diff --git a/source/level/layercollision.cpp b/source/level/layercollision.cpp index 2f7602af4..1902eb6c6 100644 --- a/source/level/layercollision.cpp +++ b/source/level/layercollision.cpp @@ -151,7 +151,7 @@ void CLayerCollision::render(DVECTOR &MapPos) xoff=MapPos.vx&15; yoff=MapPos.vy&15; mapx=MapPos.vx/16; - mapy=MapPos.vy/16; + mapy=MapPos.vy/16+4; // (pkg) for(y=-yoff;y<(20*16)-yoff;y+=16) { coll=&Map[mapx+(mapy*MapWidth)]; diff --git a/source/pickups/pickup.cpp b/source/pickups/pickup.cpp index bcd0e5b6b..0016bc343 100644 --- a/source/pickups/pickup.cpp +++ b/source/pickups/pickup.cpp @@ -162,14 +162,8 @@ void CBasePickup::render() renderPickup(&pos); } /* - DVECTOR ofs; - int x,y; - - ofs=getRenderOffset(); - x=Pos.vx-ofs.vx; - y=Pos.vy-ofs.vy; - DrawLine(x-15,y-15,x+15,y+15,255,255,255,0); - DrawLine(x+15,y-15,x-15,y+15,255,255,255,0); + DrawLine(pos.vx-15,pos.vy-15,pos.vx+15,pos.vy+15,255,255,255,0); + DrawLine(pos.vx+15,pos.vy-15,pos.vx-15,pos.vy+15,255,255,255,0); */ }