]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/g_models.qc
gmqcc has vector bit operations now. Switch to using them.
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / g_models.qc
index 43dc25ff791da1074919a772bbf9fcea53d0ad7c..20a78b7c9dec1cb40a0a00bc3a4d395c1ca07dd0 100644 (file)
@@ -22,17 +22,17 @@ void g_clientmodel_setcolormaptoactivator (void)
 
 void g_model_dropbyspawnflags()
 {
-       if(self.spawnflags & 3 == 1) // ALIGN_ORIGIN
+       if((self.spawnflags & 3) == 1) // ALIGN_ORIGIN
        {
                traceline(self.origin, self.origin - '0 0 4096', MOVE_NOMONSTERS, self);
                setorigin(self, trace_endpos);
        }
-       else if(self.spawnflags & 3 == 2) // ALIGN_BOTTOM
+       else if((self.spawnflags & 3) == 2) // ALIGN_BOTTOM
        {
                tracebox(self.origin, self.mins, self.maxs, self.origin - '0 0 4096', MOVE_NOMONSTERS, self);
                setorigin(self, trace_endpos);
        }
-       else if(self.spawnflags & 3 == 3) // ALIGN_ORIGIN | ALIGN_BOTTOM
+       else if((self.spawnflags & 3) == 3) // ALIGN_ORIGIN | ALIGN_BOTTOM
        {
                traceline(self.origin, self.origin - '0 0 4096', MOVE_NOMONSTERS, self);
                setorigin(self, trace_endpos - '0 0 1' * self.mins_z);