public void SkillCardActivated(BaseActiveSkill activeSkillCard) { if (OnSkillCardActivated == null) { return; } SkillCardActivatedEventArgs args = new SkillCardActivatedEventArgs() { ActiveSkillCard = activeSkillCard }; OnSkillCardActivated(this, args); }
private bool AddSkillThisTurn(BaseActiveSkill baseActiveSkill) { baseActiveSkill.GameWorldManager = _gameWorldManager; _gameWorldManager.GameTurnManager.ActiveSkillCardsThisTurn.Add(baseActiveSkill); return(true); }