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


