public override void Initialize(Rawr.ShadowPriest.Spells.ISpellArgs args) { //for reference //dotTick = totalCoef * (periodicTick * dotBaseCoef + spellPower * dotSpCoef) * (1 + critModifier * CritChance) base.Initialize(args); }
public override void Initialize(Rawr.ShadowPriest.Spells.ISpellArgs args) { base.Initialize(args); //for reference //dotTick = totalCoef * (periodicTick * dotBaseCoef + spellPower * dotSpCoef) * (1 + critModifier * CritChance) //totalCoef += .01f * args.Talents.ImprovedShadowWordPain; manaCost *= 1 - .2f * args.Talents.MentalAgility; //totalCoef += .01f + args.Talents.TwinDisciplines; //totalCoef += .01f + args.Talents.Evangelism; //totalCoef += .01f + args.Talents.ImprovedShadowWordPain; //totalCoef += .01f + args.Talents.Shadowform; //if (args.Talents.GlyphofShadowWordPain) //periodicTick *= 1.1f; //Add 10% periodic damage }