X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_weapons.pas;h=5d6a7848adf18b7b061505e667026823c8f13098;hb=a0b4df67e96c6b5e55e95269a87975df67692e6b;hp=ca4630ed2023d55edc648994e9021a736d8b9b53;hpb=b79ddd98d923ee15f4bfd1db5111e669fc19964a;p=d2df-sdl.git diff --git a/src/game/g_weapons.pas b/src/game/g_weapons.pas index ca4630e..5d6a784 100644 --- a/src/game/g_weapons.pas +++ b/src/game/g_weapons.pas @@ -1512,7 +1512,7 @@ begin stt := curTimeMicro(); {$ENDIF} - wallHitFlag := g_Map_traceToNearestWall(x, y, x2, y2, @wallHitX, @wallHitY); + wallHitFlag := (g_Map_traceToNearestWall(x, y, x2, y2, @wallHitX, @wallHitY) <> nil); if wallHitFlag then begin x2 := wallHitX; @@ -2497,7 +2497,7 @@ procedure g_Weapon_Draw(); var i: Integer; a: SmallInt; - p: TPoint; + p: TDFPoint; begin if Shots = nil then Exit;