Hey, I've had this problem for a while and I've had trouble searching for results that actually answered this. I think it's a pretty simple fix if I knew what I was doing wrong.
I'm using custom hitstates for a couple of things in my project, and I have an issue where hitting an opponent out of this custom standing hitstate (with type/physics = S) causes them to be hit as if they were in the air, where I want it to hit them as if they're standing.
;--------------------------------------------
; Dizzy state
[Statedef 5300]
type = S
movetype = H
physics = S
anim = 5300
[State 5300]
type = VarSet
trigger1 = time = 0
v = 30
value = 300
[State 5300]
type = VarAdd
trigger1 = 1
v = 30
value = -1
[State 5300]
type = SelfState
trigger1 = var(30) = 0
value = 0
ctrl = 1
Like I said, this is probably an easy fix but I'm having a lot of trouble figuring it out. Thanks in advance!