Add frost barrier spell

This commit is contained in:
Electroblob77
2020-09-27 17:48:37 +01:00
parent a72ac33768
commit c05f4001fd
18 changed files with 426 additions and 19 deletions
@@ -829,6 +829,7 @@ spell.ebwizardry\:forest_of_thorns=Forest of Thorns
spell.ebwizardry\:freeze=Freeze
spell.ebwizardry\:freezing_weapon=Freezing Weapon
spell.ebwizardry\:frost_axe=Frost Axe
spell.ebwizardry\:frost_barrier=Frost Barrier
spell.ebwizardry\:frost_ray=Frost Ray
spell.ebwizardry\:frost_sigil=Frost Sigil
spell.ebwizardry\:frost_step=Frost Step
@@ -1012,6 +1013,7 @@ spell.ebwizardry\:forest_of_thorns.desc=Amidst the wood lies a hidden glade,\nIn
spell.ebwizardry\:freeze.desc=Freezes the target for 10 seconds. Will also freeze water and create snow on the ground.
spell.ebwizardry\:freezing_weapon.desc=Temporarily imbues the first weapon on the caster's hotbar with the power of frost, causing it to freeze its victims. The magic wears off after 45 seconds.
spell.ebwizardry\:frost_axe.desc=Creates a frozen axe which freezes enemies when hit. Lasts for 30 seconds.
spell.ebwizardry\:frost_barrier.desc=Creates a barricade of ice in front of the caster that shields them from incoming attacks. The barrier lasts for 20 seconds.
spell.ebwizardry\:frost_ray.desc=Creates a stream of frost in the direction you are pointing which slows and continually damages targets.
spell.ebwizardry\:frost_sigil.desc=Places a magical ice trap on the ground which damages and freezes the creature that triggers it.
spell.ebwizardry\:frost_step.desc=Allows the caster to freeze water as they walk for 30 seconds.
@@ -829,6 +829,7 @@ spell.ebwizardry\:forest_of_thorns=Forest of Thorns
spell.ebwizardry\:freeze=Freeze
spell.ebwizardry\:freezing_weapon=Freezing Weapon
spell.ebwizardry\:frost_axe=Frost Axe
spell.ebwizardry\:frost_barrier=Frost Barrier
spell.ebwizardry\:frost_ray=Frost Ray
spell.ebwizardry\:frost_sigil=Frost Sigil
spell.ebwizardry\:frost_step=Frost Step
@@ -1012,6 +1013,7 @@ spell.ebwizardry\:forest_of_thorns.desc=Amidst the wood lies a hidden glade,\nIn
spell.ebwizardry\:freeze.desc=Freezes the target for 10 seconds. Will also freeze water and create snow on the ground.
spell.ebwizardry\:freezing_weapon.desc=Temporarily imbues the first weapon on the caster's hotbar with the power of frost, causing it to freeze its victims. The magic wears off after 45 seconds.
spell.ebwizardry\:frost_axe.desc=Creates a frozen axe which freezes enemies when hit. Lasts for 30 seconds.
spell.ebwizardry\:frost_barrier.desc=Creates a barricade of ice in front of the caster that shields them from incoming attacks. The barrier lasts for 20 seconds.
spell.ebwizardry\:frost_ray.desc=Creates a stream of frost in the direction you are pointing which slows and continually damages targets.
spell.ebwizardry\:frost_sigil.desc=Places a magical ice trap on the ground which damages and freezes the creature that triggers it.
spell.ebwizardry\:frost_step.desc=Allows the caster to freeze water as they walk for 30 seconds.
@@ -37,6 +37,8 @@
"entity.hammer.throw": {"category": "spells", "sounds": ["random/bow"]},
"entity.hammer.land": {"category": "spells", "sounds": ["random/anvil_land"]},
"entity.heal_aura.ambient": {"category": "spells", "sounds": ["ebwizardry:sparkle"]},
"entity.ice_barrier.deflect": {"category": "spells", "sounds": ["random/anvil_land"]},
"entity.ice_barrier.extend": {"category": "spells", "sounds": ["ebwizardry:slice"]},
"entity.ice_spike.extend": {"category": "spells", "sounds": ["ebwizardry:slice"]},
"entity.lightning_sigil.trigger": {"category": "spells", "sounds": ["ebwizardry:arc1", "ebwizardry:arc2", "ebwizardry:arc3"]},
"entity.meteor.falling": {"category": "spells", "sounds": ["ebwizardry:flames_loop"]},
@@ -196,6 +198,7 @@
"spell.freeze": {"category": "spells", "sounds": ["ebwizardry:ice"]},
"spell.freezing_weapon": {"category": "spells", "sounds": ["ebwizardry:buff"]},
"spell.frost_axe": {"category": "spells", "sounds": ["ebwizardry:buff"]},
"spell.frost_barrier": {"category": "spells", "sounds": []},
"spell.frost_ray.start": {"category": "spells", "sounds": ["ebwizardry:frost_start"]},
"spell.frost_ray.loop": {"category": "spells", "sounds": ["ebwizardry:frost_loop"]},
"spell.frost_ray.end": {"category": "spells", "sounds": ["ebwizardry:frost_end"]},
@@ -0,0 +1,22 @@
{
"enabled": {
"book": true,
"scroll": true,
"wands": true,
"npcs": true,
"dispensers": true,
"commands": true,
"treasure": true,
"trades": true,
"looting": true
},
"tier": "apprentice",
"element": "ice",
"type": "defence",
"cost": 20,
"chargeup": 0,
"cooldown": 50,
"base_properties": {
"duration": 400
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB