changeset 6092 | fd602b5838ab |
parent 6081 | 537bbd5c1a62 |
child 6112 | 7839a2ae90ae |
--- a/hedgewars/GSHandlers.inc Fri Oct 07 17:29:00 2011 -0400 +++ b/hedgewars/GSHandlers.inc Fri Oct 07 18:52:04 2011 -0400 @@ -4205,7 +4205,8 @@ iterator:= GearsList; while iterator <> nil do begin - if iterator^.Kind <> gtPortal then + if (iterator^.Kind <> gtPortal) and + ((iterator^.Hedgehog <> CurrentHedgehog) or ((iterator^.Message and gmAllStoppable) = 0)) then begin iterator^.Active:= true; if iterator^.dY.QWordValue = _0.QWordValue then iterator^.dY.isNegative:= false;