hedgewars/uScript.pas
changeset 7288 5d0704f23a2a
parent 7270 93e92e82d5c8
child 7291 ad4b6c2b09e8
child 7307 f830a65d6a6d
--- a/hedgewars/uScript.pas	Tue Jun 05 22:37:36 2012 +0200
+++ b/hedgewars/uScript.pas	Mon Jun 25 10:44:27 2012 +0200
@@ -973,10 +973,9 @@
             prevgear^.Z := cHHZ;
             RemoveGearFromList(prevgear);
             InsertGearToList(prevgear);
-
-            CurrentHedgehog := gear^.Hedgehog;
-// yes, this will muck up turn sequence
-            CurrentTeam := gear^.Hedgehog^.Team;
+            
+            SwitchCurrentHedgehog(gear^.Hedgehog);
+            CurrentTeam:= CurrentHedgehog^.Team;
 
             gear^.State:= gear^.State or gstHHDriven;
             gear^.Active := true;