]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/g_hook.qc
Use the ONGROUND macros
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / g_hook.qc
index 5515c57aa7069ba6365e68a83d353ab6c1f3c180..54cca3e95da7810c57b3a4990ba67db3d15160dd 100644 (file)
@@ -243,7 +243,7 @@ void GrapplingHookThink()
                                                if((frozen_pulling && self.aiment.frozen) || !frozen_pulling)
                                                {
                                                        self.aiment.velocity = self.aiment.velocity - dv * 0.5;
-                                                       self.aiment.flags &= ~FL_ONGROUND;
+                                                       UNSET_ONGROUND(self.aiment);
                                                        if(self.aiment.flags & FL_PROJECTILE)
                                                                UpdateCSQCProjectile(self.aiment);
                                                }
@@ -255,7 +255,7 @@ void GrapplingHookThink()
                                        }
                                }
 
-                               pull_entity.flags &= ~FL_ONGROUND;
+                               UNSET_ONGROUND(pull_entity);
                        }
 
                        if(!frozen_pulling && !(self.aiment.flags & FL_PROJECTILE))
@@ -280,7 +280,7 @@ void GrapplingHookThink()
                        self.realowner.velocity = dir*spd;
                        self.realowner.movetype = MOVETYPE_FLY;
 
-                       self.realowner.flags &= ~FL_ONGROUND;
+                       UNSET_ONGROUND(self.realowner);
                }
        }