summaryrefslogtreecommitdiff |
diff options
author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-12-13 23:30:46 +0100 |
---|---|---|
committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-12-13 23:30:46 +0100 |
commit | 53d54f688eb2da66fc2985911ad194351fec483a (patch) | |
tree | 62e60a2b1f8a5ff471a047906d2b1725842c156f /src/battle/query | |
parent | f79ec67e93619ee0b4253ad79042de0cd5dd79de (diff) |
...
Diffstat (limited to 'src/battle/query')
-rw-r--r-- | src/battle/query/btl_character_turn.erl | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/battle/query/btl_character_turn.erl b/src/battle/query/btl_character_turn.erl index 62d4b4b..6ec66fe 100644 --- a/src/battle/query/btl_character_turn.erl +++ b/src/battle/query/btl_character_turn.erl @@ -121,11 +121,18 @@ finalize_character (Update) -> FinalizedData = btl_character_turn_data:clean_battle(UpdatedData), DBQuery = - shr_db_query:update_indexed + ataxic:on_field ( btl_battle:get_characters_field(), - btl_character_turn_data:get_character_ix(Data), - [ shr_db_query:set_field(btl_character:get_is_active_field(), false) ] + ataxic_sugar:update_array_cell + ( + btl_character_turn_data:get_character_ix(Data), + ataxic:on_field + ( + btl_character:get_is_active_field(), + ataxic:constant(false) + ) + ) ), S0Update = btl_character_turn_update:set_data(FinalizedData, Update), |