{
	"name": {
		"text": "Basalt"
	},
	
	"icon": {
		"type": "texture",
		"texture": "ben_ten:textures/gui/omnitrix/recalibrated_omnitrix.png"
	},
	
	"creative_tab": "ben10",
	
	"max_level": 40,
	
	"capsule_color" : 33333,
	
	"effects": [		
		{
		"type": "skin_change",
        "texture": "ben_ten:textures/models/transformations/basalt.png"
		},
		{
            "type": "skin_overlay",
            "texture": "ben_ten:textures/models/transformations/basalt_overlays.png",
            "size": 0.5,
            "glow": false
		},
		{
            "type": "skin_overlay",
            "texture": "ben_ten:textures/models/transformations/basalt_w.png",
            "size": 0.01,
            "glow": false,
		  "conditions": [
				{
					"type": "ability_enabled",
					"ability": "wat_prot",
					"use_key": true
				}
			]
		},
		{
            "type": "skin_overlay",
            "texture": "ben_ten:textures/models/transformations/basalt_overlays_w.png",
            "size": 0.5,
            "glow": false,
		  "conditions": [
				{
					"type": "ability_enabled",
					"ability": "wat_prot",
					"use_key": true
				}
			]
		},
		{
            "type": "skin_overlay",
            "texture": "ben_ten:textures/models/transformations/basalt_l.png",
            "size": 0.01,
            "glow": true,
		  "conditions": [
				{
					"type": "ability_enabled",
					"ability": "fire_prot",
					"use_key": true
				}
			]
		},
		{
            "type": "skin_overlay",
            "texture": "ben_ten:textures/models/transformations/basalt_overlays_l.png",
            "size": 0.5,
            "glow": true,
		  "conditions": [
				{
					"type": "ability_enabled",
					"ability": "fire_prot",
					"use_key": true
				}
			]
		},

		{
            "type": "skin_overlay",
            "texture": "ben_ten:textures/models/transformations/basalt_r.png",
            "size": 0.01,
            "glow": true,
		  "conditions": [
				{
					"type": "ability_enabled",
					"ability": "rad_prot",
					"use_key": true
				}
			]
		},
		{
            "type": "skin_overlay",
            "texture": "ben_ten:textures/models/transformations/basalt_overlays_r.png",
            "size": 0.5,
            "glow": true,
		  "conditions": [
				{
					"type": "ability_enabled",
					"ability": "rad_prot",
					"use_key": true
				}
			]
		},
		{
            "type": "skin_overlay",
            "texture": "ben_ten:textures/models/transformations/basalt_om.png",
            "size": 0.5,
            "glow": false
		},
		{
            "type": "skin_overlay",
            "texture": "ben_ten:textures/overlays/glow/basalt_glow.png",
            "size": 0.5,
            "glow": true
		}
	],
	
	"abilities": {
		"fire_prot": {
			"ability": "lucraftcore:fall_resistance",
			"title": {"translate":"Heat Adaption"},
			"amount": 0,
 			"conditions": [{
             	 	"type": "lucraftcore:scoreboard_tag",
              		"tag": "Fire"}]
		},
		"rad_prot": {
			"ability": "lucraftcore:fall_resistance",
			"title": {"translate":"Radiation Adaption"},
			"amount": 0,
 			"conditions": [{
             	 	"type": "lucraftcore:scoreboard_tag",
              		"tag": "Rad"}]
		},
		"wat_prot": {
			"ability": "lucraftcore:fall_resistance",
			"title": {"translate":"Radiation Adaption"},
			"amount": 0,
 			"conditions": [{
             	 	"type": "lucraftcore:scoreboard_tag",
              		"tag": "Water"}]
		},
		"quake_make":{
			"ability": "lucraftcore:command",
			"bar_color": "yellow",
			"icon": { "type": "texture", "texture": "ben_ten:textures/gui/powers/rocks_aoe.png" },
			"cooldown": 250,
			"title": {"text":"Generate Area Quake"},			
			"commands":[
			"/scoreboard players tag @s add NoDam",
			"/summon armor_stand ~ ~ ~ {CustomName:\"Quake\",Invisible:1}"]
		},
		"quake":{
			"ability": "lucraftcore:command_held",
			"cooldown": 100,
           		"parent_ability": "quake_make",	
			"show_in_bar": false,		
			"icon": { "type": "internal" },
			"commands":[
			"/scoreboard players add @e[name=Quake] Timer 1",
			"/execute @e[name=Quake] ~ ~ ~ particle largeexplode ~ ~ ~ 5 0.5 5 0 3",
			"/execute @e[name=Quake] ~ ~ ~ /playsound minecraft:entity.generic.explode neutral @e[r=15] ~ ~-11 ~",
			"/execute @e[name=Quake] ~ ~ ~ /playsound minecraft:block.stone.break block @e[r=15]",
			"/execute @e[name=Quake] ~ ~ ~ effect @e[r=10,tag=!NoDam] wither 1 255 true",
			"kill @e[name=Quake,score_Timer_min=99]",
			"/scoreboard players tag @s remove NoDam"]
		},
		"Direction Quake": {
			"ability": "lucraftcore:command",
			"cooldown": 150,
			"bar_color": "yellow",
			"title": {"text":"Generate Directional Quake"},
			"icon": { "type": "texture", "texture": "ben_ten:textures/gui/powers/rocks_dir.png" },
			"commands": [
			"/scoreboard players tag @s add NoDam2",
		"/execute @s[ry=-21,rym=-69] ~ ~ ~ summon armor_stand ~1 ~ ~1 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-21,rym=-69] ~ ~ ~ summon armor_stand ~3 ~ ~3 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-21,rym=-69] ~ ~ ~ summon armor_stand ~5 ~ ~5 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-21,rym=-69] ~ ~ ~ summon armor_stand ~7 ~ ~7 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-21,rym=-69] ~ ~ ~ summon armor_stand ~9 ~ ~9 {CustomName:\"Dirqua\",Invisible:1}",

		"/execute @s[ry=-70,rym=-110] ~ ~ ~ summon armor_stand ~1 ~ ~ {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-70,rym=-110] ~ ~ ~ summon armor_stand ~3 ~ ~ {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-70,rym=-110] ~ ~ ~ summon armor_stand ~5 ~ ~ {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-70,rym=-110] ~ ~ ~ summon armor_stand ~7 ~ ~ {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-70,rym=-110] ~ ~ ~ summon armor_stand ~8 ~ ~ {CustomName:\"Dirqua\",Invisible:1}",

		"/execute @s[ry=-111,rym=-159] ~ ~ ~ summon armor_stand ~1 ~ ~-1 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-111,rym=-159] ~ ~ ~ summon armor_stand ~3 ~ ~-4 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-111,rym=-159] ~ ~ ~ summon armor_stand ~5 ~ ~-5 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-111,rym=-159] ~ ~ ~ summon armor_stand ~7 ~ ~-7 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-111,rym=-159] ~ ~ ~ summon armor_stand ~9 ~ ~-9 {CustomName:\"Dirqua\",Invisible:1}",


		"/execute @s[ry=-160,rym=160] ~ ~ ~ summon armor_stand ~ ~ ~-1 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-160,rym=160] ~ ~ ~ summon armor_stand ~ ~ ~-3 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-160,rym=160] ~ ~ ~ summon armor_stand ~ ~ ~-5 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-160,rym=160] ~ ~ ~ summon armor_stand ~ ~ ~-7 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=-160,rym=160] ~ ~ ~ summon armor_stand ~ ~ ~-9 {CustomName:\"Dirqua\",Invisible:1}",

		"/execute @s[ry=159,rym=109] ~ ~ ~ summon armor_stand ~-1 ~ ~-1 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=159,rym=109] ~ ~ ~ summon armor_stand ~-3 ~ ~-4 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=159,rym=109] ~ ~ ~ summon armor_stand ~-5 ~ ~-5 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=159,rym=109] ~ ~ ~ summon armor_stand ~-7 ~ ~-7 {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=159,rym=109] ~ ~ ~ summon armor_stand ~-9 ~ ~-9 {CustomName:\"Dirqua\",Invisible:1}",

		"/execute @s[ry=110,rym=70] ~ ~ ~ summon armor_stand ~-1 ~ ~ {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=110,rym=70] ~ ~ ~ summon armor_stand ~-3 ~ ~ {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=110,rym=70] ~ ~ ~ summon armor_stand ~-5 ~ ~ {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=110,rym=70] ~ ~ ~ summon armor_stand ~-7 ~ ~ {CustomName:\"Dirqua\",Invisible:1}",
		"/execute @s[ry=110,rym=70] ~ ~ ~ summon armor_stand ~-9 ~ ~ {CustomName:\"Dirqua\",Invisible:1}",

		 "/execute @s[ry=71,rym=19] ~ ~ ~ /summon armor_stand ~-1 ~ ~1 {CustomName:\"Dirqua\",Invisible:1}",
		 "/execute @s[ry=71,rym=19] ~ ~ ~ /summon armor_stand ~-3 ~ ~3 {CustomName:\"Dirqua\",Invisible:1}",
		 "/execute @s[ry=71,rym=19] ~ ~ ~ /summon armor_stand ~-5 ~ ~5 {CustomName:\"Dirqua\",Invisible:1}",
		 "/execute @s[ry=71,rym=19] ~ ~ ~ /summon armor_stand ~-7 ~ ~7 {CustomName:\"Dirqua\",Invisible:1}",
		 "/execute @s[ry=71,rym=19] ~ ~ ~ /summon armor_stand ~-9 ~ ~9 {CustomName:\"Dirqua\",Invisible:1}",

		 "/execute @s[ry=20,rym=-20] ~ ~ ~ /summon armor_stand ~ ~ ~1 {CustomName:\"Dirqua\",Invisible:1}",
		 "/execute @s[ry=20,rym=-20] ~ ~ ~ /summon armor_stand ~ ~ ~3 {CustomName:\"Dirqua\",Invisible:1}",
		 "/execute @s[ry=20,rym=-20] ~ ~ ~ /summon armor_stand ~ ~ ~5 {CustomName:\"Dirqua\",Invisible:1}",
		 "/execute @s[ry=20,rym=-20] ~ ~ ~ /summon armor_stand ~ ~ ~7 {CustomName:\"Dirqua\",Invisible:1}",
		 "/execute @s[ry=20,rym=-20] ~ ~ ~ /summon armor_stand ~ ~ ~9 {CustomName:\"Dirqua\",Invisible:1}"]
		},
		"quake_shock":{
			"ability": "lucraftcore:command",
			"cooldown": 300,
			"title": {"text":"Generate Quake Catapult"},
			"icon": { "type": "texture", "texture": "ben_ten:textures/gui/powers/rock_polt.png" },
			"bar_color": "yellow",		
			"commands":[
			"/scoreboard players tag @s add NoDam",
			"particle largeexplode ~ ~ ~ 3 0.5 3 0 10",
			"/playsound minecraft:entity.generic.explode neutral @e[r=15] ~ ~-11 ~",
			"/playsound minecraft:block.stone.break block @e[r=15]",
			"/effect @e[r=6,tag=!NoDam] levitation 1 60 true",
			"/scoreboard players tag @s remove NoDam"]
		},
		"trap":{
			"ability": "lucraftcore:command",
			"icon": { "type": "texture", "texture": "ben_ten:textures/gui/powers/rock_trap.png" },
			"cooldown": 0,
			"title": {"text":"Rock Tomb"},	
			"bar_color": "yellow",		
			"commands":[
			"/playsound minecraft:block.stone.place master @e[r=10]",
			"/scoreboard players tag @s add notomb",
			"execute @e[r=8,tag=!notomb] ~ ~ ~ /summon minecraft:armor_stand ~ ~ ~ {CustomName:\"Rock_Tomb\",Invisible:1}",
			"/replaceitem entity @e[name=Rock_Tomb] slot.armor.head ben_10_addon_af:rock_tomb_chest",
			"/scoreboard players tag @s remove notomb"]
		},
		"Adamp":{
			"ability": "lucraftcore:command_loop",
			"cooldown": 0,
			"title": {"text":"Adaptive Biology"},			
			"icon": { "type": "internal" },
			"commands":[
			"/scoreboard players remove @s[score_Omni:Cd_min=1] Omni:Cd 1",
			"/scoreboard objectives add Omni:Adap dummy",
			"/scoreboard objectives add Omni:Cd dummy",
			"/scoreboard players add @s[tag=Water] Omni:Adap 1",
			"/scoreboard players add @s[tag=Fire] Omni:Adap 1",
			"/scoreboard players add @s[tag=Rad] Omni:Adap 1",
			"scoreboard players set @s[score_Omni:Adap_min=2400] Omni:Cd 600",
			"scoreboard players set @s[score_Omni:Adap_min=2400] Omni:Adap 0",
			"scoreboard players tag @s[score_Omni:Cd_min=1] remove Water",
			"scoreboard players tag @s[score_Omni:Cd_min=1] remove Fire",
			"scoreboard players tag @s[score_Omni:Cd_min=1] remove Rad",
			"execute @s ~ ~ ~ detect ~ ~ ~ fire 0 scoreboard players tag @s[score_Omni:Cd=0] add Fire",
			"execute @s ~ ~ ~ detect ~ ~ ~ lava 0 scoreboard players tag @s[score_Omni:Cd=0] add Fire",
			"execute @s ~ ~ ~ detect ~ ~ ~ water 0 scoreboard players tag @s[score_Omni:Cd=0] add Water",
			"/effect @s[tag=Water] minecraft:water_breathing 1 1 true",
			"/effect @s[tag=Fire] minecraft:fire_resistance 1 2 true"]
		},
		"Adamp_2":{
			"ability": "lucraftcore:command_loop",
			"cooldown": 0,
			"title": {"text":"Adaptive Biology"},			
			"icon": { "type": "internal" },
			"commands":[
			"scoreboard players tag @s[score_Omni:Cd=0] add Rad",
			"/effect @s[tag=Rad] lucraftcore:radiation 0"],
			"conditions": [{"type": "lucraftcore:not",
					"conditions": [{"type": "lucraftcore:potion_weakness",
							"potion": "lucraftcore:radiation"}]}]
		},
			"size change_sonorosian": {
			"ability": "lucraftcore:command_loop",
			"show_in_bar": false,
			"title": {"text": "Size Change"},
			"icon": { "type": "internal" },
			"bar_color": "light_gray",
			"commands": [
			"/execute @s ~ ~ ~ detect ~ ~-1 ~ water 0 tp @s ~ ~-0.2 ~",
			"/execute @s ~ ~ ~ detect ~ ~-1 ~ water 0 /effect @s minecraft:weakness 1 3 true",
			"/scoreboard players add @e[name=Dirqua] Timer 1",
			"/execute @e[name=Dirqua] ~ ~ ~ particle largeexplode ~ ~ ~ 1.5 0 1.5 0 1",
			"/execute @e[name=Dirqua] ~ ~ ~ /playsound minecraft:entity.generic.explode neutral @e[r=15] ~ ~-11 ~",
			"/execute @e[name=Dirqua] ~ ~ ~ /playsound minecraft:block.stone.break block @e[r=15]",
			"/execute @e[name=Dirqua] ~ ~ ~ effect @e[r=3,tag=!NoDam2] wither 1 255 true",
			"execute @e[name=Dirqua,score_Timer_min=98] ~ ~ ~ /scoreboard players tag @a[tag=NoDam2] remove NoDam2",
			"kill @e[name=Dirqua,score_Timer_min=99]",
			"sizechange @s 1.3 lucraftcore:default"]
		},
		"selector_Rocks": {	
	        "ability": "lucraftcore:command",		
			"cooldown": 0,
            "show_in_bar": true,	
            "title": {"text":"Selector"},
			"icon": { "type": "texture", "texture": "ben_ten:textures/gui/omnitrix/recalibrated_omnitrix.png" },
            "bar_color": "green",				
			"commands": ["/superpower @s ben_ten:basalt_selector"],
			"conditions": [{
             	 	"type": "lucraftcore:scoreboard_tag",
              		"tag": "Sneaking"}]
		},
		"detransform_basalt": {	
	        "ability": "lucraftcore:command",		
			"cooldown": 0,
            "show_in_bar": true,	
            "title": {"text":"Detransform"},
			"icon": { "type": "texture", "texture": "ben_ten:textures/gui/omnitrix/recalibrated_omnitrix_red.png" },
            "bar_color": "red",				
			"commands": ["replaceitem entity @s slot.armor.head air",
			"replaceitem entity @s slot.armor.chest air",
			"replaceitem entity @s slot.armor.legs air",
			"replaceitem entity @s slot.armor.feet air",
			"scoreboard players set @s NoArmor 0",
			"scoreboard players tag @s remove Fire",
			"scoreboard players tag @s remove Water",
			"scoreboard players tag @s remove Rad",
			"/superpower @s ben_10_addon_af:recal_omnitrix",
			"playsound ben_ten:recalibrated_detransform player @a ~ ~ ~",
			"particle totem ~ ~1.2 ~ 0.3 0.3 0.3 0 6500" ],
			"conditions": [{"type": "lucraftcore:not",
 			"conditions": [{
             	 	"type": "lucraftcore:scoreboard_tag",
              		"tag": "Sneaking"}]}]
		},
		"timer_basalt":{
			"ability": "lucraftcore:command_loop",
			"show_in_bar": false,
			"cooldown": 0,
			"title": {"text":"Timer"},			
			"icon": {"type": "texture",
				"texture": "ben_ten:textures/gui/omnitrix/recalibrated_omnitrix_red.png"},
			"commands": [
			"/scoreboard players add @e[name=Rock_Tomb] Timer 1",
			"/execute @e[name=Rock_Tomb] ~ ~ ~ /effect @e[r=1,type=!armor_stand] minecraft:slowness 1 255 true",
			"/execute @e[name=Rock_Tomb] ~ ~ ~ /effect @e[r=1] minecraft:slowness 1 255 true",
			"/execute @e[name=Rock_Tomb] ~ ~ ~ /effect @e[r=1,type=player] minecraft:levitation 1 225 true",
			"/kill @e[name=Rock_Tomb,score_Timer_min=160]",
			"/scoreboard objectives add Omni:Sneak stat.sneakTime",
			"/scoreboard players tag @s[score_Omni:Sneak_min=1] add Sneaking",
			"/scoreboard players tag @s[score_Omni:Sneak=0] remove Sneaking",
			"/scoreboard players set @s[score_Omni:Sneak_min=1] Omni:Sneak 0",
			"scoreboard players tag @s[score_Timer_min=11999,tag=!MasterControl] remove Fire",
			"scoreboard players tag @s[score_Timer_min=11999,tag=!MasterControl] remove Water",
			"scoreboard players tag @s[score_Timer_min=11999,tag=!MasterControl] remove Rad",
		"scoreboard players add @s Timer 1",
			"clear @s ben_10_addon_af:dial_basalt_chest",
			"scoreboard players add @s[score_Timer=12000,score_Timer_min=12000,tag=!MasterControl] NoArmor 1",
			"replaceitem entity @s[score_Timer=11998,score_Timer_min=0] slot.armor.head ben_ten:invis_suit_helmet 1 0 {ench:[{id:10,lvl:1},{id:71,lvl:1}]}",
			"replaceitem entity @s[score_Timer=11998,score_Timer_min=0] slot.armor.chest ben_ten:invis_suit_chest 1 0 {ench:[{id:10,lvl:1},{id:71,lvl:1}]}",
			"replaceitem entity @s[score_Timer=11998,score_Timer_min=0] slot.armor.legs ben_ten:invis_suit_legs 1 0 {ench:[{id:10,lvl:1},{id:71,lvl:1}]}",
			"replaceitem entity @s[score_Timer=11998,score_Timer_min=0] slot.armor.feet ben_ten:invis_suit_boots 1 0 {ench:[{id:10,lvl:1},{id:71,lvl:1}]}",
			"replaceitem entity @s[tag=MasterControl] slot.armor.head ben_ten:invis_suit_helmet 1 0 {ench:[{id:10,lvl:1},{id:71,lvl:1}]}",
			"replaceitem entity @s[tag=MasterControl] slot.armor.chest ben_ten:invis_suit_chest 1 0 {ench:[{id:10,lvl:1},{id:71,lvl:1}]}",
			"replaceitem entity @s[tag=MasterControl] slot.armor.legs ben_ten:invis_suit_legs 1 0 {ench:[{id:10,lvl:1},{id:71,lvl:1}]}",
			"replaceitem entity @s[tag=MasterControl] slot.armor.feet ben_ten:invis_suit_boots 1 0 {ench:[{id:10,lvlc:1},{id:71,lvl:1}]}",
			"replaceitem entity @s[score_NoArmor=1,score_NoArmor_min=1] slot.armor.head air",
			"replaceitem entity @s[score_NoArmor=1,score_NoArmor_min=1] slot.armor.chest air",
			"replaceitem entity @s[score_NoArmor=1,score_NoArmor_min=1] slot.armor.legs air",
			"replaceitem entity @s[score_NoArmor=1,score_NoArmor_min=1] slot.armor.feet air",
			"execute @s[score_Timer_min=12000,tag=!MasterControl] ~ ~ ~ /superpower @s ben_10_addon_af:recal_omnitrix_timedout", 
			"execute @s[score_Timer_min=12000,tag=!MasterControl] ~ ~ ~ particle totem ~ ~1.2 ~ 0.3 0.3 0.3 0 6500", 
			"execute @s[score_Timer=12000,score_Timer_min=12000,tag=!MasterControl] ~ ~ ~ /playsound ben_ten:recalibrated_detransform master @a ~ ~ ~",
			"superpower @s[score_DoD=1,score_DoD_min=1] ben_10_addon_af:recal_omnitrix",
			"scoreboard players set @s[score_DoD_min=1] DoD 0"], 
			"hidden": true		
		},
		"health_b": {
			"ability": "lucraftcore:health",			
            "show_in_bar": false,		
            "title": {"text":"Health"},					
			"amount": 28,
			"operation": 0
		},
		"enhanced strength_b": {	
			"ability": "lucraftcore:strength",				
            "show_in_bar": false,		
            "title": {"text":"Enhanced Strength"},							
			"amount": 20,
			"operation": 0,
			"uuid": "7d706001-8484-44fd-8fe3-ae93e2efe315"
		},
		"enhanced durability": {
			"ability": "lucraftcore:resistance",			
            "show_in_bar": false,		
            "title": {"text":"Enhanced Durability"},						
			"amount": 28,
			"operation": 0,
			"uuid": "87999726-5e99-42bd-b9ac-c979654ad090"	
		},
		"fall resistance": {
			"ability": "lucraftcore:fall_resistance",
			"show_in_bar": false,
			"title": {"text":"Fall Resistance"},
			"amount": 200,
			"operation": 0,
			"uuid": "645d2921-7a9a-4f5c-98b7-4d62933d9d53"
		}
	}
}
	