D
DynamixDJ
Guest
Need some clarification on what's going on here with the Laser Cannon:
Code: [Select]
I'm reading this as:
1/4 chance use Vanish and set Machine Gun's "Angry" TempVar to 1
1/4 chance use vanish
2/4 chance: 1/4 chance use paralyser on rnd target without Paralyse
3/4 chance use Laser Cannon
which actually makes it:
2/8 chance use Vanish and set Machine Gun's "Angry" TempVar to 1
2/8 chance use vanish
1/8 chance use paralyser on rnd target without Paralyse
3/8 chance use Laser Cannon
Am I correct with this?
edit no I'm not, I'm completely wrong....
It goes:
1/4 chance use Vanish on Self and set Machine Gun's "Angry" TempVar to 1
1/4 chance use vanish on Self
2/4 chance: At least one Target without Paralyzed:
1/4 chance use paralyser on rnd target without Paralyse
3/4 chance use Laser Cannon on Rnd Target
All Targets with Paralyzed:
Use Laser Cannon on Rnd Target
Damn, the Machine Gun and Laser Cannon have been the most long winded enemies to try to decipher so far, even more so than the Eligor! Time for a break
Code: [Select]
Code:
0x161 }0x161 Else0x161 {0x164 If (LocalVar:SelfActive == 3)0x164 {0x169 If ( (LocalVar:MachineGun.BattleAddr(&DeathStatus) == 0) )0x169 {0x176 If (Random MOD 4 == 0)0x176 {0x17F BattleAddr(&TargetSelected) <- BattleAddr(&Self)0x186 Perform("Vanish"[014E], EnemyAttack)0x18C BattleAddr(&Self).BattleAddr(&SelfActive) <- 00x196 BattleAddr(&Self).BattleAddr(&Targetable) <- 00x1A0 LocalVar:MachineGun.BattleAddr(&Angry) <- 10x1AA }0x1AA Else0x1AA {0x1AD }0x1AD Else0x1AD {0x1B0 If (Random MOD 4 == 1)0x1B0 {0x1B5 BattleAddr(&TargetSelected) <- BattleAddr(&Self)0x1BC Perform("Vanish"[014E], EnemyAttack)0x1C2 BattleAddr(&Self).BattleAddr(&SelfActive) <- 00x1CC BattleAddr(&Self).BattleAddr(&Targetable) <- 00x1D6 }0x1D6 Else0x1D6 {0x1D9 }0x1D9 Else0x1D9 {0x1DC If ( (BattleAddr(&AllPlayers).BattleAddr(&ParalyzedStatus) == 0) )0x1DC {0x1E9 If (Not (Random MOD 4) )0x1E9 {0x1F1 If ( (BattleAddr(&AllPlayers).BattleAddr(&ParalyzedStatus) == 0) )0x1F1 {0x1FE BattleAddr(&TargetSelected) <- RandomBit( (BattleAddr(&AllPlayers).BattleAddr(&ParalyzedStatus) == 0) )0x20D }0x20D Else0x20D {0x210 BattleAddr(&TargetSelected) <- RandomBit(BattleAddr(&AllPlayers))0x218 Perform("Paralaser"[0169], EnemyAttack)0x21E }0x21E Else0x21E {0x221 BattleAddr(&TargetSelected) <- RandomBit(BattleAddr(&AllPlayers))0x229 Perform("Laser Cannon"[0117], EnemyAttack)0x22F }0x22F Else0x22F {0x232 BattleAddr(&TargetSelected) <- RandomBit(BattleAddr(&AllPlayers))0x23A Perform("Laser Cannon"[0117], EnemyAttack)0x240 }0x240 Else0x240 {0x243 POP(Random MOD 4)0x244 }0x244 Else0x244 {
1/4 chance use Vanish and set Machine Gun's "Angry" TempVar to 1
1/4 chance use vanish
2/4 chance: 1/4 chance use paralyser on rnd target without Paralyse
3/4 chance use Laser Cannon
which actually makes it:
2/8 chance use Vanish and set Machine Gun's "Angry" TempVar to 1
2/8 chance use vanish
1/8 chance use paralyser on rnd target without Paralyse
3/8 chance use Laser Cannon
Am I correct with this?
edit no I'm not, I'm completely wrong....
It goes:
1/4 chance use Vanish on Self and set Machine Gun's "Angry" TempVar to 1
1/4 chance use vanish on Self
2/4 chance: At least one Target without Paralyzed:
1/4 chance use paralyser on rnd target without Paralyse
3/4 chance use Laser Cannon on Rnd Target
All Targets with Paralyzed:
Use Laser Cannon on Rnd Target
Damn, the Machine Gun and Laser Cannon have been the most long winded enemies to try to decipher so far, even more so than the Eligor! Time for a break
Last edited: