private int flameShock() { var multi = getAttackMultiplier(); var increase = getAttackModifier(); var flame = new FlameShock(); Cooldowns[2] = flame.Cooldown; return(flame.Action(SpellPower, Crit, multi, increase)); }
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); }
public override string[] Ability3() { var flame = new FlameShock(); return(flame.Info()); }