[Statedef 811]
type = S
movetype = A;I
physics = S
velset = 0,0
ctrl = 0
sprpriority = 2
anim = Ifelse(facing = -1, 812,811)
; MakeDust effect, use it on running moves or dash moves
[State 105, DUST]
type = Explod
trigger1 = Time % 8 = 0
anim = 8730
postype = p1
sprpriority = 7
ownpal = 1
pos = 45, 0
scale = .5,.5
supermovetime = 9999
pausemovetime = 9999
[State 3502, Bind 1]
type = TargetBind
trigger1 = 1
pos = 73, -65
time = 1
[State 3502, A5]
type = Veladd
trigger1 = time >=0
x = 2
[State 777, 0]
type = NotHitBy
trigger1 = 1
value = SCA
time = 1
[State 0, Width]
type = Width
trigger1 = 1
edge = 55,0
[State 0, PlaySnd]
type = PlaySnd
trigger1 = FrontEdgeBodyDist <= 10
value = S2,7
channel = 1
[State -2, Wall Impact Dust];For Heavy Iron
type = Helper
trigger1 = FrontEdgeBodyDist <= 10
helperType = Normal
stateNo = 8111
ID = 8111
name = "Wall Impact Dust"
posType = P2
facing = -1
pos = -15,0
persistent = 0
[State 1206, 1]
type = TargetBind
trigger1 = FrontEdgeBodyDist <= 10
pos = 95, 0
ignorehitpause = 1
time = 1
[State 903, EnvShake]
type = EnvShake
trigger1 = FrontEdgeBodyDist <= 10
time = 25
[State 901, Hurt]
type = TargetLifeAdd
trigger1 = FrontEdgeBodyDist <= 10
value = floor(ifElse(140 * fvar(11) < 7, -7, -140 * fvar(11)))
[State 3502, a0]
type = TargetState
trigger1 = BackEdgeBodyDist <= 10
trigger2 = FrontEdgeBodyDist <= 10
value = 821
[State 3502, 5] ;change
type = ChangeState
trigger1 = FrontEdgeBodyDist <= 10
trigger2 = Time = 150
value = 812
ctrl = 0