public static void ApplySkillEffect(int id) { Skill skill = PlayerSkillController.Instance.GetSkill(id); switch (id) { case 4: { SoundDatabase.PlaySound(14); int amount = skill.extras[0] + (int)((player.Stats.MaxHealth - player.CurrentHealth) * (skill.extras[1] / 100f)); player.AddHealth(amount); FloatingText text = FloatingTextController.CreateFloatingText(amount.ToString(), player.transform); text.SetTextColor(Color.red); break; } } }