diff options
Diffstat (limited to 'go/game/action.go')
| -rw-r--r-- | go/game/action.go | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/go/game/action.go b/go/game/action.go index b41a08bf..08e42f64 100644 --- a/go/game/action.go +++ b/go/game/action.go @@ -162,7 +162,7 @@ func (a *MoveAction) String() string { } t := a.targets.sel[0].(*Tile) - return fmt.Sprintf("%s: %s -> %s", u.Controller().Name, u.Card().Name, t.Position.String()) + return fmt.Sprintf("%v: %v -> %v", u.Controller().Name, u.Card().Name, t.Position) } type AttackAction struct { @@ -197,12 +197,12 @@ func NewAttackAction(u *Unit) *AttackAction { func (a *AttackAction) String() string { u := a.source.(*Unit) if a.targets.RequireTargets() { - return fmt.Sprintf("attack %s", u.Attack.String()) + return fmt.Sprintf("attack %v", u.Attack) } target := a.targets.sel[0].(Permanent) - return fmt.Sprintf("%s: %s x %s", - u.Controller().Name, u.Card().Name, target.Tile().Position.String()) + return fmt.Sprintf("%v: %v x %v", + u.Controller().Name, u.Card().Name, target.Tile().Position) } type FullAction struct { @@ -242,7 +242,7 @@ func (a *FullAction) String() string { return fmt.Sprintf("↻ %s", a.desc) } - return fmt.Sprintf("%s: %s ↻@%s", u.Controller(), u.Card().Name, a.targets) + return fmt.Sprintf("%v: %s ↻@%v", u.Controller(), u.Card().Name, a.targets) } type FreeAction struct { @@ -276,7 +276,7 @@ func (a *FreeAction) String() string { return fmt.Sprintf("free_action %s", a.desc) } - return fmt.Sprintf("%s: %s free_action@%s", p.Controller(), p.Card().Name, a.targets) + return fmt.Sprintf("%v: %s free_action@%v", p.Controller(), p.Card().Name, a.targets) } type BuyAction struct { @@ -340,10 +340,10 @@ func (a *UpkeepAction) PayCosts(*State) bool { func (a *UpkeepAction) String() string { if a.pay { - return fmt.Sprintf("%s keep %s", a.player.Name, a.unit.Tile().Position.String()) + return fmt.Sprintf("%s keep %v", a.player.Name, a.unit.Tile().Position) } - return fmt.Sprintf("%s disband %s", a.player.Name, a.unit.Tile().Position.String()) + return fmt.Sprintf("%s disband %v", a.player.Name, a.unit.Tile().Position) } func NewUpkeepAction(p *Player, u *Unit, pay bool) *UpkeepAction { |
