[State -2, updateHealth]
type = ModifyExplod
trigger1 = 1
ID = 11000
anim = 104000
pos = 12,-61
postype = back ;p2,front,back,left,right
facing = 1
vfacing = 1
bindtime = -1
vel = 0,0
accel = 0,0
random = 0,0
removetime = -1
pausemovetime = -1
scale = 1,1*(life/lifemax) ;----Modifying this value makes it disappear
sprpriority = 3
ontop = 1
shadow = 0,0,0
ownpal = 0
removeongethit = 0
I've tried multiple methods, even redrawing the explod every frame and using the position instead of the scale (which would, instead, move to a point once health updated and stay there for the rest of the time.)