# HG changeset patch # User nemo # Date 1342744461 14400 # Node ID 4c3ec3dca0c77c7f3af2262324810d1117578f4b # Parent 09427dbec1d8334a26fe7a0150e70f38a80282fa oh yeah, these too diff -r 09427dbec1d8 -r 4c3ec3dca0c7 hedgewars/uScript.pas --- a/hedgewars/uScript.pas Thu Jul 19 17:34:18 2012 -0400 +++ b/hedgewars/uScript.pas Thu Jul 19 20:34:21 2012 -0400 @@ -983,8 +983,7 @@ prevgear^.Active := false; prevgear^.State:= prevgear^.State and not gstHHDriven; prevgear^.Z := cHHZ; - RemoveGearFromList(prevgear); - InsertGearToList(prevgear); + prevgear^.Message:= prevgear^.Message or gmRemoveFromList or gmAddToList; SwitchCurrentHedgehog(gear^.Hedgehog); CurrentTeam:= CurrentHedgehog^.Team; @@ -992,8 +991,7 @@ gear^.State:= gear^.State or gstHHDriven; gear^.Active := true; gear^.Z := cCurrHHZ; - RemoveGearFromList(gear); - InsertGearToList(gear); + gear^.Message:= gear^.Message or gmRemoveFromList or gmAddToList; end end; lc_switchhog:= 0