From ae9d09596c16efbd2820e6e01e84496e5bfa7f9a Mon Sep 17 00:00:00 2001 From: Fraser Graham Date: Sun, 17 Nov 2013 08:21:13 -0800 Subject: [PATCH] prevent flipping between scan and repair for infinite awesomeness --- player.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/player.go b/player.go index 1baf8fa..a14d411 100644 --- a/player.go +++ b/player.go @@ -50,6 +50,7 @@ func (p *player) recv() { // log.Printf("%v", msg.FireAt) if msg.Repair != nil && *msg.Repair == true { + r.ActiveScan = false r.TargetSpeed = 0 r.FireAt = nil r.MoveTo = nil @@ -57,6 +58,7 @@ func (p *player) recv() { r.RepairCounter = 3.0 } } else if msg.Scan != nil && *msg.Scan == true { + r.RepairCounter = 0 r.TargetSpeed = 0 r.FireAt = nil r.MoveTo = nil