Update of /cvsroot/wpdev/wolfpack/python
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12351/python
Modified Files:
global.cpp
Log Message:
fix for smithing
Index: global.cpp
===================================================================
RCS file: /cvsroot/wpdev/wolfpack/python/global.cpp,v
retrieving revision 1.167
retrieving revision 1.168
diff -C2 -d -r1.167 -r1.168
*** global.cpp 21 Oct 2004 12:11:19 -0000 1.167
--- global.cpp 21 Oct 2004 21:58:05 -0000 1.168
***************
*** 635,646 ****
}
if (x < 0)
x = 0;
! if (x >= Maps::instance()->mapTileWidth(map))
! x = Maps::instance()->mapTileWidth(map) - 1;
if (y < 0)
y = 0;
! if (y >= Maps::instance()->mapTileHeight(map))
! y = Maps::instance()->mapTileHeight(map) - 1;
StaticsIterator iter = Maps::instance()->staticsIterator( Coord_cl( x, y, 0, map ), exact );
--- 635,649 ----
}
+ int maxX = Maps::instance()->mapTileWidth(map) * 8;
+ int maxY = Maps::instance()->mapTileHeight(map) * 8;
+
if (x < 0)
x = 0;
! if (x >= maxX)
! x = maxX - 1;
if (y < 0)
y = 0;
! if (y >= maxY)
! y = maxY - 1;
StaticsIterator iter = Maps::instance()->staticsIterator( Coord_cl( x, y, 0, map ), exact );
|