When I try to know if a point is inside a trigger (and I'm sure it is) I get that trap_PointContents return is always zero. The point is the middle point of the trigger and I've calculted it from the absolute max and min, I've even checked it in Radiant and ingame (G_Printf) so the point is correct. Does somebody know why this happens?
I'm not 100% sure (don't have the quake3 source on this machine) but I think trap_PointContents deliberately skips over anything non-solid (where solid means anything that can potentially slow the player down, like walls, water, etc.).