I was trying to make a SOC that turns the Black shield into a Super Shield, which gives you all the abilities, but I end up with only a fire sheild. Here's the SOC:
I assume the problem is that the fire shield script is run last, but how do I fix it?
Code:
FRAME 1352
SPRITENUMBER = 44
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = 314
ACTION A_DualAction
VAR1 = 1354
VAR2 = 1355
FRAME 1353
SPRITENUMBER = 44
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = 314
ACTION A_DualAction
VAR1 = 1356
VAR2 = 1357
FRAME 1354
SPRITENUMBER = 44
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = 314
ACTION A_BombShield
VAR1 = 0
VAR2 = 0
FRAME 1355
SPRITENUMBER = 44
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = 314
ACTION A_JumpShield
VAR1 = 0
VAR2 = 0
FRAME 1356
SPRITENUMBER = 44
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = -1
ACTION A_WaterShield
VAR1 = 0
VAR2 = 0
FRAME 1357
SPRITENUMBER = 44
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = 314
ACTION A_FireShield
VAR1 = 0
VAR2 = 0
FRAME 335
SPRITENUMBER = 44
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = 314
ACTION A_DualAction
VAR1 = 1352
VAR2 = 1353