コード例 #1
0
ファイル: Shaman.cs プロジェクト: Saplu/NewRepo
        private int flameShock()
        {
            var multi    = getAttackMultiplier();
            var increase = getAttackModifier();
            var flame    = new FlameShock();

            Cooldowns[2] = flame.Cooldown;
            return(flame.Action(SpellPower, Crit, multi, increase));
        }
コード例 #2
0
ファイル: Rotation.cs プロジェクト: tsebalj1/rawr
        public Rotation(ShamanTalents talents, SpellBox spellBox, IRotationOptions rotOpt)
            : this()
        {
            Talents = talents;
            LB      = spellBox.LB;
            CL      = spellBox.CL;
            LvB     = spellBox.LvB;
            LvBFS   = spellBox.LvBFS;
            FS      = spellBox.FS;
            ES      = spellBox.ES;
            FrS     = spellBox.FrS;
            FN      = spellBox.FN;
            ST      = spellBox.ST;
            MT      = spellBox.MT;
            FE      = spellBox.FE;

            useDpsFireTotem = rotOpt.UseDpsFireTotem;

            CalculateRotation(rotOpt.UseFireNova, rotOpt.UseChainLightning, rotOpt.UseDpsFireTotem, rotOpt.UseFireEle);
        }
コード例 #3
0
ファイル: Shaman.cs プロジェクト: Saplu/NewRepo
        public override string[] Ability3()
        {
            var flame = new FlameShock();

            return(flame.Info());
        }