fixing off-by-one buglet (harmless in 99% of cases since the 'invalid' _imgBufOffs entries always contain the value of the last valid one)

svn-id: r9862
This commit is contained in:
Max Horn 2003-08-25 20:05:02 +00:00
parent 95b8558191
commit f91c575338

View file

@ -991,8 +991,8 @@ void Actor::drawActorCostume() {
bcr->_zbuf = 0;
else {
bcr->_zbuf = _vm->getMaskFromBox(walkbox);
if (bcr->_zbuf > _vm->gdi._numZBuffer)
bcr->_zbuf = _vm->gdi._numZBuffer;
if (bcr->_zbuf > _vm->gdi._numZBuffer-1)
bcr->_zbuf = _vm->gdi._numZBuffer-1;
}
bcr->_draw_top = top = 0xFF;
@ -1001,8 +1001,8 @@ void Actor::drawActorCostume() {
bcr->_zbuf = forceClip;
if (bcr->_zbuf == 100) {
bcr->_zbuf = _vm->getMaskFromBox(walkbox);
if (bcr->_zbuf > _vm->gdi._numZBuffer)
bcr->_zbuf = _vm->gdi._numZBuffer;
if (bcr->_zbuf > _vm->gdi._numZBuffer-1)
bcr->_zbuf = _vm->gdi._numZBuffer-1;
}
bcr->_draw_top = top = 0x7fffffff;