private void SimEvents(Skill skill, string skillName) { EventManager.Instance.SkillButtonClicked(skillName); EventManager.Instance.XpGained(skill.xp); int newLvl = SkillsController.GetLevel(skill.xp); skill.currentLevel = newLvl; if (skill.boostedLevel < skill.currentLevel) { skill.boostedLevel = skill.currentLevel; } int totalLvl = skillsController.GetTotalLevel(); EventManager.Instance.LevelUp(skill.skillName, skill.currentLevel, totalLvl); }