summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-09-23 20:30:47 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-09-23 20:30:47 +0200
commit476bf2267518f90ba92fe2e442e1888ccc94a3cb (patch)
tree9503e5984d1c5edb83c303b7b3348fc88afa52ad
parent568309d0cfb5114accbc21962d5d23c3b9bf7036 (diff)
Remove the prev RangeIndicators upon char change
-rw-r--r--client/elm/battlemap/src/Update/SelectCharacter.elm8
1 files changed, 5 insertions, 3 deletions
diff --git a/client/elm/battlemap/src/Update/SelectCharacter.elm b/client/elm/battlemap/src/Update/SelectCharacter.elm
index c8a0ddb..4e23e92 100644
--- a/client/elm/battlemap/src/Update/SelectCharacter.elm
+++ b/client/elm/battlemap/src/Update/SelectCharacter.elm
@@ -43,13 +43,15 @@ apply_to model char_id =
{model |
selection = (Just char_id),
battlemap =
- (Battlemap.apply_to_all_tiles
+ (
(Dict.foldl
(display_range)
- model.battlemap
+ (Battlemap.apply_to_all_tiles
+ model.battlemap
+ (Battlemap.Tile.reset_tile)
+ )
new_range_indicator
)
- (Battlemap.Tile.set_navigation Battlemap.Direction.None)
),
navigator =
(Just