From 158c04ad2ece69aeeb5bf812ec81bd85c3a8128e Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Thu, 13 Jun 2019 14:03:01 +0200 Subject: Fixes animation manager rewind. --- src/battle/src/Struct/TurnResult.elm | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/battle/src/Struct/TurnResult.elm b/src/battle/src/Struct/TurnResult.elm index 71768c3..aaf3dfa 100644 --- a/src/battle/src/Struct/TurnResult.elm +++ b/src/battle/src/Struct/TurnResult.elm @@ -148,7 +148,8 @@ apply_inverse_movement_step tile_omnimods movement characters players = location = (List.foldr (BattleMap.Struct.Location.neighbor) - (movement.destination) + (Struct.Character.get_location char) + --(movement.destination) (List.map (BattleMap.Struct.Direction.opposite_of) movement.path @@ -206,11 +207,9 @@ apply_player_defeat pdefeat characters players = ( (Array.map (\c -> - ( - if ((Struct.Character.get_player_index c) == pdefeat.player_index) - then (Struct.Character.set_defeated True c) - else c - ) + if ((Struct.Character.get_player_index c) == pdefeat.player_index) + then (Struct.Character.set_defeated True c) + else c ) characters ), -- cgit v1.2.3-70-g09d2