Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 75 additions & 0 deletions Magic/spells/tornado.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
tornado:
icon: diamond_axe:192
icon_disabled: diamond_hoe:192
upgrade_required_path: master
upgrade_required_casts: 50
icon_url: http://textures.minecraft.net/texture/2362826553aaf78fd8b511fdedba941738ddd21c0f889e6bf2697d5a4f74f27
category: elemental
pvp_restricted: true
worth: 900
earns_sp: 11
actions:
cast:
- class: CustomProjectile
tick:
- class: ChangeContext
actions:
- class: Sphere
ignore_result: true
actions:
- class: Volume
actions:
- class: ModifyBlock
direction: 0,1,0
speed: 0.2
- class: AreaOfEffect
actions:
- class: Velocity
ignore_result: true
- class: Damage
effects:
projectile:
- class: EffectSingle
sound: block_fire_extinguish
sound_volume: 0.2
sound_pitch: 0.3
effectlib:
class: TornadoEffect
duration: $lifetime
tornadoHeight: 8
distance: 0.8
cloudSize: 1
tornadoParticle: spell
offset: 0,-2,0
cast:
- class: EffectSingle
sound: block_fire_extinguish
sound_volume: 1
sound_pitch: 0.2
location: origin
parameters:
target: none
ignore_targeting: true
transparent: air,destructible
target_type: Entity
radius: 2
target_count: 16
item_speed: 0.1
living_entity_speed: 0.2
push: -3
y_offset: 1
velocity: 3
cooldown: 2000
lifetime: 30000
interval: 4
damage: 1
brush: erase
falling: true
falling_probability: 0.8
undo: 15000
x_size: 0
z_size: 0
y_size: 0
destructible_override: true
costs:
mana: 50