public static void TakeDamage(int amount, Entity source) { if (bInvincible) { return; } CurHitPoints -= amount; if (amount > 0) { bInvincible = true; mInvincibleDeltaTime = 0; SoundManager.PlaySound("Ow"); } }