MUTATOR_HOOKFUNCTION(invincibleprojectiles, EditProjectile)
{
- if(other.health)
+ entity proj = M_ARGV(1, entity);
+
+ if(proj.health)
{
// disable health which in effect disables damage calculations
- other.health = 0;
+ proj.health = 0;
}
- return 0;
+ return false;
}
MUTATOR_HOOKFUNCTION(invincibleprojectiles, BuildMutatorsString)
{
ret_string = strcat(ret_string, ":InvincibleProjectiles");
- return 0;
+ return false;
}
MUTATOR_HOOKFUNCTION(invincibleprojectiles, BuildMutatorsPrettyString)
{
ret_string = strcat(ret_string, ", Invincible Projectiles");
- return 0;
+ return false;
}
#endif