コード例 #1
0
ファイル: VampiricTouch.cs プロジェクト: rakot/rawr
        public override void Initialize(Rawr.ShadowPriest.Spells.ISpellArgs args)
        {
            //for reference
            //dotTick = totalCoef * (periodicTick * dotBaseCoef + spellPower * dotSpCoef) * (1 + critModifier * CritChance)


            base.Initialize(args);
        }
コード例 #2
0
ファイル: ShadowWordPain.cs プロジェクト: rakot/rawr
        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
        }