Exemplo n.º 1
0
    void ModifyAttack(AttackData attack)
    {
        var mod = new DamageModifierData();

        mod.damageMod       = damageMod;
        mod.damageModSource = damageSource;
        attack.damageModifiers.Add(mod);
    }
Exemplo n.º 2
0
 public void ModifyAttack(AttackData attackData)
 {
     if (labelRequirements.TrueForAll(l => labels.GetActiveLabels().Contains(l)))
     {
         var data = new DamageModifierData();
         data.damageMod       = bonusDamage;
         data.damageModSource = name;
         attackData.damageModifiers.Add(data);
     }
 }