- Joined
- Aug 14, 2006
- Messages
- 7,614
Hey.
I have a problem I simply cannot understand what is wrong. I have a system that counts ability damages and shows them in a multiboard. However, the damages shows 0 doesn't do any damage in the game. You might know what is wrong?
Rep & credits will be given to the one who helps.
I have a problem I simply cannot understand what is wrong. I have a system that counts ability damages and shows them in a multiboard. However, the damages shows 0 doesn't do any damage in the game. You might know what is wrong?

-
STATS LIST LOOP
-
Events
-
Time - Every 5.00 seconds of game time
-
Unit - A unit Acquires an item
-
Unit - A unit Loses an item
-
-
Conditions
-
Cinematic Equal to False
-
-
Actions
-
Set TempUnitArray[1] = AAAPhodom
-
Set TempUnitArray[2] = AAAFradz
-
Set TempUnitArray[3] = AAAGaleoth
-
For each (Integer A) from 1 to 3, do (Actions)
-
Loop - Actions
-
Set TempRealArray[1] = 0.00
-
Set TempRealArray[2] = 1.00
-
Set TempRealArray[3] = 0.00
-
Set TempRealArray[4] = 1.00
-
Set TempRealArray[5] = 0.00
-
Set TempRealArray[6] = 1.00
-
Set TempRealArray[7] = 1.00
-
Set TempRealArray[8] = 1.00
-
Set TempRealArray[9] = 1.00
-
Set TempRealArray[10] = 0.00
-
Set TempRealArray[11] = 0.00
-
For each (Integer TempInteger) from 0 to ZStatsList_LENGTH, do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(TempUnitArray[(Integer A)] has an item of type ZStatsList_ITEM[TempInteger]) Equal to True
-
-
Then - Actions
-
Set TempRealArray[1] = (TempRealArray[1] + ZStatsList_HPREGE[TempInteger])
-
Set TempRealArray[2] = (TempRealArray[2] + ZStatsList_HPREGEPERC[TempInteger])
-
Set TempRealArray[3] = (TempRealArray[3] + ZStatsList_MANAREGE[TempInteger])
-
Set TempRealArray[4] = (TempRealArray[4] + ZStatsList_MANAREGEPERC[TempInteger])
-
Set TempRealArray[5] = (TempRealArray[5] + ZStatsList_SPELL[TempInteger])
-
Set TempRealArray[6] = (TempRealArray[6] + ZStatsList_SPELLPERC[TempInteger])
-
Set TempRealArray[7] = (TempRealArray[7] + ZStatsList_STEAL[TempInteger])
-
Set TempRealArray[8] = (TempRealArray[8] + ZStatsList_EXP[TempInteger])
-
Set TempRealArray[9] = (TempRealArray[9] + ZValue_GOLD[TempInteger])
-
Set TempRealArray[10] = (TempRealArray[10] + ZValue_EVASION[TempInteger])
-
Set TempRealArray[11] = (TempRealArray[11] + ZValue_CRITICAL[TempInteger])
-
-
Else - Actions
-
-
-
-
-------- === EXTRAS === --------
-
Set TempRealArray[1] = (TempRealArray[1] + ((Real((Strength of TempUnitArray[(Integer A)] (Include bonuses)))) x 0.05))
-
Set TempRealArray[2] = (TempRealArray[2] + (((Real((Charges remaining in (Item carried by TempUnitArray[(Integer A)] of type Book Of Regeneration)))) x 0.01) / 6.00))
-
Set TempRealArray[3] = (TempRealArray[3] + ((Real((Intelligence of TempUnitArray[(Integer A)] (Include bonuses)))) x 0.05))
-
Set TempRealArray[4] = (TempRealArray[4] + (((Real((Charges remaining in (Item carried by TempUnitArray[(Integer A)] of type Book Of Regeneration)))) x 0.01) / 6.00))
-
Set TempRealArray[5] = (TempRealArray[5] + ((Real((Intelligence of TempUnitArray[(Integer A)] (Include bonuses)))) x 3.00))
-
Set TempRealArray[5] = (TempRealArray[5] + ((Real((Level of Fire Mastery (Curse Spell) for TempUnitArray[(Integer A)]))) x 150.00))
-
Set TempRealArray[5] = (TempRealArray[5] + ((Real((Level of Ice Mastery (Curse Spell) for TempUnitArray[(Integer A)]))) x 150.00))
-
Set TempRealArray[5] = (TempRealArray[5] + ((Real((Level of Lightning Mastery (Curse Spell) for TempUnitArray[(Integer A)]))) x 150.00))
-
Set TempRealArray[6] = (TempRealArray[6] + ((Real((Charges remaining in (Item carried by TempUnitArray[(Integer A)] of type Low Magic Ball)))) x 0.04))
-
Set TempRealArray[6] = (TempRealArray[6] + ((Real((Charges remaining in (Item carried by TempUnitArray[(Integer A)] of type Moderate Magic Ball)))) x 0.12))
-
Set TempRealArray[6] = (TempRealArray[6] + ((Real((Charges remaining in (Item carried by TempUnitArray[(Integer A)] of type High Magic Ball)))) x 0.36))
-
Set TempRealArray[6] = (TempRealArray[6] + (((Real((Charges remaining in (Item carried by TempUnitArray[(Integer A)] of type Icy Crystal)))) x 0.01) / 3.00))
-
Set TempRealArray[7] = (TempRealArray[7] + 25.00)
-
Set TempRealArray[7] = (TempRealArray[7] + ((Real((Agility of TempUnitArray[(Integer A)] (Include bonuses)))) x 0.40))
-
Set TempRealArray[10] = (TempRealArray[10] + ((Real((Agility of TempUnitArray[(Integer A)] (Include bonuses)))) x 0.10))
-
Set TempRealArray[11] = (TempRealArray[11] + ((Real((Agility of TempUnitArray[(Integer A)] (Include bonuses)))) x 0.50))
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(TempUnitArray[(Integer A)] has buff Energy Ball ) Equal to True
-
-
Then - Actions
-
Set TempRealArray[2] = (TempRealArray[2] + 0.25)
-
Set TempRealArray[4] = (TempRealArray[4] + 0.25)
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
ZStatsList_STEAL[TempInteger] Greater than or equal to 15.00
-
-
Then - Actions
-
Set TempRealArray[10] = (TempRealArray[10] + ((Real((Agility of TempUnitArray[(Integer A)] (Include bonuses)))) x 5.00))
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
ZStatsList_STEAL[TempInteger] Greater than or equal to 5.00
-
-
Then - Actions
-
Set TempRealArray[11] = (TempRealArray[11] + ((Real((Agility of TempUnitArray[(Integer A)] (Include bonuses)))) x 10.00))
-
-
Else - Actions
-
-
-------- === HIT POINT REGENERATION === --------
-
Set TempReal = (TempRealArray[1] x TempRealArray[2])
-
Set TempReal = (TempReal x (-1.00 + ((Real((Player 1 (Red) Food used))) x 0.25)))
-
Set ZValue_HPREGE[(Integer A)] = TempReal
-
Unit - Set life of TempUnitArray[(Integer A)] to ((Life of TempUnitArray[(Integer A)]) + ZValue_HPREGE[(Integer A)])
-
-------- === MANA REGENERATION === --------
-
Set TempReal = (TempRealArray[3] x TempRealArray[4])
-
Set TempReal = (TempReal x (-1.00 + ((Real((Player 1 (Red) Food used))) x 0.25)))
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
TempReal Greater than 0.00
-
-
Then - Actions
-
Set ZValue_MANAREGE[(Integer A)] = TempReal
-
-
Else - Actions
-
Set ZValue_MANAREGE[(Integer A)] = 0.00
-
-
-
Unit - Set mana of TempUnitArray[(Integer A)] to ((Mana of TempUnitArray[(Integer A)]) + ZValue_MANAREGE[(Integer A)])
-
-------- === SPELL DAMAGE === --------
-
Set ZValue_SPELL[(Integer A)] = TempRealArray[5]
-
-------- === SPELL DAMAGE % === --------
-
Set ZValue_SPELLPERC[(Integer A)] = TempRealArray[6]
-
-------- === STEAL CHANCE === --------
-
Set ZValue_STEAL[(Integer A)] = TempRealArray[7]
-
-------- === EXTRA EXP === --------
-
Set ZValue_EXP[(Integer A)] = TempRealArray[8]
-
-------- === EXTRA GOLD === --------
-
Set ZValue_GOLD[(Integer A)] = TempRealArray[9]
-
-------- === EVASION === --------
-
Set ZValue_EVASION[(Integer A)] = TempRealArray[10]
-
Unit - Set level of /Evasion (ALL CHARACTERS) for TempUnitArray[(Integer A)] to (Integer(ZValue_EVASION[(Integer A)]))
-
-------- === CRITICAL === --------
-
Set ZValue_CRITICAL[(Integer A)] = TempRealArray[11]
-
Unit - Set level of /Critical Strike (ALL CHARACTERS) for TempUnitArray[(Integer A)] to (Integer(ZValue_CRITICAL[(Integer A)]))
-
-
-
-
-
SET Ability Damage PHODOM
-
Events
-
Time - Every 5.00 seconds of game time
-
-
Conditions
-
Cinematic Equal to False
-
-
Actions
-
Set TempInteger = 1
-
-------- Basic Abilities --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Area Attack (P, X, 2, US) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = ((Real((Level of Area Attack (P, X, 2, US) for AAAPhodom))) x 50.00)
-
Set YMultiboard__AREA = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Avatar (P, R, 2, US) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = ((Real((Level of Avatar (P, R, 2, US) for AAAPhodom))) x 10.00)
-
Set YMultiboard__AVATAR = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
-------- Single Abilities --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Impact Flare (Single Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = (((Real((Level of Impact Flare (Single Spell) for AAAPhodom))) x 50.00) + ((Real((Strength of AAAPhodom (Include bonuses)))) x 3.00))
-
Set YMultiboard__IMPACTFIRE = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Meltdown (Single Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = (ZStatsList_SPELLPERC[TempInteger] x (((Real((Level of Meltdown (Single Spell) for AAAPhodom))) x 50.00) + ZStatsList_SPELL[TempInteger]))
-
Set YMultiboard__MELTDOWN = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
-------- Curse Abilities --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Aura Of Fire (Curse Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = (ZStatsList_SPELLPERC[TempInteger] x (((Real((Level of Aura Of Fire (Curse Spell) for AAAPhodom))) x 100.00) + ZStatsList_SPELL[TempInteger]))
-
Set Damage_AAA_Spell = (Damage_AAA_Spell / 4.00)
-
Set YMultiboard__AURAFIRE = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Fire Mastery (Curse Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = ((Real((Level of Fire Mastery (Curse Spell) for AAAPhodom))) x 150.00)
-
Set YMultiboard__FIREMASTERY = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Summon Fire Element (Curse Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Summon Fire Element (Curse Spell) for AAAPhodom) Greater than or equal to 4
-
-
Then - Actions
-
Set Damage_AAA_Spell = ((100.00 x (Real((Level of Summon Fire Element (Curse Spell) for AAAPhodom)))) x (((Real((Current research level of Summon Fire Element [Intelligence] for Player 1 (Red)))) x 0.10) + 1.00))
-
Set YMultiboard__FIREELEMNT1 = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Summon Fire Element (Curse Spell) for AAAPhodom) Greater than or equal to 12
-
-
Then - Actions
-
Set Damage_AAA_Spell = ((250.00 x (Real((Level of Summon Fire Element (Curse Spell) for AAAPhodom)))) x (((Real((Current research level of Summon Fire Element [Intelligence] for Player 1 (Red)))) x 0.10) + 1.00))
-
Set YMultiboard__FIREELEMNT2 = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Summon Fire Element (Curse Spell) for AAAPhodom) Greater than or equal to 16
-
-
Then - Actions
-
Set Damage_AAA_Spell = ((150.00 x (Real((Level of Summon Fire Element (Curse Spell) for AAAPhodom)))) x (((Real((Current research level of Summon Fire Element [Intelligence] for Player 1 (Red)))) x 0.10) + 1.00))
-
Set YMultiboard__FIREELEMNT3 = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
-
Else - Actions
-
-
-------- AoE Abilities --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Flame Explosion (AoE Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = (ZStatsList_MANAREGEPERC[TempInteger] x (((Real((Level of Flame Explosion (AoE Spell) for AAAPhodom))) x 30.00) + ZStatsList_SPELL[TempInteger]))
-
Set YMultiboard__EXPLOSION = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Ground Zero (AoE Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = (ZStatsList_SPELLPERC[TempInteger] x (((Real((Level of Ground Zero (AoE Spell) for AAAPhodom))) x 30.00) + ZStatsList_SPELL[TempInteger]))
-
Set YMultiboard__ZERO1 = (Integer(Damage_AAA_Spell))
-
Set YMultiboard__ZERO2 = (YMultiboard__ZERO1 / 5)
-
-
Else - Actions
-
-
-------- Heal Abilities --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Shield Of Fire (Heal Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = ((ZValue_SPELLPERC[TempInteger] + 1.00) x (((Real((Level of Shield Of Fire (Heal Spell) for AAAPhodom))) x 100.00) + ZStatsList_SPELL[TempInteger]))
-
Set YMultiboard__SHIELDFIRE = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Heaven's Bless (Heal Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = (ZStatsList_SPELLPERC[TempInteger] x (((Real((Level of Heaven's Bless (Heal Spell) for AAAPhodom))) x 100.00) + ZStatsList_SPELL[TempInteger]))
-
Set Damage_AAA_Spell = (Damage_AAA_Spell / 5.00)
-
Set YMultiboard__WARMLIGHT = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
-------- Ultimate Abilities --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Chaotic Rift (Ultimate Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = ((ZStatsList_SPELLPERC[TempInteger] + 1.00) x (((Real((Level of Chaotic Rift (Ultimate Spell) for AAAPhodom))) x 500.00) + ZStatsList_SPELL[TempInteger]))
-
Set YMultiboard__CHAOTIC = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Phoenix Combo (Ultimate Spell) for AAAPhodom) Greater than or equal to 1
-
-
Then - Actions
-
Set Damage_AAA_Spell = ((Real((Strength of AAAPhodom (Include bonuses)))) x 3.00)
-
Set YMultiboard__PHOENIXCOMBO1 = (Integer(Damage_AAA_Spell))
-
Set Damage_AAA_Spell = ((ZStatsList_SPELLPERC[TempInteger] + 0.50) x (((Real((Level of Phoenix Combo (Ultimate Spell) for AAAPhodom))) x 300.00) + ZStatsList_SPELL[TempInteger]))
-
Set YMultiboard__PHOENIXCOMBO2 = (Integer(Damage_AAA_Spell))
-
-
Else - Actions
-
-
-
-
Phodom UPDATE
-
Events
-
Time - Every 1.01 seconds of game time
-
-
Conditions
-
Or - Any (Conditions) are true
-
Conditions
-
CAMPAIGN_CHAPTER Equal to 1
-
CAMPAIGN_CHAPTER Greater than or equal to 4
-
-
-
-
Actions
-
Set TempUnit = AAAPhodom
-
-------- === COLUMN 2 === --------
-
Set TempInteger = 1
-
Set INTEGER[1] = 2
-
Set INTEGER[2] = 3
-
Multiboard - Set the width for Multiboard item in column INTEGER[1], row 0 to 12.00% of the total screen width
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((String((Hero level of TempUnit))) + (/ + (String(VGamePoints__HEROLVL[4])))))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempInteger2 = (Integer((Life of TempUnit)))
-
Set TempInteger3 = (Integer((Max life of TempUnit)))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((String(TempInteger2)) + (/ + (String(TempInteger3)))))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempInteger2 = (Integer(ZValue_HPREGE[TempInteger]))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(TempInteger2)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempInteger2 = (Integer((Mana of TempUnit)))
-
Set TempInteger3 = (Integer((Max mana of TempUnit)))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((String(TempInteger2)) + (/ + (String(TempInteger3)))))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempInteger2 = (Integer(ZValue_MANAREGE[TempInteger]))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(TempInteger2)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String((Agility of TempUnit (Include bonuses)))))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String((Intelligence of TempUnit (Include bonuses)))))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String((Strength of TempUnit (Include bonuses)))))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempInteger2 = (Integer(ZValue_CRITICAL[TempInteger]))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((String(TempInteger2)) + %))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempInteger2 = (Integer(ZValue_EVASION[TempInteger]))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((String(TempInteger2)) + %))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempInteger2 = (Integer(ZValue_ALCHEMIST[TempInteger]))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(TempInteger2)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempInteger2 = (Integer(ZValue_TREASUREHUNTER[TempInteger]))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(TempInteger2)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempInteger2 = (Integer(ZValue_STEAL[TempInteger]))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to <Empty String>
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempReal = (ZValue_EXP[TempInteger] x 100.00)
-
Set TempReal = (TempReal - 100.00)
-
Set TempInteger2 = (Integer(TempReal))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((String(TempInteger2)) + %))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempReal = (ZValue_GOLD[TempInteger] x 100.00)
-
Set TempReal = (TempReal - 100.00)
-
Set TempInteger2 = (Integer(TempReal))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((String(TempInteger2)) + %))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempInteger2 = (Integer(ZValue_SPELL[TempInteger]))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(TempInteger2)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
Set TempReal = (ZValue_SPELLPERC[TempInteger] x 100.00)
-
Set TempReal = (TempReal - 100.00)
-
Set TempInteger2 = (Integer(TempReal))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((String(TempInteger2)) + %))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-------- === BASIC ABILITY === --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Area Attack (P, X, 2, US) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(YMultiboard__AREA)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Avatar (P, R, 2, US) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(YMultiboard__AVATAR)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to <Empty String>
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
-
-
-
-------- === SINGLE ABILITY === --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Meltdown (Single Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(YMultiboard__MELTDOWN)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Impact Flare (Single Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(YMultiboard__IMPACTFIRE)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to <Empty String>
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
-
-
-
-------- === CURSE ABILITY === --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Aura Of Fire (Curse Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(YMultiboard__AURAFIRE)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Fire Mastery (Curse Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(YMultiboard__FIREMASTERY)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Summon Fire Element (Curse Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((String(YMultiboard__FIREELEMNT1)) + (+ + ((String(YMultiboard__FIREELEMNT2)) + (+ + (String(YMultiboard__FIREELEMNT3)))))))
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to <Empty String>
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to <Empty String>
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
-
-
-
-
-
-------- === AOE ABILITY === --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Flame Explosion (AoE Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(YMultiboard__EXPLOSION)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Ground Zero (AoE Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((String(YMultiboard__ZERO1)) + (( + ((String(YMultiboard__ZERO2)) + )))))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to <Empty String>
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
-
-
-
-------- === HEAL === --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Shield Of Fire (Heal Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(YMultiboard__SHIELDFIRE)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Heaven's Bless (Heal Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(YMultiboard__WARMLIGHT)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to <Empty String>
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
-
-
-
-------- === ULTIMATE ABILITY === --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Chaotic Rift (Ultimate Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + (String(YMultiboard__CHAOTIC)))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Phoenix Combo (Ultimate Spell) for TempUnit) Greater than or equal to 1
-
-
Then - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to (Multiboard_Color[3] + ((12x + (String(YMultiboard__PHOENIXCOMBO1))) + (+ + (String(YMultiboard__PHOENIXCOMBO2)))))
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
Else - Actions
-
Multiboard - Set the text for Multiboard item in column INTEGER[1], row INTEGER[2] to <Empty String>
-
Set INTEGER[2] = (INTEGER[2] + 1)
-
-
-
-
-
-