abide by the rules for reference objects
This commit is contained in:
@@ -330,11 +330,11 @@ int intersect(playerent *d, const vec &from, const vec &to, vec *end)
|
||||
|
||||
bool intersect(entity *e, const vec &from, const vec &to, vec *end)
|
||||
{
|
||||
mapmodelinfo &mmi = getmminfo(e->attr2);
|
||||
if(!&mmi || !mmi.h) return false;
|
||||
mapmodelinfo *mmi = getmminfo(e->attr2);
|
||||
if(!mmi || !mmi->h) return false;
|
||||
|
||||
float lo = float(S(e->x, e->y)->floor+mmi.zoff+e->attr3);
|
||||
return intersectbox(vec(e->x, e->y, lo+mmi.h/2.0f), vec(mmi.rad, mmi.rad, mmi.h/2.0f), from, to, end);
|
||||
float lo = float(S(e->x, e->y)->floor + mmi->zoff + e->attr3);
|
||||
return intersectbox(vec(e->x, e->y, lo + mmi->h / 2.0f), vec(mmi->rad, mmi->rad, mmi->h / 2.0f), from, to, end);
|
||||
}
|
||||
|
||||
playerent *intersectclosest(const vec &from, const vec &to, const playerent *at, float &bestdist, int &hitzone, bool aiming = true)
|
||||
|
||||
Reference in New Issue
Block a user