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)))
-
-
-
-
-
-