Super Shield Help

Status
Not open for further replies.

Kaysakado

Member
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:
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
I assume the problem is that the fire shield script is run last, but how do I fix it?
 
Hmm, perhaps the sheild itself should be the four frames, each with the same dual action. The two dual might be two more dual actions that point to all the abilities, which would probably be already in the game.

.....Oh wait, would that even work?
 
Why does A_CustomPower have to use the PainChance? Because of that, I can't get it to work unless I find someway to change the painchance of an object.
 
Status
Not open for further replies.

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top