--- a/hedgewars/uTeams.pas Fri Aug 16 15:03:14 2019 -0600
+++ b/hedgewars/uTeams.pas Mon Aug 19 09:11:49 2019 -0400
@@ -453,7 +453,7 @@
if ((GameFlags and gfSwitchHog) <> 0) and (not CurrentTeam^.hasGone) and
// Exception: During the special "Place your King" round in King Mode;
// you're not supposed to switch away from your king in this round.
- (not (((GameFlags and gfKing) <> 0) and ((GameFlags and gfPlaceHog) = 0) and (TotalRoundsReal <= 0))) then
+ (not (((GameFlags and gfKing) <> 0) and ((GameFlags and gfPlaceHog) = 0) and (TotalRoundsReal = -1))) then
begin
g:= AddGear(hwRound(CurrentHedgehog^.Gear^.X), hwRound(CurrentHedgehog^.Gear^.Y), gtSwitcher, 0, _0, _0, 0);
CurAmmoGear:= g;