If it's a helper, it'll have to be rebound all the time using posadd or posset
if it's an explod using a postype of front, back, left or right with a bindtime of -1 will give you the results you want.
I tried that out and i'm still having some trouble with this, here's the code below, sorry if it's sloppy
It's my first time so i'm still a bit clueless about some things
Spoiler, click to toggle visibilty
; Win pose 1 -
; CNS difficulty: basic
; CNS ƒŒƒxƒ‹: Šî–{
[Statedef 181]
type = S
ctrl = 0
anim = 181
velset = 0,0
[State 181, 1]
type = NotHitBy
trigger1 = 1
value = SCA
time = 1
[State 181, 2]
type = PlaySnd
trigger1 = Time = 3
value = 8000, 1
[State 182, Explod]
type = Explod
trigger1 = anim = 181
anim = 182
ID = 0
pos = 0,
postype = left
facing = 1
vfacing = 1
bindtime = -1
vel = 0,0
accel = 0,0
random = 0,0
removetime = -2
supermove = 0
pausemove = 0
scale = 1,1
sprpriority = 0
ontop = 0
shadow = 0,0,0
ownpal = 0
removeongethit = 0
;ignorehitpause =
;persistent =
Sorry if i sound like an utter noob