public override bool HitByProjectile(Projectile projectile, RealmTime time) { if (projectile.ProjectileOwner is Player || HasConditionEffect(ConditionEffects.Paused) || HasConditionEffect(ConditionEffects.Stasis) || HasConditionEffect(ConditionEffects.Invincible)) return false; return base.HitByProjectile(projectile, time); }