diff --git a/qbsp/globals.c b/qbsp/globals.c index f7192087..398f9e65 100644 --- a/qbsp/globals.c +++ b/qbsp/globals.c @@ -135,7 +135,7 @@ const char *rgszWarnings[cWarnings] = { "Reached occupant at (%.0f %.0f %.0f), no filling performed.", "Portal siding direction is wrong", - "New portal was clipped away in CutNodePortals_r", + "New portal was clipped away in CutNodePortals_r near (%.3f %.3f %.3f)", "Winding outside node", "Winding with area %f", "%s isn't a wadfile", diff --git a/qbsp/portals.c b/qbsp/portals.c index f0ded61a..0ae7bb16 100644 --- a/qbsp/portals.c +++ b/qbsp/portals.c @@ -580,7 +580,10 @@ CutNodePortals_r(node_t *node) winding = ClipWinding(winding, &clipplane, true); if (!winding) { - Message(msgWarning, warnPortalClippedAway); + Message(msgWarning, warnPortalClippedAway, + portal->winding->points[0][0], + portal->winding->points[0][1], + portal->winding->points[0][2]); break; } }