summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2018-12-14 08:55:35 +0100
committernsensfel <SpamShield0@noot-noot.org>2018-12-14 08:55:35 +0100
commit0c0aae55b68ac6ff24fc29c9484de013196bc4ef (patch)
treef09acf6059323dbb2c5d44ab831f64306b4f49ff /src/battle/game-logic/btl_turn_actions.erl
parent53d54f688eb2da66fc2985911ad194351fec483a (diff)
...
Diffstat (limited to 'src/battle/game-logic/btl_turn_actions.erl')
-rw-r--r--src/battle/game-logic/btl_turn_actions.erl13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/battle/game-logic/btl_turn_actions.erl b/src/battle/game-logic/btl_turn_actions.erl
index 6ff09aa..3eded89 100644
--- a/src/battle/game-logic/btl_turn_actions.erl
+++ b/src/battle/game-logic/btl_turn_actions.erl
@@ -43,17 +43,18 @@ mod_current_health (CurrentMaxHealth, PreviousMaxHealth, Update) ->
S0Update = btl_character_turn_update:set_data(UpdatedData, Update),
DBQuery =
- shr_db_query:update_indexed
+ ataxic:on_field
(
btl_battle:get_characters_field(),
- CharacterIX,
- [
- shr_db_query:set_field
+ ataxic_sugar:update_array_cell
+ (
+ CharacterIX,
+ ataxic:on_field
(
btl_character:get_current_health_field(),
- NewHealth
+ ataxic:constant(NewHealth)
)
- ]
+ )
),
S1Update = btl_character_turn_update:add_to_db(DBQuery, S0Update),