Пример #1
0
 public static void AddState(Fight fight, Fighter caster, Engines.Spells.SpellEffect effect, List <Fighter> targets, int cellID)
 {
     foreach (Fighter target in targets)
     {
         var buff = new Spells.Buffs.SaoulBuff(effect.Value3, effect.Turn, target);
         buff.StateType = (FighterState)effect.Value3;
         target.AddBuff(caster.ID, buff, (int)effect.Effect, 0, false, effect);
     }
 }
Пример #2
0
 public static void AddState(Fight fight, Fighter caster, Engines.Spells.SpellEffect effect, List<Fighter> targets, int cellID)
 {
     foreach (Fighter target in targets)
     {
         var buff = new Spells.Buffs.SaoulBuff(effect.Value3, effect.Turn, target);
         buff.StateType = (FighterState)effect.Value3;
         target.AddBuff(caster.ID, buff, (int)effect.Effect, 0, false, effect);
     }
 }