Code:
PushString "Super Punch"
StaticGet 1
Push1 2
CallNative "IS_BIT_SET" 2 1
push_1
Call @AddBoolOption_
[2=@SelfOptionsExplosiveMelee_]
:SelfOptionsExplosiveMelee_
StaticGet 1
Push1 2
CallNative "IS_BIT_SET" 2 1
JumpFalse @TurnOnExplosiveMelee_
pStatic 1
Push1 2
CallNative "CLEAR_BIT" 2 0
Jump @SelfOptionsReturn_
:TurnOnExplosiveMelee_
pStatic 1
Push1 2
CallNative "SET_BIT" 2 0
Jump @SelfOptionsReturn_
:ExplosiveMelee_ // Loop this
StaticGet 1
Push1 2
CallNative "IS_BIT_SET" 2 1
JumpFalse @FOR THE NEXT LOOP OPION
CallNative "PLAYER_ID" 0 1
CallNative "SET_EXPLOSIVE_MELEE_THIS_FRAME" 1 0