ent->v->waterlevel = 0;
ent->v->watertype = CONTENTS_EMPTY;
- cont = sv.worldmodel->PointContents(sv.worldmodel, point);
+ cont = sv.worldmodel->brushq1.PointContents(sv.worldmodel, point);
if (cont <= CONTENTS_WATER)
{
ent->v->watertype = cont;
ent->v->waterlevel = 1;
point[2] = ent->v->origin[2] + (ent->v->mins[2] + ent->v->maxs[2])*0.5;
- cont = sv.worldmodel->PointContents(sv.worldmodel, point);
+ cont = sv.worldmodel->brushq1.PointContents(sv.worldmodel, point);
if (cont <= CONTENTS_WATER)
{
ent->v->waterlevel = 2;
point[2] = ent->v->origin[2] + ent->v->view_ofs[2];
- cont = sv.worldmodel->PointContents(sv.worldmodel, point);
+ cont = sv.worldmodel->brushq1.PointContents(sv.worldmodel, point);
if (cont <= CONTENTS_WATER)
ent->v->waterlevel = 3;
}
void SV_CheckWaterTransition (edict_t *ent)
{
int cont;
- cont = sv.worldmodel->PointContents(sv.worldmodel, ent->v->origin);
+ cont = sv.worldmodel->brushq1.PointContents(sv.worldmodel, ent->v->origin);
if (!ent->v->watertype)
{
// just spawned here