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

        }