Hello, i'm having an issue with themultiboard update, which makes it looks like this:
This trigger works correctly.
This is the trigger for [Damage taken], which does not work. (See picture)
This trigger works correctly.
-
Damage Dealt Update
-

Events
-


Game - GDD_Event becomes Equal to 0.00
-
-

Conditions
-


(Owner of GDD_DamageSource) Not equal to Player 12 (Brown)
-
-

Actions
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




(Load 0 of 0 from Hashtable.) Not equal to 0
-
-



Then - Actions
-




Player Group - Pick every player in (All players matching ((Owner of GDD_DamageSource) Equal to (Matching player)).) and do (Actions)
-





Loop - Actions
-






Multiboard - Set the text for MultiBoard item in column 4, row Multiboard_Spots[(Player number of (Owner of GDD_DamageSource))] to (String(DamageDone[(Player number of (Owner of GDD_DamageSource))]))
-






Set VariableSet DamageDone[(Player number of (Picked player))] = (DamageDone[(Player number of (Picked player))] + (Integer(GDD_Damage)))
-
-
-
-



Else - Actions
-




Player Group - Pick every player in (All players matching ((Owner of GDD_DamageSource) Equal to (Matching player)).) and do (Actions)
-





Loop - Actions
-






Multiboard - Set the text for MultiBoard item in column 4, row Multiboard_Spots[(Player number of (Owner of GDD_DamageSource))] to (String(DamageDone[(Player number of (Owner of GDD_DamageSource))]))
-






Set VariableSet DamageDone[(Player number of (Picked player))] = (DamageDone[(Player number of (Picked player))] + (Integer(GDD_Damage)))
-
-
-
-
-
-
This is the trigger for [Damage taken], which does not work. (See picture)
-
Damage Taken Update
-

Events
-


Game - GDD_Event becomes Equal to 0.00
-
-

Conditions
-


(Owner of GDD_DamageSource) Equal to Player 12 (Brown)
-
-

Actions
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




(Load 0 of 0 from Hashtable.) Not equal to 0
-
-



Then - Actions
-




Player Group - Pick every player in (All players matching ((Owner of GDD_DamageSource) Equal to (Matching player)).) and do (Actions)
-





Loop - Actions
-






Multiboard - Set the text for MultiBoard item in column 5, row Multiboard_Spots[(Player number of (Owner of GDD_DamageSource))] to (String(DamageTaken[(Player number of (Owner of GDD_DamageSource))]))
-






Set VariableSet DamageTaken[(Player number of (Owner of GDD_DamageSource))] = (DamageTaken[(Player number of (Owner of GDD_DamageSource))] + (Integer(GDD_Damage)))
-
-
-
-



Else - Actions
-




Player Group - Pick every player in (All players matching ((Owner of GDD_DamageSource) Equal to (Matching player)).) and do (Actions)
-





Loop - Actions
-






Multiboard - Set the text for MultiBoard item in column 5, row Multiboard_Spots[(Player number of (Owner of GDD_DamageSource))] to (String(DamageTaken[(Player number of (Owner of GDD_DamageSource))]))
-






Set VariableSet DamageTaken[(Player number of (Owner of GDD_DamageSource))] = (DamageTaken[(Player number of (Owner of GDD_DamageSource))] + (Integer(GDD_Damage)))
-
-
-
-
-
-


