| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'client/elm/battlemap/src/Update/SelectCharacter.elm')
| -rw-r--r-- | client/elm/battlemap/src/Update/SelectCharacter.elm | 11 | 
1 files changed, 11 insertions, 0 deletions
diff --git a/client/elm/battlemap/src/Update/SelectCharacter.elm b/client/elm/battlemap/src/Update/SelectCharacter.elm index b80eda7..7ee8dfa 100644 --- a/client/elm/battlemap/src/Update/SelectCharacter.elm +++ b/client/elm/battlemap/src/Update/SelectCharacter.elm @@ -8,6 +8,7 @@ import Battlemap  import Battlemap.Direction  import Battlemap.Navigator  import Battlemap.Tile +import Battlemap.RangeIndicator  import Model @@ -30,5 +31,15 @@ apply_to model char_id =                       char.movement_points                    )                 ) +         ), +      range_indicator = +         (case (Dict.get char_id model.characters) of +            Nothing -> Dict.empty +            (Just char) -> +               (Battlemap.RangeIndicator.generate +                  model.battlemap +                  char.location +                  char.movement_points +               )           )     }  | 


