void ModifyAttack(AttackData attack) { var mod = new DamageModifierData(); mod.damageMod = damageMod; mod.damageModSource = damageSource; attack.damageModifiers.Add(mod); }
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); } }