allow probes while repairing and scanning
This commit is contained in:
@@ -272,7 +272,7 @@ func (r *Robot) Tick(g *game) {
|
||||
if dmg <= 0 {
|
||||
// All collisions need to do at least a little damage,
|
||||
// otherwise robots could get stuck and never die
|
||||
dmg = 2
|
||||
dmg = 1
|
||||
}
|
||||
|
||||
r.Collision = true
|
||||
@@ -283,8 +283,7 @@ func (r *Robot) Tick(g *game) {
|
||||
}
|
||||
|
||||
if r.Position != intersection_point {
|
||||
move_by := intersection_point.Sub(r.Position)
|
||||
r.Position = r.Position.Add(move_by)
|
||||
r.Position = intersection_point
|
||||
}
|
||||
|
||||
r.Health -= dmg
|
||||
|
||||
Reference in New Issue
Block a user