diff options
Diffstat (limited to 'go/game/unit.go')
| -rw-r--r-- | go/game/unit.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/go/game/unit.go b/go/game/unit.go index fd08b481..a096c0f2 100644 --- a/go/game/unit.go +++ b/go/game/unit.go @@ -154,6 +154,11 @@ func (u *Unit) HasFullAction() bool { return len(u.FullActions) > 0 } +func (u *Unit) tap() { + u.AvailMoveActions = 0 + u.AvailAttackActions = 0 +} + func (u *Unit) AvailSlowActions() (actions []Action) { if u.AvailMoveActions > 0 && u.Movement != INVALID_MOVEMENT() { actions = append(actions, NewMoveAction(u)) |
