Fix a couple old uses of actor->x and friends

This commit is contained in:
Eevee (Lexy Munroe) 2016-01-21 16:54:49 -08:00
parent 85a82bc6e8
commit 3e28b195ce

View file

@ -4140,7 +4140,7 @@ bool DLevelScript::DoCheckActorTexture(int tid, AActor *activator, int string, b
if (floor) if (floor)
{ {
fixed_t z = actor->z; fixed_t z = actor->Z();
// Looking through planes from top to bottom // Looking through planes from top to bottom
for (i = 0; i < numff; ++i) for (i = 0; i < numff; ++i)
{ {
@ -4156,8 +4156,8 @@ bool DLevelScript::DoCheckActorTexture(int tid, AActor *activator, int string, b
} }
else if (!(ff->flags & FF_SOLID) && else if (!(ff->flags & FF_SOLID) &&
tex == TexMan[*ff->top.texture] && tex == TexMan[*ff->top.texture] &&
z <= ff->top.plane->ZatPoint(actor->x, actor->y) && z <= ff->top.plane->ZatPoint(actor->X(), actor->Y()) &&
z >= ff->bottom.plane->ZatPoint(actor->x, actor->y)) z >= ff->bottom.plane->ZatPoint(actor->X(), actor->Y()))
{ // Having your feet within a liquid counts as being "on" it { // Having your feet within a liquid counts as being "on" it
return true; return true;
} }