public void OnDeath(PlayerCharacter player) { if (characterType == CharacterType.AIR_DEMON) { player.AddRitual(Ritual.AIR); } else if (characterType == CharacterType.EARTH_DEMON) { player.AddRitual(Ritual.EARTH); } else if (characterType == CharacterType.FIRE_DEMON) { player.AddRitual(Ritual.FIRE); } else if (characterType == CharacterType.METAL_DEMON) { player.AddRitual(Ritual.METAL); } else if (characterType == CharacterType.WATER_DEMON) { player.AddRitual(Ritual.WATER); } controller.DestroyEnemy(); }