don't stop a trace on transition from solid to non-solid. this fixes the grapple problem in prozaccoop, but really the bug is in the progs but this is a faster fix for now until I decide whether I want to stop a trace on transition or not, or whether to make it optional.

This commit is contained in:
Bill Currie 2007-04-28 02:16:47 +00:00 committed by Jeff Teunissen
parent ab5536ef46
commit b963665ad7

View file

@ -122,7 +122,7 @@ MOD_TraceLine (hull_t *hull, int num,
trace->inwater = true;
} else if (!empty && num == CONTENTS_SOLID) {
solid = 1;
} else if (empty || solid) {
} else if (empty/* || solid*/) {//FIXME not sure what I want
// DONE!
trace->allsolid = solid & (num == CONTENTS_SOLID);
trace->startsolid = solid;