public void TakeDamage(float getDamageAmount) { if (getDamageAmount >= EnemyStats.curDEF) { EnemyStats.curHP -= (getDamageAmount - EnemyStats.curDEF); } if (EnemyStats.curHP <= 0) { EnemyStats.curHP = 0; currentState = TurnState.DEAD; } BSM.DisplayBossHp(EnemyStats.curHP); }