# HG changeset patch # User koda # Date 1277656487 -7200 # Node ID f7a7ca7270cf16aa910c3e8e202f68aeaa464c12 # Parent 78fc6e61570bb94776c1901c6774387c1b938a0b# Parent c968aacba70800e3c81077392ac7e712734c0160 merge diff -r 78fc6e61570b -r f7a7ca7270cf hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Sun Jun 27 18:34:17 2010 +0200 +++ b/hedgewars/GSHandlers.inc Sun Jun 27 18:34:47 2010 +0200 @@ -3345,8 +3345,8 @@ ny.isNegative := not ny.isNegative; end; //AddFileLog('poffs:'+cstr(poffs)+' noffs:'+cstr(noffs)+' pspeed:'+cstr(pspeed)+' nspeed:'+cstr(nspeed)); - iterator^.dX := -pspeed * conPortal^.dX + nspeed * nx; - iterator^.dY := -pspeed * conPortal^.dY + nspeed * ny; + iterator^.dX := -pspeed * conPortal^.dX - nspeed * nx; + iterator^.dY := -pspeed * conPortal^.dY - nspeed * ny; if iterator^.Kind = gtCake then poffs := poffs * _0_5; iterator^.X := conPortal^.X + poffs * conPortal^.dX + noffs * nx;