Пример #1
0
        private IEnumerator PowerOfTuition_LateEffect(int playerKey, Card target)
        {
            while (true)
            {
                //Csak a late skill fázisban adjuk hozzá, hogy a következő körre legyen érvényes
                if (modules.GetGameModule().GetGameState() == MainGameStates.LateSkills && modules.GetDataModule().IsCardOnTheField(playerKey, target))
                {
                    int bonusDuration = 1;

                    StatBonus bonusEffect = new StatBonus(1, 1, 1);

                    FieldBonus newBonus = new FieldBonus(bonusEffect, bonusDuration);

                    modules.GetDataModule().GetPlayerWithKey(playerKey).AddFieldBonus(newBonus);

                    break;
                }

                yield return(null);
            }
        }
 //Új stat bónuszt adunk a játékosnak
 public void AddFieldBonus(FieldBonus newBonus)
 {
     fieldBonusList.Add(newBonus);
 }