示例#1
0
        public EldertichBlast(Unit unit)
        {
            AbilityUser  = unit;
            EnemyEffects = new List <Effect>();
            SelfEffects  = new List <Effect>();
            Effect dmgEffect = new DamageEffect(unit, HitAdd, AttackAdd, AttackMultiplier, friendlyFire);

            dmgEffect.PointOfAction = Effect.Frequency.StartOfTurn;
            EnemyEffects.Add(dmgEffect);
        }
示例#2
0
        public SunderingBlast(Unit unit)
        {
            AbilityUser  = unit;
            EnemyEffects = new List <Effect>();
            SelfEffects  = new List <Effect>();
            Effect dmgEffect = new DamageEffect(unit, HitAdd, AttackAdd, AttackMultiplier, friendlyFire);
            Effect dmgDebuff = new StatChangeEffect(Stat.InjMul, 25, 2);

            EnemyEffects.Add(dmgEffect);
            EnemyEffects.Add(dmgDebuff);
        }