From 17dd30f6833bbf82c044fb4594e7141dd8fbb2e5 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Fri, 6 Sep 2024 19:34:59 -0400 Subject: [PATCH 001/223] base Reckoning talent implementation --- sim/paladin/talents.go | 63 ++++++++++++++---------------------------- 1 file changed, 21 insertions(+), 42 deletions(-) diff --git a/sim/paladin/talents.go b/sim/paladin/talents.go index 503e9f42fb..8af8d9c2b0 100644 --- a/sim/paladin/talents.go +++ b/sim/paladin/talents.go @@ -34,14 +34,13 @@ func (paladin *Paladin) ApplyTalents() { if paladin.Talents.Vindication > 0 { paladin.applyVindication() } - paladin.PseudoStats.SchoolBonusCritChance[stats.SchoolIndexHoly] += core.SpellCritRatingPerCritChance * float64(paladin.Talents.HolyPower) + paladin.PseudoStats.SchoolBonusCritChance[stats.SchoolIndexHoly] += core.SpellCritRatingPerCritChance * float64(paladin.Talents.HolyPower) // paladin.applyRighteousVengeance() // paladin.applyRedoubt() - // paladin.applyReckoning() + paladin.applyReckoning() // paladin.applyArdentDefender() } - func (paladin *Paladin) improvedSoR() float64 { return []float64{1, 1.03, 1.06, 1.09, 1.12, 1.15}[paladin.Talents.ImprovedSealOfRighteousness] } @@ -96,47 +95,27 @@ func (paladin *Paladin) benediction() int32 { // }) // } -// func (paladin *Paladin) applyReckoning() { -// if paladin.Talents.Reckoning == 0 { -// return -// } - -// actionID := core.ActionID{SpellID: 20182} -// procChance := 0.02 * float64(paladin.Talents.Reckoning) +func (paladin *Paladin) applyReckoning() { -// var reckoningSpell *core.Spell - -// procAura := paladin.RegisterAura(core.Aura{ -// Label: "Reckoning Proc", -// ActionID: actionID, -// Duration: time.Second * 8, -// MaxStacks: 4, -// OnInit: func(aura *core.Aura, sim *core.Simulation) { -// config := *paladin.AutoAttacks.MHConfig() -// config.ActionID = actionID -// reckoningSpell = paladin.GetOrRegisterSpell(config) -// }, -// OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { -// if spell == paladin.AutoAttacks.MHAuto() { -// reckoningSpell.Cast(sim, result.Target) -// } -// }, -// }) + if paladin.Talents.Reckoning == 0 { + return + } -// paladin.RegisterAura(core.Aura{ -// Label: "Reckoning", -// Duration: core.NeverExpires, -// OnReset: func(aura *core.Aura, sim *core.Simulation) { -// aura.Activate(sim) -// }, -// OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { -// if result.Landed() && sim.RandomFloat("Reckoning") < procChance { -// procAura.Activate(sim) -// procAura.SetStacks(sim, 4) -// } -// }, -// }) -// } + procID := core.ActionID{SpellID: 20178} // Reckoning Proc ID + procChance := 0.2 * float64(paladin.Talents.Reckoning) + + core.MakeProcTriggerAura(&paladin.Unit, core.ProcTrigger{ + Name: "Reckoning Crit Trigger", + ActionID: procID, + Callback: core.CallbackOnSpellHitTaken, + Outcome: core.OutcomeCrit, + ProcMask: core.ProcMaskMeleeOrRanged, + ProcChance: procChance, + Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + paladin.AutoAttacks.ExtraMHAttack(sim, 1, procID, spell.ActionID) + }, + }) +} func (paladin *Paladin) getWeaponSpecializationModifier() float64 { switch paladin.MainHand().HandType { From 87801fcd9f8d35918488bfe1f2b33c756a81b6f0 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Fri, 6 Sep 2024 22:28:56 -0400 Subject: [PATCH 002/223] holy shield and updated tests --- sim/paladin/holy_shield.go | 116 ++++++++++++++++++ sim/paladin/paladin.go | 4 + sim/paladin/protection/TestProtection.results | 116 +++++++++--------- ui/protection_paladin/apls/p4prot.apl.json | 5 +- 4 files changed, 182 insertions(+), 59 deletions(-) create mode 100644 sim/paladin/holy_shield.go diff --git a/sim/paladin/holy_shield.go b/sim/paladin/holy_shield.go new file mode 100644 index 0000000000..889cf8163f --- /dev/null +++ b/sim/paladin/holy_shield.go @@ -0,0 +1,116 @@ +package paladin + +import ( + "strconv" + "time" + + "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/stats" +) + +var HolyShieldValues = []struct { + level int32 + spellID int32 + procID int32 + manaCost float64 + damage float64 +}{ + {level: 30, spellID: 20925, procID: 20955, manaCost: 150, damage: 65}, + {level: 50, spellID: 20927, procID: 20956, manaCost: 195, damage: 95}, + {level: 60, spellID: 20928, procID: 20957, manaCost: 240, damage: 130}, +} + +func (paladin *Paladin) registerHolyShield() { + + if !paladin.Talents.HolyShield { + return + } + + var numCharges int32 = 4 + defendersResolveSPAura := core.DefendersResolveSpellDamage(paladin.GetCharacter()) + blockBonus := 30.0 * core.BlockRatingPerBlockChance + + for i, values := range HolyShieldValues { + + rank := i + 1 + level := values.level + spellID := values.spellID + procID := values.procID + manaCost := values.manaCost + damage := values.damage + + if paladin.Level < level { + break + } + + holyShieldProc := paladin.RegisterSpell(core.SpellConfig{ + ActionID: core.ActionID{SpellID: procID}, + SpellCode: SpellCode_PaladinHolyShieldProc, + SpellSchool: core.SpellSchoolHoly, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskSpellDamage, + + RequiredLevel: int(level), + Rank: rank, + + DamageMultiplier: 1, + ThreatMultiplier: 1.2, + BonusCoefficient: 0.05, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeMagicHitAndCrit) + }, + }) + + paladin.holyShieldAura[i] = paladin.RegisterAura(core.Aura{ + Label: "Holy Shield" + paladin.Label + strconv.Itoa(rank), + ActionID: core.ActionID{SpellID: spellID}, + Duration: time.Second * 10, + MaxStacks: numCharges, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + aura.SetStacks(sim, numCharges) + paladin.AddStatDynamic(sim, stats.Block, blockBonus) + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + paladin.AddStatDynamic(sim, stats.Block, -blockBonus) + }, + OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if result.Outcome.Matches(core.OutcomeBlock) { + holyShieldProc.Cast(sim, spell.Unit) + aura.RemoveStack(sim) + } + }, + }) + + paladin.RegisterSpell(core.SpellConfig{ + ActionID: core.ActionID{SpellID: spellID}, + SpellCode: SpellCode_PaladinHolyShield, + Flags: core.SpellFlagAPL, + RequiredLevel: int(level), + Rank: rank, + ManaCost: core.ManaCostOptions{ + FlatCost: manaCost, + }, + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: core.GCDDefault, + }, + CD: core.Cooldown{ + Timer: paladin.NewTimer(), + Duration: time.Second * 10, + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + paladin.holyShieldAura[i].Activate(sim) + + if stacks := int32(paladin.GetStat(stats.Defense)); stacks > 0 { + defendersResolveSPAura.Activate(sim) + + if defendersResolveSPAura.GetStacks() != stacks { + defendersResolveSPAura.SetStacks(sim, stacks) + } + } + }, + }) + } +} diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index 16373ca23c..5ae2c26c3f 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -23,6 +23,8 @@ const ( SpellCode_PaladinHolyWrath SpellCode_PaladinJudgementOfCommand SpellCode_PaladinConsecration + SpellCode_PaladinHolyShield + SpellCode_PaladinHolyShieldProc ) type SealJudgeCode uint8 @@ -68,6 +70,7 @@ type Paladin struct { exorcism []*core.Spell judgement *core.Spell rv *core.Spell + holyShieldAura [3]*core.Aura // highest rank seal spell if available sealOfRighteousness *core.Spell @@ -134,6 +137,7 @@ func (paladin *Paladin) Initialize() { paladin.registerHolyWrath() paladin.registerAvengingWrath() paladin.registerAuraMastery() + paladin.registerHolyShield() paladin.lingerDuration = time.Millisecond * 400 paladin.consumeSealsOnJudge = true diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 145a1e3e28..b6758ef9b2 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,28 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.11384 - weights: 0.6477 + weights: 1.10648 + weights: 0.8702 weights: 0 weights: 0 weights: 0 - weights: 0.19853 + weights: 0.19183 weights: 0 weights: 0 weights: 0 - weights: 0.11836 + weights: 0.11298 weights: 0 weights: 0 weights: 0 - weights: 2.17113 - weights: 0.10344 + weights: 2.90945 + weights: 0.19199 weights: 0 weights: 0 - weights: 0.50629 - weights: 0 - weights: 15.05503 - weights: 8.42177 + weights: 0.50294 weights: 0 + weights: 16.30849 + weights: 10.31736 weights: 0 weights: 0 weights: 0 @@ -79,6 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 + weights: 0.38292 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1248.56771 - tps: 1268.0138 + dps: 1265.85213 + tps: 1294.46058 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1475.25596 - tps: 1488.57469 + dps: 1512.20621 + tps: 1535.81731 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1248.58606 - tps: 1268.35528 + dps: 1265.91387 + tps: 1295.08167 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1334.96072 - tps: 1355.21479 + dps: 1351.88809 + tps: 1381.90922 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1472.39565 - tps: 1485.71438 + dps: 1512.03156 + tps: 1535.64266 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1345.62795 - tps: 1365.63897 + dps: 1360.37622 + tps: 1390.34735 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1419.1108 - tps: 1432.45394 + dps: 1465.23329 + tps: 1488.72277 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1089.12269 - tps: 1101.82041 + dps: 1110.0061 + tps: 1133.73488 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1464.74686 - tps: 1478.05207 + dps: 1502.89962 + tps: 1526.49944 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1458.07055 - tps: 1471.3427 + dps: 1494.97996 + tps: 1518.56711 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1464.81415 - tps: 1478.23982 + dps: 1503.75761 + tps: 1527.42443 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 990.6169 - tps: 1067.0219 + dps: 1079.31981 + tps: 1270.87545 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 353.23638 - tps: 356.95338 + dps: 352.35784 + tps: 361.99791 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 425.13658 - tps: 429.06991 + dps: 434.16348 + tps: 438.55855 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 360.05217 - tps: 480.90614 + dps: 335.91358 + tps: 516.6604 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 127.79446 - tps: 133.83716 + dps: 103.05337 + tps: 112.09071 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 164.75022 - tps: 164.75022 + dps: 167.86388 + tps: 183.04764 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1013.4373 - tps: 1091.21896 + dps: 1110.08957 + tps: 1302.82521 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 360.83827 - tps: 364.62411 + dps: 358.28139 + tps: 367.98538 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 428.7593 - tps: 432.7418 + dps: 439.66301 + tps: 444.13182 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 369.01022 - tps: 489.8642 + dps: 339.51688 + tps: 520.2637 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 132.20781 - tps: 138.2505 + dps: 110.97973 + tps: 120.01707 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 169.67578 - tps: 169.67578 + dps: 174.4951 + tps: 189.67886 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1193.91 - tps: 1206.81556 + dps: 1224.92165 + tps: 1247.87953 } } diff --git a/ui/protection_paladin/apls/p4prot.apl.json b/ui/protection_paladin/apls/p4prot.apl.json index f8058216f6..116df98808 100644 --- a/ui/protection_paladin/apls/p4prot.apl.json +++ b/ui/protection_paladin/apls/p4prot.apl.json @@ -1,9 +1,12 @@ { "type": "TypeAPL", - "prepullActions": [{"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"-2.5s"}}}], + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"-2.5s"}}} + ], "priorityList": [ {"action":{"autocastOtherCooldowns":{}}}, {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentSealRemainingTime":{}},"rhs":{"const":{"val":"1.5s"}}}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":20271}}},{"castSpell":{"spellId":{"spellId":407798}}}]}}}, + {"action":{"castSpell":{"spellId":{"spellId":20928,"rank":3}}}}, {"action":{"castSpell":{"spellId":{"spellId":407632}}}}, {"action":{"castSpell":{"spellId":{"spellId":415073}}}} ] From 28380f34b03b100e04d946cad5a3c85fa91a8fff Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Fri, 6 Sep 2024 22:32:54 -0400 Subject: [PATCH 003/223] update tests --- sim/paladin/protection/TestProtection.results | 116 +++++++++--------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 800de75e01..85a7869316 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,28 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.10764 - weights: 0.64297 + weights: 1.10033 + weights: 0.86441 weights: 0 weights: 0 weights: 0 - weights: 0.19676 + weights: 0.19012 weights: 0 weights: 0 weights: 0 - weights: 0.1173 + weights: 0.11197 weights: 0 weights: 0 weights: 0 - weights: 2.15176 - weights: 0.10252 + weights: 2.8835 + weights: 0.19028 weights: 0 weights: 0 - weights: 0.50347 - weights: 0 - weights: 14.9649 - weights: 8.39007 + weights: 0.50015 weights: 0 + weights: 16.20015 + weights: 10.26537 weights: 0 weights: 0 weights: 0 @@ -79,6 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 + weights: 0.37951 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1241.36505 - tps: 1260.81114 + dps: 1258.48856 + tps: 1287.09701 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1466.47072 - tps: 1479.78945 + dps: 1503.05922 + tps: 1526.67031 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1241.38323 - tps: 1261.15245 + dps: 1258.54974 + tps: 1287.71754 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1327.23437 - tps: 1347.48843 + dps: 1344.00353 + tps: 1374.02466 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1463.63591 - tps: 1476.95465 + dps: 1502.88613 + tps: 1526.49722 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1337.88736 - tps: 1357.89838 + dps: 1352.49157 + tps: 1382.4627 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1410.60589 - tps: 1423.94903 + dps: 1456.34672 + tps: 1479.83621 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1083.58326 - tps: 1096.28099 + dps: 1104.27731 + tps: 1128.00608 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1456.01033 - tps: 1469.31555 + dps: 1493.79093 + tps: 1517.39075 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1449.34521 - tps: 1462.61736 + dps: 1485.9041 + tps: 1509.49126 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1456.09413 - tps: 1469.5198 + dps: 1494.67995 + tps: 1518.34677 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 981.78167 - tps: 1058.18667 + dps: 1069.69344 + tps: 1261.24909 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 350.08589 - tps: 353.80289 + dps: 349.21519 + tps: 358.85526 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 421.34482 - tps: 425.27815 + dps: 430.29121 + tps: 434.68628 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 360.05217 - tps: 480.90614 + dps: 335.91358 + tps: 516.6604 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 127.79446 - tps: 133.83716 + dps: 103.05337 + tps: 112.09071 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 164.75022 - tps: 164.75022 + dps: 167.86388 + tps: 183.04764 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1004.39853 - tps: 1082.1802 + dps: 1100.18877 + tps: 1292.92441 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 357.61999 - tps: 361.40582 + dps: 355.08591 + tps: 364.78989 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 424.93523 - tps: 428.91773 + dps: 435.74169 + tps: 440.21051 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 369.01022 - tps: 489.8642 + dps: 339.51688 + tps: 520.2637 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 132.20781 - tps: 138.2505 + dps: 110.97973 + tps: 120.01707 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 169.67578 - tps: 169.67578 + dps: 174.4951 + tps: 189.67886 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1186.96397 - tps: 1199.86952 + dps: 1217.6647 + tps: 1240.62257 } } From 9a3921dcdfb2dc46196f3f7a66c06fd923e8566e Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 7 Sep 2024 06:23:16 +0000 Subject: [PATCH 004/223] Flanking Strike can no longer proc from itself --- sim/hunter/TestBM.results | 86 +++++++++++++++++------------------ sim/hunter/TestSV.results | 86 +++++++++++++++++------------------ sim/hunter/flanking_strike.go | 3 +- sim/hunter/hunter.go | 2 + 4 files changed, 90 insertions(+), 87 deletions(-) diff --git a/sim/hunter/TestBM.results b/sim/hunter/TestBM.results index 71d7a7c9e2..df15dca408 100644 --- a/sim/hunter/TestBM.results +++ b/sim/hunter/TestBM.results @@ -51,7 +51,7 @@ stat_weights_results: { key: "TestBM-Lvl40-StatWeights-Default" value: { weights: 0 - weights: 0.89078 + weights: 0.78207 weights: 0 weights: 0 weights: 0 @@ -67,9 +67,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.33663 - weights: 9.05738 - weights: 7.89354 + weights: 0.3252 + weights: 8.61622 + weights: 7.80908 weights: 0 weights: 0 weights: 0 @@ -77,7 +77,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.07303 + weights: 0.0692 weights: 0 weights: 0 weights: 0 @@ -106,85 +106,85 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-AllItems-Maelstrom'sWrath-231320" value: { - dps: 873.31219 - tps: 338.63979 + dps: 840.55249 + tps: 353.77754 } } dps_results: { key: "TestBM-Lvl40-AllItems-SignetofBeasts-209823" value: { - dps: 845.84185 - tps: 330.28748 + dps: 814.4993 + tps: 345.05449 } } dps_results: { key: "TestBM-Lvl40-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 742.79797 - tps: 350.92028 + dps: 694.31313 + tps: 361.66111 } } dps_results: { key: "TestBM-Lvl40-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 855.34976 - tps: 334.53194 + dps: 823.46304 + tps: 349.5809 } } dps_results: { key: "TestBM-Lvl40-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 863.86207 - tps: 334.23168 + dps: 831.25474 + tps: 349.23072 } } dps_results: { key: "TestBM-Lvl40-Average-Default" value: { - dps: 856.39264 - tps: 333.42355 + dps: 822.51573 + tps: 347.65906 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1922.92856 - tps: 1664.19376 + dps: 2128.84768 + tps: 1942.17148 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 862.59892 - tps: 343.68138 + dps: 834.11343 + tps: 360.93314 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 899.35289 - tps: 350.4869 + dps: 882.67338 + tps: 371.93188 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1103.41807 - tps: 1065.83333 + dps: 1220.15693 + tps: 1239.89109 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 462.0143 - tps: 185.35009 + dps: 443.49119 + tps: 193.74085 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 494.29865 - tps: 189.0351 + dps: 481.87349 + tps: 194.89188 } } dps_results: { @@ -316,43 +316,43 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1893.25391 - tps: 1637.94747 + dps: 2066.42319 + tps: 1878.8871 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 851.47771 - tps: 335.56057 + dps: 827.20049 + tps: 349.91279 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 888.56134 - tps: 341.72218 + dps: 863.66458 + tps: 352.52359 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1084.2824 - tps: 1042.32177 + dps: 1211.5367 + tps: 1220.83482 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 463.43533 - tps: 183.36383 + dps: 448.67221 + tps: 193.58307 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 499.46746 - tps: 187.50624 + dps: 482.54459 + tps: 192.64999 } } dps_results: { @@ -484,7 +484,7 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 810.70605 - tps: 306.0389 + dps: 786.71108 + tps: 322.53489 } } diff --git a/sim/hunter/TestSV.results b/sim/hunter/TestSV.results index ac9884e27c..95e0d6d497 100644 --- a/sim/hunter/TestSV.results +++ b/sim/hunter/TestSV.results @@ -100,7 +100,7 @@ stat_weights_results: { key: "TestSV-Lvl40-StatWeights-Default" value: { weights: 0 - weights: 0.9079 + weights: 0.86647 weights: 0 weights: 0 weights: 0 @@ -116,9 +116,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.3727 - weights: 5.92163 - weights: 7.16431 + weights: 0.35784 + weights: 6.07529 + weights: 7.01896 weights: 0 weights: 0 weights: 0 @@ -126,7 +126,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.04165 + weights: 0.0392 weights: 0 weights: 0 weights: 0 @@ -204,134 +204,134 @@ dps_results: { dps_results: { key: "TestSV-Lvl40-AllItems-Maelstrom'sWrath-231320" value: { - dps: 817.47064 - tps: 374.84804 + dps: 781.34377 + tps: 383.99957 } } dps_results: { key: "TestSV-Lvl40-AllItems-SignetofBeasts-209823" value: { - dps: 795.70906 - tps: 364.53819 + dps: 759.619 + tps: 373.58639 } } dps_results: { key: "TestSV-Lvl40-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 649.13332 - tps: 390.57583 + dps: 598.32756 + tps: 394.24214 } } dps_results: { key: "TestSV-Lvl40-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 805.17441 - tps: 369.55348 + dps: 769.26116 + tps: 378.97732 } } dps_results: { key: "TestSV-Lvl40-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 810.93515 - tps: 370.23703 + dps: 775.46268 + tps: 379.42063 } } dps_results: { key: "TestSV-Lvl40-Average-Default" value: { - dps: 806.66562 - tps: 371.13724 + dps: 773.47608 + tps: 383.41929 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1983.55713 - tps: 1808.67002 + dps: 2198.02498 + tps: 2088.76628 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 814.31831 - tps: 376.67774 + dps: 783.12658 + tps: 394.07628 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 831.74376 - tps: 384.84122 + dps: 821.85463 + tps: 411.82407 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1147.83883 - tps: 1142.00979 + dps: 1275.37536 + tps: 1322.06068 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 441.5032 - tps: 202.78843 + dps: 423.94567 + tps: 213.13909 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 466.32917 - tps: 210.2328 + dps: 450.16914 + tps: 213.23913 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1959.57764 - tps: 1786.26014 + dps: 2152.13268 + tps: 2044.4712 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 803.88538 - tps: 370.34959 + dps: 774.4745 + tps: 383.46699 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 827.02782 - tps: 384.23852 + dps: 810.23513 + tps: 398.00513 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1149.7576 - tps: 1141.47839 + dps: 1269.43734 + tps: 1316.27724 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 447.14303 - tps: 205.0472 + dps: 429.10971 + tps: 212.67046 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 466.64599 - tps: 209.68735 + dps: 459.39801 + tps: 220.97856 } } dps_results: { key: "TestSV-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 764.85799 - tps: 346.58246 + dps: 730.97538 + tps: 359.47883 } } dps_results: { diff --git a/sim/hunter/flanking_strike.go b/sim/hunter/flanking_strike.go index 46dded85c6..af7742c1b1 100644 --- a/sim/hunter/flanking_strike.go +++ b/sim/hunter/flanking_strike.go @@ -33,6 +33,7 @@ func (hunter *Hunter) registerFlankingStrikeSpell() { if hunter.pet != nil { hunter.pet.flankingStrike = hunter.pet.GetOrRegisterSpell(core.SpellConfig{ + SpellCode: SpellCode_HunterPetFlankingStrike, ActionID: core.ActionID{SpellID: 415320}, SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, @@ -57,7 +58,7 @@ func (hunter *Hunter) registerFlankingStrikeSpell() { }, OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.ProcMask.Matches(core.ProcMaskMeleeMHSpecial | core.ProcMaskSpellDamage) { + if spell.ProcMask.Matches(core.ProcMaskMeleeMHSpecial | core.ProcMaskSpellDamage) && spell.SpellCode != SpellCode_HunterPetFlankingStrike { if sim.RandomFloat("Flanking Strike Refresh") < 0.50 { hunter.FlankingStrike.CD.Set(sim.CurrentTime) } diff --git a/sim/hunter/hunter.go b/sim/hunter/hunter.go index ee9dac2e40..cbc843148d 100644 --- a/sim/hunter/hunter.go +++ b/sim/hunter/hunter.go @@ -43,6 +43,8 @@ const ( // Other SpellCode_HunterMongooseBite SpellCode_HunterVolley + + SpellCode_HunterPetFlankingStrike ) func RegisterHunter() { From 2fb716cc1acf512309910fb6f26ef34f2606cf1a Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 7 Sep 2024 06:37:34 +0000 Subject: [PATCH 005/223] Hunter Melee 4P updated to match new PTR version --- sim/hunter/item_sets_pve.go | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/sim/hunter/item_sets_pve.go b/sim/hunter/item_sets_pve.go index 44edf0ff1e..e8de1057a7 100644 --- a/sim/hunter/item_sets_pve.go +++ b/sim/hunter/item_sets_pve.go @@ -235,12 +235,20 @@ var ItemSetDragonstalkerProwess = core.NewItemSet(core.ItemSet{ }, })) }, - // Increases main hand weapon damage by 5%. + // OLD: Increases main hand weapon damage by 5%. + // NEW: Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%. 4: func(agent core.Agent) { hunter := agent.(HunterAgent).GetHunter() + + // hunter.OnSpellRegistered(func(spell *core.Spell) { + // if spell.ProcMask.Matches(core.ProcMaskMeleeMH) { + // spell.DamageMultiplier *= 1.05 + // } + // }) + hunter.OnSpellRegistered(func(spell *core.Spell) { - if spell.ProcMask.Matches(core.ProcMaskMeleeMH) { - spell.DamageMultiplier *= 1.05 + if spell.SpellCode == SpellCode_HunterWyvernStrike || (spell.SpellCode == SpellCode_HunterRaptorStrikeHit && spell.ProcMask.Matches(core.ProcMaskMeleeMHSpecial)) { + spell.DamageMultiplier *= 1.20 } }) }, From ff6455f3f8587f5d25e34fae09a77c73b2ed7c58 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 7 Sep 2024 07:19:40 +0000 Subject: [PATCH 006/223] Added support for exta-attacks from off-hand, complete Peregrine item --- sim/core/attack.go | 23 +++++++++++++++++++++-- sim/hunter/items.go | 2 +- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/sim/core/attack.go b/sim/core/attack.go index 09e1474679..c8fd40b7c6 100644 --- a/sim/core/attack.go +++ b/sim/core/attack.go @@ -471,6 +471,8 @@ func (unit *Unit) EnableAutoAttacks(agent Agent, options AutoAttackOptions) { Flags: SpellFlagMeleeMetrics | SpellFlagNoOnCastComplete, CastType: proto.CastType_CastTypeOffHand, + MetricSplits: 2, + DamageMultiplier: 1, ThreatMultiplier: 1, BonusCoefficient: TernaryFloat64(options.OffHand.GetSpellSchool() == SpellSchoolPhysical, 1, 0), @@ -528,6 +530,7 @@ func (aa *AutoAttacks) finalize() { aa.mh.spell.TagSplitMetric(1, tagExtraAttack) // Will keep the OH spell registered for Item swapping aa.oh.spell = aa.oh.unit.GetOrRegisterSpell(aa.oh.config) + aa.oh.spell.TagSplitMetric(1, tagExtraAttack) } if aa.AutoSwingRanged { aa.ranged.spell = aa.ranged.unit.GetOrRegisterSpell(aa.ranged.config) @@ -558,6 +561,8 @@ func (aa *AutoAttacks) reset(sim *Simulation) { aa.mh.swingAt = 0 if aa.IsDualWielding { + aa.oh.extraAttacks = 0 + aa.oh.spell.SetMetricsSplit(0) aa.oh.updateSwingDuration(aa.mh.curSwingSpeed) aa.oh.swingAt = 0 @@ -720,7 +725,7 @@ func (aa *AutoAttacks) ExtraMHAttack(sim *Simulation, attacks int32, actionID Ac return } if sim.Log != nil { - aa.mh.unit.Log(sim, "gains %d extra attacks from %s triggered by %s", attacks, actionID, triggerAction) + aa.mh.unit.Log(sim, "gains %d extra main-hand attacks from %s triggered by %s", attacks, actionID, triggerAction) } aa.mh.swingAt = sim.CurrentTime + SpellBatchWindow aa.mh.spell.SetMetricsSplit(1) @@ -751,8 +756,22 @@ func (aa *AutoAttacks) StoreExtraMHAttack(sim *Simulation, attacks int32, action aa.mh.extraAttacksAura.SetStacks(sim, aa.mh.extraAttacksStored) if sim.Log != nil { - aa.mh.unit.Log(sim, "stored %d extra attacks from %s triggered by %s, total is %d", attacks, actionID, triggerAction, aa.mh.extraAttacksStored) + aa.mh.unit.Log(sim, "stored %d extra main-hand attacks from %s triggered by %s, total is %d", attacks, actionID, triggerAction, aa.mh.extraAttacksStored) + } +} + +// ExtraMHAttack should be used for all "extra attack" procs in Classic Era versions, including Wild Strikes and Hand of Justice. In vanilla, these procs don't actually grant a full extra attack, but instead just advance the MH swing timer. +func (aa *AutoAttacks) ExtraOHAttack(sim *Simulation, attacks int32, actionID ActionID, triggerAction ActionID) { + if attacks == 0 { + return + } + if sim.Log != nil { + aa.oh.unit.Log(sim, "gains %d extra off-hand attacks from %s triggered by %s", attacks, actionID, triggerAction) } + aa.oh.swingAt = sim.CurrentTime + SpellBatchWindow + aa.oh.spell.SetMetricsSplit(1) + sim.rescheduleWeaponAttack(aa.oh.swingAt) + aa.oh.extraAttacksPending += attacks } // ExtraRangedAttack should be used for all "extra ranged attack" procs in Classic Era versions, including Hand of Injustice. In vanilla, these procs don't actually grant a full extra attack, but instead just advance the Ranged swing timer. diff --git a/sim/hunter/items.go b/sim/hunter/items.go index 9378bcd428..b0b1e8172f 100644 --- a/sim/hunter/items.go +++ b/sim/hunter/items.go @@ -355,7 +355,7 @@ func init() { PPM: 1.0, Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { character.AutoAttacks.ExtraMHAttackProc(sim, 1, core.ActionID{SpellID: 469140}, spell) - // TODO: Add a way to generate a bonus off-hand attack + character.AutoAttacks.ExtraOHAttack(sim, 1, core.ActionID{SpellID: 469140}, spell.ActionID) }, }) }) From a185f837f17e5b83a858424bccc751ce400bfb2e Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 7 Sep 2024 04:00:27 -0400 Subject: [PATCH 007/223] priest t2/zg/items except healing 6pc t2 --- sim/core/debuffs.go | 4 +- sim/core/dot.go | 11 +- sim/core/spell_result.go | 13 +- sim/druid/balance/TestBalance.results | 96 ++++++------ sim/druid/items.go | 1 - sim/druid/talents.go | 2 +- sim/mage/runes.go | 4 +- sim/priest/item_sets_pve.go | 201 ++++++++++++++++++++++++++ sim/priest/item_sets_pvp.go | 90 ++++++++++++ sim/priest/items.go | 75 ++++++++++ sim/priest/mind_sear.go | 14 +- sim/priest/priest.go | 3 + sim/priest/shadow_word_pain.go | 1 + sim/priest/talents.go | 26 +++- sim/shaman/items.go | 4 +- 15 files changed, 479 insertions(+), 66 deletions(-) diff --git a/sim/core/debuffs.go b/sim/core/debuffs.go index ee7d642f1a..48bc565da7 100644 --- a/sim/core/debuffs.go +++ b/sim/core/debuffs.go @@ -409,8 +409,10 @@ func ImprovedShadowBoltAura(unit *Unit, rank int32, stackCount int32) *Aura { return aura } +var ShadowWeavingSpellIDs = [6]int32{0, 15257, 15331, 15332, 15333, 15334} + func ShadowWeavingAura(unit *Unit, rank int) *Aura { - spellId := [6]int32{0, 15257, 15331, 15332, 15333, 15334}[rank] + spellId := ShadowWeavingSpellIDs[rank] return unit.GetOrRegisterAura(Aura{ Label: "Shadow Weaving", ActionID: ActionID{SpellID: spellId}, diff --git a/sim/core/dot.go b/sim/core/dot.go index c8d0e6f2ee..6f210f8434 100644 --- a/sim/core/dot.go +++ b/sim/core/dot.go @@ -20,12 +20,12 @@ type DotConfig struct { NumberOfTicks int32 // number of ticks over the whole duration TickLength time.Duration // time between each tick - // If true, tick length will be shortened based on casting speed. - AffectedByCastSpeed bool + AffectedByCastSpeed bool // If true, tick length will be shortened based on casting speed. OnSnapshot OnSnapshot OnTick OnTick + DamageMultiplier float64 // periodic damage multiplier BonusCoefficient float64 // EffectBonusCoefficient in SpellEffect client DB table, "SP mod" on Wowhead (not necessarily shown there even if > 0) } @@ -58,6 +58,7 @@ type Dot struct { lastTickTime time.Duration isChanneled bool + DamageMultiplier float64 // periodic damage multiplier BonusCoefficient float64 // EffectBonusCoefficient in SpellEffect client DB table, "SP mod" on Wowhead (not necessarily shown there even if > 0) } @@ -307,6 +308,11 @@ func (spell *Spell) createDots(config DotConfig, isHot bool) { if config.Spell == nil { config.Spell = spell } + + if config.DamageMultiplier == 0 { + config.DamageMultiplier = 1 + } + dot := Dot{ Spell: config.Spell, @@ -320,6 +326,7 @@ func (spell *Spell) createDots(config DotConfig, isHot bool) { isChanneled: config.Spell.Flags.Matches(SpellFlagChanneled), + DamageMultiplier: config.DamageMultiplier, BonusCoefficient: config.BonusCoefficient, } diff --git a/sim/core/spell_result.go b/sim/core/spell_result.go index 9f4c5bb4a1..bea61d761f 100644 --- a/sim/core/spell_result.go +++ b/sim/core/spell_result.go @@ -320,9 +320,13 @@ func (spell *Spell) CalcDamage(sim *Simulation, target *Unit, baseDamage float64 } func (spell *Spell) CalcPeriodicDamage(sim *Simulation, target *Unit, baseDamage float64, outcomeApplier OutcomeApplier) *SpellResult { attackerMultiplier := spell.AttackerDamageMultiplier(spell.Unit.AttackTables[target.UnitIndex][spell.CastType]) - if dot := spell.DotOrAOEDot(target); dot.BonusCoefficient > 0 { + + dot := spell.DotOrAOEDot(target) + attackerMultiplier *= dot.DamageMultiplier + if dot.BonusCoefficient > 0 { baseDamage += dot.BonusCoefficient * spell.GetBonusDamage() } + return spell.calcDamageInternal(sim, target, baseDamage, attackerMultiplier, true, outcomeApplier) } func (dot *Dot) CalcSnapshotDamage(sim *Simulation, target *Unit, outcomeApplier OutcomeApplier) *SpellResult { @@ -344,6 +348,8 @@ func (dot *Dot) Snapshot(target *Unit, baseDamage float64, isRollover bool) { dot.SnapshotAttackerMultiplier = dot.Spell.AttackerDamageMultiplier(attackTable) } + dot.SnapshotAttackerMultiplier *= dot.DamageMultiplier + if dot.Spell.SchoolIndex == stats.SchoolIndexPhysical { dot.SnapshotCritChance = dot.Spell.PhysicalCritChance(attackTable) } else { @@ -490,9 +496,12 @@ func (dot *Dot) SnapshotHeal(target *Unit, baseHealing float64, isRollover bool) if dot.BonusCoefficient > 0 { dot.SnapshotBaseDamage += dot.BonusCoefficient * dot.Spell.HealingPower(target) } - dot.SnapshotCritChance = dot.Spell.SpellCritChance(target) + attackTable := dot.Spell.Unit.AttackTables[target.UnitIndex][dot.Spell.CastType] dot.SnapshotAttackerMultiplier = dot.Spell.AttackerDamageMultiplier(attackTable) + dot.SnapshotAttackerMultiplier *= dot.DamageMultiplier + + dot.SnapshotCritChance = dot.Spell.SpellCritChance(target) } } diff --git a/sim/druid/balance/TestBalance.results b/sim/druid/balance/TestBalance.results index 552e6f3255..00766ace78 100644 --- a/sim/druid/balance/TestBalance.results +++ b/sim/druid/balance/TestBalance.results @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.01288 + weights: 1.05964 weights: 0 - weights: 2.16122 + weights: 2.16113 weights: 0 weights: 0 weights: 0 @@ -358,7 +358,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 24.34155 + weights: 24.28829 weights: 0 weights: 0 weights: 0 @@ -708,134 +708,134 @@ dps_results: { dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sCracklingLeather" value: { - dps: 1097.36141 - tps: 1115.35386 + dps: 1119.73803 + tps: 1137.72975 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sLeather" value: { - dps: 1018.92275 - tps: 1037.11679 + dps: 1056.06593 + tps: 1074.39202 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sRestoredLeather" value: { - dps: 1000.35303 - tps: 1018.16357 + dps: 1022.45034 + tps: 1040.17153 } } dps_results: { key: "TestBalance-Lvl60-AllItems-CoagulateBloodguard'sLeathers" value: { - dps: 1397.96647 - tps: 1416.86114 + dps: 1419.21369 + tps: 1438.09175 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldDreamkeeperGarb" value: { - dps: 1006.11132 - tps: 1023.95627 + dps: 1025.5217 + tps: 1043.27239 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldLeathers" value: { - dps: 1018.03248 - tps: 1036.22651 + dps: 1055.22525 + tps: 1073.55134 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldWatcherVestments" value: { - dps: 1058.34177 - tps: 1076.19655 + dps: 1079.98246 + tps: 1097.71843 } } dps_results: { key: "TestBalance-Lvl60-AllItems-ExiledProphet'sRaiment" value: { - dps: 1409.05108 - tps: 1427.76305 + dps: 1437.23639 + tps: 1455.91655 } } dps_results: { key: "TestBalance-Lvl60-AllItems-FeralheartRaiment" value: { - dps: 1000.57222 - tps: 1019.55047 + dps: 1022.718 + tps: 1041.75429 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" value: { - dps: 1097.36141 - tps: 1115.35386 + dps: 1119.73803 + tps: 1137.72975 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sLeather" value: { - dps: 1018.92275 - tps: 1037.11679 + dps: 1056.06593 + tps: 1074.39202 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" value: { - dps: 1000.35303 - tps: 1018.16357 + dps: 1022.45034 + tps: 1040.17153 } } dps_results: { key: "TestBalance-Lvl60-AllItems-LostWorshipper'sArmor" value: { - dps: 1481.76896 - tps: 1500.62921 + dps: 1519.96207 + tps: 1538.87947 } } dps_results: { key: "TestBalance-Lvl60-Average-Default" value: { - dps: 3112.98164 - tps: 3133.11328 + dps: 3113.24681 + tps: 3133.30816 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 4944.37192 - tps: 5391.41617 + tps: 5391.02264 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3083.31249 - tps: 3102.89991 + tps: 3102.77862 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2976.10215 - tps: 2991.31853 + tps: 2990.7093 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2507.47217 - tps: 2685.25126 + dps: 2554.25527 + tps: 2735.0021 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1598.83954 - tps: 1607.71596 + dps: 1624.81131 + tps: 1633.84865 } } dps_results: { @@ -849,35 +849,35 @@ dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 4942.64729 - tps: 5389.69154 + tps: 5389.56926 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3078.93376 - tps: 3098.51626 + dps: 3080.7808 + tps: 3100.24693 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2975.00952 - tps: 2990.2259 + tps: 2989.61667 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2530.24751 - tps: 2710.99434 + dps: 2587.6452 + tps: 2768.39202 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1599.48463 - tps: 1608.38081 + dps: 1628.2951 + tps: 1637.33244 } } dps_results: { @@ -890,7 +890,7 @@ dps_results: { dps_results: { key: "TestBalance-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3098.21209 - tps: 3118.52583 + dps: 3098.67698 + tps: 3118.98581 } } diff --git a/sim/druid/items.go b/sim/druid/items.go index 9a4f472897..93a35e7045 100644 --- a/sim/druid/items.go +++ b/sim/druid/items.go @@ -304,7 +304,6 @@ func init() { spell := character.RegisterSpell(core.SpellConfig{ ActionID: actionID, SpellSchool: core.SpellSchoolNature, - ProcMask: core.ProcMaskEmpty, Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagOffensiveEquipment, Cast: core.CastConfig{ diff --git a/sim/druid/talents.go b/sim/druid/talents.go index 7243abda4a..37bf74c48e 100644 --- a/sim/druid/talents.go +++ b/sim/druid/talents.go @@ -29,7 +29,7 @@ func (druid *Druid) ApplyTalents() { // Restoration druid.applyFuror() - druid.PseudoStats.SpiritRegenRateCasting *= 1 - .05*float64(druid.Talents.Reflection) + druid.PseudoStats.SpiritRegenRateCasting += .05 * float64(druid.Talents.Reflection) } func (druid *Druid) ThickHideMultiplier() float64 { diff --git a/sim/mage/runes.go b/sim/mage/runes.go index 8d06f88042..d0c5ffc7b6 100644 --- a/sim/mage/runes.go +++ b/sim/mage/runes.go @@ -99,11 +99,11 @@ func (mage *Mage) applyEnlightenment() { ActionID: core.ActionID{SpellID: 412325}, Duration: core.NeverExpires, OnGain: func(aura *core.Aura, sim *core.Simulation) { - aura.Unit.PseudoStats.SpiritRegenRateCasting *= 1.1 + aura.Unit.PseudoStats.SpiritRegenRateCasting += 0.10 mage.UpdateManaRegenRates() }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - aura.Unit.PseudoStats.SpiritRegenRateCasting /= 1.1 + aura.Unit.PseudoStats.SpiritRegenRateCasting -= .10 mage.UpdateManaRegenRates() }, }) diff --git a/sim/priest/item_sets_pve.go b/sim/priest/item_sets_pve.go index b9dca20673..b80668529b 100644 --- a/sim/priest/item_sets_pve.go +++ b/sim/priest/item_sets_pve.go @@ -1,9 +1,11 @@ package priest import ( + "slices" "time" "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/proto" "github.com/wowsims/sod/sim/core/stats" ) @@ -183,3 +185,202 @@ var ItemSetTwilightProphecy = core.NewItemSet(core.ItemSet{ }, }, }) + +/////////////////////////////////////////////////////////////////////////// +// SoD Phase 5 Item Sets +/////////////////////////////////////////////////////////////////////////// + +var ItemSetTwilightOfTranscendence = core.NewItemSet(core.ItemSet{ + Name: "Twilight of Transcendence", + Bonuses: map[int32]core.ApplyEffect{ + // Reduces the cooldown of your Shadow Word: Death spell by 6 sec. + 2: func(agent core.Agent) { + priest := agent.(PriestAgent).GetPriest() + if !priest.HasRune(proto.PriestRune_RuneHandsShadowWordDeath) { + return + } + + priest.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Priest - Shadow 2P Bonus", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + priest.ShadowWordDeath.CD.Duration -= time.Second * 6 + }, + }) + }, + // Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, + // or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. + 4: func(agent core.Agent) { + priest := agent.(PriestAgent).GetPriest() + if priest.Talents.SpiritTap == 0 { + return + } + + procChance := .005 * float64(priest.Talents.SpiritTap) + + core.MakePermanent(priest.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Priest - Shadow 4P Bonus", + OnPeriodicDamageDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.SpellCode == SpellCode_PriestShadowWordPain && sim.Proc(procChance, "Proc Spirit Tap") { + priest.SpiritTapAura.Activate(sim) + } + }, + })) + }, + // While Spirit Tap is active, your Periodic damage spells deal 20% more damage. + 6: func(agent core.Agent) { + priest := agent.(PriestAgent).GetPriest() + if priest.Talents.SpiritTap == 0 { + return + } + + priestDots := []*core.Dot{} + // Mind sear ticks are separate spells, not a DoT + mindSearticks := []*core.Spell{} + + priest.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Priest - Shadow 6P Bonus", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range priest.Spellbook { + if !spell.Flags.Matches(SpellFlagPriest) { + continue + } + + if dots := spell.Dots(); len(dots) > 0 { + priestDots = append( + priestDots, + core.FilterSlice(dots, func(dot *core.Dot) bool { return dot != nil })..., + ) + } + } + + mindSearticks = core.FilterSlice(priest.MindSearTicks, func(spell *core.Spell) bool { return spell != nil }) + + oldOnGain := priest.SpiritTapAura.OnGain + priest.SpiritTapAura.OnGain = func(aura *core.Aura, sim *core.Simulation) { + oldOnGain(aura, sim) + + for _, dot := range priestDots { + dot.DamageMultiplier *= 1.20 + } + + for _, spell := range mindSearticks { + spell.DamageMultiplier *= 1.20 + } + } + + oldOnExpire := priest.SpiritTapAura.OnExpire + priest.SpiritTapAura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { + oldOnExpire(aura, sim) + + for _, dot := range priestDots { + dot.DamageMultiplier /= 1.20 + } + + for _, spell := range mindSearticks { + spell.DamageMultiplier /= 1.20 + } + } + }, + }) + }, + }, +}) + +var ItemSetDawnOfTranscendence = core.NewItemSet(core.ItemSet{ + Name: "Dawn of Transcendence", + Bonuses: map[int32]core.ApplyEffect{ + // Allows 15% of your Mana regeneration to continue while casting. + 2: func(agent core.Agent) { + priest := agent.(PriestAgent).GetPriest() + priest.PseudoStats.SpiritRegenRateCasting += .15 + }, + // Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. + 4: func(agent core.Agent) { + priest := agent.(PriestAgent).GetPriest() + + affectedSpells := []*core.Spell{} + + buffAura := priest.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 467543}, + Label: "Deliverance", + Duration: core.NeverExpires, // TODO: Verify duration + OnInit: func(aura *core.Aura, sim *core.Simulation) { + affectedSpells = core.FilterSlice(priest.Spellbook, func(spell *core.Spell) bool { + return spell.Flags.Matches(SpellFlagPriest) && spell.DefaultCast.CastTime < time.Second*10 + }) + }, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range affectedSpells { + spell.CastTimeMultiplier -= 1 + } + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range affectedSpells { + spell.CastTimeMultiplier += 1 + } + }, + OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + if slices.Contains(affectedSpells, spell) { + aura.Deactivate(sim) + } + }, + }) + + core.MakePermanent(priest.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Priest - Healer 4P Bonus", + OnPeriodicHealDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.ProcMask.Matches(core.ProcMaskSpellHealing) && sim.Proc(.02, "Proc Deliverance") { + buffAura.Activate(sim) + } + }, + })) + }, + // Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec. + 6: func(agent core.Agent) { + priest := agent.(PriestAgent).GetPriest() + + hasCoHRune := priest.HasRune(proto.PriestRune_RuneHandsCircleOfHealing) + hasPenanceRune := priest.HasRune(proto.PriestRune_RuneHandsPenance) + if !hasCoHRune && !hasPenanceRune { + return + } + + priest.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Priest - Healer 6P Bonus", + // TODO: How is this implemented in-game? + }) + }, + }, +}) + +var ItemSetConfessorsRaiment = core.NewItemSet(core.ItemSet{ + Name: "Confessor's Raiment", + Bonuses: map[int32]core.ApplyEffect{ + // Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects. + 2: func(agent core.Agent) { + priest := agent.(PriestAgent).GetPriest() + priest.AddStats(stats.Stats{ + stats.HealingPower: 22, + stats.SpellDamage: 7, + }) + }, + // Reduces the cooldown of your Penance spell by 6 sec. + 3: func(agent core.Agent) { + priest := agent.(PriestAgent).GetPriest() + if !priest.HasRune(proto.PriestRune_RuneHandsPenance) { + return + } + + priest.RegisterAura(core.Aura{ + Label: "S03 - Item - ZG - Priest - Discipline 3P Bonus", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + priest.Penance.CD.Duration -= time.Second * 6 + priest.PenanceHeal.CD.Duration -= time.Second * 6 + }, + }) + }, + // Increases the damage absorbed by your Power Word: Shield spell by 20%. + 5: func(agent core.Agent) { + }, + }, +}) diff --git a/sim/priest/item_sets_pvp.go b/sim/priest/item_sets_pvp.go index 3034ab1b36..65ec308897 100644 --- a/sim/priest/item_sets_pvp.go +++ b/sim/priest/item_sets_pvp.go @@ -88,3 +88,93 @@ var ItemSetLieutenantCommandersInvestiture = core.NewItemSet(core.ItemSet{ }, }, }) + +/////////////////////////////////////////////////////////////////////////// +// SoD Phase 5 Item Sets +/////////////////////////////////////////////////////////////////////////// + +var ItemSetWarlordsRaiment = core.NewItemSet(core.ItemSet{ + Name: "Warlord's Raiment", + Bonuses: map[int32]core.ApplyEffect{ + // +20 Stamina. + 2: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStat(stats.Stamina, 20) + }, + // Increases the duration of your Psychic Scream spell by 1 sec. + 4: func(agent core.Agent) { + // Nothing to do + }, + // Increases damage and healing done by magical spells and effects by up to 23. + 6: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStat(stats.SpellPower, 23) + }, + }, +}) + +var ItemSetFieldMarshalsRaiment = core.NewItemSet(core.ItemSet{ + Name: "Field Marshal's Raiment", + Bonuses: map[int32]core.ApplyEffect{ + // +20 Stamina. + 2: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStat(stats.Stamina, 20) + }, + // Increases the duration of your Psychic Scream spell by 1 sec. + 4: func(agent core.Agent) { + // Nothing to do + }, + // Increases damage and healing done by magical spells and effects by up to 23. + 6: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStat(stats.SpellPower, 23) + }, + }, +}) + +var ItemSetWarlordsInvestiture = core.NewItemSet(core.ItemSet{ + Name: "Warlord's Investiture", + Bonuses: map[int32]core.ApplyEffect{ + // +20 Stamina. + 2: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStat(stats.Stamina, 20) + }, + // Increases the duration of your Psychic Scream spell by 1 sec. + 4: func(agent core.Agent) { + // Nothing to do + }, + // Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects. + 6: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStats(stats.Stats{ + stats.HealingPower: 44, + stats.SpellDamage: 15, + }) + }, + }, +}) + +var ItemSetFieldMarshalsInvestiture = core.NewItemSet(core.ItemSet{ + Name: "Field Marshal's Investiture", + Bonuses: map[int32]core.ApplyEffect{ + // +20 Stamina. + 2: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStat(stats.Stamina, 20) + }, + // Increases the duration of your Psychic Scream spell by 1 sec. + 4: func(agent core.Agent) { + // Nothing to do + }, + // Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects. + 6: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStats(stats.Stats{ + stats.HealingPower: 44, + stats.SpellDamage: 15, + }) + }, + }, +}) diff --git a/sim/priest/items.go b/sim/priest/items.go index 653cff8291..722260a14b 100644 --- a/sim/priest/items.go +++ b/sim/priest/items.go @@ -1 +1,76 @@ package priest + +import ( + "slices" + "time" + + "github.com/wowsims/sod/sim/core" +) + +const ( + // Keep these ordered by ID + CassandrasTome = 231509 +) + +func init() { + core.AddEffectsToTest = false + + // Keep these ordered by name + + // https://www.wowhead.com/classic/item=231509/cassandras-tome + core.NewItemEffect(CassandrasTome, func(agent core.Agent) { + priest := agent.(PriestAgent).GetPriest() + + actionID := core.ActionID{ItemID: CassandrasTome} + duration := time.Second * 15 + affectedSpells := []*core.Spell{} + + buffAura := priest.RegisterAura(core.Aura{ + ActionID: actionID, + Label: "Cassandra's Tome", + Duration: duration, + OnInit: func(aura *core.Aura, sim *core.Simulation) { + affectedSpells = core.FilterSlice(priest.Spellbook, func(spell *core.Spell) bool { + return spell.Flags.Matches(SpellFlagPriest) + }) + }, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range affectedSpells { + spell.BonusCritRating += 100 * core.SpellCritRatingPerCritChance + } + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range affectedSpells { + spell.BonusCritRating -= 100 * core.SpellCritRatingPerCritChance + } + }, + OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + if slices.Contains(affectedSpells, spell) { + aura.Deactivate(sim) + } + }, + }) + + spell := priest.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagOffensiveEquipment, + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: priest.NewTimer(), + Duration: time.Minute * 2, + }, + // Does not seem to share the offensive trinket timer + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + buffAura.Activate(sim) + }, + }) + + priest.AddMajorCooldown(core.MajorCooldown{ + Spell: spell, + Type: core.CooldownTypeDPS, + }) + }) + + core.AddEffectsToTest = true +} diff --git a/sim/priest/mind_sear.go b/sim/priest/mind_sear.go index 98c426e862..c2870ecbd5 100644 --- a/sim/priest/mind_sear.go +++ b/sim/priest/mind_sear.go @@ -16,10 +16,10 @@ func (priest *Priest) registerMindSearSpell() { } priest.MindSear = make([]*core.Spell, MindSearTicks) + priest.MindSearTicks = make([]*core.Spell, MindSearTicks) - var tick int32 - for tick = 0; tick < MindSearTicks; tick++ { - priest.MindSear[tick] = priest.RegisterSpell(priest.newMindSearSpellConfig(tick)) + for tickIdx := int32(0); tickIdx < MindSearTicks; tickIdx++ { + priest.MindSear[tickIdx] = priest.RegisterSpell(priest.newMindSearSpellConfig(tickIdx)) } } @@ -35,7 +35,7 @@ func (priest *Priest) newMindSearSpellConfig(tickIdx int32) core.SpellConfig { } tickLength := time.Second - mindSearTickSpell := priest.newMindSearTickSpell(tickIdx) + priest.MindSearTicks[tickIdx] = priest.newMindSearTickSpell(tickIdx) return core.SpellConfig{ ActionID: core.ActionID{SpellID: spellId}.WithTag(tickIdx), @@ -62,15 +62,15 @@ func (priest *Priest) newMindSearSpellConfig(tickIdx int32) core.SpellConfig { TickLength: tickLength, OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { for _, aoeTarget := range sim.Encounter.TargetUnits { - mindSearTickSpell.Cast(sim, aoeTarget) - mindSearTickSpell.SpellMetrics[target.UnitIndex].Casts -= 1 + priest.MindSearTicks[tickIdx].Cast(sim, aoeTarget) + priest.MindSearTicks[tickIdx].SpellMetrics[target.UnitIndex].Casts -= 1 } }, }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) - mindSearTickSpell.SpellMetrics[target.UnitIndex].Casts += 1 + priest.MindSearTicks[tickIdx].SpellMetrics[target.UnitIndex].Casts += 1 if result.Landed() { spell.AOEDot().Apply(sim) diff --git a/sim/priest/priest.go b/sim/priest/priest.go index a2ea7b2ef8..68e17d04e6 100644 --- a/sim/priest/priest.go +++ b/sim/priest/priest.go @@ -22,6 +22,7 @@ const ( SpellCode_PriestMindBlast SpellCode_PriestMindFlay SpellCode_PriestMindSpike + SpellCode_PriestShadowWordPain SpellCode_PriestSmite SpellCode_PriestVampiricTouch ) @@ -48,6 +49,7 @@ type Priest struct { MindBlast []*core.Spell MindFlay [][]*core.Spell // 1 entry for each tick for each rank MindSear []*core.Spell // 1 entry for each tick + MindSearTicks []*core.Spell // 1 entry for each tick MindSpike *core.Spell Penance *core.Spell PenanceHeal *core.Spell @@ -71,6 +73,7 @@ type Priest struct { InnerFocusAura *core.Aura ShadowfiendAura *core.Aura ShadowformAura *core.Aura + SpiritTapAura *core.Aura SurgeOfLightAura *core.Aura MindSpikeAuras core.AuraArray diff --git a/sim/priest/shadow_word_pain.go b/sim/priest/shadow_word_pain.go index ac44ac5357..19e232eaaf 100644 --- a/sim/priest/shadow_word_pain.go +++ b/sim/priest/shadow_word_pain.go @@ -42,6 +42,7 @@ func (priest *Priest) getShadowWordPainConfig(rank int) core.SpellConfig { hasDespairRune := priest.HasRune(proto.PriestRune_RuneBracersDespair) return core.SpellConfig{ + SpellCode: SpellCode_PriestShadowWordPain, ActionID: core.ActionID{SpellID: spellId}, SpellSchool: core.SpellSchoolShadow, DefenseType: core.DefenseTypeMagic, diff --git a/sim/priest/talents.go b/sim/priest/talents.go index 29f5a0cf24..3420d96554 100644 --- a/sim/priest/talents.go +++ b/sim/priest/talents.go @@ -42,6 +42,7 @@ func (priest *Priest) ApplyTalents() { // Shadow priest.registerVampiricEmbraceSpell() priest.registerShadowform() + priest.applySpiritTap() priest.applyShadowAffinity() priest.applyShadowFocus() priest.applyShadowWeaving() @@ -127,6 +128,29 @@ func (priest *Priest) applySearingLight() { }) } +func (priest *Priest) applySpiritTap() { + if priest.Talents.SpiritTap == 0 { + return + } + + spellID := []int32{0, 15270, 15335, 15336, 15337, 15338}[priest.Talents.SpiritTap] + statDep := priest.NewDynamicMultiplyStat(stats.Spirit, 2.0) + + priest.SpiritTapAura = priest.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: spellID}, + Label: "Spirit Tap", + Duration: time.Second * 15, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + priest.EnableDynamicStatDep(sim, statDep) + priest.PseudoStats.SpiritRegenRateCasting += 0.50 + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + priest.DisableDynamicStatDep(sim, statDep) + priest.PseudoStats.SpiritRegenRateCasting -= 0.50 + }, + }) +} + func (priest *Priest) applyShadowAffinity() { if priest.Talents.ShadowAffinity == 0 { return @@ -163,7 +187,7 @@ func (priest *Priest) applyShadowWeaving() { procChance := 0.2 * float64(priest.Talents.ShadowWeaving) priest.ShadowWeavingProc = priest.GetOrRegisterSpell(core.SpellConfig{ - ActionID: core.ActionID{SpellID: 15258}, + ActionID: core.ActionID{SpellID: core.ShadowWeavingSpellIDs[int(priest.Talents.ShadowWeaving)]}, Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagNoMetrics, SpellSchool: core.SpellSchoolShadow, diff --git a/sim/shaman/items.go b/sim/shaman/items.go index 21a82098bf..3cb508026c 100644 --- a/sim/shaman/items.go +++ b/sim/shaman/items.go @@ -9,8 +9,8 @@ import ( "github.com/wowsims/sod/sim/core/stats" ) -// Totem Item IDs const ( + // Keep these ordered by ID TotemOfRage = 22395 TotemOfTheStorm = 23199 TotemOfSustaining = 23200 @@ -30,6 +30,8 @@ const ( func init() { core.AddEffectsToTest = false + // Keep these ordered by name + // https://www.wowhead.com/classic/item=231281/wushoolays-charm-of-spirits // Use: Increases the damage dealt by your Lightning Shield spell by 100% for 20 sec. (2 Min Cooldown) core.NewItemEffect(WushoolaysCharmOfSpirits, func(agent core.Agent) { From 5543a00c39df582ba771131eccee8616c70e88e5 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 7 Sep 2024 11:50:35 -0400 Subject: [PATCH 008/223] remove mage int=>sp scaling --- sim/mage/TestArcane.results | 98 ++++++++-------- sim/mage/TestFire.results | 224 ++++++++++++++++++------------------ sim/mage/TestFrost.results | 160 +++++++++++++------------- sim/mage/mage.go | 1 - 4 files changed, 241 insertions(+), 242 deletions(-) diff --git a/sim/mage/TestArcane.results b/sim/mage/TestArcane.results index ffd98ccc53..8abd63afca 100644 --- a/sim/mage/TestArcane.results +++ b/sim/mage/TestArcane.results @@ -43,7 +43,7 @@ character_stats_results: { final_stats: 75 final_stats: 384 final_stats: 0 - final_stats: 453.3 + final_stats: 65 final_stats: 0 } } @@ -53,7 +53,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.62881 + weights: 0.83842 weights: 0 weights: 1.39665 weights: 1.27713 @@ -64,7 +64,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 21.31558 + weights: 17.07988 weights: 0 weights: 0 weights: 0 @@ -99,161 +99,161 @@ stat_weights_results: { dps_results: { key: "TestArcane-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1306.06392 - tps: 1317.43516 + dps: 1042.05361 + tps: 1053.42485 } } dps_results: { key: "TestArcane-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 1195.84158 - tps: 1206.54863 + dps: 941.61842 + tps: 952.32546 } } dps_results: { key: "TestArcane-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1295.27742 - tps: 1306.59154 + dps: 1036.90148 + tps: 1048.2156 } } dps_results: { key: "TestArcane-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 1190.84318 - tps: 1201.90954 + dps: 941.25631 + tps: 952.32267 } } dps_results: { key: "TestArcane-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 565.19332 - tps: 579.34567 + dps: 485.90963 + tps: 500.06199 } } dps_results: { key: "TestArcane-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1306.06392 - tps: 1317.43516 + dps: 1042.05361 + tps: 1053.42485 } } dps_results: { key: "TestArcane-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 1195.84158 - tps: 1206.54863 + dps: 941.61842 + tps: 952.32546 } } dps_results: { key: "TestArcane-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2208.25571 - tps: 2224.89228 + dps: 1780.57462 + tps: 1797.2112 } } dps_results: { key: "TestArcane-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 715.46238 - tps: 730.00573 + dps: 564.54069 + tps: 579.08405 } } dps_results: { key: "TestArcane-Lvl60-Average-Default" value: { - dps: 2842.05249 - tps: 2860.10347 + dps: 2296.60642 + tps: 2314.65741 } } dps_results: { key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2890.72284 - tps: 3199.21262 + dps: 2304.34182 + tps: 2612.83159 } } dps_results: { key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 2890.72284 - tps: 2906.14733 + dps: 2304.34182 + tps: 2319.76631 } } dps_results: { key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 3150.94401 - tps: 3167.2966 + dps: 2523.52453 + tps: 2539.87712 } } dps_results: { key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1286.90483 - tps: 1531.68679 + dps: 1065.9455 + tps: 1310.72745 } } dps_results: { key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1286.90483 - tps: 1299.14393 + dps: 1065.9455 + tps: 1078.1846 } } dps_results: { key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1553.6998 - tps: 1569.11075 + dps: 1290.4412 + tps: 1305.85215 } } dps_results: { key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2847.65667 - tps: 3173.72397 + dps: 2300.362 + tps: 2626.4293 } } dps_results: { key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 2847.65667 - tps: 2863.96004 + dps: 2300.362 + tps: 2316.66537 } } dps_results: { key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 3137.39849 - tps: 3155.06878 + dps: 2545.74805 + tps: 2563.41834 } } dps_results: { key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1258.63238 - tps: 1503.74648 + dps: 1054.66534 + tps: 1299.77944 } } dps_results: { key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1258.63238 - tps: 1270.88809 + dps: 1054.66534 + tps: 1066.92105 } } dps_results: { key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1551.95944 - tps: 1567.47545 + dps: 1303.85396 + tps: 1319.36998 } } dps_results: { key: "TestArcane-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2811.22723 - tps: 2828.24083 + dps: 2270.81944 + tps: 2287.83304 } } diff --git a/sim/mage/TestFire.results b/sim/mage/TestFire.results index 3cb1c2d8a8..fefca91142 100644 --- a/sim/mage/TestFire.results +++ b/sim/mage/TestFire.results @@ -43,7 +43,7 @@ character_stats_results: { final_stats: 43 final_stats: 423 final_stats: 0 - final_stats: 238.4 + final_stats: 14 final_stats: 0 } } @@ -92,7 +92,7 @@ character_stats_results: { final_stats: 45 final_stats: 324 final_stats: 35 - final_stats: 403.384 + final_stats: 85 final_stats: 0 } } @@ -141,7 +141,7 @@ character_stats_results: { final_stats: 68 final_stats: 384 final_stats: 0 - final_stats: 448.9 + final_stats: 65 final_stats: 0 } } @@ -151,7 +151,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.86433 + weights: 0.94179 weights: 0 weights: 0.60457 weights: 0 @@ -161,8 +161,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 9.16823 - weights: 8.08205 + weights: 6.96993 + weights: 6.15284 weights: 0 weights: 0 weights: 0 @@ -200,7 +200,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.3986 + weights: 0.59157 weights: 0 weights: 1.34207 weights: 0 @@ -211,7 +211,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 15.06576 + weights: 11.19489 weights: 0 weights: 0 weights: 0 @@ -249,7 +249,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 7.81499 + weights: 4.70882 weights: 0 weights: 1.90739 weights: 0 @@ -260,7 +260,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 59.66687 + weights: 47.99973 weights: 0 weights: 0 weights: 0 @@ -295,357 +295,357 @@ stat_weights_results: { dps_results: { key: "TestFire-Lvl40-Average-Default" value: { - dps: 581.53242 - tps: 419.05694 + dps: 445.37171 + tps: 323.74444 } } dps_results: { key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1959.32284 - tps: 1603.76969 + dps: 1496.14791 + tps: 1279.54723 } } dps_results: { key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 588.11556 - tps: 424.02924 + dps: 439.97234 + tps: 320.32899 } } dps_results: { key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 831.20789 - tps: 601.47519 + dps: 620.7989 + tps: 454.18889 } } dps_results: { key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1293.75304 - tps: 1046.59227 + dps: 1010.85372 + tps: 848.56275 } } dps_results: { key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 332.18935 - tps: 239.84708 + dps: 253.67226 + tps: 184.88511 } } dps_results: { key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 641.42456 - tps: 464.32429 + dps: 488.13534 + tps: 357.02183 } } dps_results: { key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1825.13918 - tps: 1500.76693 + dps: 1421.04554 + tps: 1217.90138 } } dps_results: { key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 551.15735 - tps: 397.85215 + dps: 420.91894 + tps: 306.68527 } } dps_results: { key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 816.06439 - tps: 590.78273 + dps: 622.52642 + tps: 455.30615 } } dps_results: { key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1255.20765 - tps: 1019.59644 + dps: 998.96684 + tps: 840.22787 } } dps_results: { key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 323.57493 - tps: 233.78011 + dps: 251.91531 + tps: 183.61838 } } dps_results: { key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 624.7706 - tps: 452.67224 + dps: 485.29709 + tps: 355.04078 } } dps_results: { key: "TestFire-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 579.25532 - tps: 417.51125 + dps: 443.57747 + tps: 322.53675 } } dps_results: { key: "TestFire-Lvl50-Average-Default" value: { - dps: 1699.15467 - tps: 1207.82147 + dps: 1270.94875 + tps: 908.07733 } } dps_results: { key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 3661.38644 - tps: 2943.10534 + dps: 2727.69715 + tps: 2289.52284 } } dps_results: { key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1749.67113 - tps: 1243.2809 + dps: 1283.48436 + tps: 916.95017 } } dps_results: { key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1789.28122 - tps: 1269.31452 + dps: 1315.58235 + tps: 937.72532 } } dps_results: { key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1454.57723 - tps: 1294.70315 + dps: 1138.75886 + tps: 1073.63029 } } dps_results: { key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 756.22786 - tps: 543.5439 + dps: 584.72739 + tps: 423.49356 } } dps_results: { key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1015.82834 - tps: 736.45561 + dps: 786.82637 + tps: 576.15424 } } dps_results: { key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 3545.96585 - tps: 2854.05676 + dps: 2690.73436 + tps: 2255.39472 } } dps_results: { key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1702.08921 - tps: 1209.94852 + dps: 1273.14489 + tps: 909.68749 } } dps_results: { key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1801.97743 - tps: 1284.40643 + dps: 1350.21744 + tps: 968.17444 } } dps_results: { key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1393.04289 - tps: 1250.63791 + dps: 1108.84571 + tps: 1051.69988 } } dps_results: { key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 713.50063 - tps: 513.54229 + dps: 561.27716 + tps: 406.98586 } } dps_results: { key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 997.83843 - tps: 723.80518 + dps: 786.37192 + tps: 575.77862 } } dps_results: { key: "TestFire-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1702.07455 - tps: 1210.09239 + dps: 1273.05101 + tps: 909.77591 } } dps_results: { key: "TestFire-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 2437.84075 - tps: 1511.24015 + dps: 1942.48947 + tps: 1209.14656 } } dps_results: { key: "TestFire-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 2297.64682 - tps: 1420.08053 + dps: 1805.67029 + tps: 1121.40153 } } dps_results: { key: "TestFire-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 2421.5482 - tps: 1498.53853 + dps: 1936.2656 + tps: 1203.2167 } } dps_results: { key: "TestFire-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 2277.50211 - tps: 1402.78893 + dps: 1797.61706 + tps: 1112.47897 } } dps_results: { key: "TestFire-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 971.25174 - tps: 707.41955 + dps: 825.5317 + tps: 605.41553 } } dps_results: { key: "TestFire-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 2437.84075 - tps: 1511.24015 + dps: 1942.48947 + tps: 1209.14656 } } dps_results: { key: "TestFire-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 2297.64682 - tps: 1420.08053 + dps: 1805.67029 + tps: 1121.40153 } } dps_results: { key: "TestFire-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2774.99467 - tps: 1758.86844 + dps: 2220.30013 + tps: 1412.95955 } } dps_results: { key: "TestFire-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 1429.64246 - tps: 1038.11385 + dps: 1104.59831 + tps: 810.58295 } } dps_results: { key: "TestFire-Lvl60-Average-Default" value: { - dps: 3728.06314 - tps: 2385.47382 + dps: 2989.02632 + tps: 1918.35383 } } dps_results: { key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 5555.50457 - tps: 4207.18836 + dps: 4397.91605 + tps: 3445.25706 } } dps_results: { key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 4083.34169 - tps: 2597.50978 + dps: 3230.8289 + tps: 2061.76599 } } dps_results: { key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 4722.00745 - tps: 3009.36051 + dps: 3743.7368 + tps: 2393.5436 } } dps_results: { key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1801.203 - tps: 1521.9356 + dps: 1478.57582 + tps: 1311.22956 } } dps_results: { key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1098.97805 - tps: 692.34678 + dps: 901.43812 + tps: 571.0232 } } dps_results: { key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 2246.98801 - tps: 1413.62006 + dps: 1847.35456 + tps: 1167.42834 } } dps_results: { key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 5268.58502 - tps: 4004.14432 + dps: 4229.82777 + tps: 3321.01147 } } dps_results: { key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 3727.60677 - tps: 2378.877 + dps: 2988.54103 + tps: 1913.01667 } } dps_results: { key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 4690.24477 - tps: 2994.89554 + dps: 3769.3916 + tps: 2414.07555 } } dps_results: { key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1652.81908 - tps: 1423.49173 + dps: 1372.78019 + tps: 1240.45755 } } dps_results: { key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1044.11011 - tps: 658.9745 + dps: 866.56786 + tps: 549.8689 } } dps_results: { key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 2230.88869 - tps: 1405.93817 + dps: 1856.43023 + tps: 1174.88848 } } dps_results: { key: "TestFire-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3707.36118 - tps: 2373.16477 + dps: 2971.90603 + tps: 1908.03684 } } diff --git a/sim/mage/TestFrost.results b/sim/mage/TestFrost.results index b422993b0a..3e1c997c31 100644 --- a/sim/mage/TestFrost.results +++ b/sim/mage/TestFrost.results @@ -43,7 +43,7 @@ character_stats_results: { final_stats: 45 final_stats: 324 final_stats: 35 - final_stats: 409.324 + final_stats: 85 final_stats: 0 } } @@ -92,7 +92,7 @@ character_stats_results: { final_stats: 60 final_stats: 384 final_stats: 0 - final_stats: 461 + final_stats: 65 final_stats: 0 } } @@ -102,7 +102,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.70019 + weights: 0.21856 weights: 0 weights: 1.17675 weights: 0 @@ -113,7 +113,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 15.46507 + weights: 11.41427 weights: 0 weights: 0 weights: 0 @@ -151,7 +151,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 3.52155 + weights: 1.05738 weights: 0 weights: 1.98304 weights: 0 @@ -162,7 +162,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 31.13109 + weights: 24.29199 weights: 0 weights: 0 weights: 0 @@ -197,259 +197,259 @@ stat_weights_results: { dps_results: { key: "TestFrost-Lvl50-Average-Default" value: { - dps: 1463.81291 - tps: 1143.87752 + dps: 1079.19759 + tps: 848.13972 } } dps_results: { key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1471.61509 - tps: 1448.37221 + dps: 1063.64716 + tps: 1134.59901 } } dps_results: { key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1471.61509 - tps: 1149.95587 + dps: 1063.64716 + tps: 836.18267 } } dps_results: { key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1562.69107 - tps: 1207.49848 + dps: 1128.88105 + tps: 876.07045 } } dps_results: { key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 746.50929 - tps: 781.77068 + dps: 567.02766 + tps: 648.41377 } } dps_results: { key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 746.50929 - tps: 567.09411 + dps: 567.02766 + tps: 433.7372 } } dps_results: { key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 819.70794 - tps: 621.10172 + dps: 621.75726 + tps: 474.98212 } } dps_results: { key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1439.99603 - tps: 1423.58682 + dps: 1061.78939 + tps: 1132.80754 } } dps_results: { key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1439.99603 - tps: 1125.19743 + dps: 1061.78939 + tps: 834.41814 } } dps_results: { key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1535.52869 - tps: 1186.75727 + dps: 1131.97445 + tps: 878.41879 } } dps_results: { key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 733.8352 - tps: 762.70765 + dps: 567.51744 + tps: 639.21726 } } dps_results: { key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 733.8352 - tps: 556.81896 + dps: 567.51744 + tps: 433.32857 } } dps_results: { key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 810.47004 - tps: 618.94802 + dps: 626.27342 + tps: 482.98662 } } dps_results: { key: "TestFrost-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1444.86345 - tps: 1128.96141 + dps: 1065.34806 + tps: 837.17892 } } dps_results: { key: "TestFrost-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 2213.60167 - tps: 1800.7836 + dps: 1730.83314 + tps: 1415.13051 } } dps_results: { key: "TestFrost-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 2100.35681 - tps: 1706.16244 + dps: 1617.9508 + tps: 1321.89619 } } dps_results: { key: "TestFrost-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 2196.69037 - tps: 1787.97742 + dps: 1723.97688 + tps: 1410.17151 } } dps_results: { key: "TestFrost-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 2037.85806 - tps: 1655.78446 + dps: 1576.25011 + tps: 1288.04159 } } dps_results: { key: "TestFrost-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 874.2986 - tps: 691.1932 + dps: 724.93517 + tps: 579.18838 } } dps_results: { key: "TestFrost-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 2213.60167 - tps: 1800.7836 + dps: 1730.83314 + tps: 1415.13051 } } dps_results: { key: "TestFrost-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 2100.35681 - tps: 1706.16244 + dps: 1617.9508 + tps: 1321.89619 } } dps_results: { key: "TestFrost-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2200.12802 - tps: 1799.3085 + dps: 1714.6997 + tps: 1409.57238 } } dps_results: { key: "TestFrost-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 1117.8256 - tps: 879.29441 + dps: 838.46304 + tps: 669.76049 } } dps_results: { key: "TestFrost-Lvl60-Average-Default" value: { - dps: 3611.90081 - tps: 2938.88862 + dps: 2821.22796 + tps: 2305.08787 } } dps_results: { key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 3684.42255 - tps: 3505.71804 + dps: 2833.43715 + tps: 2823.52106 } } dps_results: { key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 3684.42255 - tps: 2998.36358 + dps: 2833.43715 + tps: 2316.1666 } } dps_results: { key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 3958.89133 - tps: 3207.72131 + dps: 3042.00567 + tps: 2477.38605 } } dps_results: { key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1215.35436 - tps: 1306.92384 + dps: 972.19514 + tps: 1115.35011 } } dps_results: { key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1215.35436 - tps: 981.95994 + dps: 972.19514 + tps: 790.3862 } } dps_results: { key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1990.83565 - tps: 1597.02287 + dps: 1592.66657 + tps: 1285.83255 } } dps_results: { key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 3534.38508 - tps: 3375.83262 + dps: 2760.11995 + tps: 2755.50281 } } dps_results: { key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 3534.38508 - tps: 2875.39565 + dps: 2760.11995 + tps: 2255.06584 } } dps_results: { key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 3985.98977 - tps: 3230.40203 + dps: 3113.79815 + tps: 2535.59175 } } dps_results: { key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1158.83497 - tps: 1263.22688 + dps: 940.59188 + tps: 1090.8968 } } dps_results: { key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1158.83497 - tps: 939.1372 + dps: 940.59188 + tps: 766.80712 } } dps_results: { key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 2000.38946 - tps: 1601.21969 + dps: 1623.6107 + tps: 1307.26902 } } dps_results: { key: "TestFrost-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3540.82094 - tps: 2878.30611 + dps: 2764.9458 + tps: 2257.20403 } } diff --git a/sim/mage/mage.go b/sim/mage/mage.go index 876a42b21a..a5d5face6d 100644 --- a/sim/mage/mage.go +++ b/sim/mage/mage.go @@ -166,7 +166,6 @@ func NewMage(character *core.Character, options *proto.Player) *Mage { mage.AddStatDependency(stats.Strength, stats.AttackPower, core.APPerStrength[character.Class]) mage.AddStatDependency(stats.Intellect, stats.SpellCrit, core.CritPerIntAtLevel[mage.Class][int(mage.Level)]*core.SpellCritRatingPerCritChance) - mage.AddStatDependency(stats.Intellect, stats.SpellDamage, 1) switch mage.Consumes.MageScroll { case proto.MageScroll_MageScrollArcaneRecovery: From f981f6b905b8a6281b08bc0585ab687fd2e1d30d Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 7 Sep 2024 12:09:10 -0400 Subject: [PATCH 009/223] mage mind quickening gem, warrior tclap CD, revenge focused rage --- sim/mage/items.go | 46 +++++++++++++ sim/warrior/revenge.go | 2 +- .../tank_warrior/TestTankWarrior.results | 64 +++++++++---------- sim/warrior/thunder_clap.go | 2 +- 4 files changed, 80 insertions(+), 34 deletions(-) diff --git a/sim/mage/items.go b/sim/mage/items.go index fb48ad31a3..12f4a9b1b2 100644 --- a/sim/mage/items.go +++ b/sim/mage/items.go @@ -13,6 +13,7 @@ const ( StaffOfOrder = 229909 StaffOfInferno = 229971 StaffOfRime = 229972 + MindQuickeningGem = 230243 HazzarahsCharmOfChilledMagic = 231282 JewelOfKajaro = 231324 ) @@ -145,6 +146,51 @@ func init() { }) }) + // https://www.wowhead.com/classic/item=230243/mind-quickening-gem + // Use: Quickens the mind, increasing the Mage's casting speed of non-channeled spells by 33% for 20 sec. (2 Min Cooldown) + core.NewItemEffect(MindQuickeningGem, func(agent core.Agent) { + mage := agent.(MageAgent).GetMage() + + actionID := core.ActionID{ItemID: MindQuickeningGem} + duration := time.Second * 20 + + buffAura := mage.RegisterAura(core.Aura{ + ActionID: actionID, + Label: "Mind Quickening", + Duration: duration, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + mage.MultiplyCastSpeed(1.33) + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + mage.MultiplyCastSpeed(1 / 1.33) + }, + }) + + spell := mage.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagOffensiveEquipment, + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: mage.NewTimer(), + Duration: time.Minute * 2, + }, + SharedCD: core.Cooldown{ + Timer: mage.GetOffensiveTrinketCD(), + Duration: duration, + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + buffAura.Activate(sim) + }, + }) + + mage.AddMajorCooldown(core.MajorCooldown{ + Spell: spell, + Priority: core.CooldownPriorityBloodlust, + Type: core.CooldownTypeDPS, + }) + }) + // https://www.wowhead.com/classic/item=229971/staff-of-inferno // Equip: When Improved Scorch is talented, targets hit by your Blast Wave will also have 5 stacks of Fire Vulnerability applied to them. core.NewItemEffect(StaffOfInferno, func(agent core.Agent) { diff --git a/sim/warrior/revenge.go b/sim/warrior/revenge.go index 4df4a363ce..b7f558137d 100644 --- a/sim/warrior/revenge.go +++ b/sim/warrior/revenge.go @@ -57,7 +57,7 @@ func (warrior *Warrior) registerRevengeSpell(cdTimer *core.Timer) { Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, RageCost: core.RageCostOptions{ - Cost: 5, + Cost: 5 - warrior.FocusedRageDiscount, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index 50879f5611..23f2fc8492 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -50,7 +50,7 @@ character_stats_results: { stat_weights_results: { key: "TestTankWarrior-Lvl60-StatWeights-Default" value: { - weights: 2.53351 + weights: 1.3613 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.22187 + weights: 0.50842 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.88842 + weights: -0.72669 weights: 0 - weights: 0.54315 + weights: 0.51796 weights: 0 weights: 0 weights: 0 @@ -141,98 +141,98 @@ dps_results: { dps_results: { key: "TestTankWarrior-Lvl60-Average-Default" value: { - dps: 1551.40519 - tps: 3985.93712 + dps: 1535.31704 + tps: 3975.57391 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 457.51685 - tps: 1256.95627 + dps: 460.36204 + tps: 1293.59022 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 118.02047 - tps: 383.95813 + dps: 115.07518 + tps: 381.13554 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 174.65959 - tps: 565.17174 + dps: 166.71318 + tps: 556.77052 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 151.31455 - tps: 571.178 + dps: 152.12074 + tps: 586.09025 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 52.00325 - tps: 206.55233 + dps: 50.72772 + tps: 203.28413 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 76.02711 - tps: 302.81927 + dps: 72.5261 + tps: 294.56949 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 475.74542 - tps: 1290.48184 + dps: 478.45216 + tps: 1326.64764 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 123.12281 - tps: 397.14719 + dps: 119.68291 + tps: 392.76169 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 183.65788 - tps: 585.65985 + dps: 175.75702 + tps: 577.3428 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 151.59197 - tps: 571.97637 + dps: 152.39983 + tps: 586.92355 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 52.03216 - tps: 206.68665 + dps: 50.75171 + tps: 203.41175 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 75.75472 - tps: 302.37198 + dps: 72.24239 + tps: 294.10496 } } dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1312.13438 - tps: 3397.07196 + dps: 1297.31304 + tps: 3412.89023 } } diff --git a/sim/warrior/thunder_clap.go b/sim/warrior/thunder_clap.go index c19cbbdc26..002b8d849b 100644 --- a/sim/warrior/thunder_clap.go +++ b/sim/warrior/thunder_clap.go @@ -58,7 +58,7 @@ func (warrior *Warrior) registerThunderClapSpell() { IgnoreHaste: true, CD: core.Cooldown{ Timer: warrior.NewTimer(), - Duration: time.Second * 6, + Duration: time.Second * 4, }, }, From d6d1943fe10449856038701dff53d8134a12f766 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 7 Sep 2024 16:33:15 +0000 Subject: [PATCH 010/223] Kestrel implemented --- sim/hunter/items.go | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/sim/hunter/items.go b/sim/hunter/items.go index b0b1e8172f..679e0f91d1 100644 --- a/sim/hunter/items.go +++ b/sim/hunter/items.go @@ -26,6 +26,7 @@ const ( GeneralChainGrips = 231569 GeneralChainVices = 231575 MarshalChainVices = 231578 + Kestrel = 231754 Peregrine = 231755 ) @@ -359,6 +360,34 @@ func init() { }, }) }) + + core.NewItemEffect(Kestrel, func(agent core.Agent) { + character := agent.GetCharacter() + + kestrelAura := character.RegisterAura(core.Aura{ + Label: "Kestrel", + ActionID: core.ActionID{SpellID: 469148}, + Duration: time.Second * 10, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + character.MoveSpeed *= 1.40 + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + character.MoveSpeed /= 1.40 + }, + }) + + core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ + Name: "Kestrel Trigger", + Callback: core.CallbackOnSpellHitDealt, + Outcome: core.OutcomeLanded, + ProcMask: core.ProcMaskMeleeMH, + SpellFlagsExclude: core.SpellFlagSuppressWeaponProcs, + PPM: 1.0, + Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + kestrelAura.Activate(sim) + }, + }) + }) } func (hunter *Hunter) newBloodlashProcItem(bonusStrength float64, spellId int32) { From 3e51a01fe507c6c5bcf91f9b438a0901f773ed1e Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 7 Sep 2024 16:52:15 +0000 Subject: [PATCH 011/223] Heartstriker implemented using wowhead values --- sim/common/sod/item_effects/phase_5.go | 32 ++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index d3fbe8ecb3..678d061620 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -9,6 +9,7 @@ import ( ) const ( + Hearstriker = 230253 DrakeTalonCleaver = 230271 // 19353 JekliksCrusher = 230911 HaldberdOfSmiting = 230991 @@ -132,6 +133,37 @@ func init() { }) }) + // https://www.wowhead.com/classic/item=230253/hearstriker + // Equip: 2% chance on ranged hit to gain 1 extra attack. (Proc chance: 1%, 1s cooldown) // obviously something wrong here lol + core.NewItemEffect(Hearstriker, func(agent core.Agent) { + character := agent.GetCharacter() + if !character.AutoAttacks.AutoSwingRanged { + return + } + + icd := core.Cooldown{ + Timer: character.NewTimer(), + Duration: time.Second * 1, + } + + character.GetOrRegisterAura(core.Aura{ + Label: "Heartstriker", + Duration: core.NeverExpires, + OnReset: func(aura *core.Aura, sim *core.Simulation) { + aura.Activate(sim) + }, + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.Flags.Matches(core.SpellFlagSuppressEquipProcs) { + return + } + if result.Landed() && spell.ProcMask.Matches(core.ProcMaskRanged) && icd.IsReady(sim) && sim.Proc(0.01, "Heartstriker") { + icd.Use(sim) + aura.Unit.AutoAttacks.ExtraRangedAttack(sim, 1, core.ActionID{SpellID: 461164}) + } + }, + }) + }) + core.NewSimpleStatOffensiveTrinketEffect(WrathOfWray, stats.Stats{stats.Strength: 92}, time.Second*20, time.Minute*2) core.AddEffectsToTest = true From 84ac286f7c0030c9c6bdcf75e2ebad13cf0ada32 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 7 Sep 2024 13:33:13 -0400 Subject: [PATCH 012/223] update tests post merge --- sim/paladin/protection/TestProtection.results | 118 +++++++++--------- 1 file changed, 59 insertions(+), 59 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 826873b26a..34ddfad6f8 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.12927 - weights: 1.60853 + weights: 1.11554 + weights: 0.30565 weights: 0 weights: 0 weights: 0 - weights: 0.19948 + weights: 0.19167 weights: 0 weights: 0 weights: 0 - weights: 0.11865 + weights: 0.1101 weights: 0 weights: 0 weights: 0 - weights: 2.33192 - weights: 0.11297 + weights: 2.61147 + weights: 0.23418 weights: 0 weights: 0 - weights: 0.50448 + weights: 0.49922 weights: 0 - weights: 16.0983 - weights: 6.15006 + weights: 15.61782 + weights: 9.36464 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 + weights: 0.38261 weights: 0 - weights: 0 - weights: 0.35287 + weights: 0.31369 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1331.19347 - tps: 1356.79386 + dps: 1334.8713 + tps: 1369.45689 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1556.70947 - tps: 1576.63907 + dps: 1583.47405 + tps: 1612.96955 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1331.19347 - tps: 1357.23932 + dps: 1334.99368 + tps: 1370.20462 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1419.51332 - tps: 1446.21037 + dps: 1421.69759 + tps: 1457.84431 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1553.82864 - tps: 1573.75824 + dps: 1583.45818 + tps: 1612.95369 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1429.31531 - tps: 1455.8071 + dps: 1423.94152 + tps: 1459.97446 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1523.81264 - tps: 1543.71868 + dps: 1532.27532 + tps: 1561.61434 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1171.43121 - tps: 1190.95515 + dps: 1195.56013 + tps: 1225.26426 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1540.74237 - tps: 1560.66773 + dps: 1569.71232 + tps: 1599.19887 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1537.8266 - tps: 1557.69249 + dps: 1564.46051 + tps: 1593.98555 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1553.18367 - tps: 1573.08174 + dps: 1575.00151 + tps: 1604.38887 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1096.78497 - tps: 1337.11394 + dps: 1079.04927 + tps: 1351.63943 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 448.66638 - tps: 460.52549 + dps: 394.89478 + tps: 408.53412 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 489.81082 - tps: 496.15332 + dps: 498.11165 + tps: 519.24458 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 332.92742 - tps: 513.67425 + dps: 345.34793 + tps: 526.09476 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 133.07641 - tps: 142.11375 + dps: 115.2155 + tps: 124.25284 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 216.28192 - tps: 231.46567 + dps: 212.6445 + tps: 227.82826 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1123.17202 - tps: 1366.54933 + dps: 1110.06226 + tps: 1384.32409 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 462.18546 - tps: 474.18716 + dps: 403.78922 + tps: 417.53181 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 495.74997 - tps: 502.09247 + dps: 507.16197 + tps: 528.36865 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 331.00472 - tps: 511.75154 + dps: 351.21732 + tps: 531.96415 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 137.44407 - tps: 146.48141 + dps: 124.42685 + tps: 133.4642 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 219.59763 - tps: 234.78139 + dps: 217.0485 + tps: 232.23225 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1261.64835 - tps: 1280.82923 + dps: 1282.74051 + tps: 1311.34215 } } From 1fc61e4a33f7087ff30f829f8ff23ad80f3f2386 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 7 Sep 2024 18:23:47 +0000 Subject: [PATCH 013/223] Implemented Arcane Infused Gem trinket for hunters --- sim/hunter/carve.go | 2 ++ sim/hunter/hunter.go | 2 ++ sim/hunter/items.go | 72 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 76 insertions(+) diff --git a/sim/hunter/carve.go b/sim/hunter/carve.go index 5443b5988a..58527a6524 100644 --- a/sim/hunter/carve.go +++ b/sim/hunter/carve.go @@ -16,6 +16,7 @@ func (hunter *Hunter) registerCarveSpell() { hunter.CarveOH = hunter.newCarveHitSpell(false) hunter.RegisterSpell(core.SpellConfig{ + SpellCode: SpellCode_HunterCarve, ActionID: core.ActionID{SpellID: 425711}, SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, @@ -61,6 +62,7 @@ func (hunter *Hunter) newCarveHitSpell(isMH bool) *core.Spell { } return hunter.RegisterSpell(core.SpellConfig{ + SpellCode: SpellCode_HunterCarveHit, ActionID: core.ActionID{SpellID: 425711}.WithTag(core.TernaryInt32(isMH, 1, 2)), SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, diff --git a/sim/hunter/hunter.go b/sim/hunter/hunter.go index ee9dac2e40..e9382d2c9b 100644 --- a/sim/hunter/hunter.go +++ b/sim/hunter/hunter.go @@ -41,6 +41,8 @@ const ( // Traps // Other + SpellCode_HunterCarve + SpellCode_HunterCarveHit SpellCode_HunterMongooseBite SpellCode_HunterVolley ) diff --git a/sim/hunter/items.go b/sim/hunter/items.go index 679e0f91d1..43417f7f11 100644 --- a/sim/hunter/items.go +++ b/sim/hunter/items.go @@ -18,6 +18,7 @@ const ( BloodChainGrips = 227081 KnightChainGrips = 227087 WhistleOfTheBeast = 228432 + ArcaneInfusedGem = 230237 MaelstromsWrath = 231320 ZandalarPredatorsMantle = 231321 ZandalarPredatorsBelt = 231322 @@ -388,6 +389,77 @@ func init() { }, }) }) + + core.NewItemEffect(ArcaneInfusedGem, func(agent core.Agent) { + character := agent.GetCharacter() + + arcaneDetonation := character.RegisterSpell(core.SpellConfig{ + ActionID: core.ActionID{SpellID: 467447}, + SpellSchool: core.SpellSchoolArcane, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskSpellDamage, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell, + + DamageMultiplier: 1, + ThreatMultiplier: 1, + BonusCoefficient: 0, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + for _, aoeTarget := range sim.Encounter.TargetUnits { + damage := sim.Roll(185, 210) + spell.CalcAndDealDamage(sim, aoeTarget, damage, spell.OutcomeMagicCrit) + } + }, + }) + + arcaneInfused := character.RegisterAura(core.Aura{ + Label: "Arcane Infused", + ActionID: core.ActionID{SpellID: 467446}, + Duration: time.Second * 15, + OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + maxTargetsPerCast := int32(5) + // Uses same targeting code as multi-shot however the detonations occur at cast time rather than when the shots land + if spell.SpellCode == SpellCode_HunterMultiShot { + curTarget := sim.Environment.Encounter.TargetUnits[0] + for hitIndex := int32(0); hitIndex < min(3, character.Env.GetNumTargets()); hitIndex++ { + arcaneDetonation.Cast(sim, curTarget) + curTarget = sim.Environment.NextTargetUnit(curTarget) + } + } + // 1 explosion per target up to 5 targets per carve cast + if spell.SpellCode == SpellCode_HunterCarve { + curTarget := sim.Environment.Encounter.TargetUnits[0] + for hitIndex := int32(0); hitIndex < min(maxTargetsPerCast, character.Env.GetNumTargets()); hitIndex++ { + arcaneDetonation.Cast(sim, curTarget) + curTarget = sim.Environment.NextTargetUnit(curTarget) + } + } + }, + }) + + spell := character.GetOrRegisterSpell(core.SpellConfig{ + ActionID: core.ActionID{SpellID: arcaneInfused.ActionID.SpellID}, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagOffensiveEquipment, + + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: core.GCDDefault, + }, + CD: core.Cooldown{ + Timer: character.NewTimer(), + Duration: time.Second * 90, + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + arcaneInfused.Activate(sim) + }, + }) + + character.AddMajorCooldown(core.MajorCooldown{ + Spell: spell, + Type: core.CooldownTypeDPS, + }) + }) } func (hunter *Hunter) newBloodlashProcItem(bonusStrength float64, spellId int32) { From fc07f4efc081a076b197a5c15cbb4dabe950331c Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 7 Sep 2024 18:37:42 +0000 Subject: [PATCH 014/223] Implemented Renataki's Charm of Ravaging trinket for hunters --- sim/hunter/items.go | 44 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 41 insertions(+), 3 deletions(-) diff --git a/sim/hunter/items.go b/sim/hunter/items.go index 43417f7f11..b78d2909da 100644 --- a/sim/hunter/items.go +++ b/sim/hunter/items.go @@ -19,6 +19,7 @@ const ( KnightChainGrips = 227087 WhistleOfTheBeast = 228432 ArcaneInfusedGem = 230237 + RenatakisCharmOfRavaging = 231288 MaelstromsWrath = 231320 ZandalarPredatorsMantle = 231321 ZandalarPredatorsBelt = 231322 @@ -390,6 +391,46 @@ func init() { }) }) + // https://www.wowhead.com/classic/item=231288/renatakis-charm-of-ravaging + core.NewItemEffect(RenatakisCharmOfRavaging, func(agent core.Agent) { + character := agent.GetCharacter() + + lockedIn := character.RegisterAura(core.Aura{ + Label: "Locked In", + ActionID: core.ActionID{SpellID: 468388}, + Duration: time.Second * 20, + MaxStacks: 3, + OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + if spell.SpellCode == SpellCode_HunterCarve || spell.SpellCode == SpellCode_HunterMultiShot { + spell.CD.Reset() + aura.RemoveStack(sim) + } + }, + }) + + spell := character.GetOrRegisterSpell(core.SpellConfig{ + ActionID: core.ActionID{SpellID: 468388}, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagOffensiveEquipment, + + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: character.NewTimer(), + Duration: time.Minute * 2, + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + lockedIn.Activate(sim) + lockedIn.SetStacks(sim, 3) + }, + }) + + character.AddMajorCooldown(core.MajorCooldown{ + Spell: spell, + Type: core.CooldownTypeDPS, + }) + }) + + // https://www.wowhead.com/classic/item=230237/arcane-infused-gem core.NewItemEffect(ArcaneInfusedGem, func(agent core.Agent) { character := agent.GetCharacter() @@ -442,9 +483,6 @@ func init() { Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagOffensiveEquipment, Cast: core.CastConfig{ - DefaultCast: core.Cast{ - GCD: core.GCDDefault, - }, CD: core.Cooldown{ Timer: character.NewTimer(), Duration: time.Second * 90, From 968f7a12e49735493073845ecfd508cb0bfbe160 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 7 Sep 2024 18:43:42 +0000 Subject: [PATCH 015/223] formatting --- sim/common/sod/item_effects/phase_5.go | 4 ++-- sim/hunter/carve.go | 2 +- sim/hunter/items.go | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index 678d061620..fcaee76238 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -9,7 +9,7 @@ import ( ) const ( - Hearstriker = 230253 + Heartstriker = 230253 DrakeTalonCleaver = 230271 // 19353 JekliksCrusher = 230911 HaldberdOfSmiting = 230991 @@ -135,7 +135,7 @@ func init() { // https://www.wowhead.com/classic/item=230253/hearstriker // Equip: 2% chance on ranged hit to gain 1 extra attack. (Proc chance: 1%, 1s cooldown) // obviously something wrong here lol - core.NewItemEffect(Hearstriker, func(agent core.Agent) { + core.NewItemEffect(Heartstriker, func(agent core.Agent) { character := agent.GetCharacter() if !character.AutoAttacks.AutoSwingRanged { return diff --git a/sim/hunter/carve.go b/sim/hunter/carve.go index 58527a6524..65a27ca7b4 100644 --- a/sim/hunter/carve.go +++ b/sim/hunter/carve.go @@ -62,7 +62,7 @@ func (hunter *Hunter) newCarveHitSpell(isMH bool) *core.Spell { } return hunter.RegisterSpell(core.SpellConfig{ - SpellCode: SpellCode_HunterCarveHit, + SpellCode: SpellCode_HunterCarveHit, ActionID: core.ActionID{SpellID: 425711}.WithTag(core.TernaryInt32(isMH, 1, 2)), SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, diff --git a/sim/hunter/items.go b/sim/hunter/items.go index b78d2909da..32a67f320f 100644 --- a/sim/hunter/items.go +++ b/sim/hunter/items.go @@ -18,7 +18,7 @@ const ( BloodChainGrips = 227081 KnightChainGrips = 227087 WhistleOfTheBeast = 228432 - ArcaneInfusedGem = 230237 + ArcaneInfusedGem = 230237 RenatakisCharmOfRavaging = 231288 MaelstromsWrath = 231320 ZandalarPredatorsMantle = 231321 From 66e7b587167b51c6796a51cdf4138b3ab39ab0a2 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 7 Sep 2024 14:44:24 -0400 Subject: [PATCH 016/223] correct HotR values and update tests --- sim/paladin/hammer_of_the_righteous.go | 8 +- sim/paladin/protection/TestProtection.results | 102 +++++++++--------- 2 files changed, 56 insertions(+), 54 deletions(-) diff --git a/sim/paladin/hammer_of_the_righteous.go b/sim/paladin/hammer_of_the_righteous.go index 17038fce7e..deecb40d49 100644 --- a/sim/paladin/hammer_of_the_righteous.go +++ b/sim/paladin/hammer_of_the_righteous.go @@ -11,7 +11,9 @@ func (paladin *Paladin) registerHammerOfTheRighteous() { return } - results := make([]*core.SpellResult, min(3, paladin.Env.GetNumTargets())) + // Phase 4: Hammer of the Righteous damage reduced by 50% but threat increased by 2X. + // https://www.wowhead.com/classic/news/development-notes-for-phase-4-ptr-season-of-discovery-new-runes-class-changes-3428960 + results := make([]*core.SpellResult, min(2, paladin.Env.GetNumTargets())) paladin.GetOrRegisterSpell(core.SpellConfig{ ActionID: core.ActionID{SpellID: int32(proto.PaladinRune_RuneWristHammerOfTheRighteous)}, @@ -34,8 +36,8 @@ func (paladin *Paladin) registerHammerOfTheRighteous() { }, }, - DamageMultiplier: 4, - ThreatMultiplier: 1, + DamageMultiplier: 3, + ThreatMultiplier: 2, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { weapon := paladin.AutoAttacks.MH() diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 826873b26a..28f1b069f7 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,8 +50,8 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.12927 - weights: 1.60853 + weights: 1.078 + weights: 1.58708 weights: 0 weights: 0 weights: 0 @@ -67,10 +67,10 @@ stat_weights_results: { weights: 0.11297 weights: 0 weights: 0 - weights: 0.50448 + weights: 0.48118 weights: 0 - weights: 16.0983 - weights: 6.15006 + weights: 15.35719 + weights: 6.56442 weights: 0 weights: 0 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1331.19347 - tps: 1356.79386 + dps: 1273.11101 + tps: 1472.95878 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1556.70947 - tps: 1576.63907 + dps: 1497.2184 + tps: 1695.62121 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1331.19347 - tps: 1357.23932 + dps: 1273.11101 + tps: 1473.40424 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1419.51332 - tps: 1446.21037 + dps: 1357.80455 + tps: 1569.62791 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1553.82864 - tps: 1573.75824 + dps: 1494.33757 + tps: 1692.74038 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1429.31531 - tps: 1455.8071 + dps: 1365.82806 + tps: 1582.7816 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1523.81264 - tps: 1543.71868 + dps: 1462.5887 + tps: 1666.16655 } } dps_results: { @@ -155,112 +155,112 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1540.74237 - tps: 1560.66773 + dps: 1481.85963 + tps: 1678.43321 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1537.8266 - tps: 1557.69249 + dps: 1479.15294 + tps: 1675.03983 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1553.18367 - tps: 1573.08174 + dps: 1492.56791 + tps: 1694.31327 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1096.78497 - tps: 1337.11394 + dps: 709.97289 + tps: 1296.88067 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 448.66638 - tps: 460.52549 + dps: 391.30271 + tps: 575.25283 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 489.81082 - tps: 496.15332 + dps: 427.54979 + tps: 620.67538 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 332.92742 - tps: 513.67425 + dps: 228.32347 + tps: 495.54557 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 133.07641 - tps: 142.11375 + dps: 119.05466 + tps: 170.15727 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 216.28192 - tps: 231.46567 + dps: 196.78756 + tps: 270.45438 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1123.17202 - tps: 1366.54933 + dps: 728.62914 + tps: 1328.54113 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 462.18546 - tps: 474.18716 + dps: 401.82579 + tps: 594.90651 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 495.74997 - tps: 502.09247 + dps: 432.27359 + tps: 629.04523 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 331.00472 - tps: 511.75154 + dps: 233.65031 + tps: 498.38811 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 137.44407 - tps: 146.48141 + dps: 123.65658 + tps: 174.0564 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 219.59763 - tps: 234.78139 + dps: 199.12094 + tps: 275.73478 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1261.64835 - tps: 1280.82923 + dps: 1211.78109 + tps: 1380.56374 } } From fd37753937fe713fc2a31c587fdbb9aaf242f1dc Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 7 Sep 2024 14:54:34 -0400 Subject: [PATCH 017/223] revert total targets to 3 and update tests --- sim/paladin/hammer_of_the_righteous.go | 2 +- sim/paladin/protection/TestProtection.results | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sim/paladin/hammer_of_the_righteous.go b/sim/paladin/hammer_of_the_righteous.go index deecb40d49..099c4fc3bb 100644 --- a/sim/paladin/hammer_of_the_righteous.go +++ b/sim/paladin/hammer_of_the_righteous.go @@ -13,7 +13,7 @@ func (paladin *Paladin) registerHammerOfTheRighteous() { // Phase 4: Hammer of the Righteous damage reduced by 50% but threat increased by 2X. // https://www.wowhead.com/classic/news/development-notes-for-phase-4-ptr-season-of-discovery-new-runes-class-changes-3428960 - results := make([]*core.SpellResult, min(2, paladin.Env.GetNumTargets())) + results := make([]*core.SpellResult, min(3, paladin.Env.GetNumTargets())) paladin.GetOrRegisterSpell(core.SpellConfig{ ActionID: core.ActionID{SpellID: int32(proto.PaladinRune_RuneWristHammerOfTheRighteous)}, diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 28f1b069f7..25923445a0 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -176,8 +176,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 709.97289 - tps: 1296.88067 + dps: 922.13417 + tps: 1686.41555 } } dps_results: { @@ -197,8 +197,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 228.32347 - tps: 495.54557 + dps: 289.64028 + tps: 600.24855 } } dps_results: { @@ -218,8 +218,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 728.62914 - tps: 1328.54113 + dps: 943.21789 + tps: 1726.45759 } } dps_results: { @@ -239,8 +239,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 233.65031 - tps: 498.38811 + dps: 288.78236 + tps: 596.19626 } } dps_results: { From f6b35c2182e29150d06f055fa6013438917078e5 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 7 Sep 2024 15:30:07 -0400 Subject: [PATCH 018/223] add 1H weapon cast condition --- sim/paladin/hammer_of_the_righteous.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sim/paladin/hammer_of_the_righteous.go b/sim/paladin/hammer_of_the_righteous.go index 099c4fc3bb..55593b5345 100644 --- a/sim/paladin/hammer_of_the_righteous.go +++ b/sim/paladin/hammer_of_the_righteous.go @@ -35,7 +35,9 @@ func (paladin *Paladin) registerHammerOfTheRighteous() { Duration: time.Second * 6, }, }, - + ExtraCastCondition: func(sim *core.Simulation, target *core.Unit) bool { + return paladin.MainHand().HandType == proto.HandType_HandTypeOneHand + }, DamageMultiplier: 3, ThreatMultiplier: 2, From 6b05e89a79752be840ca1b626249b12cade628ca Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Sat, 7 Sep 2024 13:46:10 -0600 Subject: [PATCH 019/223] Adds Warblade of Hakkari Set --- sim/common/sod/items_sets/phase_5.go | 69 ++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 sim/common/sod/items_sets/phase_5.go diff --git a/sim/common/sod/items_sets/phase_5.go b/sim/common/sod/items_sets/phase_5.go new file mode 100644 index 0000000000..e42c89cc6b --- /dev/null +++ b/sim/common/sod/items_sets/phase_5.go @@ -0,0 +1,69 @@ +package item_sets + +import ( + "time" + + "github.com/wowsims/sod/sim/core" +) + +/////////////////////////////////////////////////////////////////////////// +// Cloth +/////////////////////////////////////////////////////////////////////////// + + +/////////////////////////////////////////////////////////////////////////// +// Leather +/////////////////////////////////////////////////////////////////////////// + + +/////////////////////////////////////////////////////////////////////////// +// Mail +/////////////////////////////////////////////////////////////////////////// + + +/////////////////////////////////////////////////////////////////////////// +// Plate +/////////////////////////////////////////////////////////////////////////// + + +/////////////////////////////////////////////////////////////////////////// +// Other +/////////////////////////////////////////////////////////////////////////// + +var ItemSetTwinBladesofHakkari = core.NewItemSet(core.ItemSet{ + Name: "The Twin Blades of Hakkari", + Bonuses: map[int32]core.ApplyEffect{ + // Increases Swords +3 + // 2% chance on melee hit to gain 1 extra attack. (1%, 100ms cooldown) + 2: func(agent core.Agent) { + character := agent.GetCharacter() + character.PseudoStats.SwordsSkill += 3 + if !character.AutoAttacks.AutoSwingMelee { + return + } + + icd := core.Cooldown{ + Timer: character.NewTimer(), + Duration: time.Millisecond * 100, + } + + character.GetOrRegisterAura(core.Aura{ + Label: "Twin Blades of the Hakkari", + Duration: core.NeverExpires, + OnReset: func(aura *core.Aura, sim *core.Simulation) { + aura.Activate(sim) + }, + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.Flags.Matches(core.SpellFlagSuppressEquipProcs) { + return + } + if result.Landed() && spell.ProcMask.Matches(core.ProcMaskMelee) && icd.IsReady(sim) && sim.Proc(0.02, "Twin Blades of the Hakkari") { + icd.Use(sim) + aura.Unit.AutoAttacks.ExtraMHAttackProc(sim, 1, core.ActionID{SpellID: 468255}, spell) + } + }, + }) + }, + + }, +}) From f29739acdcd969b5af12141c1a1cb25cc2581e8f Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 7 Sep 2024 16:28:00 -0400 Subject: [PATCH 020/223] wip --- sim/paladin/avengers_shield.go | 57 ++++++++++++++++++++++++++++++++++ sim/paladin/paladin.go | 1 + 2 files changed, 58 insertions(+) create mode 100644 sim/paladin/avengers_shield.go diff --git a/sim/paladin/avengers_shield.go b/sim/paladin/avengers_shield.go new file mode 100644 index 0000000000..40a56fdbd9 --- /dev/null +++ b/sim/paladin/avengers_shield.go @@ -0,0 +1,57 @@ +package paladin + +import ( + "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/proto" + "time" +) + +func (paladin *Paladin) registerAvengersShield() { + if !paladin.hasRune(proto.PaladinRune_RuneLegsAvengersShield) { + return + } + + // Avenger's Shield hits up to 3 targets. + results := make([]*core.SpellResult, min(3, paladin.Env.GetNumTargets())) + + paladin.GetOrRegisterSpell(core.SpellConfig{ + ActionID: core.ActionID{SpellID: 407669}, + SpellCode: SpellCode_PaladinAvengersShield, + SpellSchool: core.SpellSchoolHoly, + DefenseType: core.DefenseTypeMelee, + ProcMask: core.ProcMaskMeleeMHSpecial, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + + ManaCost: core.ManaCostOptions{ + BaseCost: 0.26, + }, + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: core.GCDDefault, + }, + CD: core.Cooldown{ + Timer: paladin.NewTimer(), + Duration: time.Second * 15, + }, + }, + ExtraCastCondition: // have a shield equipped + DamageMultiplier: 1, + ThreatMultiplier: 1, + BonusCoefficient: 0.091, // for spell damage; we add the AP bonus manually + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + lowDamage := 366 * paladin.baseRuneAbilityDamage() / 100 + highDamage := 448 * paladin.baseRuneAbilityDamage() / 100 + apBonus := 0.091 * spell.MeleeAttackPower() + for idx := range results { + baseDamage := sim.Roll(lowDamage, highDamage) + apBonus + results[idx] = spell.CalcDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialHitAndCrit) + target = sim.Environment.NextTargetUnit(target) + } + + for _, result := range results { + spell.DealDamage(sim, result) + } + }, + }) +} diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index ec32b28119..dfbed1f533 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -23,6 +23,7 @@ const ( SpellCode_PaladinHolyWrath SpellCode_PaladinJudgementOfCommand SpellCode_PaladinConsecration + SpellCode_PaladinAvengersShield ) type SealJudgeCode uint8 From 2adac60a73d60e82b078d012c04e4f0e1c481f59 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 7 Sep 2024 16:29:21 -0400 Subject: [PATCH 021/223] use automatic type inference --- sim/paladin/holy_shield.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/paladin/holy_shield.go b/sim/paladin/holy_shield.go index 889cf8163f..566f1f0843 100644 --- a/sim/paladin/holy_shield.go +++ b/sim/paladin/holy_shield.go @@ -26,7 +26,7 @@ func (paladin *Paladin) registerHolyShield() { return } - var numCharges int32 = 4 + numCharges := int32(4) defendersResolveSPAura := core.DefendersResolveSpellDamage(paladin.GetCharacter()) blockBonus := 30.0 * core.BlockRatingPerBlockChance From dc2fe12c6cafb09d74631d30bd744404e20e1b00 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 7 Sep 2024 16:38:26 -0400 Subject: [PATCH 022/223] add ZG crafted sets --- sim/common/vanilla/item_sets/crafted.go | 64 ++++++++++++------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/sim/common/vanilla/item_sets/crafted.go b/sim/common/vanilla/item_sets/crafted.go index 6118fb63e8..b8e9747f53 100644 --- a/sim/common/vanilla/item_sets/crafted.go +++ b/sim/common/vanilla/item_sets/crafted.go @@ -48,40 +48,40 @@ var ItemSetBlueDragonMail = core.NewItemSet(core.ItemSet{ }, }) -// var ItemSetBloodsoulEmbrace = core.NewItemSet(core.ItemSet{ -// Name: "Bloodsoul Embrace", -// Bonuses: map[int32]core.ApplyEffect{ -// // Restores 12 mana per 5 sec. -// 2: func(agent core.Agent) { -// character := agent.GetCharacter() -// character.AddStat(stats.MP5, 12) -// }, -// }, -// }) +var ItemSetBloodsoulEmbrace = core.NewItemSet(core.ItemSet{ + Name: "Bloodsoul Embrace", + Bonuses: map[int32]core.ApplyEffect{ + // Restores 12 mana per 5 sec. + 2: func(agent core.Agent) { + character := agent.GetCharacter() + character.AddStat(stats.MP5, 12) + }, + }, +}) -// var ItemSetBloodvineGarb = core.NewItemSet(core.ItemSet{ -// Name: "Bloodvine Garb", -// Bonuses: map[int32]core.ApplyEffect{ -// // Improves your chance to get a critical strike with spells by 2%. -// 2: func(agent core.Agent) { -// character := agent.GetCharacter() -// character.AddStat(stats.SpellCrit, 2*core.SpellCritRatingPerCritChance) -// }, -// }, -// }) +var ItemSetBloodvineGarb = core.NewItemSet(core.ItemSet{ + Name: "Bloodvine Garb", + Bonuses: map[int32]core.ApplyEffect{ + // Improves your chance to get a critical strike with spells by 2%. + 2: func(agent core.Agent) { + character := agent.GetCharacter() + character.AddStat(stats.SpellCrit, 2*core.SpellCritRatingPerCritChance) + }, + }, +}) -// var ItemSetBloodTigerHarness = core.NewItemSet(core.ItemSet{ -// Name: "Blood Tiger Harness", -// Bonuses: map[int32]core.ApplyEffect{ -// // Improves your chance to get a critical strike by 1%. -// // Improves your chance to get a critical strike with spells by 1%. -// 2: func(agent core.Agent) { -// character := agent.GetCharacter() -// character.AddStat(stats.MeleeCrit, 1*core.CritRatingPerCritChance) -// character.AddStat(stats.SpellCrit, 1*core.SpellCritRatingPerCritChance) -// }, -// }, -// }) +var ItemSetBloodTigerHarness = core.NewItemSet(core.ItemSet{ + Name: "Blood Tiger Harness", + Bonuses: map[int32]core.ApplyEffect{ + // Improves your chance to get a critical strike by 1%. + // Improves your chance to get a critical strike with spells by 1%. + 2: func(agent core.Agent) { + character := agent.GetCharacter() + character.AddStat(stats.MeleeCrit, 1*core.CritRatingPerCritChance) + character.AddStat(stats.SpellCrit, 1*core.SpellCritRatingPerCritChance) + }, + }, +}) // https://www.wowhead.com/classic/item-set=143/devilsaur-armor var ItemSetDevilsaurArmor = core.NewItemSet(core.ItemSet{ From 9484760ef2810433bead4c43e313666451d428c1 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 7 Sep 2024 16:40:14 -0400 Subject: [PATCH 023/223] update tests --- sim/paladin/protection/TestProtection.results | 118 +++++++++--------- 1 file changed, 59 insertions(+), 59 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 25923445a0..485c2a020b 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.078 - weights: 1.58708 + weights: 1.06662 + weights: 0.35122 weights: 0 weights: 0 weights: 0 - weights: 0.19948 + weights: 0.19167 weights: 0 weights: 0 weights: 0 - weights: 0.11865 + weights: 0.1101 weights: 0 weights: 0 weights: 0 - weights: 2.33192 - weights: 0.11297 + weights: 2.61147 + weights: 0.23418 weights: 0 weights: 0 - weights: 0.48118 + weights: 0.47698 weights: 0 - weights: 15.35719 - weights: 6.56442 + weights: 15.1064 + weights: 9.72063 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 + weights: 0.38261 weights: 0 - weights: 0 - weights: 0.35287 + weights: 0.31369 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1273.11101 - tps: 1472.95878 + dps: 1279.85113 + tps: 1479.49724 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1497.2184 - tps: 1695.62121 + dps: 1525.7054 + tps: 1728.50684 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1273.11101 - tps: 1473.40424 + dps: 1279.97351 + tps: 1480.24497 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1357.80455 - tps: 1569.62791 + dps: 1363.24121 + tps: 1574.75706 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1494.33757 - tps: 1692.74038 + dps: 1525.68954 + tps: 1728.49097 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1365.82806 - tps: 1582.7816 + dps: 1366.50693 + tps: 1574.84363 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1462.5887 - tps: 1666.16655 + dps: 1475.21453 + tps: 1675.73594 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1171.43121 - tps: 1190.95515 + dps: 1195.56013 + tps: 1225.26426 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1481.85963 - tps: 1678.43321 + dps: 1512.53401 + tps: 1713.55548 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1479.15294 - tps: 1675.03983 + dps: 1507.61454 + tps: 1707.67748 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1492.56791 - tps: 1694.31327 + dps: 1517.28634 + tps: 1719.81922 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 922.13417 - tps: 1686.41555 + dps: 923.76744 + tps: 1662.2031 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 391.30271 - tps: 575.25283 + dps: 343.54735 + tps: 511.22898 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 427.54979 - tps: 620.67538 + dps: 437.59461 + tps: 640.27868 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 289.64028 - tps: 600.24855 + dps: 307.25852 + tps: 602.27358 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 119.05466 - tps: 170.15727 + dps: 103.08914 + tps: 148.50557 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 196.78756 - tps: 270.45438 + dps: 194.16177 + tps: 264.79374 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 943.21789 - tps: 1726.45759 + dps: 948.15577 + tps: 1708.13707 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 401.82579 - tps: 594.90651 + dps: 350.70622 + tps: 523.6978 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 432.27359 - tps: 629.04523 + dps: 444.47019 + tps: 653.75221 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 288.78236 - tps: 596.19626 + dps: 314.4266 + tps: 605.5456 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 123.65658 - tps: 174.0564 + dps: 112.99685 + tps: 156.32421 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 199.12094 - tps: 275.73478 + dps: 197.43726 + tps: 271.45473 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1211.78109 - tps: 1380.56374 + dps: 1234.53805 + tps: 1407.74708 } } From 117b61d0d324597857b76f39ed157dbd427828f0 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 7 Sep 2024 17:06:13 -0400 Subject: [PATCH 024/223] fix block/glance averages calculations --- ui/core/proto_utils/sim_result.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/core/proto_utils/sim_result.ts b/ui/core/proto_utils/sim_result.ts index 4f75178a02..2faab71d1a 100644 --- a/ui/core/proto_utils/sim_result.ts +++ b/ui/core/proto_utils/sim_result.ts @@ -1204,12 +1204,12 @@ export class ActionMetrics { glance: { value: this.avgGlanceDamage, percentage: (this.avgGlanceDamage / this.avgDamage) * 100, - average: this.avgGlanceDamage / this.hits, + average: this.avgGlanceDamage / this.glances, }, block: { value: this.avgBlockDamage, percentage: (this.avgBlockDamage / this.avgDamage) * 100, - average: this.avgBlockDamage / this.hits, + average: this.avgBlockDamage / this.blocks, }, }; } From d3ea15c648d1d0715fbe6ea67e8832f84f78dde6 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 7 Sep 2024 17:23:48 -0400 Subject: [PATCH 025/223] finish avengers shield, update tests --- sim/paladin/avengers_shield.go | 18 +-- sim/paladin/protection/TestProtection.results | 112 +++++++++--------- sim/paladin/runes.go | 1 + ui/protection_paladin/apls/p4prot.apl.json | 13 +- 4 files changed, 74 insertions(+), 70 deletions(-) diff --git a/sim/paladin/avengers_shield.go b/sim/paladin/avengers_shield.go index 40a56fdbd9..c274fdedea 100644 --- a/sim/paladin/avengers_shield.go +++ b/sim/paladin/avengers_shield.go @@ -10,13 +10,13 @@ func (paladin *Paladin) registerAvengersShield() { if !paladin.hasRune(proto.PaladinRune_RuneLegsAvengersShield) { return } - - // Avenger's Shield hits up to 3 targets. + + // Avenger's Shield hits up to 3 targets. results := make([]*core.SpellResult, min(3, paladin.Env.GetNumTargets())) paladin.GetOrRegisterSpell(core.SpellConfig{ ActionID: core.ActionID{SpellID: 407669}, - SpellCode: SpellCode_PaladinAvengersShield, + SpellCode: SpellCode_PaladinAvengersShield, SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, @@ -34,17 +34,19 @@ func (paladin *Paladin) registerAvengersShield() { Duration: time.Second * 15, }, }, - ExtraCastCondition: // have a shield equipped + ExtraCastCondition: func(sim *core.Simulation, target *core.Unit) bool { + return paladin.OffHand().WeaponType == proto.WeaponType_WeaponTypeShield + }, DamageMultiplier: 1, ThreatMultiplier: 1, - BonusCoefficient: 0.091, // for spell damage; we add the AP bonus manually + BonusCoefficient: 0.091, // for spell damage; we add the AP bonus manually ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { lowDamage := 366 * paladin.baseRuneAbilityDamage() / 100 - highDamage := 448 * paladin.baseRuneAbilityDamage() / 100 - apBonus := 0.091 * spell.MeleeAttackPower() + highDamage := 448 * paladin.baseRuneAbilityDamage() / 100 + apBonus := 0.091 * spell.MeleeAttackPower() for idx := range results { - baseDamage := sim.Roll(lowDamage, highDamage) + apBonus + baseDamage := sim.Roll(lowDamage, highDamage) + apBonus results[idx] = spell.CalcDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialHitAndCrit) target = sim.Environment.NextTargetUnit(target) } diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 25923445a0..8dd378a23b 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.078 - weights: 1.58708 + weights: 1.09595 + weights: 1.03993 weights: 0 weights: 0 weights: 0 - weights: 0.19948 + weights: 0.21359 weights: 0 weights: 0 weights: 0 - weights: 0.11865 + weights: 0.13063 weights: 0 weights: 0 weights: 0 - weights: 2.33192 - weights: 0.11297 + weights: 2.3203 + weights: 0.09522 weights: 0 weights: 0 - weights: 0.48118 + weights: 0.49002 weights: 0 - weights: 15.35719 - weights: 6.56442 + weights: 14.98403 + weights: 8.0757 weights: 0 weights: 0 weights: 0 @@ -80,7 +80,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.35287 + weights: 0.32553 weights: 0 weights: 0 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1273.11101 - tps: 1472.95878 + dps: 1268.98471 + tps: 1462.56373 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1497.2184 - tps: 1695.62121 + dps: 1574.98746 + tps: 1776.58312 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1273.11101 - tps: 1473.40424 + dps: 1269.028 + tps: 1463.03572 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1357.80455 - tps: 1569.62791 + dps: 1353.21124 + tps: 1558.33341 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1494.33757 - tps: 1692.74038 + dps: 1571.78582 + tps: 1773.38148 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1365.82806 - tps: 1582.7816 + dps: 1355.64674 + tps: 1558.06166 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1462.5887 - tps: 1666.16655 + dps: 1524.63628 + tps: 1723.64646 } } dps_results: { @@ -155,112 +155,112 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1481.85963 - tps: 1678.43321 + dps: 1560.83171 + tps: 1760.67022 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1479.15294 - tps: 1675.03983 + dps: 1550.94471 + tps: 1745.8291 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1492.56791 - tps: 1694.31327 + dps: 1563.10888 + tps: 1763.79673 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 922.13417 - tps: 1686.41555 + dps: 958.20488 + tps: 1694.95411 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 391.30271 - tps: 575.25283 + dps: 379.6656 + tps: 541.88066 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 427.54979 - tps: 620.67538 + dps: 489.64527 + tps: 694.83862 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 289.64028 - tps: 600.24855 + dps: 293.59774 + tps: 573.03142 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 119.05466 - tps: 170.15727 + dps: 119.48618 + tps: 158.93058 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 196.78756 - tps: 270.45438 + dps: 224.88755 + tps: 295.60428 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 943.21789 - tps: 1726.45759 + dps: 978.26118 + tps: 1732.90861 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 401.82579 - tps: 594.90651 + dps: 393.71518 + tps: 564.2024 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 432.27359 - tps: 629.04523 + dps: 498.2495 + tps: 705.50793 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 288.78236 - tps: 596.19626 + dps: 302.95665 + tps: 586.73656 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 123.65658 - tps: 174.0564 + dps: 123.52928 + tps: 164.90738 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 199.12094 - tps: 275.73478 + dps: 231.21409 + tps: 303.71909 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1211.78109 - tps: 1380.56374 + dps: 1286.69852 + tps: 1465.83327 } } diff --git a/sim/paladin/runes.go b/sim/paladin/runes.go index c6c42cd77a..6f29d763a9 100644 --- a/sim/paladin/runes.go +++ b/sim/paladin/runes.go @@ -21,6 +21,7 @@ func (paladin *Paladin) ApplyRunes() { paladin.registerHammerOfTheRighteous() // "RuneWristImprovedHammerOfWrath" is handled Hammer of Wrath paladin.applyPurifyingPower() + paladin.registerAvengersShield() } func (paladin *Paladin) registerFanaticism() { diff --git a/ui/protection_paladin/apls/p4prot.apl.json b/ui/protection_paladin/apls/p4prot.apl.json index 83e21dcd89..4971aa5032 100644 --- a/ui/protection_paladin/apls/p4prot.apl.json +++ b/ui/protection_paladin/apls/p4prot.apl.json @@ -1,13 +1,14 @@ { "type": "TypeAPL", "prepullActions": [ - {"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"-2.5s"}}} + {"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"-2.5s"}}} ], "priorityList": [ - {"action":{"autocastOtherCooldowns":{}}}, - {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentSealRemainingTime":{}},"rhs":{"const":{"val":"1.5s"}}}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":20271}}},{"castSpell":{"spellId":{"spellId":407798}}}]}}}, - {"action":{"castSpell":{"spellId":{"spellId":407632}}}}, - {"action":{"castSpell":{"spellId":{"spellId":415073}}}}, - {"action":{"castSpell":{"spellId":{"spellId":440658}}}} + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentSealRemainingTime":{}},"rhs":{"const":{"val":"1.5s"}}}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":20271}}},{"castSpell":{"spellId":{"spellId":407798}}}]}}}, + {"action":{"castSpell":{"spellId":{"spellId":415073}}}}, + {"action":{"castSpell":{"spellId":{"spellId":407669}}}}, + {"action":{"castSpell":{"spellId":{"spellId":407632}}}}, + {"action":{"castSpell":{"spellId":{"spellId":440658}}}} ] } From 7578bac896d165dc74604aaaa2976c09b6f6c4bb Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 7 Sep 2024 17:44:04 -0400 Subject: [PATCH 026/223] update tests, added holy + avengers shield to APL --- sim/paladin/protection/TestProtection.results | 118 +++++++++--------- ui/protection_paladin/apls/p4prot.apl.json | 4 +- 2 files changed, 62 insertions(+), 60 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 8dd378a23b..b38ecf67fa 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.09595 - weights: 1.03993 + weights: 1.08003 + weights: 1.11178 weights: 0 weights: 0 weights: 0 - weights: 0.21359 + weights: 0.20836 weights: 0 weights: 0 weights: 0 - weights: 0.13063 + weights: 0.12551 weights: 0 weights: 0 weights: 0 - weights: 2.3203 - weights: 0.09522 + weights: 2.94033 + weights: 0.17656 weights: 0 weights: 0 - weights: 0.49002 + weights: 0.48407 weights: 0 - weights: 14.98403 - weights: 8.0757 + weights: 14.73952 + weights: 8.29894 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 + weights: 0.41672 weights: 0 - weights: 0 - weights: 0.32553 + weights: 0.27421 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1268.98471 - tps: 1462.56373 + dps: 1278.89401 + tps: 1479.50169 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1574.98746 - tps: 1776.58312 + dps: 1601.59718 + tps: 1801.24902 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1269.028 - tps: 1463.03572 + dps: 1278.9552 + tps: 1480.20073 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1353.21124 - tps: 1558.33341 + dps: 1362.52276 + tps: 1575.08665 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1571.78582 - tps: 1773.38148 + dps: 1601.41801 + tps: 1801.06985 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1355.64674 - tps: 1558.06166 + dps: 1376.7895 + tps: 1592.64807 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1524.63628 - tps: 1723.64646 + dps: 1555.96917 + tps: 1753.19583 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1171.43121 - tps: 1190.95515 + dps: 1187.53891 + tps: 1217.51486 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1560.83171 - tps: 1760.67022 + dps: 1588.29915 + tps: 1786.31761 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1550.94471 - tps: 1745.8291 + dps: 1578.53239 + tps: 1773.73499 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1563.10888 - tps: 1763.79673 + dps: 1586.01751 + tps: 1782.59084 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 958.20488 - tps: 1694.95411 + dps: 966.60772 + tps: 1652.3481 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 379.6656 - tps: 541.88066 + dps: 348.80003 + tps: 498.58931 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 489.64527 - tps: 694.83862 + dps: 501.7946 + tps: 687.40658 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 293.59774 - tps: 573.03142 + dps: 305.26832 + tps: 570.61291 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 119.48618 - tps: 158.93058 + dps: 111.95723 + tps: 147.76456 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 224.88755 - tps: 295.60428 + dps: 201.18588 + tps: 259.91233 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 978.26118 - tps: 1732.90861 + dps: 990.72446 + tps: 1691.77463 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 393.71518 - tps: 564.2024 + dps: 355.18575 + tps: 509.7333 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 498.2495 - tps: 705.50793 + dps: 509.11483 + tps: 699.10433 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 302.95665 - tps: 586.73656 + dps: 315.70556 + tps: 584.89359 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 123.52928 - tps: 164.90738 + dps: 114.96199 + tps: 152.60854 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 231.21409 - tps: 303.71909 + dps: 207.85083 + tps: 269.69428 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1286.69852 - tps: 1465.83327 + dps: 1294.78098 + tps: 1468.66313 } } diff --git a/ui/protection_paladin/apls/p4prot.apl.json b/ui/protection_paladin/apls/p4prot.apl.json index 4971aa5032..42b3a6b511 100644 --- a/ui/protection_paladin/apls/p4prot.apl.json +++ b/ui/protection_paladin/apls/p4prot.apl.json @@ -1,11 +1,13 @@ { "type": "TypeAPL", "prepullActions": [ - {"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"-2.5s"}}} + {"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"-3.0s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":20928,"rank":3}}},"doAtValue":{"const":{"val":"-1.5s"}}} ], "priorityList": [ {"action":{"autocastOtherCooldowns":{}}}, {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentSealRemainingTime":{}},"rhs":{"const":{"val":"1.5s"}}}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":20271}}},{"castSpell":{"spellId":{"spellId":407798}}}]}}}, + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":20928,"rank":3}}},"rhs":{"const":{"val":"1.5"}}}},"castSpell":{"spellId":{"spellId":20928,"rank":3}}}}, {"action":{"castSpell":{"spellId":{"spellId":415073}}}}, {"action":{"castSpell":{"spellId":{"spellId":407669}}}}, {"action":{"castSpell":{"spellId":{"spellId":407632}}}}, From 33fc5cf5a4b39f25d72fdd246ea5fba0df3265a9 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 7 Sep 2024 22:57:07 +0000 Subject: [PATCH 027/223] resolved comments, replaced manual auras with itemhelper --- sim/common/sod/item_effects/phase_5.go | 24 ++++++---------- sim/hunter/items.go | 40 ++++++++++++-------------- 2 files changed, 27 insertions(+), 37 deletions(-) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index fcaee76238..8cba08e373 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -141,24 +141,18 @@ func init() { return } - icd := core.Cooldown{ - Timer: character.NewTimer(), - Duration: time.Second * 1, - } - - character.GetOrRegisterAura(core.Aura{ - Label: "Heartstriker", - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) - }, - OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ + Name: "Heartstrike", + Callback: core.CallbackOnSpellHitDealt, + Outcome: core.OutcomeLanded, + ProcMask: core.ProcMaskRanged, + ICD: time.Second * 1, + Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if spell.Flags.Matches(core.SpellFlagSuppressEquipProcs) { return } - if result.Landed() && spell.ProcMask.Matches(core.ProcMaskRanged) && icd.IsReady(sim) && sim.Proc(0.01, "Heartstriker") { - icd.Use(sim) - aura.Unit.AutoAttacks.ExtraRangedAttack(sim, 1, core.ActionID{SpellID: 461164}) + if sim.Proc(0.02, "Heartstriker") { + spell.Unit.AutoAttacks.ExtraRangedAttack(sim, 1, core.ActionID{SpellID: 461164}) } }, }) diff --git a/sim/hunter/items.go b/sim/hunter/items.go index 32a67f320f..c52d159b8b 100644 --- a/sim/hunter/items.go +++ b/sim/hunter/items.go @@ -3,6 +3,7 @@ package hunter import ( "time" + "github.com/wowsims/sod/sim/common/itemhelpers" "github.com/wowsims/sod/sim/core" "github.com/wowsims/sod/sim/core/stats" ) @@ -363,11 +364,9 @@ func init() { }) }) - core.NewItemEffect(Kestrel, func(agent core.Agent) { - character := agent.GetCharacter() - - kestrelAura := character.RegisterAura(core.Aura{ - Label: "Kestrel", + itemhelpers.CreateWeaponProcAura(Kestrel, "Kestrel", 1, func(character *core.Character) *core.Aura { + return character.GetOrRegisterAura(core.Aura{ + Label: "Kestrel Move Speed Aura", ActionID: core.ActionID{SpellID: 469148}, Duration: time.Second * 10, OnGain: func(aura *core.Aura, sim *core.Simulation) { @@ -377,18 +376,6 @@ func init() { character.MoveSpeed /= 1.40 }, }) - - core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ - Name: "Kestrel Trigger", - Callback: core.CallbackOnSpellHitDealt, - Outcome: core.OutcomeLanded, - ProcMask: core.ProcMaskMeleeMH, - SpellFlagsExclude: core.SpellFlagSuppressWeaponProcs, - PPM: 1.0, - Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - kestrelAura.Activate(sim) - }, - }) }) // https://www.wowhead.com/classic/item=231288/renatakis-charm-of-ravaging @@ -443,26 +430,31 @@ func init() { DamageMultiplier: 1, ThreatMultiplier: 1, - BonusCoefficient: 0, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { for _, aoeTarget := range sim.Encounter.TargetUnits { damage := sim.Roll(185, 210) - spell.CalcAndDealDamage(sim, aoeTarget, damage, spell.OutcomeMagicCrit) + spell.CalcAndDealDamage(sim, aoeTarget, damage, spell.OutcomeMagicHitAndCrit) } }, }) + maxCarveTargetsPerCast := int32(5) + maxMultishotTargetsPerCast := int32(3) + arcaneInfused := character.RegisterAura(core.Aura{ Label: "Arcane Infused", ActionID: core.ActionID{SpellID: 467446}, Duration: time.Second * 15, + OnInit: func(aura *core.Aura, sim *core.Simulation) { + maxCarveTargetsPerCast = min(sim.Environment.GetNumTargets(), 5) + maxMultishotTargetsPerCast = min(sim.Environment.GetNumTargets(), 3) + }, OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - maxTargetsPerCast := int32(5) // Uses same targeting code as multi-shot however the detonations occur at cast time rather than when the shots land if spell.SpellCode == SpellCode_HunterMultiShot { curTarget := sim.Environment.Encounter.TargetUnits[0] - for hitIndex := int32(0); hitIndex < min(3, character.Env.GetNumTargets()); hitIndex++ { + for hitIndex := int32(0); hitIndex < maxMultishotTargetsPerCast; hitIndex++ { arcaneDetonation.Cast(sim, curTarget) curTarget = sim.Environment.NextTargetUnit(curTarget) } @@ -470,7 +462,7 @@ func init() { // 1 explosion per target up to 5 targets per carve cast if spell.SpellCode == SpellCode_HunterCarve { curTarget := sim.Environment.Encounter.TargetUnits[0] - for hitIndex := int32(0); hitIndex < min(maxTargetsPerCast, character.Env.GetNumTargets()); hitIndex++ { + for hitIndex := int32(0); hitIndex < maxCarveTargetsPerCast; hitIndex++ { arcaneDetonation.Cast(sim, curTarget) curTarget = sim.Environment.NextTargetUnit(curTarget) } @@ -487,6 +479,10 @@ func init() { Timer: character.NewTimer(), Duration: time.Second * 90, }, + SharedCD: core.Cooldown{ + Timer: character.GetOffensiveTrinketCD(), + Duration: arcaneInfused.Duration, + }, }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { arcaneInfused.Activate(sim) From 4c151649f40716813a08332e009e21069763153d Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Sat, 7 Sep 2024 19:17:56 -0600 Subject: [PATCH 028/223] Thunderfury Debuff as UI option and proc --- proto/common.proto | 3 ++- sim/common/vanilla/item_effects.go | 3 ++- sim/core/debuffs.go | 13 +++++++++++++ ui/core/components/inputs/buffs_debuffs.ts | 4 ++++ 4 files changed, 21 insertions(+), 2 deletions(-) diff --git a/proto/common.proto b/proto/common.proto index 0f66a8b871..c06dd56aa1 100644 --- a/proto/common.proto +++ b/proto/common.proto @@ -738,7 +738,7 @@ message Consumes { bool bogling_root = 19 [deprecated=true]; } -// NextIndex: 40 +// NextIndex: 41 message Debuffs { bool judgement_of_wisdom = 1; bool judgement_of_light = 2; @@ -776,6 +776,7 @@ message Debuffs { TristateEffect thunder_clap = 16; bool waylay = 34; + bool thunderfury = 40; bool insect_swarm = 17; bool scorpid_sting = 18; diff --git a/sim/common/vanilla/item_effects.go b/sim/common/vanilla/item_effects.go index f12fc452d3..5f4fdda030 100644 --- a/sim/common/vanilla/item_effects.go +++ b/sim/common/vanilla/item_effects.go @@ -1903,7 +1903,7 @@ func init() { procMask := character.GetProcMaskForItem(Thunderfury) ppmm := character.AutoAttacks.NewPPMManager(6.0, procMask) - + thunderfuryASAuras := character.NewEnemyAuraArray(core.ThunderfuryASAura) procActionID := core.ActionID{SpellID: 21992} singleTargetSpell := character.GetOrRegisterSpell(core.SpellConfig{ @@ -1917,6 +1917,7 @@ func init() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { spell.CalcAndDealDamage(sim, target, 300, spell.OutcomeMagicHitAndCrit) + thunderfuryASAuras.Get(target).Activate(sim) }, }) diff --git a/sim/core/debuffs.go b/sim/core/debuffs.go index ee7d642f1a..be21aac26b 100644 --- a/sim/core/debuffs.go +++ b/sim/core/debuffs.go @@ -240,6 +240,9 @@ func applyDebuffEffects(target *Unit, targetIdx int, debuffs *proto.Debuffs, rai if debuffs.Waylay { MakePermanent(WaylayAura(target)) } + if debuffs.Thunderfury { + MakePermanent(ThunderfuryASAura(target, level)) + } // Miss if debuffs.InsectSwarm && targetIdx == 0 { @@ -1284,6 +1287,16 @@ func WaylayAura(target *Unit) *Aura { return aura } +func ThunderfuryASAura(target *Unit, _ int32) *Aura { + aura := target.GetOrRegisterAura(Aura{ + Label: "Thunderfury", + ActionID: ActionID{SpellID: 21992}, + Duration: time.Second * 12, + }) + AtkSpeedReductionEffect(aura, 1.2) + return aura +} + func AtkSpeedReductionEffect(aura *Aura, speedMultiplier float64) *ExclusiveEffect { return aura.NewExclusiveEffect("AtkSpdReduction", false, ExclusiveEffect{ Priority: speedMultiplier, diff --git a/ui/core/components/inputs/buffs_debuffs.ts b/ui/core/components/inputs/buffs_debuffs.ts index ec6720537a..b860596de9 100644 --- a/ui/core/components/inputs/buffs_debuffs.ts +++ b/ui/core/components/inputs/buffs_debuffs.ts @@ -771,6 +771,10 @@ export const MeleeAttackSpeedDebuff = InputHelpers.makeMultiIconInput({ actionId: () => ActionId.fromSpellId(408699), fieldName: 'waylay', }), + makeBooleanDebuffInput({ + actionId: () => ActionId.fromSpellId(21992), + fieldName: 'thunderfury', + }), ], label: 'Attack Speed', }); From 2ea4ea49784ad5df23cd82f37e805b60c6c99551 Mon Sep 17 00:00:00 2001 From: Adam Chodaba Date: Sat, 7 Sep 2024 01:20:32 -0400 Subject: [PATCH 029/223] ret t2 4pc change --- sim/common/sod/item_effects/phase_5.go | 6 +-- sim/paladin/item_sets_pve.go | 25 ++------- sim/paladin/items.go | 14 ++++- sim/paladin/judgement.go | 44 ++++++++++------ sim/paladin/paladin.go | 43 +++++++++++---- sim/paladin/retribution/TestShockadin.results | 52 +++++++++---------- 6 files changed, 106 insertions(+), 78 deletions(-) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index d3fbe8ecb3..44756df5eb 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -29,10 +29,10 @@ func init() { // https://www.wowhead.com/classic/item=230271/drake-talon-cleaver // Chance on hit: Delivers a fatal wound for 300 damage. // Original proc rate 1.0 increased to approximately 1.60 in SoD phase 5 - itemhelpers.CreateWeaponEquipProcDamage(DrakeTalonCleaver, "Drake Talon Cleaver", 1.6, 467167, core.SpellSchoolPhysical, 300, 0, 0.0, core.DefenseTypeMelee) // TBD confirm 1 ppm in SoD + itemhelpers.CreateWeaponCoHProcDamage(DrakeTalonCleaver, "Drake Talon Cleaver", 1.6, 467167, core.SpellSchoolPhysical, 300, 0, 0.0, core.DefenseTypeMelee) // TBD confirm 1 ppm in SoD - itemhelpers.CreateWeaponEquipProcDamage(HaldberdOfSmiting, "Halberd of Smiting", 0.5, 467819, core.SpellSchoolPhysical, 452, 224, 0.0, core.DefenseTypeMelee) // TBD does this work as phantom strike?, confirm 0.5 ppm in SoD - itemhelpers.CreateWeaponEquipProcDamage(HaldberdOfSmitingBloodied, "Halberd of Smiting", 0.5, 467819, core.SpellSchoolPhysical, 452, 224, 0.0, core.DefenseTypeMelee) // TBD does this work as phantom strike?, confirm 0.5 ppm in SoD + itemhelpers.CreateWeaponEquipProcDamage(HaldberdOfSmiting, "Halberd of Smiting", 2.1, 467819, core.SpellSchoolPhysical, 452, 224, 0.0, core.DefenseTypeMelee) // Works as phantom strike + itemhelpers.CreateWeaponEquipProcDamage(HaldberdOfSmitingBloodied, "Halberd of Smiting", 2.1, 467819, core.SpellSchoolPhysical, 452, 224, 0.0, core.DefenseTypeMelee) // Works as phantom strike itemhelpers.CreateWeaponCoHProcDamage(JekliksCrusher, "Jeklik's Crusher", 4.0, 467642, core.SpellSchoolPhysical, 200, 20, 0.0, core.DefenseTypeMelee) itemhelpers.CreateWeaponCoHProcDamage(JekliksCrusherBloodied, "Jeklik's Crusher", 4.0, 467642, core.SpellSchoolPhysical, 200, 20, 0.0, core.DefenseTypeMelee) diff --git a/sim/paladin/item_sets_pve.go b/sim/paladin/item_sets_pve.go index 0ea7f92fe4..69f9ab6905 100644 --- a/sim/paladin/item_sets_pve.go +++ b/sim/paladin/item_sets_pve.go @@ -116,6 +116,7 @@ var ItemSetLawbringerRadiance = core.NewItemSet(core.ItemSet{ Label: "S03 - Item - T1 - Paladin - Retribution 6P Bonus", OnReset: func(aura *core.Aura, sim *core.Simulation) { paladin.lingerDuration = time.Second * 6 + paladin.enableMultiJudge = true }, })) }, @@ -209,30 +210,14 @@ var ItemSetRadiantJudgement = core.NewItemSet(core.ItemSet{ }) }, 4: func(agent core.Agent) { - // 4 pieces: The cooldown on your Judgement is instantly reset if used on a different Seal than your last Judgement. + // 4 pieces: Reduces the cooldown on your Judgement ability by 5 seconds. paladin := agent.(PaladinAgent).GetPaladin() paladin.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Paladin - Retribution 4P Bonus", - OnInit: func(aura *core.Aura, sim *core.Simulation) { - - originalApplyEffects := paladin.judgement.ApplyEffects - - // Wrap the apply Judgement ApplyEffects with more Effects - paladin.judgement.ApplyEffects = func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - sealsLastJudgement := paladin.lastJudgement // Get Last Judgement Seals before it gets overwritten in originalApplyEffects - originalApplyEffects(sim, target, spell) - sealsThisJudgement := paladin.lastJudgement // Get Active Seals this Judgement (after lastJudgement is set) - - // Two of the possible implementations - TODO figure out actual implementation - // anySealsDifferent := sealsThisJudgement != sealsLastJudgement // Would be nice! - // allSealsDifferent := (int(sealsThisJudgement) & int(sealsLastJudgement)) == 0 // More conservative option - anySealsGained := (int(sealsThisJudgement) & ^int(sealsLastJudgement)) > 0 // More conservative option (most likely option) - - if anySealsGained { - paladin.judgement.CD.Reset() - } - } + OnInit: func(aura *core.Aura, sim *core.Simulation) { + paladin.judgement.CD.Duration -= 5 * time.Second + paladin.enableMultiJudge = false // Even though this is baseline in phase 5, we set it here to avoid breaking P4 }, }) }, diff --git a/sim/paladin/items.go b/sim/paladin/items.go index b6504fa8c0..7f9c6403ae 100644 --- a/sim/paladin/items.go +++ b/sim/paladin/items.go @@ -69,6 +69,12 @@ func init() { OnGain: func(aura *core.Aura, sim *core.Simulation) { character.MultiplyAttackSpeed(sim, 1.25) character.MultiplyCastSpeed(1.33) + + // Crusader's zeal proc overwrites scrolls regardless of time left + truthbearerAura := character.GetAuraByID(core.ActionID{SpellID: 465414}) + if truthbearerAura != nil { + truthbearerAura.Deactivate(sim) + } }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { character.MultiplyAttackSpeed(sim, 1.0/1.25) @@ -196,6 +202,12 @@ func crusadersZealAura465414(character *core.Character) *core.Aura { OnGain: func(aura *core.Aura, sim *core.Simulation) { character.PseudoStats.BonusDamage += 15 character.MultiplyAttackSpeed(sim, 1.30) + + // Crusader's zeal proc overwrites scrolls regardless of time left + scrollsAura := character.GetAuraByID(core.ActionID{SpellID: 467522}) + if scrollsAura != nil { + scrollsAura.Deactivate(sim) + } }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { character.PseudoStats.BonusDamage -= 15 @@ -209,7 +221,7 @@ func crusadersZealAura465414(character *core.Character) *core.Aura { Outcome: core.OutcomeLanded, ProcMask: core.ProcMaskMelee, SpellFlagsExclude: core.SpellFlagSuppressWeaponProcs, - PPM: 1.0, // TBD + PPM: 2.0, // TBD Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { procAura.Activate(sim) }, diff --git a/sim/paladin/judgement.go b/sim/paladin/judgement.go index 9742e96ff2..65ddc29937 100644 --- a/sim/paladin/judgement.go +++ b/sim/paladin/judgement.go @@ -46,28 +46,38 @@ func (paladin *Paladin) registerJudgement() { //} // paladin.currentSeal.Deactivate(sim) - paladin.thisJudgement = SealJudgeCodeNone // Seals Judged this Judgement + // Phase 4 - (Double Judge not tied to T1 6pc bonus) - Judge all Seals (2 possible without 6pc, and with 6pc) + // Random order of Judgements (Server Side - Indeterministic) - // Phase 4 - (Not tied to T1 6pc bonus) - Judge all Seals (2 possible without 6pc, 2 or 3 with 6pc TBD) + // Phase 5 - (Double Judge now tied to T1 6pc bonus) - Judge all Seals (2 possible with 6pc) + // Otherwise Judge Current Seal, or Previous Seal if two are active + multipleSealsActive := false + if paladin.prevSeal != nil && paladin.prevSeal.IsActive() { + multipleSealsActive = true + } + + if multipleSealsActive { + paladin.castSpecificJudgement(sim, target, paladin.prevJudgement, paladin.prevSeal, spell) - for sealTypeIndex, sealAuraType := range paladin.allSealAuras { - for rankIndex, sealAuraRankSpecific := range sealAuraType { - if sealAuraRankSpecific.IsActive() { - if paladin.rollDummyJudgeHit[sealTypeIndex] { - spell.CalcAndDealOutcome(sim, target, spell.OutcomeMagicHit) - } else { - paladin.allJudgeSpells[sealTypeIndex][rankIndex].Cast(sim, target) - } - if paladin.consumeSealsOnJudge { - sealAuraRankSpecific.Deactivate(sim) - } - paladin.thisJudgement |= (1 << (sealTypeIndex + 1)) - } + if paladin.enableMultiJudge { + paladin.castSpecificJudgement(sim, target, paladin.currentJudgement, paladin.currentSeal, spell) } + } else { + paladin.castSpecificJudgement(sim, target, paladin.currentJudgement, paladin.currentSeal, spell) } - paladin.lastJudgement = paladin.thisJudgement - }, }) } + +// Helper Function For casting Judgement +func (paladin *Paladin) castSpecificJudgement(sim *core.Simulation, target *core.Unit, judgementSpell *core.Spell, matchingSeal *core.Aura, spell *core.Spell) { + if judgementSpell.SpellCode == SpellCode_PaladinJudgementOfCommand { + spell.CalcAndDealOutcome(sim, target, spell.OutcomeMagicHit) + } else { + judgementSpell.Cast(sim, target) + } + if paladin.consumeSealsOnJudge { + matchingSeal.Deactivate(sim) + } +} diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index 7d0c7119a7..df0b3f365e 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -48,12 +48,14 @@ type Paladin struct { currentPaladinAura *core.Aura currentSeal *core.Aura + prevSeal *core.Aura allSealAuras [][]*core.Aura aurasSoM []*core.Aura aurasSoR []*core.Aura aurasSoC []*core.Aura aurasSotC []*core.Aura currentJudgement *core.Spell + prevJudgement *core.Spell allJudgeSpells [][]*core.Spell spellsJoM []*core.Spell spellsJoR []*core.Spell @@ -78,12 +80,9 @@ type Paladin struct { sealOfCommand *core.Spell sealOfMartyrdom *core.Spell + enableMultiJudge bool lingerDuration time.Duration consumeSealsOnJudge bool - - // T2 Bonuses Related (Draconic) - thisJudgement SealJudgeCode - lastJudgement SealJudgeCode } // Implemented by each Paladin spec. @@ -141,6 +140,7 @@ func (paladin *Paladin) Initialize() { paladin.registerHolyShield() paladin.registerShieldOfRighteousness() + paladin.enableMultiJudge = true // change this to baseline false when P5 launches paladin.lingerDuration = time.Millisecond * 400 paladin.consumeSealsOnJudge = true @@ -150,7 +150,6 @@ func (paladin *Paladin) Initialize() { func (paladin *Paladin) Reset(_ *core.Simulation) { paladin.ResetCurrentPaladinAura() paladin.ResetPrimarySeal(paladin.Options.PrimarySeal) - paladin.lastJudgement = SealJudgeCodeNone } // maybe need to add stat dependencies @@ -238,16 +237,38 @@ func (paladin *Paladin) getPrimarySealSpell(primarySeal proto.PaladinSeal) *core } func (paladin *Paladin) applySeal(newSeal *core.Aura, judgement *core.Spell, sim *core.Simulation) { - if seal := paladin.currentSeal; seal.IsActive() && newSeal != seal { - if seal.RemainingDuration(sim) >= paladin.lingerDuration { - seal.UpdateExpires(sim, sim.CurrentTime+paladin.lingerDuration) + isSameSealType := false + + if paladin.currentSeal != nil { + if newSeal.Label[:10] == paladin.currentSeal.Label[:10] { + isSameSealType = true + + paladin.currentSeal.Deactivate(sim) + paladin.currentSeal = newSeal + paladin.currentJudgement = judgement + paladin.currentSeal.Activate(sim) + + // Set To nil to avoid issues with multi judging during linger window + if paladin.prevSeal != nil && paladin.prevSeal.IsActive() { + paladin.prevSeal.Deactivate(sim) + } + + paladin.prevSeal = nil + paladin.prevJudgement = nil } } - paladin.currentSeal = newSeal - paladin.currentJudgement = judgement - paladin.currentSeal.Activate(sim) + if !isSameSealType { + if paladin.currentSeal.IsActive() { + paladin.currentSeal.UpdateExpires(sim, sim.CurrentTime+paladin.lingerDuration) // always update, even if it extends duration + } + paladin.prevSeal = paladin.currentSeal + paladin.currentSeal = newSeal + paladin.prevJudgement = paladin.currentJudgement // Judgment Spell for the previous Seal (doesn't mean it was cast) + paladin.currentJudgement = judgement + paladin.currentSeal.Activate(sim) + } } func (paladin *Paladin) getLibramSealCostReduction() float64 { diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index 89073c445d..8c932ac336 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -148,12 +148,12 @@ stat_weights_results: { stat_weights_results: { key: "TestShockadin-Lvl60-StatWeights-Default" value: { - weights: 0.32951 - weights: 1.70834 + weights: 0.34826 + weights: 1.5852 weights: 0 weights: 0 weights: 0 - weights: 1.5997 + weights: 1.61853 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 27.87231 - weights: 35.19437 + weights: 28.67955 + weights: 33.78916 weights: 0 weights: 0 - weights: 0.13616 - weights: 11.41733 - weights: 41.23804 + weights: 0.14391 + weights: 12.09121 + weights: 40.27588 weights: 0 weights: 0 weights: 0 @@ -323,57 +323,57 @@ dps_results: { dps_results: { key: "TestShockadin-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1160.99904 - tps: 1206.04826 + dps: 1174.26459 + tps: 1219.10564 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1160.81746 - tps: 1205.47707 + dps: 1191.33673 + tps: 1236.83244 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1183.61181 - tps: 1227.815 + dps: 1220.16907 + tps: 1265.40658 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 3423.70042 - tps: 3530.48931 + dps: 3480.43738 + tps: 3587.56089 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 2626.92757 - tps: 2735.23212 + dps: 2670.55858 + tps: 2778.77873 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 3257.65864 - tps: 3363.35761 + dps: 3296.24873 + tps: 3401.69499 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1011.2491 - tps: 1043.29069 + dps: 1096.58233 + tps: 1130.8768 } } dps_results: { key: "TestShockadin-Lvl60-Average-Default" value: { - dps: 3412.64848 - tps: 3519.18194 + dps: 3469.58534 + tps: 3576.20244 } } dps_results: { @@ -463,7 +463,7 @@ dps_results: { dps_results: { key: "TestShockadin-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3294.78962 - tps: 3401.50731 + dps: 3328.69369 + tps: 3435.40787 } } From a129547f42e64cb433eac03bc2adaae1921b1dd2 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 7 Sep 2024 22:45:19 -0400 Subject: [PATCH 030/223] update cassandra's trinket, school damage tooltipn regexes --- assets/database/db.bin | Bin 5992169 -> 5992169 bytes assets/database/db.json | 8 ++++---- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 2 +- assets/db_inputs/wowhead_spell_tooltips.csv | 2 ++ sim/priest/item_sets_pve.go | 2 +- sim/priest/items.go | 2 +- tools/database/wowhead_tooltips.go | 14 ++++++++------ 8 files changed, 17 insertions(+), 13 deletions(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index 3c45bf19b5d7d21270f96c994d48242a60a7a768..abde770200e04f65455a277a388e3f76bb12d136 100644 GIT binary patch delta 298 zcmWl}Ni%|B0KoBi-YiLFCp%@yk}a<&ku8OI$bK>oO&_B%f78v3#>{)rA=A;tfqC7G zlWBYg?j8CL9*5tr{8Q1&N(O<3g(|A4p%yE3*r>;j11AkM(nK>Yw9-a99k}SEi*9=8 zrH_6F7{rZ-A%+=Y6fa|pGr=T2rkG}iS?2IFkIn)C7Fi-lh-Jd8uu6nA*4bc_Euw4_ zBhC)H?7b$Qzl=iA;r-8LWJ2NeedNZtdWqSMia&mvO_dVLzL_c==mFEG$p`WFD09O6 zw8-nc`TivDge_;WmYuGTyl@-8deURcf=r8Sv?!HB<)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj*@Qw;%Y%GnH|>=~td^#_gd$ Zc+%9jdn)n*MRv>c_Aze1r^NelIRKjz8vy_S delta 69 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj*@Qx1ajP)6KZu^efL)#_gd$ Zc+%9j2PpFPF>c>2&kGc}r^NelIRKo38xjBj diff --git a/assets/database/leftover_db.json b/assets/database/leftover_db.json index 5b4a6ffd3a..dcc22049b1 100644 --- a/assets/database/leftover_db.json +++ b/assets/database/leftover_db.json @@ -1556,8 +1556,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, diff --git a/assets/db_inputs/wowhead_spell_tooltips.csv b/assets/db_inputs/wowhead_spell_tooltips.csv index b498fbba27..f65c413394 100644 --- a/assets/db_inputs/wowhead_spell_tooltips.csv +++ b/assets/db_inputs/wowhead_spell_tooltips.csv @@ -21556,6 +21556,7 @@ 440492,{"name":"Engrave Cloak - Fresh Meat","icon":"inv_misc_cape_20","tooltip":"
Engrave Cloak - Fresh Meat
3 sec cast
Requires Warrior
Requires level 1
Requires Cloak
","tooltip2":"","buff":"","quality":-1,"spells":{},"buffspells":{},"completion_category":7} 440494,{"name":"Engrave Cloak - Sudden Death","icon":"inv_misc_cape_20","tooltip":"
Engrave Cloak - Sudden Death
3 sec cast
Requires Warrior
Requires level 1
Requires Cloak
","tooltip2":"","buff":"","quality":-1,"spells":{},"buffspells":{},"completion_category":7} 440496,{"name":"Engrave Cloak - Shockwave","icon":"inv_misc_cape_20","tooltip":"
Engrave Cloak - Shockwave
3 sec cast
Requires Warrior
Requires level 1
Requires Cloak
","tooltip2":"","buff":"","quality":-1,"spells":{},"buffspells":{},"completion_category":7} +440520,{"name":"Improved Volley","icon":"ability_hunter_focusedaim","tooltip":"
Improved Volley
Requires Hunter
Requires level 1
Reduces the mana cost of your Volley by 50%, reduces its cooldown by 100%, increases its damage by 100%, and it no longer suffers pushback from damaging attacks. Volley also deals 3% of your ranged Attack Power as additional damage each time it deals damage.
","tooltip2":"","buff":"","quality":-1,"spells":{},"buffspells":{},"completion_category":0} 440677,{"name":"Righteous Vengeance","icon":"ability_paladin_righteousvengeance","tooltip":"Righteous Vengeance
Unlimited range
Instant
Requires Paladin
Requires level 1
","tooltip2":"","buff":"","quality":-1,"spells":{},"buffspells":{},"completion_category":"7"} 440802,{"name":"Frozen Orb","icon":"spell_frost_frozencore","tooltip":"
Frozen Orb
Level 60
11% of base mana40 yd range
Instant1 min cooldown
Requires Mage
Requires level 1
Launches an orb of swirling ice which rapidly moves forward over 16 sec. While it is moving, every 1 sec the orb deals [1 * (13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) / 100 * (1)] Frost Damage and applies a Chill for 1% movement speed reduction to all enemies it passes through. The first time it damages an enemy, its movement will slow and it will have a 100% chance trigger the Fingers of Frost rune.
","tooltip2":"","buff":"","quality":-1,"spells":{"11151":[["1","1.02",""]],"12952":[["1","1.04",""]],"12953":[["(1)","1.06",""]]},"buffspells":{},"completion_category":"7"} 440809,{"name":"Frozen Orb","icon":"spell_frost_frozencore","tooltip":"
Frozen Orb
Level 60
100 yd range
Instant
Requires Mage
Requires level 1
","tooltip2":"","buff":"
Frozen Orb
Movement speed reduced by 30%.
5 seconds remaining
","quality":-1,"spells":{},"buffspells":{},"completion_category":7} @@ -21611,3 +21612,4 @@ 468376,{"name":"Presence of Valor","icon":"classic_temp","tooltip":"
Presence of Valor
Item Effect
4 sec cast
Requires Helms, Pants
Permanently adds 20 Stamina, 7 Defense, and 15 Shield Block value to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","tooltip2":"","buff":"","quality":-1,"spells":{},"buffspells":{},"completion_category":-26} 468380,{"name":"Presence of Sight","icon":"classic_temp","tooltip":"
Presence of Sight
Item Effect
4 sec cast
Requires Helms, Pants
Permanently adds 20 Stamina, 10 Intellect, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","tooltip2":"","buff":"","quality":-1,"spells":{},"buffspells":{},"completion_category":-26} 468383,{"name":"Falcon's Fury","icon":"classic_temp","tooltip":"
Falcon's Fury
Item Effect
4 sec cast
Requires Helms, Pants
Permanently adds 20 Stamina, 10 Agility, and 10 Strength to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","tooltip2":"","buff":"","quality":-1,"spells":{},"buffspells":{},"completion_category":-26} +469145,{"name":"Aspect of the Falcon","icon":"ability_hunter_pet_dragonhawk","tooltip":"
Aspect of the Falcon
120 Mana
Instant
Requires Hunter
Requires level 60
The hunter takes on the aspects of a Falcon, increasing melee and ranged Attack Power by the same amount as their highest rank of Aspect of the Hawk.

While Aspect of the Falcon is active, the Improved Aspect of the Hawk talent can now proc from and benefit melee attacks.  Only one Aspect can be active at a time.
(Proc chance: 5%)
","tooltip2":"","buff":"
Aspect of the Falcon
Increases Attack Power by 0.
","quality":-1,"spells":{},"buffspells":{},"completion_category":7} diff --git a/sim/priest/item_sets_pve.go b/sim/priest/item_sets_pve.go index b80668529b..98ef605e72 100644 --- a/sim/priest/item_sets_pve.go +++ b/sim/priest/item_sets_pve.go @@ -245,7 +245,7 @@ var ItemSetTwilightOfTranscendence = core.NewItemSet(core.ItemSet{ continue } - if dots := spell.Dots(); len(dots) > 0 { + if dots := spell.Dots(); len(dots) > 0 || spell.Flags.Matches(core.SpellFlagPureDot|core.SpellFlagChanneled) { priestDots = append( priestDots, core.FilterSlice(dots, func(dot *core.Dot) bool { return dot != nil })..., diff --git a/sim/priest/items.go b/sim/priest/items.go index 722260a14b..ebf4eb444c 100644 --- a/sim/priest/items.go +++ b/sim/priest/items.go @@ -31,7 +31,7 @@ func init() { Duration: duration, OnInit: func(aura *core.Aura, sim *core.Simulation) { affectedSpells = core.FilterSlice(priest.Spellbook, func(spell *core.Spell) bool { - return spell.Flags.Matches(SpellFlagPriest) + return spell.Flags.Matches(SpellFlagPriest) && !spell.Flags.Matches(core.SpellFlagPureDot|core.SpellFlagChanneled) }) }, OnGain: func(aura *core.Aura, sim *core.Simulation) { diff --git a/tools/database/wowhead_tooltips.go b/tools/database/wowhead_tooltips.go index c5c6a12cc4..5bee346ffa 100644 --- a/tools/database/wowhead_tooltips.go +++ b/tools/database/wowhead_tooltips.go @@ -171,12 +171,14 @@ var spellPowerRegex = regexp.MustCompile(`Increases damage and healing done by m var spellPowerRegex2 = regexp.MustCompile(`Increases damage and healing done by magical spells and effects by up to ([0-9]+)\.`) var spellPowerRegex3 = regexp.MustCompile(`Increases healing done by up to [0-9]+ and damage done by up to ([0-9]+) for all magical spells and effects\.`) -var arcaneSpellPowerRegex = regexp.MustCompile(`Increases damage done by Arcane spells and effects by up to ([0-9]+)\.`) -var fireSpellPowerRegex = regexp.MustCompile(`Increases damage done by Fire spells and effects by up to ([0-9]+)\.`) -var frostSpellPowerRegex = regexp.MustCompile(`Increases damage done by Frost spells and effects by up to ([0-9]+)\.`) -var holySpellPowerRegex = regexp.MustCompile(`Increases damage done by Holy spells and effects by up to ([0-9]+)\.`) -var natureSpellPowerRegex = regexp.MustCompile(`Increases damage done by Nature spells and effects by up to ([0-9]+)\.`) -var shadowSpellPowerRegex = regexp.MustCompile(`Increases damage done by Shadow spells and effects by up to ([0-9]+)\.`) +// Patch 1.15.4 added the first item with a comgined multi-school power equip effect https://www.wowhead.com/classic/item=231785/echoes-of-betrayal +// so these have to check for other schools before and after the one we're looking for. +var arcaneSpellPowerRegex = regexp.MustCompile(`Increases damage done by (?:\w*? and )*?Arcane(?: and \w*?)* spells and effects by up to ([0-9]+)\.`) +var fireSpellPowerRegex = regexp.MustCompile(`Increases damage done by (?:\w*? and )*?Fire(?: and \w*?)* spells and effects by up to ([0-9]+)\.`) +var frostSpellPowerRegex = regexp.MustCompile(`Increases damage done by (?:\w*? and )*?Frost(?: and \w*?)* spells and effects by up to ([0-9]+)\.`) +var holySpellPowerRegex = regexp.MustCompile(`Increases damage done by (?:\w*? and )*?Holy(?: and \w*?)* spells and effects by up to ([0-9]+)\.`) +var natureSpellPowerRegex = regexp.MustCompile(`Increases damage done by (?:\w*? and )*?Nature(?: and \w*?)* spells and effects by up to ([0-9]+)\.`) +var shadowSpellPowerRegex = regexp.MustCompile(`Increases damage done by (?:\w*? and )*?Shadow(?: and \w*?)* spells and effects by up to ([0-9]+)\.`) var hitRegex = regexp.MustCompile(`Improves your chance to hit with spells and with melee and ranged attacks by ([0-9]+)%\.`) var hitRegex2 = regexp.MustCompile(`Improves your chance to hit with all spells and attacks by ([0-9]+)%\.`) From 7dcbf1ae3c2f7959bd9778035d8b5f0fe6929794 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 7 Sep 2024 22:53:56 -0400 Subject: [PATCH 031/223] update mind sear tick procmask --- sim/priest/mind_sear.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/priest/mind_sear.go b/sim/priest/mind_sear.go index c2870ecbd5..8b647f8dde 100644 --- a/sim/priest/mind_sear.go +++ b/sim/priest/mind_sear.go @@ -89,7 +89,7 @@ func (priest *Priest) newMindSearTickSpell(numTicks int32) *core.Spell { ActionID: core.ActionID{SpellID: 413260}.WithTag(numTicks), SpellSchool: core.SpellSchoolShadow, DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskProc, + ProcMask: core.ProcMaskEmpty, BonusHitRating: 1, // Not an independent hit once initial lands From 399db7b0b916328684065d901bb5977a858e8e9a Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sun, 8 Sep 2024 02:54:50 +0000 Subject: [PATCH 032/223] Simplifying Heartstriker Config --- sim/common/sod/item_effects/phase_5.go | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index 8cba08e373..d074bf64ea 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -142,18 +142,16 @@ func init() { } core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ - Name: "Heartstrike", - Callback: core.CallbackOnSpellHitDealt, - Outcome: core.OutcomeLanded, - ProcMask: core.ProcMaskRanged, - ICD: time.Second * 1, + Name: "Heartstrike", + Callback: core.CallbackOnSpellHitDealt, + Outcome: core.OutcomeLanded, + ProcMask: core.ProcMaskRanged, + ProcChance: 0.02, + ICD: time.Second * 1, + SpellFlagsExclude: core.SpellFlagSuppressEquipProcs, + Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.Flags.Matches(core.SpellFlagSuppressEquipProcs) { - return - } - if sim.Proc(0.02, "Heartstriker") { - spell.Unit.AutoAttacks.ExtraRangedAttack(sim, 1, core.ActionID{SpellID: 461164}) - } + spell.Unit.AutoAttacks.ExtraRangedAttack(sim, 1, core.ActionID{SpellID: 461164}) }, }) }) From 91b707ad263447074b90b2663a7334f93d159237 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 7 Sep 2024 23:42:05 -0400 Subject: [PATCH 033/223] update all but warlock to phase 5 --- ui/core/launched_sims.ts | 28 ++++++++++++++-------------- ui/index.html | 26 +++++++++++++------------- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/ui/core/launched_sims.ts b/ui/core/launched_sims.ts index 3e9d6621c5..345059f042 100644 --- a/ui/core/launched_sims.ts +++ b/ui/core/launched_sims.ts @@ -25,11 +25,11 @@ export const raidSimStatus: SimStatus = { // This list controls which links are shown in the top-left dropdown menu. export const simLaunchStatuses: Record = { [Spec.SpecBalanceDruid]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecFeralDruid]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecFeralTankDruid]: { @@ -41,11 +41,11 @@ export const simLaunchStatuses: Record = { status: LaunchStatus.Unlaunched, }, [Spec.SpecElementalShaman]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecEnhancementShaman]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecRestorationShaman]: { @@ -53,23 +53,23 @@ export const simLaunchStatuses: Record = { status: LaunchStatus.Unlaunched, }, [Spec.SpecWardenShaman]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecHunter]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecMage]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecRogue]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecTankRogue]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecHolyPaladin]: { @@ -77,11 +77,11 @@ export const simLaunchStatuses: Record = { status: LaunchStatus.Unlaunched, }, [Spec.SpecProtectionPaladin]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Unlaunched, }, [Spec.SpecRetributionPaladin]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecHealingPriest]: { @@ -89,7 +89,7 @@ export const simLaunchStatuses: Record = { status: LaunchStatus.Unlaunched, }, [Spec.SpecShadowPriest]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecWarlock]: { @@ -101,11 +101,11 @@ export const simLaunchStatuses: Record = { status: LaunchStatus.Alpha, }, [Spec.SpecWarrior]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecTankWarrior]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, }; diff --git a/ui/index.html b/ui/index.html index 665cc82cbf..b5cdc47b0d 100644 --- a/ui/index.html +++ b/ui/index.html @@ -93,7 +93,7 @@

Season of Discovery

Priest - Phase 4 - Alpha + Phase 5 - Alpha
@@ -116,7 +116,7 @@

Season of Discovery

Druid Balance - Phase 4 - Alpha + Phase 5 - Alpha
@@ -128,7 +128,7 @@

Season of Discovery

Druid Feral DPS - Phase 4 - Alpha + Phase 5 - Alpha
@@ -166,7 +166,7 @@

Season of Discovery

Rogue DPS - Phase 4 - Alpha + Phase 5 - Alpha
@@ -178,7 +178,7 @@

Season of Discovery

Rogue Tank - Phase 3 - Alpha + Phase 5 - Alpha
@@ -191,7 +191,7 @@

Season of Discovery

Hunter - Phase 4 - Alpha + Phase 5 - Alpha
@@ -213,7 +213,7 @@

Season of Discovery

Shaman Elemental - Phase 4 - Alpha + Phase 5 - Alpha
@@ -225,7 +225,7 @@

Season of Discovery

Shaman Enhancement - Phase 4 - Alpha + Phase 5 - Alpha
@@ -237,7 +237,7 @@

Season of Discovery

Shaman Warden - Phase 4 - Alpha + Phase 5 - Alpha
@@ -250,7 +250,7 @@

Season of Discovery

Mage - Phase 4 - Alpha + Phase 5 - Alpha
@@ -324,7 +324,7 @@

Season of Discovery

Paladin Retribution - Phase 4 - Alpha + Phase 5 - Alpha
@@ -349,7 +349,7 @@

Season of Discovery

Warrior DPS - Phase 4 - Alpha + Phase 5 - Alpha
@@ -363,7 +363,7 @@

Season of Discovery

Warrior Tank - Phase 4 - Alpha + Phase 5 - Alpha
From 3124d3c2f5c445c74dbfbc87eb0735319136dad3 Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Sat, 7 Sep 2024 22:08:28 -0600 Subject: [PATCH 034/223] Cleaned up to use the make proctriggeraura --- sim/common/sod/items_sets/phase_5.go | 33 ++++++++++------------------ 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/sim/common/sod/items_sets/phase_5.go b/sim/common/sod/items_sets/phase_5.go index e42c89cc6b..e118489d34 100644 --- a/sim/common/sod/items_sets/phase_5.go +++ b/sim/common/sod/items_sets/phase_5.go @@ -41,28 +41,19 @@ var ItemSetTwinBladesofHakkari = core.NewItemSet(core.ItemSet{ if !character.AutoAttacks.AutoSwingMelee { return } - - icd := core.Cooldown{ - Timer: character.NewTimer(), - Duration: time.Millisecond * 100, - } - - character.GetOrRegisterAura(core.Aura{ - Label: "Twin Blades of the Hakkari", - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) - }, - OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.Flags.Matches(core.SpellFlagSuppressEquipProcs) { - return - } - if result.Landed() && spell.ProcMask.Matches(core.ProcMaskMelee) && icd.IsReady(sim) && sim.Proc(0.02, "Twin Blades of the Hakkari") { - icd.Use(sim) - aura.Unit.AutoAttacks.ExtraMHAttackProc(sim, 1, core.ActionID{SpellID: 468255}, spell) - } + + core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ + Name: "Twin Blades of the Hakkari", + Callback: core.CallbackOnSpellHitDealt, + Outcome: core.OutcomeLanded, + ProcMask: core.ProcMaskMelee, + SpellFlagsExclude: core.SpellFlagSuppressEquipProcs, + ProcChance: 0.02, + ICD: time.Millisecond * 100, + Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + spell.Unit.AutoAttacks.ExtraMHAttackProc(sim, 1, core.ActionID{SpellID: 468255}, spell) }, - }) + }) }, }, From 2e6fe15cc7551d5eab5f43d0939dedf3acf3c355 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 8 Sep 2024 02:03:14 -0400 Subject: [PATCH 035/223] fix log parser partials --- ui/core/proto_utils/logs_parser.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ui/core/proto_utils/logs_parser.tsx b/ui/core/proto_utils/logs_parser.tsx index 4b3b77b759..bdb434629c 100644 --- a/ui/core/proto_utils/logs_parser.tsx +++ b/ui/core/proto_utils/logs_parser.tsx @@ -444,9 +444,9 @@ export class DamageDealtLog extends SimLog { match[3] == 'Parry', match[3] == 'Block', Boolean(match[2]) && match[2].includes('tick'), - match[14] == '25', - match[14] == '50', - match[14] == '75', + match[13] == '25', + match[13] == '50', + match[13] == '75', ); }); } else { From a44c64fed2996a8b4c262a7b4382d239b32b261b Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 8 Sep 2024 02:18:55 -0400 Subject: [PATCH 036/223] add some more ZG set bonuses --- sim/common/sod/items_sets/phase_5.go | 114 ++++++++++++++++++++++++--- 1 file changed, 103 insertions(+), 11 deletions(-) diff --git a/sim/common/sod/items_sets/phase_5.go b/sim/common/sod/items_sets/phase_5.go index e118489d34..b1a3bf5523 100644 --- a/sim/common/sod/items_sets/phase_5.go +++ b/sim/common/sod/items_sets/phase_5.go @@ -4,32 +4,109 @@ import ( "time" "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/stats" ) /////////////////////////////////////////////////////////////////////////// // Cloth /////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////////// // Leather /////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////////// // Mail /////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////////// // Plate /////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////////// // Other /////////////////////////////////////////////////////////////////////////// +var ItemSetMajorMojoInfusion = core.NewItemSet(core.ItemSet{ + Name: "Major Mojo Infusion", + Bonuses: map[int32]core.ApplyEffect{ + // +30 Attack Power. + 2: func(agent core.Agent) { + character := agent.GetCharacter() + character.AddStats(stats.Stats{ + stats.AttackPower: 30, + stats.RangedAttackPower: 30, + }) + }, + }, +}) + +var ItemSetOverlordsResolution = core.NewItemSet(core.ItemSet{ + Name: "Overlord's Resolution", + Bonuses: map[int32]core.ApplyEffect{ + // Increased Defense +8. + 2: func(agent core.Agent) { + character := agent.GetCharacter() + character.AddStat(stats.Defense, 8) + }, + }, +}) + +var ItemSetPrayerOfThePrimal = core.NewItemSet(core.ItemSet{ + Name: "Prayer of the Primal", + Bonuses: map[int32]core.ApplyEffect{ + // Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects. + 2: func(agent core.Agent) { + character := agent.GetCharacter() + character.AddStats(stats.Stats{ + stats.HealingPower: 33, + stats.SpellDamage: 11, + }) + }, + }, +}) + +var ItemSetPrimalBlessing = core.NewItemSet(core.ItemSet{ + Name: "Primal Blessing", + Bonuses: map[int32]core.ApplyEffect{ + // Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. + // Ranged and melee attack power increased by 300 for 12 sec. + 2: func(agent core.Agent) { + character := agent.GetCharacter() + + aura := character.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 467742}, + Label: "Primal Blessing", + Duration: time.Second * 12, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + character.AddStatsDynamic(sim, stats.Stats{ + stats.AttackPower: 300, + stats.RangedAttackPower: 300, + }) + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + character.AddStatsDynamic(sim, stats.Stats{ + stats.AttackPower: -300, + stats.RangedAttackPower: -300, + }) + }, + }) + + core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ + Name: "Primal Blessing Trigger", + Callback: core.CallbackOnSpellHitDealt, + ProcMask: core.ProcMaskMeleeOrRanged, + Outcome: core.OutcomeLanded, + ProcChance: 0.05, + ICD: time.Second * 72, + Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + aura.Activate(sim) + }, + }) + }, + }, +}) + var ItemSetTwinBladesofHakkari = core.NewItemSet(core.ItemSet{ Name: "The Twin Blades of Hakkari", Bonuses: map[int32]core.ApplyEffect{ @@ -41,20 +118,35 @@ var ItemSetTwinBladesofHakkari = core.NewItemSet(core.ItemSet{ if !character.AutoAttacks.AutoSwingMelee { return } - + core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ - Name: "Twin Blades of the Hakkari", - Callback: core.CallbackOnSpellHitDealt, - Outcome: core.OutcomeLanded, - ProcMask: core.ProcMaskMelee, + Name: "Twin Blades of the Hakkari", + Callback: core.CallbackOnSpellHitDealt, + Outcome: core.OutcomeLanded, + ProcMask: core.ProcMaskMelee, SpellFlagsExclude: core.SpellFlagSuppressEquipProcs, - ProcChance: 0.02, - ICD: time.Millisecond * 100, + ProcChance: 0.02, + ICD: time.Millisecond * 100, Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { spell.Unit.AutoAttacks.ExtraMHAttackProc(sim, 1, core.ActionID{SpellID: 468255}, spell) }, }) }, + }, +}) +var ItemSetZanzilsConcentration = core.NewItemSet(core.ItemSet{ + Name: "Zanzil's Concentration", + Bonuses: map[int32]core.ApplyEffect{ + // Increases damage and healing done by magical spells and effects by up to 6. + // Improves your chance to hit with all spells and attacks by 1%. + 2: func(agent core.Agent) { + character := agent.GetCharacter() + character.AddStats(stats.Stats{ + stats.SpellPower: 6, + stats.SpellHit: 1 * core.SpellHitRatingPerHitChance, + stats.MeleeHit: 1 * core.MeleeHitRatingPerHitChance, + }) + }, }, }) From a0647e2c67020ec17858ba837e20455d6abed605 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 8 Sep 2024 02:48:05 -0400 Subject: [PATCH 037/223] add a few more item effects --- sim/common/sod/item_effects/phase_5.go | 86 +++++++++++++++++++++----- 1 file changed, 71 insertions(+), 15 deletions(-) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index 39d7b5d86b..566abd9784 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -5,19 +5,26 @@ import ( "github.com/wowsims/sod/sim/common/itemhelpers" "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/proto" "github.com/wowsims/sod/sim/core/stats" ) const ( - Heartstriker = 230253 - DrakeTalonCleaver = 230271 // 19353 - JekliksCrusher = 230911 - HaldberdOfSmiting = 230991 - Stormwrath = 231387 - WrathOfWray = 231779 - LightningsCell = 231784 - JekliksCrusherBloodied = 231861 - HaldberdOfSmitingBloodied = 231870 + Heartstriker = 230253 + DrakeTalonCleaver = 230271 // 19353 + JekliksCrusher = 230911 + HaldberdOfSmiting = 230991 + TigulesHarpoon = 231272 + GrileksCarver = 231273 + PitchforkOfMadness = 231277 + Stormwrath = 231387 + WrathOfWray = 231779 + LightningsCell = 231784 + GrileksCarverBloodied = 231846 + TigulesHarpoonBloodied = 231849 + JekliksCrusherBloodied = 231861 + PitchforkOfMadnessBloodied = 231864 + HaldberdOfSmitingBloodied = 231870 ) func init() { @@ -32,12 +39,46 @@ func init() { // Original proc rate 1.0 increased to approximately 1.60 in SoD phase 5 itemhelpers.CreateWeaponCoHProcDamage(DrakeTalonCleaver, "Drake Talon Cleaver", 1.6, 467167, core.SpellSchoolPhysical, 300, 0, 0.0, core.DefenseTypeMelee) // TBD confirm 1 ppm in SoD + // https://www.wowhead.com/classic/item=231273/grileks-carver + // +141 Attack Power when fighting Dragonkin. + core.NewItemEffect(GrileksCarver, func(agent core.Agent) { + character := agent.GetCharacter() + if character.CurrentTarget.MobType == proto.MobType_MobTypeDragonkin { + character.PseudoStats.MobTypeAttackPower += 141 + } + }) + core.NewItemEffect(GrileksCarverBloodied, func(agent core.Agent) { + character := agent.GetCharacter() + if character.CurrentTarget.MobType == proto.MobType_MobTypeDragonkin { + character.PseudoStats.MobTypeAttackPower += 141 + } + }) + + // https://www.wowhead.com/classic/item=230991/halberd-of-smiting + // Equip: Chance to decapitate the target on a melee swing, causing 452 to 676 damage. itemhelpers.CreateWeaponEquipProcDamage(HaldberdOfSmiting, "Halberd of Smiting", 2.1, 467819, core.SpellSchoolPhysical, 452, 224, 0.0, core.DefenseTypeMelee) // Works as phantom strike itemhelpers.CreateWeaponEquipProcDamage(HaldberdOfSmitingBloodied, "Halberd of Smiting", 2.1, 467819, core.SpellSchoolPhysical, 452, 224, 0.0, core.DefenseTypeMelee) // Works as phantom strike + // https://www.wowhead.com/classic/item=230911/jekliks-crusher + // Chance on hit: Wounds the target for 200 to 220 damage. itemhelpers.CreateWeaponCoHProcDamage(JekliksCrusher, "Jeklik's Crusher", 4.0, 467642, core.SpellSchoolPhysical, 200, 20, 0.0, core.DefenseTypeMelee) itemhelpers.CreateWeaponCoHProcDamage(JekliksCrusherBloodied, "Jeklik's Crusher", 4.0, 467642, core.SpellSchoolPhysical, 200, 20, 0.0, core.DefenseTypeMelee) + // https://www.wowhead.com/classic/item=231277/pitchfork-of-madness + // +141 Attack Power when fighting Demons. + core.NewItemEffect(PitchforkOfMadness, func(agent core.Agent) { + character := agent.GetCharacter() + if character.CurrentTarget.MobType == proto.MobType_MobTypeDemon { + character.PseudoStats.MobTypeAttackPower += 141 + } + }) + core.NewItemEffect(PitchforkOfMadnessBloodied, func(agent core.Agent) { + character := agent.GetCharacter() + if character.CurrentTarget.MobType == proto.MobType_MobTypeDemon { + character.PseudoStats.MobTypeAttackPower += 141 + } + }) + // https://www.wowhead.com/classic/item=231387/stormwrath-sanctified-shortblade-of-the-galefinder // Equip: Damaging non-periodic spells have a chance to blast up to 3 targets for 181 to 229. // (Proc chance: 10%, 100ms cooldown) @@ -81,6 +122,21 @@ func init() { }) }) + // https://www.wowhead.com/classic/item=231272/tigules-harpoon + // +99 Attack Power when fighting Beasts. + core.NewItemEffect(TigulesHarpoon, func(agent core.Agent) { + character := agent.GetCharacter() + if character.CurrentTarget.MobType == proto.MobType_MobTypeBeast { + character.PseudoStats.MobTypeAttackPower += 99 + } + }) + core.NewItemEffect(TigulesHarpoonBloodied, func(agent core.Agent) { + character := agent.GetCharacter() + if character.CurrentTarget.MobType == proto.MobType_MobTypeBeast { + character.PseudoStats.MobTypeAttackPower += 99 + } + }) + /////////////////////////////////////////////////////////////////////////// // Trinkets /////////////////////////////////////////////////////////////////////////// @@ -142,12 +198,12 @@ func init() { } core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ - Name: "Heartstrike", - Callback: core.CallbackOnSpellHitDealt, - Outcome: core.OutcomeLanded, - ProcMask: core.ProcMaskRanged, - ProcChance: 0.02, - ICD: time.Second * 1, + Name: "Heartstrike", + Callback: core.CallbackOnSpellHitDealt, + Outcome: core.OutcomeLanded, + ProcMask: core.ProcMaskRanged, + ProcChance: 0.02, + ICD: time.Second * 1, SpellFlagsExclude: core.SpellFlagSuppressEquipProcs, Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { From a840a84543e9bac4f0d52c6fdbdc0f76b88cb511 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 8 Sep 2024 15:27:45 -0400 Subject: [PATCH 038/223] update jek'lik's proc chance --- sim/common/sod/item_effects/phase_5.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index 566abd9784..a2a3e13378 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -61,8 +61,9 @@ func init() { // https://www.wowhead.com/classic/item=230911/jekliks-crusher // Chance on hit: Wounds the target for 200 to 220 damage. - itemhelpers.CreateWeaponCoHProcDamage(JekliksCrusher, "Jeklik's Crusher", 4.0, 467642, core.SpellSchoolPhysical, 200, 20, 0.0, core.DefenseTypeMelee) - itemhelpers.CreateWeaponCoHProcDamage(JekliksCrusherBloodied, "Jeklik's Crusher", 4.0, 467642, core.SpellSchoolPhysical, 200, 20, 0.0, core.DefenseTypeMelee) + // Original proc rate 4.0 lowered to 1.5 in SoD phase 5 + itemhelpers.CreateWeaponCoHProcDamage(JekliksCrusher, "Jeklik's Crusher", 1.5, 467642, core.SpellSchoolPhysical, 200, 20, 0.0, core.DefenseTypeMelee) + itemhelpers.CreateWeaponCoHProcDamage(JekliksCrusherBloodied, "Jeklik's Crusher", 1.5, 467642, core.SpellSchoolPhysical, 200, 20, 0.0, core.DefenseTypeMelee) // https://www.wowhead.com/classic/item=231277/pitchfork-of-madness // +141 Attack Power when fighting Demons. From 10cd22ddf46b7c4cbe74753b8743d8c77944b41c Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 8 Sep 2024 20:40:27 -0400 Subject: [PATCH 039/223] update invocation refresh + DoT application code --- sim/warlock/corruption.go | 8 +- sim/warlock/curses.go | 61 ++++++------ sim/warlock/dps/TestAffliction.results | 104 ++++++++++---------- sim/warlock/dps/TestDestruction.results | 32 +++--- sim/warlock/immolate.go | 8 +- sim/warlock/shadowflame.go | 8 +- sim/warlock/siphon_life.go | 8 +- sim/warlock/tank/TestAffliction.results | 64 ++++++------ sim/warlock/tank/TestDemonology.results | 56 +++++------ sim/warlock/tank/TestDestruction.results | 118 +++++++++++------------ sim/warlock/unstable_affliction.go | 12 +-- 11 files changed, 244 insertions(+), 235 deletions(-) diff --git a/sim/warlock/corruption.go b/sim/warlock/corruption.go index e3889e75c9..9873bb92bd 100644 --- a/sim/warlock/corruption.go +++ b/sim/warlock/corruption.go @@ -77,11 +77,13 @@ func (warlock *Warlock) getCorruptionConfig(rank int) core.SpellConfig { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) if result.Landed() { - if hasInvocationRune && spell.Dot(target).IsActive() { - warlock.InvocationRefresh(sim, spell.Dot(target)) + dot := spell.Dot(target) + + if hasInvocationRune && dot.IsActive() { + warlock.InvocationRefresh(sim, dot) } - spell.Dot(target).Apply(sim) + dot.Apply(sim) } spell.DealOutcome(sim, result) }, diff --git a/sim/warlock/curses.go b/sim/warlock/curses.go index 7961347478..9dfd81fa74 100644 --- a/sim/warlock/curses.go +++ b/sim/warlock/curses.go @@ -96,26 +96,24 @@ func (warlock *Warlock) getCurseOfAgonyBaseConfig(rank int) core.SpellConfig { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) if result.Landed() { + dot := spell.Dot(target) - // If the spell's DoT is already applied, do a refresh if the Invocation rune is also being used - // Else deactivate the existing curse and apply this one instead - if spell.Dot(target).IsActive() { - if hasInvocationRune { - warlock.InvocationRefresh(sim, spell.Dot(target)) - } - } else { - if warlock.ActiveCurseAura.Get(target) != nil { - warlock.ActiveCurseAura.Get(target).Deactivate(sim) - } - dot := spell.Dot(target) - dot.Apply(sim) - warlock.ActiveCurseAura[target.UnitIndex] = dot.Aura + if activeCurse := warlock.ActiveCurseAura.Get(target); activeCurse != nil && activeCurse != dot.Aura { + activeCurse.Deactivate(sim) + } - if hasMarkOfChaosRune { - warlock.applyMarkOfChaosDebuff(sim, target, dot.Duration) - } + if hasInvocationRune && dot.IsActive() { + warlock.InvocationRefresh(sim, dot) + } + + dot.Apply(sim) + warlock.ActiveCurseAura[target.UnitIndex] = dot.Aura + + if hasMarkOfChaosRune { + warlock.applyMarkOfChaosDebuff(sim, target, dot.Duration) } } + spell.DealOutcome(sim, result) }, } } @@ -181,10 +179,12 @@ func (warlock *Warlock) registerCurseOfRecklessnessSpell() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) if result.Landed() { - if warlock.ActiveCurseAura.Get(target) != nil { - warlock.ActiveCurseAura.Get(target).Deactivate(sim) + aura := warlock.CurseOfRecklessnessAuras.Get(target) + if activeCurse := warlock.ActiveCurseAura.Get(target); activeCurse != nil && activeCurse != aura { + activeCurse.Deactivate(sim) } - warlock.ActiveCurseAura[target.UnitIndex] = warlock.CurseOfRecklessnessAuras.Get(target) + + warlock.ActiveCurseAura[target.UnitIndex] = aura warlock.ActiveCurseAura.Get(target).Activate(sim) if hasMarkOfChaosRune { @@ -245,10 +245,12 @@ func (warlock *Warlock) registerCurseOfElementsSpell() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) if result.Landed() { - if warlock.ActiveCurseAura.Get(target) != nil { - warlock.ActiveCurseAura.Get(target).Deactivate(sim) + aura := warlock.CurseOfElementsAuras.Get(target) + if activeCurse := warlock.ActiveCurseAura.Get(target); activeCurse != nil && activeCurse != aura { + activeCurse.Deactivate(sim) } - warlock.ActiveCurseAura[target.UnitIndex] = warlock.CurseOfElementsAuras.Get(target) + + warlock.ActiveCurseAura[target.UnitIndex] = aura warlock.ActiveCurseAura.Get(target).Activate(sim) } }, @@ -302,10 +304,12 @@ func (warlock *Warlock) registerCurseOfShadowSpell() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) if result.Landed() { - if warlock.ActiveCurseAura.Get(target) != nil { - warlock.ActiveCurseAura.Get(target).Deactivate(sim) + aura := warlock.CurseOfShadowAuras.Get(target) + if activeCurse := warlock.ActiveCurseAura.Get(target); activeCurse != nil && activeCurse != aura { + activeCurse.Deactivate(sim) } - warlock.ActiveCurseAura[target.UnitIndex] = warlock.CurseOfShadowAuras.Get(target) + + warlock.ActiveCurseAura[target.UnitIndex] = aura warlock.ActiveCurseAura.Get(target).Activate(sim) } }, @@ -403,10 +407,11 @@ func (warlock *Warlock) registerCurseOfDoomSpell() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) if result.Landed() { - if warlock.ActiveCurseAura.Get(target) != nil { - warlock.ActiveCurseAura.Get(target).Deactivate(sim) - } dot := spell.Dot(target) + if activeCurse := warlock.ActiveCurseAura.Get(target); activeCurse != nil && activeCurse != dot.Aura { + activeCurse.Deactivate(sim) + } + dot.Apply(sim) warlock.ActiveCurseAura[target.UnitIndex] = dot.Aura diff --git a/sim/warlock/dps/TestAffliction.results b/sim/warlock/dps/TestAffliction.results index 7ecf79af24..186a68a911 100644 --- a/sim/warlock/dps/TestAffliction.results +++ b/sim/warlock/dps/TestAffliction.results @@ -200,9 +200,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.43121 + weights: 0.17876 weights: 0 - weights: 1.43943 + weights: 2.70198 weights: 0 weights: 0 weights: 0 @@ -210,8 +210,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 8.1823 - weights: 9.34187 + weights: 8.57021 + weights: 9.51334 weights: 0 weights: 0 weights: 0 @@ -249,9 +249,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.34977 + weights: -1.10711 weights: 0 - weights: 2.89268 + weights: 0.426 weights: 0 weights: 0 weights: 0 @@ -259,8 +259,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 12.37826 - weights: 22.07831 + weights: 10.54755 + weights: 20.9398 weights: 0 weights: 0 weights: 0 @@ -358,148 +358,148 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl50-AllItems-DeathmistRaiment" value: { - dps: 362.85524 - tps: 239.83286 + dps: 362.84695 + tps: 239.80151 } } dps_results: { key: "TestAffliction-Lvl50-Average-Default" value: { - dps: 1440.2713 - tps: 1237.91322 + dps: 1440.94826 + tps: 1238.64243 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2144.96167 - tps: 2929.46619 + dps: 2141.41952 + tps: 2921.64144 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1432.22957 - tps: 1230.52357 + dps: 1430.37384 + tps: 1228.55372 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1479.41281 - tps: 1263.43681 + dps: 1488.49313 + tps: 1271.59633 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1317.43828 - tps: 2233.18591 + dps: 1325.01044 + tps: 2244.91813 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 789.35691 - tps: 682.25394 + dps: 793.92304 + tps: 687.13852 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 787.6741 - tps: 684.83133 + dps: 805.13417 + tps: 702.70835 } } dps_results: { key: "TestAffliction-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1428.12749 - tps: 1225.72695 + dps: 1424.54508 + tps: 1222.76605 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 804.94744 - tps: 618.78482 + dps: 806.22991 + tps: 619.81734 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 615.09381 - tps: 431.51072 + dps: 615.23218 + tps: 431.70081 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 805.35698 - tps: 619.23939 + dps: 806.58418 + tps: 620.30353 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 2981.77986 - tps: 2814.33483 + dps: 2969.45422 + tps: 2801.69596 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 604.40619 - tps: 429.2635 + dps: 607.36816 + tps: 433.10243 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 804.94744 - tps: 618.78482 + dps: 806.22991 + tps: 619.81734 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1332.07192 - tps: 1133.58104 + dps: 1331.69967 + tps: 1133.75815 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1312.28885 - tps: 1112.09356 + dps: 1320.12207 + tps: 1120.30063 } } dps_results: { key: "TestAffliction-Lvl60-Average-Default" value: { - dps: 3068.44184 - tps: 2902.81964 + dps: 3070.64574 + tps: 2905.03938 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3039.46595 - tps: 4268.04394 + dps: 3033.63758 + tps: 4270.4601 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3039.46595 - tps: 2874.34632 + dps: 3033.63758 + tps: 2867.16101 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2901.15956 - tps: 2701.82418 + dps: 2904.17293 + tps: 2706.79597 } } dps_results: { @@ -526,7 +526,7 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3040.20791 - tps: 2875.43287 + dps: 3033.5099 + tps: 2867.11331 } } diff --git a/sim/warlock/dps/TestDestruction.results b/sim/warlock/dps/TestDestruction.results index 8d0c007a04..d7638b72bf 100644 --- a/sim/warlock/dps/TestDestruction.results +++ b/sim/warlock/dps/TestDestruction.results @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.47399 + weights: 1.3699 weights: 0 - weights: 2.01435 + weights: 2.72205 weights: 0 weights: 0 weights: 0 @@ -357,8 +357,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 6.53645 - weights: 17.60483 + weights: 6.46111 + weights: 17.78547 weights: 0 weights: 0 weights: 0 @@ -603,8 +603,8 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 2819.0427 - tps: 2486.03094 + dps: 2815.12198 + tps: 2483.48179 } } dps_results: { @@ -638,29 +638,29 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 2780.07328 - tps: 2449.01943 + dps: 2778.51683 + tps: 2446.66772 } } dps_results: { key: "TestDestruction-Lvl60-Average-Default" value: { - dps: 2884.96784 - tps: 2544.35152 + dps: 2885.0625 + tps: 2544.39302 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2857.31775 - tps: 3551.5128 + dps: 2861.05064 + tps: 3544.27968 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2857.31775 - tps: 2517.10313 + dps: 2861.05064 + tps: 2519.71408 } } dps_results: { @@ -694,7 +694,7 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2845.23977 - tps: 2505.434 + dps: 2852.20483 + tps: 2513.90519 } } diff --git a/sim/warlock/immolate.go b/sim/warlock/immolate.go index 12dcafe3f3..5c02320a54 100644 --- a/sim/warlock/immolate.go +++ b/sim/warlock/immolate.go @@ -93,6 +93,8 @@ func (warlock *Warlock) getImmolateConfig(rank int) core.SpellConfig { spell.DamageMultiplier = oldMultiplier if result.Landed() { + dot := spell.Dot(target) + // UA, Immo, Shadowflame exclusivity if hasUnstableAffliction && warlock.UnstableAffliction.Dot(target).IsActive() { warlock.UnstableAffliction.Dot(target).Deactivate(sim) @@ -101,11 +103,11 @@ func (warlock *Warlock) getImmolateConfig(rank int) core.SpellConfig { warlock.Shadowflame.Dot(target).Deactivate(sim) } - if hasInvocationRune && spell.Dot(target).IsActive() { - warlock.InvocationRefresh(sim, spell.Dot(target)) + if hasInvocationRune && dot.IsActive() { + warlock.InvocationRefresh(sim, dot) } - spell.Dot(target).Apply(sim) + dot.Apply(sim) } spell.DealDamage(sim, result) diff --git a/sim/warlock/shadowflame.go b/sim/warlock/shadowflame.go index e6770e24d3..b7b10422e1 100644 --- a/sim/warlock/shadowflame.go +++ b/sim/warlock/shadowflame.go @@ -80,17 +80,19 @@ func (warlock *Warlock) registerShadowflameSpell() { spell.DamageMultiplier = oldMultiplier if result.Landed() { + dot := spell.Dot(target) + // Shadowflame and Immolate are exclusive immoDot := warlock.getActiveImmolateSpell(target) if immoDot != nil { immoDot.Dot(target).Deactivate(sim) } - if hasInvocationRune && spell.Dot(target).IsActive() { - warlock.InvocationRefresh(sim, spell.Dot(target)) + if hasInvocationRune && dot.IsActive() { + warlock.InvocationRefresh(sim, dot) } - spell.Dot(target).Apply(sim) + dot.Apply(sim) } spell.DealDamage(sim, result) diff --git a/sim/warlock/siphon_life.go b/sim/warlock/siphon_life.go index 914629263e..623be10b2b 100644 --- a/sim/warlock/siphon_life.go +++ b/sim/warlock/siphon_life.go @@ -89,12 +89,12 @@ func (warlock *Warlock) getSiphonLifeBaseConfig(rank int) core.SpellConfig { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) if result.Landed() { - - if hasInvocationRune && spell.Dot(target).IsActive() { - warlock.InvocationRefresh(sim, spell.Dot(target)) + dot := spell.Dot(target) + if hasInvocationRune && dot.IsActive() { + warlock.InvocationRefresh(sim, dot) } - spell.Dot(target).Apply(sim) + dot.Apply(sim) } }, ExpectedTickDamage: func(sim *core.Simulation, target *core.Unit, spell *core.Spell, useSnapshot bool) *core.SpellResult { diff --git a/sim/warlock/tank/TestAffliction.results b/sim/warlock/tank/TestAffliction.results index ca122472f1..67b0e83bb0 100644 --- a/sim/warlock/tank/TestAffliction.results +++ b/sim/warlock/tank/TestAffliction.results @@ -151,9 +151,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.64678 + weights: 2.08448 weights: 0 - weights: 0.07605 + weights: 1.52988 weights: 0 weights: 0 weights: 0 @@ -161,8 +161,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 11.77115 - weights: 9.99415 + weights: 14.13224 + weights: 13.52139 weights: 0 weights: 0 weights: 0 @@ -260,92 +260,92 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1383.18069 - tps: 1593.41364 + dps: 1389.01881 + tps: 1605.71917 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 1223.49965 - tps: 1387.18554 + dps: 1226.88028 + tps: 1385.74161 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1389.07008 - tps: 1603.83906 + dps: 1389.89888 + tps: 1602.20086 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 1908.44345 - tps: 3793.91381 + dps: 1910.19833 + tps: 3806.82287 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 1179.29846 - tps: 1324.21485 + dps: 1181.32641 + tps: 1329.94205 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1383.18069 - tps: 1593.41364 + dps: 1389.01881 + tps: 1605.71917 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1561.94342 - tps: 3118.99989 + dps: 1566.4468 + tps: 3135.18554 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1552.69693 - tps: 3096.57396 + dps: 1546.74604 + tps: 3080.87953 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 1906.45914 - tps: 3793.91381 + dps: 1908.45043 + tps: 3806.82287 } } dps_results: { key: "TestAffliction-Lvl60-Average-Default" value: { - dps: 1929.16188 - tps: 3842.06978 + dps: 1929.2511 + tps: 3843.9236 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3873.027 - tps: 11681.08238 + dps: 3878.20426 + tps: 11717.32453 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1838.54893 - tps: 3649.24359 + dps: 1847.46244 + tps: 3674.27525 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1865.52682 - tps: 3723.46554 + dps: 1872.2453 + tps: 3740.57762 } } dps_results: { @@ -372,7 +372,7 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1863.29014 - tps: 3705.12918 + dps: 1871.09986 + tps: 3723.66275 } } diff --git a/sim/warlock/tank/TestDemonology.results b/sim/warlock/tank/TestDemonology.results index 64d5d73915..ec0cb76d8e 100644 --- a/sim/warlock/tank/TestDemonology.results +++ b/sim/warlock/tank/TestDemonology.results @@ -151,9 +151,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.5015 + weights: 0.39712 weights: 0 - weights: 0.98235 + weights: 1.98518 weights: 0 weights: 0 weights: 0 @@ -161,8 +161,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 13.61925 - weights: 9.92125 + weights: 17.75189 + weights: 9.02452 weights: 0 weights: 0 weights: 0 @@ -260,8 +260,8 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1119.22618 - tps: 420.90114 + dps: 1126.07772 + tps: 420.7147 } } dps_results: { @@ -274,15 +274,15 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1116.37079 - tps: 424.27834 + dps: 1115.86148 + tps: 420.80942 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 2149.88377 - tps: 4377.38649 + dps: 2152.35684 + tps: 4370.37501 } } dps_results: { @@ -295,57 +295,57 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1119.22618 - tps: 420.90114 + dps: 1126.07772 + tps: 420.7147 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1203.42377 - tps: 1343.1202 + dps: 1205.16503 + tps: 1332.01756 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1189.85218 - tps: 1336.40849 + dps: 1187.75561 + tps: 1328.50043 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 2149.88377 - tps: 4377.38649 + dps: 2152.35684 + tps: 4370.37501 } } dps_results: { key: "TestDemonology-Lvl60-Average-Default" value: { - dps: 2158.77077 - tps: 4399.30728 + dps: 2159.1246 + tps: 4400.9459 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2714.95222 - tps: 8348.51216 + dps: 2709.01045 + tps: 8317.14783 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2092.69461 - tps: 4207.28784 + dps: 2091.56427 + tps: 4213.25473 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2072.06654 - tps: 4213.64313 + dps: 2080.71097 + tps: 4223.26627 } } dps_results: { @@ -372,7 +372,7 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2113.52942 - tps: 4276.61638 + dps: 2125.72195 + tps: 4323.66136 } } diff --git a/sim/warlock/tank/TestDestruction.results b/sim/warlock/tank/TestDestruction.results index d3da9b5547..cdce3e53b5 100644 --- a/sim/warlock/tank/TestDestruction.results +++ b/sim/warlock/tank/TestDestruction.results @@ -298,9 +298,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.56945 + weights: 0.8559 weights: 0 - weights: 0.96786 + weights: 0.35549 weights: 0 weights: 0 weights: 0 @@ -309,7 +309,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 7.20868 + weights: 7.29 weights: 0 weights: 0 weights: 0 @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.75388 + weights: 1.37081 weights: 0 - weights: 0.93506 + weights: 0.72844 weights: 0 weights: 0 weights: 0 @@ -357,8 +357,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 14.56308 - weights: 12.35356 + weights: 15.29553 + weights: 13.03906 weights: 0 weights: 0 weights: 0 @@ -527,156 +527,156 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl50-Average-Default" value: { - dps: 1211.69256 - tps: 2416.55775 - hps: 10.48426 + dps: 1212.39961 + tps: 2420.51099 + hps: 10.48506 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1770.46196 - tps: 5145.9025 - hps: 9.56898 + dps: 1775.48048 + tps: 5153.95553 + hps: 9.51881 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1162.93304 - tps: 2312.9739 - hps: 9.51835 + dps: 1166.76618 + tps: 2325.55802 + hps: 9.57424 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1160.36328 - tps: 2257.06695 - hps: 10.16014 + dps: 1159.72683 + tps: 2256.83294 + hps: 10.1191 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1114.49707 - tps: 3961.18912 - hps: 6.36593 + dps: 1122.23571 + tps: 3991.73384 + hps: 6.37613 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 665.02335 - tps: 1310.0463 - hps: 6.3087 + dps: 667.65835 + tps: 1319.32729 + hps: 6.41297 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 653.82176 - tps: 1298.62131 - hps: 6.9275 + dps: 658.96429 + tps: 1312.77294 + hps: 6.987 } } dps_results: { key: "TestDestruction-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1189.21727 - tps: 2365.49378 - hps: 10.61983 + dps: 1195.70115 + tps: 2383.00487 + hps: 10.62757 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1442.65564 - tps: 1756.49307 + dps: 1458.59127 + tps: 1783.61705 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 1266.18979 - tps: 1516.7547 + dps: 1275.56599 + tps: 1530.77799 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1451.74804 - tps: 1768.80054 + dps: 1441.03966 + tps: 1763.6929 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 1936.9914 - tps: 4018.92681 + dps: 1935.54772 + tps: 4001.85302 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 1223.4686 - tps: 1461.83864 + dps: 1219.20737 + tps: 1454.20125 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1442.65564 - tps: 1756.49307 + dps: 1458.59127 + tps: 1783.61705 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1600.76416 - tps: 3356.99854 + dps: 1597.40256 + tps: 3347.05773 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1596.11506 - tps: 3356.1798 + dps: 1587.54768 + tps: 3320.16961 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 1935.1672 - tps: 4018.92681 + dps: 1933.69249 + tps: 4001.85302 } } dps_results: { key: "TestDestruction-Lvl60-Average-Default" value: { - dps: 1946.53187 - tps: 4038.71546 + dps: 1947.87868 + tps: 4043.09446 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3848.12557 - tps: 11626.28701 + dps: 3855.42574 + tps: 11678.63343 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1860.89085 - tps: 3861.42048 + dps: 1856.35999 + tps: 3829.27301 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1879.2471 - tps: 3911.92575 + dps: 1880.38749 + tps: 3910.1919 } } dps_results: { @@ -703,7 +703,7 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1898.35949 - tps: 3957.1746 + dps: 1888.4591 + tps: 3943.01924 } } diff --git a/sim/warlock/unstable_affliction.go b/sim/warlock/unstable_affliction.go index 73e2894845..babc17356a 100644 --- a/sim/warlock/unstable_affliction.go +++ b/sim/warlock/unstable_affliction.go @@ -63,21 +63,19 @@ func (warlock *Warlock) registerUnstableAfflictionSpell() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) if result.Landed() { + dot := spell.Dot(target) - if hasInvocationRune && spell.Dot(target).IsActive() { - warlock.InvocationRefresh(sim, spell.Dot(target)) - } - + // UA is mutually exclusive with Immolate immoDot := warlock.getActiveImmolateSpell(target) if immoDot != nil { immoDot.Dot(target).Deactivate(sim) } - if hasInvocationRune && spell.Dot(target).IsActive() { - warlock.InvocationRefresh(sim, spell.Dot(target)) + if hasInvocationRune && dot.IsActive() { + warlock.InvocationRefresh(sim, dot) } - spell.Dot(target).Apply(sim) + dot.Apply(sim) } spell.DealOutcome(sim, result) }, From fc2740a44664444966a1e7de31b7062cc44569af Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Sun, 8 Sep 2024 19:09:45 -0600 Subject: [PATCH 040/223] Fixes PK bug and Dream Eater to only damaging finishing moves --- sim/rogue/between_the_eyes.go | 1 + sim/rogue/crimson_tempest.go | 1 + sim/rogue/envenom.go | 1 + sim/rogue/eviscerate.go | 1 + sim/rogue/items.go | 8 +++++--- sim/rogue/items_sets_pve.go | 3 +-- sim/rogue/rogue.go | 5 +++++ sim/rogue/rupture.go | 1 + 8 files changed, 16 insertions(+), 5 deletions(-) diff --git a/sim/rogue/between_the_eyes.go b/sim/rogue/between_the_eyes.go index 846f27c05d..fc78a8bd09 100644 --- a/sim/rogue/between_the_eyes.go +++ b/sim/rogue/between_the_eyes.go @@ -16,6 +16,7 @@ func (rogue *Rogue) registerBetweenTheEyes() { comboDamageBonus := rogue.baseRuneAbilityDamageCombo() rogue.BetweenTheEyes = rogue.RegisterSpell(core.SpellConfig{ + SpellCode: SpellCode_RogueBetweentheEyes, ActionID: core.ActionID{SpellID: int32(proto.RogueRune_RuneBetweenTheEyes)}, SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeRanged, diff --git a/sim/rogue/crimson_tempest.go b/sim/rogue/crimson_tempest.go index aabf9418a7..3fe08fbc6e 100644 --- a/sim/rogue/crimson_tempest.go +++ b/sim/rogue/crimson_tempest.go @@ -63,6 +63,7 @@ func (rogue *Rogue) registerCrimsonTempestSpell() { activate2PcBonuses := rogue.HasSetBonus(ItemSetNightSlayerBattlearmor, 2) && rogue.HasAura("Blade Dance") && rogue.HasRune(proto.RogueRune_RuneJustAFleshWound) rogue.CrimsonTempest = rogue.RegisterSpell(core.SpellConfig{ + SpellCode: SpellCode_RogueCrimsonTempest, ActionID: core.ActionID{SpellID: 412096}, SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, diff --git a/sim/rogue/envenom.go b/sim/rogue/envenom.go index 0ca385837a..c510ec04a5 100644 --- a/sim/rogue/envenom.go +++ b/sim/rogue/envenom.go @@ -28,6 +28,7 @@ func (rogue *Rogue) registerEnvenom() { }) rogue.Envenom = rogue.RegisterSpell(core.SpellConfig{ + SpellCode: SpellCode_RogueEnvenom, ActionID: core.ActionID{SpellID: int32(proto.RogueRune_RuneEnvenom)}, SpellSchool: core.SpellSchoolNature, DefenseType: core.DefenseTypeMelee, diff --git a/sim/rogue/eviscerate.go b/sim/rogue/eviscerate.go index d6a820d2f0..3b5561458c 100644 --- a/sim/rogue/eviscerate.go +++ b/sim/rogue/eviscerate.go @@ -39,6 +39,7 @@ func (rogue *Rogue) registerEviscerate() { cutToTheChase := rogue.HasRune(proto.RogueRune_RuneCutToTheChase) rogue.Eviscerate = rogue.RegisterSpell(core.SpellConfig{ + SpellCode: SpellCode_RogueEviscerate, ActionID: core.ActionID{SpellID: spellID}, SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, diff --git a/sim/rogue/items.go b/sim/rogue/items.go index 3df841f3d5..b6ef33594a 100644 --- a/sim/rogue/items.go +++ b/sim/rogue/items.go @@ -96,9 +96,11 @@ func init() { rogue := agent.(RogueAgent).GetRogue() cpMetrics := rogue.NewEnergyMetrics(core.ActionID{SpellID: 451439}) - rogue.OnComboPointsSpent(func(sim *core.Simulation, spell *core.Spell, comboPoints int32) { - if sim.Proc(0.2*float64(comboPoints), "Dream Eater") { - rogue.AddEnergy(sim, 10, cpMetrics) + rogue.OnComboPointsSpent(func(sim *core.Simulation, spell *core.Spell, comboPoints int32) { + if spell.SpellCode == SpellCode_RogueBetweentheEyes || spell.SpellCode == SpellCode_RogueCrimsonTempest || spell.SpellCode == SpellCode_RogueEnvenom || spell.SpellCode == SpellCode_RogueEviscerate || spell.SpellCode == SpellCode_RogueRupture { + if sim.Proc(0.2*float64(comboPoints), "Dream Eater") { + rogue.AddEnergy(sim, 10, cpMetrics) + } } }) }) diff --git a/sim/rogue/items_sets_pve.go b/sim/rogue/items_sets_pve.go index 6a8670d2d6..1d44718a05 100644 --- a/sim/rogue/items_sets_pve.go +++ b/sim/rogue/items_sets_pve.go @@ -157,9 +157,8 @@ var ItemSetNightSlayerThrill = core.NewItemSet(core.ItemSet{ OnExpire: func(aura *core.Aura, sim *core.Simulation) { core.Each(affectedSpells, func(spell *core.Spell) { spell.Cost.Multiplier += 100 }) }, - //Poisoned Knife is ignored OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - if aura.RemainingDuration(sim) == aura.Duration || spell.DefaultCast.Cost == 0 || spell.SpellCode == SpellCode_RoguePoisonedKnife { + if aura.RemainingDuration(sim) == aura.Duration || spell.DefaultCast.Cost == 0 { return } aura.Deactivate(sim) diff --git a/sim/rogue/rogue.go b/sim/rogue/rogue.go index 04472489b4..267cf5939d 100644 --- a/sim/rogue/rogue.go +++ b/sim/rogue/rogue.go @@ -22,13 +22,18 @@ const ( SpellCode_RogueAmbush SpellCode_RogueBackstab + SpellCode_RogueBetweentheEyes SpellCode_RogueBladeFlurry + SpellCode_RogueCrimsonTempest + SpellCode_RogueEnvenom + SpellCode_RogueEviscerate SpellCode_RogueGarrote SpellCode_RogueGhostlyStrike SpellCode_RogueHemorrhage SpellCode_RogueMainGauche SpellCode_RogueMutilate SpellCode_RoguePoisonedKnife + SpellCode_RogueRupture SpellCode_RogueSaberSlash SpellCode_RogueSaberSlashDoT SpellCode_RogueShadowStrike diff --git a/sim/rogue/rupture.go b/sim/rogue/rupture.go index f16b69683c..cda4e2a8a9 100644 --- a/sim/rogue/rupture.go +++ b/sim/rogue/rupture.go @@ -15,6 +15,7 @@ func (rogue *Rogue) registerRupture() { }[rogue.Level] rogue.Rupture = rogue.RegisterSpell(core.SpellConfig{ + SpellCode: SpellCode_RogueRupture, ActionID: core.ActionID{SpellID: spellID}, SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, From 3d3035b014e7abaa6bb4d8779413f32efea66d27 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sun, 8 Sep 2024 23:44:20 -0400 Subject: [PATCH 041/223] flags corrected, travel time and shield bounces added, tests updated --- sim/paladin/avengers_shield.go | 37 ++++--- sim/paladin/protection/TestProtection.results | 100 +++++++++--------- ui/protection_paladin/presets.ts | 1 + ui/protection_paladin/sim.ts | 47 ++++---- 4 files changed, 98 insertions(+), 87 deletions(-) diff --git a/sim/paladin/avengers_shield.go b/sim/paladin/avengers_shield.go index c274fdedea..765e051b42 100644 --- a/sim/paladin/avengers_shield.go +++ b/sim/paladin/avengers_shield.go @@ -11,17 +11,19 @@ func (paladin *Paladin) registerAvengersShield() { return } - // Avenger's Shield hits up to 3 targets. + // Avenger's Shield hits up to 3 targets. It cannot miss or be resisted. results := make([]*core.SpellResult, min(3, paladin.Env.GetNumTargets())) + lowDamage := 366 * paladin.baseRuneAbilityDamage() / 100 + highDamage := 448 * paladin.baseRuneAbilityDamage() / 100 paladin.GetOrRegisterSpell(core.SpellConfig{ - ActionID: core.ActionID{SpellID: 407669}, - SpellCode: SpellCode_PaladinAvengersShield, - SpellSchool: core.SpellSchoolHoly, - DefenseType: core.DefenseTypeMelee, - ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, - + ActionID: core.ActionID{SpellID: 407669}, + SpellCode: SpellCode_PaladinAvengersShield, + SpellSchool: core.SpellSchoolHoly, + DefenseType: core.DefenseTypeMelee, // Crits as if melee for 200% + ProcMask: core.ProcMaskSpellDamage, + Flags: core.SpellFlagIgnoreResists | core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + MissileSpeed: 35, // Verified from game files using WoW tools. ManaCost: core.ManaCostOptions{ BaseCost: 0.26, }, @@ -42,17 +44,24 @@ func (paladin *Paladin) registerAvengersShield() { BonusCoefficient: 0.091, // for spell damage; we add the AP bonus manually ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - lowDamage := 366 * paladin.baseRuneAbilityDamage() / 100 - highDamage := 448 * paladin.baseRuneAbilityDamage() / 100 apBonus := 0.091 * spell.MeleeAttackPower() for idx := range results { baseDamage := sim.Roll(lowDamage, highDamage) + apBonus - results[idx] = spell.CalcDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialHitAndCrit) + // Avenger's Shield cannot miss and uses magic critical _chance_. + results[idx] = spell.CalcDamage(sim, target, baseDamage, spell.OutcomeMagicCrit) target = sim.Environment.NextTargetUnit(target) } - - for _, result := range results { - spell.DealDamage(sim, result) + // Avenger's Shield bounces from target 1 > target 2 > target 3 at MissileSpeed. + // We approximate it by assuming targets are melee distance apart from each + // other. + for i, result := range results { + delay := time.Duration(int(spell.TravelTime()) * int(i+1)) + core.StartDelayedAction(sim, core.DelayedActionOptions{ + DoAt: sim.CurrentTime + delay, + OnAction: func(s *core.Simulation) { + spell.DealDamage(sim, result) + }, + }) } }, }) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index b38ecf67fa..cda3944323 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,37 +50,37 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.08003 - weights: 1.11178 + weights: 1.07936 + weights: 0.86506 weights: 0 + weights: 0.03001 weights: 0 + weights: 0.20651 weights: 0 - weights: 0.20836 weights: 0 weights: 0 + weights: 0.12547 weights: 0 - weights: 0.12551 weights: 0 weights: 0 + weights: 2.75386 + weights: 1.04218 weights: 0 - weights: 2.94033 - weights: 0.17656 weights: 0 + weights: 0.48381 weights: 0 - weights: 0.48407 + weights: 15.28639 + weights: 9.84296 weights: 0 - weights: 14.73952 - weights: 8.29894 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 + weights: 0.41303 weights: 0 - weights: 0.41672 - weights: 0 - weights: 0.27421 + weights: 0.27219 weights: 0 weights: 0 weights: 0 @@ -106,8 +106,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1601.59718 - tps: 1801.24902 + dps: 1599.6827 + tps: 1798.5077 } } dps_results: { @@ -127,8 +127,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1601.41801 - tps: 1801.06985 + dps: 1599.4123 + tps: 1798.2373 } } dps_results: { @@ -141,8 +141,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1555.96917 - tps: 1753.19583 + dps: 1552.93095 + tps: 1746.35937 } } dps_results: { @@ -155,112 +155,112 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1588.29915 - tps: 1786.31761 + dps: 1585.40982 + tps: 1782.58157 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1578.53239 - tps: 1773.73499 + dps: 1581.47739 + tps: 1775.26085 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1586.01751 - tps: 1782.59084 + dps: 1592.03314 + tps: 1789.03868 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 966.60772 - tps: 1652.3481 + dps: 948.20078 + tps: 1627.24045 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 348.80003 - tps: 498.58931 + dps: 354.72521 + tps: 506.73862 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 501.7946 - tps: 687.40658 + dps: 522.70784 + tps: 707.64141 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 305.26832 - tps: 570.61291 + dps: 288.37377 + tps: 552.66878 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 111.95723 - tps: 147.76456 + dps: 113.57937 + tps: 148.81744 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 201.18588 - tps: 259.91233 + dps: 203.3387 + tps: 261.65131 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 990.72446 - tps: 1691.77463 + dps: 960.19799 + tps: 1649.74712 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 355.18575 - tps: 509.7333 + dps: 364.07824 + tps: 520.52159 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 509.11483 - tps: 699.10433 + dps: 527.05693 + tps: 716.49698 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 315.70556 - tps: 584.89359 + dps: 299.10903 + tps: 566.67134 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 114.96199 - tps: 152.60854 + dps: 116.20898 + tps: 153.0019 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 207.85083 - tps: 269.69428 + dps: 210.52067 + tps: 271.56859 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1294.78098 - tps: 1468.66313 + dps: 1320.12577 + tps: 1489.8148 } } diff --git a/ui/protection_paladin/presets.ts b/ui/protection_paladin/presets.ts index b0e3d2fad1..c471cf044b 100644 --- a/ui/protection_paladin/presets.ts +++ b/ui/protection_paladin/presets.ts @@ -165,6 +165,7 @@ export const DefaultDebuffs = Debuffs.create({ }); export const OtherDefaults = { + distanceFromTarget: 5, // Max melee range profession1: Profession.Blacksmithing, profession2: Profession.Engineering, }; diff --git a/ui/protection_paladin/sim.ts b/ui/protection_paladin/sim.ts index 49f7c54f61..e6dfa91cb6 100644 --- a/ui/protection_paladin/sim.ts +++ b/ui/protection_paladin/sim.ts @@ -178,6 +178,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { OtherInputs.HpPercentForDefensives, OtherInputs.InspirationUptime, OtherInputs.InFrontOfTarget, + //OtherInputs.DistanceFromTarget, ], }, encounterPicker: { @@ -203,30 +204,30 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { return Presets.DefaultAPLs[player.getLevel()].rotation.rotation!; }, - raidSimPresets: [ - { - spec: Spec.SpecProtectionPaladin, - tooltip: 'Protection Paladin', - defaultName: 'Protection', - iconUrl: getSpecIcon(Class.ClassPaladin, 1), + raidSimPresets: [ + { + spec: Spec.SpecProtectionPaladin, + tooltip: 'Protection Paladin', + defaultName: 'Protection', + iconUrl: getSpecIcon(Class.ClassPaladin, 1), - talents: Presets.DefaultTalents.data, - specOptions: Presets.DefaultOptions, - consumes: Presets.DefaultConsumes, - defaultFactionRaces: { - [Faction.Unknown]: Race.RaceUnknown, - [Faction.Alliance]: Race.RaceHuman, - [Faction.Horde]: Race.RaceUnknown, - }, - defaultGear: { - [Faction.Unknown]: {}, - [Faction.Alliance]: { - 1: Presets.GearPresets[Phase.Phase4][0].gear, - }, - [Faction.Horde]: {}, - }, - }, - ], + talents: Presets.DefaultTalents.data, + specOptions: Presets.DefaultOptions, + consumes: Presets.DefaultConsumes, + defaultFactionRaces: { + [Faction.Unknown]: Race.RaceUnknown, + [Faction.Alliance]: Race.RaceHuman, + [Faction.Horde]: Race.RaceUnknown, + }, + defaultGear: { + [Faction.Unknown]: {}, + [Faction.Alliance]: { + 1: Presets.GearPresets[Phase.Phase4][0].gear, + }, + [Faction.Horde]: {}, + }, + }, + ], }); export class ProtectionPaladinSimUI extends IndividualSimUI { From d1d3042c25e4bd5888df0c6b0600c5546bc37905 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sun, 8 Sep 2024 23:46:11 -0400 Subject: [PATCH 042/223] use proto constant for spellID --- sim/paladin/avengers_shield.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/paladin/avengers_shield.go b/sim/paladin/avengers_shield.go index 765e051b42..bc98823868 100644 --- a/sim/paladin/avengers_shield.go +++ b/sim/paladin/avengers_shield.go @@ -17,7 +17,7 @@ func (paladin *Paladin) registerAvengersShield() { highDamage := 448 * paladin.baseRuneAbilityDamage() / 100 paladin.GetOrRegisterSpell(core.SpellConfig{ - ActionID: core.ActionID{SpellID: 407669}, + ActionID: core.ActionID{SpellID: int32(proto.PaladinRune_RuneLegsAvengersShield)}, SpellCode: SpellCode_PaladinAvengersShield, SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMelee, // Crits as if melee for 200% From 4fb1b20dd2d1ff8c600b9a1387833ddca0bd7ce8 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sun, 8 Sep 2024 23:52:51 -0400 Subject: [PATCH 043/223] cache base travel time --- sim/paladin/avengers_shield.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sim/paladin/avengers_shield.go b/sim/paladin/avengers_shield.go index bc98823868..c3bb44eb86 100644 --- a/sim/paladin/avengers_shield.go +++ b/sim/paladin/avengers_shield.go @@ -54,8 +54,9 @@ func (paladin *Paladin) registerAvengersShield() { // Avenger's Shield bounces from target 1 > target 2 > target 3 at MissileSpeed. // We approximate it by assuming targets are melee distance apart from each // other. + baseTravelTime := int(spell.TravelTime()) for i, result := range results { - delay := time.Duration(int(spell.TravelTime()) * int(i+1)) + delay := time.Duration(baseTravelTime * (i + 1)) core.StartDelayedAction(sim, core.DelayedActionOptions{ DoAt: sim.CurrentTime + delay, OnAction: func(s *core.Simulation) { From 15fd50ad9ad8787e7af674bbe7ead3f484e396b0 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 00:37:02 -0400 Subject: [PATCH 044/223] warlock dps phase 5 --- sim/priest/item_sets_pvp.go | 8 +- sim/warlock/dps/TestAffliction.results | 53 +++-- sim/warlock/dps/TestDemonology.results | 7 + sim/warlock/dps/TestDestruction.results | 28 +++ sim/warlock/item_sets_pve.go | 103 +++++++++ sim/warlock/item_sets_pvp.go | 83 +++++-- sim/warlock/items.go | 281 ++++++++++++++++++++++- sim/warlock/runes.go | 7 +- sim/warlock/shadowbolt.go | 30 ++- sim/warlock/talents.go | 21 +- sim/warlock/tank/TestAffliction.results | 14 ++ sim/warlock/tank/TestDemonology.results | 14 ++ sim/warlock/tank/TestDestruction.results | 29 +++ sim/warlock/unstable_affliction.go | 1 + sim/warlock/warlock.go | 29 ++- ui/core/launched_sims.ts | 2 +- ui/index.html | 2 +- 17 files changed, 650 insertions(+), 62 deletions(-) diff --git a/sim/priest/item_sets_pvp.go b/sim/priest/item_sets_pvp.go index 65ec308897..a6db827a48 100644 --- a/sim/priest/item_sets_pvp.go +++ b/sim/priest/item_sets_pvp.go @@ -102,7 +102,7 @@ var ItemSetWarlordsRaiment = core.NewItemSet(core.ItemSet{ c.AddStat(stats.Stamina, 20) }, // Increases the duration of your Psychic Scream spell by 1 sec. - 4: func(agent core.Agent) { + 3: func(agent core.Agent) { // Nothing to do }, // Increases damage and healing done by magical spells and effects by up to 23. @@ -122,7 +122,7 @@ var ItemSetFieldMarshalsRaiment = core.NewItemSet(core.ItemSet{ c.AddStat(stats.Stamina, 20) }, // Increases the duration of your Psychic Scream spell by 1 sec. - 4: func(agent core.Agent) { + 3: func(agent core.Agent) { // Nothing to do }, // Increases damage and healing done by magical spells and effects by up to 23. @@ -142,7 +142,7 @@ var ItemSetWarlordsInvestiture = core.NewItemSet(core.ItemSet{ c.AddStat(stats.Stamina, 20) }, // Increases the duration of your Psychic Scream spell by 1 sec. - 4: func(agent core.Agent) { + 3: func(agent core.Agent) { // Nothing to do }, // Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects. @@ -165,7 +165,7 @@ var ItemSetFieldMarshalsInvestiture = core.NewItemSet(core.ItemSet{ c.AddStat(stats.Stamina, 20) }, // Increases the duration of your Psychic Scream spell by 1 sec. - 4: func(agent core.Agent) { + 3: func(agent core.Agent) { // Nothing to do }, // Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects. diff --git a/sim/warlock/dps/TestAffliction.results b/sim/warlock/dps/TestAffliction.results index 186a68a911..56030f3cb8 100644 --- a/sim/warlock/dps/TestAffliction.results +++ b/sim/warlock/dps/TestAffliction.results @@ -249,9 +249,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -1.10711 + weights: -1.09183 weights: 0 - weights: 0.426 + weights: 0.4563 weights: 0 weights: 0 weights: 0 @@ -259,8 +259,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 10.54755 - weights: 20.9398 + weights: 10.59981 + weights: 20.95501 weights: 0 weights: 0 weights: 0 @@ -299,6 +299,13 @@ dps_results: { tps: 169.41182 } } +dps_results: { + key: "TestAffliction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 658.39461 + tps: 634.30277 + } +} dps_results: { key: "TestAffliction-Lvl40-Average-Default" value: { @@ -362,6 +369,13 @@ dps_results: { tps: 239.80151 } } +dps_results: { + key: "TestAffliction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 1434.61297 + tps: 1233.28731 + } +} dps_results: { key: "TestAffliction-Lvl50-Average-Default" value: { @@ -453,6 +467,13 @@ dps_results: { tps: 433.10243 } } +dps_results: { + key: "TestAffliction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 3018.47903 + tps: 2853.94466 + } +} dps_results: { key: "TestAffliction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { @@ -477,22 +498,22 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-Average-Default" value: { - dps: 3070.64574 - tps: 2905.03938 + dps: 3070.82291 + tps: 2905.21655 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3033.63758 - tps: 4270.4601 + dps: 3033.9252 + tps: 4270.74773 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3033.63758 - tps: 2867.16101 + dps: 3033.9252 + tps: 2867.44864 } } dps_results: { @@ -505,15 +526,15 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1520.09309 - tps: 2950.96174 + dps: 1520.46533 + tps: 2951.33398 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1520.09309 - tps: 1464.31766 + dps: 1520.46533 + tps: 1464.6899 } } dps_results: { @@ -526,7 +547,7 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3033.5099 - tps: 2867.11331 + dps: 3034.08515 + tps: 2867.68856 } } diff --git a/sim/warlock/dps/TestDemonology.results b/sim/warlock/dps/TestDemonology.results index 64e274dd13..982e1021f2 100644 --- a/sim/warlock/dps/TestDemonology.results +++ b/sim/warlock/dps/TestDemonology.results @@ -103,6 +103,13 @@ dps_results: { tps: 62.48955 } } +dps_results: { + key: "TestDemonology-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 441.34292 + tps: 461.32874 + } +} dps_results: { key: "TestDemonology-Lvl40-Average-Default" value: { diff --git a/sim/warlock/dps/TestDestruction.results b/sim/warlock/dps/TestDestruction.results index d7638b72bf..d317a9dfca 100644 --- a/sim/warlock/dps/TestDestruction.results +++ b/sim/warlock/dps/TestDestruction.results @@ -397,6 +397,13 @@ dps_results: { tps: 46.19036 } } +dps_results: { + key: "TestDestruction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 261.98444 + tps: 219.41754 + } +} dps_results: { key: "TestDestruction-Lvl25-Average-Default" value: { @@ -460,6 +467,13 @@ dps_results: { tps: 62.21732 } } +dps_results: { + key: "TestDestruction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 697.95786 + tps: 601.5865 + } +} dps_results: { key: "TestDestruction-Lvl40-Average-Default" value: { @@ -523,6 +537,13 @@ dps_results: { tps: 251.10785 } } +dps_results: { + key: "TestDestruction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 1551.26201 + tps: 1377.5745 + } +} dps_results: { key: "TestDestruction-Lvl50-Average-Default" value: { @@ -614,6 +635,13 @@ dps_results: { tps: 238.78117 } } +dps_results: { + key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 2844.73331 + tps: 2509.32567 + } +} dps_results: { key: "TestDestruction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { diff --git a/sim/warlock/item_sets_pve.go b/sim/warlock/item_sets_pve.go index f09c424912..912375c6b7 100644 --- a/sim/warlock/item_sets_pve.go +++ b/sim/warlock/item_sets_pve.go @@ -5,6 +5,7 @@ import ( "time" "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/proto" "github.com/wowsims/sod/sim/core/stats" ) @@ -284,3 +285,105 @@ var ItemSetWickedFelheart = core.NewItemSet(core.ItemSet{ }, }, }) + +/////////////////////////////////////////////////////////////////////////// +// SoD Phase 5 Item Sets +/////////////////////////////////////////////////////////////////////////// + +var ItemSetCorruptedNemesis = core.NewItemSet(core.ItemSet{ + Name: "Corrupted Nemesis", + Bonuses: map[int32]core.ApplyEffect{ + // Increases the damage of your periodic spells and Felguard pet by 10% + 2: func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + + warlock.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Warlock - Damage 2P Bonus", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range warlock.Spellbook { + if spell.Flags.Matches(SpellFlagWarlock) && len(spell.Dots()) > 0 { + spell.DamageMultiplier *= 1.10 + } + } + + if warlock.HasRune(proto.WarlockRune_RuneBracerSummonFelguard) { + warlock.Felguard.PseudoStats.DamageDealtMultiplier *= 1.10 + } + }, + }) + }, + // Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. + 4: func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + + procChance := 0.04 + + affectedSpellCodes := []int32{SpellCode_WarlockCurseOfAgony, SpellCode_WarlockShadowflame, SpellCode_WarlockUnstableAffliction} + core.MakePermanent(warlock.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Warlock - Damage 4P Bonus", + OnPeriodicDamageDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if slices.Contains(affectedSpellCodes, spell.SpellCode) && sim.Proc(procChance, "Proc Shadow Trance") { + warlock.ShadowTranceAura.Activate(sim) + } + }, + })) + + if !warlock.HasRune(proto.WarlockRune_RuneBracerSummonFelguard) { + return + } + + core.MakePermanent(warlock.Felguard.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Warlock - Damage 4P Bonus - Felguard Bonus", + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if result.Landed() && sim.Proc(procChance, "Proc Shadow Trance") { + warlock.ShadowTranceAura.Activate(sim) + } + }, + })) + }, + // Shadowbolt deals 10% increased damage for each of your effects afflicting the target, up to a maximum of 30%. + 6: func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + + warlock.shadowBoltActiveEffectMultiplierPer = .10 + warlock.shadowBoltActiveEffectMultiplierMax = 1.30 + }, + }, +}) + +var ItemSetDemoniacsThreads = core.NewItemSet(core.ItemSet{ + Name: "Demoniac's Threads", + Bonuses: map[int32]core.ApplyEffect{ + // Increases damage and healing done by magical spells and effects by up to 12. + 2: func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + warlock.AddStat(stats.SpellPower, 12) + }, + // Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%. + 3: func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + + core.MakePermanent(warlock.RegisterAura(core.Aura{ + Label: "S03 - Item - ZG - Warlock - Demonology 3P Bonus", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + for _, pet := range warlock.BasePets { + oldStatInheritance := pet.GetStatInheritance() + pet.UpdateStatInheritance( + func(ownerStats stats.Stats) stats.Stats { + s := oldStatInheritance(ownerStats) + s[stats.AttackPower] *= 1.20 + s[stats.SpellPower] *= 1.20 + return s + }, + ) + } + }, + })) + }, + // Increases the benefits of your Master Demonologist talent by 50%. + 5: func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + warlock.masterDemonologistBonus += .50 + }, + }, +}) diff --git a/sim/warlock/item_sets_pvp.go b/sim/warlock/item_sets_pvp.go index 5141444f06..8fd3d6dfe3 100644 --- a/sim/warlock/item_sets_pvp.go +++ b/sim/warlock/item_sets_pvp.go @@ -23,22 +23,12 @@ var ItemSetChampionsThreads = core.NewItemSet(core.ItemSet{ 4: func(agent core.Agent) { warlock := agent.(WarlockAgent).GetWarlock() warlock.GetOrRegisterAura(core.Aura{ - Label: "Champion's Threads Immolate Cast Time Reduction", - ActionID: core.ActionID{SpellID: 23047}, - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) - }, - OnGain: func(aura *core.Aura, sim *core.Simulation) { + Label: "Immolate Cast Time Reduction", + OnInit: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range warlock.Immolate { spell.DefaultCast.CastTime -= time.Millisecond * 200 } }, - OnExpire: func(aura *core.Aura, sim *core.Simulation) { - for _, spell := range warlock.Immolate { - spell.DefaultCast.CastTime += time.Millisecond * 200 - } - }, }) }, // +20 Stamina. @@ -61,28 +51,79 @@ var ItemSetLieutenantCommandersThreads = core.NewItemSet(core.ItemSet{ 4: func(agent core.Agent) { warlock := agent.(WarlockAgent).GetWarlock() warlock.GetOrRegisterAura(core.Aura{ - Label: "Lieutenant Commander's Threads Immolate Cast Time Reduction", + Label: "Immolate Cast Time Reduction", ActionID: core.ActionID{SpellID: 23047}, - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) - }, - OnGain: func(aura *core.Aura, sim *core.Simulation) { + OnInit: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range warlock.Immolate { spell.DefaultCast.CastTime -= time.Millisecond * 200 } }, - OnExpire: func(aura *core.Aura, sim *core.Simulation) { + }) + }, + // +20 Stamina. + 6: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStat(stats.Stamina, 20) + }, + }, +}) + +/////////////////////////////////////////////////////////////////////////// +// SoD Phase 5 Item Sets +/////////////////////////////////////////////////////////////////////////// + +var ItemSetWarlordsThreads = core.NewItemSet(core.ItemSet{ + Name: "Warlord's Threads", + Bonuses: map[int32]core.ApplyEffect{ + // +20 Stamina. + 2: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStat(stats.Stamina, 20) + }, + // Reduces the casting time of your Immolate spell by 0.2 sec. + 3: func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + warlock.GetOrRegisterAura(core.Aura{ + Label: "Immolate Cast Time Reduction", + OnInit: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range warlock.Immolate { - spell.DefaultCast.CastTime += time.Millisecond * 200 + spell.DefaultCast.CastTime -= time.Millisecond * 200 } }, }) }, - // +20 Stamina. + // Increases damage and healing done by magical spells and effects by up to 23. 6: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStat(stats.SpellPower, 23) + }, + }, +}) + +var ItemSetFieldMarshalsThreads = core.NewItemSet(core.ItemSet{ + Name: "Field Marshal's Threads", + Bonuses: map[int32]core.ApplyEffect{ + // +20 Stamina. + 2: func(agent core.Agent) { c := agent.GetCharacter() c.AddStat(stats.Stamina, 20) }, + // Reduces the casting time of your Immolate spell by 0.2 sec. + 3: func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + warlock.GetOrRegisterAura(core.Aura{ + Label: "Immolate Cast Time Reduction", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range warlock.Immolate { + spell.DefaultCast.CastTime -= time.Millisecond * 200 + } + }, + }) + }, + // Increases damage and healing done by magical spells and effects by up to 23. + 6: func(agent core.Agent) { + c := agent.GetCharacter() + c.AddStat(stats.SpellPower, 23) + }, }, }) diff --git a/sim/warlock/items.go b/sim/warlock/items.go index 66fcc24a94..71a4c5127c 100644 --- a/sim/warlock/items.go +++ b/sim/warlock/items.go @@ -4,15 +4,79 @@ import ( "time" "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/proto" "github.com/wowsims/sod/sim/core/stats" ) const ( - InfernalPactEssence = 216509 - ZIlaGular = 223214 + InfernalPactEssence = 216509 + ZIlaGular = 223214 + ScytheOfChaos = 229910 + TheBlackBook = 230238 + HazzarahsCharmOfDestruction = 231284 + KezansUnstoppableTaint = 231346 ) func init() { + // https://www.wowhead.com/classic/item=231284/hazzarahs-charm-of-destruction + // Increases your critical hit chance by 10%, and increases your pet's attack speed by 50% for 20 sec. + // This spell does not affect temporary pets or Subjugated Demons. + core.NewItemEffect(HazzarahsCharmOfDestruction, func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + + actionID := core.ActionID{ItemID: HazzarahsCharmOfDestruction} + duration := time.Second * 20 + affectedPet := warlock.ActivePet + + buffAura := warlock.RegisterAura(core.Aura{ + ActionID: actionID, + Label: "Massive Destruction", + Duration: duration, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + warlock.AddStatDynamic(sim, stats.SpellCrit, 10*core.SpellCritRatingPerCritChance) + warlock.AddStatDynamic(sim, stats.MeleeCrit, 10*core.CritRatingPerCritChance) + + affectedPet = warlock.ActivePet + if affectedPet != nil { + affectedPet.MultiplyAttackSpeed(sim, 1.50) + } + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + warlock.AddStatDynamic(sim, stats.SpellCrit, -10*core.SpellCritRatingPerCritChance) + warlock.AddStatDynamic(sim, stats.MeleeCrit, -10*core.CritRatingPerCritChance) + + if affectedPet != nil { + affectedPet.MultiplyAttackSpeed(sim, 1/1.50) + } + }, + }) + + spell := warlock.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + SpellSchool: core.SpellSchoolFire, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagOffensiveEquipment, + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: warlock.NewTimer(), + Duration: time.Minute * 2, + }, + SharedCD: core.Cooldown{ + Timer: warlock.GetOffensiveTrinketCD(), + Duration: duration, + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + buffAura.Activate(sim) + }, + }) + + warlock.AddMajorCooldown(core.MajorCooldown{ + Spell: spell, + Priority: core.CooldownPriorityBloodlust, + Type: core.CooldownTypeDPS, + }) + }) + // Infernal Pact Essence core.NewItemEffect(InfernalPactEssence, func(agent core.Agent) { warlock := agent.(WarlockAgent).GetWarlock() @@ -61,6 +125,219 @@ func init() { }) }) + // https://www.wowhead.com/classic/item=229910/scythe-of-chaos + // Chance on direct damage spell to cause your next pet summoned within 20 sec to be instant cast and not consume a Soul Shard. + // (Proc chance: 10%, 1m cooldown) + // Use: Harvest the soul of your summoned demon, granting you an effect that lasts 15 sec. The effect is canceled if any Demon is summoned. (1 Min Cooldown) + core.NewItemEffect(ScytheOfChaos, func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + + summonBuffAura := warlock.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 469211}, + Label: "Scythe of Chaos", + Duration: time.Second * 20, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range warlock.SummonDemonSpells { + spell.CastTimeMultiplier -= 1 + } + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range warlock.SummonDemonSpells { + spell.CastTimeMultiplier += 1 + } + }, + }) + + core.MakeProcTriggerAura(&warlock.Unit, core.ProcTrigger{ + Name: "Scythe of Chaos Trigger", + Callback: core.CallbackOnSpellHitDealt, + ProcMask: core.ProcMaskSpellDamage, + ProcChance: 0.10, + ICD: time.Minute, + Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + summonBuffAura.Activate(sim) + }, + }) + + harvestDemonDuration := time.Second * 15 + + felhunterAura := warlock.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 469229}, + Label: "Hunter of Chaos", + Duration: harvestDemonDuration, + // Not doing anything for this one + OnGain: func(aura *core.Aura, sim *core.Simulation) {}, + OnExpire: func(aura *core.Aura, sim *core.Simulation) {}, + }) + + impAura := warlock.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 469222}, + Label: "Impish Delight", + Duration: harvestDemonDuration, + // Not doing anything for this one + OnGain: func(aura *core.Aura, sim *core.Simulation) { + warlock.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexFire] *= 1.30 + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + warlock.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexFire] /= 1.30 + }, + }) + + succubusAura := warlock.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 469225}, + Label: "Seduction of the Shadows", + Duration: harvestDemonDuration, + // Not doing anything for this one + OnGain: func(aura *core.Aura, sim *core.Simulation) { + warlock.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexShadow] *= 1.30 + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + warlock.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexShadow] /= 1.30 + }, + }) + + voidwalkerAura := warlock.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 469224}, + Label: "Void Walking", + Duration: harvestDemonDuration, + // Not doing anything for this one + OnGain: func(aura *core.Aura, sim *core.Simulation) { + warlock.PseudoStats.SchoolDamageTakenMultiplier.AddToAllSchools(-100) + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + warlock.PseudoStats.SchoolDamageTakenMultiplier.AddToAllSchools(100) + }, + }) + + felguardAura := warlock.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 469230}, + Label: "Fel Invigoration", + Duration: harvestDemonDuration, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + warlock.PseudoStats.SchoolDamageTakenMultiplier[stats.SchoolIndexPhysical] *= .75 + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + warlock.PseudoStats.SchoolDamageTakenMultiplier[stats.SchoolIndexPhysical] /= .75 + }, + }) + + spell := warlock.RegisterSpell(core.SpellConfig{ + ActionID: core.ActionID{ItemID: ScytheOfChaos}, + SpellSchool: core.SpellSchoolShadow, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagOffensiveEquipment, + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: warlock.NewTimer(), + Duration: time.Minute * 1, + }, + }, + ExtraCastCondition: func(sim *core.Simulation, target *core.Unit) bool { + return warlock.ActivePet != nil + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + switch warlock.ActivePet { + case warlock.Felhunter: + felhunterAura.Activate(sim) + case warlock.Imp: + impAura.Activate(sim) + case warlock.Succubus: + succubusAura.Activate(sim) + case warlock.Voidwalker: + voidwalkerAura.Activate(sim) + case warlock.Felguard: + felguardAura.Activate(sim) + } + + warlock.changeActivePet(sim, nil) + }, + }) + + warlock.AddMajorCooldown(core.MajorCooldown{ + Spell: spell, + Type: core.CooldownTypeDPS, + ShouldActivate: func(s *core.Simulation, c *core.Character) bool { + // Must be manually activated + return false + }, + }) + }) + + // https://www.wowhead.com/classic/item=231346/kezans-unstoppable-taint + // Reduces the cooldown of your Felguard's Cleave spell by 2 sec. + core.NewItemEffect(KezansUnstoppableTaint, func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + if !warlock.HasRune(proto.WarlockRune_RuneBracerSummonFelguard) { + return + } + + warlock.RegisterAura(core.Aura{ + Label: "Reduced Cleave Cooldown", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + warlock.Felguard.primaryAbility.CD.Duration -= time.Second * 2 + }, + }) + }) + + // https://www.wowhead.com/classic/item=230238/the-black-book + // Empowers your pet, increasing pet damage by 100% and increasing pet armor by 100% for 30 sec. + // This spell does not affect temporary pets or Subjugated Demons. + core.NewItemEffect(TheBlackBook, func(agent core.Agent) { + warlock := agent.(WarlockAgent).GetWarlock() + + actionID := core.ActionID{ItemID: TheBlackBook} + duration := time.Second * 30 + affectedPet := warlock.ActivePet + + statDeps := map[string]*stats.StatDependency{} + for _, pet := range warlock.BasePets { + statDeps[pet.Name] = pet.NewDynamicMultiplyStat(stats.Armor, 2) + } + + buffAura := warlock.RegisterAura(core.Aura{ + ActionID: actionID, + Label: "Blessing of the Black Book", + Duration: duration, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + affectedPet = warlock.ActivePet + if affectedPet != nil { + affectedPet.PseudoStats.DamageDealtMultiplier *= 2.0 + affectedPet.EnableDynamicStatDep(sim, statDeps[affectedPet.Name]) + } + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + if affectedPet != nil { + affectedPet.PseudoStats.DamageDealtMultiplier /= 2.0 + affectedPet.DisableDynamicStatDep(sim, statDeps[affectedPet.Name]) + } + }, + }) + + spell := warlock.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + SpellSchool: core.SpellSchoolShadow, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagOffensiveEquipment, + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: warlock.NewTimer(), + Duration: time.Minute * 3, + }, + SharedCD: core.Cooldown{ + Timer: warlock.GetOffensiveTrinketCD(), + Duration: duration, + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + buffAura.Activate(sim) + }, + }) + + warlock.AddMajorCooldown(core.MajorCooldown{ + Spell: spell, + Priority: core.CooldownPriorityBloodlust, + Type: core.CooldownTypeDPS, + }) + }) + // Zila Gular core.NewItemEffect(ZIlaGular, func(agent core.Agent) { warlock := agent.(WarlockAgent).GetWarlock() diff --git a/sim/warlock/runes.go b/sim/warlock/runes.go index dc18df15f4..1228043074 100644 --- a/sim/warlock/runes.go +++ b/sim/warlock/runes.go @@ -429,6 +429,10 @@ func (warlock *Warlock) calcSoulSiphonMultiplier(target *core.Unit, executeBonus multiplier += perDoTMultiplier } + if warlock.Shadowflame != nil && warlock.Shadowflame.Dot(target).IsActive() { + multiplier += perDoTMultiplier + } + if warlock.Haunt != nil && warlock.HauntDebuffAuras.Get(target).IsActive() { multiplier += perDoTMultiplier } @@ -473,11 +477,8 @@ func (warlock *Warlock) applyDemonicPact() { Label: "Demonic Pact Trigger", Duration: core.NeverExpires, OnReset: func(aura *core.Aura, sim *core.Simulation) { - warlock.PreviousTime = 0 aura.Activate(sim) }, - OnExpire: func(aura *core.Aura, sim *core.Simulation) { - }, OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if !result.DidCrit() || !icd.IsReady(sim) { return diff --git a/sim/warlock/shadowbolt.go b/sim/warlock/shadowbolt.go index 61bdb47f20..8d849c638c 100644 --- a/sim/warlock/shadowbolt.go +++ b/sim/warlock/shadowbolt.go @@ -10,6 +10,8 @@ import ( const ShadowBoltRanks = 10 func (warlock *Warlock) getShadowBoltBaseConfig(rank int) core.SpellConfig { + hasMarkOfChaosRune := warlock.HasRune(proto.WarlockRune_RuneBootsMarkOfChaos) + spellCoeff := [ShadowBoltRanks + 1]float64{0, .14, .299, .56, .857, .857, .857, .857, .857, .857, .857}[rank] baseDamage := [ShadowBoltRanks + 1][]float64{{0}, {13, 18}, {26, 32}, {52, 61}, {92, 104}, {150, 170}, {213, 240}, {292, 327}, {373, 415}, {455, 507}, {482, 538}}[rank] spellId := [ShadowBoltRanks + 1]int32{0, 686, 695, 705, 1088, 1106, 7641, 11659, 11660, 11661, 25307}[rank] @@ -51,8 +53,32 @@ func (warlock *Warlock) getShadowBoltBaseConfig(rank int) core.SpellConfig { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { for idx := range results { - damage := sim.Roll(baseDamage[0], baseDamage[1]) - results[idx] = spell.CalcDamage(sim, target, damage, spell.OutcomeMagicHitAndCrit) + activeEffectMultiplier := 1.0 + + if warlock.shadowBoltActiveEffectMultiplierPer > 0 && warlock.shadowBoltActiveEffectMultiplierMax > 0 { + for _, spell := range warlock.DoTSpells { + if spell.Dot(warlock.CurrentTarget).IsActive() { + activeEffectMultiplier += warlock.shadowBoltActiveEffectMultiplierPer + } + } + + for _, spell := range warlock.DebuffSpells { + if spell.RelatedAuras[0].Get(warlock.CurrentTarget).IsActive() { + activeEffectMultiplier += warlock.shadowBoltActiveEffectMultiplierPer + } + } + + if hasMarkOfChaosRune && warlock.MarkOfChaosAuras.Get(warlock.CurrentTarget).IsActive() { + activeEffectMultiplier += warlock.shadowBoltActiveEffectMultiplierPer + } + + activeEffectMultiplier = min(warlock.shadowBoltActiveEffectMultiplierMax, activeEffectMultiplier) + } + + spell.DamageMultiplier *= activeEffectMultiplier + results[idx] = spell.CalcDamage(sim, target, sim.Roll(baseDamage[0], baseDamage[1]), spell.OutcomeMagicHitAndCrit) + spell.DamageMultiplier /= activeEffectMultiplier + target = sim.Environment.NextTargetUnit(target) } diff --git a/sim/warlock/talents.go b/sim/warlock/talents.go index 0188ff279b..124ad81368 100644 --- a/sim/warlock/talents.go +++ b/sim/warlock/talents.go @@ -155,7 +155,7 @@ func (warlock *Warlock) applyNightfall() { hasSoulSiphonRune := warlock.HasRune(proto.WarlockRune_RuneCloakSoulSiphon) - warlock.NightfallProcAura = warlock.RegisterAura(core.Aura{ + warlock.ShadowTranceAura = warlock.RegisterAura(core.Aura{ Label: "Nightfall Shadow Trance", ActionID: core.ActionID{SpellID: 17941}, Duration: time.Second * 10, @@ -192,7 +192,7 @@ func (warlock *Warlock) applyNightfall() { }, OnPeriodicDamageDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if (spell.SpellCode == SpellCode_WarlockCorruption || spell.SpellCode == SpellCode_WarlockDrainLife || (hasSoulSiphonRune && spell.SpellCode == SpellCode_WarlockDrainSoul)) && sim.Proc(warlock.nightfallProcChance, "Nightfall") { - warlock.NightfallProcAura.Activate(sim) + warlock.ShadowTranceAura.Activate(sim) } }, }) @@ -293,16 +293,21 @@ func (warlock *Warlock) applyMasterDemonologist() { hasMetaRune := warlock.HasRune(proto.WarlockRune_RuneHandsMetamorphosis) points := float64(warlock.Talents.MasterDemonologist) - damageDealtMultiplier := 1 + 0.02*points - damageTakenMultiplier := 1 - 0.02*points - threatMultiplier := core.TernaryFloat64(hasMetaRune, 1+0.04*points, 1-0.04*points) - bonusResistance := 2 * points + bonusMultiplier := 1 + warlock.masterDemonologistBonus + damageDealtMultiplier := 1 + (0.02 * points * bonusMultiplier) + damageTakenMultiplier := 1 - (0.02 * points * bonusMultiplier) + threatMultiplier := 1 + (core.TernaryFloat64(hasMetaRune, 0.04*points, -0.04*points) * bonusMultiplier) + bonusResistance := 2 * points * bonusMultiplier masterDemonologistConfig := core.Aura{ Label: "Master Demonologist", ActionID: core.ActionID{SpellID: 23825}, Duration: core.NeverExpires, OnGain: func(aura *core.Aura, sim *core.Simulation) { + if warlock.ActivePet == nil { + return + } + switch warlock.ActivePet { case warlock.Felguard: aura.Unit.PseudoStats.DamageDealtMultiplier *= damageDealtMultiplier @@ -320,6 +325,10 @@ func (warlock *Warlock) applyMasterDemonologist() { } }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { + if warlock.ActivePet == nil { + return + } + switch warlock.ActivePet { case warlock.Felguard: aura.Unit.PseudoStats.DamageDealtMultiplier /= damageDealtMultiplier diff --git a/sim/warlock/tank/TestAffliction.results b/sim/warlock/tank/TestAffliction.results index 67b0e83bb0..125e860eef 100644 --- a/sim/warlock/tank/TestAffliction.results +++ b/sim/warlock/tank/TestAffliction.results @@ -201,6 +201,13 @@ dps_results: { tps: 104.01572 } } +dps_results: { + key: "TestAffliction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 215.33652 + tps: 492.54397 + } +} dps_results: { key: "TestAffliction-Lvl25-Average-Default" value: { @@ -292,6 +299,13 @@ dps_results: { tps: 1329.94205 } } +dps_results: { + key: "TestAffliction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 1900.32933 + tps: 3780.56945 + } +} dps_results: { key: "TestAffliction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { diff --git a/sim/warlock/tank/TestDemonology.results b/sim/warlock/tank/TestDemonology.results index ec0cb76d8e..b76aaf9245 100644 --- a/sim/warlock/tank/TestDemonology.results +++ b/sim/warlock/tank/TestDemonology.results @@ -201,6 +201,13 @@ dps_results: { tps: 144.88996 } } +dps_results: { + key: "TestDemonology-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 342.73597 + tps: 1010.23617 + } +} dps_results: { key: "TestDemonology-Lvl40-Average-Default" value: { @@ -292,6 +299,13 @@ dps_results: { tps: 113.46026 } } +dps_results: { + key: "TestDemonology-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 2223.36542 + tps: 4339.18645 + } +} dps_results: { key: "TestDemonology-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { diff --git a/sim/warlock/tank/TestDestruction.results b/sim/warlock/tank/TestDestruction.results index cdce3e53b5..9ca1b15008 100644 --- a/sim/warlock/tank/TestDestruction.results +++ b/sim/warlock/tank/TestDestruction.results @@ -397,6 +397,13 @@ dps_results: { tps: 69.44709 } } +dps_results: { + key: "TestDestruction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 190.94299 + tps: 448.8768 + } +} dps_results: { key: "TestDestruction-Lvl25-Average-Default" value: { @@ -460,6 +467,13 @@ dps_results: { tps: 90.88508 } } +dps_results: { + key: "TestDestruction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 434.64877 + tps: 1195.62861 + } +} dps_results: { key: "TestDestruction-Lvl40-Average-Default" value: { @@ -524,6 +538,14 @@ dps_results: { hps: 7.27404 } } +dps_results: { + key: "TestDestruction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 1211.62086 + tps: 2406.6447 + hps: 10.78471 + } +} dps_results: { key: "TestDestruction-Lvl50-Average-Default" value: { @@ -623,6 +645,13 @@ dps_results: { tps: 1454.20125 } } +dps_results: { + key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" + value: { + dps: 1928.78126 + tps: 4011.48803 + } +} dps_results: { key: "TestDestruction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { diff --git a/sim/warlock/unstable_affliction.go b/sim/warlock/unstable_affliction.go index babc17356a..2d368f1328 100644 --- a/sim/warlock/unstable_affliction.go +++ b/sim/warlock/unstable_affliction.go @@ -18,6 +18,7 @@ func (warlock *Warlock) registerUnstableAfflictionSpell() { baseDamage := warlock.baseRuneAbilityDamage() * 1.1 warlock.UnstableAffliction = warlock.GetOrRegisterSpell(core.SpellConfig{ + SpellCode: SpellCode_WarlockUnstableAffliction, ActionID: core.ActionID{SpellID: int32(proto.WarlockRune_RuneBracerUnstableAffliction)}, SpellSchool: core.SpellSchoolShadow, ProcMask: core.ProcMaskSpellDamage, diff --git a/sim/warlock/warlock.go b/sim/warlock/warlock.go index a1a72d718f..6fda03b6bf 100644 --- a/sim/warlock/warlock.go +++ b/sim/warlock/warlock.go @@ -1,8 +1,6 @@ package warlock import ( - "time" - "github.com/wowsims/sod/sim/common/guardians" "github.com/wowsims/sod/sim/core" "github.com/wowsims/sod/sim/core/proto" @@ -16,6 +14,8 @@ const ( WarlockFlagDemonology = core.SpellFlagAgentReserved2 WarlockFlagDestruction = core.SpellFlagAgentReserved3 WarlockFlagHaunt = core.SpellFlagAgentReserved4 + + SpellFlagWarlock = WarlockFlagAffliction | WarlockFlagDemonology | WarlockFlagDestruction ) const ( @@ -35,6 +35,7 @@ const ( SpellCode_WarlockShadowCleave SpellCode_WarlockShadowBolt SpellCode_WarlockSoulFire + SpellCode_WarlockUnstableAffliction ) type Warlock struct { @@ -90,6 +91,9 @@ type Warlock struct { CurseOfDoom *core.Spell AmplifyCurse *core.Spell + // Track all DoT spells for effecrs that add multipliers based on active effects + DoTSpells []*core.Spell + DebuffSpells []*core.Spell SummonDemonSpells []*core.Spell DemonicKnowledgeAura *core.Aura @@ -98,7 +102,7 @@ type Warlock struct { IncinerateAura *core.Aura Metamorphosis *core.Spell MetamorphosisAura *core.Aura - NightfallProcAura *core.Aura + ShadowTranceAura *core.Aura PyroclasmAura *core.Aura DemonicGraceAura *core.Aura AmplifyCurseAura *core.Aura @@ -109,10 +113,15 @@ type Warlock struct { // The sum total of demonic pact spell power * seconds. DPSPAggregate float64 - PreviousTime time.Duration - demonicKnowledgeSp float64 - nightfallProcChance float64 + // Extra state and logic variables + demonicKnowledgeSp float64 + masterDemonologistBonus float64 // Bonus multiplier applied to the Master Demonologist talent + nightfallProcChance float64 + // For effects that buff the damage of shadow bolt for each active Warlock effect on the target, e.g. 2pc DPS 6pc + shadowBoltActiveEffectMultiplierPer float64 + shadowBoltActiveEffectMultiplierMax float64 + zilaGularAura *core.Aura shadowSparkAura *core.Aura defendersResolveAura *core.Aura @@ -154,6 +163,14 @@ func (warlock *Warlock) Initialize() { warlock.registerSummonDemon() warlock.registerPetAbilities() + + warlock.DoTSpells = core.FilterSlice(warlock.Spellbook, func(spell *core.Spell) bool { + return spell.Flags.Matches(SpellFlagWarlock) && !spell.Flags.Matches(core.SpellFlagChanneled) && len(spell.Dots()) > 0 + }) + + warlock.DebuffSpells = core.FilterSlice(warlock.Spellbook, func(spell *core.Spell) bool { + return spell.Flags.Matches(SpellFlagWarlock) && len(spell.RelatedAuras) > 0 + }) } func (warlock *Warlock) AddRaidBuffs(raidBuffs *proto.RaidBuffs) { diff --git a/ui/core/launched_sims.ts b/ui/core/launched_sims.ts index 345059f042..bf635c0b0e 100644 --- a/ui/core/launched_sims.ts +++ b/ui/core/launched_sims.ts @@ -93,7 +93,7 @@ export const simLaunchStatuses: Record = { status: LaunchStatus.Alpha, }, [Spec.SpecWarlock]: { - phase: Phase.Phase4, + phase: Phase.Phase5, status: LaunchStatus.Alpha, }, [Spec.SpecTankWarlock]: { diff --git a/ui/index.html b/ui/index.html index b5cdc47b0d..992f57a5e9 100644 --- a/ui/index.html +++ b/ui/index.html @@ -272,7 +272,7 @@

Season of Discovery

Warlock DPS - Phase 4 - Alpha + Phase 5 - Alpha
From fce50e147de7cfaeea2aeb288a3cf3b8f24d085b Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 00:48:33 -0400 Subject: [PATCH 045/223] fix error when not talented into shadow trance --- sim/warlock/talents.go | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/sim/warlock/talents.go b/sim/warlock/talents.go index 124ad81368..cbe214d73e 100644 --- a/sim/warlock/talents.go +++ b/sim/warlock/talents.go @@ -147,14 +147,7 @@ func (warlock *Warlock) applySuppression() { } func (warlock *Warlock) applyNightfall() { - if warlock.Talents.Nightfall <= 0 { - return - } - - warlock.nightfallProcChance = 0.02 * float64(warlock.Talents.Nightfall) - - hasSoulSiphonRune := warlock.HasRune(proto.WarlockRune_RuneCloakSoulSiphon) - + // This aura can be procced by some item sets without having it talented warlock.ShadowTranceAura = warlock.RegisterAura(core.Aura{ Label: "Nightfall Shadow Trance", ActionID: core.ActionID{SpellID: 17941}, @@ -184,18 +177,22 @@ func (warlock *Warlock) applyNightfall() { }, }) - warlock.RegisterAura(core.Aura{ - Label: "Nightfall Hidden Aura", - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) - }, + if warlock.Talents.Nightfall <= 0 { + return + } + + warlock.nightfallProcChance = 0.02 * float64(warlock.Talents.Nightfall) + + hasSoulSiphonRune := warlock.HasRune(proto.WarlockRune_RuneCloakSoulSiphon) + + core.MakePermanent(warlock.RegisterAura(core.Aura{ + Label: "Nightfall Hidden Aura", OnPeriodicDamageDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if (spell.SpellCode == SpellCode_WarlockCorruption || spell.SpellCode == SpellCode_WarlockDrainLife || (hasSoulSiphonRune && spell.SpellCode == SpellCode_WarlockDrainSoul)) && sim.Proc(warlock.nightfallProcChance, "Nightfall") { warlock.ShadowTranceAura.Activate(sim) } }, - }) + })) } func (warlock *Warlock) applyShadowMastery() { From a062a41daab2a64d0c0e5a75d9fe175f1556ab95 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 01:05:08 -0400 Subject: [PATCH 046/223] enable grace of air for warlocks --- ui/warlock/sim.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/ui/warlock/sim.ts b/ui/warlock/sim.ts index 94ad6bddc8..ed60c33131 100644 --- a/ui/warlock/sim.ts +++ b/ui/warlock/sim.ts @@ -147,6 +147,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarlock, { BuffDebuffInputs.PaladinPhysicalBuff, BuffDebuffInputs.StrengthBuffHorde, BuffDebuffInputs.BattleShoutBuff, + BuffDebuffInputs.GraceOfAir, BuffDebuffInputs.MeleeCritBuff, BuffDebuffInputs.CurseOfVulnerability, BuffDebuffInputs.GiftOfArthas, From 49a44a0f87ab6e58447552f651d9c9c75bb7f0dc Mon Sep 17 00:00:00 2001 From: Adam Chodaba Date: Mon, 9 Sep 2024 04:54:37 -0400 Subject: [PATCH 047/223] cleanup damage results and move dummy judge roll into JoC --- sim/core/spell_result.go | 1 + sim/paladin/judgement.go | 24 +-- sim/paladin/paladin.go | 4 - .../retribution/TestRetribution.results | 174 +++++++++--------- sim/paladin/righteous_vengeance.go | 2 +- sim/paladin/soc.go | 18 +- 6 files changed, 109 insertions(+), 114 deletions(-) diff --git a/sim/core/spell_result.go b/sim/core/spell_result.go index bea61d761f..5f19ea3b92 100644 --- a/sim/core/spell_result.go +++ b/sim/core/spell_result.go @@ -361,6 +361,7 @@ func (dot *Dot) Snapshot(target *Unit, baseDamage float64, isRollover bool) { func (spell *Spell) DealOutcome(sim *Simulation, result *SpellResult) { spell.DealDamage(sim, result) } + func (spell *Spell) CalcAndDealOutcome(sim *Simulation, target *Unit, outcomeApplier OutcomeApplier) *SpellResult { result := spell.CalcOutcome(sim, target, outcomeApplier) spell.DealDamage(sim, result) diff --git a/sim/paladin/judgement.go b/sim/paladin/judgement.go index 65ddc29937..2e48886deb 100644 --- a/sim/paladin/judgement.go +++ b/sim/paladin/judgement.go @@ -15,7 +15,7 @@ func (paladin *Paladin) registerJudgement() { ActionID: core.ActionID{SpellID: 20271}, SpellSchool: core.SpellSchoolHoly, ProcMask: core.ProcMaskEmpty, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell | core.SpellFlagCastTimeNoGCD, ManaCost: core.ManaCostOptions{ BaseCost: 0.06, @@ -32,11 +32,7 @@ func (paladin *Paladin) registerJudgement() { ExtraCastCondition: func(_ *core.Simulation, _ *core.Unit) bool { return paladin.currentSeal.IsActive() }, - ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - // Seal of Command requires this spell to act as its intermediary dummy, - // rolling on the spell hit table. If it succeeds, the actual Judgement of Command rolls on the - // melee special attack crit/hit table, necessitating two discrete spells. - // All other judgements are cast directly. + ApplyEffects: func(sim *core.Simulation, target *core.Unit, _ *core.Spell) { // Phase 1-3 //if paladin.currentJudgement.SpellCode == SpellCode_PaladinJudgementOfCommand { @@ -57,13 +53,13 @@ func (paladin *Paladin) registerJudgement() { } if multipleSealsActive { - paladin.castSpecificJudgement(sim, target, paladin.prevJudgement, paladin.prevSeal, spell) + paladin.castSpecificJudgement(sim, target, paladin.prevJudgement, paladin.prevSeal) if paladin.enableMultiJudge { - paladin.castSpecificJudgement(sim, target, paladin.currentJudgement, paladin.currentSeal, spell) + paladin.castSpecificJudgement(sim, target, paladin.currentJudgement, paladin.currentSeal) } } else { - paladin.castSpecificJudgement(sim, target, paladin.currentJudgement, paladin.currentSeal, spell) + paladin.castSpecificJudgement(sim, target, paladin.currentJudgement, paladin.currentSeal) } }, @@ -71,12 +67,10 @@ func (paladin *Paladin) registerJudgement() { } // Helper Function For casting Judgement -func (paladin *Paladin) castSpecificJudgement(sim *core.Simulation, target *core.Unit, judgementSpell *core.Spell, matchingSeal *core.Aura, spell *core.Spell) { - if judgementSpell.SpellCode == SpellCode_PaladinJudgementOfCommand { - spell.CalcAndDealOutcome(sim, target, spell.OutcomeMagicHit) - } else { - judgementSpell.Cast(sim, target) - } +func (paladin *Paladin) castSpecificJudgement(sim *core.Simulation, target *core.Unit, judgementSpell *core.Spell, matchingSeal *core.Aura) { + + judgementSpell.Cast(sim, target) + if paladin.consumeSealsOnJudge { matchingSeal.Deactivate(sim) } diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index df0b3f365e..373291db2b 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -62,8 +62,6 @@ type Paladin struct { spellsJoC []*core.Spell spellsJotC []*core.Spell - rollDummyJudgeHit [4]bool - // Active abilities and shared cooldowns that are externally manipulated. holyShockCooldown *core.Cooldown exorcismCooldown *core.Cooldown @@ -124,8 +122,6 @@ func (paladin *Paladin) Initialize() { paladin.allSealAuras = append(paladin.allSealAuras, paladin.aurasSoC) paladin.allSealAuras = append(paladin.allSealAuras, paladin.aurasSotC) - paladin.rollDummyJudgeHit = [4]bool{false, false, true, false} - // Active abilities paladin.registerCrusaderStrike() paladin.registerDivineStorm() diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index e691f28372..7d6293f3a3 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -148,12 +148,12 @@ character_stats_results: { stat_weights_results: { key: "TestRetribution-Lvl25-StatWeights-Default" value: { - weights: 0.45435 - weights: 0.24136 + weights: 0.45429 + weights: 0.2419 weights: 0 weights: 0 weights: 0 - weights: 0.13555 + weights: 0.13549 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.44739 + weights: 0.45818 weights: 0 weights: 0 weights: 0 - weights: 0.20652 - weights: 1.28105 - weights: 2.15907 + weights: 0.20649 + weights: 1.3226 + weights: 2.16042 weights: 0 weights: 0 weights: 0 @@ -197,12 +197,12 @@ stat_weights_results: { stat_weights_results: { key: "TestRetribution-Lvl40-StatWeights-Default" value: { - weights: 0.65854 - weights: 0.36576 + weights: 0.6582 + weights: 0.369 weights: 0 weights: 0 weights: 0 - weights: 0.21927 + weights: 0.21931 weights: 0 weights: 0 weights: 0 @@ -210,13 +210,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.74223 - weights: 0.09002 + weights: 1.69514 + weights: 0.08846 weights: 0 weights: 0 - weights: 0.29934 - weights: 5.2453 - weights: 5.1805 + weights: 0.29918 + weights: 5.1648 + weights: 5.2186 weights: 0 weights: 0 weights: 0 @@ -295,253 +295,253 @@ stat_weights_results: { dps_results: { key: "TestRetribution-Lvl25-AllItems-Hero'sBrand-231328" value: { - dps: 247.88983 - tps: 254.88567 + dps: 247.91228 + tps: 254.90812 } } dps_results: { key: "TestRetribution-Lvl25-AllItems-SoulforgeArmor" value: { - dps: 196.52252 - tps: 198.26202 + dps: 196.51709 + tps: 198.25659 } } dps_results: { key: "TestRetribution-Lvl25-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 248.51954 - tps: 255.98149 + dps: 248.5092 + tps: 255.97115 } } dps_results: { key: "TestRetribution-Lvl25-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 215.38599 - tps: 220.8569 + dps: 215.2424 + tps: 220.71332 } } dps_results: { key: "TestRetribution-Lvl25-Average-Default" value: { - dps: 247.34344 - tps: 254.15698 + dps: 247.35671 + tps: 254.17025 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 174.29707 - tps: 313.48206 + dps: 174.29964 + tps: 313.48463 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 92.35742 - tps: 99.31667 + dps: 92.34962 + tps: 99.30887 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 104.76082 - tps: 113.8162 + dps: 104.65774 + tps: 113.71313 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 98.14377 - tps: 203.33006 + dps: 98.14254 + tps: 203.32883 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 51.36337 - tps: 56.62269 + dps: 51.39234 + tps: 56.65166 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 63.85429 - tps: 71.84307 + dps: 63.8439 + tps: 71.83268 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 175.77521 - tps: 316.03329 + dps: 175.7658 + tps: 316.02388 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 93.21278 - tps: 100.22568 + dps: 93.16887 + tps: 100.18177 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 105.34818 - tps: 114.45825 + dps: 105.24612 + tps: 114.35619 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 99.19528 - tps: 205.48376 + dps: 99.22029 + tps: 205.50877 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 51.76937 - tps: 57.0838 + dps: 51.76827 + tps: 57.0827 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 64.01722 - tps: 72.05971 + dps: 64.00703 + tps: 72.04953 } } dps_results: { key: "TestRetribution-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 231.88075 - tps: 238.89365 + dps: 232.01123 + tps: 239.02414 } } dps_results: { key: "TestRetribution-Lvl40-AllItems-Hero'sBrand-231328" value: { - dps: 541.585 - tps: 555.12343 + dps: 541.3969 + tps: 554.93533 } } dps_results: { key: "TestRetribution-Lvl40-AllItems-SoulforgeArmor" value: { - dps: 326.88631 - tps: 333.88558 + dps: 326.69586 + tps: 333.69513 } } dps_results: { key: "TestRetribution-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 466.48731 - tps: 480.20698 + dps: 466.59928 + tps: 480.31895 } } dps_results: { key: "TestRetribution-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 480.97207 - tps: 491.2781 + dps: 481.12543 + tps: 491.43146 } } dps_results: { key: "TestRetribution-Lvl40-Average-Default" value: { - dps: 542.74496 - tps: 555.99064 + dps: 542.74237 + tps: 555.98805 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 425.61977 - tps: 670.60761 + dps: 425.15871 + tps: 670.14655 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 201.5129 - tps: 213.38203 + dps: 201.41529 + tps: 213.28442 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 222.91671 - tps: 234.63469 + dps: 222.61973 + tps: 234.33771 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 235.75077 - tps: 397.57012 + dps: 235.72164 + tps: 397.54098 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 105.53358 - tps: 113.54883 + dps: 105.45091 + tps: 113.46616 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 129.03743 - tps: 139.76155 + dps: 128.73725 + tps: 139.46136 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 425.12913 - tps: 670.05533 + dps: 424.89474 + tps: 669.82094 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 201.3952 - tps: 213.21396 + dps: 201.28814 + tps: 213.1069 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 223.78414 - tps: 235.50243 + dps: 223.48728 + tps: 235.20557 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 236.12509 - tps: 397.57975 + dps: 236.06192 + tps: 397.51657 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 106.00275 - tps: 114.06008 + dps: 105.81289 + tps: 113.87022 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 129.32179 - tps: 140.10218 + dps: 129.0217 + tps: 139.80209 } } dps_results: { key: "TestRetribution-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 512.33418 - tps: 525.45469 + dps: 511.62618 + tps: 524.74668 } } dps_results: { diff --git a/sim/paladin/righteous_vengeance.go b/sim/paladin/righteous_vengeance.go index 3baf19c56a..d2b494dbd6 100644 --- a/sim/paladin/righteous_vengeance.go +++ b/sim/paladin/righteous_vengeance.go @@ -33,7 +33,7 @@ func (paladin *Paladin) registerRV() { SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskSpellDamage, - Flags: core.SpellFlagPureDot | core.SpellFlagIgnoreAttackerModifiers | core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell, + Flags: core.SpellFlagPureDot | core.SpellFlagIgnoreAttackerModifiers | core.SpellFlagNoOnCastComplete, // SpellFlagIgnoreTargetModifiers was thought to be used based on wowhead flags // WCL parses show that this is not the case diff --git a/sim/paladin/soc.go b/sim/paladin/soc.go index f45b643d88..4fd3b36533 100644 --- a/sim/paladin/soc.go +++ b/sim/paladin/soc.go @@ -70,7 +70,7 @@ func (paladin *Paladin) registerSealOfCommand() { SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell | SpellFlag_RV, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagNoOnCastComplete | SpellFlag_RV, SpellCode: SpellCode_PaladinJudgementOfCommand, // used in judgement.go @@ -81,7 +81,16 @@ func (paladin *Paladin) registerSealOfCommand() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { baseDamage := sim.Roll(minDamage, maxDamage) * 0.5 // unless stunned - spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialCritOnly) + + // Seal of Command requires this spell to act as its intermediary dummy, + // rolling on the spell hit table. If it succeeds, the actual Judgement of Command rolls on the + // melee special attack crit/hit table, necessitating two discrete spells. + // All other judgements are cast directly. + // Used to decide between spell.OutcomeMeleeSpecialCritOnly and spell.OutcomeAlwaysMiss + dummyJudgeLanded := paladin.judgement.CalcOutcome(sim, target, paladin.judgement.OutcomeMagicHit).Landed() + + outcomeApplier := core.Ternary(dummyJudgeLanded, spell.OutcomeMeleeSpecialCritOnly, spell.OutcomeAlwaysMiss) + spell.CalcAndDealDamage(sim, target, baseDamage, outcomeApplier) }, }) @@ -112,11 +121,6 @@ func (paladin *Paladin) registerSealOfCommand() { return } - if spell == paladin.judgement { - judgeSpell.Cast(sim, result.Target) - return - } - if spell.ProcMask.Matches(core.ProcMaskMeleeWhiteHit) { if icd.IsReady(sim) && ppmm.Proc(sim, spell.ProcMask, "seal of command") { icd.Use(sim) From 4af58cc61ddd247d691a522f2756b34dc71c072c Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 12:52:55 -0400 Subject: [PATCH 048/223] make battle squawk available for warlocks --- proto/common.proto | 3 --- ui/warlock/sim.ts | 1 + 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/proto/common.proto b/proto/common.proto index c06dd56aa1..3bf72ea539 100644 --- a/proto/common.proto +++ b/proto/common.proto @@ -584,9 +584,6 @@ enum SaygesFortune { // Buffs that affect the entire raid. // NextIndex: 43 message RaidBuffs { - //reserved 33; - //reserved "horn_of_lordaeron"; - // +Stats TristateEffect gift_of_the_wild = 1; diff --git a/ui/warlock/sim.ts b/ui/warlock/sim.ts index ed60c33131..6d7279d147 100644 --- a/ui/warlock/sim.ts +++ b/ui/warlock/sim.ts @@ -149,6 +149,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarlock, { BuffDebuffInputs.BattleShoutBuff, BuffDebuffInputs.GraceOfAir, BuffDebuffInputs.MeleeCritBuff, + BuffDebuffInputs.BattleSquawkBuff, BuffDebuffInputs.CurseOfVulnerability, BuffDebuffInputs.GiftOfArthas, BuffDebuffInputs.CrystalYield, From 814e51448a6b10820daaf7f87aafde33233a44c9 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 12:53:56 -0400 Subject: [PATCH 049/223] show battle squawk buff tooltip --- ui/core/proto_utils/action_id.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/ui/core/proto_utils/action_id.ts b/ui/core/proto_utils/action_id.ts index 45fdccee91..847eb9152e 100644 --- a/ui/core/proto_utils/action_id.ts +++ b/ui/core/proto_utils/action_id.ts @@ -700,6 +700,7 @@ const spellIDsToShowBuffs = new Set([ 20301, // https://www.wowhead.com/classic/spell=20301/judgement-of-the-crusader 20302, // https://www.wowhead.com/classic/spell=20302/judgement-of-the-crusader 20303, // https://www.wowhead.com/classic/spell=20303/judgement-of-the-crusader + 23060, // https://www.wowhead.com/classic/spell=23060/battle-squawk 23736, // https://www.wowhead.com/classic/spell=23736/sayges-dark-fortune-of-agility 23737, // https://www.wowhead.com/classic/spell=23737/sayges-dark-fortune-of-stamina 23738, // https://www.wowhead.com/classic/spell=23738/sayges-dark-fortune-of-spirit From 76a7a190018c096839e644214461d4327770c572 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 14:19:30 -0400 Subject: [PATCH 050/223] fix ICD on queued warrior spells, rend damage --- sim/warrior/dps_warrior/TestArms.results | 22 ++--- sim/warrior/dps_warrior/TestFury.results | 96 +++++++++---------- sim/warrior/heroic_strike_cleave.go | 30 +++--- sim/warrior/item_sets_pve.go | 2 +- sim/warrior/rend.go | 8 +- .../tank_warrior/TestTankWarrior.results | 40 ++++---- sim/warrior/warrior.go | 11 ++- .../components/detailed_results/timeline.tsx | 14 ++- 8 files changed, 119 insertions(+), 104 deletions(-) diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results index cd9b64e3af..ef814d4fa5 100644 --- a/sim/warrior/dps_warrior/TestArms.results +++ b/sim/warrior/dps_warrior/TestArms.results @@ -50,8 +50,8 @@ character_stats_results: { stat_weights_results: { key: "TestArms-Lvl50-StatWeights-Default" value: { - weights: 1.44875 - weights: 0.74064 + weights: 1.16152 + weights: 0.71412 weights: 0 weights: 0 weights: 0 @@ -67,9 +67,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.46707 - weights: 17.35094 - weights: 10.69778 + weights: 0.48311 + weights: 17.65005 + weights: 11.04028 weights: 0 weights: 0 weights: 0 @@ -99,15 +99,15 @@ stat_weights_results: { dps_results: { key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" value: { - dps: 822.03494 - tps: 709.81944 + dps: 825.95914 + tps: 715.68449 } } dps_results: { key: "TestArms-Lvl50-Average-Default" value: { - dps: 1197.11953 - tps: 1024.597 + dps: 1193.71442 + tps: 1020.35534 } } dps_results: { @@ -197,7 +197,7 @@ dps_results: { dps_results: { key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1113.05447 - tps: 953.38446 + dps: 1101.63619 + tps: 942.14306 } } diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index 47f14df203..ceda128821 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -99,8 +99,8 @@ character_stats_results: { stat_weights_results: { key: "TestFury-Lvl40-StatWeights-Default" value: { - weights: 1.9448 - weights: 0.90479 + weights: 1.14306 + weights: 0.80328 weights: 0 weights: 0 weights: 0 @@ -116,9 +116,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.17385 - weights: 8.07293 - weights: 8.64591 + weights: 0.721 + weights: 6.65428 + weights: 8.47037 weights: 0 weights: 0 weights: 0 @@ -148,8 +148,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFury-Lvl60-StatWeights-Default" value: { - weights: 1.60116 - weights: 2.07946 + weights: 2.43781 + weights: 1.2911 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.10754 - weights: 9.6774 - weights: 30.72028 + weights: 0.64232 + weights: 18.01925 + weights: 27.01009 weights: 0 weights: 0 weights: 0 @@ -197,15 +197,15 @@ stat_weights_results: { dps_results: { key: "TestFury-Lvl40-AllItems-BattlegearofHeroism" value: { - dps: 540.16968 - tps: 481.03823 + dps: 538.4304 + tps: 479.67884 } } dps_results: { key: "TestFury-Lvl40-Average-Default" value: { - dps: 599.06753 - tps: 530.25155 + dps: 598.53114 + tps: 529.54172 } } dps_results: { @@ -295,71 +295,71 @@ dps_results: { dps_results: { key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 560.00594 - tps: 496.78496 + dps: 559.87735 + tps: 496.64252 } } dps_results: { key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 2595.77936 - tps: 2292.94245 + dps: 2558.50099 + tps: 2261.74001 } } dps_results: { key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 1870.73409 - tps: 1672.13755 + dps: 1875.13256 + tps: 1680.6678 } } dps_results: { key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 2192.47059 - tps: 1926.70352 + dps: 2183.42916 + tps: 1922.96912 } } dps_results: { key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 2163.16104 - tps: 1902.05049 + dps: 2174.33168 + tps: 1918.65749 } } dps_results: { key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 2192.47059 - tps: 1926.70352 + dps: 2183.42916 + tps: 1922.96912 } } dps_results: { key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 2777.78227 - tps: 2446.87316 + dps: 2725.88696 + tps: 2406.69801 } } dps_results: { key: "TestFury-Lvl60-Average-Default" value: { - dps: 3627.90837 - tps: 3156.22202 + dps: 3493.393 + tps: 3034.47951 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1525.57548 - tps: 1523.83211 + dps: 1518.60009 + tps: 1515.45161 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 468.36819 - tps: 455.1222 + dps: 468.39407 + tps: 455.11335 } } dps_results: { @@ -372,15 +372,15 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 667.10123 - tps: 725.3246 + dps: 665.10744 + tps: 721.70785 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 229.68396 - tps: 253.94768 + dps: 229.68867 + tps: 253.93625 } } dps_results: { @@ -393,15 +393,15 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1623.28902 - tps: 1612.22252 + dps: 1648.97315 + tps: 1638.62276 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 485.63978 - tps: 468.49315 + dps: 485.83915 + tps: 468.62804 } } dps_results: { @@ -414,15 +414,15 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 687.61211 - tps: 742.32923 + dps: 698.51085 + tps: 754.56526 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 229.95539 - tps: 252.82328 + dps: 230.09891 + tps: 252.92807 } } dps_results: { @@ -435,7 +435,7 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2845.66628 - tps: 2483.37597 + dps: 2707.72652 + tps: 2362.7665 } } diff --git a/sim/warrior/heroic_strike_cleave.go b/sim/warrior/heroic_strike_cleave.go index 758c56fc6d..29105faa61 100644 --- a/sim/warrior/heroic_strike_cleave.go +++ b/sim/warrior/heroic_strike_cleave.go @@ -4,7 +4,7 @@ import ( "github.com/wowsims/sod/sim/core" ) -func (warrior *Warrior) registerHeroicStrikeSpell() { +func (warrior *Warrior) registerHeroicStrikeSpell(realismICD *core.Cooldown) { flatDamageBonus := map[int32]float64{ 25: 44, 40: 80, @@ -60,12 +60,14 @@ func (warrior *Warrior) registerHeroicStrikeSpell() { if warrior.curQueueAura != nil { warrior.curQueueAura.Deactivate(sim) } + + realismICD.Use(sim) }, }) - warrior.makeQueueSpellsAndAura(warrior.HeroicStrike) + warrior.makeQueueSpellsAndAura(warrior.HeroicStrike, realismICD) } -func (warrior *Warrior) registerCleaveSpell() { +func (warrior *Warrior) registerCleaveSpell(realismICD *core.Cooldown) { flatDamageBonus := map[int32]float64{ 25: 5, 40: 18, @@ -123,12 +125,14 @@ func (warrior *Warrior) registerCleaveSpell() { if warrior.curQueueAura != nil { warrior.curQueueAura.Deactivate(sim) } + + realismICD.Use(sim) }, }) - warrior.makeQueueSpellsAndAura(warrior.Cleave) + warrior.makeQueueSpellsAndAura(warrior.Cleave, realismICD) } -func (warrior *Warrior) makeQueueSpellsAndAura(srcSpell *WarriorSpell) *WarriorSpell { +func (warrior *Warrior) makeQueueSpellsAndAura(srcSpell *WarriorSpell, realismICD *core.Cooldown) *WarriorSpell { queueAura := warrior.RegisterAura(core.Aura{ Label: "HS/Cleave Queue Aura-" + srcSpell.ActionID.String(), ActionID: srcSpell.ActionID.WithTag(1), @@ -148,26 +152,20 @@ func (warrior *Warrior) makeQueueSpellsAndAura(srcSpell *WarriorSpell) *WarriorS }, }) - // Use a 50 ms ICD to simulate realistic delay between re-queueing HS - icd := &core.Cooldown{ - Timer: warrior.NewTimer(), - Duration: core.SpellBatchWindow * 5, - } - queueSpell := warrior.RegisterSpell(AnyStance, core.SpellConfig{ ActionID: srcSpell.ActionID.WithTag(1), - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagCastTimeNoGCD, ExtraCastCondition: func(sim *core.Simulation, target *core.Unit) bool { - return icd.IsReady(sim) && - warrior.curQueueAura == nil && + return warrior.curQueueAura == nil && warrior.CurrentRage() >= srcSpell.DefaultCast.Cost && - sim.CurrentTime >= warrior.Hardcast.Expires + sim.CurrentTime >= warrior.Hardcast.Expires && + realismICD.IsReady(sim) }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { queueAura.Activate(sim) - icd.Use(sim) + realismICD.Use(sim) }, }) diff --git a/sim/warrior/item_sets_pve.go b/sim/warrior/item_sets_pve.go index e9720c17e5..f581a3acbf 100644 --- a/sim/warrior/item_sets_pve.go +++ b/sim/warrior/item_sets_pve.go @@ -88,7 +88,7 @@ var ItemSetUnstoppableMight = core.NewItemSet(core.ItemSet{ spell.Cost.FlatModifier += 10 } }, - OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if slices.Contains(affectedSpells, spell) { aura.Deactivate(sim) } diff --git a/sim/warrior/rend.go b/sim/warrior/rend.go index e5e3cd820c..46a6136820 100644 --- a/sim/warrior/rend.go +++ b/sim/warrior/rend.go @@ -25,11 +25,13 @@ func (warrior *Warrior) registerRendSpell() { 60: {spellID: 11574, damage: 21, ticks: 7}, }[warrior.Level] - damageMultiplier := []float64{1, 1.15, 1.25, 1.35}[warrior.Talents.ImprovedRend] + baseDamage := rend.damage if hasBloodFrenzyRune { - damageMultiplier *= 2 + baseDamage *= 2 } + damageMultiplier := []float64{1, 1.15, 1.25, 1.35}[warrior.Talents.ImprovedRend] + warrior.Rend = warrior.RegisterSpell(BattleStance|DefensiveStance, core.SpellConfig{ SpellCode: SpellCode_WarriorRend, ActionID: core.ActionID{SpellID: rend.spellID}, @@ -58,7 +60,7 @@ func (warrior *Warrior) registerRendSpell() { NumberOfTicks: rend.ticks, TickLength: time.Second * 3, OnSnapshot: func(sim *core.Simulation, target *core.Unit, dot *core.Dot, isRollover bool) { - damage := rend.damage + damage := baseDamage if hasBloodFrenzyRune { damage += .03 * dot.Spell.MeleeAttackPower() } diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index 23f2fc8492..c343caa267 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -50,7 +50,7 @@ character_stats_results: { stat_weights_results: { key: "TestTankWarrior-Lvl60-StatWeights-Default" value: { - weights: 1.3613 + weights: 0.20676 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.50842 + weights: 0.29808 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.72669 + weights: 1.34303 weights: 0 - weights: 0.51796 + weights: 0.5255 weights: 0 weights: 0 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 1608.61268 - tps: 3547.896 + dps: 1599.09481 + tps: 3524.63624 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 909.41879 - tps: 1864.8736 + dps: 909.9455 + tps: 1855.66385 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 915.57389 - tps: 1911.8182 + dps: 911.57015 + tps: 1903.44726 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 901.49719 - tps: 1881.38524 + dps: 901.30218 + tps: 1879.51743 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 915.57389 - tps: 1911.8182 + dps: 911.57015 + tps: 1903.44726 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 1697.82809 - tps: 3670.01888 + dps: 1691.99941 + tps: 3670.20264 } } dps_results: { key: "TestTankWarrior-Lvl60-Average-Default" value: { - dps: 1535.31704 - tps: 3975.57391 + dps: 1534.26683 + tps: 3975.56695 } } dps_results: { @@ -232,7 +232,7 @@ dps_results: { dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1297.31304 - tps: 3412.89023 + dps: 1303.75344 + tps: 3414.54958 } } diff --git a/sim/warrior/warrior.go b/sim/warrior/warrior.go index 33e2992e9e..1b0477dc93 100644 --- a/sim/warrior/warrior.go +++ b/sim/warrior/warrior.go @@ -238,10 +238,8 @@ func (warrior *Warrior) Initialize() { warrior.registerStances() warrior.registerBerserkerRageSpell() warrior.registerBloodthirstSpell(primaryTimer) - warrior.registerCleaveSpell() warrior.registerDemoralizingShoutSpell() warrior.registerExecuteSpell() - warrior.registerHeroicStrikeSpell() warrior.registerMortalStrikeSpell(primaryTimer) warrior.registerOverpowerSpell(overpowerRevengeTimer) warrior.registerRevengeSpell(overpowerRevengeTimer) @@ -252,6 +250,15 @@ func (warrior *Warrior) Initialize() { warrior.registerRendSpell() warrior.registerHamstringSpell() + // The sim often re-enables heroic strike in an unrealistic amount of time. + // This can cause an unrealistic immediate double-hit around wild strikes procs + queuedRealismICD := &core.Cooldown{ + Timer: warrior.NewTimer(), + Duration: core.SpellBatchWindow * 5, + } + warrior.registerHeroicStrikeSpell(queuedRealismICD) + warrior.registerCleaveSpell(queuedRealismICD) + warrior.SunderArmor = warrior.registerSunderArmorSpell() warrior.registerBloodrageCD() diff --git a/ui/core/components/detailed_results/timeline.tsx b/ui/core/components/detailed_results/timeline.tsx index 509fc98870..361907344c 100644 --- a/ui/core/components/detailed_results/timeline.tsx +++ b/ui/core/components/detailed_results/timeline.tsx @@ -1356,9 +1356,17 @@ const idToCategoryMap: Record = { [12536]: SPELL_ACTION_CATEGORY + 0.61, // Clearcasting // Warrior - [47520]: 0.1, // Cleave - [47450]: 0.1, // Heroic Strike - [47475]: MELEE_ACTION_CATEGORY + 0.05, // Slam + [845]: 0.1, // Cleave + [11608]: 0.1, // Cleave + [11609]: 0.1, // Cleave + [20569]: 0.1, // Cleave + [1608]: 0.1, // Heroic Strike + [11565]: 0.1, // Heroic Strike + [11566]: 0.1, // Heroic Strike + [11567]: 0.1, // Heroic Strike + [8820]: MELEE_ACTION_CATEGORY + 0.05, // Slam + [11604]: MELEE_ACTION_CATEGORY + 0.05, // Slam + [11605]: MELEE_ACTION_CATEGORY + 0.05, // Slam [23881]: MELEE_ACTION_CATEGORY + 0.1, // Bloodthirst [47486]: MELEE_ACTION_CATEGORY + 0.1, // Mortal Strike [30356]: MELEE_ACTION_CATEGORY + 0.1, // Shield Slam From 445858f6fb257cfd1bb493eca1492e4c3e5ddabc Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 14:26:50 -0400 Subject: [PATCH 051/223] remove phase 5 notice banner --- ui/core/individual_sim_ui.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/ui/core/individual_sim_ui.ts b/ui/core/individual_sim_ui.ts index 056531612c..5108ff246a 100644 --- a/ui/core/individual_sim_ui.ts +++ b/ui/core/individual_sim_ui.ts @@ -187,7 +187,6 @@ export abstract class IndividualSimUI extends SimUI { spec: player.spec, knownIssues: config.knownIssues, simStatus: simLaunchStatuses[player.spec], - noticeText: 'Phase 5 items have been added but set bonuses, procs, and on-use effects are not yet functional.', }); this.rootElem.classList.add('individual-sim-ui'); this.player = player; From 1c3e0e844870470bb4ece2ed9bd065cee2dcb381 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 15:16:29 -0400 Subject: [PATCH 052/223] another update for HS/Cleave queueing --- sim/warrior/dps_warrior/TestArms.results | 22 +++---- sim/warrior/dps_warrior/TestFury.results | 64 +++++++++---------- sim/warrior/heroic_strike_cleave.go | 32 +++++++++- .../tank_warrior/TestTankWarrior.results | 40 ++++++------ sim/warrior/warrior.go | 2 + 5 files changed, 95 insertions(+), 65 deletions(-) diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results index ef814d4fa5..6e608b2a44 100644 --- a/sim/warrior/dps_warrior/TestArms.results +++ b/sim/warrior/dps_warrior/TestArms.results @@ -50,8 +50,8 @@ character_stats_results: { stat_weights_results: { key: "TestArms-Lvl50-StatWeights-Default" value: { - weights: 1.16152 - weights: 0.71412 + weights: 1.49496 + weights: 6.27922 weights: 0 weights: 0 weights: 0 @@ -67,9 +67,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.48311 - weights: 17.65005 - weights: 11.04028 + weights: 0.7581 + weights: 7.16137 + weights: 7.80186 weights: 0 weights: 0 weights: 0 @@ -99,15 +99,15 @@ stat_weights_results: { dps_results: { key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" value: { - dps: 825.95914 - tps: 715.68449 + dps: 796.5754 + tps: 688.94226 } } dps_results: { key: "TestArms-Lvl50-Average-Default" value: { - dps: 1193.71442 - tps: 1020.35534 + dps: 1192.69305 + tps: 1019.68106 } } dps_results: { @@ -197,7 +197,7 @@ dps_results: { dps_results: { key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1101.63619 - tps: 942.14306 + dps: 1071.89989 + tps: 924.27205 } } diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index ceda128821..d957da8d15 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -99,8 +99,8 @@ character_stats_results: { stat_weights_results: { key: "TestFury-Lvl40-StatWeights-Default" value: { - weights: 1.14306 - weights: 0.80328 + weights: 1.66836 + weights: 1.2339 weights: 0 weights: 0 weights: 0 @@ -116,9 +116,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.721 - weights: 6.65428 - weights: 8.47037 + weights: 0.89443 + weights: 7.1443 + weights: 8.18966 weights: 0 weights: 0 weights: 0 @@ -148,8 +148,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFury-Lvl60-StatWeights-Default" value: { - weights: 2.43781 - weights: 1.2911 + weights: 3.24447 + weights: 1.22542 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.64232 - weights: 18.01925 - weights: 27.01009 + weights: 1.08527 + weights: 10.40747 + weights: 45.80699 weights: 0 weights: 0 weights: 0 @@ -197,15 +197,15 @@ stat_weights_results: { dps_results: { key: "TestFury-Lvl40-AllItems-BattlegearofHeroism" value: { - dps: 538.4304 - tps: 479.67884 + dps: 549.25573 + tps: 491.02673 } } dps_results: { key: "TestFury-Lvl40-Average-Default" value: { - dps: 598.53114 - tps: 529.54172 + dps: 598.56158 + tps: 529.60531 } } dps_results: { @@ -295,57 +295,57 @@ dps_results: { dps_results: { key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 559.87735 - tps: 496.64252 + dps: 563.41238 + tps: 501.02162 } } dps_results: { key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 2558.50099 - tps: 2261.74001 + dps: 2581.73655 + tps: 2280.53042 } } dps_results: { key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 1875.13256 - tps: 1680.6678 + dps: 1906.2645 + tps: 1705.64028 } } dps_results: { key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 2183.42916 - tps: 1922.96912 + dps: 2191.83428 + tps: 1931.26164 } } dps_results: { key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 2174.33168 - tps: 1918.65749 + dps: 2192.13669 + tps: 1932.89527 } } dps_results: { key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 2183.42916 - tps: 1922.96912 + dps: 2191.83428 + tps: 1931.26164 } } dps_results: { key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 2725.88696 - tps: 2406.69801 + dps: 2738.56284 + tps: 2414.87319 } } dps_results: { key: "TestFury-Lvl60-Average-Default" value: { - dps: 3493.393 - tps: 3034.47951 + dps: 3495.135 + tps: 3036.03361 } } dps_results: { @@ -435,7 +435,7 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2707.72652 - tps: 2362.7665 + dps: 2782.20054 + tps: 2426.21205 } } diff --git a/sim/warrior/heroic_strike_cleave.go b/sim/warrior/heroic_strike_cleave.go index 29105faa61..cc60873899 100644 --- a/sim/warrior/heroic_strike_cleave.go +++ b/sim/warrior/heroic_strike_cleave.go @@ -29,6 +29,10 @@ func (warrior *Warrior) registerHeroicStrikeSpell(realismICD *core.Cooldown) { 60: 173, }[warrior.Level] + // Use a pending action to simulate the re-queueing of Heroic Strike without waiting for an event to happen that would trigger the APL. + // While this doesn't have an actual performance impact, it creates a more realistic sequence by queueing Heroic Strike sooner like in real gameplay. + var realismPA *core.PendingAction + warrior.HeroicStrike = warrior.RegisterSpell(AnyStance, core.SpellConfig{ ActionID: core.ActionID{SpellID: spellID}, SpellSchool: core.SpellSchoolPhysical, @@ -62,9 +66,19 @@ func (warrior *Warrior) registerHeroicStrikeSpell(realismICD *core.Cooldown) { } realismICD.Use(sim) + + if realismPA == nil { + realismPA = core.StartDelayedAction(sim, core.DelayedActionOptions{ + DoAt: sim.CurrentTime + realismICD.Duration, + OnAction: func(sim *core.Simulation) { + warrior.HeroicStrikeQueue.Cast(sim, target) + realismPA = nil + }, + }) + } }, }) - warrior.makeQueueSpellsAndAura(warrior.HeroicStrike, realismICD) + warrior.HeroicStrikeQueue = warrior.makeQueueSpellsAndAura(warrior.HeroicStrike, realismICD) } func (warrior *Warrior) registerCleaveSpell(realismICD *core.Cooldown) { @@ -93,6 +107,10 @@ func (warrior *Warrior) registerCleaveSpell(realismICD *core.Cooldown) { results := make([]*core.SpellResult, min(int32(2), warrior.Env.GetNumTargets())) + // Use a pending action to simulate the re-queueing of Cleave without waiting for an event to happen that would trigger the APL. + // While this doesn't have an actual performance impact, it creates a more realistic sequence by queueing Cleave sooner like in real gameplay. + var realismPA *core.PendingAction + warrior.Cleave = warrior.RegisterSpell(AnyStance, core.SpellConfig{ ActionID: core.ActionID{SpellID: spellID}, SpellSchool: core.SpellSchoolPhysical, @@ -127,9 +145,19 @@ func (warrior *Warrior) registerCleaveSpell(realismICD *core.Cooldown) { } realismICD.Use(sim) + + if realismPA == nil { + realismPA = core.StartDelayedAction(sim, core.DelayedActionOptions{ + DoAt: sim.CurrentTime + realismICD.Duration, + OnAction: func(sim *core.Simulation) { + warrior.HeroicStrikeQueue.Cast(sim, target) + realismPA = nil + }, + }) + } }, }) - warrior.makeQueueSpellsAndAura(warrior.Cleave, realismICD) + warrior.CleaveQueue = warrior.makeQueueSpellsAndAura(warrior.Cleave, realismICD) } func (warrior *Warrior) makeQueueSpellsAndAura(srcSpell *WarriorSpell, realismICD *core.Cooldown) *WarriorSpell { diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index c343caa267..734a601c1d 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -50,7 +50,7 @@ character_stats_results: { stat_weights_results: { key: "TestTankWarrior-Lvl60-StatWeights-Default" value: { - weights: 0.20676 + weights: 10.66378 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.29808 + weights: 0.472 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.34303 + weights: -0.44285 weights: 0 - weights: 0.5255 + weights: 0.52309 weights: 0 weights: 0 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 1599.09481 - tps: 3524.63624 + dps: 1575.39935 + tps: 3465.53549 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 909.9455 - tps: 1855.66385 + dps: 907.90331 + tps: 1847.13099 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 911.57015 - tps: 1903.44726 + dps: 903.75662 + tps: 1873.77415 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 901.30218 - tps: 1879.51743 + dps: 894.71416 + tps: 1859.49451 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 911.57015 - tps: 1903.44726 + dps: 903.75662 + tps: 1873.77415 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 1691.99941 - tps: 3670.20264 + dps: 1688.87939 + tps: 3658.8424 } } dps_results: { key: "TestTankWarrior-Lvl60-Average-Default" value: { - dps: 1534.26683 - tps: 3975.56695 + dps: 1531.98536 + tps: 3968.77726 } } dps_results: { @@ -232,7 +232,7 @@ dps_results: { dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1303.75344 - tps: 3414.54958 + dps: 1273.23276 + tps: 3333.80323 } } diff --git a/sim/warrior/warrior.go b/sim/warrior/warrior.go index 1b0477dc93..a65b67fea9 100644 --- a/sim/warrior/warrior.go +++ b/sim/warrior/warrior.go @@ -127,8 +127,10 @@ type Warrior struct { Shockwave *WarriorSpell HeroicStrike *WarriorSpell + HeroicStrikeQueue *WarriorSpell QuickStrike *WarriorSpell Cleave *WarriorSpell + CleaveQueue *WarriorSpell curQueueAura *core.Aura curQueuedAutoSpell *WarriorSpell From dd6fddb2edc1c220d4fc7ea5e4b363a81069ac41 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 20:28:43 -0400 Subject: [PATCH 053/223] add haunt, shadow bolt with ISB to debuff spells --- sim/warlock/haunt.go | 1 + sim/warlock/talents.go | 14 ++++++++------ sim/warlock/warlock.go | 16 ++++++++++------ 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/sim/warlock/haunt.go b/sim/warlock/haunt.go index aaa440472d..1ef0661e2a 100644 --- a/sim/warlock/haunt.go +++ b/sim/warlock/haunt.go @@ -72,5 +72,6 @@ func (warlock *Warlock) registerHauntSpell() { } }) }, + RelatedAuras: []core.AuraArray{warlock.HauntDebuffAuras}, }) } diff --git a/sim/warlock/talents.go b/sim/warlock/talents.go index cbe214d73e..20a31a2854 100644 --- a/sim/warlock/talents.go +++ b/sim/warlock/talents.go @@ -551,11 +551,13 @@ func (warlock *Warlock) applyImprovedShadowBolt() { }) affectedSpellCodes := []int32{SpellCode_WarlockShadowBolt, SpellCode_WarlockShadowCleave, SpellCode_WarlockShadowflame} - warlock.RegisterAura(core.Aura{ - Label: "ISB Trigger", - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) + core.MakePermanent(warlock.RegisterAura(core.Aura{ + Label: "ISB Trigger", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range warlock.ShadowBolt { + spell.RelatedAuras = []core.AuraArray{warlock.ImprovedShadowBoltAuras} + } + warlock.DebuffSpells = append(warlock.DebuffSpells, warlock.ShadowBolt...) }, OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if result.Landed() && result.DidCrit() && slices.Contains(affectedSpellCodes, spell.SpellCode) { @@ -564,7 +566,7 @@ func (warlock *Warlock) applyImprovedShadowBolt() { impShadowBoltAura.SetStacks(sim, stackCount) } }, - }) + })) } func (warlock *Warlock) applyCataclysm() { diff --git a/sim/warlock/warlock.go b/sim/warlock/warlock.go index 6fda03b6bf..c0a0cf85f4 100644 --- a/sim/warlock/warlock.go +++ b/sim/warlock/warlock.go @@ -164,12 +164,16 @@ func (warlock *Warlock) Initialize() { warlock.registerPetAbilities() - warlock.DoTSpells = core.FilterSlice(warlock.Spellbook, func(spell *core.Spell) bool { - return spell.Flags.Matches(SpellFlagWarlock) && !spell.Flags.Matches(core.SpellFlagChanneled) && len(spell.Dots()) > 0 - }) - - warlock.DebuffSpells = core.FilterSlice(warlock.Spellbook, func(spell *core.Spell) bool { - return spell.Flags.Matches(SpellFlagWarlock) && len(spell.RelatedAuras) > 0 + warlock.OnSpellRegistered(func(spell *core.Spell) { + if !spell.Flags.Matches(SpellFlagWarlock) { + return + } + + if !spell.Flags.Matches(core.SpellFlagChanneled) && len(spell.Dots()) > 0 { + warlock.DoTSpells = append(warlock.DoTSpells, spell) + } else if len(spell.RelatedAuras) > 0 { + warlock.DebuffSpells = append(warlock.DebuffSpells, spell) + } }) } From c532a8aa678a18766dc64a9108bc688534296b6b Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 20:46:59 -0400 Subject: [PATCH 054/223] add will of arlokk, expose demonic frenzy parent aura --- sim/common/sod/item_effects/phase_5.go | 70 ++++++++++++++++++++++++++ sim/common/vanilla/item_effects.go | 21 -------- sim/warlock/felguard.go | 20 +++++--- 3 files changed, 83 insertions(+), 28 deletions(-) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index a2a3e13378..c9fca56ab9 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -13,6 +13,7 @@ const ( Heartstriker = 230253 DrakeTalonCleaver = 230271 // 19353 JekliksCrusher = 230911 + WillOfArlokk = 230939 HaldberdOfSmiting = 230991 TigulesHarpoon = 231272 GrileksCarver = 231273 @@ -20,8 +21,10 @@ const ( Stormwrath = 231387 WrathOfWray = 231779 LightningsCell = 231784 + Windstriker = 231817 GrileksCarverBloodied = 231846 TigulesHarpoonBloodied = 231849 + WillOfArlokkBloodied = 231850 JekliksCrusherBloodied = 231861 PitchforkOfMadnessBloodied = 231864 HaldberdOfSmitingBloodied = 231870 @@ -138,6 +141,37 @@ func init() { } }) + // https://www.wowhead.com/classic/item=230939/will-of-arlokk + // Use: Calls forth a charmed snake to worship you, increasing your Spirit by 200 for 20 sec. (2 Min Cooldown) + core.NewItemEffect(WillOfArlokk, func(agent core.Agent) { + character := agent.GetCharacter() + makeWillOfWarlookOnUseEffect(character, WillOfArlokk) + }) + core.NewItemEffect(WillOfArlokkBloodied, func(agent core.Agent) { + character := agent.GetCharacter() + makeWillOfWarlookOnUseEffect(character, WillOfArlokkBloodied) + }) + + // https://www.wowhead.com/classic/item=231817/windstriker + // Chance on hit: All attacks are guaranteed to land and will be critical strikes for the next 3 sec. + core.NewItemEffect(Windstriker, func(agent core.Agent) { + character := agent.GetCharacter() + + effectAura := character.NewTemporaryStatsAura("Felstriker", core.ActionID{SpellID: 16551}, stats.Stats{stats.MeleeCrit: 100 * core.CritRatingPerCritChance, stats.MeleeHit: 100 * core.MeleeHitRatingPerHitChance}, time.Second*3) + procMask := character.GetProcMaskForItem(Windstriker) + core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ + Name: "Felstriker Trigger", + Callback: core.CallbackOnSpellHitDealt, + Outcome: core.OutcomeLanded, + ProcMask: procMask, + SpellFlagsExclude: core.SpellFlagSuppressWeaponProcs, + PPM: 0.6, + Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + effectAura.Activate(sim) + }, + }) + }) + /////////////////////////////////////////////////////////////////////////// // Trinkets /////////////////////////////////////////////////////////////////////////// @@ -217,3 +251,39 @@ func init() { core.AddEffectsToTest = true } + +func makeWillOfWarlookOnUseEffect(character *core.Character, itemID int32) { + actionID := core.ActionID{ItemID: itemID} + + buffAura := character.RegisterAura(core.Aura{ + ActionID: actionID, + Label: "Serpentine Spirit", + Duration: time.Second * 20, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + character.AddStatDynamic(sim, stats.Spirit, 200) + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + character.AddStatDynamic(sim, stats.Spirit, -200) + }, + }) + + spell := character.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + SpellSchool: core.SpellSchoolPhysical, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagOffensiveEquipment, + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: character.NewTimer(), + Duration: time.Minute * 2, + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + buffAura.Activate(sim) + }, + }) + + character.AddMajorCooldown(core.MajorCooldown{ + Spell: spell, + Type: core.CooldownTypeDPS, + }) +} diff --git a/sim/common/vanilla/item_effects.go b/sim/common/vanilla/item_effects.go index 5f4fdda030..92f14ebbb3 100644 --- a/sim/common/vanilla/item_effects.go +++ b/sim/common/vanilla/item_effects.go @@ -114,7 +114,6 @@ const ( GutgoreRipperMolten = 229372 EskhandarsRightClawMolten = 229379 TheUntamedBlade = 230242 // 19334 - Windstriker = 231817 ) func init() { @@ -2056,26 +2055,6 @@ func init() { itemhelpers.CreateWeaponCoHProcDamage(ViskagTheBloodletter, "Vis'kag the Bloodletter", 0.6, 21140, core.SpellSchoolPhysical, 240, 0, 0, core.DefenseTypeMelee) - // https://www.wowhead.com/classic/item=231817/windstriker - // Chance on hit: All attacks are guaranteed to land and will be critical strikes for the next 3 sec. - core.NewItemEffect(Windstriker, func(agent core.Agent) { - character := agent.GetCharacter() - - effectAura := character.NewTemporaryStatsAura("Felstriker", core.ActionID{SpellID: 16551}, stats.Stats{stats.MeleeCrit: 100 * core.CritRatingPerCritChance, stats.MeleeHit: 100 * core.MeleeHitRatingPerHitChance}, time.Second*3) - procMask := character.GetProcMaskForItem(Windstriker) - core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ - Name: "Felstriker Trigger", - Callback: core.CallbackOnSpellHitDealt, - Outcome: core.OutcomeLanded, - ProcMask: procMask, - SpellFlagsExclude: core.SpellFlagSuppressWeaponProcs, - PPM: 0.6, - Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - effectAura.Activate(sim) - }, - }) - }) - // https://www.wowhead.com/classic/item=227941/wraith-scythe // Chance on hit: Steals 45 life from target enemy. itemhelpers.CreateWeaponProcSpell(WraithScythe, "Wraith Scythe", 1.0, func(character *core.Character) *core.Spell { diff --git a/sim/warlock/felguard.go b/sim/warlock/felguard.go index 790a01c2ab..5c48d038a1 100644 --- a/sim/warlock/felguard.go +++ b/sim/warlock/felguard.go @@ -152,6 +152,14 @@ func (wp *WarlockPet) registerFelguardDemonicFrenzyAura() { statDeps[i] = wp.NewDynamicMultiplyStat(stats.AttackPower, 1.0+.05*float64(i)) } + // Make a dummy copy on the Warlock for APL tracking + ownerAura := wp.owner.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 460907}, + Label: "Demonic Frenzy", + Duration: time.Second * 10, + MaxStacks: 10, + }) + demonicFrenzyAura := wp.RegisterAura(core.Aura{ ActionID: core.ActionID{SpellID: 460907}, Label: "Demonic Frenzy", @@ -167,17 +175,15 @@ func (wp *WarlockPet) registerFelguardDemonicFrenzyAura() { }, }) - wp.RegisterAura(core.Aura{ - Label: "Demonic Frenzy Trigger", - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) - }, + core.MakePermanent(wp.RegisterAura(core.Aura{ + Label: "Demonic Frenzy Trigger", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if result.Landed() { demonicFrenzyAura.Activate(sim) demonicFrenzyAura.AddStack(sim) + ownerAura.Activate(sim) + ownerAura.AddStack(sim) } }, - }) + })) } From 1424d48f231bae05ac39145285ce9b24d1de43f5 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 9 Sep 2024 23:16:38 -0400 Subject: [PATCH 055/223] add druid phase 5 idols --- sim/druid/druid.go | 5 ++-- sim/druid/ferocious_bite.go | 5 +++- sim/druid/items.go | 32 ++++++++++++++++++++++++++ ui/core/components/character_stats.tsx | 2 +- 4 files changed, 40 insertions(+), 4 deletions(-) diff --git a/sim/druid/druid.go b/sim/druid/druid.go index 6a3e6ade87..bdd5017077 100644 --- a/sim/druid/druid.go +++ b/sim/druid/druid.go @@ -124,8 +124,9 @@ type Druid struct { BleedCategories core.ExclusiveCategoryArray - PrimalPrecisionRecoveryMetrics *core.ResourceMetrics - SavageRoarDurationTable [6]time.Duration + SavageRoarDurationTable [6]time.Duration + + FerociousBiteExcessEnergyOverride bool // When true, disables the excess energy consumption of Ferocious bite // Sunfire/Moonfire modifiers applied when in Moonkin form MoonfireDotMultiplier float64 diff --git a/sim/druid/ferocious_bite.go b/sim/druid/ferocious_bite.go index f31fc2e33a..4bf69f55dd 100644 --- a/sim/druid/ferocious_bite.go +++ b/sim/druid/ferocious_bite.go @@ -103,9 +103,12 @@ func (druid *Druid) newFerociousBiteSpellConfig(rank FerociousBiteRankInfo) core baseDamage := rank.dmgBase + rank.dmgRange*sim.RandomFloat("Ferocious Bite") + rank.dmgPerCombo*comboPoints + - rank.dmgPerEnergy*excessEnergy + attackPower*0.03*comboPoints + if !druid.FerociousBiteExcessEnergyOverride { + baseDamage += rank.dmgPerEnergy * excessEnergy + } + result := spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialHitAndCrit) if result.Landed() { diff --git a/sim/druid/items.go b/sim/druid/items.go index 93a35e7045..5992b05209 100644 --- a/sim/druid/items.go +++ b/sim/druid/items.go @@ -30,6 +30,8 @@ const ( KnightLieutenantsDragonhideGrips = 227183 WushoolaysCharmOfNature = 231280 PristineEnchantedSouthSeasKelp = 231316 + IdolOfCelestialFocus = 232390 + IdolOfFelineFocus = 232391 ) func init() { @@ -127,6 +129,36 @@ func init() { })) }) + // https://www.wowhead.com/classic/item=232390/idol-of-celestial-focus + // Equip: Increases the damage done by Starfall by 10%, but decreases its radius by 50%. + core.NewItemEffect(IdolOfCelestialFocus, func(agent core.Agent) { + druid := agent.(DruidAgent).GetDruid() + + druid.OnSpellRegistered(func(spell *core.Spell) { + if spell.SpellCode == SpellCode_DruidStarfallTick || spell.SpellCode == SpellCode_DruidStarfallSplash { + spell.DamageMultiplier *= 1.10 + } + }) + }) + + // https://www.wowhead.com/classic/item=232391/idol-of-feline-focus + // Equip: Your Ferocious Bite ability no longer converts additional energy into damage, and refunds 30 energy on a Dodge, Miss, or Parry. + core.NewItemEffect(IdolOfFelineFocus, func(agent core.Agent) { + druid := agent.(DruidAgent).GetDruid() + druid.FerociousBiteExcessEnergyOverride = true + + energyMetrics := druid.NewEnergyMetrics(core.ActionID{SpellID: 470270}) + + core.MakePermanent(druid.RegisterAura(core.Aura{ + Label: "Idol of Feline Focus", + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.SpellCode == SpellCode_DruidFerociousBite && result.Outcome.Matches(core.OutcomeDodge|core.OutcomeMiss|core.OutcomeParry) { + druid.AddEnergy(sim, 30, energyMetrics) + } + }, + })) + }) + // https://www.wowhead.com/classic/item=22397/idol-of-ferocity // Equip: Reduces the energy cost of Claw and Rake by 3. core.NewItemEffect(IdolOfFerocity, func(agent core.Agent) { diff --git a/ui/core/components/character_stats.tsx b/ui/core/components/character_stats.tsx index b61f1a2d1b..c8a2151837 100644 --- a/ui/core/components/character_stats.tsx +++ b/ui/core/components/character_stats.tsx @@ -184,7 +184,7 @@ export class CharacterStats extends Component { {player.spec === Spec.SpecFeralDruid && (
Feral Combat - {this.weaponSkillDisplayString(gearStats, PseudoStat.PseudoStatFeralCombatSkill)} / + {this.weaponSkillDisplayString(gearStats, PseudoStat.PseudoStatFeralCombatSkill)}
)}
From a0cab5181c578ec65b4e9f4729402dd54cdfb237 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Tue, 10 Sep 2024 14:14:54 -0400 Subject: [PATCH 056/223] fix mage ZG trinket --- sim/mage/items.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/mage/items.go b/sim/mage/items.go index 12f4a9b1b2..06d32a0103 100644 --- a/sim/mage/items.go +++ b/sim/mage/items.go @@ -85,7 +85,7 @@ func init() { affectedSpells = core.FilterSlice( core.Flatten([][]*core.Spell{ mage.Frostbolt, - {mage.FrozenOrb}, + {mage.frozenOrb.FrozenOrbTick}, }), func(spell *core.Spell) bool { return spell != nil }, ) From f5430059150d42879b5460f153e0d8d9d823df04 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Tue, 10 Sep 2024 14:42:43 -0400 Subject: [PATCH 057/223] Malleable Prot rune + mod Divine Protection + Forbearance --- proto/paladin.proto | 2 +- sim/paladin/avenging_wrath.go | 2 +- sim/paladin/forbearance.go | 33 +++++++ sim/paladin/paladin.go | 4 +- sim/paladin/protection/TestProtection.results | 96 +++++++++---------- sim/paladin/runes.go | 79 ++++++++++++++- 6 files changed, 164 insertions(+), 52 deletions(-) create mode 100644 sim/paladin/forbearance.go diff --git a/proto/paladin.proto b/proto/paladin.proto index 3bba81a574..cbf8c91c1b 100644 --- a/proto/paladin.proto +++ b/proto/paladin.proto @@ -83,7 +83,7 @@ enum PaladinRune { RuneWaistInfusionOfLight = 426065; RuneWaistSheathOfLight = 426158; - RuneWaistMalleableProtection = 426173; + RuneWaistMalleableProtection = 458318; RuneLegsAuraMastery = 407624; RuneLegsAvengersShield = 407669; diff --git a/sim/paladin/avenging_wrath.go b/sim/paladin/avenging_wrath.go index 236373263e..142a5d7b80 100644 --- a/sim/paladin/avenging_wrath.go +++ b/sim/paladin/avenging_wrath.go @@ -24,7 +24,7 @@ func (paladin *Paladin) registerAvengingWrath() { AvengingWrath := paladin.RegisterSpell(core.SpellConfig{ ActionID: actionID, - Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagAPL, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagAPL | SpellFlag_Forbearance, ManaCost: core.ManaCostOptions{ BaseCost: 0.08, diff --git a/sim/paladin/forbearance.go b/sim/paladin/forbearance.go new file mode 100644 index 0000000000..9881b677cc --- /dev/null +++ b/sim/paladin/forbearance.go @@ -0,0 +1,33 @@ +package paladin + +import ( + "github.com/wowsims/sod/sim/core" + "time" +) + +func (paladin *Paladin) registerForbearance() { + + actionID := core.ActionID{SpellID: 25771} + + forbearanceAura := paladin.RegisterAura(core.Aura{ + Label: "Forbearance", + ActionID: actionID, + Duration: time.Minute * 1, + }) + + paladin.OnSpellRegistered(func(spell *core.Spell) { + + if spell.Flags.Matches(SpellFlag_Forbearance) { + oldEffect := spell.ApplyEffects + + spell.ApplyEffects = func(sim *core.Simulation, unit *core.Unit, spell *core.Spell) { + oldEffect(sim, unit, spell) + forbearanceAura.Activate(sim) + } + + spell.ExtraCastCondition = func(sim *core.Simulation, target *core.Unit) bool { + return !forbearanceAura.IsActive() + } + } + }) +} diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index df0b3f365e..8928aa1e6d 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -12,7 +12,8 @@ import ( var TalentTreeSizes = [3]int{14, 15, 15} const ( - SpellFlag_RV = core.SpellFlagAgentReserved1 + SpellFlag_RV = core.SpellFlagAgentReserved1 + SpellFlag_Forbearance = core.SpellFlagAgentReserved2 ) const ( @@ -127,6 +128,7 @@ func (paladin *Paladin) Initialize() { paladin.rollDummyJudgeHit = [4]bool{false, false, true, false} // Active abilities + paladin.registerForbearance() paladin.registerCrusaderStrike() paladin.registerDivineStorm() paladin.registerConsecration() diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 485c2a020b..824ba428b4 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -51,7 +51,7 @@ stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { weights: 1.06662 - weights: 0.35122 + weights: 0.47039 weights: 0 weights: 0 weights: 0 @@ -69,8 +69,8 @@ stat_weights_results: { weights: 0 weights: 0.47698 weights: 0 - weights: 15.1064 - weights: 9.72063 + weights: 17.58972 + weights: 11.65967 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.38261 + weights: 2.28582 weights: 0 weights: 0.31369 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1279.85113 - tps: 1479.49724 + dps: 1453.80708 + tps: 1679.23351 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1525.7054 - tps: 1728.50684 + dps: 1803.06907 + tps: 2044.93334 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1279.97351 - tps: 1480.24497 + dps: 1453.92946 + tps: 1679.95747 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1363.24121 - tps: 1574.75706 + dps: 1537.19716 + tps: 1774.42385 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1525.68954 - tps: 1728.49097 + dps: 1816.44317 + tps: 2060.19377 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1366.50693 - tps: 1574.84363 + dps: 1608.76014 + tps: 1852.21612 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1475.21453 - tps: 1675.73594 + dps: 1757.64896 + tps: 1999.15658 } } dps_results: { @@ -162,105 +162,105 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1507.61454 - tps: 1707.67748 + dps: 1778.78869 + tps: 2017.1224 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1517.28634 - tps: 1719.81922 + dps: 1806.31539 + tps: 2049.72519 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 923.76744 - tps: 1662.2031 + dps: 1002.94439 + tps: 1818.88574 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 343.54735 - tps: 511.22898 + dps: 371.48254 + tps: 565.54567 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 437.59461 - tps: 640.27868 + dps: 484.55159 + tps: 730.66915 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 307.25852 - tps: 602.27358 + dps: 336.87845 + tps: 661.06671 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 103.08914 - tps: 148.50557 + dps: 112.97003 + tps: 167.83153 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 194.16177 - tps: 264.79374 + dps: 219.57495 + tps: 313.44094 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 948.15577 - tps: 1708.13707 + dps: 1030.81098 + tps: 1871.92553 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 350.70622 - tps: 523.6978 + dps: 379.21427 + tps: 579.1277 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 444.47019 - tps: 653.75221 + dps: 493.39041 + tps: 747.7564 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 314.4266 - tps: 605.5456 + dps: 346.89688 + tps: 670.03126 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 112.99685 - tps: 156.32421 + dps: 123.45325 + tps: 176.77939 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 197.43726 - tps: 271.45473 + dps: 224.4357 + tps: 323.16349 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1234.53805 - tps: 1407.74708 + dps: 1462.8333 + tps: 1670.38713 } } diff --git a/sim/paladin/runes.go b/sim/paladin/runes.go index c6c42cd77a..bdb2ea9fce 100644 --- a/sim/paladin/runes.go +++ b/sim/paladin/runes.go @@ -17,7 +17,7 @@ func (paladin *Paladin) ApplyRunes() { paladin.registerFanaticism() // "RuneHeadWrath" is handled in Exorcism, Holy Shock, Consecration (and Holy Wrath once implemented) - + paladin.registerMalleableProtection() paladin.registerHammerOfTheRighteous() // "RuneWristImprovedHammerOfWrath" is handled Hammer of Wrath paladin.applyPurifyingPower() @@ -175,3 +175,80 @@ func (paladin *Paladin) applyPurifyingPower() { } }) } + +func (paladin *Paladin) registerMalleableProtection() { + if !paladin.hasRune(proto.PaladinRune_RuneWaistMalleableProtection) { + return + } + // Activating Holy Shield now grants 4 AP for each point of defense above paladin.Level * 5 + defendersResolveAPAura := core.DefendersResolveAttackPower(paladin.GetCharacter()) + handler := func(spell *core.Spell) { + if spell.SpellCode != SpellCode_PaladinHolyShield { + return + } + oldEffects := spell.ApplyEffects + spell.ApplyEffects = func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + oldEffects(sim, target, spell) + if stacks := int32(paladin.GetStat(stats.Defense)); stacks > 0 { + defendersResolveAPAura.Activate(sim) + if defendersResolveAPAura.GetStacks() != stacks { + defendersResolveAPAura.SetStacks(sim, stacks) + } + } + } + } + paladin.OnSpellRegistered(handler) + + // A prot paladin will only ever cast Divine Protection in conjunction with Malleable Protection, + // so we register only the modified form of the spell when the rune is engraved. + // Although there are two spell ranks, intentional downranking is never done in practice, + // so we only register the highest spell rank available. + if paladin.Level < 10 { + return + } + + isRank1 := paladin.Level < 18 + spellID := core.TernaryInt32(isRank1, 458312, 458371) + manaCost := core.TernaryFloat64(isRank1, 15, 35) + duration := core.TernaryDuration(isRank1, 9, 12) + + actionID := core.ActionID{SpellID: spellID} + + dpAura := paladin.RegisterAura(core.Aura{ + Label: "Divine Protection", + ActionID: actionID, + Duration: time.Second * duration, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + paladin.PseudoStats.DamageTakenMultiplier *= 0.5 + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + paladin.PseudoStats.DamageTakenMultiplier /= 0.5 + }, + }) + + divine_protection := paladin.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + Flags: core.SpellFlagAPL | SpellFlag_Forbearance, + ManaCost: core.ManaCostOptions{ + FlatCost: manaCost, + }, + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: core.GCDDefault, + }, + CD: core.Cooldown{ + Timer: paladin.NewTimer(), + Duration: time.Minute * 5, + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + dpAura.Activate(sim) + }, + }) + + paladin.AddMajorCooldown(core.MajorCooldown{ + Spell: divine_protection, + Priority: core.CooldownPriorityDrums, // Primary defensive cooldown + Type: core.CooldownTypeSurvival, + }) +} From 69d76049e18ef5e3abf56c3c7f5b91912b27c63f Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Tue, 10 Sep 2024 15:06:23 -0400 Subject: [PATCH 058/223] show dreamstate for arcane --- ui/core/components/inputs/buffs_debuffs.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/core/components/inputs/buffs_debuffs.ts b/ui/core/components/inputs/buffs_debuffs.ts index b860596de9..af319270c4 100644 --- a/ui/core/components/inputs/buffs_debuffs.ts +++ b/ui/core/components/inputs/buffs_debuffs.ts @@ -1269,7 +1269,7 @@ export const DEBUFFS_CONFIG = [ { config: NatureSpellDamageDebuff, picker: MultiIconPicker, - stats: [Stat.StatNaturePower], + stats: [Stat.StatNaturePower, Stat.StatArcanePower], }, { config: SpellShadowWeavingDebuff, From 1337f9b36931c3b90a82c9332cc1464f1f02c1e6 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Tue, 10 Sep 2024 15:07:17 -0400 Subject: [PATCH 059/223] remove delay from first impact, reduce travel time between targets --- sim/paladin/avengers_shield.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/sim/paladin/avengers_shield.go b/sim/paladin/avengers_shield.go index c3bb44eb86..d59d9d15ab 100644 --- a/sim/paladin/avengers_shield.go +++ b/sim/paladin/avengers_shield.go @@ -52,11 +52,15 @@ func (paladin *Paladin) registerAvengersShield() { target = sim.Environment.NextTargetUnit(target) } // Avenger's Shield bounces from target 1 > target 2 > target 3 at MissileSpeed. - // We approximate it by assuming targets are melee distance apart from each - // other. + // We approximate it by assuming targets are standing at melee distance from the + // player and ~3 yds apart from each other. + // The damage for each target is therefore scheduled to arrive at: + // T1 = (TravelTime from player == 5yd TravelTime) + // T2 = T1 + (3 yd TravelTime) + // T3 = T2 + (3 yd TravelTime) baseTravelTime := int(spell.TravelTime()) for i, result := range results { - delay := time.Duration(baseTravelTime * (i + 1)) + delay := time.Duration(0.6 * baseTravelTime * i) core.StartDelayedAction(sim, core.DelayedActionOptions{ DoAt: sim.CurrentTime + delay, OnAction: func(s *core.Simulation) { From ff2682d34bb877fe8c0a70bda0325847e2609a5f Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Tue, 10 Sep 2024 15:25:41 -0400 Subject: [PATCH 060/223] fix sloppy typing + indexing --- sim/paladin/avengers_shield.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sim/paladin/avengers_shield.go b/sim/paladin/avengers_shield.go index d59d9d15ab..d432481004 100644 --- a/sim/paladin/avengers_shield.go +++ b/sim/paladin/avengers_shield.go @@ -58,11 +58,12 @@ func (paladin *Paladin) registerAvengersShield() { // T1 = (TravelTime from player == 5yd TravelTime) // T2 = T1 + (3 yd TravelTime) // T3 = T2 + (3 yd TravelTime) - baseTravelTime := int(spell.TravelTime()) + baseTravelTime := spell.TravelTime() + interTargetTravelTime := int(float64(time.Second) * 3.0 / spell.MissileSpeed) for i, result := range results { - delay := time.Duration(0.6 * baseTravelTime * i) + delay := time.Duration(interTargetTravelTime * i) core.StartDelayedAction(sim, core.DelayedActionOptions{ - DoAt: sim.CurrentTime + delay, + DoAt: sim.CurrentTime + baseTravelTime + delay, OnAction: func(s *core.Simulation) { spell.DealDamage(sim, result) }, From c07794072dbc9b5de380f34f092c78c44e7ef885 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Tue, 10 Sep 2024 15:35:37 -0400 Subject: [PATCH 061/223] comment edits --- sim/paladin/avengers_shield.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sim/paladin/avengers_shield.go b/sim/paladin/avengers_shield.go index d432481004..c77a361c31 100644 --- a/sim/paladin/avengers_shield.go +++ b/sim/paladin/avengers_shield.go @@ -52,10 +52,9 @@ func (paladin *Paladin) registerAvengersShield() { target = sim.Environment.NextTargetUnit(target) } // Avenger's Shield bounces from target 1 > target 2 > target 3 at MissileSpeed. - // We approximate it by assuming targets are standing at melee distance from the - // player and ~3 yds apart from each other. + // We approximate it by assuming targets are standing ~3 yds apart from each other. // The damage for each target is therefore scheduled to arrive at: - // T1 = (TravelTime from player == 5yd TravelTime) + // T1 = (TravelTime from player; by default 5 yard max melee range) // T2 = T1 + (3 yd TravelTime) // T3 = T2 + (3 yd TravelTime) baseTravelTime := spell.TravelTime() From 80e4ffca133205909b237ddbbd1be48f558f2f7b Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Tue, 10 Sep 2024 16:32:09 -0400 Subject: [PATCH 062/223] Aegis rune implemented + tests updated --- proto/paladin.proto | 2 +- sim/paladin/protection/TestProtection.results | 82 +++++++++---------- sim/paladin/runes.go | 49 +++++++++++ sim/paladin/talents.go | 1 - 4 files changed, 91 insertions(+), 43 deletions(-) diff --git a/proto/paladin.proto b/proto/paladin.proto index 3bba81a574..b20fb025a2 100644 --- a/proto/paladin.proto +++ b/proto/paladin.proto @@ -68,7 +68,7 @@ enum PaladinRune { RuneCloakRighteousVengeance = 440672; RuneChestDivineStorm = 407778; - RuneChestAegis = 425619; + RuneChestAegis = 425589; RuneChestHallowedGround = 458287; RuneChestDivineLight = 458856; diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 485c2a020b..d2f04704a1 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,8 +50,8 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.06662 - weights: 0.35122 + weights: 1.0706 + weights: 0.35688 weights: 0 weights: 0 weights: 0 @@ -69,8 +69,8 @@ stat_weights_results: { weights: 0 weights: 0.47698 weights: 0 - weights: 15.1064 - weights: 9.72063 + weights: 15.17953 + weights: 9.74782 weights: 0 weights: 0 weights: 0 @@ -80,7 +80,7 @@ stat_weights_results: { weights: 0 weights: 0.38261 weights: 0 - weights: 0.31369 + weights: 0.38607 weights: 0 weights: 0 weights: 0 @@ -106,8 +106,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1525.7054 - tps: 1728.50684 + dps: 1532.55973 + tps: 1735.36116 } } dps_results: { @@ -127,8 +127,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1525.68954 - tps: 1728.49097 + dps: 1532.54386 + tps: 1735.3453 } } dps_results: { @@ -141,8 +141,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1475.21453 - tps: 1675.73594 + dps: 1481.93217 + tps: 1682.45358 } } dps_results: { @@ -155,8 +155,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1512.53401 - tps: 1713.55548 + dps: 1518.21882 + tps: 1719.24029 } } dps_results: { @@ -169,98 +169,98 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1517.28634 - tps: 1719.81922 + dps: 1524.00366 + tps: 1726.53653 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 923.76744 - tps: 1662.2031 + dps: 928.98809 + tps: 1667.42375 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 343.54735 - tps: 511.22898 + dps: 348.74978 + tps: 516.4314 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 437.59461 - tps: 640.27868 + dps: 444.9987 + tps: 647.68277 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 307.25852 - tps: 602.27358 + dps: 308.82155 + tps: 603.83661 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 103.08914 - tps: 148.50557 + dps: 104.62651 + tps: 150.04295 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 194.16177 - tps: 264.79374 + dps: 198.32003 + tps: 268.95201 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 948.15577 - tps: 1708.13707 + dps: 953.40989 + tps: 1713.3912 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 350.70622 - tps: 523.6978 + dps: 356.07531 + tps: 529.06689 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 444.47019 - tps: 653.75221 + dps: 451.73215 + tps: 661.01416 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 314.4266 - tps: 605.5456 + dps: 315.99929 + tps: 607.11829 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 112.99685 - tps: 156.32421 + dps: 114.58817 + tps: 157.91553 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 197.43726 - tps: 271.45473 + dps: 201.57706 + tps: 275.59454 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1234.53805 - tps: 1407.74708 + dps: 1240.18866 + tps: 1413.39769 } } diff --git a/sim/paladin/runes.go b/sim/paladin/runes.go index c6c42cd77a..46201c6de0 100644 --- a/sim/paladin/runes.go +++ b/sim/paladin/runes.go @@ -21,6 +21,7 @@ func (paladin *Paladin) ApplyRunes() { paladin.registerHammerOfTheRighteous() // "RuneWristImprovedHammerOfWrath" is handled Hammer of Wrath paladin.applyPurifyingPower() + paladin.registerAegis() } func (paladin *Paladin) registerFanaticism() { @@ -175,3 +176,51 @@ func (paladin *Paladin) applyPurifyingPower() { } }) } + +func (paladin *Paladin) registerAegis() { + + if !paladin.hasRune(proto.PaladinRune_RuneChestAegis) { + return + } + + // The SBV bonus is additive with Shield Specialization. + paladin.PseudoStats.BlockValueMultiplier += 0.3 + + // Redoubt now has a 10% chance to trigger on any melee or ranged attack against + // you (includes misses!), and always triggers on your melee critical strikes. + paladin.RegisterAura(core.Aura{ + Label: "Redoubt Aegis Trigger", + Duration: core.NeverExpires, + OnReset: func(aura *core.Aura, sim *core.Simulation) { + aura.Activate(sim) + }, + OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.ProcMask.Matches(core.ProcMaskMeleeOrRanged) { + if sim.Proc(0.1, "Aegis Attack") { + paladin.redoubtAura.Activate(sim) + paladin.redoubtAura.SetStacks(sim, 5) + } + } + }, + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.ProcMask.Matches(core.ProcMaskMelee) && result.DidCrit() { + paladin.redoubtAura.Activate(sim) + paladin.redoubtAura.SetStacks(sim, 5) + } + }, + }) + + // Reckoning now also procs on any melee or ranged attack against you with (2% * talent points) chance + procID := core.ActionID{SpellID: 20178} // reckoning proc id + procChance := 0.02 * float64(paladin.Talents.Reckoning) + + core.MakeProcTriggerAura(&paladin.Unit, core.ProcTrigger{ + Name: "Reckoning Aegis Trigger", + Callback: core.CallbackOnSpellHitTaken, + ProcMask: core.ProcMaskMeleeOrRanged, + ProcChance: procChance, + Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + paladin.AutoAttacks.ExtraMHAttack(sim, 1, procID, spell.ActionID) + }, + }) +} diff --git a/sim/paladin/talents.go b/sim/paladin/talents.go index 6c905c7c4f..efee0a9c80 100644 --- a/sim/paladin/talents.go +++ b/sim/paladin/talents.go @@ -103,7 +103,6 @@ func (paladin *Paladin) applyReckoning() { core.MakeProcTriggerAura(&paladin.Unit, core.ProcTrigger{ Name: "Reckoning Crit Trigger", - ActionID: procID, Callback: core.CallbackOnSpellHitTaken, Outcome: core.OutcomeCrit, ProcMask: core.ProcMaskMeleeOrRanged, From cc4329aeb9d8bd5843a37070e85314e351416277 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Tue, 10 Sep 2024 18:45:32 -0400 Subject: [PATCH 063/223] fix frost mage trinket no orb --- sim/mage/items.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sim/mage/items.go b/sim/mage/items.go index 06d32a0103..f1ce843935 100644 --- a/sim/mage/items.go +++ b/sim/mage/items.go @@ -83,12 +83,12 @@ func init() { Duration: duration, OnInit: func(aura *core.Aura, sim *core.Simulation) { affectedSpells = core.FilterSlice( - core.Flatten([][]*core.Spell{ - mage.Frostbolt, - {mage.frozenOrb.FrozenOrbTick}, - }), - func(spell *core.Spell) bool { return spell != nil }, + core.Flatten([][]*core.Spell{mage.Frostbolt}), func(spell *core.Spell) bool { return spell != nil }, ) + + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + affectedSpells = append(affectedSpells, mage.frozenOrb.FrozenOrbTick) + } }, OnGain: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range affectedSpells { From 745806309d3ba2728fb91b11e6c541d92fb8fba6 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Wed, 11 Sep 2024 02:19:11 +0000 Subject: [PATCH 064/223] Updated traps to receive no benefit from hit rating except for hunter talents --- sim/hunter/TestBM.results | 48 +++++----- sim/hunter/TestMM.results | 170 +++++++++++++++++----------------- sim/hunter/TestSV.results | 116 +++++++++++------------ sim/hunter/explosive_trap.go | 5 + sim/hunter/immolation_trap.go | 5 + 5 files changed, 177 insertions(+), 167 deletions(-) diff --git a/sim/hunter/TestBM.results b/sim/hunter/TestBM.results index df15dca408..68d5455727 100644 --- a/sim/hunter/TestBM.results +++ b/sim/hunter/TestBM.results @@ -274,43 +274,43 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 766.965 - tps: 876.15137 + dps: 765.71837 + tps: 875.71988 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 689.29227 - tps: 436.16123 + dps: 688.92293 + tps: 435.46306 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 752.66003 - tps: 476.5417 + dps: 752.28843 + tps: 476.13001 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 446.2762 - tps: 682.19088 + dps: 445.74592 + tps: 681.65454 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 395.85327 - tps: 273.80962 + dps: 395.33018 + tps: 273.28011 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 426.00415 - tps: 297.90274 + dps: 425.68851 + tps: 297.55497 } } dps_results: { @@ -442,43 +442,43 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 768.65834 - tps: 875.408 + dps: 768.70494 + tps: 874.24255 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 692.13424 - tps: 432.75365 + dps: 691.05957 + tps: 432.42499 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 755.36709 - tps: 471.3522 + dps: 754.99549 + tps: 470.94052 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 447.89376 - tps: 681.13282 + dps: 447.37958 + tps: 680.61258 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 397.48 - tps: 269.63894 + dps: 396.9941 + tps: 269.14662 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 426.35593 - tps: 290.5707 + dps: 426.04029 + tps: 290.22293 } } dps_results: { diff --git a/sim/hunter/TestMM.results b/sim/hunter/TestMM.results index c01eea7c2d..042c869783 100644 --- a/sim/hunter/TestMM.results +++ b/sim/hunter/TestMM.results @@ -149,7 +149,7 @@ stat_weights_results: { key: "TestMM-Lvl60-StatWeights-Default" value: { weights: 0 - weights: 0.52048 + weights: 0.51446 weights: 0 weights: 0 weights: 0 @@ -167,7 +167,7 @@ stat_weights_results: { weights: 0 weights: 0.19898 weights: 0 - weights: 4.79154 + weights: 4.78216 weights: 0 weights: 0 weights: 0 @@ -175,7 +175,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.0418 + weights: 0.03965 weights: 0 weights: 0 weights: 0 @@ -246,85 +246,85 @@ dps_results: { dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 742.5071 - tps: 924.38894 + dps: 742.82918 + tps: 923.52467 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 648.27323 - tps: 516.3644 + dps: 647.03652 + tps: 515.22895 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 670.60567 - tps: 538.36748 + dps: 670.21558 + tps: 537.95926 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 445.38072 - tps: 675.6686 + dps: 445.0823 + tps: 675.36792 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 384.19233 - tps: 320.17599 + dps: 383.85284 + tps: 319.83423 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 414.43607 - tps: 345.91946 + dps: 414.23025 + tps: 345.7023 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 744.83902 - tps: 929.43607 + dps: 743.665 + tps: 928.63267 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 651.90951 - tps: 514.27877 + dps: 650.89151 + tps: 513.09055 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 675.76607 - tps: 537.54839 + dps: 675.37599 + tps: 537.14397 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 451.14648 - tps: 666.27676 + dps: 450.72931 + tps: 665.85732 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 387.07255 - tps: 318.42648 + dps: 386.70624 + tps: 318.05791 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 415.33257 - tps: 341.99066 + dps: 415.12675 + tps: 341.77351 } } dps_results: { @@ -337,232 +337,232 @@ dps_results: { dps_results: { key: "TestMM-Lvl60-AllItems-BeastmasterArmor" value: { - dps: 511.08914 - tps: 511.19985 + dps: 507.28562 + tps: 507.39634 hps: 9.70629 } } dps_results: { key: "TestMM-Lvl60-AllItems-BloodGuard'sChain" value: { - dps: 720.14309 - tps: 720.25354 + dps: 705.97961 + tps: 706.09006 hps: 9.62094 } } dps_results: { key: "TestMM-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 689.16318 - tps: 689.27363 + dps: 676.1827 + tps: 676.29315 hps: 9.62094 } } dps_results: { key: "TestMM-Lvl60-AllItems-BloodlashBow-216516" value: { - dps: 851.68409 - tps: 851.79454 + dps: 845.26122 + tps: 845.37167 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-DevilsaurEye-19991" value: { - dps: 850.65824 - tps: 850.76869 + dps: 844.16825 + tps: 844.2787 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-DevilsaurTooth-19992" value: { - dps: 843.72693 - tps: 843.83738 + dps: 837.27285 + tps: 837.3833 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-DreadHunter'sChain" value: { - dps: 627.54203 - tps: 627.66193 + dps: 622.47504 + tps: 622.59494 hps: 9.19313 } } dps_results: { key: "TestMM-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 696.47017 - tps: 696.58062 + dps: 683.10287 + tps: 683.21332 hps: 9.62094 } } dps_results: { key: "TestMM-Lvl60-AllItems-GurubashiPitFighter'sBow-221450" value: { - dps: 853.17962 - tps: 853.29007 + dps: 846.75674 + tps: 846.86719 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-Knight-Lieutenant'sChain" value: { - dps: 720.14309 - tps: 720.25354 + dps: 705.97961 + tps: 706.09006 hps: 9.62094 } } dps_results: { key: "TestMM-Lvl60-AllItems-Maelstrom'sWrath-231320" value: { - dps: 853.56395 - tps: 853.6744 + dps: 845.79914 + tps: 845.90959 hps: 12.28955 } } dps_results: { key: "TestMM-Lvl60-AllItems-SignetofBeasts-209823" value: { - dps: 839.58463 - tps: 839.69508 + dps: 833.19663 + tps: 833.30708 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 800.2953 - tps: 800.40575 + dps: 794.21846 + tps: 794.32891 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 730.11209 - tps: 730.22254 + dps: 728.75022 + tps: 728.86067 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 836.68716 - tps: 836.79761 + dps: 830.34268 + tps: 830.45313 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-Average-Default" value: { - dps: 858.36089 - tps: 858.46812 + dps: 849.43787 + tps: 849.54385 hps: 12.50848 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5773.10302 - tps: 6145.5959 + dps: 5598.04905 + tps: 5969.89574 hps: 15.63561 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2596.63017 - tps: 2615.25249 + dps: 2575.49093 + tps: 2594.07413 hps: 15.78273 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2597.20271 - tps: 2618.10688 + dps: 2575.77373 + tps: 2596.61737 hps: 15.34107 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3258.46296 - tps: 3647.80381 + dps: 3161.50759 + tps: 3550.84844 hps: 8.73296 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1368.44858 - tps: 1387.91563 + dps: 1357.21975 + tps: 1376.68679 hps: 8.77313 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1396.17302 - tps: 1405.9509 + dps: 1384.14674 + tps: 1393.92462 hps: 8.92667 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6151.30109 - tps: 6528.12747 + dps: 5962.21656 + tps: 6337.4211 hps: 15.62722 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2801.63812 - tps: 2820.48101 + dps: 2781.3791 + tps: 2800.13845 hps: 15.56648 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2818.72879 - tps: 2839.81089 + dps: 2806.63892 + tps: 2827.75972 hps: 14.83128 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3270.24648 - tps: 3655.65673 + dps: 3171.66553 + tps: 3557.07577 hps: 8.67672 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1377.06622 - tps: 1396.33674 + dps: 1366.43852 + tps: 1385.70903 hps: 8.46427 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1410.97279 - tps: 1420.75066 + dps: 1404.99701 + tps: 1414.77488 hps: 8.52497 } } dps_results: { key: "TestMM-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 711.83708 - tps: 711.94753 + dps: 703.16927 + tps: 703.27945 hps: 10.64513 } } diff --git a/sim/hunter/TestSV.results b/sim/hunter/TestSV.results index 95e0d6d497..869e7366f0 100644 --- a/sim/hunter/TestSV.results +++ b/sim/hunter/TestSV.results @@ -149,7 +149,7 @@ stat_weights_results: { key: "TestSV-Lvl60-StatWeights-Default" value: { weights: 0 - weights: 2.88814 + weights: 2.86817 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.3468 + weights: 0.34674 weights: 0 - weights: 20.40652 + weights: 20.40378 weights: 0 weights: 0 weights: 0 @@ -175,7 +175,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.51386 + weights: 0.5079 weights: 0 weights: 0 weights: 0 @@ -337,24 +337,24 @@ dps_results: { dps_results: { key: "TestSV-Lvl60-AllItems-BeastmasterArmor" value: { - dps: 1176.68701 - tps: 959.34948 + dps: 1172.65266 + tps: 955.2693 hps: 13.9332 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodGuard'sChain" value: { - dps: 1449.53918 - tps: 1207.58326 + dps: 1434.78487 + tps: 1192.74789 hps: 13.9332 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1358.51924 - tps: 1126.18894 + dps: 1344.79528 + tps: 1112.47435 hps: 13.9332 } } @@ -369,32 +369,32 @@ dps_results: { dps_results: { key: "TestSV-Lvl60-AllItems-DevilsaurEye-19991" value: { - dps: 3339.31833 - tps: 2970.30396 + dps: 3314.55218 + tps: 2945.46297 hps: 19.87709 } } dps_results: { key: "TestSV-Lvl60-AllItems-DevilsaurTooth-19992" value: { - dps: 3312.12418 - tps: 2946.12085 + dps: 3287.64654 + tps: 2921.56836 hps: 19.87709 } } dps_results: { key: "TestSV-Lvl60-AllItems-DreadHunter'sChain" value: { - dps: 2073.33121 - tps: 1816.08323 + dps: 2059.00598 + tps: 1801.67145 hps: 14.9599 } } dps_results: { key: "TestSV-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1378.25293 - tps: 1145.59993 + dps: 1364.28174 + tps: 1131.59301 hps: 13.9332 } } @@ -409,160 +409,160 @@ dps_results: { dps_results: { key: "TestSV-Lvl60-AllItems-Knight-Lieutenant'sChain" value: { - dps: 1449.53918 - tps: 1207.58326 + dps: 1434.78487 + tps: 1192.74789 hps: 13.9332 } } dps_results: { key: "TestSV-Lvl60-AllItems-Maelstrom'sWrath-231320" value: { - dps: 3355.92034 - tps: 2989.73794 + dps: 3338.60265 + tps: 2972.35032 hps: 19.6034 } } dps_results: { key: "TestSV-Lvl60-AllItems-SignetofBeasts-209823" value: { - dps: 3269.69248 - tps: 2903.43175 + dps: 3248.55596 + tps: 2882.17368 hps: 19.73878 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 2998.34282 - tps: 2673.20454 + dps: 2980.94118 + tps: 2655.72806 hps: 19.29815 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 2959.78867 - tps: 2608.28116 + dps: 2956.14763 + tps: 2604.60946 hps: 19.29815 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 3232.18218 - tps: 2880.80879 + dps: 3213.29659 + tps: 2861.84835 hps: 19.29815 } } dps_results: { key: "TestSV-Lvl60-Average-Default" value: { - dps: 3356.09058 - tps: 2983.72834 + dps: 3335.32153 + tps: 2962.8999 hps: 19.63113 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 8078.5622 - tps: 8177.20866 + dps: 7906.68433 + tps: 8003.56368 hps: 20.06062 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3383.81576 - tps: 3022.00596 + dps: 3372.47909 + tps: 3010.60305 hps: 19.94214 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3273.97878 - tps: 2915.58947 + dps: 3271.74834 + tps: 2913.35903 hps: 18.8101 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4124.90325 - tps: 4417.3762 + dps: 4039.08961 + tps: 4331.56256 hps: 10.85867 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1595.40453 - tps: 1433.9985 + dps: 1584.52115 + tps: 1423.11512 hps: 10.48813 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1590.05448 - tps: 1401.44555 + dps: 1585.07705 + tps: 1396.46812 hps: 10.43572 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 8575.50702 - tps: 8663.43279 + dps: 8378.71345 + tps: 8464.55105 hps: 20.42848 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3603.80405 - tps: 3231.20975 + dps: 3583.61957 + tps: 3211.01887 hps: 19.76851 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3489.35969 - tps: 3131.43269 + dps: 3476.16688 + tps: 3118.19072 hps: 18.53052 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4137.01585 - tps: 4419.01528 + dps: 4056.10417 + tps: 4338.1036 hps: 10.55065 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1585.3576 - tps: 1417.67201 + dps: 1580.13907 + tps: 1412.45347 hps: 10.36124 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1562.54593 - tps: 1384.81836 + dps: 1560.91128 + tps: 1383.18371 hps: 10.02197 } } dps_results: { key: "TestSV-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3127.77999 - tps: 2826.97764 + dps: 3109.09804 + tps: 2808.19345 hps: 19.23476 } } diff --git a/sim/hunter/explosive_trap.go b/sim/hunter/explosive_trap.go index 92d12e5366..2cfcb80e61 100644 --- a/sim/hunter/explosive_trap.go +++ b/sim/hunter/explosive_trap.go @@ -5,6 +5,7 @@ import ( "time" "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/stats" ) func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.SpellConfig { @@ -74,6 +75,9 @@ func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.S ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { spell.WaitTravelTime(sim, func(s *core.Simulation) { curTarget := target + // Traps gain no benefit from hit bonuses except for the Trap Mastery talent, since this is a unique interaction this is my workaround + spellHit := spell.Unit.GetStat(stats.SpellHit) + spell.Unit.GetSchoolBonusHitChance(spell) + target.PseudoStats.BonusSpellHitRatingTaken + spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit * -1) for hitIndex := int32(0); hitIndex < numHits; hitIndex++ { baseDamage := sim.Roll(minDamage, maxDamage) baseDamage += hunter.tntDamageFlatBonus() @@ -81,6 +85,7 @@ func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.S spell.CalcAndDealDamage(sim, curTarget, baseDamage, spell.OutcomeMagicHitAndCrit) curTarget = sim.Environment.NextTargetUnit(curTarget) } + spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit) spell.AOEDot().ApplyOrReset(sim) }) }, diff --git a/sim/hunter/immolation_trap.go b/sim/hunter/immolation_trap.go index cd9a9ab2a9..c2429c3b1a 100644 --- a/sim/hunter/immolation_trap.go +++ b/sim/hunter/immolation_trap.go @@ -5,6 +5,7 @@ import ( "time" "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/stats" ) func (hunter *Hunter) getImmolationTrapConfig(rank int, timer *core.Timer) core.SpellConfig { @@ -63,7 +64,11 @@ func (hunter *Hunter) getImmolationTrapConfig(rank int, timer *core.Timer) core. }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + // Traps gain no benefit from hit bonuses except for the Trap Mastery talent, since this is a unique interaction this is my workaround + spellHit := spell.Unit.GetStat(stats.SpellHit) + spell.Unit.GetSchoolBonusHitChance(spell) + target.PseudoStats.BonusSpellHitRatingTaken + spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit * -1) result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit) spell.WaitTravelTime(sim, func(s *core.Simulation) { spell.DealOutcome(sim, result) if result.Landed() { From 9ff510a34ffe0af0c644682439262454c3a0f07d Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Wed, 11 Sep 2024 02:59:34 +0000 Subject: [PATCH 065/223] Trap runes now apply during spell registration rather than being coded into the spell where applicable --- sim/hunter/explosive_shot.go | 2 +- sim/hunter/explosive_trap.go | 6 +++--- sim/hunter/freezing_trap.go | 4 ++-- sim/hunter/immolation_trap.go | 6 +++--- sim/hunter/runes.go | 35 +++++++++++++++++++++-------------- 5 files changed, 30 insertions(+), 23 deletions(-) diff --git a/sim/hunter/explosive_shot.go b/sim/hunter/explosive_shot.go index ce67ab3f95..4ac7bcba87 100644 --- a/sim/hunter/explosive_shot.go +++ b/sim/hunter/explosive_shot.go @@ -48,7 +48,7 @@ func (hunter *Hunter) registerExplosiveShotSpell() { CritDamageBonus: hunter.mortalShots(), - DamageMultiplier: hunter.tntDamageMultiplier(), + DamageMultiplier: 1, ThreatMultiplier: 1, Dot: core.DotConfig{ diff --git a/sim/hunter/explosive_trap.go b/sim/hunter/explosive_trap.go index 2cfcb80e61..7dbfad0918 100644 --- a/sim/hunter/explosive_trap.go +++ b/sim/hunter/explosive_trap.go @@ -29,12 +29,12 @@ func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.S MissileSpeed: 24, ManaCost: core.ManaCostOptions{ - FlatCost: manaCost * hunter.resourcefulnessManacostModifier(), + FlatCost: manaCost, }, Cast: core.CastConfig{ CD: core.Cooldown{ Timer: timer, - Duration: time.Second * time.Duration(15*hunter.resourcefulnessCooldownModifier()), + Duration: time.Second * 15, }, DefaultCast: core.Cast{ GCD: core.GCDDefault, @@ -47,7 +47,7 @@ func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.S BonusHitRating: hunter.trapMastery(), - DamageMultiplier: (1 + 0.15*float64(hunter.Talents.CleverTraps)) * hunter.tntDamageMultiplier(), + DamageMultiplier: (1 + 0.15*float64(hunter.Talents.CleverTraps)), ThreatMultiplier: 1, Dot: core.DotConfig{ diff --git a/sim/hunter/freezing_trap.go b/sim/hunter/freezing_trap.go index 173a8f1784..d7ed06f34c 100644 --- a/sim/hunter/freezing_trap.go +++ b/sim/hunter/freezing_trap.go @@ -18,12 +18,12 @@ func (hunter *Hunter) getFreezingTrapConfig(timer *core.Timer) core.SpellConfig MissileSpeed: 24, ManaCost: core.ManaCostOptions{ - FlatCost: 50 * hunter.resourcefulnessManacostModifier(), + FlatCost: 50, }, Cast: core.CastConfig{ CD: core.Cooldown{ Timer: timer, - Duration: time.Second * time.Duration(15*hunter.resourcefulnessCooldownModifier()), + Duration: time.Second * 15, }, DefaultCast: core.Cast{ GCD: core.GCDDefault, diff --git a/sim/hunter/immolation_trap.go b/sim/hunter/immolation_trap.go index c2429c3b1a..7701755875 100644 --- a/sim/hunter/immolation_trap.go +++ b/sim/hunter/immolation_trap.go @@ -25,12 +25,12 @@ func (hunter *Hunter) getImmolationTrapConfig(rank int, timer *core.Timer) core. MissileSpeed: 24, ManaCost: core.ManaCostOptions{ - FlatCost: manaCost * hunter.resourcefulnessManacostModifier(), + FlatCost: manaCost, }, Cast: core.CastConfig{ CD: core.Cooldown{ Timer: timer, - Duration: time.Second * time.Duration(15*hunter.resourcefulnessCooldownModifier()), + Duration: time.Second * 15, }, DefaultCast: core.Cast{ GCD: core.GCDDefault, @@ -43,7 +43,7 @@ func (hunter *Hunter) getImmolationTrapConfig(rank int, timer *core.Timer) core. BonusHitRating: hunter.trapMastery(), - DamageMultiplier: (1 + 0.15*float64(hunter.Talents.CleverTraps)) * hunter.tntDamageMultiplier(), + DamageMultiplier: (1 + 0.15*float64(hunter.Talents.CleverTraps)), ThreatMultiplier: 1, Dot: core.DotConfig{ diff --git a/sim/hunter/runes.go b/sim/hunter/runes.go index bd978b889d..0c436e27da 100644 --- a/sim/hunter/runes.go +++ b/sim/hunter/runes.go @@ -48,6 +48,8 @@ func (hunter *Hunter) ApplyRunes() { hunter.applyHitAndRun() hunter.applyMasterMarksman() hunter.applyImprovedVolley() + hunter.applyTNT() + hunter.applyResourcefulness() } // TODO: 2024-06-13 - Rune seemingly replaced with Wyvern Strike @@ -343,11 +345,16 @@ func (hunter *Hunter) applyCobraSlayer() { }) } -func (hunter *Hunter) tntDamageMultiplier() float64 { - if hunter.HasRune(proto.HunterRune_RuneBracersTNT) { - return 1.1 +func (hunter *Hunter) applyTNT() { + if !hunter.HasRune(proto.HunterRune_RuneBracersTNT) { + return } - return 1.0 + + hunter.OnSpellRegistered(func(spell *core.Spell) { + if spell.Flags.Matches(SpellFlagTrap) || spell.SpellCode == SpellCode_HunterExplosiveShot { + spell.DamageMultiplier *= 1.10 + } + }) } func (hunter *Hunter) tntDamageFlatBonus() float64 { @@ -364,18 +371,18 @@ func (hunter *Hunter) trapRange() float64 { return 5 } -func (hunter *Hunter) resourcefulnessManacostModifier() float64 { - if hunter.HasRune(proto.HunterRune_RuneCloakResourcefulness) { - return 0.0 +func (hunter *Hunter) applyResourcefulness() { + if !hunter.HasRune(proto.HunterRune_RuneCloakResourcefulness) { + return } - return 1.0 -} -func (hunter *Hunter) resourcefulnessCooldownModifier() float64 { - if hunter.HasRune(proto.HunterRune_RuneCloakResourcefulness) { - return 0.6 - } - return 1.0 + hunter.OnSpellRegistered(func(spell *core.Spell) { + if spell.Flags.Matches(SpellFlagTrap) { + // Ideally I would set Multiplier to 0 but that results in the cost calculation defaulting to 100 + spell.Cost.FlatModifier = int32(spell.Cost.BaseCost * -1) + spell.CD.Duration = spell.CD.Duration / 100 * 60 + } + }) } func (hunter *Hunter) applyHitAndRun() { From 4be9ceed4ae156c052fd369fcf51685259f43298 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Wed, 11 Sep 2024 03:19:09 +0000 Subject: [PATCH 066/223] Refactored hunter trap talents to apply on spell registration rather than inside the config --- sim/hunter/explosive_trap.go | 7 +++---- sim/hunter/freezing_trap.go | 3 +-- sim/hunter/hunter.go | 3 +++ sim/hunter/immolation_trap.go | 7 +++---- sim/hunter/talents.go | 26 ++++++++++++++++++++++++-- 5 files changed, 34 insertions(+), 12 deletions(-) diff --git a/sim/hunter/explosive_trap.go b/sim/hunter/explosive_trap.go index 7dbfad0918..564144fa99 100644 --- a/sim/hunter/explosive_trap.go +++ b/sim/hunter/explosive_trap.go @@ -19,6 +19,7 @@ func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.S numHits := hunter.Env.GetNumTargets() return core.SpellConfig{ + SpellCode: SpellCode_HunterExplosiveTrap, ActionID: core.ActionID{SpellID: spellId}, SpellSchool: core.SpellSchoolFire, DefenseType: core.DefenseTypeMagic, @@ -45,9 +46,7 @@ func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.S return hunter.DistanceFromTarget <= hunter.trapRange() }, - BonusHitRating: hunter.trapMastery(), - - DamageMultiplier: (1 + 0.15*float64(hunter.Talents.CleverTraps)), + DamageMultiplier: 1, ThreatMultiplier: 1, Dot: core.DotConfig{ @@ -77,7 +76,7 @@ func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.S curTarget := target // Traps gain no benefit from hit bonuses except for the Trap Mastery talent, since this is a unique interaction this is my workaround spellHit := spell.Unit.GetStat(stats.SpellHit) + spell.Unit.GetSchoolBonusHitChance(spell) + target.PseudoStats.BonusSpellHitRatingTaken - spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit * -1) + spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit*-1) for hitIndex := int32(0); hitIndex < numHits; hitIndex++ { baseDamage := sim.Roll(minDamage, maxDamage) baseDamage += hunter.tntDamageFlatBonus() diff --git a/sim/hunter/freezing_trap.go b/sim/hunter/freezing_trap.go index d7ed06f34c..edb73f83cf 100644 --- a/sim/hunter/freezing_trap.go +++ b/sim/hunter/freezing_trap.go @@ -9,6 +9,7 @@ import ( func (hunter *Hunter) getFreezingTrapConfig(timer *core.Timer) core.SpellConfig { return core.SpellConfig{ + SpellCode: SpellCode_HunterFreezingTrap, ActionID: core.ActionID{SpellID: 409510}, SpellSchool: core.SpellSchoolFrost, DefenseType: core.DefenseTypeMagic, @@ -34,8 +35,6 @@ func (hunter *Hunter) getFreezingTrapConfig(timer *core.Timer) core.SpellConfig return hunter.DistanceFromTarget <= hunter.trapRange() }, - BonusHitRating: hunter.trapMastery(), - DamageMultiplier: 1, ThreatMultiplier: 1, diff --git a/sim/hunter/hunter.go b/sim/hunter/hunter.go index 02acef9f5e..1c57c1cbab 100644 --- a/sim/hunter/hunter.go +++ b/sim/hunter/hunter.go @@ -39,6 +39,9 @@ const ( // Stings // Traps + SpellCode_HunterExplosiveTrap + SpellCode_HunterFreezingTrap + SpellCode_HunterImmolationTrap // Other SpellCode_HunterCarve diff --git a/sim/hunter/immolation_trap.go b/sim/hunter/immolation_trap.go index 7701755875..2e398995a0 100644 --- a/sim/hunter/immolation_trap.go +++ b/sim/hunter/immolation_trap.go @@ -15,6 +15,7 @@ func (hunter *Hunter) getImmolationTrapConfig(rank int, timer *core.Timer) core. level := [6]int{0, 16, 26, 36, 46, 56}[rank] return core.SpellConfig{ + SpellCode: SpellCode_HunterImmolationTrap, ActionID: core.ActionID{SpellID: spellId}, SpellSchool: core.SpellSchoolFire, DefenseType: core.DefenseTypeMagic, @@ -41,9 +42,7 @@ func (hunter *Hunter) getImmolationTrapConfig(rank int, timer *core.Timer) core. return hunter.DistanceFromTarget <= hunter.trapRange() }, - BonusHitRating: hunter.trapMastery(), - - DamageMultiplier: (1 + 0.15*float64(hunter.Talents.CleverTraps)), + DamageMultiplier: 1, ThreatMultiplier: 1, Dot: core.DotConfig{ @@ -66,7 +65,7 @@ func (hunter *Hunter) getImmolationTrapConfig(rank int, timer *core.Timer) core. ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { // Traps gain no benefit from hit bonuses except for the Trap Mastery talent, since this is a unique interaction this is my workaround spellHit := spell.Unit.GetStat(stats.SpellHit) + spell.Unit.GetSchoolBonusHitChance(spell) + target.PseudoStats.BonusSpellHitRatingTaken - spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit * -1) + spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit*-1) result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit) spell.WaitTravelTime(sim, func(s *core.Simulation) { diff --git a/sim/hunter/talents.go b/sim/hunter/talents.go index 1ad68063af..40f9b4a662 100644 --- a/sim/hunter/talents.go +++ b/sim/hunter/talents.go @@ -84,6 +84,8 @@ func (hunter *Hunter) ApplyTalents() { } hunter.applyEfficiency() + hunter.applyTrapMastery() + hunter.applyCleverTraps() } func (hunter *Hunter) applyFrenzy() { @@ -171,8 +173,28 @@ func (hunter *Hunter) mortalShots() float64 { return 0.06 * float64(hunter.Talents.MortalShots) } -func (hunter *Hunter) trapMastery() float64 { - return 5 * float64(hunter.Talents.TrapMastery) * core.SpellHitRatingPerHitChance +func (hunter *Hunter) applyTrapMastery() { + if hunter.Talents.TrapMastery == 0 { + return + } + + hunter.OnSpellRegistered(func(spell *core.Spell) { + if spell.Flags.Matches(SpellFlagTrap) { + spell.BonusHitRating += 5 * float64(hunter.Talents.TrapMastery) + } + }) +} + +func (hunter *Hunter) applyCleverTraps() { + if hunter.Talents.CleverTraps == 0 { + return + } + + hunter.OnSpellRegistered(func(spell *core.Spell) { + if spell.Flags.Matches(SpellFlagTrap) { + spell.DamageMultiplier *= 1 + 0.15*float64(hunter.Talents.CleverTraps) + } + }) } func (hunter *Hunter) applyEfficiency() { From 4ba792ba05f29ea50b0f396579d7089f4f083cfa Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Wed, 11 Sep 2024 00:34:45 -0400 Subject: [PATCH 067/223] add Tier 1/2 set bonuses, update gear sets + tests --- sim/paladin/holy_shield.go | 9 +- sim/paladin/item_sets_pve.go | 165 ++++++++++++ sim/paladin/paladin.go | 1 + sim/paladin/protection/TestProtection.results | 246 ++++++++++++------ sim/paladin/protection/protection_test.go | 19 +- ui/protection_paladin/apls/p4prot.apl.json | 17 +- .../gear_sets/p4prot.gear.json | 26 +- .../gear_sets/p5prot.gear.json | 21 ++ ui/protection_paladin/presets.ts | 6 +- 9 files changed, 401 insertions(+), 109 deletions(-) create mode 100644 ui/protection_paladin/gear_sets/p5prot.gear.json diff --git a/sim/paladin/holy_shield.go b/sim/paladin/holy_shield.go index 566f1f0843..313b0192d1 100644 --- a/sim/paladin/holy_shield.go +++ b/sim/paladin/holy_shield.go @@ -43,7 +43,7 @@ func (paladin *Paladin) registerHolyShield() { break } - holyShieldProc := paladin.RegisterSpell(core.SpellConfig{ + paladin.holyShieldProc[i] = paladin.RegisterSpell(core.SpellConfig{ ActionID: core.ActionID{SpellID: procID}, SpellCode: SpellCode_PaladinHolyShieldProc, SpellSchool: core.SpellSchoolHoly, @@ -58,7 +58,8 @@ func (paladin *Paladin) registerHolyShield() { BonusCoefficient: 0.05, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeMagicHitAndCrit) + // Spell damage from Holy Shield can crit, but does not miss. + spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeMagicCrit) }, }) @@ -75,8 +76,8 @@ func (paladin *Paladin) registerHolyShield() { paladin.AddStatDynamic(sim, stats.Block, -blockBonus) }, OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if result.Outcome.Matches(core.OutcomeBlock) { - holyShieldProc.Cast(sim, spell.Unit) + if result.DidBlock() { + paladin.holyShieldProc[i].Cast(sim, spell.Unit) aura.RemoveStack(sim) } }, diff --git a/sim/paladin/item_sets_pve.go b/sim/paladin/item_sets_pve.go index 69f9ab6905..0d3bd4ccd3 100644 --- a/sim/paladin/item_sets_pve.go +++ b/sim/paladin/item_sets_pve.go @@ -123,6 +123,95 @@ var ItemSetLawbringerRadiance = core.NewItemSet(core.ItemSet{ }, }) +var ItemSetLawbringerWill = core.NewItemSet(core.ItemSet{ + Name: "Lawbringer Will", + Bonuses: map[int32]core.ApplyEffect{ + 2: func(agent core.Agent) { + // (2) Set: Increases the block value of your shield by 30. + character := agent.GetCharacter() + character.AddStat(stats.BlockValue, 30) + }, + 4: func(agent core.Agent) { + // (4) Set: Heal for 189 to 211 when you Block. (ICD: 3.5s) + // Note: The heal does not scale with healing/spell power, but can crit. + paladin := agent.(PaladinAgent).GetPaladin() + c := agent.GetCharacter() + actionID := core.ActionID{SpellID: 456540} + + bastionOfLight := paladin.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + SpellSchool: core.SpellSchoolHoly, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskSpellHealing, + DamageMultiplier: 1, + ThreatMultiplier: 1, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + baseHeal := sim.Roll(189, 211) + spell.CalcAndDealHealing(sim, target, baseHeal, spell.OutcomeHealingCrit) + }, + }) + + handler := func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + bastionOfLight.Cast(sim, result.Target) + } + + core.MakeProcTriggerAura(&c.Unit, core.ProcTrigger{ + ActionID: actionID, + Name: "S03 - Item - T1 - Paladin - Protection 4P Bonus", + Callback: core.CallbackOnSpellHitTaken, + Outcome: core.OutcomeBlock, + ProcChance: 1.0, + ICD: time.Millisecond * 3500, + Handler: handler, + }) + }, + 6: func(agent core.Agent) { + + paladin := agent.(PaladinAgent).GetPaladin() + + paladin.RegisterAura(core.Aura{ + Label: "S03 - Item - T1 - Paladin - Protection 6P Bonus", + OnReset: func(aura *core.Aura, sim *core.Simulation) { + auras := paladin.holyShieldAura + procs := paladin.holyShieldProc + blockBonus := 30.0 * core.BlockRatingPerBlockChance + + for i, values := range HolyShieldValues { + + if paladin.Level < values.level { + break + } + + damage := values.damage + + // Holy Shield's damage is increased by 100% of shield block value. + procs[i].ApplyEffects = func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + sbv := paladin.BlockValue() + // Reminder: Holy Shield can crit, but does not miss. + spell.CalcAndDealDamage(sim, target, (damage + sbv), spell.OutcomeMagicCrit) + } + + // Holy Shield aura no longer has stacks... + auras[i].MaxStacks = 0 + + // ...and does not set stacks on gain... + auras[i].OnGain = func(aura *core.Aura, sim *core.Simulation) { + paladin.AddStatDynamic(sim, stats.Block, blockBonus) + } + + // ...or remove stacks on block. + auras[i].OnSpellHitTaken = func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if result.DidBlock() { + procs[i].Cast(sim, spell.Unit) + } + } + } + }, + }) + }, + }, +}) + /////////////////////////////////////////////////////////////////////////// // SoD Phase 5 Item Sets /////////////////////////////////////////////////////////////////////////// @@ -253,3 +342,79 @@ var ItemSetRadiantJudgement = core.NewItemSet(core.ItemSet{ }, }, }) + +var ItemSetWilfullJudgement = core.NewItemSet(core.ItemSet{ + Name: "Wilfull Judgement", + Bonuses: map[int32]core.ApplyEffect{ + 2: func(agent core.Agent) { + //Increases the bonus chance to block from Holy Shield by 10% + paladin := agent.(PaladinAgent).GetPaladin() + blockBonus := 40.0 * core.BlockRatingPerBlockChance + numCharges := int32(4) + + paladin.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Paladin - Protection 2P Bonus", + OnReset: func(aura *core.Aura, sim *core.Simulation) { + for i, hsAura := range paladin.holyShieldAura { + if paladin.Level < HolyShieldValues[i].level { + break + } + hsAura.OnGain = func(aura *core.Aura, sim *core.Simulation) { + aura.SetStacks(sim, numCharges) + paladin.AddStatDynamic(sim, stats.Block, blockBonus) + } + hsAura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { + paladin.AddStatDynamic(sim, stats.Block, -blockBonus) + } + } + }, + }) + }, + 4: func(agent core.Agent) { + //You take 10% reduced damage while Holy Shield is active. + paladin := agent.(PaladinAgent).GetPaladin() + + paladin.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Paladin - Protection 4P Bonus", + OnReset: func(aura *core.Aura, sim *core.Simulation) { + for i, hsAura := range paladin.holyShieldAura { + if paladin.Level < HolyShieldValues[i].level { + break + } + oldOnGain := hsAura.OnGain + oldOnExpire := hsAura.OnExpire + + hsAura.OnGain = func(aura *core.Aura, sim *core.Simulation) { + oldOnGain(aura, sim) + paladin.PseudoStats.DamageTakenMultiplier *= 0.9 + } + hsAura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { + oldOnExpire(aura, sim) + paladin.PseudoStats.DamageTakenMultiplier /= 0.9 + } + } + }, + }) + }, + 6: func(agent core.Agent) { + // Your Reckoning Talent now has a 20% chance per talent point to trigger when + // you block. + c := agent.GetCharacter() + actionID := core.ActionID{SpellID: 20178} // Reckoning proc ID + paladin := agent.(PaladinAgent).GetPaladin() + procChance := 0.2 * float64(paladin.Talents.Reckoning) + + handler := func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + paladin.AutoAttacks.ExtraMHAttack(sim, 1, actionID, spell.ActionID) + } + + core.MakeProcTriggerAura(&c.Unit, core.ProcTrigger{ + Name: "Item - T2 - Paladin - Protection 6P Bonus", + Callback: core.CallbackOnSpellHitTaken, + Outcome: core.OutcomeBlock, + ProcChance: procChance, + Handler: handler, + }) + }, + }, +}) diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index 373291db2b..f39750c202 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -71,6 +71,7 @@ type Paladin struct { judgement *core.Spell rv *core.Spell holyShieldAura [3]*core.Aura + holyShieldProc [3]*core.Spell redoubtAura *core.Aura // highest rank seal spell if available diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 485c2a020b..61e6153f51 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -1,12 +1,12 @@ character_stats_results: { key: "TestProtection-Lvl60-CharacterStats-Default" value: { - final_stats: 316.8 - final_stats: 163.9 - final_stats: 621.115 + final_stats: 370.7 + final_stats: 180.4 + final_stats: 772.915 final_stats: 149.6 final_stats: 173.25 - final_stats: 174 + final_stats: 198 final_stats: 0 final_stats: 0 final_stats: 0 @@ -14,35 +14,35 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 49.6 - final_stats: 2 - final_stats: 27.99832 + final_stats: 3 + final_stats: 26.99832 final_stats: 0 final_stats: 0 - final_stats: 1884.6 + final_stats: 1938.4 final_stats: 6 - final_stats: 30.99334 + final_stats: 29.82824 final_stats: 0 final_stats: 0 final_stats: 0 final_stats: 3476 final_stats: 0 final_stats: 0 - final_stats: 7343.32 - final_stats: 824 - final_stats: 152 - final_stats: 14.08 - final_stats: 89.84 - final_stats: 15.07334 - final_stats: 16.08 + final_stats: 8778.96 + final_stats: 770 + final_stats: 206 + final_stats: 28.24 + final_stats: 210.535 + final_stats: 18.06824 + final_stats: 18.24 final_stats: 0 - final_stats: 7712.15 - final_stats: 35 - final_stats: 113 - final_stats: 68 - final_stats: 68 - final_stats: 68 + final_stats: 9230.15 + final_stats: 27 + final_stats: 108 + final_stats: 110 + final_stats: 119 + final_stats: 60 final_stats: 484 - final_stats: 40 + final_stats: 0 final_stats: 35 final_stats: 0 } @@ -50,27 +50,28 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.06662 - weights: 0.35122 + weights: 0.95623 + weights: 0.24123 weights: 0 + weights: 0.01879 weights: 0 + weights: 0.16296 weights: 0 - weights: 0.19167 weights: 0 weights: 0 + weights: 0.09048 weights: 0 - weights: 0.1101 weights: 0 weights: 0 + weights: 4.63894 + weights: 0.9084 weights: 0 - weights: 2.61147 - weights: 0.23418 weights: 0 + weights: 0.42606 weights: 0 - weights: 0.47698 + weights: 14.14433 + weights: 11.47855 weights: 0 - weights: 15.1064 - weights: 9.72063 weights: 0 weights: 0 weights: 0 @@ -78,9 +79,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.38261 weights: 0 - weights: 0.31369 + weights: 0.34374 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,252 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1279.85113 - tps: 1479.49724 + dps: 1463.62617 + tps: 1706.11034 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1525.7054 - tps: 1728.50684 + dps: 1674.49968 + tps: 1925.7427 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1279.97351 - tps: 1480.24497 + dps: 1463.93929 + tps: 1707.16932 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1363.24121 - tps: 1574.75706 + dps: 1542.66541 + tps: 1797.41464 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1525.68954 - tps: 1728.49097 + dps: 1687.37016 + tps: 1940.49463 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1366.50693 - tps: 1574.84363 + dps: 1591.4474 + tps: 1850.5631 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1475.21453 - tps: 1675.73594 + dps: 1682.58006 + tps: 1938.14174 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1195.56013 - tps: 1225.26426 + dps: 1322.29509 + tps: 1385.86662 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1512.53401 - tps: 1713.55548 + dps: 1674.11853 + tps: 1925.47826 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1507.61454 - tps: 1707.67748 + dps: 1668.78833 + tps: 1916.97703 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1517.28634 - tps: 1719.81922 + dps: 1671.02186 + tps: 1924.63775 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 923.76744 - tps: 1662.2031 + dps: 982.18659 + tps: 1732.18859 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 343.54735 - tps: 511.22898 + dps: 378.70085 + tps: 552.43416 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 437.59461 - tps: 640.27868 + dps: 493.77672 + tps: 700.00487 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 307.25852 - tps: 602.27358 + dps: 332.88888 + tps: 631.95982 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 103.08914 - tps: 148.50557 + dps: 113.12514 + tps: 159.30132 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 194.16177 - tps: 264.79374 + dps: 224.18553 + tps: 296.99442 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1109.50502 + tps: 1940.46763 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 412.86456 + tps: 597.99411 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 550.42012 + tps: 772.6716 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 371.74774 + tps: 719.16457 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 127.75005 + tps: 181.27339 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 251.71592 + tps: 335.84783 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 948.15577 - tps: 1708.13707 + dps: 1013.85137 + tps: 1774.1231 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 350.70622 - tps: 523.6978 + dps: 386.8441 + tps: 561.03341 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 444.47019 - tps: 653.75221 + dps: 496.24051 + tps: 703.9154 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 314.4266 - tps: 605.5456 + dps: 336.32409 + tps: 625.64638 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 112.99685 - tps: 156.32421 + dps: 122.51469 + tps: 166.16598 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 197.43726 - tps: 271.45473 + dps: 225.19805 + tps: 299.4369 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1126.40303 + tps: 1971.08765 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 425.87243 + tps: 616.37125 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 554.85825 + tps: 781.57956 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 375.58236 + tps: 712.70984 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 137.69773 + tps: 189.35978 + } +} +dps_results: { + key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 257.17048 + tps: 345.10651 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1234.53805 - tps: 1407.74708 + dps: 1364.77152 + tps: 1585.25998 } } diff --git a/sim/paladin/protection/protection_test.go b/sim/paladin/protection/protection_test.go index cc67c8e440..f355b9e677 100644 --- a/sim/paladin/protection/protection_test.go +++ b/sim/paladin/protection/protection_test.go @@ -12,7 +12,7 @@ func init() { func TestProtection(t *testing.T) { core.RunTestSuite(t, t.Name(), core.FullCharacterTestSuiteGenerator([]core.CharacterSuiteConfig{ - { + { // Phase 4 Gear Class: proto.Class_ClassPaladin, Level: 60, Race: proto.Race_RaceHuman, @@ -25,6 +25,23 @@ func TestProtection(t *testing.T) { Consumes: Phase4Consumes, SpecOptions: core.SpecOptionsCombo{Label: "P4 Prot", SpecOptions: PlayerOptionsSealofMartyrdom}, + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatAttackPower, + StatsToWeigh: Stats, + }, + { // Phase 5 Gear + Class: proto.Class_ClassPaladin, + Level: 60, + Race: proto.Race_RaceHuman, + OtherRaces: []proto.Race{proto.Race_RaceDwarf}, + + Talents: Phase4ProtTalents, + GearSet: core.GetGearSet("../../../ui/protection_paladin/gear_sets", "p5prot"), + Rotation: core.GetAplRotation("../../../ui/protection_paladin/apls", "p4prot"), + Buffs: core.FullBuffsPhase4, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "P4 Prot", SpecOptions: PlayerOptionsSealofMartyrdom}, + ItemFilter: ItemFilters, EPReferenceStat: proto.Stat_StatAttackPower, StatsToWeigh: Stats, diff --git a/ui/protection_paladin/apls/p4prot.apl.json b/ui/protection_paladin/apls/p4prot.apl.json index d780c816c7..432ac18fbe 100644 --- a/ui/protection_paladin/apls/p4prot.apl.json +++ b/ui/protection_paladin/apls/p4prot.apl.json @@ -1,14 +1,15 @@ { - "type": "TypeAPL", - "prepullActions": [ - {"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"-2.5s"}}} - ], - "priorityList": [ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"-3.0s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":20928,"rank":3}}},"doAtValue":{"const":{"val":"-1.5s"}}} + ], + "priorityList": [ {"action":{"autocastOtherCooldowns":{}}}, {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentSealRemainingTime":{}},"rhs":{"const":{"val":"1.5s"}}}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":20271}}},{"castSpell":{"spellId":{"spellId":407798}}}]}}}, {"action":{"castSpell":{"spellId":{"spellId":20928,"rank":3}}}}, {"action":{"castSpell":{"spellId":{"spellId":407632}}}}, - {"action":{"castSpell":{"spellId":{"spellId":415073}}}}, - {"action":{"castSpell":{"spellId":{"spellId":440658}}}} - ] + {"action":{"castSpell":{"spellId":{"spellId":440658}}}}, + {"action":{"castSpell":{"spellId":{"spellId":415073}}}} + ] } diff --git a/ui/protection_paladin/gear_sets/p4prot.gear.json b/ui/protection_paladin/gear_sets/p4prot.gear.json index 1d24dcdc26..14f4a86bdf 100644 --- a/ui/protection_paladin/gear_sets/p4prot.gear.json +++ b/ui/protection_paladin/gear_sets/p4prot.gear.json @@ -1,21 +1,21 @@ { "items": [ - {"id":226989,"enchant":2543,"rune":429133}, - {"id":228088}, - {"id":226987,"enchant":7563}, + {"id":226607,"enchant":7618,"rune":429133}, + {"id":228354}, + {"id":226605,"enchant":2606}, {"id":227854,"enchant":7564,"rune":440658}, - {"id":226992,"enchant":1891,"rune":425589}, - {"id":226985,"enchant":1885,"rune":407632}, - {"id":226990,"enchant":931,"rune":407631}, - {"id":226986,"rune":458318}, - {"id":226988,"enchant":2543,"rune":407669}, - {"id":226991,"enchant":1887,"rune":426157}, - {"id":19325,"rune":442898}, + {"id":226595,"enchant":1891,"rune":425589}, + {"id":226603,"enchant":1885,"rune":407632}, + {"id":226608,"enchant":1887,"rune":407631}, + {"id":226604,"rune":458318}, + {"id":226606,"enchant":7618,"rune":407669}, + {"id":226609,"enchant":1887,"rune":426157}, + {"id":228242,"rune":442898}, {"id":22331,"rune":459312}, - {"id":228078}, - {"id":228722}, + {"id":228686}, + {"id":228163}, {"id":227840,"enchant":1900}, - {"id":12602}, + {"id":228702}, {"id":228174} ] } diff --git a/ui/protection_paladin/gear_sets/p5prot.gear.json b/ui/protection_paladin/gear_sets/p5prot.gear.json new file mode 100644 index 0000000000..95288338f3 --- /dev/null +++ b/ui/protection_paladin/gear_sets/p5prot.gear.json @@ -0,0 +1,21 @@ + { + "items": [ + {"id":231186,"enchant":7618,"rune":429133}, + {"id":230840}, + {"id":231184,"enchant":2606}, + {"id":230744,"enchant":7564,"rune":440658}, + {"id":231187,"enchant":1891,"rune":425589}, + {"id":231182,"enchant":1885,"rune":407632}, + {"id":231188,"enchant":1887,"rune":407631}, + {"id":231183,"rune":458318}, + {"id":231185,"enchant":7618,"rune":407669}, + {"id":231189,"enchant":1887,"rune":426157}, + {"id":230999,"rune":442898}, + {"id":230943,"rune":459312}, + {"id":228686}, + {"id":230736}, + {"id":230224,"enchant":1900}, + {"id":231289}, + {"id":228174} + ] +} diff --git a/ui/protection_paladin/presets.ts b/ui/protection_paladin/presets.ts index b0e3d2fad1..be791a2222 100644 --- a/ui/protection_paladin/presets.ts +++ b/ui/protection_paladin/presets.ts @@ -26,6 +26,7 @@ import { PaladinAura, PaladinSeal, PaladinOptions as ProtectionPaladinOptions } import { SavedTalents } from '../core/proto/ui.js'; import APLP4ProtJson from './apls/p4prot.apl.json'; import Phase4ProtGearJson from './gear_sets/p4prot.gear.json'; +import Phase5ProtGearJson from './gear_sets/p5prot.gear.json'; // Preset options for this spec. // Eventually we will import these values for the raid sim too, so its good to @@ -36,13 +37,14 @@ import Phase4ProtGearJson from './gear_sets/p4prot.gear.json'; /////////////////////////////////////////////////////////////////////////// export const Phase4ProtGear = PresetUtils.makePresetGear('P4 Prot', Phase4ProtGearJson); +export const Phase5ProtGear = PresetUtils.makePresetGear('P5 Prot', Phase5ProtGearJson); export const GearPresets = { [Phase.Phase1]: [], [Phase.Phase2]: [], [Phase.Phase3]: [], - [Phase.Phase4]: [Phase4ProtGear], - [Phase.Phase5]: [], + [Phase.Phase4]: [Phase4ProtGear, Phase5ProtGear], + [Phase.Phase5]: [Phase4ProtGear, Phase5ProtGear], }; export const DefaultGear = GearPresets[Phase.Phase4][0]; From 3c7af2b0029193206a48826211d7bafced970464 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Wed, 11 Sep 2024 00:41:13 -0400 Subject: [PATCH 068/223] update tests --- sim/paladin/protection/TestProtection.results | 192 +++++------------- sim/paladin/protection/protection_test.go | 17 -- 2 files changed, 54 insertions(+), 155 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 61e6153f51..a073b2680f 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -1,9 +1,9 @@ character_stats_results: { key: "TestProtection-Lvl60-CharacterStats-Default" value: { - final_stats: 370.7 - final_stats: 180.4 - final_stats: 772.915 + final_stats: 347.6 + final_stats: 187 + final_stats: 777.975 final_stats: 149.6 final_stats: 173.25 final_stats: 198 @@ -14,34 +14,34 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 49.6 - final_stats: 3 + final_stats: 4 final_stats: 26.99832 final_stats: 0 final_stats: 0 - final_stats: 1938.4 - final_stats: 6 - final_stats: 29.82824 + final_stats: 1892.2 + final_stats: 7 + final_stats: 30.1622 final_stats: 0 final_stats: 0 final_stats: 0 final_stats: 3476 final_stats: 0 final_stats: 0 - final_stats: 8778.96 + final_stats: 8044.16 final_stats: 770 - final_stats: 206 - final_stats: 28.24 - final_stats: 210.535 - final_stats: 18.06824 - final_stats: 18.24 + final_stats: 163 + final_stats: 13.52 + final_stats: 191.38 + final_stats: 16.6822 + final_stats: 16.52 final_stats: 0 - final_stats: 9230.15 + final_stats: 9280.75 final_stats: 27 - final_stats: 108 - final_stats: 110 - final_stats: 119 + final_stats: 188 final_stats: 60 - final_stats: 484 + final_stats: 60 + final_stats: 60 + final_stats: 464 final_stats: 0 final_stats: 35 final_stats: 0 @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 0.95623 - weights: 0.24123 + weights: 1.00323 + weights: 0.66611 weights: 0 - weights: 0.01879 + weights: 0.13923 weights: 0 - weights: 0.16296 + weights: 0.19799 weights: 0 weights: 0 weights: 0 - weights: 0.09048 + weights: 0.11888 weights: 0 weights: 0 weights: 0 - weights: 4.63894 - weights: 0.9084 + weights: 2.96401 + weights: 1.12543 weights: 0 weights: 0 - weights: 0.42606 + weights: 0.44748 weights: 0 - weights: 14.14433 - weights: 11.47855 + weights: 12.81723 + weights: 9.34156 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 + weights: 0.39597 weights: 0 - weights: 0 - weights: 0.34374 + weights: 0.34144 weights: 0 weights: 0 weights: 0 @@ -99,78 +99,78 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1463.62617 - tps: 1706.11034 + dps: 1235.68975 + tps: 1431.99983 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1674.49968 - tps: 1925.7427 + dps: 1477.14384 + tps: 1681.52526 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1463.93929 - tps: 1707.16932 + dps: 1235.76585 + tps: 1432.73251 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1542.66541 - tps: 1797.41464 + dps: 1316.25531 + tps: 1524.70301 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1687.37016 - tps: 1940.49463 + dps: 1524.8783 + tps: 1737.09469 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1591.4474 - tps: 1850.5631 + dps: 1368.0533 + tps: 1582.3898 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1682.58006 - tps: 1938.14174 + dps: 1527.93753 + tps: 1739.43907 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1322.29509 - tps: 1385.86662 + dps: 1149.42355 + tps: 1179.23174 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1674.11853 - tps: 1925.47826 + dps: 1506.38747 + tps: 1713.25217 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1668.78833 - tps: 1916.97703 + dps: 1510.89151 + tps: 1717.44637 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1671.02186 - tps: 1924.63775 + dps: 1514.75753 + tps: 1720.49932 } } dps_results: { @@ -215,48 +215,6 @@ dps_results: { tps: 296.99442 } } -dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1109.50502 - tps: 1940.46763 - } -} -dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 412.86456 - tps: 597.99411 - } -} -dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 550.42012 - tps: 772.6716 - } -} -dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 371.74774 - tps: 719.16457 - } -} -dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 127.75005 - tps: 181.27339 - } -} -dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 251.71592 - tps: 335.84783 - } -} dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { @@ -299,52 +257,10 @@ dps_results: { tps: 299.4369 } } -dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1126.40303 - tps: 1971.08765 - } -} -dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 425.87243 - tps: 616.37125 - } -} -dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 554.85825 - tps: 781.57956 - } -} -dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 375.58236 - tps: 712.70984 - } -} -dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 137.69773 - tps: 189.35978 - } -} -dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p5prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 257.17048 - tps: 345.10651 - } -} dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1364.77152 - tps: 1585.25998 + dps: 1241.66031 + tps: 1420.52108 } } diff --git a/sim/paladin/protection/protection_test.go b/sim/paladin/protection/protection_test.go index f355b9e677..22875fb87f 100644 --- a/sim/paladin/protection/protection_test.go +++ b/sim/paladin/protection/protection_test.go @@ -25,23 +25,6 @@ func TestProtection(t *testing.T) { Consumes: Phase4Consumes, SpecOptions: core.SpecOptionsCombo{Label: "P4 Prot", SpecOptions: PlayerOptionsSealofMartyrdom}, - ItemFilter: ItemFilters, - EPReferenceStat: proto.Stat_StatAttackPower, - StatsToWeigh: Stats, - }, - { // Phase 5 Gear - Class: proto.Class_ClassPaladin, - Level: 60, - Race: proto.Race_RaceHuman, - OtherRaces: []proto.Race{proto.Race_RaceDwarf}, - - Talents: Phase4ProtTalents, - GearSet: core.GetGearSet("../../../ui/protection_paladin/gear_sets", "p5prot"), - Rotation: core.GetAplRotation("../../../ui/protection_paladin/apls", "p4prot"), - Buffs: core.FullBuffsPhase4, - Consumes: Phase4Consumes, - SpecOptions: core.SpecOptionsCombo{Label: "P4 Prot", SpecOptions: PlayerOptionsSealofMartyrdom}, - ItemFilter: ItemFilters, EPReferenceStat: proto.Stat_StatAttackPower, StatsToWeigh: Stats, From 7f3c2763699fb55b08e9ed1ff3c295669de8adcf Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Wed, 11 Sep 2024 00:51:16 -0400 Subject: [PATCH 069/223] add BFB to brain freeze --- sim/mage/runes.go | 1 + 1 file changed, 1 insertion(+) diff --git a/sim/mage/runes.go b/sim/mage/runes.go index d0c5ffc7b6..c18e533715 100644 --- a/sim/mage/runes.go +++ b/sim/mage/runes.go @@ -354,6 +354,7 @@ func (mage *Mage) applyBrainFreeze() { mage.Fireball, {mage.FrostfireBolt}, {mage.SpellfrostBolt}, + {mage.BalefireBolt}, }), func(spell *core.Spell) bool { return spell != nil }, ) From 7f1b9f83af86394bd4b40e79b1163ed63630b6c7 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Wed, 11 Sep 2024 01:00:26 -0400 Subject: [PATCH 070/223] refactor wolves, implement more totems, resto T2 2/6pc --- sim/shaman/air_totems.go | 3 +- sim/shaman/earth_totems.go | 3 +- sim/shaman/feral_spirit.go | 2 +- sim/shaman/item_sets_pve.go | 48 ++++++++ sim/shaman/items.go | 124 ++++++++++++++++++--- sim/shaman/shaman.go | 34 +++--- sim/shaman/spirit_wolves.go | 61 +++------- sim/shaman/warden/TestWardenShaman.results | 96 ++++++++-------- sim/shaman/water_shield.go | 31 ++++-- sim/shaman/windfury_weapon.go | 8 +- ui/core/proto_utils/action_id.ts | 3 +- 11 files changed, 272 insertions(+), 141 deletions(-) diff --git a/sim/shaman/air_totems.go b/sim/shaman/air_totems.go index 77e8f72360..d7e220c231 100644 --- a/sim/shaman/air_totems.go +++ b/sim/shaman/air_totems.go @@ -92,8 +92,7 @@ func (shaman *Shaman) newGraceOfAirTotemSpellConfig(rank int) core.SpellConfig { core.GraceOfAirTotemAura(&shaman.Unit, shaman.Level, multiplier).Activate(sim) if hasFeralSpirit { - core.StrengthOfEarthTotemAura(&shaman.SpiritWolves.SpiritWolf1.Unit, shaman.Level, multiplier).Activate(sim) - core.StrengthOfEarthTotemAura(&shaman.SpiritWolves.SpiritWolf2.Unit, shaman.Level, multiplier).Activate(sim) + core.StrengthOfEarthTotemAura(&shaman.SpiritWolves.Unit, shaman.Level, multiplier).Activate(sim) } } return spell diff --git a/sim/shaman/earth_totems.go b/sim/shaman/earth_totems.go index 0dac909e52..e0b50fb99b 100644 --- a/sim/shaman/earth_totems.go +++ b/sim/shaman/earth_totems.go @@ -49,8 +49,7 @@ func (shaman *Shaman) newStrengthOfEarthTotemSpellConfig(rank int) core.SpellCon core.StrengthOfEarthTotemAura(&shaman.Unit, shaman.Level, multiplier).Activate(sim) if hasFeralSpirit { - core.StrengthOfEarthTotemAura(&shaman.SpiritWolves.SpiritWolf1.Unit, shaman.Level, multiplier).Activate(sim) - core.StrengthOfEarthTotemAura(&shaman.SpiritWolves.SpiritWolf2.Unit, shaman.Level, multiplier).Activate(sim) + core.StrengthOfEarthTotemAura(&shaman.SpiritWolves.Unit, shaman.Level, multiplier).Activate(sim) } } return spell diff --git a/sim/shaman/feral_spirit.go b/sim/shaman/feral_spirit.go index 0a2c5c0f9a..c9bd173a46 100644 --- a/sim/shaman/feral_spirit.go +++ b/sim/shaman/feral_spirit.go @@ -39,7 +39,7 @@ func (shaman *Shaman) registerFeralSpiritCD() { }, ApplyEffects: func(sim *core.Simulation, _ *core.Unit, _ *core.Spell) { - shaman.SpiritWolves.EnableWithTimeout(sim) + shaman.SpiritWolves.EnableWithTimeout(sim, shaman.SpiritWolves, time.Second*45) shaman.SpiritWolves.CancelGCDTimer(sim) // Add a dummy aura to show in metrics diff --git a/sim/shaman/item_sets_pve.go b/sim/shaman/item_sets_pve.go index ea9d4d36dc..fa6bbda6dc 100644 --- a/sim/shaman/item_sets_pve.go +++ b/sim/shaman/item_sets_pve.go @@ -546,6 +546,54 @@ var ItemSetImpactOfTheTenStorms = core.NewItemSet(core.ItemSet{ }, }) +var ItemSetReliefOfTheTenStorms = core.NewItemSet(core.ItemSet{ + Name: "Relief of the Ten Storms", + Bonuses: map[int32]core.ApplyEffect{ + // Your damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown. + 2: func(agent core.Agent) { + shaman := agent.(ShamanAgent).GetShaman() + + core.MakePermanent(shaman.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Shaman - Restoration 6P Bonus", + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.ProcMask.Matches(core.ProcMaskSpellDamage) && result.DidCrit() { + shaman.WaterShieldRestore.Cast(sim, aura.Unit) + } + }, + })) + }, + // Your Chain Lightning now also heals the target of your Earth Shield for 100% of the damage done. + 4: func(agent core.Agent) { + // TODO: Implement Earth Shield + // shaman := agent.(ShamanAgent).GetShaman() + + // core.MakePermanent(shaman.RegisterAura()) + }, + // Increases the healing of Chain Heal and the damage of Chain Lightning by 20%. + 6: func(agent core.Agent) { + shaman := agent.(ShamanAgent).GetShaman() + + shaman.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Shaman - Restoration 6P Bonus", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + spells := core.Flatten([][]*core.Spell{ + shaman.ChainHeal, + shaman.ChainHealOverload, + shaman.ChainLightning, + shaman.ChainLightningOverload, + }) + + for _, spell := range spells { + if spell != nil { + spell.DamageMultiplier *= 1.20 + } + } + }, + }) + }, + }, +}) + var ItemSetAugursRegalia = core.NewItemSet(core.ItemSet{ Name: "Augur's Regalia", Bonuses: map[int32]core.ApplyEffect{ diff --git a/sim/shaman/items.go b/sim/shaman/items.go index 3cb508026c..f519e6a9af 100644 --- a/sim/shaman/items.go +++ b/sim/shaman/items.go @@ -11,20 +11,23 @@ import ( const ( // Keep these ordered by ID - TotemOfRage = 22395 - TotemOfTheStorm = 23199 - TotemOfSustaining = 23200 - TotemCarvedDriftwoodIcon = 209575 - TotemInvigoratingFlame = 215436 - TotemTormentedAncestry = 220607 - TerrestrisTank = 224279 - TotemOfThunder = 228176 - TotemOfRagingFire = 228177 - TotemOfEarthenVitality = 228178 - NaturalAlignmentCrystal = 230273 - WushoolaysCharmOfSpirits = 231281 - TerrestrisEle = 231890 - TotemOfTheElements = 232409 + TotemOfRage = 22395 + TotemOfTheStorm = 23199 + TotemOfSustaining = 23200 + TotemCarvedDriftwoodIcon = 209575 + TotemInvigoratingFlame = 215436 + TotemTormentedAncestry = 220607 + TerrestrisTank = 224279 + TotemOfThunder = 228176 + TotemOfRagingFire = 228177 + TotemOfEarthenVitality = 228178 + NaturalAlignmentCrystal = 230273 + WushoolaysCharmOfSpirits = 231281 + TerrestrisEle = 231890 + TotemOfRelentlessThunder = 232392 + TotemOfTheElements = 232409 + TotemOfAstralFlow = 232416 + TotemOfConductiveCurrents = 232419 ) func init() { @@ -349,6 +352,99 @@ func init() { character.AddStat(stats.MP5, 2) }) + // https://www.wowhead.com/classic/item=232416/totem-of-astral-flow + // Increases the attack power bonus on Windfury Weapon attacks by 68. + core.NewItemEffect(TotemOfAstralFlow, func(agent core.Agent) { + shaman := agent.(ShamanAgent).GetShaman() + shaman.bonusWindfuryWeaponAP += 68 + }) + + // https://www.wowhead.com/classic/item=232419/totem-of-conductive-currents + // While Frostbrand Weapon is active, your Water Shield triggers reduce the cast time of your next Chain Lightning spell within 15 sec by 20%, and increases its damage by 20%. + // Stacking up to 5 times. + core.NewItemEffect(TotemOfConductiveCurrents, func(agent core.Agent) { + shaman := agent.(ShamanAgent).GetShaman() + if shaman.getImbueProcMask(proto.WeaponImbue_FrostbrandWeapon) == core.ProcMaskUnknown || !shaman.HasRune(proto.ShamanRune_RuneHandsWaterShield) { + return + } + + affectedSpells := []*core.Spell{} + + buffAura := shaman.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 470272}, + Label: "Totem of Conductive Currents", + Duration: time.Second * 15, + MaxStacks: 5, + OnInit: func(aura *core.Aura, sim *core.Simulation) { + affectedSpells = core.FilterSlice(shaman.ChainLightning, func(spell *core.Spell) bool { return spell != nil }) + affectedSpells = core.FilterSlice(shaman.ChainLightningOverload, func(spell *core.Spell) bool { return spell != nil }) + }, + OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks, newStacks int32) { + oldStackValue := .20 * float64(oldStacks) + newStackValue := .20 * float64(newStacks) + + for _, spell := range affectedSpells { + spell.DamageMultiplier /= 1 + oldStackValue + spell.DamageMultiplier *= 1 + newStackValue + + spell.CastTimeMultiplier += oldStackValue + spell.CastTimeMultiplier -= newStackValue + } + }, + OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + if spell.SpellCode == SpellCode_ShamanChainLightning { + aura.Deactivate(sim) + } + }, + }) + + core.MakePermanent(shaman.RegisterAura(core.Aura{ + Label: "Totem of Conductive Currents Trigger", + OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell == shaman.WaterShieldRestore { + buffAura.Activate(sim) + buffAura.AddStack(sim) + } + }, + })) + }) + + // https://www.wowhead.com/classic/item=232392/totem-of-relentless-thunder + // While a Shield is equipped, your melee attacks with Rockbiter Weapon trigger your Maelstrom Weapon rune 100% more often. + core.NewItemEffect(TotemOfRelentlessThunder, func(agent core.Agent) { + shaman := agent.(ShamanAgent).GetShaman() + if !shaman.HasRune(proto.ShamanRune_RuneWaistMaelstromWeapon) { + return + } + + core.MakePermanent(shaman.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 470081}, + Label: "Totem of Raging Storms", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + oldPPMM := shaman.maelstromWeaponPPMM + newPPMM := shaman.AutoAttacks.NewPPMManager(oldPPMM.GetPPM()*2, core.ProcMaskMelee) + shaman.maelstromWeaponPPMM = &newPPMM + + core.StartPeriodicAction(sim, core.PeriodicActionOptions{ + Period: time.Second * 2, + TickImmediately: true, + OnAction: func(sim *core.Simulation) { + if shaman.OffHand().WeaponType != proto.WeaponType_WeaponTypeShield { + shaman.maelstromWeaponPPMM = oldPPMM + aura.Deactivate(sim) + return + } + + if !aura.IsActive() { + shaman.maelstromWeaponPPMM = &newPPMM + aura.Activate(sim) + } + }, + }) + }, + })) + }) + core.NewItemEffect(TotemOfTheElements, func(agent core.Agent) { shaman := agent.(ShamanAgent).GetShaman() shaman.RegisterAura(core.Aura{ diff --git a/sim/shaman/shaman.go b/sim/shaman/shaman.go index 1628225383..a4a2040fc8 100644 --- a/sim/shaman/shaman.go +++ b/sim/shaman/shaman.go @@ -35,16 +35,13 @@ func NewShaman(character *core.Character, talents string) *Shaman { shaman.AddStatDependency(stats.Intellect, stats.SpellCrit, core.CritPerIntAtLevel[character.Class][int(shaman.Level)]*core.SpellCritRatingPerCritChance) shaman.AddStatDependency(stats.BonusArmor, stats.Armor, 1) - shaman.ApplyRockbiterImbue(shaman.getImbueProcMask(character, proto.WeaponImbue_RockbiterWeapon)) - shaman.ApplyFlametongueImbue(shaman.getImbueProcMask(character, proto.WeaponImbue_FlametongueWeapon)) - shaman.ApplyFrostbrandImbue(shaman.getImbueProcMask(character, proto.WeaponImbue_FrostbrandWeapon)) - shaman.ApplyWindfuryImbue(shaman.getImbueProcMask(character, proto.WeaponImbue_WindfuryWeapon)) + shaman.ApplyRockbiterImbue(shaman.getImbueProcMask(proto.WeaponImbue_RockbiterWeapon)) + shaman.ApplyFlametongueImbue(shaman.getImbueProcMask(proto.WeaponImbue_FlametongueWeapon)) + shaman.ApplyFrostbrandImbue(shaman.getImbueProcMask(proto.WeaponImbue_FrostbrandWeapon)) + shaman.ApplyWindfuryImbue(shaman.getImbueProcMask(proto.WeaponImbue_WindfuryWeapon)) if shaman.HasRune(proto.ShamanRune_RuneCloakFeralSpirit) { - shaman.SpiritWolves = &SpiritWolves{ - SpiritWolf1: shaman.NewSpiritWolf(1), - SpiritWolf2: shaman.NewSpiritWolf(2), - } + shaman.SpiritWolves = shaman.NewSpiritWolves() } guardians.ConstructGuardians(&shaman.Character) @@ -52,8 +49,8 @@ func NewShaman(character *core.Character, talents string) *Shaman { return shaman } -func (shaman *Shaman) getImbueProcMask(_ *core.Character, imbue proto.WeaponImbue) core.ProcMask { - var mask core.ProcMask +func (shaman *Shaman) getImbueProcMask(imbue proto.WeaponImbue) core.ProcMask { + mask := core.ProcMaskUnknown if shaman.HasMHWeapon() && shaman.Consumes.MainHandImbue == imbue { mask |= core.ProcMaskMeleeMH } @@ -136,6 +133,7 @@ type Shaman struct { StrengthOfEarthTotem []*core.Spell TremorTotem *core.Spell WaterShield *core.Spell + WaterShieldRestore *core.Spell WindfuryTotem []*core.Spell WindwallTotem []*core.Spell @@ -146,6 +144,7 @@ type Shaman struct { PowerSurgeDamageAura *core.Aura PowerSurgeHealAura *core.Aura SpiritOfTheAlphaAura *core.Aura + WaterShieldAura *core.Aura // Totems ActiveTotems [4]*core.Spell @@ -164,8 +163,9 @@ type Shaman struct { SpiritWolves *SpiritWolves // Other data - ancestralHealingAmount float64 // Used by Ancestral Awakening - bonusFlurrySpeed float64 // Bonus added on top of the normal speed, e.g. Earthfury Impact 6pc + ancestralHealingAmount float64 // Used by Ancestral Awakening + bonusFlurrySpeed float64 // Bonus added on top of the normal speed, e.g. Earthfury Impact 6pc + bonusWindfuryWeaponAP float64 lastFlameShockTarget *core.Unit // Used by Ancestral Guidance rune maelstromWeaponPPMM *core.PPMManager powerSurgeProcChance float64 @@ -188,8 +188,6 @@ func (shaman *Shaman) AddRaidBuffs(_ *proto.RaidBuffs) { } func (shaman *Shaman) Initialize() { - character := shaman.GetCharacter() - // Core abilities shaman.registerChainLightningSpell() shaman.registerLightningBoltSpell() @@ -199,10 +197,10 @@ func (shaman *Shaman) Initialize() { // Imbues // In the Initialize due to frost brand adding the aura to the enemy - shaman.RegisterRockbiterImbue(shaman.getImbueProcMask(character, proto.WeaponImbue_RockbiterWeapon)) - shaman.RegisterFlametongueImbue(shaman.getImbueProcMask(character, proto.WeaponImbue_FlametongueWeapon)) - shaman.RegisterWindfuryImbue(shaman.getImbueProcMask(character, proto.WeaponImbue_WindfuryWeapon)) - shaman.RegisterFrostbrandImbue(shaman.getImbueProcMask(character, proto.WeaponImbue_FrostbrandWeapon)) + shaman.RegisterRockbiterImbue(shaman.getImbueProcMask(proto.WeaponImbue_RockbiterWeapon)) + shaman.RegisterFlametongueImbue(shaman.getImbueProcMask(proto.WeaponImbue_FlametongueWeapon)) + shaman.RegisterWindfuryImbue(shaman.getImbueProcMask(proto.WeaponImbue_WindfuryWeapon)) + shaman.RegisterFrostbrandImbue(shaman.getImbueProcMask(proto.WeaponImbue_FrostbrandWeapon)) // Totems shaman.registerStrengthOfEarthTotemSpell() diff --git a/sim/shaman/spirit_wolves.go b/sim/shaman/spirit_wolves.go index 94766b6c9f..91d10b4c27 100644 --- a/sim/shaman/spirit_wolves.go +++ b/sim/shaman/spirit_wolves.go @@ -2,35 +2,17 @@ package shaman import ( "math" - "strconv" - "time" "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" "github.com/wowsims/sod/sim/core/stats" ) -type SpiritWolf struct { +type SpiritWolves struct { core.Pet shamanOwner *Shaman } -type SpiritWolves struct { - SpiritWolf1 *SpiritWolf - SpiritWolf2 *SpiritWolf -} - -func (SpiritWolves *SpiritWolves) EnableWithTimeout(sim *core.Simulation) { - SpiritWolves.SpiritWolf1.EnableWithTimeout(sim, SpiritWolves.SpiritWolf1, time.Second*45) - SpiritWolves.SpiritWolf2.EnableWithTimeout(sim, SpiritWolves.SpiritWolf1, time.Second*45) -} - -func (SpiritWolves *SpiritWolves) CancelGCDTimer(sim *core.Simulation) { - SpiritWolves.SpiritWolf1.CancelGCDTimer(sim) - SpiritWolves.SpiritWolf2.CancelGCDTimer(sim) -} - var spiritWolfBaseStats = stats.Stats{ stats.Strength: 136, stats.Agility: 100, @@ -44,33 +26,32 @@ var spiritWolfBaseStats = stats.Stats{ stats.MeleeCrit: (1.1515 + 1.8) * core.CritRatingPerCritChance, } -func (shaman *Shaman) NewSpiritWolf(index int) *SpiritWolf { - spiritWolf := &SpiritWolf{ - Pet: core.NewPet("Spirit Wolf "+strconv.Itoa(index), &shaman.Character, spiritWolfBaseStats, shaman.makeStatInheritance(), false, false), +func (shaman *Shaman) NewSpiritWolves() *SpiritWolves { + wolves := &SpiritWolves{ + Pet: core.NewPet("Spirit Wolves", &shaman.Character, spiritWolfBaseStats, shaman.makeStatInheritance(), false, false), shamanOwner: shaman, } - spiritWolf.EnableAutoAttacks(spiritWolf, core.AutoAttackOptions{ + wolves.EnableAutoAttacks(wolves, core.AutoAttackOptions{ MainHand: core.Weapon{ BaseDamageMin: 55.5, BaseDamageMax: 71.5, - SwingSpeed: 1.5, + SwingSpeed: 1.5 / 2, // Two dogs attack at 1.5s intervals, but for performance we use 1 pet so divide by 2 }, AutoSwingMelee: true, }) // Testing found that wolves gained 2 AP per Str, and ~1 AP per 5 Agi // Tested using different ranks of Strength of Earth and Grace of Air Totems - spiritWolf.AddStatDependency(stats.Strength, stats.AttackPower, 2) - spiritWolf.AddStatDependency(stats.Agility, stats.AttackPower, 0.2) + wolves.AddStatDependency(stats.Strength, stats.AttackPower, 2) + wolves.AddStatDependency(stats.Agility, stats.AttackPower, 0.2) // Warrior crit scaling - spiritWolf.AddStatDependency(stats.Agility, stats.MeleeCrit, core.CritPerAgiAtLevel[proto.Class_ClassWarrior][int(spiritWolf.Level)]*core.CritRatingPerCritChance) - core.ApplyPetConsumeEffects(&spiritWolf.Character, shaman.Consumes) + core.ApplyPetConsumeEffects(&wolves.Character, shaman.Consumes) - shaman.AddPet(spiritWolf) + shaman.AddPet(wolves) - return spiritWolf + return wolves } func (shaman *Shaman) makeStatInheritance() core.PetStatInheritance { @@ -82,29 +63,23 @@ func (shaman *Shaman) makeStatInheritance() core.PetStatInheritance { stats.Stamina: ownerStats[stats.Stamina] * 0.3, stats.Armor: ownerStats[stats.Armor] * 0.35, stats.AttackPower: ownerStats[stats.AttackPower] * 0.31, - - stats.MeleeHit: hitRatingFromOwner, + stats.MeleeCrit: ownerStats[stats.MeleeCrit], // Logs showed high crit rates consistent with inheriting owner hit but possibly not scaling from Agi + stats.MeleeHit: hitRatingFromOwner, } } } -func (spiritWolf *SpiritWolf) Initialize() { +func (wolves *SpiritWolves) Initialize() { // Nothing } -func (spiritWolf *SpiritWolf) ExecuteCustomRotation(_ *core.Simulation) { +func (wolves *SpiritWolves) ExecuteCustomRotation(_ *core.Simulation) { } -func (spiritWolf *SpiritWolf) Reset(sim *core.Simulation) { - spiritWolf.Disable(sim) - if sim.Log != nil { - spiritWolf.Log(sim, "Base Stats: %s", spiritWolfBaseStats) - inheritedStats := spiritWolf.shamanOwner.makeStatInheritance()(spiritWolf.shamanOwner.GetStats()) - spiritWolf.Log(sim, "Inherited Stats: %s", inheritedStats) - spiritWolf.Log(sim, "Total Stats: %s", spiritWolf.GetStats()) - } +func (wolves *SpiritWolves) Reset(sim *core.Simulation) { + wolves.Disable(sim) } -func (spiritWolf *SpiritWolf) GetPet() *core.Pet { +func (spiritWolf *SpiritWolves) GetPet() *core.Pet { return &spiritWolf.Pet } diff --git a/sim/shaman/warden/TestWardenShaman.results b/sim/shaman/warden/TestWardenShaman.results index 2df86e207a..f13fc14af4 100644 --- a/sim/shaman/warden/TestWardenShaman.results +++ b/sim/shaman/warden/TestWardenShaman.results @@ -50,12 +50,12 @@ character_stats_results: { stat_weights_results: { key: "TestWardenShaman-Lvl60-StatWeights-Default" value: { - weights: 0.94943 + weights: 0.93998 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 0.46415 + weights: 0.4635 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.43156 + weights: 0.42726 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.89426 + weights: 0.89 weights: 0 weights: 0 weights: 0 @@ -99,154 +99,154 @@ stat_weights_results: { dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1152.79241 - tps: 1136.94413 + dps: 1144.60475 + tps: 1142.90519 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1201.18708 - tps: 1183.02854 + dps: 1192.7634 + tps: 1189.49675 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1197.59915 - tps: 1182.27222 + dps: 1188.14377 + tps: 1193.38596 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1178.76445 - tps: 1163.11603 + dps: 1170.60735 + tps: 1169.04299 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1152.5791 - tps: 1136.82645 + dps: 1144.35585 + tps: 1142.72715 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1185.72083 - tps: 1168.36079 + dps: 1177.36149 + tps: 1174.66089 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 1575.88798 - tps: 1686.25104 + dps: 1564.43581 + tps: 1692.01813 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-TheFiveThunders" value: { - dps: 1074.37038 - tps: 1053.16748 + dps: 1055.26416 + tps: 1051.47188 } } dps_results: { key: "TestWardenShaman-Lvl60-Average-Default" value: { - dps: 1751.39298 - tps: 1341.82042 + dps: 1735.25336 + tps: 1341.54603 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1748.72173 - tps: 2555.25774 + dps: 1729.88566 + tps: 2551.55666 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 842.55972 - tps: 683.42049 + dps: 824.38564 + tps: 683.268 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1191.87974 - tps: 886.23099 + dps: 1154.75486 + tps: 888.23616 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 595.65998 - tps: 1111.81411 + dps: 586.86253 + tps: 1108.22936 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 302.34381 - tps: 247.76929 + dps: 299.84743 + tps: 248.40168 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 488.00555 - tps: 382.1953 + dps: 485.14197 + tps: 385.09855 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1732.72711 - tps: 2534.78819 + dps: 1729.25808 + tps: 2548.07079 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 822.25475 - tps: 662.26879 + dps: 802.62012 + tps: 659.2079 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1186.81241 - tps: 889.74174 + dps: 1148.85312 + tps: 891.13308 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 584.86901 - tps: 1096.39705 + dps: 577.00204 + tps: 1091.13513 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 294.87465 - tps: 242.76245 + dps: 294.27429 + tps: 243.43858 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 478.71721 - tps: 371.26467 + dps: 470.64943 + tps: 371.62663 } } dps_results: { key: "TestWardenShaman-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1498.07084 - tps: 1166.64953 + dps: 1490.84682 + tps: 1172.23059 } } diff --git a/sim/shaman/water_shield.go b/sim/shaman/water_shield.go index 5080cd77cd..c675eceb1c 100644 --- a/sim/shaman/water_shield.go +++ b/sim/shaman/water_shield.go @@ -21,10 +21,11 @@ func (shaman *Shaman) registerWaterShieldSpell() { manaMetrics := shaman.NewManaMetrics(actionID) mp5StatDep := shaman.NewDynamicStatDependency(stats.Mana, stats.MP5, passiveMP5Pct) - aura := shaman.RegisterAura(core.Aura{ - Label: "Water Shield", - ActionID: actionID, - Duration: time.Minute * 10, + shaman.WaterShieldAura = shaman.RegisterAura(core.Aura{ + Label: "Water Shield", + ActionID: actionID, + Duration: time.Minute * 10, + MaxStacks: 3, OnGain: func(aura *core.Aura, sim *core.Simulation) { aura.Unit.EnableDynamicStatDep(sim, mp5StatDep) }, @@ -33,7 +34,12 @@ func (shaman *Shaman) registerWaterShieldSpell() { }, OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if result.Landed() && spell.ProcMask.Matches(core.ProcMaskDirect) { - shaman.AddMana(sim, shaman.MaxMana()*onHitManaGainedPct, manaMetrics) + shaman.WaterShieldRestore.Cast(sim, aura.Unit) + aura.RemoveStack(sim) + + if aura.GetStacks() == 0 { + aura.Deactivate(sim) + } } }, }) @@ -54,8 +60,19 @@ func (shaman *Shaman) registerWaterShieldSpell() { shaman.ActiveShieldAura.Deactivate(sim) } shaman.ActiveShield = spell - shaman.ActiveShieldAura = aura - shaman.ActiveShieldAura.Activate(sim) + shaman.ActiveShieldAura = shaman.WaterShieldAura + shaman.WaterShieldAura.Activate(sim) + shaman.WaterShieldAura.SetStacks(sim, shaman.WaterShieldAura.MaxStacks) + }, + }) + + shaman.WaterShieldRestore = shaman.RegisterSpell(core.SpellConfig{ + ActionID: core.ActionID{SpellID: 408511}, + SpellSchool: core.SpellSchoolNature, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell | core.SpellFlagNoMetrics, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + spell.CalcAndDealOutcome(sim, target, spell.OutcomeAlwaysHit) + shaman.AddMana(sim, shaman.MaxMana()*onHitManaGainedPct, manaMetrics) }, }) } diff --git a/sim/shaman/windfury_weapon.go b/sim/shaman/windfury_weapon.go index c41c7f4efe..2f9be5a6e9 100644 --- a/sim/shaman/windfury_weapon.go +++ b/sim/shaman/windfury_weapon.go @@ -24,16 +24,16 @@ func (shaman *Shaman) newWindfuryImbueSpell(isMH bool) *core.Spell { rank := WindfuryWeaponRankByLevel[shaman.Level] ewMultiplier := []float64{1, 1.13, 1.27, 1.4}[shaman.Talents.ElementalWeapons] - bonusAP := WindfuryWeaponBonusAP[rank] * ewMultiplier * ewMultiplier // currently double-dipping + bonusAP := WindfuryWeaponBonusAP[rank] actionID := core.ActionID{SpellID: WindfuryWeaponSpellId[rank]}.WithTag(core.TernaryInt32(isMH, 1, 2)) procMask := core.ProcMaskMeleeMHSpecial + damageMultiplier := 1.0 weaponDamageFunc := shaman.MHWeaponDamage - damageMultiplier := shaman.AutoAttacks.MHConfig().DamageMultiplier if !isMH { procMask = core.ProcMaskMeleeOHSpecial - weaponDamageFunc = shaman.OHWeaponDamage damageMultiplier = shaman.AutoAttacks.OHConfig().DamageMultiplier + weaponDamageFunc = shaman.OHWeaponDamage } spellConfig := core.SpellConfig{ @@ -47,7 +47,7 @@ func (shaman *Shaman) newWindfuryImbueSpell(isMH bool) *core.Spell { ThreatMultiplier: 1, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - mAP := spell.MeleeAttackPower() + bonusAP + mAP := spell.MeleeAttackPower() + (bonusAP+shaman.bonusWindfuryWeaponAP)*ewMultiplier*ewMultiplier baseDamage := weaponDamageFunc(sim, mAP) spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMeleeWeaponSpecialHitAndCrit) }, diff --git a/ui/core/proto_utils/action_id.ts b/ui/core/proto_utils/action_id.ts index 847eb9152e..568ec63d3c 100644 --- a/ui/core/proto_utils/action_id.ts +++ b/ui/core/proto_utils/action_id.ts @@ -752,8 +752,7 @@ const petNameToIcon: Record = { Eskhandar: 'https://wow.zamimg.com/images/wow/icons/large/inv_misc_head_tiger_01.jpg', Felguard: 'https://wow.zamimg.com/images/wow/icons/large/spell_shadow_summonfelguard.jpg', Felhunter: 'https://wow.zamimg.com/images/wow/icons/large/spell_shadow_summonfelhunter.jpg', - 'Spirit Wolf 1': 'https://wow.zamimg.com/images/wow/icons/large/spell_shaman_feralspirit.jpg', - 'Spirit Wolf 2': 'https://wow.zamimg.com/images/wow/icons/large/spell_shaman_feralspirit.jpg', + 'Spirit Wolves': 'https://wow.zamimg.com/images/wow/icons/large/spell_shaman_feralspirit.jpg', Infernal: 'https://wow.zamimg.com/images/wow/icons/large/spell_shadow_summoninfernal.jpg', Gorilla: 'https://wow.zamimg.com/images/wow/icons/medium/ability_hunter_pet_gorilla.jpg', Hyena: 'https://wow.zamimg.com/images/wow/icons/medium/ability_hunter_pet_hyena.jpg', From de04c70501377415d9036f8c446e4fdd552fbc13 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Wed, 11 Sep 2024 11:49:45 -0400 Subject: [PATCH 071/223] update tests --- sim/paladin/protection/TestProtection.results | 102 +++++++++--------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index cda3944323..858b50c440 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -51,9 +51,9 @@ stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { weights: 1.07936 - weights: 0.86506 + weights: 1.01691 weights: 0 - weights: 0.03001 + weights: 0.03217 weights: 0 weights: 0.20651 weights: 0 @@ -63,14 +63,14 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.75386 - weights: 1.04218 + weights: 2.74662 + weights: 1.11523 weights: 0 weights: 0 weights: 0.48381 weights: 0 - weights: 15.28639 - weights: 9.84296 + weights: 17.98413 + weights: 11.85052 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.41303 + weights: 2.34827 weights: 0 weights: 0.27219 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1278.89401 - tps: 1479.50169 + dps: 1453.19009 + tps: 1679.73244 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1599.6827 - tps: 1798.5077 + dps: 1882.48243 + tps: 2117.41302 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1278.9552 - tps: 1480.20073 + dps: 1453.25128 + tps: 1680.39781 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1362.52276 - tps: 1575.08665 + dps: 1536.81884 + tps: 1775.22523 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1599.4123 - tps: 1798.2373 + dps: 1895.86443 + tps: 2132.5389 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1376.7895 - tps: 1592.64807 + dps: 1621.75225 + tps: 1874.24482 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1552.93095 - tps: 1746.35937 + dps: 1841.94947 + tps: 2072.31497 } } dps_results: { @@ -162,105 +162,105 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1581.47739 - tps: 1775.26085 + dps: 1857.78311 + tps: 2086.41113 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1592.03314 - tps: 1789.03868 + dps: 1885.79524 + tps: 2120.07925 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 948.20078 - tps: 1627.24045 + dps: 1012.80494 + tps: 1743.72297 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 354.72521 - tps: 506.73862 + dps: 378.05509 + tps: 548.43055 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 522.70784 - tps: 707.64141 + dps: 574.60368 + tps: 798.6148 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 288.37377 - tps: 552.66878 + dps: 313.85993 + tps: 599.13974 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 113.57937 - tps: 148.81744 + dps: 121.85956 + tps: 163.63764 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 203.3387 - tps: 261.65131 + dps: 226.00144 + tps: 301.77912 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 960.19799 - tps: 1649.74712 + dps: 1027.39734 + tps: 1770.99439 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 364.07824 - tps: 520.52159 + dps: 388.06544 + tps: 563.50032 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 527.05693 - tps: 716.49698 + dps: 579.88651 + tps: 809.5255 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 299.10903 - tps: 566.67134 + dps: 325.09155 + tps: 613.88506 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 116.20898 - tps: 153.0019 + dps: 125.05867 + tps: 168.95189 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 210.52067 - tps: 271.56859 + dps: 234.16653 + tps: 313.66263 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1320.12577 - tps: 1489.8148 + dps: 1554.62572 + tps: 1755.59236 } } From f70fccf7e3f5e808aaa96f4e847dd89f01e8064b Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Wed, 11 Sep 2024 11:50:26 -0400 Subject: [PATCH 072/223] update tests --- sim/paladin/protection/TestProtection.results | 82 +++++++++---------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index cda3944323..70e873eac7 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,8 +50,8 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.07936 - weights: 0.86506 + weights: 1.08281 + weights: 0.86014 weights: 0 weights: 0.03001 weights: 0 @@ -69,8 +69,8 @@ stat_weights_results: { weights: 0 weights: 0.48381 weights: 0 - weights: 15.28639 - weights: 9.84296 + weights: 15.30191 + weights: 9.82877 weights: 0 weights: 0 weights: 0 @@ -80,7 +80,7 @@ stat_weights_results: { weights: 0 weights: 0.41303 weights: 0 - weights: 0.27219 + weights: 0.33501 weights: 0 weights: 0 weights: 0 @@ -106,8 +106,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1599.6827 - tps: 1798.5077 + dps: 1605.47167 + tps: 1804.29667 } } dps_results: { @@ -127,8 +127,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1599.4123 - tps: 1798.2373 + dps: 1605.20126 + tps: 1804.02626 } } dps_results: { @@ -141,8 +141,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1552.93095 - tps: 1746.35937 + dps: 1558.63873 + tps: 1752.06715 } } dps_results: { @@ -155,8 +155,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1585.40982 - tps: 1782.58157 + dps: 1590.20867 + tps: 1787.38043 } } dps_results: { @@ -169,98 +169,98 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1592.03314 - tps: 1789.03868 + dps: 1597.8166 + tps: 1794.82214 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 948.20078 - tps: 1627.24045 + dps: 952.45126 + tps: 1631.49093 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 354.72521 - tps: 506.73862 + dps: 358.92522 + tps: 510.93862 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 522.70784 - tps: 707.64141 + dps: 529.08513 + tps: 714.01869 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 288.37377 - tps: 552.66878 + dps: 289.45074 + tps: 553.74575 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 113.57937 - tps: 148.81744 + dps: 114.6484 + tps: 149.88646 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 203.3387 - tps: 261.65131 + dps: 206.23309 + tps: 264.5457 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 960.19799 - tps: 1649.74712 + dps: 964.58104 + tps: 1654.13017 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 364.07824 - tps: 520.52159 + dps: 368.46271 + tps: 524.90606 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 527.05693 - tps: 716.49698 + dps: 533.48464 + tps: 722.9247 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 299.10903 - tps: 566.67134 + dps: 300.19401 + tps: 567.75632 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 116.20898 - tps: 153.0019 + dps: 117.33396 + tps: 154.12688 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 210.52067 - tps: 271.56859 + dps: 213.46093 + tps: 274.50885 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1320.12577 - tps: 1489.8148 + dps: 1325.15835 + tps: 1494.84739 } } From 5f32f78317872f620b5eebdbb6278ef442c74626 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Wed, 11 Sep 2024 11:52:51 -0400 Subject: [PATCH 073/223] update tests --- sim/paladin/protection/TestProtection.results | 168 +++++++++--------- 1 file changed, 84 insertions(+), 84 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index cda3944323..a073b2680f 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -1,12 +1,12 @@ character_stats_results: { key: "TestProtection-Lvl60-CharacterStats-Default" value: { - final_stats: 316.8 - final_stats: 163.9 - final_stats: 621.115 + final_stats: 347.6 + final_stats: 187 + final_stats: 777.975 final_stats: 149.6 final_stats: 173.25 - final_stats: 174 + final_stats: 198 final_stats: 0 final_stats: 0 final_stats: 0 @@ -14,35 +14,35 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 49.6 - final_stats: 2 - final_stats: 27.99832 + final_stats: 4 + final_stats: 26.99832 final_stats: 0 final_stats: 0 - final_stats: 1884.6 - final_stats: 6 - final_stats: 30.99334 + final_stats: 1892.2 + final_stats: 7 + final_stats: 30.1622 final_stats: 0 final_stats: 0 final_stats: 0 final_stats: 3476 final_stats: 0 final_stats: 0 - final_stats: 7343.32 - final_stats: 824 - final_stats: 152 - final_stats: 14.08 - final_stats: 89.84 - final_stats: 15.07334 - final_stats: 16.08 + final_stats: 8044.16 + final_stats: 770 + final_stats: 163 + final_stats: 13.52 + final_stats: 191.38 + final_stats: 16.6822 + final_stats: 16.52 + final_stats: 0 + final_stats: 9280.75 + final_stats: 27 + final_stats: 188 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 464 final_stats: 0 - final_stats: 7712.15 - final_stats: 35 - final_stats: 113 - final_stats: 68 - final_stats: 68 - final_stats: 68 - final_stats: 484 - final_stats: 40 final_stats: 35 final_stats: 0 } @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.07936 - weights: 0.86506 + weights: 1.00323 + weights: 0.66611 weights: 0 - weights: 0.03001 + weights: 0.13923 weights: 0 - weights: 0.20651 + weights: 0.19799 weights: 0 weights: 0 weights: 0 - weights: 0.12547 + weights: 0.11888 weights: 0 weights: 0 weights: 0 - weights: 2.75386 - weights: 1.04218 + weights: 2.96401 + weights: 1.12543 weights: 0 weights: 0 - weights: 0.48381 + weights: 0.44748 weights: 0 - weights: 15.28639 - weights: 9.84296 + weights: 12.81723 + weights: 9.34156 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.41303 + weights: 0.39597 weights: 0 - weights: 0.27219 + weights: 0.34144 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1278.89401 - tps: 1479.50169 + dps: 1235.68975 + tps: 1431.99983 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1599.6827 - tps: 1798.5077 + dps: 1477.14384 + tps: 1681.52526 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1278.9552 - tps: 1480.20073 + dps: 1235.76585 + tps: 1432.73251 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1362.52276 - tps: 1575.08665 + dps: 1316.25531 + tps: 1524.70301 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1599.4123 - tps: 1798.2373 + dps: 1524.8783 + tps: 1737.09469 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1376.7895 - tps: 1592.64807 + dps: 1368.0533 + tps: 1582.3898 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1552.93095 - tps: 1746.35937 + dps: 1527.93753 + tps: 1739.43907 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1187.53891 - tps: 1217.51486 + dps: 1149.42355 + tps: 1179.23174 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1585.40982 - tps: 1782.58157 + dps: 1506.38747 + tps: 1713.25217 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1581.47739 - tps: 1775.26085 + dps: 1510.89151 + tps: 1717.44637 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1592.03314 - tps: 1789.03868 + dps: 1514.75753 + tps: 1720.49932 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 948.20078 - tps: 1627.24045 + dps: 982.18659 + tps: 1732.18859 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 354.72521 - tps: 506.73862 + dps: 378.70085 + tps: 552.43416 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 522.70784 - tps: 707.64141 + dps: 493.77672 + tps: 700.00487 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 288.37377 - tps: 552.66878 + dps: 332.88888 + tps: 631.95982 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 113.57937 - tps: 148.81744 + dps: 113.12514 + tps: 159.30132 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 203.3387 - tps: 261.65131 + dps: 224.18553 + tps: 296.99442 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 960.19799 - tps: 1649.74712 + dps: 1013.85137 + tps: 1774.1231 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 364.07824 - tps: 520.52159 + dps: 386.8441 + tps: 561.03341 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 527.05693 - tps: 716.49698 + dps: 496.24051 + tps: 703.9154 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 299.10903 - tps: 566.67134 + dps: 336.32409 + tps: 625.64638 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 116.20898 - tps: 153.0019 + dps: 122.51469 + tps: 166.16598 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 210.52067 - tps: 271.56859 + dps: 225.19805 + tps: 299.4369 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1320.12577 - tps: 1489.8148 + dps: 1241.66031 + tps: 1420.52108 } } From 157ad589d7911d0ff09644c22a5a1c99bc8d4330 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Wed, 11 Sep 2024 12:30:11 -0400 Subject: [PATCH 074/223] fix bonereaver's edge stats --- sim/common/vanilla/item_effects.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sim/common/vanilla/item_effects.go b/sim/common/vanilla/item_effects.go index 92f14ebbb3..17a32849a9 100644 --- a/sim/common/vanilla/item_effects.go +++ b/sim/common/vanilla/item_effects.go @@ -2690,8 +2690,8 @@ func bonereaversEdgeEffect(character *core.Character) *core.Spell { MaxStacks: 3, OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks, newStacks int32) { for _, target := range sim.Encounter.TargetUnits { - target.AddStatDynamic(sim, stats.Armor, -700*float64(oldStacks)) - target.AddStatDynamic(sim, stats.Armor, 700*float64(newStacks)) + target.AddStatDynamic(sim, stats.Armor, 700*float64(oldStacks)) + target.AddStatDynamic(sim, stats.Armor, -700*float64(newStacks)) } }, }) From 92e02880b8ec85c7c1dbb99b76a13ce38deaea57 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Wed, 11 Sep 2024 12:41:46 -0400 Subject: [PATCH 075/223] preserve old cast conditions if they exist --- sim/paladin/forbearance.go | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/sim/paladin/forbearance.go b/sim/paladin/forbearance.go index 9881b677cc..aa9e9a29bb 100644 --- a/sim/paladin/forbearance.go +++ b/sim/paladin/forbearance.go @@ -25,8 +25,15 @@ func (paladin *Paladin) registerForbearance() { forbearanceAura.Activate(sim) } - spell.ExtraCastCondition = func(sim *core.Simulation, target *core.Unit) bool { - return !forbearanceAura.IsActive() + if spell.ExtraCastCondition != nil { + oldCondition := spell.ExtraCastCondition + spell.ExtraCastCondition = func(sim *core.Simulation, target *core.Unit) bool { + return (!forbearanceAura.IsActive()) && oldCondition(sim, target) + } + } else { + spell.ExtraCastCondition = func(sim *core.Simulation, target *core.Unit) bool { + return !forbearanceAura.IsActive() + } } } }) From 286cd3156374cabfa1bf18b3a45059af1441f347 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Wed, 11 Sep 2024 13:08:22 -0400 Subject: [PATCH 076/223] update extra attack log parsing --- sim/common/sod/item_effects/phase_5.go | 2 +- sim/common/vanilla/item_effects.go | 2 +- sim/core/attack.go | 13 +++--- ui/core/proto_utils/logs_parser.tsx | 58 ++++++++++++++++---------- 4 files changed, 45 insertions(+), 30 deletions(-) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index c9fca56ab9..1f0e7cc85b 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -242,7 +242,7 @@ func init() { SpellFlagsExclude: core.SpellFlagSuppressEquipProcs, Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - spell.Unit.AutoAttacks.ExtraRangedAttack(sim, 1, core.ActionID{SpellID: 461164}) + spell.Unit.AutoAttacks.ExtraRangedAttack(sim, 1, core.ActionID{SpellID: 461164}, spell.ActionID) }, }) }) diff --git a/sim/common/vanilla/item_effects.go b/sim/common/vanilla/item_effects.go index 17a32849a9..e1b5a744cc 100644 --- a/sim/common/vanilla/item_effects.go +++ b/sim/common/vanilla/item_effects.go @@ -2284,7 +2284,7 @@ func init() { } if result.Landed() && spell.ProcMask.Matches(core.ProcMaskRanged) && icd.IsReady(sim) && sim.Proc(0.02, "HandOfInjustice") { icd.Use(sim) - aura.Unit.AutoAttacks.ExtraRangedAttack(sim, 1, core.ActionID{SpellID: 461164}) + aura.Unit.AutoAttacks.ExtraRangedAttack(sim, 1, core.ActionID{SpellID: 461164}, spell.ActionID) } }, }) diff --git a/sim/core/attack.go b/sim/core/attack.go index c8fd40b7c6..bef849d796 100644 --- a/sim/core/attack.go +++ b/sim/core/attack.go @@ -107,7 +107,7 @@ func (weapon *Weapon) EnemyWeaponDamage(sim *Simulation, attackPower float64, da } func (weapon *Weapon) BaseDamage(sim *Simulation) float64 { - return weapon.BaseDamageMin + (weapon.BaseDamageMax-weapon.BaseDamageMin)*sim.RandomFloat("Weapon Base Damage") + return weapon.BaseDamageMin + (weapon.BaseDamageMax-weapon.BaseDamageMin)*sim.RandomFloat("Weapon Base Damage") } func (weapon *Weapon) AverageDamage() float64 { @@ -725,7 +725,8 @@ func (aa *AutoAttacks) ExtraMHAttack(sim *Simulation, attacks int32, actionID Ac return } if sim.Log != nil { - aa.mh.unit.Log(sim, "gains %d extra main-hand attacks from %s triggered by %s", attacks, actionID, triggerAction) + attacksText := Ternary(attacks == 1, "attack", "attacks") + aa.mh.unit.Log(sim, "gained %d extra main-hand %s from %s triggered by %s", attacks, attacksText, actionID, triggerAction) } aa.mh.swingAt = sim.CurrentTime + SpellBatchWindow aa.mh.spell.SetMetricsSplit(1) @@ -766,7 +767,8 @@ func (aa *AutoAttacks) ExtraOHAttack(sim *Simulation, attacks int32, actionID Ac return } if sim.Log != nil { - aa.oh.unit.Log(sim, "gains %d extra off-hand attacks from %s triggered by %s", attacks, actionID, triggerAction) + attacksText := Ternary(attacks == 1, "attack", "attacks") + aa.oh.unit.Log(sim, "gained %d extra off-hand %s from %s triggered by %s", attacks, attacksText, actionID, triggerAction) } aa.oh.swingAt = sim.CurrentTime + SpellBatchWindow aa.oh.spell.SetMetricsSplit(1) @@ -776,9 +778,10 @@ func (aa *AutoAttacks) ExtraOHAttack(sim *Simulation, attacks int32, actionID Ac // ExtraRangedAttack should be used for all "extra ranged attack" procs in Classic Era versions, including Hand of Injustice. In vanilla, these procs don't actually grant a full extra attack, but instead just advance the Ranged swing timer. // Note that Hand of Injustice doesn't seem to reset the swing timer however. -func (aa *AutoAttacks) ExtraRangedAttack(sim *Simulation, attacks int32, actionID ActionID) { +func (aa *AutoAttacks) ExtraRangedAttack(sim *Simulation, attacks int32, actionID ActionID, triggerAction ActionID) { if sim.Log != nil { - aa.mh.unit.Log(sim, "gains %d extra attacks from %s", attacks, actionID) + attacksText := Ternary(attacks == 1, "attack", "attacks") + aa.mh.unit.Log(sim, "gained %d extra ranged %s from %s triggered by %s", attacks, attacksText, actionID, triggerAction) } aa.ranged.swingAt = sim.CurrentTime + SpellBatchWindow aa.ranged.spell.SetMetricsSplit(1) diff --git a/ui/core/proto_utils/logs_parser.tsx b/ui/core/proto_utils/logs_parser.tsx index bdb434629c..4df808f470 100644 --- a/ui/core/proto_utils/logs_parser.tsx +++ b/ui/core/proto_utils/logs_parser.tsx @@ -172,18 +172,18 @@ export class SimLog { return formatted; } - protected newActionIdLink(isAura?: boolean) { - const iconElem = ; + protected newActionIdLink(actionId: ActionId, isAura?: boolean) { + const iconElem = ; const actionAnchor = ( - - {iconElem} {this.actionId!.name} + + {iconElem} {actionId.name} ); - this.actionId?.setBackground(iconElem as HTMLAnchorElement); - this.actionId?.setWowheadHref(actionAnchor as HTMLAnchorElement); - this.actionId?.setWowheadDataset(actionAnchor as HTMLAnchorElement, { useBuffAura: isAura }); + actionId.setBackground(iconElem as HTMLAnchorElement); + actionId.setWowheadHref(actionAnchor as HTMLAnchorElement); + actionId.setWowheadDataset(actionAnchor as HTMLAnchorElement, { useBuffAura: isAura }); return actionAnchor; } @@ -411,7 +411,7 @@ export class DamageDealtLog extends SimLog { const threatPostfix = this.source?.isTarget ? '' : ` (${this.threat.toFixed(2)} Threat)`; return ( <> - {this.toPrefix(includeTimestamp)} {this.newActionIdLink()} {this.result()} + {this.toPrefix(includeTimestamp)} {this.newActionIdLink(this.actionId!)} {this.result()} {threatPostfix} ); @@ -570,7 +570,7 @@ export class AuraEventLog extends SimLog { <> {this.toPrefix(includeTimestamp)} {` Aura `} - {this.isGained ? 'gained' : this.isFaded ? 'faded' : 'refreshed'}: {this.newActionIdLink(true)}. + {this.isGained ? 'gained' : this.isFaded ? 'faded' : 'refreshed'}: {this.newActionIdLink(this.actionId!, true)}. )); } @@ -604,7 +604,7 @@ export class AuraStacksChangeLog extends SimLog { toHTML(includeTimestamp = true) { return this.cacheOutput(includeTimestamp, () => ( <> - {this.toPrefix(includeTimestamp)} {this.newActionIdLink(true)} stacks: {this.oldStacks} → {this.newStacks}. + {this.toPrefix(includeTimestamp)} {this.newActionIdLink(this.actionId!, true)} stacks: {this.oldStacks} → {this.newStacks}. )); } @@ -764,7 +764,7 @@ export class ResourceChangedLog extends SimLog { {signedDiff.toFixed(1)} {resourceName} {` from `} - {this.newActionIdLink()}. ({this.valueBefore.toFixed(1)} → {this.valueAfter.toFixed(1)}) + {this.newActionIdLink(this.actionId!)}. ({this.valueBefore.toFixed(1)} → {this.valueAfter.toFixed(1)}) ); }); @@ -860,7 +860,7 @@ export class MajorCooldownUsedLog extends SimLog { toHTML(includeTimestamp = true) { return this.cacheOutput(includeTimestamp, () => ( <> - {this.toPrefix(includeTimestamp)} Major cooldown used: {this.newActionIdLink()}. + {this.toPrefix(includeTimestamp)} Major cooldown used: {this.newActionIdLink(this.actionId!)}. )); } @@ -895,8 +895,8 @@ export class CastBeganLog extends SimLog { toHTML(includeTimestamp = true) { return this.cacheOutput(includeTimestamp, () => ( <> - {this.toPrefix(includeTimestamp)} Casting {this.newActionIdLink()} (Cast time: {this.castTime.toFixed(2)}s, Cost: {this.manaCost.toFixed(1)}{' '} - Mana). + {this.toPrefix(includeTimestamp)} Casting {this.newActionIdLink(this.actionId!)} (Cast time: {this.castTime.toFixed(2)}s, Cost:{' '} + {this.manaCost.toFixed(1)} Mana). )); } @@ -1075,13 +1075,13 @@ export class StatChangeLog extends SimLog { if (this.isGain) { return ( <> - {this.toPrefix(includeTimestamp)} Gained {this.stats} from {this.newActionIdLink()}. + {this.toPrefix(includeTimestamp)} Gained {this.stats} from {this.newActionIdLink(this.actionId!)}. ); } else { return ( <> - {this.toPrefix(includeTimestamp)} Lost {this.stats} from fading {this.newActionIdLink()}. + {this.toPrefix(includeTimestamp)} Lost {this.stats} from fading {this.newActionIdLink(this.actionId!)}. ); } @@ -1106,30 +1106,42 @@ export class StatChangeLog extends SimLog { export class ExtraAttackLog extends SimLog { readonly attacks: number; + readonly attacksText: string; + readonly attackID: ActionId; + readonly triggerID: ActionId; - constructor(params: SimLogParams, attacks: number) { + constructor(params: SimLogParams, attacks: number, attacksText: string, attackID: ActionId, triggerID: ActionId) { super(params); this.attacks = attacks; + this.attacksText = attacksText; + this.attackID = attackID; + this.triggerID = triggerID; } toHTML(includeTimestamp = true) { return this.cacheOutput(includeTimestamp, () => { return ( <> - {this.toPrefix(includeTimestamp)} Gained {this.attacks} extra attacks from {this.newActionIdLink()}. + {this.toPrefix(includeTimestamp)} Gained {this.attacks} extra {this.attacksText} from {this.newActionIdLink(this.attackID)} triggered by{' '} + {this.newActionIdLink(this.triggerID)}. ); }); } static parse(params: SimLogParams): Promise | null { - const match = params.raw.match(/gains ([0-9]+) extra attacks from (.*)/); + const match = params.raw.match(/gained ([0-9]+) extra (?:main-hand|off-hand|ranged) (attacks?) from ({.*?}) triggered by ({.*?})/); if (match) { - return ActionId.fromLogString(match[2]) + console.log(match[4]); + return ActionId.fromLogString(match[3]) .fill(params.source?.index) - .then(effectId => { - params.actionId = effectId; - return new ExtraAttackLog(params, parseInt(match[1])); + .then(attackID => { + return ActionId.fromLogString(match[4]) + .fill(params.source?.index) + .then(triggerID => { + params.actionId = attackID; + return new ExtraAttackLog(params, parseInt(match[1]), match[2], attackID, triggerID); + }); }); } else { return null; From 4d58a6799dc2fbfa3f2519b51bcdd91a6db52a2d Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Wed, 11 Sep 2024 21:53:58 +0000 Subject: [PATCH 077/223] Wing clip no longer consumes Clever Strikes --- sim/hunter/hunter.go | 1 + sim/hunter/item_sets_pve.go | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sim/hunter/hunter.go b/sim/hunter/hunter.go index 02acef9f5e..c7ca717ea1 100644 --- a/sim/hunter/hunter.go +++ b/sim/hunter/hunter.go @@ -44,6 +44,7 @@ const ( SpellCode_HunterCarve SpellCode_HunterCarveHit SpellCode_HunterMongooseBite + SpellCode_HunterWingClip SpellCode_HunterVolley SpellCode_HunterPetFlankingStrike diff --git a/sim/hunter/item_sets_pve.go b/sim/hunter/item_sets_pve.go index e8de1057a7..52edeca7e0 100644 --- a/sim/hunter/item_sets_pve.go +++ b/sim/hunter/item_sets_pve.go @@ -205,14 +205,14 @@ var ItemSetDragonstalkerProwess = core.NewItemSet(core.ItemSet{ Duration: time.Second * 5, OnGain: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range hunter.MeleeSpells { - if spell.SpellCode != SpellCode_HunterRaptorStrikeHit { + if spell.SpellCode != SpellCode_HunterRaptorStrikeHit && spell.SpellCode != SpellCode_HunterWingClip { spell.DamageMultiplier *= 1.20 } } }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range hunter.MeleeSpells { - if spell.SpellCode != SpellCode_HunterRaptorStrikeHit { + if spell.SpellCode != SpellCode_HunterRaptorStrikeHit && spell.SpellCode != SpellCode_HunterWingClip { spell.DamageMultiplier /= 1.20 } } From 6831a713c35b1e441f9f2c8b5d46af4e60ff87f5 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Wed, 11 Sep 2024 21:59:58 +0000 Subject: [PATCH 078/223] New PTR update says that rune rings effect traps now, since rune rings affect school hit bonuses I am now including them in the trap hit calculation --- sim/hunter/explosive_trap.go | 2 +- sim/hunter/immolation_trap.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sim/hunter/explosive_trap.go b/sim/hunter/explosive_trap.go index 564144fa99..5d69310df6 100644 --- a/sim/hunter/explosive_trap.go +++ b/sim/hunter/explosive_trap.go @@ -75,7 +75,7 @@ func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.S spell.WaitTravelTime(sim, func(s *core.Simulation) { curTarget := target // Traps gain no benefit from hit bonuses except for the Trap Mastery talent, since this is a unique interaction this is my workaround - spellHit := spell.Unit.GetStat(stats.SpellHit) + spell.Unit.GetSchoolBonusHitChance(spell) + target.PseudoStats.BonusSpellHitRatingTaken + spellHit := spell.Unit.GetStat(stats.SpellHit) + target.PseudoStats.BonusSpellHitRatingTaken spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit*-1) for hitIndex := int32(0); hitIndex < numHits; hitIndex++ { baseDamage := sim.Roll(minDamage, maxDamage) diff --git a/sim/hunter/immolation_trap.go b/sim/hunter/immolation_trap.go index 2e398995a0..d1460e2405 100644 --- a/sim/hunter/immolation_trap.go +++ b/sim/hunter/immolation_trap.go @@ -64,7 +64,7 @@ func (hunter *Hunter) getImmolationTrapConfig(rank int, timer *core.Timer) core. ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { // Traps gain no benefit from hit bonuses except for the Trap Mastery talent, since this is a unique interaction this is my workaround - spellHit := spell.Unit.GetStat(stats.SpellHit) + spell.Unit.GetSchoolBonusHitChance(spell) + target.PseudoStats.BonusSpellHitRatingTaken + spellHit := spell.Unit.GetStat(stats.SpellHit) + target.PseudoStats.BonusSpellHitRatingTaken spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit*-1) result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit) From c75e2dccbf0ac5918fbd38f94992beb71a59be19 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Wed, 11 Sep 2024 18:03:44 -0400 Subject: [PATCH 079/223] update warrior set bonuses --- sim/warrior/dps_warrior/TestFury.results | 66 ++++++++++++------------ sim/warrior/item_sets_pve.go | 32 +++++++----- 2 files changed, 51 insertions(+), 47 deletions(-) diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index d957da8d15..19c66103c8 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -148,8 +148,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFury-Lvl60-StatWeights-Default" value: { - weights: 3.24447 - weights: 1.22542 + weights: 1.90674 + weights: 1.02518 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.08527 - weights: 10.40747 - weights: 45.80699 + weights: 1.00129 + weights: 23.71996 + weights: 35.39954 weights: 0 weights: 0 weights: 0 @@ -344,98 +344,98 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-Average-Default" value: { - dps: 3495.135 - tps: 3036.03361 + dps: 3191.06309 + tps: 2781.89931 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1518.60009 - tps: 1515.45161 + dps: 1367.65613 + tps: 1377.85847 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 468.39407 - tps: 455.11335 + dps: 418.08433 + tps: 412.2446 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 549.61081 - tps: 525.2991 + dps: 495.37116 + tps: 478.49288 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 665.10744 - tps: 721.70785 + dps: 592.63164 + tps: 655.2906 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 229.68867 - tps: 253.93625 + dps: 203.58677 + tps: 231.08628 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 278.20608 - tps: 293.37134 + dps: 249.72368 + tps: 268.27756 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1648.97315 - tps: 1638.62276 + dps: 1490.04486 + tps: 1493.99997 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 485.83915 - tps: 468.62804 + dps: 434.46656 + tps: 424.74058 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 570.05823 - tps: 542.26388 + dps: 512.16727 + tps: 492.78813 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 698.51085 - tps: 754.56526 + dps: 622.9695 + tps: 685.28449 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 230.09891 - tps: 252.92807 + dps: 201.99509 + tps: 228.32634 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 278.38958 - tps: 292.3088 + dps: 249.29055 + tps: 266.85652 } } dps_results: { key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2782.20054 - tps: 2426.21205 + dps: 2565.78169 + tps: 2249.72193 } } diff --git a/sim/warrior/item_sets_pve.go b/sim/warrior/item_sets_pve.go index f581a3acbf..a0ea133435 100644 --- a/sim/warrior/item_sets_pve.go +++ b/sim/warrior/item_sets_pve.go @@ -104,29 +104,31 @@ var ItemSetUnstoppableMight = core.NewItemSet(core.ItemSet{ }, })) }, - // For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance. + // For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance. 4: func(agent core.Agent) { warrior := agent.(WarriorAgent).GetWarrior() + duration := time.Second * 15 + battleStanceAura := warrior.RegisterAura(core.Aura{ ActionID: core.ActionID{SpellID: 457706}, Label: "Echoes of Battle Stance", - Duration: time.Second * 5, + Duration: duration, }) defStanceAura := warrior.RegisterAura(core.Aura{ ActionID: core.ActionID{SpellID: 457699}, Label: "Echoes of Defensive Stance", - Duration: time.Second * 5, + Duration: duration, }) berserkStanceAura := warrior.RegisterAura(core.Aura{ ActionID: core.ActionID{SpellID: 457708}, Label: "Echoes of Berserker Stance", - Duration: time.Second * 5, + Duration: duration, }) gladStanceAura := warrior.RegisterAura(core.Aura{ ActionID: core.ActionID{SpellID: 457819}, Label: "Echoes of Gladiator Stance", - Duration: time.Second * 5, + Duration: duration, }) // We're assuming these will be exclusive but TBD @@ -160,37 +162,39 @@ var ItemSetUnstoppableMight = core.NewItemSet(core.ItemSet{ 6: func(agent core.Agent) { warrior := agent.(WarriorAgent).GetWarrior() + duration := time.Second * 15 + battleAura := warrior.RegisterAura(core.Aura{ ActionID: core.ActionID{SpellID: 457816}, Label: "Battle Forecast", - Duration: time.Second * 10, + Duration: duration, OnGain: func(aura *core.Aura, sim *core.Simulation) { - warrior.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexPhysical] *= 1.10 + warrior.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexPhysical] *= 1.05 }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - warrior.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexPhysical] /= 1.10 + warrior.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexPhysical] /= 1.05 }, }) defenseAura := warrior.RegisterAura(core.Aura{ ActionID: core.ActionID{SpellID: 457814}, Label: "Defense Forecast", - Duration: time.Second * 10, + Duration: duration, OnGain: func(aura *core.Aura, sim *core.Simulation) { - warrior.PseudoStats.DamageTakenMultiplier *= 0.90 + warrior.PseudoStats.DamageTakenMultiplier *= 0.95 }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - warrior.PseudoStats.DamageTakenMultiplier /= 0.90 + warrior.PseudoStats.DamageTakenMultiplier /= 0.95 }, }) berserkAura := warrior.RegisterAura(core.Aura{ ActionID: core.ActionID{SpellID: 457817}, Label: "Berserker Forecast", - Duration: time.Second * 10, + Duration: duration, OnGain: func(aura *core.Aura, sim *core.Simulation) { - warrior.AddStatDynamic(sim, stats.MeleeCrit, 10*core.CritRatingPerCritChance) + warrior.AddStatDynamic(sim, stats.MeleeCrit, 5*core.CritRatingPerCritChance) }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - warrior.AddStatDynamic(sim, stats.MeleeCrit, -10*core.CritRatingPerCritChance) + warrior.AddStatDynamic(sim, stats.MeleeCrit, -5*core.CritRatingPerCritChance) }, }) From abe35f17aae2cc0188b921d627780293cfd31028 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Wed, 11 Sep 2024 23:21:16 +0000 Subject: [PATCH 080/223] fixed funny misstep --- sim/hunter/runes.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/hunter/runes.go b/sim/hunter/runes.go index 0c436e27da..17b0052bfd 100644 --- a/sim/hunter/runes.go +++ b/sim/hunter/runes.go @@ -379,7 +379,7 @@ func (hunter *Hunter) applyResourcefulness() { hunter.OnSpellRegistered(func(spell *core.Spell) { if spell.Flags.Matches(SpellFlagTrap) { // Ideally I would set Multiplier to 0 but that results in the cost calculation defaulting to 100 - spell.Cost.FlatModifier = int32(spell.Cost.BaseCost * -1) + spell.Cost.BaseCost = 0 spell.CD.Duration = spell.CD.Duration / 100 * 60 } }) From 8a72ceae96428a486c22590d9a51f6c833efab1f Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Wed, 11 Sep 2024 23:21:47 +0000 Subject: [PATCH 081/223] removed unnecessary comment --- sim/hunter/runes.go | 1 - 1 file changed, 1 deletion(-) diff --git a/sim/hunter/runes.go b/sim/hunter/runes.go index 17b0052bfd..8ce5e962e4 100644 --- a/sim/hunter/runes.go +++ b/sim/hunter/runes.go @@ -378,7 +378,6 @@ func (hunter *Hunter) applyResourcefulness() { hunter.OnSpellRegistered(func(spell *core.Spell) { if spell.Flags.Matches(SpellFlagTrap) { - // Ideally I would set Multiplier to 0 but that results in the cost calculation defaulting to 100 spell.Cost.BaseCost = 0 spell.CD.Duration = spell.CD.Duration / 100 * 60 } From 015fa88076c38d7b802eaf840f5f50e648441df9 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Wed, 11 Sep 2024 23:35:29 +0000 Subject: [PATCH 082/223] Added wing clip spellcode --- sim/hunter/wing_clip.go | 1 + 1 file changed, 1 insertion(+) diff --git a/sim/hunter/wing_clip.go b/sim/hunter/wing_clip.go index 3b469d470e..059d9bab99 100644 --- a/sim/hunter/wing_clip.go +++ b/sim/hunter/wing_clip.go @@ -11,6 +11,7 @@ func (hunter *Hunter) getWingClipConfig(rank int) core.SpellConfig { level := [4]int{0, 12, 38, 60}[rank] return core.SpellConfig{ + SpellCode: SpellCode_HunterWingClip, ActionID: core.ActionID{SpellID: spellId}, SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, From 33d39bcea7e2c83a00d4c5066658e2cc12d92e00 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Wed, 11 Sep 2024 23:45:19 -0400 Subject: [PATCH 083/223] shaman updates --- sim/shaman/electric_spell.go | 2 +- sim/shaman/elemental/TestElemental.results | 182 +++++++++--------- .../enhancement/TestEnhancement.results | 80 ++++---- sim/shaman/fire_nova.go | 2 +- sim/shaman/item_sets_pve.go | 67 ++++--- sim/shaman/lava_burst.go | 2 +- sim/shaman/lightning_shield.go | 37 ++-- sim/shaman/molten_blast.go | 2 +- sim/shaman/overload.go | 1 - sim/shaman/runes.go | 47 ++++- sim/shaman/shaman.go | 9 +- sim/shaman/shocks.go | 4 +- sim/shaman/talents.go | 16 +- sim/shaman/water_shield.go | 5 + 14 files changed, 261 insertions(+), 195 deletions(-) diff --git a/sim/shaman/electric_spell.go b/sim/shaman/electric_spell.go index 12038d2376..f6e1b837f6 100644 --- a/sim/shaman/electric_spell.go +++ b/sim/shaman/electric_spell.go @@ -22,7 +22,7 @@ const ( func (shaman *Shaman) newElectricSpellConfig(actionID core.ActionID, baseCost float64, baseCastTime time.Duration, isOverload bool) core.SpellConfig { hasMaelstromWeaponRune := shaman.HasRune(proto.ShamanRune_RuneWaistMaelstromWeapon) - flags := SpellFlagShaman | SpellFlagLightning | SpellFlagFocusable + flags := SpellFlagShaman | SpellFlagLightning if !isOverload { flags |= core.SpellFlagAPL | SpellFlagMaelstrom } diff --git a/sim/shaman/elemental/TestElemental.results b/sim/shaman/elemental/TestElemental.results index 952aa00c22..992b82cb49 100644 --- a/sim/shaman/elemental/TestElemental.results +++ b/sim/shaman/elemental/TestElemental.results @@ -141,7 +141,7 @@ character_stats_results: { final_stats: 48 final_stats: 434 final_stats: 0 - final_stats: 185 + final_stats: 398.632 final_stats: 0 } } @@ -190,7 +190,7 @@ character_stats_results: { final_stats: 60 final_stats: 384 final_stats: 55 - final_stats: 215 + final_stats: 461.3 final_stats: 0 } } @@ -249,18 +249,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.50566 + weights: 0.5316 weights: 0 - weights: 0.79286 + weights: 0.81238 weights: 0 - weights: 0.24418 + weights: 0.24993 weights: 0 weights: 0 - weights: 0.54868 + weights: 0.56245 weights: 0 weights: 0 - weights: 6.48609 - weights: 2.94874 + weights: 6.44609 + weights: 3.26263 weights: 0 weights: 0 weights: 0 @@ -298,7 +298,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.12018 + weights: 1.46264 weights: 0 weights: 1.1097 weights: 0 @@ -308,8 +308,8 @@ stat_weights_results: { weights: 0.75724 weights: 0 weights: 0 - weights: 11.93633 - weights: 6.43399 + weights: 14.24324 + weights: 7.775 weights: 0 weights: 0 weights: 0 @@ -347,18 +347,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.34292 + weights: 2.49881 weights: 0 - weights: 1.60587 + weights: 1.61176 weights: 0 - weights: 0.48786 + weights: 0.51191 weights: 0 weights: 0 - weights: 1.11801 + weights: 1.09985 weights: 0 weights: 0 - weights: 21.88638 - weights: 14.57956 + weights: 28.82921 + weights: 13.12079 weights: 0 weights: 0 weights: 0 @@ -491,29 +491,29 @@ dps_results: { dps_results: { key: "TestElemental-Lvl40-Average-Default" value: { - dps: 570.59815 - tps: 491.97038 + dps: 583.15964 + tps: 503.64925 } } dps_results: { key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 641.73407 - tps: 1086.06491 + dps: 656.08085 + tps: 1127.47598 } } dps_results: { key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 532.60888 - tps: 457.32475 + dps: 549.23585 + tps: 472.95087 } } dps_results: { key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 613.13153 - tps: 530.54289 + tps: 531.60164 } } dps_results: { @@ -540,22 +540,22 @@ dps_results: { dps_results: { key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 650.04862 - tps: 1104.35235 + dps: 665.69668 + tps: 1147.17419 } } dps_results: { key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 536.4883 - tps: 459.61845 + dps: 552.24201 + tps: 473.76821 } } dps_results: { key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 633.60527 - tps: 552.63383 + tps: 553.60339 } } dps_results: { @@ -582,106 +582,106 @@ dps_results: { dps_results: { key: "TestElemental-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 567.48011 - tps: 489.05344 + dps: 581.27375 + tps: 502.6175 } } dps_results: { key: "TestElemental-Lvl50-Average-Default" value: { - dps: 1234.32489 - tps: 1106.15407 + dps: 1470.79873 + tps: 1306.48975 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2830.15265 - tps: 3106.65917 + dps: 3306.34135 + tps: 3480.94687 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1196.40026 - tps: 1071.49785 + dps: 1427.59736 + tps: 1267.10097 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1270.04583 - tps: 1172.66857 + dps: 1516.19451 + tps: 1389.57784 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1437.79112 - tps: 1693.43027 + dps: 1570.20975 + tps: 1791.71805 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 761.96611 - tps: 694.26259 + dps: 845.27543 + tps: 764.56992 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 827.51936 - tps: 771.74826 + dps: 918.24728 + tps: 851.17387 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2855.53289 - tps: 3129.68478 + dps: 3322.47796 + tps: 3497.46403 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1213.4075 - tps: 1087.34878 + dps: 1446.75013 + tps: 1284.5414 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1291.54197 - tps: 1194.20901 + dps: 1540.30098 + tps: 1413.54339 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1424.10043 - tps: 1696.91792 + dps: 1554.42965 + tps: 1793.92065 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 766.05067 - tps: 699.63754 + dps: 849.09721 + tps: 769.87711 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 848.03477 - tps: 798.47437 + dps: 940.01866 + tps: 879.66926 } } dps_results: { key: "TestElemental-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1233.85648 - tps: 1102.07522 + dps: 1469.98971 + tps: 1301.66501 } } dps_results: { @@ -729,15 +729,15 @@ dps_results: { dps_results: { key: "TestElemental-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 1926.35426 - tps: 1979.41736 + dps: 2226.95742 + tps: 2275.25307 } } dps_results: { key: "TestElemental-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 2049.03341 - tps: 2100.32217 + dps: 2348.66497 + tps: 2395.0701 } } dps_results: { @@ -750,98 +750,98 @@ dps_results: { dps_results: { key: "TestElemental-Lvl60-Average-Default" value: { - dps: 2565.88593 - tps: 1611.75805 + dps: 2998.12827 + tps: 1872.92007 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4831.51335 - tps: 3467.07512 + dps: 5507.52522 + tps: 3893.66664 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2485.14141 - tps: 1556.18595 + dps: 2932.49685 + tps: 1819.9151 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2631.68125 - tps: 1662.71285 + dps: 3001.52982 + tps: 1885.01073 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2084.19807 - tps: 1736.95364 + dps: 2282.60553 + tps: 1851.06077 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1346.2214 - tps: 858.69932 + dps: 1495.42555 + tps: 946.63117 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1423.7035 - tps: 917.8683 + dps: 1577.4459 + tps: 1013.00187 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4851.57796 - tps: 3467.54541 + dps: 5584.79837 + tps: 3927.26948 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2550.60126 - tps: 1596.04297 + dps: 2957.52332 + tps: 1843.35069 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2621.24137 - tps: 1655.65528 + dps: 3050.87827 + tps: 1913.99592 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2072.98286 - tps: 1725.41199 + dps: 2257.36095 + tps: 1824.51897 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1355.83516 - tps: 864.63918 + dps: 1505.80766 + tps: 954.9646 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1427.63976 - tps: 922.2592 + dps: 1576.58893 + tps: 1009.9755 } } dps_results: { key: "TestElemental-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2535.77042 - tps: 1584.35708 + dps: 2999.09468 + tps: 1864.6611 } } diff --git a/sim/shaman/enhancement/TestEnhancement.results b/sim/shaman/enhancement/TestEnhancement.results index d4be10094d..e31bd850f7 100644 --- a/sim/shaman/enhancement/TestEnhancement.results +++ b/sim/shaman/enhancement/TestEnhancement.results @@ -246,12 +246,12 @@ stat_weights_results: { stat_weights_results: { key: "TestEnhancement-Lvl50-StatWeights-Default" value: { - weights: 1.44914 + weights: 1.44915 weights: 0.75125 weights: 0 weights: 0 weights: 0 - weights: 0.43083 + weights: 0.43085 weights: 0 weights: 0 weights: 0 @@ -264,8 +264,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0.60991 - weights: 6.45799 - weights: 9.90924 + weights: 6.46513 + weights: 9.91185 weights: 0 weights: 0 weights: 0 @@ -659,22 +659,22 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-Average-Default" value: { - dps: 1564.82109 - tps: 1146.54555 + dps: 1564.8188 + tps: 1146.54394 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 787.63999 - tps: 586.35245 + dps: 787.61997 + tps: 586.33844 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 790.53099 - tps: 590.81431 + dps: 790.76361 + tps: 590.97714 } } dps_results: { @@ -687,15 +687,15 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 382.50742 - tps: 293.22707 + dps: 382.4837 + tps: 293.21047 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 425.35993 - tps: 331.80258 + dps: 425.55251 + tps: 331.93738 } } dps_results: { @@ -708,15 +708,15 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 787.63999 - tps: 586.35245 + dps: 787.61997 + tps: 586.33844 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 790.53099 - tps: 590.81431 + dps: 790.76361 + tps: 590.97714 } } dps_results: { @@ -729,15 +729,15 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 382.50742 - tps: 293.22707 + dps: 382.4837 + tps: 293.21047 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 425.35993 - tps: 331.80258 + dps: 425.55251 + tps: 331.93738 } } dps_results: { @@ -750,15 +750,15 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 784.80928 - tps: 588.78682 + dps: 784.81743 + tps: 588.79253 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 799.35716 - tps: 598.0393 + dps: 799.35651 + tps: 598.03885 } } dps_results: { @@ -771,15 +771,15 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 374.94419 - tps: 288.35781 + dps: 374.98381 + tps: 288.38555 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 430.07036 - tps: 336.40972 + dps: 430.05965 + tps: 336.40222 } } dps_results: { @@ -792,15 +792,15 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 784.80928 - tps: 588.78682 + dps: 784.81743 + tps: 588.79253 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 799.35716 - tps: 598.0393 + dps: 799.35651 + tps: 598.03885 } } dps_results: { @@ -813,15 +813,15 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 374.94419 - tps: 288.35781 + dps: 374.98381 + tps: 288.38555 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 430.07036 - tps: 336.40972 + dps: 430.05965 + tps: 336.40222 } } dps_results: { @@ -834,7 +834,7 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1452.89521 - tps: 1062.96739 + dps: 1452.90688 + tps: 1062.97556 } } diff --git a/sim/shaman/fire_nova.go b/sim/shaman/fire_nova.go index faca5113df..41b0363177 100644 --- a/sim/shaman/fire_nova.go +++ b/sim/shaman/fire_nova.go @@ -40,7 +40,7 @@ func (shaman *Shaman) newFireNovaSpellConfig(rank int) core.SpellConfig { SpellSchool: core.SpellSchoolFire, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: SpellFlagShaman | SpellFlagFocusable | core.SpellFlagAPL, + Flags: SpellFlagShaman | core.SpellFlagAPL, RequiredLevel: level, Rank: rank, diff --git a/sim/shaman/item_sets_pve.go b/sim/shaman/item_sets_pve.go index fa6bbda6dc..e6b00bee5f 100644 --- a/sim/shaman/item_sets_pve.go +++ b/sim/shaman/item_sets_pve.go @@ -311,7 +311,7 @@ var ItemSetEruptionOfTheTenStorms = core.NewItemSet(core.ItemSet{ core.MakePermanent(shaman.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Shaman - Elemental 2P Bonus", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.ProcMask == core.ProcMaskSpellDamage && spell.Flags.Matches(SpellFlagShaman) && result.DidCrit() { + if shaman.isShamanDamagingSpell(spell) && result.DidCrit() { shaman.ClearcastingAura.Activate(sim) shaman.ClearcastingAura.SetStacks(sim, shaman.ClearcastingAura.MaxStacks) } @@ -338,7 +338,7 @@ var ItemSetEruptionOfTheTenStorms = core.NewItemSet(core.ItemSet{ }, })) }, - // Your Clearcasting also increases the damage of affected spells by 30% [reduced to 10% against player - controlled targets]. + // While Clearcasting is active, you deal 10% more non-Physical damage. 6: func(agent core.Agent) { shaman := agent.(ShamanAgent).GetShaman() if !shaman.Talents.ElementalFocus { @@ -349,20 +349,15 @@ var ItemSetEruptionOfTheTenStorms = core.NewItemSet(core.ItemSet{ Label: "S03 - Item - T2 - Shaman - Elemental 6P Bonus", OnInit: func(aura *core.Aura, sim *core.Simulation) { oldOnGain := shaman.ClearcastingAura.OnGain - oldOnExpire := shaman.ClearcastingAura.OnExpire - affectedSpells := shaman.getClearcastingSpells() - shaman.ClearcastingAura.OnGain = func(aura *core.Aura, sim *core.Simulation) { oldOnGain(aura, sim) - core.Each(affectedSpells, func(spell *core.Spell) { - spell.DamageMultiplier *= 1.30 - }) + shaman.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1.10) } + + oldOnExpire := shaman.ClearcastingAura.OnExpire shaman.ClearcastingAura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { oldOnExpire(aura, sim) - core.Each(affectedSpells, func(spell *core.Spell) { - spell.DamageMultiplier /= 1.30 - }) + shaman.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1 / 1.10) } }, })) @@ -463,19 +458,17 @@ var ItemSetResolveOfTheTenStorms = core.NewItemSet(core.ItemSet{ var ItemSetImpactOfTheTenStorms = core.NewItemSet(core.ItemSet{ Name: "Impact of the Ten Storms", Bonuses: map[int32]core.ApplyEffect{ - // Increases the frequency of Maelstrom Weapon triggering by 100%. + // Your chance to trigger Static Shock is increased by 12% (6% while dual-wielding) 2: func(agent core.Agent) { shaman := agent.(ShamanAgent).GetShaman() - if !shaman.HasRune(proto.ShamanRune_RuneWaistMaelstromWeapon) { + if !shaman.HasRune(proto.ShamanRune_RuneBracersStaticShock) { return } core.MakePermanent(shaman.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Shaman - Enhancement 2P Bonus", OnInit: func(aura *core.Aura, sim *core.Simulation) { - oldPPMM := shaman.maelstromWeaponPPMM - newPPMM := shaman.AutoAttacks.NewPPMManager(oldPPMM.GetPPM()*2, core.ProcMaskMelee) - shaman.maelstromWeaponPPMM = &newPPMM + shaman.staticSHocksProcChance += 0.06 }, })) }, @@ -520,25 +513,39 @@ var ItemSetImpactOfTheTenStorms = core.NewItemSet(core.ItemSet{ }, })) }, - // You gain 1 charge of Maelstrom Weapon immediately after casting a spell made instant by Maelstrom Weapon. + // Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. + // In addition, your Lightning Shield can now deal critical damage. 6: func(agent core.Agent) { shaman := agent.(ShamanAgent).GetShaman() - if !shaman.HasRune(proto.ShamanRune_RuneWaistMaelstromWeapon) { - return - } + affectedSpellCodes := []int32{SpellCode_ShamanLightningBolt, SpellCode_ShamanChainLightning} core.MakePermanent(shaman.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Shaman - Enhancement 6P Bonus", - OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - if spell.Flags.Matches(SpellFlagMaelstrom) && spell.CurCast.CastTime == 0 { - // Delay the bonus charge to ensure the aura isn't deactivated by the aura's handler after the charge is granted - core.StartDelayedAction(sim, core.DelayedActionOptions{ - DoAt: sim.CurrentTime + time.Millisecond*1, - OnAction: func(sim *core.Simulation) { - shaman.MaelstromWeaponAura.Activate(sim) - shaman.MaelstromWeaponAura.AddStack(sim) - }, - }) + OnInit: func(t26pAura *core.Aura, sim *core.Simulation) { + for _, aura := range shaman.LightningShieldAuras { + if aura == nil { + continue + } + + oldOnGain := aura.OnGain + aura.OnGain = func(aura *core.Aura, sim *core.Simulation) { + oldOnGain(aura, sim) + t26pAura.Activate(sim) + } + + oldOnExpire := aura.OnExpire + aura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { + oldOnExpire(aura, sim) + t26pAura.Deactivate(sim) + } + } + + shaman.lightningShieldCanCrit = true + }, + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + // Tested and it doesn't proc from overloads + if slices.Contains(affectedSpellCodes, spell.SpellCode) && spell.ActionID.Tag != CastTagOverload && result.Landed() { + shaman.ActiveShieldAura.AddStack(sim) } }, })) diff --git a/sim/shaman/lava_burst.go b/sim/shaman/lava_burst.go index 36907d0f15..fbbf2036c0 100644 --- a/sim/shaman/lava_burst.go +++ b/sim/shaman/lava_burst.go @@ -29,7 +29,7 @@ func (shaman *Shaman) newLavaBurstSpellConfig(isOverload bool) core.SpellConfig cooldown := time.Second * 8 manaCost := .10 - flags := SpellFlagShaman | SpellFlagFocusable + flags := SpellFlagShaman if !isOverload { flags |= core.SpellFlagAPL | SpellFlagMaelstrom } diff --git a/sim/shaman/lightning_shield.go b/sim/shaman/lightning_shield.go index 8c01834357..3e2aa0ecfe 100644 --- a/sim/shaman/lightning_shield.go +++ b/sim/shaman/lightning_shield.go @@ -21,6 +21,9 @@ var LightningShieldLevel = [LightningShieldRanks + 1]int{0, 8, 16, 24, 32, 40, 4 func (shaman *Shaman) registerLightningShieldSpell() { shaman.LightningShield = make([]*core.Spell, LightningShieldRanks+1) shaman.LightningShieldProcs = make([]*core.Spell, LightningShieldRanks+1) + shaman.LightningShieldAuras = make([]*core.Aura, LightningShieldRanks+1) + + shaman.lightningShieldCanCrit = false for rank := 1; rank <= LightningShieldRanks; rank++ { level := LightningShieldLevel[rank] @@ -57,6 +60,7 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { shaman.LightningShieldProcs[rank] = shaman.RegisterSpell(core.SpellConfig{ ActionID: core.ActionID{SpellID: procSpellId}, SpellSchool: core.SpellSchoolNature, + DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskEmpty, Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell | SpellFlagShaman | SpellFlagLightning, @@ -65,7 +69,12 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { BonusCoefficient: spellCoeff, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeAlwaysHit) + outcome := core.Ternary(shaman.lightningShieldCanCrit, spell.OutcomeMagicCrit, spell.OutcomeAlwaysHit) + spell.CalcAndDealDamage(sim, target, baseDamage, outcome) + + if !hasOverchargedRune { + shaman.ActiveShieldAura.RemoveStack(sim) + } }, }) @@ -77,13 +86,19 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { manaMetrics := shaman.NewManaMetrics(core.ActionID{SpellID: procSpellId}) - aura := shaman.RegisterAura(core.Aura{ + shaman.LightningShieldAuras[rank] = shaman.RegisterAura(core.Aura{ Label: fmt.Sprintf("Lightning Shield (Rank %d)", rank), ActionID: core.ActionID{SpellID: spellId}, Duration: time.Minute * 10, MaxStacks: maxCharges, OnGain: func(aura *core.Aura, sim *core.Simulation) { - aura.SetStacks(sim, baseCharges) + aura.SetStacks(sim, aura.MaxStacks) + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + if shaman.ActiveShieldAura.ActionID == aura.ActionID { + shaman.ActiveShieldAura = nil + shaman.ActiveShield = nil + } }, OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks, newStacks int32) { if newStacks == aura.MaxStacks { @@ -99,14 +114,6 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { return } - if hasStaticShockRune && spell.ProcMask.Matches(core.ProcMaskMelee) { - staticShockProcChance := core.TernaryFloat64(shaman.MainHand().HandType == proto.HandType_HandTypeTwoHand, .12, .06) - if sim.RandomFloat("Static Shock") < staticShockProcChance { - aura.RemoveStack(sim) - shaman.LightningShieldProcs[rank].Cast(sim, result.Target) - } - } - if hasRollingThunderRune && spell.SpellCode == SpellCode_ShamanEarthShock && aura.GetStacks() > 3 { multiplier := float64(aura.GetStacks() - baseCharges) shaman.RollingThunder.DamageMultiplier = multiplier @@ -116,10 +123,7 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { } }, OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if !spell.ProcMask.Matches(core.ProcMaskMelee) || !result.Landed() { - return - } - if !icd.IsReady(sim) { + if !spell.ProcMask.Matches(core.ProcMaskMelee) || !result.Landed() || !icd.IsReady(sim) { return } icd.Use(sim) @@ -132,7 +136,6 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { } } } else { - aura.RemoveStack(sim) shaman.LightningShieldProcs[rank].Cast(sim, spell.Unit) } }, @@ -160,7 +163,7 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { shaman.ActiveShieldAura.Deactivate(sim) } shaman.ActiveShield = spell - shaman.ActiveShieldAura = aura + shaman.ActiveShieldAura = shaman.LightningShieldAuras[rank] shaman.ActiveShieldAura.Activate(sim) }, }) diff --git a/sim/shaman/molten_blast.go b/sim/shaman/molten_blast.go index dfe5e27f33..d522e8d868 100644 --- a/sim/shaman/molten_blast.go +++ b/sim/shaman/molten_blast.go @@ -31,7 +31,7 @@ func (shaman *Shaman) applyMoltenBlast() { SpellSchool: core.SpellSchoolFire, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: SpellFlagShaman | core.SpellFlagAPL | SpellFlagFocusable, + Flags: SpellFlagShaman | core.SpellFlagAPL, ManaCost: core.ManaCostOptions{ BaseCost: manaCost, diff --git a/sim/shaman/overload.go b/sim/shaman/overload.go index b2030fdfa6..3cc7d676f6 100644 --- a/sim/shaman/overload.go +++ b/sim/shaman/overload.go @@ -12,7 +12,6 @@ const ShamanOverloadChance = .50 func (shaman *Shaman) applyOverloadModifiers(spell *core.SpellConfig) { spell.ActionID.Tag = int32(CastTagOverload) - spell.ProcMask = core.ProcMaskProc spell.Flags |= core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell spell.Cast.DefaultCast.CastTime = 0 spell.Cast.DefaultCast.GCD = 0 diff --git a/sim/shaman/runes.go b/sim/shaman/runes.go index 412bf3bdb5..797497a474 100644 --- a/sim/shaman/runes.go +++ b/sim/shaman/runes.go @@ -23,6 +23,7 @@ func (shaman *Shaman) ApplyRunes() { shaman.applyTwoHandedMastery() // Bracers + shaman.applyStaticShocks() shaman.applyRollingThunder() shaman.registerRiptideSpell() @@ -56,8 +57,8 @@ func (shaman *Shaman) applyBurn() { return } - if shaman.Consumes.MainHandImbue == proto.WeaponImbue_FlametongueWeapon || shaman.Consumes.OffHandImbue == proto.WeaponImbue_FlametongueWeapon { - shaman.AddStat(stats.SpellDamage, float64(BurnSpellPowerPerLevel*shaman.Level)) + if shaman.Consumes.MainHandImbue == proto.WeaponImbue_FlametongueWeapon { + shaman.AddStatDependency(stats.Intellect, stats.SpellDamage, 1) } // Other parts of burn are handled in flame_shock.go @@ -248,6 +249,48 @@ func (shaman *Shaman) applyTwoHandedMastery() { }) } +func (shaman *Shaman) applyStaticShocks() { + if !shaman.HasRune(proto.ShamanRune_RuneBracersStaticShock) { + return + } + + // DW chance base doubled by using a 2-handed weapon + shaman.staticSHocksProcChance = .06 + + core.MakePermanent(shaman.RegisterAura(core.Aura{ + Label: "Static Shocks", + OnInit: func(staticShockAura *core.Aura, sim *core.Simulation) { + for _, aura := range shaman.LightningShieldAuras { + if aura == nil { + continue + } + + oldOnGain := aura.OnGain + aura.OnGain = func(aura *core.Aura, sim *core.Simulation) { + oldOnGain(aura, sim) + staticShockAura.Activate(sim) + } + + oldOnExpire := aura.OnExpire + aura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { + oldOnExpire(aura, sim) + staticShockAura.Deactivate(sim) + } + } + }, + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if shaman.ActiveShieldAura == nil || !spell.ProcMask.Matches(core.ProcMaskMelee) || !result.Landed() { + return + } + + staticShockProcChance := core.TernaryFloat64(shaman.MainHand().HandType == proto.HandType_HandTypeTwoHand, shaman.staticSHocksProcChance*2, shaman.staticSHocksProcChance) + if sim.RandomFloat("Static Shock") < staticShockProcChance { + shaman.LightningShieldProcs[shaman.ActiveShield.Rank].Cast(sim, result.Target) + } + }, + })) +} + var RollingThunderProcChance = .50 func (shaman *Shaman) applyRollingThunder() { diff --git a/sim/shaman/shaman.go b/sim/shaman/shaman.go index a4a2040fc8..6e26fa1260 100644 --- a/sim/shaman/shaman.go +++ b/sim/shaman/shaman.go @@ -15,8 +15,7 @@ const ( SpellFlagShaman = core.SpellFlagAgentReserved1 SpellFlagTotem = core.SpellFlagAgentReserved2 SpellFlagLightning = core.SpellFlagAgentReserved3 - SpellFlagFocusable = core.SpellFlagAgentReserved4 - SpellFlagMaelstrom = core.SpellFlagAgentReserved5 + SpellFlagMaelstrom = core.SpellFlagAgentReserved4 ) func NewShaman(character *core.Character, talents string) *Shaman { @@ -139,6 +138,7 @@ type Shaman struct { // Auras ClearcastingAura *core.Aura + LightningShieldAuras []*core.Aura LoyalBetaAura *core.Aura MaelstromWeaponAura *core.Aura PowerSurgeDamageAura *core.Aura @@ -167,8 +167,10 @@ type Shaman struct { bonusFlurrySpeed float64 // Bonus added on top of the normal speed, e.g. Earthfury Impact 6pc bonusWindfuryWeaponAP float64 lastFlameShockTarget *core.Unit // Used by Ancestral Guidance rune + lightningShieldCanCrit bool maelstromWeaponPPMM *core.PPMManager powerSurgeProcChance float64 + staticSHocksProcChance float64 } // Implemented by each Shaman spec. @@ -239,6 +241,9 @@ func (shaman *Shaman) baseRuneAbilityDamage() float64 { } func (shaman *Shaman) Reset(_ *core.Simulation) { + shaman.ActiveShield = nil + shaman.ActiveShieldAura = nil + for i := range shaman.TotemExpirations { shaman.TotemExpirations[i] = 0 } diff --git a/sim/shaman/shocks.go b/sim/shaman/shocks.go index fda773a44f..82b14cbd49 100644 --- a/sim/shaman/shocks.go +++ b/sim/shaman/shocks.go @@ -17,10 +17,10 @@ func (shaman *Shaman) newShockSpellConfig(actionId core.ActionID, spellSchool co SpellSchool: spellSchool, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: SpellFlagShaman | core.SpellFlagAPL | SpellFlagFocusable, + Flags: SpellFlagShaman | core.SpellFlagAPL, ManaCost: core.ManaCostOptions{ - FlatCost: baseCost, + FlatCost: baseCost, Multiplier: 100 - 2*shaman.Talents.Convection, }, Cast: core.CastConfig{ diff --git a/sim/shaman/talents.go b/sim/shaman/talents.go index 64949101ff..01ba9082cc 100644 --- a/sim/shaman/talents.go +++ b/sim/shaman/talents.go @@ -123,16 +123,16 @@ func (shaman *Shaman) applyElementalFocus() { return } - if aura.GetStacks() > 0 && spell.Flags.Matches(SpellFlagFocusable) { + if aura.GetStacks() > 0 && shaman.isShamanDamagingSpell(spell) { aura.RemoveStack(sim) } }, }) core.MakePermanent(shaman.RegisterAura(core.Aura{ - Label: "Elemental Focus", + Label: "Elemental Focus Trigger", OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - if spell.Flags.Matches(SpellFlagFocusable) && sim.RandomFloat("Elemental Focus") < procChance { + if shaman.isShamanDamagingSpell(spell) && sim.Proc(procChance, "Elemental Focus") { shaman.ClearcastingAura.Activate(sim) shaman.ClearcastingAura.SetStacks(sim, shaman.ClearcastingAura.MaxStacks) } @@ -140,11 +140,15 @@ func (shaman *Shaman) applyElementalFocus() { })) } +func (shaman *Shaman) isShamanDamagingSpell(spell *core.Spell) bool { + return spell.Flags.Matches(SpellFlagShaman) && spell.ProcMask.Matches(core.ProcMaskSpellDamage) +} + func (shaman *Shaman) getClearcastingSpells() []*core.Spell { return core.FilterSlice( shaman.Spellbook, func(spell *core.Spell) bool { - return spell != nil && spell.ProcMask.Matches(core.ProcMaskSpellDamage) && spell.Flags.Matches(SpellFlagFocusable) + return spell != nil && shaman.isShamanDamagingSpell(spell) }, ) } @@ -202,7 +206,7 @@ func (shaman *Shaman) registerElementalMasteryCD() { OnInit: func(aura *core.Aura, sim *core.Simulation) { affectedSpells = core.FilterSlice( shaman.Spellbook, - func(spell *core.Spell) bool { return spell != nil && spell.Flags.Matches(SpellFlagFocusable) }, + func(spell *core.Spell) bool { return spell != nil && shaman.isShamanDamagingSpell(spell) }, ) }, OnGain: func(aura *core.Aura, sim *core.Simulation) { @@ -223,7 +227,7 @@ func (shaman *Shaman) registerElementalMasteryCD() { shaman.ElementalMastery.CD.Use(sim) }, OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - if spell.Flags.Matches(SpellFlagFocusable) { + if shaman.isShamanDamagingSpell(spell) { // Elemental mastery can be batched core.StartDelayedAction(sim, core.DelayedActionOptions{ DoAt: sim.CurrentTime + core.SpellBatchWindow, diff --git a/sim/shaman/water_shield.go b/sim/shaman/water_shield.go index c675eceb1c..38d925c411 100644 --- a/sim/shaman/water_shield.go +++ b/sim/shaman/water_shield.go @@ -31,6 +31,11 @@ func (shaman *Shaman) registerWaterShieldSpell() { }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { aura.Unit.DisableDynamicStatDep(sim, mp5StatDep) + + if shaman.ActiveShieldAura == aura { + shaman.ActiveShieldAura = nil + shaman.ActiveShield = nil + } }, OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if result.Landed() && spell.ProcMask.Matches(core.ProcMaskDirect) { From 438c26e1934f1bd8c105b59ac6e5a76b0ba457ad Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Wed, 11 Sep 2024 23:53:14 -0400 Subject: [PATCH 084/223] update totem of tormented ancestry --- sim/shaman/elemental/TestElemental.results | 62 +++++----- .../enhancement/TestEnhancement.results | 110 +++++++++--------- sim/shaman/items.go | 7 +- 3 files changed, 92 insertions(+), 87 deletions(-) diff --git a/sim/shaman/elemental/TestElemental.results b/sim/shaman/elemental/TestElemental.results index 992b82cb49..684118f3f7 100644 --- a/sim/shaman/elemental/TestElemental.results +++ b/sim/shaman/elemental/TestElemental.results @@ -298,7 +298,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.46264 + weights: 1.46235 weights: 0 weights: 1.1097 weights: 0 @@ -308,8 +308,8 @@ stat_weights_results: { weights: 0.75724 weights: 0 weights: 0 - weights: 14.24324 - weights: 7.775 + weights: 14.23237 + weights: 7.75883 weights: 0 weights: 0 weights: 0 @@ -589,99 +589,99 @@ dps_results: { dps_results: { key: "TestElemental-Lvl50-Average-Default" value: { - dps: 1470.79873 - tps: 1306.48975 + dps: 1467.86005 + tps: 1304.11138 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 3306.34135 - tps: 3480.94687 + dps: 3301.44597 + tps: 3477.69685 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1427.59736 - tps: 1267.10097 + dps: 1424.83529 + tps: 1264.81455 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1516.19451 - tps: 1389.57784 + dps: 1513.21791 + tps: 1387.04413 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1570.20975 - tps: 1791.71805 + dps: 1567.90027 + tps: 1790.20995 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 845.27543 - tps: 764.56992 + dps: 843.42224 + tps: 763.03615 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 918.24728 - tps: 851.17387 + dps: 916.17375 + tps: 849.41043 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 3322.47796 - tps: 3497.46403 + dps: 3317.61379 + tps: 3494.23338 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1446.75013 - tps: 1284.5414 + dps: 1443.92488 + tps: 1282.20093 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1540.30098 - tps: 1413.54339 + dps: 1537.27881 + tps: 1410.98414 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1554.42965 - tps: 1793.92065 + dps: 1552.14109 + tps: 1792.41148 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 849.09721 - tps: 769.87711 + dps: 847.22252 + tps: 768.30726 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 940.01866 - tps: 879.66926 + dps: 937.90087 + tps: 877.85022 } } dps_results: { key: "TestElemental-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1469.98971 - tps: 1301.66501 + dps: 1467.0553 + tps: 1299.29549 } } dps_results: { diff --git a/sim/shaman/enhancement/TestEnhancement.results b/sim/shaman/enhancement/TestEnhancement.results index e31bd850f7..483352fcc5 100644 --- a/sim/shaman/enhancement/TestEnhancement.results +++ b/sim/shaman/enhancement/TestEnhancement.results @@ -247,7 +247,7 @@ stat_weights_results: { key: "TestEnhancement-Lvl50-StatWeights-Default" value: { weights: 1.44915 - weights: 0.75125 + weights: 0.74996 weights: 0 weights: 0 weights: 0 @@ -264,8 +264,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0.60991 - weights: 6.46513 - weights: 9.91185 + weights: 6.43832 + weights: 9.89053 weights: 0 weights: 0 weights: 0 @@ -659,182 +659,182 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-Average-Default" value: { - dps: 1564.8188 - tps: 1146.54394 + dps: 1560.24169 + tps: 1143.23426 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 787.61997 - tps: 586.33844 + dps: 785.10436 + tps: 584.56878 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 790.76361 - tps: 590.97714 + dps: 788.40475 + tps: 589.2943 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 796.24823 - tps: 595.82676 + dps: 793.97498 + tps: 594.19962 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 382.4837 - tps: 293.21047 + dps: 380.9212 + tps: 292.09898 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 425.55251 - tps: 331.93738 + dps: 423.8448 + tps: 330.68537 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 432.88722 - tps: 337.5511 + dps: 431.21339 + tps: 336.32018 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 787.61997 - tps: 586.33844 + dps: 785.10436 + tps: 584.56878 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 790.76361 - tps: 590.97714 + dps: 788.40475 + tps: 589.2943 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 796.24823 - tps: 595.82676 + dps: 793.97498 + tps: 594.19962 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 382.4837 - tps: 293.21047 + dps: 380.9212 + tps: 292.09898 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 425.55251 - tps: 331.93738 + dps: 423.8448 + tps: 330.68537 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 432.88722 - tps: 337.5511 + dps: 431.21339 + tps: 336.32018 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 784.81743 - tps: 588.79253 + dps: 782.20759 + tps: 586.94529 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 799.35651 - tps: 598.03885 + dps: 796.91898 + tps: 596.2994 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 806.56106 - tps: 602.54524 + dps: 804.21287 + tps: 600.87233 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 374.98381 - tps: 288.38555 + dps: 373.44447 + tps: 287.28999 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 430.05965 - tps: 336.40222 + dps: 428.29452 + tps: 335.10563 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 435.68922 - tps: 338.57664 + dps: 433.96662 + tps: 337.31936 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 784.81743 - tps: 588.79253 + dps: 782.20759 + tps: 586.94529 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 799.35651 - tps: 598.03885 + dps: 796.91898 + tps: 596.2994 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 806.56106 - tps: 602.54524 + dps: 804.21287 + tps: 600.87233 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 374.98381 - tps: 288.38555 + dps: 373.44447 + tps: 287.28999 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 430.05965 - tps: 336.40222 + dps: 428.29452 + tps: 335.10563 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 435.68922 - tps: 338.57664 + dps: 433.96662 + tps: 337.31936 } } dps_results: { key: "TestEnhancement-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1452.90688 - tps: 1062.97556 + dps: 1448.60632 + tps: 1059.89316 } } diff --git a/sim/shaman/items.go b/sim/shaman/items.go index f519e6a9af..2127010be1 100644 --- a/sim/shaman/items.go +++ b/sim/shaman/items.go @@ -524,7 +524,12 @@ func init() { // Totem of Tormented Ancestry core.NewItemEffect(TotemTormentedAncestry, func(agent core.Agent) { shaman := agent.(ShamanAgent).GetShaman() - procAura := shaman.NewTemporaryStatsAura("Totem of Tormented Ancestry Proc", core.ActionID{SpellID: 446219}, stats.Stats{stats.AttackPower: 15, stats.SpellDamage: 15, stats.HealingPower: 15}, 12*time.Second) + procAura := shaman.NewTemporaryStatsAura( + "Totem of Tormented Ancestry Proc", + core.ActionID{SpellID: 446219}, + stats.Stats{stats.AttackPower: 10, stats.SpellDamage: 10, stats.HealingPower: 10}, + 12*time.Second, + ) shaman.RegisterAura(core.Aura{ Label: "Totem of Tormented Ancestry", From 74a305514d8c3251ce1149d6e2a4c68be4073c80 Mon Sep 17 00:00:00 2001 From: Michael Robertson Date: Wed, 11 Sep 2024 22:03:45 -0600 Subject: [PATCH 085/223] Implemented Libram of Wrath https://www.wowhead.com/classic/item=232420/libram-of-wrath Shockadin Updates for PTR changes 9/11 Libram of Wrath changed to only gain stacks when Holy Shock deals damage. No longer stacks from healing. Libram of Wrath damage per stack changed to 20% (was 30%). Tier 2 Holy Paladin 2-piece critical strike chance of Holy Shock reduced to 5% (was 20%). Infusion of Light: This rune now reduces the remaining cooldown on Holy Shock by 3 seconds on a critical strike (was: resetting it completely). Additional changes Exorcism set to no longer have partial resists as shown in Logs (super weird to me) Holy Wrath correctly reduces cooldown if player has Purifying Power Rune Updated gear set and APL for Libram of Wrath --- sim/paladin/consecration.go | 2 +- sim/paladin/exorcism.go | 2 +- sim/paladin/holy_shock.go | 5 +- sim/paladin/holy_wrath.go | 26 +- sim/paladin/item_sets_pve.go | 4 +- sim/paladin/items.go | 55 ++++ sim/paladin/paladin.go | 1 + sim/paladin/protection/TestProtection.results | 118 ++++---- .../retribution/TestRetribution.results | 262 +++++++++--------- sim/paladin/retribution/TestShockadin.results | 202 +++++++------- .../apls/p5Shockadin.apl.json | 30 +- .../gear_sets/p5shockadin.gear.json | 10 +- 12 files changed, 401 insertions(+), 316 deletions(-) diff --git a/sim/paladin/consecration.go b/sim/paladin/consecration.go index 61efda1fc3..c68ffedc2c 100644 --- a/sim/paladin/consecration.go +++ b/sim/paladin/consecration.go @@ -46,7 +46,7 @@ func (paladin *Paladin) registerConsecration() { SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: core.SpellFlagPureDot | core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagPureDot | core.SpellFlagAPL, RequiredLevel: int(rank.level), Rank: i + 1, diff --git a/sim/paladin/exorcism.go b/sim/paladin/exorcism.go index 70665019a6..b0b6a9512d 100644 --- a/sim/paladin/exorcism.go +++ b/sim/paladin/exorcism.go @@ -51,7 +51,7 @@ func (paladin *Paladin) registerExorcism() { SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagIgnoreResists,//Logs show it never has partial resists, No clue why, still misses RequiredLevel: int(rank.level), Rank: i + 1, diff --git a/sim/paladin/holy_shock.go b/sim/paladin/holy_shock.go index a8fdf0e304..b1d8f54022 100644 --- a/sim/paladin/holy_shock.go +++ b/sim/paladin/holy_shock.go @@ -90,10 +90,11 @@ func (paladin *Paladin) registerHolyShock() { result := spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMagicHitAndCrit) spell.BonusCritRating -= bonusCrit - // If we crit, Infusion of Light refunds base mana cost and resets Holy Shock/Exorcism. + // If we crit, Infusion of Light refunds base mana cost and reduces next Holy Shock Cooldown by 3 seconds if hasInfusionOfLight && result.Outcome.Matches(core.OutcomeCrit) { paladin.AddMana(sim, rank.manaCost, manaMetrics) - paladin.holyShockCooldown.Reset() + paladin.holyShockCooldown.Set(sim.CurrentTime + max(0, paladin.holyShockCooldown.TimeToReady(sim)-(time.Second*3))) + } }, }) diff --git a/sim/paladin/holy_wrath.go b/sim/paladin/holy_wrath.go index 422e2bddf6..520f94499d 100644 --- a/sim/paladin/holy_wrath.go +++ b/sim/paladin/holy_wrath.go @@ -23,13 +23,19 @@ func (paladin *Paladin) registerHolyWrath() { {level: 60, spellID: 10318, manaCost: 805, scaleLevel: 60, minDamage: 490, maxDamage: 576, scale: 1.9}, } + hasPurifyingPower := paladin.hasRune(proto.PaladinRune_RuneWristPurifyingPower) + hasWrath := paladin.hasRune(proto.PaladinRune_RuneHeadWrath) + + cdTime := time.Duration(60) + if hasPurifyingPower { + cdTime = cdTime / 2 + } cd := core.Cooldown{ Timer: paladin.NewTimer(), - Duration: time.Second * 60, + Duration: time.Second * cdTime, } - hasPurifyingPower := paladin.hasRune(proto.PaladinRune_RuneWristPurifyingPower) - hasWrath := paladin.hasRune(proto.PaladinRune_RuneHeadWrath) + paladin.holyWrath = make([]*core.Spell, len(ranks)) var results []*core.SpellResult @@ -42,7 +48,7 @@ func (paladin *Paladin) registerHolyWrath() { minDamage := rank.minDamage + float64(min(paladin.Level, rank.scaleLevel)-rank.level)*rank.scale maxDamage := rank.maxDamage + float64(min(paladin.Level, rank.scaleLevel)-rank.level)*rank.scale - paladin.GetOrRegisterSpell(core.SpellConfig{ + holyWrathSpell := paladin.GetOrRegisterSpell(core.SpellConfig{ SpellCode: SpellCode_PaladinHolyWrath, ActionID: core.ActionID{SpellID: rank.spellID}, SpellSchool: core.SpellSchoolHoly, @@ -58,21 +64,21 @@ func (paladin *Paladin) registerHolyWrath() { }, Cast: core.CastConfig{ DefaultCast: core.Cast{ - GCD: time.Second, + GCD: core.GCDDefault, CastTime: time.Second * 2, }, - IgnoreHaste: true, + CD: cd, }, - DamageMultiplier: 1, + DamageMultiplier: 1.0, ThreatMultiplier: 1, BonusCoefficient: 0.19, ApplyEffects: func(sim *core.Simulation, _ *core.Unit, spell *core.Spell) { bonusCrit := core.TernaryFloat64(hasWrath, paladin.GetStat(stats.MeleeCrit), 0) spell.BonusCritRating += bonusCrit - + results = results[:0] for _, target := range paladin.Env.Encounter.TargetUnits { if hasPurifyingPower || (target.MobType == proto.MobType_MobTypeDemon || target.MobType == proto.MobType_MobTypeUndead) { @@ -85,9 +91,11 @@ func (paladin *Paladin) registerHolyWrath() { for _, result := range results { spell.DealDamage(sim, result) } - + spell.BonusCritRating -= bonusCrit }, }) + + paladin.holyWrath = append(paladin.holyWrath, holyWrathSpell) } } diff --git a/sim/paladin/item_sets_pve.go b/sim/paladin/item_sets_pve.go index 69f9ab6905..cc15644128 100644 --- a/sim/paladin/item_sets_pve.go +++ b/sim/paladin/item_sets_pve.go @@ -165,11 +165,11 @@ var ItemSetMercifulJudgement = core.NewItemSet(core.ItemSet{ Name: "Merciful Judgement", Bonuses: map[int32]core.ApplyEffect{ 2: func(agent core.Agent) { - //Increases critical strike chance of holy shock spell by 20% + //Increases critical strike chance of holy shock spell by 5% paladin := agent.GetCharacter() paladin.OnSpellRegistered(func(spell *core.Spell) { if spell.SpellCode == SpellCode_PaladinHolyShock { - spell.BonusCritRating += 20.0 + spell.BonusCritRating += 5.0 } }) }, diff --git a/sim/paladin/items.go b/sim/paladin/items.go index 7f9c6403ae..d4cea1ddfe 100644 --- a/sim/paladin/items.go +++ b/sim/paladin/items.go @@ -25,6 +25,7 @@ const ( HerosBrand = 231328 ZandalarFreethinkersBreastplate = 231329 ZandalarFreethinkersBelt = 231330 + LibramOfWrath = 232420 ) func init() { @@ -188,6 +189,12 @@ func init() { Spell: spell, }) }) + + //https://www.wowhead.com/classic/item=232420/libram-of-wrath + //Equip: Your Holy Shock spell reduces the cast time and mana cost of your next Holy Wrath spell cast within 15 sec by 20%, and increases its damage by 20%. Stacking up to 5 times. + core.NewItemEffect(LibramOfWrath, func(agent core.Agent) { + libramOfWrathAura(agent) + }) } // https://www.wowhead.com/classic/spell=465414/crusaders-zeal @@ -227,3 +234,51 @@ func crusadersZealAura465414(character *core.Character) *core.Aura { }, }) } + +func libramOfWrathAura(agent core.Agent) { + paladin := agent.(PaladinAgent).GetPaladin() + holyWrathSpells := []*core.Spell{} + + buffAura := paladin.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 470246}, + Label: "Libram Of Wrath Buff", + Duration: time.Second * 15, + MaxStacks: 5, + OnInit: func(aura *core.Aura, sim *core.Simulation) { + holyWrathSpells = core.FilterSlice(paladin.holyWrath, func(spell *core.Spell) bool { return spell != nil }) + }, + OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks int32, newStacks int32) { + core.Each(holyWrathSpells, func(spell *core.Spell) { + spell.CastTimeMultiplier += (0.2*float64(oldStacks)) + spell.Cost.Multiplier += int32(100.0 * (0.2*float64(oldStacks))) + spell.DamageMultiplier -= (0.2*float64(oldStacks)) + + spell.CastTimeMultiplier -= (0.2*float64(newStacks)) + spell.Cost.Multiplier -= int32(100.0 * (0.2*float64(newStacks))) + spell.DamageMultiplier += (0.2*float64(newStacks)) + + + }) + }, + OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + if spell.SpellCode == SpellCode_PaladinHolyWrath { + aura.Deactivate(sim) + } + }, + }) + + paladin.RegisterAura(core.Aura{ + Label: "Libram Of Wrath Trigger", + Duration: core.NeverExpires, + OnReset: func(aura *core.Aura, sim *core.Simulation) { + + aura.Activate(sim) + }, + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.SpellCode == SpellCode_PaladinHolyShock { + buffAura.Activate(sim) + buffAura.AddStack(sim) + } + }, + }) +} diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index 93c5a2249c..687bb54e4b 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -73,6 +73,7 @@ type Paladin struct { rv *core.Spell holyShieldAura [3]*core.Aura redoubtAura *core.Aura + holyWrath []*core.Spell // highest rank seal spell if available sealOfRighteousness *core.Spell diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index cda3944323..ec90fac02c 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.07936 - weights: 0.86506 + weights: 1.08032 + weights: 1.06305 weights: 0 weights: 0.03001 weights: 0 - weights: 0.20651 + weights: 0.21326 weights: 0 weights: 0 weights: 0 - weights: 0.12547 + weights: 0.13273 weights: 0 weights: 0 weights: 0 - weights: 2.75386 - weights: 1.04218 + weights: 2.86646 + weights: 1.03899 weights: 0 weights: 0 - weights: 0.48381 + weights: 0.48427 weights: 0 - weights: 15.28639 - weights: 9.84296 + weights: 15.60355 + weights: 9.97556 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.41303 + weights: 0.42652 weights: 0 - weights: 0.27219 + weights: 0.27147 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1278.89401 - tps: 1479.50169 + dps: 1284.94591 + tps: 1485.83337 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1599.6827 - tps: 1798.5077 + dps: 1612.48762 + tps: 1810.17523 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1278.9552 - tps: 1480.20073 + dps: 1285.0071 + tps: 1486.53241 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1362.52276 - tps: 1575.08665 + dps: 1368.73687 + tps: 1581.59717 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1599.4123 - tps: 1798.2373 + dps: 1612.1427 + tps: 1809.83031 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1376.7895 - tps: 1592.64807 + dps: 1383.05322 + tps: 1598.92047 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1552.93095 - tps: 1746.35937 + dps: 1568.35527 + tps: 1762.17836 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1187.53891 - tps: 1217.51486 + dps: 1195.24938 + tps: 1225.22533 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1585.40982 - tps: 1782.58157 + dps: 1598.57723 + tps: 1794.62347 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1581.47739 - tps: 1775.26085 + dps: 1594.51726 + tps: 1789.05965 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1592.03314 - tps: 1789.03868 + dps: 1605.05758 + tps: 1801.93977 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 948.20078 - tps: 1627.24045 + dps: 953.16256 + tps: 1631.89556 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 354.72521 - tps: 506.73862 + dps: 361.46754 + tps: 513.7038 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 522.70784 - tps: 707.64141 + dps: 533.23668 + tps: 720.23631 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 288.37377 - tps: 552.66878 + dps: 291.61146 + tps: 555.68276 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 113.57937 - tps: 148.81744 + dps: 116.87513 + tps: 152.13063 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 203.3387 - tps: 261.65131 + dps: 207.85321 + tps: 265.73124 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 960.19799 - tps: 1649.74712 + dps: 965.54114 + tps: 1654.07593 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 364.07824 - tps: 520.52159 + dps: 370.78375 + tps: 528.07812 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 527.05693 - tps: 716.49698 + dps: 535.62147 + tps: 724.72183 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 299.10903 - tps: 566.67134 + dps: 301.90606 + tps: 569.40563 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 116.20898 - tps: 153.0019 + dps: 119.51678 + tps: 156.33963 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 210.52067 - tps: 271.56859 + dps: 215.10784 + tps: 276.08369 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1320.12577 - tps: 1489.8148 + dps: 1335.05573 + tps: 1506.2679 } } diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index 7d6293f3a3..9b906df3ba 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -148,12 +148,12 @@ character_stats_results: { stat_weights_results: { key: "TestRetribution-Lvl25-StatWeights-Default" value: { - weights: 0.45429 - weights: 0.2419 + weights: 0.45423 + weights: 0.23361 weights: 0 weights: 0 weights: 0 - weights: 0.13549 + weights: 0.13745 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.45818 + weights: 0.44365 weights: 0 weights: 0 weights: 0 - weights: 0.20649 - weights: 1.3226 - weights: 2.16042 + weights: 0.20647 + weights: 1.31113 + weights: 2.15348 weights: 0 weights: 0 weights: 0 @@ -197,12 +197,12 @@ stat_weights_results: { stat_weights_results: { key: "TestRetribution-Lvl40-StatWeights-Default" value: { - weights: 0.6582 - weights: 0.369 + weights: 0.66021 + weights: 0.37852 weights: 0 weights: 0 weights: 0 - weights: 0.21931 + weights: 0.22241 weights: 0 weights: 0 weights: 0 @@ -210,13 +210,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.69514 - weights: 0.08846 + weights: 1.71558 + weights: 0.08879 weights: 0 weights: 0 - weights: 0.29918 - weights: 5.1648 - weights: 5.2186 + weights: 0.3001 + weights: 5.10704 + weights: 5.29284 weights: 0 weights: 0 weights: 0 @@ -246,12 +246,12 @@ stat_weights_results: { stat_weights_results: { key: "TestRetribution-Lvl50-StatWeights-Default" value: { - weights: 1.06266 - weights: 1.20865 + weights: 1.06328 + weights: 1.05701 weights: 0 weights: 0 weights: 0 - weights: 0.27743 + weights: 0.28106 weights: 0 weights: 0 weights: 0 @@ -259,13 +259,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.54547 - weights: 0.44677 + weights: 2.55748 + weights: 0.44495 weights: 0 weights: 0 - weights: 0.40734 - weights: 12.47491 - weights: 9.84324 + weights: 0.40625 + weights: 12.23595 + weights: 10.15599 weights: 0 weights: 0 weights: 0 @@ -295,378 +295,378 @@ stat_weights_results: { dps_results: { key: "TestRetribution-Lvl25-AllItems-Hero'sBrand-231328" value: { - dps: 247.91228 - tps: 254.90812 + dps: 248.49189 + tps: 255.48773 } } dps_results: { key: "TestRetribution-Lvl25-AllItems-SoulforgeArmor" value: { - dps: 196.51709 - tps: 198.25659 + dps: 197.14391 + tps: 198.88341 } } dps_results: { key: "TestRetribution-Lvl25-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 248.5092 - tps: 255.97115 + dps: 249.00585 + tps: 256.4678 } } dps_results: { key: "TestRetribution-Lvl25-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 215.2424 - tps: 220.71332 + dps: 215.73581 + tps: 221.20673 } } dps_results: { key: "TestRetribution-Lvl25-Average-Default" value: { - dps: 247.35671 - tps: 254.17025 + dps: 247.80907 + tps: 254.62261 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 174.29964 - tps: 313.48463 + dps: 174.66677 + tps: 313.85176 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 92.34962 - tps: 99.30887 + dps: 92.73073 + tps: 99.68998 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 104.65774 - tps: 113.71313 + dps: 105.04748 + tps: 114.10286 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 98.14254 - tps: 203.32883 + dps: 98.38253 + tps: 203.56882 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 51.39234 - tps: 56.65166 + dps: 51.58306 + tps: 56.84237 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 63.8439 - tps: 71.83268 + dps: 64.17134 + tps: 72.16012 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 175.7658 - tps: 316.02388 + dps: 176.10093 + tps: 316.35901 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 93.16887 - tps: 100.18177 + dps: 93.5254 + tps: 100.5383 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 105.24612 - tps: 114.35619 + dps: 105.63622 + tps: 114.7463 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 99.22029 - tps: 205.50877 + dps: 99.32796 + tps: 205.61644 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 51.76827 - tps: 57.0827 + dps: 51.9665 + tps: 57.28093 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 64.00703 - tps: 72.04953 + dps: 64.33476 + tps: 72.37726 } } dps_results: { key: "TestRetribution-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 232.01123 - tps: 239.02414 + dps: 232.13938 + tps: 239.15228 } } dps_results: { key: "TestRetribution-Lvl40-AllItems-Hero'sBrand-231328" value: { - dps: 541.3969 - tps: 554.93533 + dps: 543.46978 + tps: 557.00821 } } dps_results: { key: "TestRetribution-Lvl40-AllItems-SoulforgeArmor" value: { - dps: 326.69586 - tps: 333.69513 + dps: 328.33726 + tps: 335.33653 } } dps_results: { key: "TestRetribution-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 466.59928 - tps: 480.31895 + dps: 468.07441 + tps: 481.79408 } } dps_results: { key: "TestRetribution-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 481.12543 - tps: 491.43146 + dps: 483.68976 + tps: 493.9958 } } dps_results: { key: "TestRetribution-Lvl40-Average-Default" value: { - dps: 542.74237 - tps: 555.98805 + dps: 545.37389 + tps: 558.61957 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 425.15871 - tps: 670.14655 + dps: 427.00108 + tps: 671.98891 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 201.41529 - tps: 213.28442 + dps: 202.8421 + tps: 214.71123 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 222.61973 - tps: 234.33771 + dps: 224.38986 + tps: 236.10784 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 235.72164 - tps: 397.54098 + dps: 236.86396 + tps: 398.68331 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 105.45091 - tps: 113.46616 + dps: 106.19467 + tps: 114.20992 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 128.73725 - tps: 139.46136 + dps: 129.76133 + tps: 140.48544 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 424.89474 - tps: 669.82094 + dps: 426.59063 + tps: 671.51683 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 201.28814 - tps: 213.1069 + dps: 202.81339 + tps: 214.63214 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 223.48728 - tps: 235.20557 + dps: 225.21963 + tps: 236.93793 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 236.06192 - tps: 397.51657 + dps: 237.15247 + tps: 398.60713 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 105.81289 - tps: 113.87022 + dps: 106.56951 + tps: 114.62684 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 129.0217 - tps: 139.80209 + dps: 130.0463 + tps: 140.8267 } } dps_results: { key: "TestRetribution-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 511.62618 - tps: 524.74668 + dps: 514.21983 + tps: 527.34033 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-Hero'sBrand-231328" value: { - dps: 1115.49683 - tps: 1153.76997 + dps: 1120.78541 + tps: 1159.05854 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-SoulforgeArmor" value: { - dps: 732.84058 - tps: 767.19145 + dps: 733.65237 + tps: 768.00324 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 971.38291 - tps: 1009.80523 + dps: 974.88426 + tps: 1013.30658 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1103.85867 - tps: 1142.12028 + dps: 1110.09922 + tps: 1148.36083 } } dps_results: { key: "TestRetribution-Lvl50-Average-Default" value: { - dps: 1126.82687 - tps: 1165.20087 + dps: 1132.43205 + tps: 1170.80605 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1436.24614 - tps: 1977.92466 + dps: 1439.56165 + tps: 1981.24018 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 331.204 - tps: 358.32117 + dps: 334.66542 + tps: 361.7826 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 393.66138 - tps: 421.27256 + dps: 396.22288 + tps: 423.83406 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 507.85673 - tps: 781.73461 + dps: 509.94633 + tps: 783.82421 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 134.79209 - tps: 148.48598 + dps: 136.84913 + tps: 150.54302 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 191.81304 - tps: 209.61438 + dps: 193.89648 + tps: 211.69782 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1445.22812 - tps: 1990.19623 + dps: 1448.48141 + tps: 1993.44952 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 334.62168 - tps: 361.85025 + dps: 338.10563 + tps: 365.3342 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 396.34718 - tps: 423.9798 + dps: 399.61808 + tps: 427.25069 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 497.43522 - tps: 772.47844 + dps: 499.38779 + tps: 774.43101 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 138.58774 - tps: 152.3399 + dps: 140.47138 + tps: 154.22355 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 192.18023 - tps: 210.06951 + dps: 194.76819 + tps: 212.65746 } } dps_results: { key: "TestRetribution-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1066.4987 - tps: 1104.28689 + dps: 1072.64056 + tps: 1110.42875 } } diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index 8c932ac336..9ff22c3a8c 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -52,10 +52,10 @@ character_stats_results: { value: { final_stats: 229.9 final_stats: 145.2 - final_stats: 519.915 - final_stats: 490.05 + final_stats: 570.515 + final_stats: 494.89 final_stats: 179.025 - final_stats: 489 + final_stats: 522 final_stats: 0 final_stats: 0 final_stats: 0 @@ -64,7 +64,7 @@ character_stats_results: { final_stats: 0 final_stats: 49.6 final_stats: 4 - final_stats: 40.68384 + final_stats: 40.76466 final_stats: 0 final_stats: 0 final_stats: 1626.8 @@ -73,7 +73,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 8582.75 + final_stats: 8655.35 final_stats: 0 final_stats: 0 final_stats: 8296.4 @@ -84,14 +84,14 @@ character_stats_results: { final_stats: 8.04712 final_stats: 5 final_stats: 0 - final_stats: 6700.15 + final_stats: 7206.15 final_stats: 27 final_stats: 80 final_stats: 90 final_stats: 100 final_stats: 60 final_stats: 384 - final_stats: 55 + final_stats: 73 final_stats: 65 final_stats: 0 } @@ -99,12 +99,12 @@ character_stats_results: { stat_weights_results: { key: "TestShockadin-Lvl40-StatWeights-Default" value: { - weights: 0.71184 - weights: 0.18787 + weights: 0.71391 + weights: 0.07686 weights: 0 weights: 0 weights: 0 - weights: 0.17743 + weights: 0.18025 weights: 0 weights: 0 weights: 0 @@ -112,13 +112,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.69271 - weights: 0.17811 + weights: 1.72464 + weights: 0.17215 weights: 0 weights: 0 - weights: 0.29415 - weights: 4.98811 - weights: 4.64806 + weights: 0.295 + weights: 4.88481 + weights: 4.51865 weights: 0 weights: 0 weights: 0 @@ -148,12 +148,12 @@ stat_weights_results: { stat_weights_results: { key: "TestShockadin-Lvl60-StatWeights-Default" value: { - weights: 0.34826 - weights: 1.5852 + weights: 0.35787 + weights: 2.43442 weights: 0 weights: 0 weights: 0 - weights: 1.61853 + weights: 1.27699 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 28.67955 - weights: 33.78916 + weights: 17.37406 + weights: 15.88833 weights: 0 weights: 0 - weights: 0.14391 - weights: 12.09121 - weights: 40.27588 + weights: 0.14788 + weights: 10.95369 + weights: 26.52431 weights: 0 weights: 0 weights: 0 @@ -197,273 +197,273 @@ stat_weights_results: { dps_results: { key: "TestShockadin-Lvl40-AllItems-Hero'sBrand-231328" value: { - dps: 499.98033 - tps: 524.35825 + dps: 502.52087 + tps: 526.89879 } } dps_results: { key: "TestShockadin-Lvl40-AllItems-SoulforgeArmor" value: { - dps: 381.54713 - tps: 401.13924 + dps: 383.10113 + tps: 402.69325 } } dps_results: { key: "TestShockadin-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 443.46794 - tps: 467.84972 + dps: 445.57739 + tps: 469.95917 } } dps_results: { key: "TestShockadin-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 496.24414 - tps: 520.64523 + dps: 498.48382 + tps: 522.8849 } } dps_results: { key: "TestShockadin-Lvl40-Average-Default" value: { - dps: 507.38415 - tps: 531.72121 + dps: 509.872 + tps: 534.20906 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 542.09918 - tps: 820.80371 + dps: 543.40833 + tps: 822.11286 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 144.40498 - tps: 158.30847 + dps: 145.5068 + tps: 159.41029 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 171.37826 - tps: 187.23599 + dps: 172.25129 + tps: 188.10901 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 255.12446 - tps: 440.07074 + dps: 256.17967 + tps: 441.12595 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 75.9661 - tps: 85.21342 + dps: 76.87013 + tps: 86.11745 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 103.45348 - tps: 114.3837 + dps: 104.00068 + tps: 114.93091 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 554.69857 - tps: 833.82844 + dps: 555.43483 + tps: 834.56469 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 144.07781 - tps: 158.04063 + dps: 144.88923 + tps: 158.85204 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 172.85484 - tps: 188.74099 + dps: 173.94966 + tps: 189.83581 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 261.5548 - tps: 447.83208 + dps: 262.67664 + tps: 448.95392 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 76.13465 - tps: 85.44851 + dps: 77.06643 + tps: 86.38029 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 105.01111 - tps: 116.00184 + dps: 105.93177 + tps: 116.9225 } } dps_results: { key: "TestShockadin-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 475.60102 - tps: 499.77658 + dps: 477.97865 + tps: 502.15421 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1174.26459 - tps: 1219.10564 + dps: 1272.99725 + tps: 1317.66733 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1191.33673 - tps: 1236.83244 + dps: 1264.39515 + tps: 1308.75662 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1220.16907 - tps: 1265.40658 + dps: 1287.35303 + tps: 1331.07857 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 3480.43738 - tps: 3587.56089 + dps: 2166.59682 + tps: 2231.47793 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 2670.55858 - tps: 2778.77873 + dps: 2173.09552 + tps: 2249.33358 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 3296.24873 - tps: 3401.69499 + dps: 2839.72382 + tps: 2920.79439 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1096.58233 - tps: 1130.8768 + dps: 1105.16951 + tps: 1139.49348 } } dps_results: { key: "TestShockadin-Lvl60-Average-Default" value: { - dps: 3469.58534 - tps: 3576.20244 + dps: 2967.97843 + tps: 3049.61707 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3099.56675 - tps: 5170.07087 + dps: 5361.28648 + tps: 6096.70664 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2541.08325 - tps: 2644.71801 + dps: 1289.55971 + tps: 1327.32482 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2641.80305 - tps: 2744.74711 + dps: 2057.24991 + tps: 2118.93252 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1181.24362 - tps: 1557.53212 + dps: 1368.74898 + tps: 1654.03747 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 419.80836 - tps: 438.4332 + dps: 382.06452 + tps: 396.41019 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 992.2068 - tps: 1035.69264 + dps: 885.79501 + tps: 915.73919 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3093.15481 - tps: 5163.95351 + dps: 5366.66467 + tps: 6092.72983 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2546.42121 - tps: 2650.32366 + dps: 1308.73111 + tps: 1347.12156 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2667.02934 - tps: 2770.52403 + dps: 2055.91198 + tps: 2117.29918 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1180.34498 - tps: 1556.0918 + dps: 1399.52164 + tps: 1690.76846 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 428.03678 - tps: 447.14912 + dps: 383.2899 + tps: 397.66266 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 997.6396 - tps: 1041.80253 + dps: 889.61875 + tps: 919.56293 } } dps_results: { key: "TestShockadin-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3328.69369 - tps: 3435.40787 + dps: 2771.03292 + tps: 2848.94658 } } diff --git a/ui/retribution_paladin/apls/p5Shockadin.apl.json b/ui/retribution_paladin/apls/p5Shockadin.apl.json index 8b30e991cd..cd142f524c 100644 --- a/ui/retribution_paladin/apls/p5Shockadin.apl.json +++ b/ui/retribution_paladin/apls/p5Shockadin.apl.json @@ -1,6 +1,7 @@ { - "type": "TypeAPL", "prepullActions": [ + "type": "TypeAPL", + "prepullActions": [ { "action": { "castPaladinPrimarySeal": {} }, "doAtValue": { "const": { "val": "-2.5s" } } @@ -9,7 +10,8 @@ "action": { "castSpell": { "spellId": { "itemId": 215168 } } }, "doAtValue": { "const": { "val": "-1s" } } } - ], "priorityList": [ + ], + "priorityList": [ { "action": { "autocastOtherCooldowns": {} } }, { "action": { @@ -40,11 +42,17 @@ }, { "action": { - "condition": { "isExecutePhase": { "threshold": "E20" } }, + "condition": { + "cmp": { + "op": "OpEq", + "lhs": { "const": { "val": "5" } }, + "rhs": { "auraNumStacks": { "auraId": { "spellId": 470246 } } } + } + }, "castSpell": { "spellId": { - "spellId": 24239, - "rank": 3 + "spellId": 10318, + "rank": 2 } } } @@ -60,6 +68,17 @@ } }, { "action": { "castSpell": { "spellId": { "spellId": 415073 } } } }, + { + "action": { + "condition": { "isExecutePhase": { "threshold": "E20" } }, + "castSpell": { + "spellId": { + "spellId": 24239, + "rank": 3 + } + } + } + }, { "action": { "condition": { "spellCanCast": { "spellId": { "spellId": 20271 } } }, @@ -71,6 +90,7 @@ } } }, + { "action": { "castSpell": { "spellId": { "spellId": 407669 } } } }, { "action": { "castSpell": { "spellId": { "spellId": 407676 } } } }, { "action": { "castSpell": { "spellId": { "spellId": 407632 } } } }, { "action": { "castSpell": { "spellId": { "spellId": 407778 } } } } diff --git a/ui/retribution_paladin/gear_sets/p5shockadin.gear.json b/ui/retribution_paladin/gear_sets/p5shockadin.gear.json index c3bdaff154..33424b8398 100644 --- a/ui/retribution_paladin/gear_sets/p5shockadin.gear.json +++ b/ui/retribution_paladin/gear_sets/p5shockadin.gear.json @@ -2,13 +2,13 @@ "items": [ { "id": 231194, - "enchant": 1509, + "enchant": 7621, "rune": 429139 }, { "id": 231328 }, { "id": 231192, - "enchant": 7325 + "enchant": 2605 }, { "id": 230804, @@ -36,8 +36,8 @@ }, { "id": 231193, - "enchant": 1509, - "rune": 407880 + "enchant": 7621, + "rune": 407669 }, { "id": 231196, @@ -62,7 +62,7 @@ "id": 230248, "enchant": 7603 }, - { "id": 23203 } + { "id": 232420 } ] } \ No newline at end of file From 26ca20ade42283927e9dfa776fd0c2772945c86c Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Thu, 12 Sep 2024 00:05:41 -0400 Subject: [PATCH 086/223] restrict totem of conductive currents to mainhand frostbrand --- sim/shaman/items.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/shaman/items.go b/sim/shaman/items.go index 2127010be1..0cf041b77f 100644 --- a/sim/shaman/items.go +++ b/sim/shaman/items.go @@ -364,7 +364,7 @@ func init() { // Stacking up to 5 times. core.NewItemEffect(TotemOfConductiveCurrents, func(agent core.Agent) { shaman := agent.(ShamanAgent).GetShaman() - if shaman.getImbueProcMask(proto.WeaponImbue_FrostbrandWeapon) == core.ProcMaskUnknown || !shaman.HasRune(proto.ShamanRune_RuneHandsWaterShield) { + if shaman.Consumes.MainHandImbue != proto.WeaponImbue_FrostbrandWeapon || !shaman.HasRune(proto.ShamanRune_RuneHandsWaterShield) { return } From 4aa8c841b4b60669e81f0e0dcfaab16f4fed49e5 Mon Sep 17 00:00:00 2001 From: Michael Robertson Date: Wed, 11 Sep 2024 22:25:03 -0600 Subject: [PATCH 087/223] fix merge of paladin protection test --- sim/paladin/protection/TestProtection.results | 102 +++++++++--------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index ec90fac02c..4538231514 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -51,9 +51,9 @@ stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { weights: 1.08032 - weights: 1.06305 + weights: 1.22399 weights: 0 - weights: 0.03001 + weights: 0.03217 weights: 0 weights: 0.21326 weights: 0 @@ -63,14 +63,14 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.86646 - weights: 1.03899 + weights: 2.85922 + weights: 1.11205 weights: 0 weights: 0 weights: 0.48427 weights: 0 - weights: 15.60355 - weights: 9.97556 + weights: 18.2996 + weights: 12.04591 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.42652 + weights: 2.3636 weights: 0 weights: 0.27147 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1284.94591 - tps: 1485.83337 + dps: 1459.11906 + tps: 1685.98237 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1612.48762 - tps: 1810.17523 + dps: 1894.85423 + tps: 2128.38642 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1285.0071 - tps: 1486.53241 + dps: 1459.18025 + tps: 1686.64774 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1368.73687 - tps: 1581.59717 + dps: 1542.91002 + tps: 1781.654 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1612.1427 - tps: 1809.83031 + dps: 1908.1408 + tps: 2143.40428 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1383.05322 - tps: 1598.92047 + dps: 1628.03275 + tps: 1880.51889 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1568.35527 - tps: 1762.17836 + dps: 1857.60905 + tps: 2088.48079 } } dps_results: { @@ -162,105 +162,105 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1594.51726 - tps: 1789.05965 + dps: 1870.99025 + tps: 2100.53542 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1605.05758 - tps: 1801.93977 + dps: 1898.8187 + tps: 2132.95073 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 953.16256 - tps: 1631.89556 + dps: 1017.73002 + tps: 1748.3297 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 361.46754 - tps: 513.7038 + dps: 384.80909 + tps: 555.40658 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 533.23668 - tps: 720.23631 + dps: 585.68955 + tps: 812.24037 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 291.61146 - tps: 555.68276 + dps: 317.06191 + tps: 602.07958 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 116.87513 - tps: 152.13063 + dps: 125.09277 + tps: 166.82847 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 207.85321 - tps: 265.73124 + dps: 230.3031 + tps: 305.44697 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 965.54114 - tps: 1654.07593 + dps: 1032.59068 + tps: 1775.05277 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 370.78375 - tps: 528.07812 + dps: 395.00885 + tps: 571.5118 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 535.62147 - tps: 724.72183 + dps: 588.45555 + tps: 817.65507 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 301.90606 - tps: 569.40563 + dps: 327.85038 + tps: 616.54021 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 119.51678 - tps: 156.33963 + dps: 128.24876 + tps: 172.05965 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 215.10784 - tps: 276.08369 + dps: 238.61463 + tps: 317.92683 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1335.05573 - tps: 1506.2679 + dps: 1569.91778 + tps: 1772.76185 } } From 383e3b7c4edf9366662b8c0559c205ead6802234 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Thu, 12 Sep 2024 02:26:52 -0400 Subject: [PATCH 088/223] enh T2 6pc only works with static shock --- sim/shaman/item_sets_pve.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sim/shaman/item_sets_pve.go b/sim/shaman/item_sets_pve.go index e6b00bee5f..9789d3de0f 100644 --- a/sim/shaman/item_sets_pve.go +++ b/sim/shaman/item_sets_pve.go @@ -515,8 +515,12 @@ var ItemSetImpactOfTheTenStorms = core.NewItemSet(core.ItemSet{ }, // Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. // In addition, your Lightning Shield can now deal critical damage. + // Note: Only works with Static Shock 6: func(agent core.Agent) { shaman := agent.(ShamanAgent).GetShaman() + if !shaman.HasRune(proto.ShamanRune_RuneBracersStaticShock) { + return + } affectedSpellCodes := []int32{SpellCode_ShamanLightningBolt, SpellCode_ShamanChainLightning} core.MakePermanent(shaman.RegisterAura(core.Aura{ From 183e5fb304a6ba119f5b5b9ca2bfd92e85cfbc45 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Thu, 12 Sep 2024 12:04:11 -0400 Subject: [PATCH 089/223] add frozen orb spell benefits --- sim/mage/frozen_orb.go | 46 +++++++++++++++++++++++------------------- sim/mage/runes.go | 31 ++++++++++++++++++++++------ sim/mage/talents.go | 36 +++++++++++++++++++++++++++++++++ 3 files changed, 86 insertions(+), 27 deletions(-) diff --git a/sim/mage/frozen_orb.go b/sim/mage/frozen_orb.go index 8e6f8414f4..ead2b3f885 100644 --- a/sim/mage/frozen_orb.go +++ b/sim/mage/frozen_orb.go @@ -59,7 +59,7 @@ type FrozenOrb struct { func (mage *Mage) NewFrozenOrb() *FrozenOrb { frozenOrb := &FrozenOrb{ - Pet: core.NewPet("Frozen Orb", &mage.Character, frozenOrbBaseStats, createFrozenOrbInheritance(), false, true), + Pet: core.NewPet("Frozen Orb", &mage.Character, frozenOrbBaseStats, frozenOrbStatInheritance(), false, true), mage: mage, TickCount: 0, } @@ -69,26 +69,29 @@ func (mage *Mage) NewFrozenOrb() *FrozenOrb { return frozenOrb } -func (ffo *FrozenOrb) GetPet() *core.Pet { - return &ffo.Pet +func (orb *FrozenOrb) GetPet() *core.Pet { + return &orb.Pet } -func (ffo *FrozenOrb) Initialize() { - ffo.registerFrozenOrbTickSpell() +func (orb *FrozenOrb) Initialize() { + orb.registerFrozenOrbTickSpell() + + // Frozen Orb seems to benefit from Frost Specialization + orb.PseudoStats.SchoolBonusHitChance = orb.mage.PseudoStats.SchoolBonusHitChance } -func (ffo *FrozenOrb) Reset(_ *core.Simulation) { +func (orb *FrozenOrb) Reset(_ *core.Simulation) { } -func (ffo *FrozenOrb) ExecuteCustomRotation(sim *core.Simulation) { - if success := ffo.FrozenOrbTick.Cast(sim, ffo.mage.CurrentTarget); !success { - ffo.Disable(sim) +func (orb *FrozenOrb) ExecuteCustomRotation(sim *core.Simulation) { + if success := orb.FrozenOrbTick.Cast(sim, orb.mage.CurrentTarget); !success { + orb.Disable(sim) } } var frozenOrbBaseStats = stats.Stats{} -var createFrozenOrbInheritance = func() func(stats.Stats) stats.Stats { +func frozenOrbStatInheritance() core.PetStatInheritance { return func(ownerStats stats.Stats) stats.Stats { return stats.Stats{ stats.SpellHit: ownerStats[stats.SpellHit], @@ -98,16 +101,17 @@ var createFrozenOrbInheritance = func() func(stats.Stats) stats.Stats { } } -func (ffo *FrozenOrb) registerFrozenOrbTickSpell() { - hasFOFRune := ffo.mage.HasRune(proto.MageRune_RuneChestFingersOfFrost) - baseDamage := ffo.mage.baseRuneAbilityDamage() * 0.9 +func (orb *FrozenOrb) registerFrozenOrbTickSpell() { + hasFOFRune := orb.mage.HasRune(proto.MageRune_RuneChestFingersOfFrost) + baseDamage := orb.mage.baseRuneAbilityDamage() * 0.9 spellCoef := .129 - ffo.FrozenOrbTick = ffo.RegisterSpell(core.SpellConfig{ + orb.FrozenOrbTick = orb.RegisterSpell(core.SpellConfig{ ActionID: core.ActionID{SpellID: 440809}, SpellSchool: core.SpellSchoolFrost | core.SpellSchoolArcane, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, + Flags: SpellFlagChillSpell, Cast: core.CastConfig{ DefaultCast: core.Cast{ @@ -123,20 +127,20 @@ func (ffo *FrozenOrb) registerFrozenOrbTickSpell() { for _, aoeTarget := range sim.Encounter.TargetUnits { spell.CalcAndDealDamage(sim, aoeTarget, baseDamage, spell.OutcomeMagicHitAndCrit) } - ffo.TickCount += 1 - if ffo.TickCount == 15 { - ffo.TickCount = 0 + orb.TickCount += 1 + if orb.TickCount == 15 { + orb.TickCount = 0 } }, }) if hasFOFRune { - ffo.FrozenOrbFingerOfFrost = core.MakePermanent(ffo.RegisterAura(core.Aura{ + orb.FrozenOrbFingerOfFrost = core.MakePermanent(orb.RegisterAura(core.Aura{ Label: "Frozen Orb FoF", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell == ffo.FrozenOrbTick && ffo.TickCount == 0 { - ffo.mage.FingersOfFrostAura.Activate(sim) - ffo.mage.FingersOfFrostAura.AddStack(sim) + if spell == orb.FrozenOrbTick && orb.TickCount == 0 { + orb.mage.FingersOfFrostAura.Activate(sim) + orb.mage.FingersOfFrostAura.AddStack(sim) } }, })) diff --git a/sim/mage/runes.go b/sim/mage/runes.go index c18e533715..d474829165 100644 --- a/sim/mage/runes.go +++ b/sim/mage/runes.go @@ -383,12 +383,25 @@ func (mage *Mage) applyBrainFreeze() { }, }) - mage.RegisterAura(core.Aura{ - Label: "Brain Freeze Trigger", - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) + core.MakePermanent(mage.RegisterAura(core.Aura{ + Label: "Brain Freeze Trigger", + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if !result.Landed() || !spell.Flags.Matches(SpellFlagChillSpell) { + return + } + + if sim.RandomFloat("Brain Freeze") < procChance { + procAura.Activate(sim) + } }, + })) + + if !mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + return + } + + core.MakePermanent(mage.frozenOrb.RegisterAura(core.Aura{ + Label: "Brain Freeze Trigger", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if !result.Landed() || !spell.Flags.Matches(SpellFlagChillSpell) { return @@ -398,7 +411,7 @@ func (mage *Mage) applyBrainFreeze() { procAura.Activate(sim) } }, - }) + })) } func (mage *Mage) applySpellPower() { @@ -411,4 +424,10 @@ func (mage *Mage) applySpellPower() { spell.CritDamageBonus += 0.5 } }) + + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { + spell.CritDamageBonus += 0.5 + }) + } } diff --git a/sim/mage/talents.go b/sim/mage/talents.go index ee58296a85..ea6611548c 100644 --- a/sim/mage/talents.go +++ b/sim/mage/talents.go @@ -64,6 +64,14 @@ func (mage *Mage) applyArcaneTalents() { spell.BonusCritRating += bonusCritRating } }) + + // Frozen orb also benefits from Elemental Precision + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { + spell.DamageMultiplierAdditive += bonusDamageMultiplierAdditive + spell.BonusCritRating += bonusCritRating + }) + } } } @@ -119,6 +127,13 @@ func (mage *Mage) applyFrostTalents() { spell.BonusHitRating += bonusHit } }) + + // Frozen orb also benefits from Elemental Precision + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { + spell.BonusHitRating += bonusHit + }) + } } // Ice Shards @@ -129,6 +144,13 @@ func (mage *Mage) applyFrostTalents() { spell.CritDamageBonus += critBonus } }) + + // Frozen orb also benefits from Ice Shards + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { + spell.CritDamageBonus += critBonus + }) + } } // Piercing Ice @@ -139,6 +161,13 @@ func (mage *Mage) applyFrostTalents() { spell.DamageMultiplierAdditive += bonusDamageMultiplierAdditive } }) + + // Frozen orb also benefits from Piercing Ice + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { + spell.DamageMultiplierAdditive += bonusDamageMultiplierAdditive + }) + } } // Frost Channeling @@ -289,6 +318,13 @@ func (mage *Mage) registerArcanePowerCD() { } }) + // Frozen Orb also benefits from Arcane Power + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { + affectedSpells = append(affectedSpells, spell) + }) + } + mage.ArcanePowerAura = mage.RegisterAura(core.Aura{ Label: "Arcane Power", ActionID: actionID, From 04c76c4d9180b9d74cca2ca1603a40d9a56128c3 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Thu, 12 Sep 2024 15:19:02 -0400 Subject: [PATCH 090/223] druid PTR updates --- sim/druid/balance/TestBalance.results | 172 ++++++------ sim/druid/druid.go | 7 +- sim/druid/feral/TestFeral.results | 388 +++++++++++++------------- sim/druid/item_sets_pve.go | 15 +- sim/druid/runes.go | 12 +- 5 files changed, 294 insertions(+), 300 deletions(-) diff --git a/sim/druid/balance/TestBalance.results b/sim/druid/balance/TestBalance.results index 00766ace78..7b2a36d8e0 100644 --- a/sim/druid/balance/TestBalance.results +++ b/sim/druid/balance/TestBalance.results @@ -298,9 +298,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.28675 + weights: -0.09387 weights: 0 - weights: 1.51483 + weights: 1.30546 weights: 0 weights: 0 weights: 0 @@ -309,7 +309,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 13.98611 + weights: 12.78556 weights: 0 weights: 0 weights: 0 @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.05964 + weights: 0.19438 weights: 0 - weights: 2.16113 + weights: 1.88278 weights: 0 weights: 0 weights: 0 @@ -358,7 +358,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 24.28829 + weights: 16.35484 weights: 0 weights: 0 weights: 0 @@ -610,155 +610,155 @@ dps_results: { dps_results: { key: "TestBalance-Lvl50-Average-Default" value: { - dps: 1583.04307 - tps: 1597.17389 + dps: 1403.22149 + tps: 1417.77933 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1570.33234 - tps: 1853.64298 + dps: 1403.59257 + tps: 1683.46912 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1570.33234 - tps: 1584.49787 + dps: 1403.59257 + tps: 1417.5864 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1520.95356 - tps: 1529.25272 + dps: 1393.71384 + tps: 1409.7632 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1104.03545 - tps: 1275.45906 + dps: 888.66229 + tps: 1069.40911 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1104.03545 - tps: 1112.60663 + dps: 888.66229 + tps: 897.69963 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1093.41313 - tps: 1108.59689 + dps: 999.46847 + tps: 1014.65223 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1569.55141 - tps: 1852.78538 + dps: 1398.70809 + tps: 1687.52868 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1569.55141 - tps: 1583.71311 + dps: 1398.70809 + tps: 1413.14912 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1519.44281 - tps: 1527.72281 + dps: 1393.15871 + tps: 1412.08758 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1101.81799 - tps: 1274.29979 + dps: 891.81645 + tps: 1072.56328 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1101.81799 - tps: 1110.44208 + dps: 891.81645 + tps: 900.85379 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1093.41313 - tps: 1108.59689 + dps: 999.46847 + tps: 1014.65223 } } dps_results: { key: "TestBalance-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1573.53675 - tps: 1587.74445 + dps: 1403.16804 + tps: 1417.65124 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sCracklingLeather" value: { - dps: 1119.73803 - tps: 1137.72975 + dps: 1073.29177 + tps: 1091.68666 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sLeather" value: { - dps: 1056.06593 - tps: 1074.39202 + dps: 1006.66343 + tps: 1025.27961 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sRestoredLeather" value: { - dps: 1022.45034 - tps: 1040.17153 + dps: 984.14837 + tps: 1002.46939 } } dps_results: { key: "TestBalance-Lvl60-AllItems-CoagulateBloodguard'sLeathers" value: { - dps: 1419.21369 - tps: 1438.09175 + dps: 1363.28491 + tps: 1382.62022 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldDreamkeeperGarb" value: { - dps: 1025.5217 - tps: 1043.27239 + dps: 985.31419 + tps: 1003.63522 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldLeathers" value: { - dps: 1055.22525 - tps: 1073.55134 + dps: 1005.7936 + tps: 1024.40978 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldWatcherVestments" value: { - dps: 1079.98246 - tps: 1097.71843 + dps: 1038.86435 + tps: 1057.16082 } } dps_results: { key: "TestBalance-Lvl60-AllItems-ExiledProphet'sRaiment" value: { - dps: 1437.23639 - tps: 1455.91655 + dps: 1373.65755 + tps: 1392.7458 } } dps_results: { @@ -771,126 +771,126 @@ dps_results: { dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" value: { - dps: 1119.73803 - tps: 1137.72975 + dps: 1073.29177 + tps: 1091.68666 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sLeather" value: { - dps: 1056.06593 - tps: 1074.39202 + dps: 1006.66343 + tps: 1025.27961 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" value: { - dps: 1022.45034 - tps: 1040.17153 + dps: 984.14837 + tps: 1002.46939 } } dps_results: { key: "TestBalance-Lvl60-AllItems-LostWorshipper'sArmor" value: { - dps: 1519.96207 - tps: 1538.87947 + dps: 1447.02571 + tps: 1466.29219 } } dps_results: { key: "TestBalance-Lvl60-Average-Default" value: { - dps: 3113.24681 - tps: 3133.30816 + dps: 2745.98218 + tps: 2767.90327 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4944.37192 - tps: 5391.02264 + dps: 4759.38882 + tps: 5223.8866 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3083.31249 - tps: 3102.77862 + dps: 2701.28688 + tps: 2722.93293 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2976.10215 - tps: 2990.7093 + dps: 2716.61208 + tps: 2744.54723 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2554.25527 - tps: 2735.0021 + dps: 2125.6629 + tps: 2281.69336 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1624.81131 - tps: 1633.84865 + dps: 1314.61317 + tps: 1322.9437 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1819.43177 - tps: 1834.61553 + dps: 1657.75785 + tps: 1672.94161 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4942.64729 - tps: 5389.56926 + dps: 4751.00757 + tps: 5218.18077 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3080.7808 - tps: 3100.24693 + dps: 2691.90432 + tps: 2713.85856 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2975.00952 - tps: 2989.61667 + dps: 2716.61208 + tps: 2745.85298 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2587.6452 - tps: 2768.39202 + dps: 2172.89892 + tps: 2341.50608 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1628.2951 - tps: 1637.33244 + dps: 1302.83176 + tps: 1310.90716 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1817.62336 - tps: 1832.80712 + dps: 1656.82427 + tps: 1672.00803 } } dps_results: { key: "TestBalance-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3098.67698 - tps: 3118.98581 + dps: 2732.10084 + tps: 2754.12686 } } diff --git a/sim/druid/druid.go b/sim/druid/druid.go index bdd5017077..781fac120a 100644 --- a/sim/druid/druid.go +++ b/sim/druid/druid.go @@ -122,15 +122,14 @@ type Druid struct { LunarEclipseProcAura *core.Aura WildStrikesBuffAura *core.Aura - BleedCategories core.ExclusiveCategoryArray - + BleedCategories core.ExclusiveCategoryArray SavageRoarDurationTable [6]time.Duration FerociousBiteExcessEnergyOverride bool // When true, disables the excess energy consumption of Ferocious bite - // Sunfire/Moonfire modifiers applied when in Moonkin form MoonfireDotMultiplier float64 SunfireDotMultiplier float64 + t26pcTreants *T2Treants form DruidForm disabledMCDs []*core.MajorCooldown @@ -270,7 +269,7 @@ func New(character *core.Character, form DruidForm, selfBuffs SelfBuffs, talents // druid.PseudoStats.MeleeHasteRatingPerHastePercent /= 1.3 guardians.ConstructGuardians(&druid.Character) - druid.NewT2Treants() + druid.t26pcTreants = druid.NewT2Treants() return druid } diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index d3df9191e4..d060f053eb 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -295,8 +295,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFeral-Lvl50-StatWeights-Default" value: { - weights: 1.56992 - weights: 1.6918 + weights: 1.46445 + weights: 1.58046 weights: 0 weights: 0 weights: 0 @@ -312,9 +312,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.66074 - weights: 18.94063 - weights: 12.40547 + weights: 0.61635 + weights: 16.40459 + weights: 11.58924 weights: 0 weights: 0 weights: 0 @@ -344,8 +344,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFeral-Lvl60-StatWeights-Default" value: { - weights: 2.11404 - weights: 2.49175 + weights: 2.04882 + weights: 2.35328 weights: 0 weights: 0 weights: 0 @@ -361,9 +361,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.80078 + weights: 0.77607 weights: 0 - weights: 24.04797 + weights: 24.04423 weights: 0 weights: 0 weights: 0 @@ -947,297 +947,297 @@ dps_results: { dps_results: { key: "TestFeral-Lvl50-Average-Default" value: { - dps: 1962.15552 - tps: 1403.74592 - hps: 10.23417 + dps: 1815.78018 + tps: 1299.53548 + hps: 10.22184 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1418.56129 - tps: 1126.91178 - hps: 6.98702 + dps: 1292.02641 + tps: 1035.4319 + hps: 7.03712 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1345.97782 - tps: 961.69143 - hps: 7.01307 + dps: 1218.64575 + tps: 871.16059 + hps: 7.11727 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1476.1892 - tps: 1051.3911 - hps: 7.3734 + dps: 1362.94594 + tps: 971.00235 + hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 677.65668 - tps: 559.71949 - hps: 4.16533 + dps: 606.01624 + tps: 507.82742 + hps: 4.21667 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 651.63929 - tps: 466.75914 - hps: 4.20933 + dps: 579.48363 + tps: 415.49558 + hps: 4.27533 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 768.25438 - tps: 548.86587 - hps: 4.98667 + dps: 695.9254 + tps: 498.4583 + hps: 4.91333 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1418.56129 - tps: 1126.91178 - hps: 6.98702 + dps: 1292.02641 + tps: 1035.4319 + hps: 7.03712 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1345.97782 - tps: 961.69143 - hps: 7.01307 + dps: 1218.64575 + tps: 871.16059 + hps: 7.11727 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1476.1892 - tps: 1051.3911 - hps: 7.3734 + dps: 1362.94594 + tps: 971.00235 + hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 677.65668 - tps: 559.71949 - hps: 4.16533 + dps: 606.01624 + tps: 507.82742 + hps: 4.21667 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 651.63929 - tps: 466.75914 - hps: 4.20933 + dps: 579.48363 + tps: 415.49558 + hps: 4.27533 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 768.25438 - tps: 548.86587 - hps: 4.98667 + dps: 695.9254 + tps: 498.4583 + hps: 4.91333 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1418.56129 - tps: 1126.91178 - hps: 6.98702 + dps: 1292.02641 + tps: 1035.4319 + hps: 7.03712 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1345.97782 - tps: 961.69143 - hps: 7.01307 + dps: 1218.64575 + tps: 871.16059 + hps: 7.11727 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1476.1892 - tps: 1051.3911 - hps: 7.3734 + dps: 1362.94594 + tps: 971.00235 + hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 677.65668 - tps: 559.71949 - hps: 4.16533 + dps: 606.01624 + tps: 507.82742 + hps: 4.21667 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 651.63929 - tps: 466.75914 - hps: 4.20933 + dps: 579.48363 + tps: 415.49558 + hps: 4.27533 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 768.25438 - tps: 548.86587 - hps: 4.98667 + dps: 695.9254 + tps: 498.4583 + hps: 4.91333 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1449.46777 - tps: 1152.96087 - hps: 6.98702 + dps: 1320.12802 + tps: 1060.17888 + hps: 7.01708 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1376.87187 - tps: 983.90278 - hps: 7.01307 + dps: 1246.77696 + tps: 891.37361 + hps: 7.09923 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1513.32002 - tps: 1077.7776 - hps: 7.3734 + dps: 1398.84994 + tps: 996.50384 + hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 671.78672 - tps: 556.89045 - hps: 4.10667 + dps: 601.96337 + tps: 504.07811 + hps: 4.20933 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 646.3416 - tps: 463.09008 - hps: 4.158 + dps: 575.89536 + tps: 412.87873 + hps: 4.268 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 764.7589 - tps: 547.17211 - hps: 4.98667 + dps: 692.2091 + tps: 496.21167 + hps: 4.91333 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1449.46777 - tps: 1152.96087 - hps: 6.98702 + dps: 1320.12802 + tps: 1060.17888 + hps: 7.01708 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1376.87187 - tps: 983.90278 - hps: 7.01307 + dps: 1246.77696 + tps: 891.37361 + hps: 7.09923 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1513.32002 - tps: 1077.7776 - hps: 7.3734 + dps: 1398.84994 + tps: 996.50384 + hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 671.78672 - tps: 556.89045 - hps: 4.10667 + dps: 601.96337 + tps: 504.07811 + hps: 4.20933 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 646.3416 - tps: 463.09008 - hps: 4.158 + dps: 575.89536 + tps: 412.87873 + hps: 4.268 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 764.7589 - tps: 547.17211 - hps: 4.98667 + dps: 692.2091 + tps: 496.21167 + hps: 4.91333 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1449.46777 - tps: 1152.96087 - hps: 6.98702 + dps: 1320.12802 + tps: 1060.17888 + hps: 7.01708 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1376.87187 - tps: 983.90278 - hps: 7.01307 + dps: 1246.77696 + tps: 891.37361 + hps: 7.09923 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1513.32002 - tps: 1077.7776 - hps: 7.3734 + dps: 1398.84994 + tps: 996.50384 + hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 671.78672 - tps: 556.89045 - hps: 4.10667 + dps: 601.96337 + tps: 504.07811 + hps: 4.20933 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 646.3416 - tps: 463.09008 - hps: 4.158 + dps: 575.89536 + tps: 412.87873 + hps: 4.268 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 764.7589 - tps: 547.17211 - hps: 4.98667 + dps: 692.2091 + tps: 496.21167 + hps: 4.91333 } } dps_results: { @@ -1342,260 +1342,260 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Average-Default" value: { - dps: 3718.52179 - tps: 2663.81248 + dps: 3552.00446 + tps: 2545.38181 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14935.50042 - tps: 10896.08368 + dps: 14683.54886 + tps: 10718.51719 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2508.73271 - tps: 1796.70112 + dps: 2351.79246 + tps: 1685.16035 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2792.26031 - tps: 1994.76587 + dps: 2586.1878 + tps: 1848.44001 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6059.90427 - tps: 4462.39783 + dps: 6060.12984 + tps: 4461.39848 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1218.5962 - tps: 873.74392 + dps: 1139.15605 + tps: 816.89543 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1520.21957 - tps: 1086.54287 + dps: 1394.35083 + tps: 997.17607 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14935.50042 - tps: 10896.08368 + dps: 14683.54886 + tps: 10718.51719 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2508.73271 - tps: 1796.70112 + dps: 2351.79246 + tps: 1685.16035 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2792.26031 - tps: 1994.76587 + dps: 2586.1878 + tps: 1848.44001 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6059.90427 - tps: 4462.39783 + dps: 6060.12984 + tps: 4461.39848 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1218.5962 - tps: 873.74392 + dps: 1139.15605 + tps: 816.89543 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1520.21957 - tps: 1086.54287 + dps: 1394.35083 + tps: 997.17607 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14935.50042 - tps: 10896.08368 + dps: 14683.54886 + tps: 10718.51719 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2508.73271 - tps: 1796.70112 + dps: 2351.79246 + tps: 1685.16035 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2792.26031 - tps: 1994.76587 + dps: 2586.1878 + tps: 1848.44001 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6059.90427 - tps: 4462.39783 + dps: 6060.12984 + tps: 4461.39848 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1218.5962 - tps: 873.74392 + dps: 1139.15605 + tps: 816.89543 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1520.21957 - tps: 1086.54287 + dps: 1394.35083 + tps: 997.17607 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15616.63772 - tps: 11380.34106 + dps: 15517.69243 + tps: 11310.2525 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2637.63583 - tps: 1888.48101 + dps: 2496.27816 + tps: 1788.4434 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2947.07617 - tps: 2104.69189 + dps: 2726.10723 + tps: 1947.79845 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6049.79849 - tps: 4456.72389 + dps: 6054.81021 + tps: 4460.69216 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1220.68914 - tps: 875.52581 + dps: 1135.68262 + tps: 814.61795 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1516.78517 - tps: 1084.10445 + dps: 1390.44593 + tps: 994.40359 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15616.63772 - tps: 11380.34106 + dps: 15517.69243 + tps: 11310.2525 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2637.63583 - tps: 1888.48101 + dps: 2496.27816 + tps: 1788.4434 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2947.07617 - tps: 2104.69189 + dps: 2726.10723 + tps: 1947.79845 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6049.79849 - tps: 4456.72389 + dps: 6054.81021 + tps: 4460.69216 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1220.68914 - tps: 875.52581 + dps: 1135.68262 + tps: 814.61795 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1516.78517 - tps: 1084.10445 + dps: 1390.44593 + tps: 994.40359 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15616.63772 - tps: 11380.34106 + dps: 15517.69243 + tps: 11310.2525 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2637.63583 - tps: 1888.48101 + dps: 2496.27816 + tps: 1788.4434 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2947.07617 - tps: 2104.69189 + dps: 2726.10723 + tps: 1947.79845 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6049.79849 - tps: 4456.72389 + dps: 6054.81021 + tps: 4460.69216 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1220.68914 - tps: 875.52581 + dps: 1135.68262 + tps: 814.61795 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1516.78517 - tps: 1084.10445 + dps: 1390.44593 + tps: 994.40359 } } dps_results: { diff --git a/sim/druid/item_sets_pve.go b/sim/druid/item_sets_pve.go index aa6f320582..bd49e4f33b 100644 --- a/sim/druid/item_sets_pve.go +++ b/sim/druid/item_sets_pve.go @@ -339,7 +339,7 @@ var ItemSetEclipseOfStormrage = core.NewItemSet(core.ItemSet{ }, }) }, - // Your Wrath casts have a 5% chance to summon a stand of 3 Treants to attack your target for until cancelled. + // Your Wrath casts have a 10% chance to summon a stand of 3 Treants to attack your target for until cancelled. 4: func(agent core.Agent) { druid := agent.(DruidAgent).GetDruid() @@ -347,13 +347,8 @@ var ItemSetEclipseOfStormrage = core.NewItemSet(core.ItemSet{ core.MakePermanent(druid.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Druid - Balance 4P Bonus", OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - if slices.Contains(affectedSpellCodes, spell.SpellCode) && sim.Proc(0.05, "Summon Treants") { - for _, petAgent := range druid.PetAgents { - if treants, ok := petAgent.(*T2Treants); ok && !treants.IsActive() { - treants.EnableWithTimeout(sim, treants, time.Second*10) - break - } - } + if slices.Contains(affectedSpellCodes, spell.SpellCode) && !druid.t26pcTreants.IsActive() && sim.Proc(0.10, "Summon Treants") { + druid.t26pcTreants.EnableWithTimeout(sim, druid.t26pcTreants, time.Second*15) } }, })) @@ -392,7 +387,7 @@ var ItemSetEclipseOfStormrage = core.NewItemSet(core.ItemSet{ core.MakePermanent(druid.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Druid - Balance 6P Bonus", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if slices.Contains(procSpellCodes, spell.SpellCode) && result.DidCrit() && sim.Proc(0.30, "Astral Power") { + if slices.Contains(procSpellCodes, spell.SpellCode) && result.DidCrit() && sim.Proc(0.50, "Astral Power") { buffAura.Activate(sim) buffAura.AddStack(sim) } @@ -451,7 +446,7 @@ var ItemSetCunningOfStormrage = core.NewItemSet(core.ItemSet{ Label: "S03 - Item - T2- Druid - Feral 6P Bonus", OnInit: func(aura *core.Aura, sim *core.Simulation) { dotSpells := []*DruidSpell{druid.Rake, druid.Rip} - for _, spell := range []*DruidSpell{druid.Shred, druid.MangleCat} { + for _, spell := range []*DruidSpell{druid.Shred, druid.MangleCat, druid.FerociousBite} { if spell == nil { continue } diff --git a/sim/druid/runes.go b/sim/druid/runes.go index 6883c118d3..b51a54b08c 100644 --- a/sim/druid/runes.go +++ b/sim/druid/runes.go @@ -238,16 +238,16 @@ func (druid *Druid) applyElunesFires() { } const ( - ElunesFires_BonusMoonfireTicks = int32(2) - ElunesFires_BonusSunfireTicks = int32(1) - ElunesFires_BonusRipTicks = int32(1) + ElunesFires_BonusMoonfireTime = time.Second * 6 + ElunesFires_BonusSunfireTime = time.Second * 3 + ElunesFires_BonusRipTime = time.Second * 1 ) func (druid *Druid) tryElunesFiresMoonfireExtension(sim *core.Simulation, unit *core.Unit) { for _, spell := range druid.Moonfire { if dot := spell.Dot(unit); dot.IsActive() { maxExpiresAt := sim.CurrentTime + dot.Duration - dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+time.Duration(ElunesFires_BonusMoonfireTicks)*dot.TickLength)) + dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusMoonfireTime/dot.TickLength)) } } } @@ -258,14 +258,14 @@ func (druid *Druid) tryElunesFiresSunfireExtension(sim *core.Simulation, unit *c } if dot := druid.Sunfire.Dot(unit); dot.IsActive() { maxExpiresAt := sim.CurrentTime + dot.Duration - dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+time.Duration(ElunesFires_BonusSunfireTicks)*dot.TickLength)) + dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusSunfireTime/dot.TickLength)) } } func (druid *Druid) tryElunesFiresRipExtension(sim *core.Simulation, unit *core.Unit) { if dot := druid.Rip.Dot(unit); dot.IsActive() { maxExpiresAt := sim.CurrentTime + dot.Duration - dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+time.Duration(ElunesFires_BonusRipTicks)*dot.TickLength)) + dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusRipTime/dot.TickLength)) } } From d698d6fdc3b35de0141f4be3404ef2d9dd923aa1 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Thu, 12 Sep 2024 16:00:43 -0400 Subject: [PATCH 091/223] fix elune's fires --- sim/druid/balance/TestBalance.results | 172 ++++----- sim/druid/feral/TestFeral.results | 364 +++++++++--------- sim/druid/runes.go | 6 +- .../components/detailed_results/timeline.tsx | 2 +- 4 files changed, 272 insertions(+), 272 deletions(-) diff --git a/sim/druid/balance/TestBalance.results b/sim/druid/balance/TestBalance.results index 7b2a36d8e0..4cdc644f9d 100644 --- a/sim/druid/balance/TestBalance.results +++ b/sim/druid/balance/TestBalance.results @@ -298,9 +298,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.09387 + weights: 0.23766 weights: 0 - weights: 1.30546 + weights: 1.40297 weights: 0 weights: 0 weights: 0 @@ -309,7 +309,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 12.78556 + weights: 12.74645 weights: 0 weights: 0 weights: 0 @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.19438 + weights: 0.29736 weights: 0 - weights: 1.88278 + weights: 2.00067 weights: 0 weights: 0 weights: 0 @@ -358,7 +358,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 16.35484 + weights: 23.29517 weights: 0 weights: 0 weights: 0 @@ -610,155 +610,155 @@ dps_results: { dps_results: { key: "TestBalance-Lvl50-Average-Default" value: { - dps: 1403.22149 - tps: 1417.77933 + dps: 1473.23216 + tps: 1487.22259 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1403.59257 - tps: 1683.46912 + dps: 1456.79377 + tps: 1736.42441 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1403.59257 - tps: 1417.5864 + dps: 1456.79377 + tps: 1470.7753 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1393.71384 - tps: 1409.7632 + dps: 1463.05071 + tps: 1471.25404 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 888.66229 - tps: 1069.40911 + dps: 959.62157 + tps: 1140.3684 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 888.66229 - tps: 897.69963 + dps: 959.62157 + tps: 968.65891 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 999.46847 - tps: 1014.65223 + dps: 1032.9863 + tps: 1048.17006 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1398.70809 - tps: 1687.52868 + dps: 1457.24467 + tps: 1736.56865 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1398.70809 - tps: 1413.14912 + dps: 1457.24467 + tps: 1471.21087 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1393.15871 - tps: 1412.08758 + dps: 1462.11767 + tps: 1470.34017 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 891.81645 - tps: 1072.56328 + dps: 957.75372 + tps: 1135.59171 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 891.81645 - tps: 900.85379 + dps: 957.75372 + tps: 966.64562 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 999.46847 - tps: 1014.65223 + dps: 1030.60765 + tps: 1045.79141 } } dps_results: { key: "TestBalance-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1403.16804 - tps: 1417.65124 + dps: 1462.87431 + tps: 1476.94018 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sCracklingLeather" value: { - dps: 1073.29177 - tps: 1091.68666 + dps: 1091.8954 + tps: 1110.16738 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sLeather" value: { - dps: 1006.66343 - tps: 1025.27961 + dps: 1027.04137 + tps: 1045.46088 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sRestoredLeather" value: { - dps: 984.14837 - tps: 1002.46939 + dps: 992.76584 + tps: 1010.82628 } } dps_results: { key: "TestBalance-Lvl60-AllItems-CoagulateBloodguard'sLeathers" value: { - dps: 1363.28491 - tps: 1382.62022 + dps: 1364.15049 + tps: 1383.2203 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldDreamkeeperGarb" value: { - dps: 985.31419 - tps: 1003.63522 + dps: 1004.89052 + tps: 1022.95588 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldLeathers" value: { - dps: 1005.7936 - tps: 1024.40978 + dps: 1026.18827 + tps: 1044.60777 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldWatcherVestments" value: { - dps: 1038.86435 - tps: 1057.16082 + dps: 1058.22576 + tps: 1076.31573 } } dps_results: { key: "TestBalance-Lvl60-AllItems-ExiledProphet'sRaiment" value: { - dps: 1373.65755 - tps: 1392.7458 + dps: 1379.17432 + tps: 1398.03641 } } dps_results: { @@ -771,126 +771,126 @@ dps_results: { dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" value: { - dps: 1073.29177 - tps: 1091.68666 + dps: 1091.8954 + tps: 1110.16738 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sLeather" value: { - dps: 1006.66343 - tps: 1025.27961 + dps: 1027.04137 + tps: 1045.46088 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" value: { - dps: 984.14837 - tps: 1002.46939 + dps: 992.76584 + tps: 1010.82628 } } dps_results: { key: "TestBalance-Lvl60-AllItems-LostWorshipper'sArmor" value: { - dps: 1447.02571 - tps: 1466.29219 + dps: 1450.19219 + tps: 1469.31608 } } dps_results: { key: "TestBalance-Lvl60-Average-Default" value: { - dps: 2745.98218 - tps: 2767.90327 + dps: 2874.11844 + tps: 2894.39521 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4759.38882 - tps: 5223.8866 + dps: 4787.35729 + tps: 5233.81153 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2701.28688 - tps: 2722.93293 + dps: 2823.96547 + tps: 2843.54536 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2716.61208 - tps: 2744.54723 + dps: 2779.0207 + tps: 2797.30467 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2125.6629 - tps: 2281.69336 + dps: 2292.80446 + tps: 2468.30219 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1314.61317 - tps: 1322.9437 + dps: 1404.09221 + tps: 1412.32546 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1657.75785 - tps: 1672.94161 + dps: 1707.98474 + tps: 1723.1685 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4751.00757 - tps: 5218.18077 + dps: 4776.80119 + tps: 5222.66544 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2691.90432 - tps: 2713.85856 + dps: 2808.34006 + tps: 2828.48895 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2716.61208 - tps: 2745.85298 + dps: 2778.52226 + tps: 2799.80279 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2172.89892 - tps: 2341.50608 + dps: 2315.657 + tps: 2496.40383 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1302.83176 - tps: 1310.90716 + dps: 1402.87671 + tps: 1411.14621 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1656.82427 - tps: 1672.00803 + dps: 1706.92093 + tps: 1722.10469 } } dps_results: { key: "TestBalance-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2732.10084 - tps: 2754.12686 + dps: 2838.41629 + tps: 2858.6963 } } diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index d060f053eb..3b3c82b550 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -295,8 +295,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFeral-Lvl50-StatWeights-Default" value: { - weights: 1.46445 - weights: 1.58046 + weights: 1.48386 + weights: 1.60888 weights: 0 weights: 0 weights: 0 @@ -312,9 +312,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.61635 - weights: 16.40459 - weights: 11.58924 + weights: 0.62452 + weights: 17.0022 + weights: 11.93971 weights: 0 weights: 0 weights: 0 @@ -344,8 +344,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFeral-Lvl60-StatWeights-Default" value: { - weights: 2.04882 - weights: 2.35328 + weights: 2.05605 + weights: 2.36417 weights: 0 weights: 0 weights: 0 @@ -361,9 +361,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.77607 + weights: 0.77881 weights: 0 - weights: 24.04423 + weights: 24.80876 weights: 0 weights: 0 weights: 0 @@ -947,296 +947,296 @@ dps_results: { dps_results: { key: "TestFeral-Lvl50-Average-Default" value: { - dps: 1815.78018 - tps: 1299.53548 - hps: 10.22184 + dps: 1839.39764 + tps: 1316.4218 + hps: 10.22971 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1292.02641 - tps: 1035.4319 - hps: 7.03712 + dps: 1302.51557 + tps: 1037.28319 + hps: 7.09923 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1218.64575 - tps: 871.16059 - hps: 7.11727 + dps: 1230.36345 + tps: 879.21981 + hps: 7.17337 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1362.94594 - tps: 971.00235 + dps: 1395.93177 + tps: 994.42229 hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 606.01624 - tps: 507.82742 - hps: 4.21667 + dps: 610.6456 + tps: 511.46962 + hps: 4.19467 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 579.48363 - tps: 415.49558 - hps: 4.27533 + dps: 584.5365 + tps: 419.06238 + hps: 4.25333 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 695.9254 - tps: 498.4583 + dps: 719.00556 + tps: 514.84522 hps: 4.91333 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1292.02641 - tps: 1035.4319 - hps: 7.03712 + dps: 1302.51557 + tps: 1037.28319 + hps: 7.09923 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1218.64575 - tps: 871.16059 - hps: 7.11727 + dps: 1230.36345 + tps: 879.21981 + hps: 7.17337 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1362.94594 - tps: 971.00235 + dps: 1395.93177 + tps: 994.42229 hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 606.01624 - tps: 507.82742 - hps: 4.21667 + dps: 610.6456 + tps: 511.46962 + hps: 4.19467 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 579.48363 - tps: 415.49558 - hps: 4.27533 + dps: 584.5365 + tps: 419.06238 + hps: 4.25333 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 695.9254 - tps: 498.4583 + dps: 719.00556 + tps: 514.84522 hps: 4.91333 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1292.02641 - tps: 1035.4319 - hps: 7.03712 + dps: 1302.51557 + tps: 1037.28319 + hps: 7.09923 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1218.64575 - tps: 871.16059 - hps: 7.11727 + dps: 1230.36345 + tps: 879.21981 + hps: 7.17337 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1362.94594 - tps: 971.00235 + dps: 1395.93177 + tps: 994.42229 hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 606.01624 - tps: 507.82742 - hps: 4.21667 + dps: 610.6456 + tps: 511.46962 + hps: 4.19467 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 579.48363 - tps: 415.49558 - hps: 4.27533 + dps: 584.5365 + tps: 419.06238 + hps: 4.25333 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 695.9254 - tps: 498.4583 + dps: 719.00556 + tps: 514.84522 hps: 4.91333 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1320.12802 - tps: 1060.17888 - hps: 7.01708 + dps: 1329.39806 + tps: 1068.66443 + hps: 7.04113 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1246.77696 - tps: 891.37361 - hps: 7.09923 + dps: 1256.80363 + tps: 898.65101 + hps: 7.11526 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1398.84994 - tps: 996.50384 + dps: 1432.06175 + tps: 1020.08422 hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 601.96337 - tps: 504.07811 - hps: 4.20933 + dps: 609.75829 + tps: 511.21462 + hps: 4.21667 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 575.89536 - tps: 412.87873 - hps: 4.268 + dps: 583.75084 + tps: 418.52155 + hps: 4.27533 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 692.2091 - tps: 496.21167 + dps: 715.3471 + tps: 512.63965 hps: 4.91333 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1320.12802 - tps: 1060.17888 - hps: 7.01708 + dps: 1329.39806 + tps: 1068.66443 + hps: 7.04113 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1246.77696 - tps: 891.37361 - hps: 7.09923 + dps: 1256.80363 + tps: 898.65101 + hps: 7.11526 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1398.84994 - tps: 996.50384 + dps: 1432.06175 + tps: 1020.08422 hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 601.96337 - tps: 504.07811 - hps: 4.20933 + dps: 609.75829 + tps: 511.21462 + hps: 4.21667 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 575.89536 - tps: 412.87873 - hps: 4.268 + dps: 583.75084 + tps: 418.52155 + hps: 4.27533 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 692.2091 - tps: 496.21167 + dps: 715.3471 + tps: 512.63965 hps: 4.91333 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1320.12802 - tps: 1060.17888 - hps: 7.01708 + dps: 1329.39806 + tps: 1068.66443 + hps: 7.04113 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1246.77696 - tps: 891.37361 - hps: 7.09923 + dps: 1256.80363 + tps: 898.65101 + hps: 7.11526 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1398.84994 - tps: 996.50384 + dps: 1432.06175 + tps: 1020.08422 hps: 7.27321 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 601.96337 - tps: 504.07811 - hps: 4.20933 + dps: 609.75829 + tps: 511.21462 + hps: 4.21667 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 575.89536 - tps: 412.87873 - hps: 4.268 + dps: 583.75084 + tps: 418.52155 + hps: 4.27533 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 692.2091 - tps: 496.21167 + dps: 715.3471 + tps: 512.63965 hps: 4.91333 } } @@ -1342,260 +1342,260 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Average-Default" value: { - dps: 3552.00446 - tps: 2545.38181 + dps: 3573.60266 + tps: 2560.76951 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14683.54886 - tps: 10718.51719 + dps: 14658.90322 + tps: 10701.39475 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2351.79246 - tps: 1685.16035 + dps: 2367.39721 + tps: 1696.62314 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2586.1878 - tps: 1848.44001 + dps: 2610.35864 + tps: 1865.6013 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6060.12984 - tps: 4461.39848 + dps: 6012.16418 + tps: 4427.37203 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1139.15605 - tps: 816.89543 + dps: 1155.42461 + tps: 828.81807 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1394.35083 - tps: 997.17607 + dps: 1406.78936 + tps: 1006.00742 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14683.54886 - tps: 10718.51719 + dps: 14658.90322 + tps: 10701.39475 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2351.79246 - tps: 1685.16035 + dps: 2367.39721 + tps: 1696.62314 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2586.1878 - tps: 1848.44001 + dps: 2610.35864 + tps: 1865.6013 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6060.12984 - tps: 4461.39848 + dps: 6012.16418 + tps: 4427.37203 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1139.15605 - tps: 816.89543 + dps: 1155.42461 + tps: 828.81807 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1394.35083 - tps: 997.17607 + dps: 1406.78936 + tps: 1006.00742 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14683.54886 - tps: 10718.51719 + dps: 14658.90322 + tps: 10701.39475 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2351.79246 - tps: 1685.16035 + dps: 2367.39721 + tps: 1696.62314 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2586.1878 - tps: 1848.44001 + dps: 2610.35864 + tps: 1865.6013 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6060.12984 - tps: 4461.39848 + dps: 6012.16418 + tps: 4427.37203 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1139.15605 - tps: 816.89543 + dps: 1155.42461 + tps: 828.81807 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1394.35083 - tps: 997.17607 + dps: 1406.78936 + tps: 1006.00742 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15517.69243 - tps: 11310.2525 + dps: 15467.63245 + tps: 11274.59553 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2496.27816 - tps: 1788.4434 + dps: 2499.83881 + tps: 1790.76185 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2726.10723 - tps: 1947.79845 + dps: 2760.41675 + tps: 1972.16106 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6054.81021 - tps: 4460.69216 + dps: 6018.01258 + tps: 4436.84659 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1135.68262 - tps: 814.61795 + dps: 1147.72449 + tps: 823.31298 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1390.44593 - tps: 994.40359 + dps: 1404.02943 + tps: 1004.04787 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15517.69243 - tps: 11310.2525 + dps: 15467.63245 + tps: 11274.59553 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2496.27816 - tps: 1788.4434 + dps: 2499.83881 + tps: 1790.76185 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2726.10723 - tps: 1947.79845 + dps: 2760.41675 + tps: 1972.16106 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6054.81021 - tps: 4460.69216 + dps: 6018.01258 + tps: 4436.84659 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1135.68262 - tps: 814.61795 + dps: 1147.72449 + tps: 823.31298 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1390.44593 - tps: 994.40359 + dps: 1404.02943 + tps: 1004.04787 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15517.69243 - tps: 11310.2525 + dps: 15467.63245 + tps: 11274.59553 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2496.27816 - tps: 1788.4434 + dps: 2499.83881 + tps: 1790.76185 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2726.10723 - tps: 1947.79845 + dps: 2760.41675 + tps: 1972.16106 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6054.81021 - tps: 4460.69216 + dps: 6018.01258 + tps: 4436.84659 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1135.68262 - tps: 814.61795 + dps: 1147.72449 + tps: 823.31298 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1390.44593 - tps: 994.40359 + dps: 1404.02943 + tps: 1004.04787 } } dps_results: { diff --git a/sim/druid/runes.go b/sim/druid/runes.go index b51a54b08c..e75f6db256 100644 --- a/sim/druid/runes.go +++ b/sim/druid/runes.go @@ -247,7 +247,7 @@ func (druid *Druid) tryElunesFiresMoonfireExtension(sim *core.Simulation, unit * for _, spell := range druid.Moonfire { if dot := spell.Dot(unit); dot.IsActive() { maxExpiresAt := sim.CurrentTime + dot.Duration - dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusMoonfireTime/dot.TickLength)) + dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusMoonfireTime/time.Duration(dot.TickLength.Seconds()))) } } } @@ -258,14 +258,14 @@ func (druid *Druid) tryElunesFiresSunfireExtension(sim *core.Simulation, unit *c } if dot := druid.Sunfire.Dot(unit); dot.IsActive() { maxExpiresAt := sim.CurrentTime + dot.Duration - dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusSunfireTime/dot.TickLength)) + dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusSunfireTime/time.Duration(dot.TickLength.Seconds()))) } } func (druid *Druid) tryElunesFiresRipExtension(sim *core.Simulation, unit *core.Unit) { if dot := druid.Rip.Dot(unit); dot.IsActive() { maxExpiresAt := sim.CurrentTime + dot.Duration - dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusRipTime/dot.TickLength)) + dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusRipTime/time.Duration(dot.TickLength.Seconds()))) } } diff --git a/ui/core/components/detailed_results/timeline.tsx b/ui/core/components/detailed_results/timeline.tsx index 361907344c..413fadcd29 100644 --- a/ui/core/components/detailed_results/timeline.tsx +++ b/ui/core/components/detailed_results/timeline.tsx @@ -1219,7 +1219,7 @@ const idToCategoryMap: Record = { [48465]: SPELL_ACTION_CATEGORY + 0.1, // Starfire [48461]: SPELL_ACTION_CATEGORY + 0.2, // Wrath - [53201]: SPELL_ACTION_CATEGORY + 0.3, // Starfall + [439748]: SPELL_ACTION_CATEGORY + 0.3, // Starfall [48468]: SPELL_ACTION_CATEGORY + 0.4, // Insect Swarm [48463]: SPELL_ACTION_CATEGORY + 0.5, // Moonfire From 542f2a952d06251b81e9330c1229946692fc6940 Mon Sep 17 00:00:00 2001 From: Michael Robertson Date: Thu, 12 Sep 2024 15:07:30 -0600 Subject: [PATCH 092/223] Updates based on Code Review -Tested if Libram of Wrath could proc on resist - it does, changed to OnCastComplete -Changed Exorcism flag to binary rather than ignore resist -Reorganized Libram of Wrath code block --- sim/paladin/exorcism.go | 2 +- sim/paladin/items.go | 94 ++++++++++++++++++++--------------------- 2 files changed, 46 insertions(+), 50 deletions(-) diff --git a/sim/paladin/exorcism.go b/sim/paladin/exorcism.go index b0b6a9512d..e0cbc9941a 100644 --- a/sim/paladin/exorcism.go +++ b/sim/paladin/exorcism.go @@ -51,7 +51,7 @@ func (paladin *Paladin) registerExorcism() { SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagIgnoreResists,//Logs show it never has partial resists, No clue why, still misses + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagBinary,//Logs show it never has partial resists, No clue why, still misses RequiredLevel: int(rank.level), Rank: i + 1, diff --git a/sim/paladin/items.go b/sim/paladin/items.go index d4cea1ddfe..f5c06861f2 100644 --- a/sim/paladin/items.go +++ b/sim/paladin/items.go @@ -193,7 +193,51 @@ func init() { //https://www.wowhead.com/classic/item=232420/libram-of-wrath //Equip: Your Holy Shock spell reduces the cast time and mana cost of your next Holy Wrath spell cast within 15 sec by 20%, and increases its damage by 20%. Stacking up to 5 times. core.NewItemEffect(LibramOfWrath, func(agent core.Agent) { - libramOfWrathAura(agent) + paladin := agent.(PaladinAgent).GetPaladin() + holyWrathSpells := []*core.Spell{} + + buffAura := paladin.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 470246}, + Label: "Libram Of Wrath Buff", + Duration: time.Second * 15, + MaxStacks: 5, + OnInit: func(aura *core.Aura, sim *core.Simulation) { + holyWrathSpells = core.FilterSlice(paladin.holyWrath, func(spell *core.Spell) bool { return spell != nil }) + }, + OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks int32, newStacks int32) { + core.Each(holyWrathSpells, func(spell *core.Spell) { + spell.CastTimeMultiplier += (0.2*float64(oldStacks)) + spell.Cost.Multiplier += int32(100.0 * (0.2*float64(oldStacks))) + spell.DamageMultiplier -= (0.2*float64(oldStacks)) + + spell.CastTimeMultiplier -= (0.2*float64(newStacks)) + spell.Cost.Multiplier -= int32(100.0 * (0.2*float64(newStacks))) + spell.DamageMultiplier += (0.2*float64(newStacks)) + + + }) + }, + OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + if spell.SpellCode == SpellCode_PaladinHolyWrath { + aura.Deactivate(sim) + } + }, + }) + + paladin.RegisterAura(core.Aura{ + Label: "Libram Of Wrath Trigger", + Duration: core.NeverExpires, + OnReset: func(aura *core.Aura, sim *core.Simulation) { + + aura.Activate(sim) + }, + OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + if spell.SpellCode == SpellCode_PaladinHolyShock { + buffAura.Activate(sim) + buffAura.AddStack(sim) + } + }, + }) }) } @@ -234,51 +278,3 @@ func crusadersZealAura465414(character *core.Character) *core.Aura { }, }) } - -func libramOfWrathAura(agent core.Agent) { - paladin := agent.(PaladinAgent).GetPaladin() - holyWrathSpells := []*core.Spell{} - - buffAura := paladin.RegisterAura(core.Aura{ - ActionID: core.ActionID{SpellID: 470246}, - Label: "Libram Of Wrath Buff", - Duration: time.Second * 15, - MaxStacks: 5, - OnInit: func(aura *core.Aura, sim *core.Simulation) { - holyWrathSpells = core.FilterSlice(paladin.holyWrath, func(spell *core.Spell) bool { return spell != nil }) - }, - OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks int32, newStacks int32) { - core.Each(holyWrathSpells, func(spell *core.Spell) { - spell.CastTimeMultiplier += (0.2*float64(oldStacks)) - spell.Cost.Multiplier += int32(100.0 * (0.2*float64(oldStacks))) - spell.DamageMultiplier -= (0.2*float64(oldStacks)) - - spell.CastTimeMultiplier -= (0.2*float64(newStacks)) - spell.Cost.Multiplier -= int32(100.0 * (0.2*float64(newStacks))) - spell.DamageMultiplier += (0.2*float64(newStacks)) - - - }) - }, - OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - if spell.SpellCode == SpellCode_PaladinHolyWrath { - aura.Deactivate(sim) - } - }, - }) - - paladin.RegisterAura(core.Aura{ - Label: "Libram Of Wrath Trigger", - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - - aura.Activate(sim) - }, - OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.SpellCode == SpellCode_PaladinHolyShock { - buffAura.Activate(sim) - buffAura.AddStack(sim) - } - }, - }) -} From 749cd7c574083ef5d098b02ca7ef776aa3ada49c Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Thu, 12 Sep 2024 17:27:30 -0400 Subject: [PATCH 093/223] actually fix elunes fires this time --- sim/druid/balance/TestBalance.results | 172 ++++++------ sim/druid/feral/TestFeral.results | 382 +++++++++++++------------- sim/druid/runes.go | 6 +- 3 files changed, 280 insertions(+), 280 deletions(-) diff --git a/sim/druid/balance/TestBalance.results b/sim/druid/balance/TestBalance.results index 4cdc644f9d..00766ace78 100644 --- a/sim/druid/balance/TestBalance.results +++ b/sim/druid/balance/TestBalance.results @@ -298,9 +298,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.23766 + weights: 0.28675 weights: 0 - weights: 1.40297 + weights: 1.51483 weights: 0 weights: 0 weights: 0 @@ -309,7 +309,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 12.74645 + weights: 13.98611 weights: 0 weights: 0 weights: 0 @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.29736 + weights: 1.05964 weights: 0 - weights: 2.00067 + weights: 2.16113 weights: 0 weights: 0 weights: 0 @@ -358,7 +358,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 23.29517 + weights: 24.28829 weights: 0 weights: 0 weights: 0 @@ -610,155 +610,155 @@ dps_results: { dps_results: { key: "TestBalance-Lvl50-Average-Default" value: { - dps: 1473.23216 - tps: 1487.22259 + dps: 1583.04307 + tps: 1597.17389 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1456.79377 - tps: 1736.42441 + dps: 1570.33234 + tps: 1853.64298 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1456.79377 - tps: 1470.7753 + dps: 1570.33234 + tps: 1584.49787 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1463.05071 - tps: 1471.25404 + dps: 1520.95356 + tps: 1529.25272 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 959.62157 - tps: 1140.3684 + dps: 1104.03545 + tps: 1275.45906 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 959.62157 - tps: 968.65891 + dps: 1104.03545 + tps: 1112.60663 } } dps_results: { key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1032.9863 - tps: 1048.17006 + dps: 1093.41313 + tps: 1108.59689 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1457.24467 - tps: 1736.56865 + dps: 1569.55141 + tps: 1852.78538 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1457.24467 - tps: 1471.21087 + dps: 1569.55141 + tps: 1583.71311 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1462.11767 - tps: 1470.34017 + dps: 1519.44281 + tps: 1527.72281 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 957.75372 - tps: 1135.59171 + dps: 1101.81799 + tps: 1274.29979 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 957.75372 - tps: 966.64562 + dps: 1101.81799 + tps: 1110.44208 } } dps_results: { key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1030.60765 - tps: 1045.79141 + dps: 1093.41313 + tps: 1108.59689 } } dps_results: { key: "TestBalance-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1462.87431 - tps: 1476.94018 + dps: 1573.53675 + tps: 1587.74445 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sCracklingLeather" value: { - dps: 1091.8954 - tps: 1110.16738 + dps: 1119.73803 + tps: 1137.72975 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sLeather" value: { - dps: 1027.04137 - tps: 1045.46088 + dps: 1056.06593 + tps: 1074.39202 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sRestoredLeather" value: { - dps: 992.76584 - tps: 1010.82628 + dps: 1022.45034 + tps: 1040.17153 } } dps_results: { key: "TestBalance-Lvl60-AllItems-CoagulateBloodguard'sLeathers" value: { - dps: 1364.15049 - tps: 1383.2203 + dps: 1419.21369 + tps: 1438.09175 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldDreamkeeperGarb" value: { - dps: 1004.89052 - tps: 1022.95588 + dps: 1025.5217 + tps: 1043.27239 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldLeathers" value: { - dps: 1026.18827 - tps: 1044.60777 + dps: 1055.22525 + tps: 1073.55134 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldWatcherVestments" value: { - dps: 1058.22576 - tps: 1076.31573 + dps: 1079.98246 + tps: 1097.71843 } } dps_results: { key: "TestBalance-Lvl60-AllItems-ExiledProphet'sRaiment" value: { - dps: 1379.17432 - tps: 1398.03641 + dps: 1437.23639 + tps: 1455.91655 } } dps_results: { @@ -771,126 +771,126 @@ dps_results: { dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" value: { - dps: 1091.8954 - tps: 1110.16738 + dps: 1119.73803 + tps: 1137.72975 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sLeather" value: { - dps: 1027.04137 - tps: 1045.46088 + dps: 1056.06593 + tps: 1074.39202 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" value: { - dps: 992.76584 - tps: 1010.82628 + dps: 1022.45034 + tps: 1040.17153 } } dps_results: { key: "TestBalance-Lvl60-AllItems-LostWorshipper'sArmor" value: { - dps: 1450.19219 - tps: 1469.31608 + dps: 1519.96207 + tps: 1538.87947 } } dps_results: { key: "TestBalance-Lvl60-Average-Default" value: { - dps: 2874.11844 - tps: 2894.39521 + dps: 3113.24681 + tps: 3133.30816 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4787.35729 - tps: 5233.81153 + dps: 4944.37192 + tps: 5391.02264 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2823.96547 - tps: 2843.54536 + dps: 3083.31249 + tps: 3102.77862 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2779.0207 - tps: 2797.30467 + dps: 2976.10215 + tps: 2990.7093 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2292.80446 - tps: 2468.30219 + dps: 2554.25527 + tps: 2735.0021 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1404.09221 - tps: 1412.32546 + dps: 1624.81131 + tps: 1633.84865 } } dps_results: { key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1707.98474 - tps: 1723.1685 + dps: 1819.43177 + tps: 1834.61553 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4776.80119 - tps: 5222.66544 + dps: 4942.64729 + tps: 5389.56926 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2808.34006 - tps: 2828.48895 + dps: 3080.7808 + tps: 3100.24693 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2778.52226 - tps: 2799.80279 + dps: 2975.00952 + tps: 2989.61667 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2315.657 - tps: 2496.40383 + dps: 2587.6452 + tps: 2768.39202 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1402.87671 - tps: 1411.14621 + dps: 1628.2951 + tps: 1637.33244 } } dps_results: { key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1706.92093 - tps: 1722.10469 + dps: 1817.62336 + tps: 1832.80712 } } dps_results: { key: "TestBalance-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2838.41629 - tps: 2858.6963 + dps: 3098.67698 + tps: 3118.98581 } } diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index 3b3c82b550..655c1bd81b 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -295,8 +295,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFeral-Lvl50-StatWeights-Default" value: { - weights: 1.48386 - weights: 1.60888 + weights: 1.51843 + weights: 1.61996 weights: 0 weights: 0 weights: 0 @@ -312,9 +312,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.62452 - weights: 17.0022 - weights: 11.93971 + weights: 0.63907 + weights: 18.42436 + weights: 11.77852 weights: 0 weights: 0 weights: 0 @@ -344,8 +344,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFeral-Lvl60-StatWeights-Default" value: { - weights: 2.05605 - weights: 2.36417 + weights: 2.07644 + weights: 2.31504 weights: 0 weights: 0 weights: 0 @@ -361,9 +361,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.77881 + weights: 0.78653 weights: 0 - weights: 24.80876 + weights: 24.58749 weights: 0 weights: 0 weights: 0 @@ -947,297 +947,297 @@ dps_results: { dps_results: { key: "TestFeral-Lvl50-Average-Default" value: { - dps: 1839.39764 - tps: 1316.4218 - hps: 10.22971 + dps: 1885.20208 + tps: 1348.90915 + hps: 10.23716 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1302.51557 - tps: 1037.28319 - hps: 7.09923 + dps: 1348.16294 + tps: 1068.11345 + hps: 6.98502 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1230.36345 - tps: 879.21981 - hps: 7.17337 + dps: 1275.30935 + tps: 911.05043 + hps: 7.06116 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1395.93177 - tps: 994.42229 - hps: 7.27321 + dps: 1436.01366 + tps: 1022.92126 + hps: 7.2131 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 610.6456 - tps: 511.46962 - hps: 4.19467 + dps: 638.49717 + tps: 531.56795 + hps: 4.202 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 584.5365 - tps: 419.06238 + dps: 612.88253 + tps: 439.24266 hps: 4.25333 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 719.00556 - tps: 514.84522 - hps: 4.91333 + dps: 744.37964 + tps: 532.88105 + hps: 4.87667 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1302.51557 - tps: 1037.28319 - hps: 7.09923 + dps: 1348.16294 + tps: 1068.11345 + hps: 6.98502 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1230.36345 - tps: 879.21981 - hps: 7.17337 + dps: 1275.30935 + tps: 911.05043 + hps: 7.06116 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1395.93177 - tps: 994.42229 - hps: 7.27321 + dps: 1436.01366 + tps: 1022.92126 + hps: 7.2131 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 610.6456 - tps: 511.46962 - hps: 4.19467 + dps: 638.49717 + tps: 531.56795 + hps: 4.202 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 584.5365 - tps: 419.06238 + dps: 612.88253 + tps: 439.24266 hps: 4.25333 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 719.00556 - tps: 514.84522 - hps: 4.91333 + dps: 744.37964 + tps: 532.88105 + hps: 4.87667 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1302.51557 - tps: 1037.28319 - hps: 7.09923 + dps: 1348.16294 + tps: 1068.11345 + hps: 6.98502 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1230.36345 - tps: 879.21981 - hps: 7.17337 + dps: 1275.30935 + tps: 911.05043 + hps: 7.06116 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1395.93177 - tps: 994.42229 - hps: 7.27321 + dps: 1436.01366 + tps: 1022.92126 + hps: 7.2131 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 610.6456 - tps: 511.46962 - hps: 4.19467 + dps: 638.49717 + tps: 531.56795 + hps: 4.202 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 584.5365 - tps: 419.06238 + dps: 612.88253 + tps: 439.24266 hps: 4.25333 } } dps_results: { key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 719.00556 - tps: 514.84522 - hps: 4.91333 + dps: 744.37964 + tps: 532.88105 + hps: 4.87667 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1329.39806 - tps: 1068.66443 - hps: 7.04113 + dps: 1378.13303 + tps: 1101.98561 + hps: 6.98702 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1256.80363 - tps: 898.65101 - hps: 7.11526 + dps: 1305.35391 + tps: 933.09281 + hps: 7.06116 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1432.06175 - tps: 1020.08422 - hps: 7.27321 + dps: 1471.681 + tps: 1048.25471 + hps: 7.2131 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 609.75829 - tps: 511.21462 - hps: 4.21667 + dps: 636.10185 + tps: 527.6207 + hps: 4.16533 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 583.75084 - tps: 418.52155 - hps: 4.27533 + dps: 610.41729 + tps: 437.39167 + hps: 4.224 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 715.3471 - tps: 512.63965 - hps: 4.91333 + dps: 740.85134 + tps: 531.16316 + hps: 4.87667 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1329.39806 - tps: 1068.66443 - hps: 7.04113 + dps: 1378.13303 + tps: 1101.98561 + hps: 6.98702 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1256.80363 - tps: 898.65101 - hps: 7.11526 + dps: 1305.35391 + tps: 933.09281 + hps: 7.06116 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1432.06175 - tps: 1020.08422 - hps: 7.27321 + dps: 1471.681 + tps: 1048.25471 + hps: 7.2131 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 609.75829 - tps: 511.21462 - hps: 4.21667 + dps: 636.10185 + tps: 527.6207 + hps: 4.16533 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 583.75084 - tps: 418.52155 - hps: 4.27533 + dps: 610.41729 + tps: 437.39167 + hps: 4.224 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 715.3471 - tps: 512.63965 - hps: 4.91333 + dps: 740.85134 + tps: 531.16316 + hps: 4.87667 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1329.39806 - tps: 1068.66443 - hps: 7.04113 + dps: 1378.13303 + tps: 1101.98561 + hps: 6.98702 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1256.80363 - tps: 898.65101 - hps: 7.11526 + dps: 1305.35391 + tps: 933.09281 + hps: 7.06116 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1432.06175 - tps: 1020.08422 - hps: 7.27321 + dps: 1471.681 + tps: 1048.25471 + hps: 7.2131 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 609.75829 - tps: 511.21462 - hps: 4.21667 + dps: 636.10185 + tps: 527.6207 + hps: 4.16533 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 583.75084 - tps: 418.52155 - hps: 4.27533 + dps: 610.41729 + tps: 437.39167 + hps: 4.224 } } dps_results: { key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 715.3471 - tps: 512.63965 - hps: 4.91333 + dps: 740.85134 + tps: 531.16316 + hps: 4.87667 } } dps_results: { @@ -1342,260 +1342,260 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Average-Default" value: { - dps: 3573.60266 - tps: 2560.76951 + dps: 3623.37335 + tps: 2596.18432 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14658.90322 - tps: 10701.39475 + dps: 14763.2666 + tps: 10774.85441 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2367.39721 - tps: 1696.62314 + dps: 2412.01026 + tps: 1728.21085 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2610.35864 - tps: 1865.6013 + dps: 2684.18638 + tps: 1918.019 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6012.16418 - tps: 4427.37203 + dps: 6059.52326 + tps: 4460.76199 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1155.42461 - tps: 828.81807 + dps: 1171.94029 + tps: 840.51441 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1406.78936 - tps: 1006.00742 + dps: 1460.557 + tps: 1044.18245 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14658.90322 - tps: 10701.39475 + dps: 14763.2666 + tps: 10774.85441 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2367.39721 - tps: 1696.62314 + dps: 2412.01026 + tps: 1728.21085 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2610.35864 - tps: 1865.6013 + dps: 2684.18638 + tps: 1918.019 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6012.16418 - tps: 4427.37203 + dps: 6059.52326 + tps: 4460.76199 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1155.42461 - tps: 828.81807 + dps: 1171.94029 + tps: 840.51441 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1406.78936 - tps: 1006.00742 + dps: 1460.557 + tps: 1044.18245 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14658.90322 - tps: 10701.39475 + dps: 14763.2666 + tps: 10774.85441 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2367.39721 - tps: 1696.62314 + dps: 2412.01026 + tps: 1728.21085 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2610.35864 - tps: 1865.6013 + dps: 2684.18638 + tps: 1918.019 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6012.16418 - tps: 4427.37203 + dps: 6059.52326 + tps: 4460.76199 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1155.42461 - tps: 828.81807 + dps: 1171.94029 + tps: 840.51441 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1406.78936 - tps: 1006.00742 + dps: 1460.557 + tps: 1044.18245 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15467.63245 - tps: 11274.59553 + dps: 15398.24296 + tps: 11225.13885 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2499.83881 - tps: 1790.76185 + dps: 2536.41691 + tps: 1816.39632 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2760.41675 - tps: 1972.16106 + dps: 2830.26014 + tps: 2021.6827 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6018.01258 - tps: 4436.84659 + dps: 6049.07044 + tps: 4459.31205 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1147.72449 - tps: 823.31298 + dps: 1171.92315 + tps: 840.36549 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1404.02943 - tps: 1004.04787 + dps: 1457.49835 + tps: 1042.01081 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15467.63245 - tps: 11274.59553 + dps: 15398.24296 + tps: 11225.13885 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2499.83881 - tps: 1790.76185 + dps: 2536.41691 + tps: 1816.39632 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2760.41675 - tps: 1972.16106 + dps: 2830.26014 + tps: 2021.6827 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6018.01258 - tps: 4436.84659 + dps: 6049.07044 + tps: 4459.31205 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1147.72449 - tps: 823.31298 + dps: 1171.92315 + tps: 840.36549 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1404.02943 - tps: 1004.04787 + dps: 1457.49835 + tps: 1042.01081 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15467.63245 - tps: 11274.59553 + dps: 15398.24296 + tps: 11225.13885 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2499.83881 - tps: 1790.76185 + dps: 2536.41691 + tps: 1816.39632 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2760.41675 - tps: 1972.16106 + dps: 2830.26014 + tps: 2021.6827 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6018.01258 - tps: 4436.84659 + dps: 6049.07044 + tps: 4459.31205 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1147.72449 - tps: 823.31298 + dps: 1171.92315 + tps: 840.36549 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1404.02943 - tps: 1004.04787 + dps: 1457.49835 + tps: 1042.01081 } } dps_results: { diff --git a/sim/druid/runes.go b/sim/druid/runes.go index e75f6db256..52d12f3518 100644 --- a/sim/druid/runes.go +++ b/sim/druid/runes.go @@ -247,7 +247,7 @@ func (druid *Druid) tryElunesFiresMoonfireExtension(sim *core.Simulation, unit * for _, spell := range druid.Moonfire { if dot := spell.Dot(unit); dot.IsActive() { maxExpiresAt := sim.CurrentTime + dot.Duration - dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusMoonfireTime/time.Duration(dot.TickLength.Seconds()))) + dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusMoonfireTime)) } } } @@ -258,14 +258,14 @@ func (druid *Druid) tryElunesFiresSunfireExtension(sim *core.Simulation, unit *c } if dot := druid.Sunfire.Dot(unit); dot.IsActive() { maxExpiresAt := sim.CurrentTime + dot.Duration - dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusSunfireTime/time.Duration(dot.TickLength.Seconds()))) + dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusSunfireTime)) } } func (druid *Druid) tryElunesFiresRipExtension(sim *core.Simulation, unit *core.Unit) { if dot := druid.Rip.Dot(unit); dot.IsActive() { maxExpiresAt := sim.CurrentTime + dot.Duration - dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusRipTime/time.Duration(dot.TickLength.Seconds()))) + dot.UpdateExpires(sim, min(maxExpiresAt, dot.ExpiresAt()+ElunesFires_BonusRipTime)) } } From 1bf130e9c0919d5e553507b691677d5c7d4f91d6 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Thu, 12 Sep 2024 17:32:03 -0400 Subject: [PATCH 094/223] add DP increases damage of all of the warlock's spells by 10% --- sim/warlock/dps/TestAffliction.results | 44 +++++++++--------- sim/warlock/dps/TestDestruction.results | 52 ++++++++++----------- sim/warlock/runes.go | 6 +++ sim/warlock/tank/TestDestruction.results | 58 ++++++++++++------------ 4 files changed, 83 insertions(+), 77 deletions(-) diff --git a/sim/warlock/dps/TestAffliction.results b/sim/warlock/dps/TestAffliction.results index 56030f3cb8..c753e9e640 100644 --- a/sim/warlock/dps/TestAffliction.results +++ b/sim/warlock/dps/TestAffliction.results @@ -200,9 +200,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.17876 + weights: -0.23359 weights: 0 - weights: 2.70198 + weights: 0.59539 weights: 0 weights: 0 weights: 0 @@ -210,8 +210,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 8.57021 - weights: 9.51334 + weights: 9.04852 + weights: 10.88319 weights: 0 weights: 0 weights: 0 @@ -372,64 +372,64 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1434.61297 - tps: 1233.28731 + dps: 1561.35131 + tps: 1358.34708 } } dps_results: { key: "TestAffliction-Lvl50-Average-Default" value: { - dps: 1440.94826 - tps: 1238.64243 + dps: 1563.58568 + tps: 1362.29529 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2141.41952 - tps: 2921.64144 + dps: 2253.71692 + tps: 3059.20009 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1430.37384 - tps: 1228.55372 + dps: 1545.86148 + tps: 1343.5302 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1488.49313 - tps: 1271.59633 + dps: 1607.15834 + tps: 1392.55894 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1325.01044 - tps: 2244.91813 + dps: 1392.16493 + tps: 2329.57534 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 793.92304 - tps: 687.13852 + dps: 861.62096 + tps: 757.14422 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 805.13417 - tps: 702.70835 + dps: 867.37476 + tps: 763.74141 } } dps_results: { key: "TestAffliction-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1424.54508 - tps: 1222.76605 + dps: 1548.72949 + tps: 1348.72096 } } dps_results: { diff --git a/sim/warlock/dps/TestDestruction.results b/sim/warlock/dps/TestDestruction.results index d317a9dfca..1943113da4 100644 --- a/sim/warlock/dps/TestDestruction.results +++ b/sim/warlock/dps/TestDestruction.results @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.3699 + weights: 2.04183 weights: 0 - weights: 2.72205 + weights: 3.66052 weights: 0 weights: 0 weights: 0 @@ -357,8 +357,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 6.46111 - weights: 17.78547 + weights: 4.21817 + weights: 20.58767 weights: 0 weights: 0 weights: 0 @@ -624,8 +624,8 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 2815.12198 - tps: 2483.48179 + dps: 3055.57066 + tps: 2720.82342 } } dps_results: { @@ -638,8 +638,8 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 2844.73331 - tps: 2509.32567 + dps: 3074.11843 + tps: 2740.61381 } } dps_results: { @@ -666,63 +666,63 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 2778.51683 - tps: 2446.66772 + dps: 3035.70609 + tps: 2705.6147 } } dps_results: { key: "TestDestruction-Lvl60-Average-Default" value: { - dps: 2885.0625 - tps: 2544.39302 + dps: 3142.38586 + tps: 2803.0093 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2861.05064 - tps: 3544.27968 + dps: 3120.96302 + tps: 3832.34318 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2861.05064 - tps: 2519.71408 + dps: 3120.96302 + tps: 2784.48651 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2950.70184 - tps: 2606.2209 + dps: 3205.37114 + tps: 2864.05424 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1600.13208 - tps: 2538.27206 + dps: 1751.28442 + tps: 2706.30066 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1600.13208 - tps: 1413.06085 + dps: 1751.28442 + tps: 1565.46599 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1609.71375 - tps: 1409.82902 + dps: 1745.1576 + tps: 1546.43076 } } dps_results: { key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2852.20483 - tps: 2513.90519 + dps: 3107.00618 + tps: 2769.42562 } } diff --git a/sim/warlock/runes.go b/sim/warlock/runes.go index 1228043074..e4d9ebb4ee 100644 --- a/sim/warlock/runes.go +++ b/sim/warlock/runes.go @@ -459,6 +459,12 @@ func (warlock *Warlock) applyDemonicPact() { return } + warlock.OnSpellRegistered(func(spell *core.Spell) { + if spell.Flags.Matches(SpellFlagWarlock) { + spell.DamageMultiplier *= 1.10 + } + }) + if warlock.Options.Summon == proto.WarlockOptions_NoSummon { return } diff --git a/sim/warlock/tank/TestDestruction.results b/sim/warlock/tank/TestDestruction.results index 9ca1b15008..6a88ae57c2 100644 --- a/sim/warlock/tank/TestDestruction.results +++ b/sim/warlock/tank/TestDestruction.results @@ -298,9 +298,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.8559 + weights: 0.64543 weights: 0 - weights: 0.35549 + weights: 0.93653 weights: 0 weights: 0 weights: 0 @@ -309,7 +309,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 7.29 + weights: 8.20838 weights: 0 weights: 0 weights: 0 @@ -541,73 +541,73 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1211.62086 - tps: 2406.6447 - hps: 10.78471 + dps: 1299.86985 + tps: 2640.89403 + hps: 10.90037 } } dps_results: { key: "TestDestruction-Lvl50-Average-Default" value: { - dps: 1212.39961 - tps: 2420.51099 - hps: 10.48506 + dps: 1301.95556 + tps: 2649.35255 + hps: 10.47882 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1775.48048 - tps: 5153.95553 - hps: 9.51881 + dps: 1872.3389 + tps: 5418.12188 + hps: 9.69084 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1166.76618 - tps: 2325.55802 - hps: 9.57424 + dps: 1252.13721 + tps: 2536.35258 + hps: 9.68356 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1159.72683 - tps: 2256.83294 + dps: 1243.90515 + tps: 2467.67514 hps: 10.1191 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1122.23571 - tps: 3991.73384 - hps: 6.37613 + dps: 1170.57354 + tps: 4131.44131 + hps: 6.2764 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 667.65835 - tps: 1319.32729 - hps: 6.41297 + dps: 716.46622 + tps: 1444.64689 + hps: 6.44187 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 658.96429 - tps: 1312.77294 - hps: 6.987 + dps: 710.6789 + tps: 1430.81356 + hps: 6.97567 } } dps_results: { key: "TestDestruction-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1195.70115 - tps: 2383.00487 - hps: 10.62757 + dps: 1287.21124 + tps: 2619.40995 + hps: 10.59691 } } dps_results: { From cc750b546f4987b0941bcbf22df8413ef8aa8eae Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Thu, 12 Sep 2024 21:48:45 +0000 Subject: [PATCH 095/223] Updated Melee hunter 2P T2 to utilize a map of affected spells --- sim/hunter/item_sets_pve.go | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/sim/hunter/item_sets_pve.go b/sim/hunter/item_sets_pve.go index 52edeca7e0..532b1c0e5c 100644 --- a/sim/hunter/item_sets_pve.go +++ b/sim/hunter/item_sets_pve.go @@ -199,26 +199,31 @@ var ItemSetDragonstalkerProwess = core.NewItemSet(core.ItemSet{ 2: func(agent core.Agent) { hunter := agent.(HunterAgent).GetHunter() + affectedSpells := make(map[*core.Spell]bool) + procAura := hunter.RegisterAura(core.Aura{ ActionID: core.ActionID{SpellID: 467331}, Label: "Clever Strikes", Duration: time.Second * 5, - OnGain: func(aura *core.Aura, sim *core.Simulation) { + OnInit: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range hunter.MeleeSpells { if spell.SpellCode != SpellCode_HunterRaptorStrikeHit && spell.SpellCode != SpellCode_HunterWingClip { - spell.DamageMultiplier *= 1.20 + affectedSpells[spell] = true } } }, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + for spell := range affectedSpells { + spell.DamageMultiplier *= 1.20 + } + }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - for _, spell := range hunter.MeleeSpells { - if spell.SpellCode != SpellCode_HunterRaptorStrikeHit && spell.SpellCode != SpellCode_HunterWingClip { - spell.DamageMultiplier /= 1.20 - } + for spell := range affectedSpells { + spell.DamageMultiplier /= 1.20 } }, OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - if !spell.ProcMask.Matches(core.ProcMaskMeleeMHSpecial) || spell.SpellCode == SpellCode_HunterRaptorStrike { + if !affectedSpells[spell] { return } From f3a4f2c5ded214d5fcbe6df23bea985787cb4524 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Thu, 12 Sep 2024 22:06:22 +0000 Subject: [PATCH 096/223] Neither raptor strike spellcodes should consume clever strikes --- sim/hunter/item_sets_pve.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/hunter/item_sets_pve.go b/sim/hunter/item_sets_pve.go index 532b1c0e5c..5c3bb5037a 100644 --- a/sim/hunter/item_sets_pve.go +++ b/sim/hunter/item_sets_pve.go @@ -207,7 +207,7 @@ var ItemSetDragonstalkerProwess = core.NewItemSet(core.ItemSet{ Duration: time.Second * 5, OnInit: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range hunter.MeleeSpells { - if spell.SpellCode != SpellCode_HunterRaptorStrikeHit && spell.SpellCode != SpellCode_HunterWingClip { + if spell.SpellCode != SpellCode_HunterRaptorStrikeHit && spell.SpellCode != SpellCode_HunterRaptorStrike && spell.SpellCode != SpellCode_HunterWingClip { affectedSpells[spell] = true } } From 70222a4ab5834a2626acd864dd0d9e3a98c9ecb9 Mon Sep 17 00:00:00 2001 From: Adam Chodaba Date: Thu, 12 Sep 2024 03:30:00 -0400 Subject: [PATCH 097/223] ret p5 gear and rotations --- .../apls/p5ret-exodin-6CF2DR.apl.json | 18 ++++++++++++ .../apls/p5ret-twist-4DR-3.5-3.6.apl.json | 21 ++++++++++++++ .../apls/p5ret-twist-4DR-3.7-4.0.apl.json | 21 ++++++++++++++ .../gear_sets/p5exodin.gear.json | 21 ++++++++++++++ .../gear_sets/p5twisting.gear.json | 21 ++++++++++++++ ui/retribution_paladin/presets.ts | 29 +++++++++++++++++-- 6 files changed, 128 insertions(+), 3 deletions(-) create mode 100644 ui/retribution_paladin/apls/p5ret-exodin-6CF2DR.apl.json create mode 100644 ui/retribution_paladin/apls/p5ret-twist-4DR-3.5-3.6.apl.json create mode 100644 ui/retribution_paladin/apls/p5ret-twist-4DR-3.7-4.0.apl.json create mode 100644 ui/retribution_paladin/gear_sets/p5exodin.gear.json create mode 100644 ui/retribution_paladin/gear_sets/p5twisting.gear.json diff --git a/ui/retribution_paladin/apls/p5ret-exodin-6CF2DR.apl.json b/ui/retribution_paladin/apls/p5ret-exodin-6CF2DR.apl.json new file mode 100644 index 0000000000..eff10be35f --- /dev/null +++ b/ui/retribution_paladin/apls/p5ret-exodin-6CF2DR.apl.json @@ -0,0 +1,18 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"-1.5s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":20293,"rank":8}}},"doAtValue":{"const":{"val":"-3s"}}} + ], + "priorityList": [ + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentSealRemainingTime":{}},"rhs":{"const":{"val":"1.5s"}}}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":20271}}}]}}}, + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":20293,"rank":8}}},"rhs":{"const":{"val":"0.5s"}}}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":20293,"rank":8}}}]}}}, + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":407798}}},"rhs":{"const":{"val":"0.5s"}}}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":407798}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"spellCanCast":{"spellId":{"spellId":20271}}},{"gcdIsReady":{}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":20271}}}]}}}, + {"action":{"castSpell":{"spellId":{"spellId":415073}}}}, + {"action":{"castSpell":{"spellId":{"spellId":407676}}}}, + {"action":{"castSpell":{"spellId":{"spellId":20924,"rank":5}}}}, + {"action":{"castSpell":{"spellId":{"spellId":407778}}}} + ] +} diff --git a/ui/retribution_paladin/apls/p5ret-twist-4DR-3.5-3.6.apl.json b/ui/retribution_paladin/apls/p5ret-twist-4DR-3.5-3.6.apl.json new file mode 100644 index 0000000000..4bf54e6763 --- /dev/null +++ b/ui/retribution_paladin/apls/p5ret-twist-4DR-3.5-3.6.apl.json @@ -0,0 +1,21 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":20920,"rank":5}}},"doAtValue":{"const":{"val":"-1.5"}}}, + {"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"0"}}} + ], + "priorityList": [ + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"castSpell":{"spellId":{"spellId":20271}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpGt","lhs":{"const":{"val":"200ms"}},"rhs":{"autoTimeToNext":{"autoType":"Melee"}}}},{"auraIsActive":{"auraId":{"spellId":20920,"rank":5}}}]}},"castSpell":{"spellId":{"spellId":407798}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpGt","lhs":{"const":{"val":"200ms"}},"rhs":{"autoTimeToNext":{"autoType":"Melee"}}}},{"auraIsActive":{"auraId":{"spellId":407798}}},{"or":{"vals":[{"not":{"val":{"runeIsEquipped":{"runeId":{"spellId":429152}}}}},{"not":{"val":{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"10%"}}}}}}]}}]}},"castSpell":{"spellId":{"spellId":20920,"rank":5}}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"auraIsActive":{"auraId":{"spellId":407798}}}}},{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"10%"}}}},{"runeIsEquipped":{"runeId":{"spellId":429152}}}]}},"castSpell":{"spellId":{"spellId":407798}}}}, + {"action":{"condition":{"and":{"vals":[{"spellCanCast":{"spellId":{"spellId":24239,"rank":3}}},{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"10%"}}}},{"runeIsEquipped":{"runeId":{"spellId":429152}}}]}},"castSpell":{"spellId":{"spellId":24239,"rank":3}}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"auraIsActive":{"auraId":{"spellId":20920,"rank":5}}}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":407798}}}}},{"gcdIsReady":{}},{"not":{"val":{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"10%"}}}}}}]}},"castSpell":{"spellId":{"spellId":20920,"rank":5}}}}, + {"action":{"condition":{"and":{"vals":[{"spellCanCast":{"spellId":{"spellId":24239,"rank":3}}},{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"20%"}}}},{"cmp":{"op":"OpGt","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.1s"}}}},{"runeIsEquipped":{"runeId":{"spellId":429152}}}]}},"castSpell":{"spellId":{"spellId":24239,"rank":3}}}}, + {"action":{"condition":{"and":{"vals":[{"spellIsReady":{"spellId":{"spellId":407778}}},{"cmp":{"op":"OpGt","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.6s"}}}},{"gcdIsReady":{}}]}},"castSpell":{"spellId":{"spellId":407778}}}}, + {"action":{"condition":{"and":{"vals":[{"spellIsReady":{"spellId":{"spellId":407676}}},{"cmp":{"op":"OpGt","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.5s"}}}},{"gcdIsReady":{}}]}},"castSpell":{"spellId":{"spellId":407676}}}}, + {"action":{"condition":{"and":{"vals":[{"spellIsReady":{"spellId":{"spellId":415073}}},{"cmp":{"op":"OpGt","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.5s"}}}},{"gcdIsReady":{}},{"cmp":{"op":"OpGe","lhs":{"spellTimeToReady":{"spellId":{"spellId":407676}}},"rhs":{"math":{"op":"OpSub","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.6s"}}}}}},{"cmp":{"op":"OpGe","lhs":{"spellTimeToReady":{"spellId":{"spellId":407778}}},"rhs":{"math":{"op":"OpSub","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.6s"}}}}}}]}},"castSpell":{"spellId":{"spellId":415073}}}}, + {"action":{"condition":{"and":{"vals":[{"spellIsReady":{"spellId":{"spellId":20924,"rank":5}}},{"cmp":{"op":"OpGt","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.5s"}}}},{"gcdIsReady":{}},{"cmp":{"op":"OpGe","lhs":{"spellTimeToReady":{"spellId":{"spellId":407676}}},"rhs":{"math":{"op":"OpSub","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.6s"}}}}}},{"cmp":{"op":"OpGe","lhs":{"spellTimeToReady":{"spellId":{"spellId":407778}}},"rhs":{"math":{"op":"OpSub","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.6s"}}}}}}]}},"castSpell":{"spellId":{"spellId":20924,"rank":5}}}} + ] +} diff --git a/ui/retribution_paladin/apls/p5ret-twist-4DR-3.7-4.0.apl.json b/ui/retribution_paladin/apls/p5ret-twist-4DR-3.7-4.0.apl.json new file mode 100644 index 0000000000..bcb089e87e --- /dev/null +++ b/ui/retribution_paladin/apls/p5ret-twist-4DR-3.7-4.0.apl.json @@ -0,0 +1,21 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":20920,"rank":5}}},"doAtValue":{"const":{"val":"-1.5"}}}, + {"action":{"castSpell":{"spellId":{"spellId":407798}}},"doAtValue":{"const":{"val":"0"}}} + ], + "priorityList": [ + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpGt","lhs":{"const":{"val":"200ms"}},"rhs":{"autoTimeToNext":{"autoType":"Melee"}}}},{"auraIsActive":{"auraId":{"spellId":20920,"rank":5}}}]}},"castSpell":{"spellId":{"spellId":407798}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpGt","lhs":{"const":{"val":"200ms"}},"rhs":{"autoTimeToNext":{"autoType":"Melee"}}}},{"auraIsActive":{"auraId":{"spellId":407798}}},{"or":{"vals":[{"not":{"val":{"runeIsEquipped":{"runeId":{"spellId":429152}}}}},{"not":{"val":{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"10%"}}}}}}]}}]}},"castSpell":{"spellId":{"spellId":20920,"rank":5}}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"auraIsActive":{"auraId":{"spellId":407798}}}}},{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"10%"}}}},{"runeIsEquipped":{"runeId":{"spellId":429152}}}]}},"castSpell":{"spellId":{"spellId":407798}}}}, + {"action":{"condition":{"and":{"vals":[{"spellCanCast":{"spellId":{"spellId":24239,"rank":3}}},{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"10%"}}}},{"runeIsEquipped":{"runeId":{"spellId":429152}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":24239,"rank":3}}},{"castSpell":{"spellId":{"spellId":20271}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"spellCanCast":{"spellId":{"spellId":24239,"rank":3}}},{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"10%"}}}},{"runeIsEquipped":{"runeId":{"spellId":429152}}}]}},"castSpell":{"spellId":{"spellId":24239,"rank":3}}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"auraIsActive":{"auraId":{"spellId":20920,"rank":5}}}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":407798}}}}},{"gcdIsReady":{}},{"not":{"val":{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"10%"}}}}}}]}},"castSpell":{"spellId":{"spellId":20920,"rank":5}}}}, + {"action":{"condition":{"and":{"vals":[{"spellCanCast":{"spellId":{"spellId":24239,"rank":3}}},{"cmp":{"op":"OpLt","lhs":{"remainingTimePercent":{}},"rhs":{"const":{"val":"20%"}}}},{"cmp":{"op":"OpGt","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.1s"}}}},{"runeIsEquipped":{"runeId":{"spellId":429152}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":24239,"rank":3}}},{"castSpell":{"spellId":{"spellId":20271}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"spellIsReady":{"spellId":{"spellId":407778}}},{"cmp":{"op":"OpGt","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.5s"}}}},{"gcdIsReady":{}},{"or":{"vals":[{"cmp":{"op":"OpEq","lhs":{"auraInternalCooldown":{"auraId":{"spellId":407975}}},"rhs":{"const":{"val":"0s"}}}},{"cmp":{"op":"OpLt","lhs":{"autoSwingTime":{"autoType":"MainHand"}},"rhs":{"const":{"val":"3.18s"}}}}]}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":407778}}},{"castSpell":{"spellId":{"spellId":20271}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"spellIsReady":{"spellId":{"spellId":407676}}},{"cmp":{"op":"OpGt","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.5s"}}}},{"gcdIsReady":{}},{"or":{"vals":[{"cmp":{"op":"OpEq","lhs":{"auraInternalCooldown":{"auraId":{"spellId":407975}}},"rhs":{"const":{"val":"0s"}}}},{"cmp":{"op":"OpLt","lhs":{"autoSwingTime":{"autoType":"MainHand"}},"rhs":{"const":{"val":"3.18s"}}}}]}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":407676}}},{"castSpell":{"spellId":{"spellId":20271}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"spellIsReady":{"spellId":{"spellId":415073}}},{"cmp":{"op":"OpGt","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.5s"}}}},{"gcdIsReady":{}},{"cmp":{"op":"OpGe","lhs":{"spellTimeToReady":{"spellId":{"spellId":407676}}},"rhs":{"math":{"op":"OpSub","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.6s"}}}}}},{"cmp":{"op":"OpGe","lhs":{"spellTimeToReady":{"spellId":{"spellId":407778}}},"rhs":{"math":{"op":"OpSub","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.6s"}}}}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":415073}}},{"castSpell":{"spellId":{"spellId":20271}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"spellIsReady":{"spellId":{"spellId":20924,"rank":5}}},{"cmp":{"op":"OpGt","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.5s"}}}},{"gcdIsReady":{}},{"cmp":{"op":"OpGe","lhs":{"spellTimeToReady":{"spellId":{"spellId":407676}}},"rhs":{"math":{"op":"OpSub","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.6s"}}}}}},{"cmp":{"op":"OpGe","lhs":{"spellTimeToReady":{"spellId":{"spellId":407778}}},"rhs":{"math":{"op":"OpSub","lhs":{"autoTimeToNext":{"autoType":"Any"}},"rhs":{"const":{"val":"1.6s"}}}}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":20924,"rank":5}}},{"castSpell":{"spellId":{"spellId":20271}}}]}}} + ] +} diff --git a/ui/retribution_paladin/gear_sets/p5exodin.gear.json b/ui/retribution_paladin/gear_sets/p5exodin.gear.json new file mode 100644 index 0000000000..323217acb1 --- /dev/null +++ b/ui/retribution_paladin/gear_sets/p5exodin.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":232147,"enchant":7619,"rune":429139}, + {"id":231902}, + {"id":232145,"enchant":7328}, + {"id":230842,"enchant":849,"rune":440672}, + {"id":232150,"enchant":1891,"rune":407778}, + {"id":231174,"enchant":1885,"rune":429144}, + {"id":231179,"enchant":931,"rune":407676}, + {"id":232144,"rune":426158}, + {"id":232146,"enchant":2543,"rune":407624}, + {"id":232149,"enchant":1887,"rune":426157}, + {"id":228261,"rune":442898}, + {"id":230734,"rune":442876}, + {"id":231779}, + {"id":228722}, + {"id":229749,"enchant":1900}, + {}, + {"id":232389} + ] +} \ No newline at end of file diff --git a/ui/retribution_paladin/gear_sets/p5twisting.gear.json b/ui/retribution_paladin/gear_sets/p5twisting.gear.json new file mode 100644 index 0000000000..e823c98d14 --- /dev/null +++ b/ui/retribution_paladin/gear_sets/p5twisting.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":231178,"enchant":7619,"rune":429139}, + {"id":231902}, + {"id":231176,"enchant":2606}, + {"id":230842,"enchant":849,"rune":440672}, + {"id":231181,"enchant":1891,"rune":407778}, + {"id":231174,"enchant":1885,"rune":429152}, + {"id":230861,"enchant":927,"rune":407676}, + {"id":231175,"rune":426158}, + {"id":231177,"enchant":7619,"rune":407624}, + {"id":230741,"enchant":1887,"rune":426157}, + {"id":228261,"rune":442898}, + {"id":230734,"rune":442876}, + {"id":231779}, + {"id":228722}, + {"id":230242,"enchant":1900}, + {}, + {"id":232389} + ] +} \ No newline at end of file diff --git a/ui/retribution_paladin/presets.ts b/ui/retribution_paladin/presets.ts index 4c4558247c..23fabeddf7 100644 --- a/ui/retribution_paladin/presets.ts +++ b/ui/retribution_paladin/presets.ts @@ -32,6 +32,11 @@ import APLP4RetExodinJson from './apls/p4ret-exodin.apl.json'; import APLP4RetExodin6PcT1Json from './apls/p4ret-exodin-6pcT1.apl.json'; import APLP4RetTwisting6PcT1Json from './apls/p4ret-twisting-6pcT1.apl.json'; import APLPP5ShockadinJson from './apls/p5Shockadin.apl.json'; + +import APLPP5ExodinJson from './apls/p5ret-exodin-6CF2DR.apl.json'; +import APLPP5TwistingSlowJson from './apls/p5ret-twist-4DR-3.5-3.6.apl.json'; +import APLPP5TwistingSlowerJson from './apls/p5ret-twist-4DR-3.7-4.0.apl.json'; + import Phase1RetGearJson from './gear_sets/p1ret.gear.json'; import Phase2RetSoCGearJson from './gear_sets/p2retsoc.gear.json'; import Phase2RetSoMGearJson from './gear_sets/p2retsom.gear.json'; @@ -40,6 +45,8 @@ import Phase4RetExodinGearJson from './gear_sets/p4ret-exodin.gear.json'; import Phase4RetExodin6PcT1GearJson from './gear_sets/p4ret-exodin-6pcT1.gear.json'; import Phase4RetTwisting6PcT1GearJson from './gear_sets/p4ret-twisting-6pcT1.gear.json'; import Phase4RetGearJson from './gear_sets/p4rettwist.gear.json'; +import Phase5TwistingGearJson from './gear_sets/p5twisting.gear.json'; +import Phase5ExodinGearJson from './gear_sets/p5exodin.gear.json'; import Phase5ShockadinGearJson from './gear_sets/p5shockadin.gear.json'; // Preset options for this spec. @@ -74,6 +81,12 @@ export const Phase4RetExodinGear = PresetUtils.makePresetGear('P4 Ret Exodin', P export const Phase4RetExodin6pT1Gear = PresetUtils.makePresetGear('P4 Ret Exodin 6pT1', Phase4RetExodin6PcT1GearJson, { customCondition: player => player.getLevel() == 60, }); +export const Phase5TwistingGear = PresetUtils.makePresetGear('P5 Twisting', Phase5TwistingGearJson, { + customCondition: player => player.getLevel() == 60, +}); +export const Phase5ExodinGear = PresetUtils.makePresetGear('P5 Exodin', Phase5ExodinGearJson, { + customCondition: player => player.getLevel() == 60, +}); export const Phase5ShockadinGear = PresetUtils.makePresetGear('P5 Shockadin', Phase5ShockadinGearJson, { customCondition: player => player.getLevel() == 60, }); @@ -83,7 +96,7 @@ export const GearPresets = { [Phase.Phase2]: [Phase2RetSoCGear, Phase2RetSoMGear], [Phase.Phase3]: [Phase3RetSoMGear], [Phase.Phase4]: [Phase4RetTwistGear, Phase4RetTwist6pT1Gear, Phase4RetExodinGear, Phase4RetExodin6pT1Gear], - [Phase.Phase5]: [Phase5ShockadinGear], + [Phase.Phase5]: [Phase5TwistingGear, Phase5ExodinGear, Phase5ShockadinGear], }; export const DefaultGear = GearPresets[Phase.Phase4][0]; @@ -113,17 +126,27 @@ export const APLP4RetExodin = PresetUtils.makePresetAPLRotation('P4 Ret Exodin', export const APLP4RetExodin6pT1 = PresetUtils.makePresetAPLRotation('P4 Ret Exodin 6pT1', APLP4RetExodin6PcT1Json, { customCondition: player => player.getLevel() === 60, }); +export const APLPP5Twisting4DRSlow = PresetUtils.makePresetAPLRotation('P5 Twist 4DR Slow 3.5-3.6', APLPP5TwistingSlowJson, { + customCondition: player => player.getLevel() === 60, +}); +export const APLPP5Twisting4DRSlower = PresetUtils.makePresetAPLRotation('P5 Twist 4DR Slower 3.7+', APLPP5TwistingSlowerJson, { + customCondition: player => player.getLevel() === 60, +}); +export const APLPP5Exodin = PresetUtils.makePresetAPLRotation('P5 Exodin', APLPP5ExodinJson, { + customCondition: player => player.getLevel() === 60, +}); export const APLPP5Shockadin = PresetUtils.makePresetAPLRotation('P5 Shockadin', APLPP5ShockadinJson, { customCondition: player => player.getLevel() === 60, }); +APLPP5TwistingSlowJson export const APLPresets = { [Phase.Phase1]: [APLP1Ret], [Phase.Phase2]: [APLP2Ret], [Phase.Phase3]: [APLP3Ret], [Phase.Phase4]: [APLP4RetTwist, APLP4RetTwist6pT1, APLP4RetExodin, APLP4RetExodin6pT1], - [Phase.Phase5]: [APLPP5Shockadin], + [Phase.Phase5]: [APLPP5Twisting4DRSlow, APLPP5Twisting4DRSlower, APLPP5Exodin, APLPP5Shockadin], }; export const DefaultAPLs: Record = { @@ -170,7 +193,7 @@ export const TalentPresets = { [Phase.Phase2]: [P2RetTalents, P2ShockadinTalents], [Phase.Phase3]: [P3RetTalents], [Phase.Phase4]: [P4RetTalents], - [Phase.Phase5]: [P5ShockadinTalents], + [Phase.Phase5]: [P4RetTalents, P5ShockadinTalents], }; // TODO: Phase 3 From e90142d52fc28adb68cde1dfc375a1ed1676d286 Mon Sep 17 00:00:00 2001 From: Adam Chodaba Date: Thu, 12 Sep 2024 19:10:58 -0400 Subject: [PATCH 098/223] change presets to p5 --- sim/common/sod/item_effects/phase_5.go | 2 +- ui/retribution_paladin/presets.ts | 12 +++++------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index 1f0e7cc85b..17458ace4a 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -40,7 +40,7 @@ func init() { // https://www.wowhead.com/classic/item=230271/drake-talon-cleaver // Chance on hit: Delivers a fatal wound for 300 damage. // Original proc rate 1.0 increased to approximately 1.60 in SoD phase 5 - itemhelpers.CreateWeaponCoHProcDamage(DrakeTalonCleaver, "Drake Talon Cleaver", 1.6, 467167, core.SpellSchoolPhysical, 300, 0, 0.0, core.DefenseTypeMelee) // TBD confirm 1 ppm in SoD + itemhelpers.CreateWeaponCoHProcDamage(DrakeTalonCleaver, "Drake Talon Cleaver", 1.0, 467167, core.SpellSchoolPhysical, 300, 0, 0.0, core.DefenseTypeMelee) // TBD confirm 1 ppm in SoD // https://www.wowhead.com/classic/item=231273/grileks-carver // +141 Attack Power when fighting Dragonkin. diff --git a/ui/retribution_paladin/presets.ts b/ui/retribution_paladin/presets.ts index 23fabeddf7..50f0b22d2a 100644 --- a/ui/retribution_paladin/presets.ts +++ b/ui/retribution_paladin/presets.ts @@ -99,7 +99,7 @@ export const GearPresets = { [Phase.Phase5]: [Phase5TwistingGear, Phase5ExodinGear, Phase5ShockadinGear], }; -export const DefaultGear = GearPresets[Phase.Phase4][0]; +export const DefaultGear = GearPresets[Phase.Phase5][0]; /////////////////////////////////////////////////////////////////////////// // APL Presets @@ -139,8 +139,6 @@ export const APLPP5Shockadin = PresetUtils.makePresetAPLRotation('P5 Shockadin', customCondition: player => player.getLevel() === 60, }); -APLPP5TwistingSlowJson - export const APLPresets = { [Phase.Phase1]: [APLP1Ret], [Phase.Phase2]: [APLP2Ret], @@ -153,7 +151,7 @@ export const DefaultAPLs: Record = { 25: APLPresets[Phase.Phase1][0], 40: APLPresets[Phase.Phase2][0], 50: APLPresets[Phase.Phase3][0], - 60: APLPresets[Phase.Phase4][0], + 60: APLPresets[Phase.Phase5][0], }; /////////////////////////////////////////////////////////////////////////// @@ -179,7 +177,7 @@ export const P3RetTalents = PresetUtils.makePresetTalents('P3 Ret', SavedTalents customCondition: player => player.getLevel() === 50, }); -export const P4RetTalents = PresetUtils.makePresetTalents('P4 Ret', SavedTalents.create({ talentsString: '500501-503-52230351200315' }), { +export const P4RetTalents = PresetUtils.makePresetTalents('P4/P5 Ret', SavedTalents.create({ talentsString: '500501-503-52230351200315' }), { customCondition: player => player.getLevel() === 60, }); @@ -196,8 +194,8 @@ export const TalentPresets = { [Phase.Phase5]: [P4RetTalents, P5ShockadinTalents], }; -// TODO: Phase 3 -export const DefaultTalents = TalentPresets[Phase.Phase4][0]; + +export const DefaultTalents = TalentPresets[Phase.Phase5][0]; /////////////////////////////////////////////////////////////////////////// // Options From c890c77bee59d874d397cecf21fa560cf9250ecf Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Thu, 12 Sep 2024 19:46:05 -0400 Subject: [PATCH 099/223] use OnInit, add spellflaghelpful --- sim/paladin/item_sets_pve.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sim/paladin/item_sets_pve.go b/sim/paladin/item_sets_pve.go index 0d3bd4ccd3..8a91ae7f4f 100644 --- a/sim/paladin/item_sets_pve.go +++ b/sim/paladin/item_sets_pve.go @@ -143,6 +143,7 @@ var ItemSetLawbringerWill = core.NewItemSet(core.ItemSet{ SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellHealing, + Flags: core.SpellFlagHelpful, DamageMultiplier: 1, ThreatMultiplier: 1, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { @@ -171,7 +172,7 @@ var ItemSetLawbringerWill = core.NewItemSet(core.ItemSet{ paladin.RegisterAura(core.Aura{ Label: "S03 - Item - T1 - Paladin - Protection 6P Bonus", - OnReset: func(aura *core.Aura, sim *core.Simulation) { + OnInit: func(aura *core.Aura, sim *core.Simulation) { auras := paladin.holyShieldAura procs := paladin.holyShieldProc blockBonus := 30.0 * core.BlockRatingPerBlockChance @@ -354,7 +355,7 @@ var ItemSetWilfullJudgement = core.NewItemSet(core.ItemSet{ paladin.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Paladin - Protection 2P Bonus", - OnReset: func(aura *core.Aura, sim *core.Simulation) { + OnInit: func(aura *core.Aura, sim *core.Simulation) { for i, hsAura := range paladin.holyShieldAura { if paladin.Level < HolyShieldValues[i].level { break @@ -376,7 +377,7 @@ var ItemSetWilfullJudgement = core.NewItemSet(core.ItemSet{ paladin.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Paladin - Protection 4P Bonus", - OnReset: func(aura *core.Aura, sim *core.Simulation) { + OnInit: func(aura *core.Aura, sim *core.Simulation) { for i, hsAura := range paladin.holyShieldAura { if paladin.Level < HolyShieldValues[i].level { break From c8c4a9742850241436eb21346a0d10d5bb72e315 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Thu, 12 Sep 2024 19:47:19 -0400 Subject: [PATCH 100/223] update tests --- sim/paladin/protection/TestProtection.results | 168 +++++++++--------- 1 file changed, 84 insertions(+), 84 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 858b50c440..217e58c431 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -1,12 +1,12 @@ character_stats_results: { key: "TestProtection-Lvl60-CharacterStats-Default" value: { - final_stats: 316.8 - final_stats: 163.9 - final_stats: 621.115 + final_stats: 347.6 + final_stats: 187 + final_stats: 777.975 final_stats: 149.6 final_stats: 173.25 - final_stats: 174 + final_stats: 198 final_stats: 0 final_stats: 0 final_stats: 0 @@ -14,35 +14,35 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 49.6 - final_stats: 2 - final_stats: 27.99832 + final_stats: 4 + final_stats: 26.99832 final_stats: 0 final_stats: 0 - final_stats: 1884.6 - final_stats: 6 - final_stats: 30.99334 + final_stats: 1892.2 + final_stats: 7 + final_stats: 30.1622 final_stats: 0 final_stats: 0 final_stats: 0 final_stats: 3476 final_stats: 0 final_stats: 0 - final_stats: 7343.32 - final_stats: 824 - final_stats: 152 - final_stats: 14.08 - final_stats: 89.84 - final_stats: 15.07334 - final_stats: 16.08 + final_stats: 8044.16 + final_stats: 770 + final_stats: 163 + final_stats: 13.52 + final_stats: 191.38 + final_stats: 16.6822 + final_stats: 16.52 + final_stats: 0 + final_stats: 9280.75 + final_stats: 27 + final_stats: 188 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 464 final_stats: 0 - final_stats: 7712.15 - final_stats: 35 - final_stats: 113 - final_stats: 68 - final_stats: 68 - final_stats: 68 - final_stats: 484 - final_stats: 40 final_stats: 35 final_stats: 0 } @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.07936 - weights: 1.01691 + weights: 1.00323 + weights: 0.69378 weights: 0 - weights: 0.03217 + weights: 0.15208 weights: 0 - weights: 0.20651 + weights: 0.19799 weights: 0 weights: 0 weights: 0 - weights: 0.12547 + weights: 0.11888 weights: 0 weights: 0 weights: 0 - weights: 2.74662 - weights: 1.11523 + weights: 2.91639 + weights: 1.105 weights: 0 weights: 0 - weights: 0.48381 + weights: 0.44748 weights: 0 - weights: 17.98413 - weights: 11.85052 + weights: 15.11741 + weights: 11.55351 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.34827 + weights: 2.18588 weights: 0 - weights: 0.27219 + weights: 0.34144 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1453.19009 - tps: 1679.73244 + dps: 1416.05153 + tps: 1640.5471 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1882.48243 - tps: 2117.41302 + dps: 1771.1171 + tps: 2019.73517 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1453.25128 - tps: 1680.39781 + dps: 1416.12763 + tps: 1641.25137 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1536.81884 - tps: 1775.22523 + dps: 1496.6171 + tps: 1733.15183 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1895.86443 - tps: 2132.5389 + dps: 1820.49595 + tps: 2078.832 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1621.75225 - tps: 1874.24482 + dps: 1615.75057 + tps: 1868.63672 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1841.94947 - tps: 2072.31497 + dps: 1824.23145 + tps: 2081.7153 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1187.53891 - tps: 1217.51486 + dps: 1149.42355 + tps: 1179.23174 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1585.40982 - tps: 1782.58157 + dps: 1506.38747 + tps: 1713.25217 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1857.78311 - tps: 2086.41113 + dps: 1791.13661 + tps: 2040.73068 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1885.79524 - tps: 2120.07925 + dps: 1806.32726 + tps: 2056.42651 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1012.80494 - tps: 1743.72297 + dps: 1068.61398 + tps: 1903.32896 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 378.05509 - tps: 548.43055 + dps: 409.74956 + tps: 612.60432 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 574.60368 - tps: 798.6148 + dps: 545.5196 + tps: 799.08613 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 313.85993 - tps: 599.13974 + dps: 365.88576 + tps: 697.45117 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 121.85956 - tps: 163.63764 + dps: 124.23733 + tps: 181.02912 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 226.00144 - tps: 301.77912 + dps: 252.56625 + tps: 351.27293 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1027.39734 - tps: 1770.99439 + dps: 1102.17262 + tps: 1949.14688 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 388.06544 - tps: 563.50032 + dps: 417.44883 + tps: 620.41936 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 579.88651 - tps: 809.5255 + dps: 548.45666 + tps: 803.92085 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 325.09155 - tps: 613.88506 + dps: 370.51368 + tps: 693.55235 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 125.05867 - tps: 168.95189 + dps: 134.01604 + tps: 188.62535 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 234.16653 - tps: 313.66263 + dps: 254.52704 + tps: 355.37826 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1554.62572 - tps: 1755.59236 + dps: 1474.83512 + tps: 1691.69476 } } From 2dd96b171cc1be2c68c2e49edd421ae43b0341a1 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Thu, 12 Sep 2024 20:01:20 -0400 Subject: [PATCH 101/223] dont include misses --- sim/paladin/runes.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sim/paladin/runes.go b/sim/paladin/runes.go index 122f7821d4..787f8f3ea9 100644 --- a/sim/paladin/runes.go +++ b/sim/paladin/runes.go @@ -178,7 +178,6 @@ func (paladin *Paladin) applyPurifyingPower() { }) } -<<<<<<< HEAD func (paladin *Paladin) registerAegis() { if !paladin.hasRune(proto.PaladinRune_RuneChestAegis) { @@ -189,7 +188,7 @@ func (paladin *Paladin) registerAegis() { paladin.PseudoStats.BlockValueMultiplier += 0.3 // Redoubt now has a 10% chance to trigger on any melee or ranged attack against - // you (includes misses!), and always triggers on your melee critical strikes. + // you, and always triggers on your melee critical strikes. paladin.RegisterAura(core.Aura{ Label: "Redoubt Aegis Trigger", Duration: core.NeverExpires, @@ -197,7 +196,7 @@ func (paladin *Paladin) registerAegis() { aura.Activate(sim) }, OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.ProcMask.Matches(core.ProcMaskMeleeOrRanged) { + if spell.ProcMask.Matches(core.ProcMaskMeleeOrRanged) && result.Landed() { if sim.Proc(0.1, "Aegis Attack") { paladin.redoubtAura.Activate(sim) paladin.redoubtAura.SetStacks(sim, 5) @@ -220,6 +219,7 @@ func (paladin *Paladin) registerAegis() { Name: "Reckoning Aegis Trigger", Callback: core.CallbackOnSpellHitTaken, ProcMask: core.ProcMaskMeleeOrRanged, + Outcome: core.OutcomeLanded, ProcChance: procChance, Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { paladin.AutoAttacks.ExtraMHAttack(sim, 1, procID, spell.ActionID) From 820eb1230da1f026ec320a690be7d9dcaea4c1b0 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Thu, 12 Sep 2024 20:01:58 -0400 Subject: [PATCH 102/223] update tests --- sim/paladin/protection/TestProtection.results | 82 +++++++++---------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 858b50c440..f881ea7d59 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,8 +50,8 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.07936 - weights: 1.01691 + weights: 1.08281 + weights: 1.01199 weights: 0 weights: 0.03217 weights: 0 @@ -69,8 +69,8 @@ stat_weights_results: { weights: 0 weights: 0.48381 weights: 0 - weights: 17.98413 - weights: 11.85052 + weights: 17.99965 + weights: 11.83634 weights: 0 weights: 0 weights: 0 @@ -80,7 +80,7 @@ stat_weights_results: { weights: 0 weights: 2.34827 weights: 0 - weights: 0.27219 + weights: 0.33501 weights: 0 weights: 0 weights: 0 @@ -106,8 +106,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1882.48243 - tps: 2117.41302 + dps: 1888.27139 + tps: 2123.20198 } } dps_results: { @@ -127,8 +127,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1895.86443 - tps: 2132.5389 + dps: 1901.65339 + tps: 2138.32786 } } dps_results: { @@ -141,8 +141,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1841.94947 - tps: 2072.31497 + dps: 1847.65725 + tps: 2078.02275 } } dps_results: { @@ -155,8 +155,8 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1585.40982 - tps: 1782.58157 + dps: 1590.20867 + tps: 1787.38043 } } dps_results: { @@ -169,98 +169,98 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1885.79524 - tps: 2120.07925 + dps: 1891.5787 + tps: 2125.86271 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1012.80494 - tps: 1743.72297 + dps: 1017.05541 + tps: 1747.97345 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 378.05509 - tps: 548.43055 + dps: 382.2551 + tps: 552.63056 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 574.60368 - tps: 798.6148 + dps: 580.98097 + tps: 804.99209 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 313.85993 - tps: 599.13974 + dps: 314.9369 + tps: 600.2167 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 121.85956 - tps: 163.63764 + dps: 122.92859 + tps: 164.70667 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 226.00144 - tps: 301.77912 + dps: 228.89583 + tps: 304.67351 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1027.39734 - tps: 1770.99439 + dps: 1031.78039 + tps: 1775.37744 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 388.06544 - tps: 563.50032 + dps: 392.4499 + tps: 567.88479 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 579.88651 - tps: 809.5255 + dps: 586.31422 + tps: 815.95321 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 325.09155 - tps: 613.88506 + dps: 326.17653 + tps: 614.97004 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 125.05867 - tps: 168.95189 + dps: 126.18365 + tps: 170.07687 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 234.16653 - tps: 313.66263 + dps: 237.10679 + tps: 316.60289 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1554.62572 - tps: 1755.59236 + dps: 1559.65831 + tps: 1760.62495 } } From 910014c21e3a6c096accb838bba38b790c1768f5 Mon Sep 17 00:00:00 2001 From: OmegaHelix Date: Thu, 12 Sep 2024 18:14:22 -0600 Subject: [PATCH 103/223] Updating t1 6p --- sim/warlock/dps/TestAffliction.results | 48 +++--- sim/warlock/dps/TestDemonology.results | 44 ++--- sim/warlock/dps/TestDestruction.results | 202 +++++++++++------------ sim/warlock/incinerate.go | 4 +- sim/warlock/item_sets_pve.go | 65 ++------ sim/warlock/runes.go | 4 +- sim/warlock/tank/TestAffliction.results | 42 ++--- sim/warlock/tank/TestDemonology.results | 44 ++--- sim/warlock/tank/TestDestruction.results | 86 +++++----- sim/warlock/warlock.go | 1 + 10 files changed, 251 insertions(+), 289 deletions(-) diff --git a/sim/warlock/dps/TestAffliction.results b/sim/warlock/dps/TestAffliction.results index c753e9e640..ec8ddffeb9 100644 --- a/sim/warlock/dps/TestAffliction.results +++ b/sim/warlock/dps/TestAffliction.results @@ -249,9 +249,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -1.09183 + weights: -1.78018 weights: 0 - weights: 0.4563 + weights: 1.37581 weights: 0 weights: 0 weights: 0 @@ -259,8 +259,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 10.59981 - weights: 20.95501 + weights: 13.45991 + weights: 20.6946 weights: 0 weights: 0 weights: 0 @@ -456,8 +456,8 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 2969.45422 - tps: 2801.69596 + dps: 2978.29801 + tps: 2811.98943 } } dps_results: { @@ -470,8 +470,8 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 3018.47903 - tps: 2853.94466 + dps: 3012.49946 + tps: 2848.49264 } } dps_results: { @@ -498,56 +498,56 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-Average-Default" value: { - dps: 3070.82291 - tps: 2905.21655 + dps: 3069.84332 + tps: 2904.22331 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3033.9252 - tps: 4270.74773 + dps: 3028.86428 + tps: 4277.33106 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3033.9252 - tps: 2867.44864 + dps: 3028.86428 + tps: 2863.40499 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2904.17293 - tps: 2706.79597 + dps: 2898.25195 + tps: 2700.81566 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1520.46533 - tps: 2951.33398 + dps: 1516.28004 + tps: 2948.76934 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1520.46533 - tps: 1464.6899 + dps: 1516.28004 + tps: 1460.45722 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1447.33308 - tps: 1365.97884 + dps: 1446.74644 + tps: 1364.95834 } } dps_results: { key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3034.08515 - tps: 2867.68856 + dps: 3040.13334 + tps: 2873.56342 } } diff --git a/sim/warlock/dps/TestDemonology.results b/sim/warlock/dps/TestDemonology.results index 982e1021f2..b63f3b659e 100644 --- a/sim/warlock/dps/TestDemonology.results +++ b/sim/warlock/dps/TestDemonology.results @@ -53,9 +53,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.24735 + weights: 0.27696 weights: 0 - weights: 0.61323 + weights: 0.68645 weights: 0 weights: 0 weights: 0 @@ -63,8 +63,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 3.59008 - weights: 1.88055 + weights: 4.01446 + weights: 2.10504 weights: 0 weights: 0 weights: 0 @@ -106,63 +106,63 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 441.34292 - tps: 461.32874 + dps: 493.94227 + tps: 514.20663 } } dps_results: { key: "TestDemonology-Lvl40-Average-Default" value: { - dps: 436.73916 - tps: 456.19442 + dps: 488.79879 + tps: 508.4786 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 435.97222 - tps: 790.19747 + dps: 487.93095 + tps: 842.44812 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 435.97222 - tps: 455.99944 + dps: 487.93095 + tps: 508.25009 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 471.1421 - tps: 490.2715 + dps: 526.23747 + tps: 547.20151 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 293.1177 - tps: 665.49955 + dps: 328.08361 + tps: 700.62839 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 293.1177 - tps: 313.02666 + dps: 328.08361 + tps: 348.1555 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 331.5311 - tps: 337.00741 + dps: 370.27373 + tps: 376.4072 } } dps_results: { key: "TestDemonology-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 435.97222 - tps: 455.99944 + dps: 487.93095 + tps: 508.25009 } } diff --git a/sim/warlock/dps/TestDestruction.results b/sim/warlock/dps/TestDestruction.results index 1943113da4..0eb2da89d7 100644 --- a/sim/warlock/dps/TestDestruction.results +++ b/sim/warlock/dps/TestDestruction.results @@ -200,9 +200,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.05577 + weights: -0.06703 weights: 0 - weights: 0.50991 + weights: 0.56226 weights: 0 weights: 0 weights: 0 @@ -211,7 +211,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.27804 + weights: 1.40291 weights: 0 weights: 0 weights: 0 @@ -249,9 +249,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.02549 + weights: 0.05663 weights: 0 - weights: 1.37021 + weights: 1.53237 weights: 0 weights: 0 weights: 0 @@ -259,8 +259,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 6.53735 - weights: 4.97634 + weights: 7.04538 + weights: 5.50394 weights: 0 weights: 0 weights: 0 @@ -298,9 +298,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.69761 + weights: 0.76086 weights: 0 - weights: 1.5031 + weights: 1.67038 weights: 0 weights: 0 weights: 0 @@ -308,8 +308,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 13.72772 - weights: 10.28802 + weights: 15.13605 + weights: 11.41256 weights: 0 weights: 0 weights: 0 @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.04183 + weights: 2.29462 weights: 0 - weights: 3.66052 + weights: 4.16894 weights: 0 weights: 0 weights: 0 @@ -357,8 +357,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 4.21817 - weights: 20.58767 + weights: 4.03944 + weights: 22.79723 weights: 0 weights: 0 weights: 0 @@ -400,64 +400,64 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 261.98444 - tps: 219.41754 + dps: 287.18424 + tps: 244.61733 } } dps_results: { key: "TestDestruction-Lvl25-Average-Default" value: { - dps: 254.79419 - tps: 213.61165 + dps: 279.30497 + tps: 238.12243 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 253.94205 - tps: 357.15972 + dps: 278.34166 + tps: 381.55933 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 253.94205 - tps: 212.74971 + dps: 278.34166 + tps: 237.14932 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 263.97652 - tps: 218.36216 + dps: 289.3672 + tps: 243.75284 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 198.56477 - tps: 309.03227 + dps: 217.24795 + tps: 327.71545 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 198.56477 - tps: 164.29511 + dps: 217.24795 + tps: 182.97829 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 207.13405 - tps: 172.24116 + dps: 227.21248 + tps: 192.31958 } } dps_results: { key: "TestDestruction-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 254.24852 - tps: 213.05619 + dps: 278.6848 + tps: 237.49246 } } dps_results: { @@ -470,64 +470,64 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 697.95786 - tps: 601.5865 + dps: 766.89375 + tps: 670.85824 } } dps_results: { key: "TestDestruction-Lvl40-Average-Default" value: { - dps: 695.60224 - tps: 600.3325 + dps: 764.39941 + tps: 669.4626 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 689.38202 - tps: 928.72334 + dps: 757.42045 + tps: 997.02664 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 689.38202 - tps: 592.96017 + dps: 757.42045 + tps: 661.26346 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 739.56319 - tps: 638.36052 + dps: 810.59974 + tps: 710.98848 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 457.49071 - tps: 756.36335 + dps: 501.87269 + tps: 800.91676 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 457.49071 - tps: 394.15745 + dps: 501.87269 + tps: 438.71086 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 493.37528 - tps: 431.67446 + dps: 541.57111 + tps: 480.73296 } } dps_results: { key: "TestDestruction-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 693.4964 - tps: 598.53908 + dps: 762.10918 + tps: 667.51029 } } dps_results: { @@ -540,71 +540,71 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1551.26201 - tps: 1377.5745 + dps: 1710.29597 + tps: 1537.22885 } } dps_results: { key: "TestDestruction-Lvl50-Average-Default" value: { - dps: 1563.00056 - tps: 1388.01207 + dps: 1723.42274 + tps: 1548.94475 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2409.17293 - tps: 2882.10772 + dps: 2670.48248 + tps: 3141.80251 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1561.43707 - tps: 1389.28046 + dps: 1721.68984 + tps: 1550.05508 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1678.27829 - tps: 1500.49249 + dps: 1846.83709 + tps: 1671.22647 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1511.87724 - tps: 2109.45397 + dps: 1675.90678 + tps: 2272.14001 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 882.80086 - tps: 787.92302 + dps: 971.75357 + tps: 877.17285 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 938.56835 - tps: 851.53372 + dps: 1033.82709 + tps: 947.93125 } } dps_results: { key: "TestDestruction-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1547.70926 - tps: 1373.79879 + dps: 1706.36206 + tps: 1533.06477 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1740.72947 - tps: 1524.2641 + dps: 1900.0672 + tps: 1684.06105 } } dps_results: { @@ -617,15 +617,15 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1731.01351 - tps: 1516.65367 + dps: 1889.34424 + tps: 1675.63812 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 3055.57066 - tps: 2720.82342 + dps: 3347.1861 + tps: 3013.37403 } } dps_results: { @@ -638,91 +638,91 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 3074.11843 - tps: 2740.61381 + dps: 3367.62298 + tps: 3035.16444 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1740.72947 - tps: 1524.2641 + dps: 1900.0672 + tps: 1684.06105 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2303.98062 - tps: 2077.95586 + dps: 2536.93061 + tps: 2311.28042 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 2288.16856 - tps: 2064.62981 + dps: 2520.49022 + tps: 2297.51066 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 3035.70609 - tps: 2705.6147 + dps: 3326.69394 + tps: 2997.5841 } } dps_results: { key: "TestDestruction-Lvl60-Average-Default" value: { - dps: 3142.38586 - tps: 2803.0093 + dps: 3444.66859 + tps: 3106.0635 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3120.96302 - tps: 3832.34318 + dps: 3420.53722 + tps: 4132.92387 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3120.96302 - tps: 2784.48651 + dps: 3420.53722 + tps: 3085.0672 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3205.37114 - tps: 2864.05424 + dps: 3513.62196 + tps: 3172.96565 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1751.28442 - tps: 2706.30066 + dps: 1915.86281 + tps: 2871.22712 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1751.28442 - tps: 1565.46599 + dps: 1915.86281 + tps: 1730.39244 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1745.1576 - tps: 1546.43076 + dps: 1906.22348 + tps: 1707.96469 } } dps_results: { key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3107.00618 - tps: 2769.42562 + dps: 3404.80195 + tps: 3068.14644 } } diff --git a/sim/warlock/incinerate.go b/sim/warlock/incinerate.go index baaf544023..3b81d445c4 100644 --- a/sim/warlock/incinerate.go +++ b/sim/warlock/incinerate.go @@ -23,10 +23,10 @@ func (warlock *Warlock) registerIncinerateSpell() { ActionID: core.ActionID{SpellID: int32(proto.WarlockRune_RuneBracerIncinerate)}, Duration: time.Second * 15, OnGain: func(aura *core.Aura, sim *core.Simulation) { - warlock.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexFire] *= 1.25 + warlock.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexFire] *= 1.40 }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - warlock.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexFire] /= 1.25 + warlock.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexFire] /= 1.40 }, }) diff --git a/sim/warlock/item_sets_pve.go b/sim/warlock/item_sets_pve.go index 912375c6b7..875a42c341 100644 --- a/sim/warlock/item_sets_pve.go +++ b/sim/warlock/item_sets_pve.go @@ -130,60 +130,16 @@ var ItemSetCorruptedFelheart = core.NewItemSet(core.ItemSet{ stats.SpellCrit: 2 * core.CritRatingPerCritChance, }) }, - // Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. + // Your Nightfall talent has a 4% increased chance to trigger. + // Incinerate has a 4% chance to trigger the Warlock’s Decimation. 6: func(agent core.Agent) { warlock := agent.(WarlockAgent).GetWarlock() - // Store these so that we can have the default cast time after modifiers - immolateCastTime := ImmolateCastTime - shadowflameCastTime := ShadowflameCastTime - incinerateCastTime := IncinerateCastTime - affectedSpellCodes := []int32{SpellCode_WarlockImmolate, SpellCode_WarlockShadowflame, SpellCode_WarlockIncinerate} - fireTranceAura := warlock.RegisterAura(core.Aura{ - ActionID: core.ActionID{SpellID: 457558}, - Label: "Fire Trance", - Duration: time.Second * 10, - OnGain: func(aura *core.Aura, sim *core.Simulation) { - for _, spell := range warlock.Immolate { - spell.DefaultCast.CastTime = 0 - } - if warlock.Shadowflame != nil { - warlock.Shadowflame.DefaultCast.CastTime = 0 - } - if warlock.Incinerate != nil { - warlock.Incinerate.DefaultCast.CastTime = 0 - } - }, - OnExpire: func(aura *core.Aura, sim *core.Simulation) { - for _, spell := range warlock.Immolate { - spell.DefaultCast.CastTime = immolateCastTime - } - if warlock.Shadowflame != nil { - warlock.Shadowflame.DefaultCast.CastTime = shadowflameCastTime - } - if warlock.Incinerate != nil { - warlock.Incinerate.DefaultCast.CastTime = incinerateCastTime - } - }, - OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - if slices.Contains(affectedSpellCodes, spell.SpellCode) && spell.CurCast.CastTime == 0 { - aura.Deactivate(sim) - } - }, - }) - - warlock.RegisterAura(core.Aura{ + warlock6pt1Aura := warlock.RegisterAura(core.Aura{ Label: "S03 - Item - T1 - Warlock - Damage 6P Bonus", Duration: core.NeverExpires, OnReset: func(aura *core.Aura, sim *core.Simulation) { aura.Activate(sim) - immolateCastTime = warlock.Immolate[0].DefaultCast.CastTime - if warlock.Shadowflame != nil { - shadowflameCastTime = warlock.Shadowflame.DefaultCast.CastTime - } - if warlock.Incinerate != nil { - incinerateCastTime = warlock.Incinerate.DefaultCast.CastTime - } }, OnGain: func(_ *core.Aura, _ *core.Simulation) { warlock.nightfallProcChance += 0.04 @@ -191,12 +147,17 @@ var ItemSetCorruptedFelheart = core.NewItemSet(core.ItemSet{ OnExpire: func(_ *core.Aura, _ *core.Simulation) { warlock.nightfallProcChance -= 0.04 }, - OnPeriodicDamageDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if (spell.SpellCode == SpellCode_WarlockImmolate || spell.SpellCode == SpellCode_WarlockShadowflame) && sim.Proc(.04, "Fire Trance") { - fireTranceAura.Activate(sim) - } - }, }) + + if !warlock.HasRune(proto.WarlockRune_RuneBracerIncinerate) || !warlock.HasRune(proto.WarlockRune_RuneCloakDecimation) { + return + } + + warlock6pt1Aura.OnSpellHitDealt = func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.SpellCode == SpellCode_WarlockIncinerate && result.Landed() && sim.Proc(.04, "T1 6P Incinerate Proc") { + warlock.DecimationAura.Activate(sim) + } + } }, }, }) diff --git a/sim/warlock/runes.go b/sim/warlock/runes.go index e4d9ebb4ee..a8516d2bce 100644 --- a/sim/warlock/runes.go +++ b/sim/warlock/runes.go @@ -130,7 +130,7 @@ func (warlock *Warlock) applyDecimation() { affectedSpellCodes := []int32{SpellCode_WarlockShadowBolt, SpellCode_WarlockShadowCleave, SpellCode_WarlockIncinerate, SpellCode_WarlockSoulFire} - decimationAura := warlock.RegisterAura(core.Aura{ + warlock.DecimationAura = warlock.RegisterAura(core.Aura{ Label: "Decimation", ActionID: core.ActionID{SpellID: 440873}, Duration: time.Second * 10, @@ -151,7 +151,7 @@ func (warlock *Warlock) applyDecimation() { Label: "Decimation Trigger", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if result.Landed() && sim.IsExecutePhase35() && slices.Contains(affectedSpellCodes, spell.SpellCode) { - decimationAura.Activate(sim) + warlock.DecimationAura.Activate(sim) } }, })) diff --git a/sim/warlock/tank/TestAffliction.results b/sim/warlock/tank/TestAffliction.results index 125e860eef..8ac615ab7c 100644 --- a/sim/warlock/tank/TestAffliction.results +++ b/sim/warlock/tank/TestAffliction.results @@ -102,9 +102,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.13415 + weights: 0.12218 weights: 0 - weights: 0.43904 + weights: 0.44779 weights: 0 weights: 0 weights: 0 @@ -113,7 +113,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.62247 + weights: 0.67012 weights: 0 weights: 0 weights: 0 @@ -204,64 +204,64 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 215.33652 - tps: 492.54397 + dps: 225.8131 + tps: 526.41635 } } dps_results: { key: "TestAffliction-Lvl25-Average-Default" value: { - dps: 207.32205 - tps: 474.81657 + dps: 217.28247 + tps: 507.18429 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 314.34421 - tps: 1334.46201 + dps: 317.24577 + tps: 1344.09632 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 206.82468 - tps: 473.76249 + dps: 216.64913 + tps: 505.69559 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 213.54286 - tps: 486.93074 + dps: 224.98804 + tps: 523.32434 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 234.433 - tps: 1147.19963 + dps: 236.46998 + tps: 1153.81722 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 154.66503 - tps: 352.97156 + dps: 162.16533 + tps: 377.10551 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 161.39822 - tps: 367.05579 + dps: 170.2128 + tps: 395.09211 } } dps_results: { key: "TestAffliction-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 206.89015 - tps: 473.87839 + dps: 216.7146 + tps: 505.81149 } } dps_results: { diff --git a/sim/warlock/tank/TestDemonology.results b/sim/warlock/tank/TestDemonology.results index b76aaf9245..64b8afa5cd 100644 --- a/sim/warlock/tank/TestDemonology.results +++ b/sim/warlock/tank/TestDemonology.results @@ -102,9 +102,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.01696 + weights: -0.01044 weights: 0 - weights: 0.47138 + weights: 0.51249 weights: 0 weights: 0 weights: 0 @@ -112,8 +112,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 4.02492 - weights: 1.13156 + weights: 4.32697 + weights: 1.24176 weights: 0 weights: 0 weights: 0 @@ -204,64 +204,64 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 342.73597 - tps: 1010.23617 + dps: 366.70291 + tps: 1095.07914 } } dps_results: { key: "TestDemonology-Lvl40-Average-Default" value: { - dps: 336.86424 - tps: 996.02632 + dps: 360.5694 + tps: 1079.94257 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 317.14633 - tps: 1870.97886 + dps: 340.44261 + tps: 1953.44771 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 317.14633 - tps: 954.10073 + dps: 340.44261 + tps: 1036.56958 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 338.45322 - tps: 993.16605 + dps: 363.95488 + tps: 1083.44192 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 208.98459 - tps: 1634.59521 + dps: 224.25559 + tps: 1688.65456 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 208.98459 - tps: 647.12228 + dps: 224.25559 + tps: 701.18163 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 227.58362 - tps: 675.58029 + dps: 244.74552 + tps: 736.33345 } } dps_results: { key: "TestDemonology-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 332.70369 - tps: 987.71776 + dps: 356.35141 + tps: 1071.4307 } } dps_results: { diff --git a/sim/warlock/tank/TestDestruction.results b/sim/warlock/tank/TestDestruction.results index 6a88ae57c2..376a13427f 100644 --- a/sim/warlock/tank/TestDestruction.results +++ b/sim/warlock/tank/TestDestruction.results @@ -200,9 +200,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.08735 + weights: 0.0408 weights: 0 - weights: 0.36427 + weights: 0.39526 weights: 0 weights: 0 weights: 0 @@ -211,7 +211,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.84889 + weights: 0.91066 weights: 0 weights: 0 weights: 0 @@ -249,9 +249,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.13811 + weights: 0.14064 weights: 0 - weights: 0.59046 + weights: 0.64073 weights: 0 weights: 0 weights: 0 @@ -259,8 +259,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 5.1219 - weights: 3.08804 + weights: 5.50587 + weights: 3.36695 weights: 0 weights: 0 weights: 0 @@ -400,64 +400,64 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 190.94299 - tps: 448.8768 + dps: 203.19417 + tps: 492.24599 } } dps_results: { key: "TestDestruction-Lvl25-Average-Default" value: { - dps: 185.2764 - tps: 431.72435 + dps: 196.99001 + tps: 473.19055 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 184.64593 - tps: 733.97324 + dps: 196.30928 + tps: 775.2615 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 184.64593 - tps: 429.93222 + dps: 196.30928 + tps: 471.22047 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 191.68327 - tps: 455.90601 + dps: 204.92656 + tps: 502.78725 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 147.29143 - tps: 640.54525 + dps: 156.20431 + tps: 672.09684 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 147.29143 - tps: 329.98537 + dps: 156.20431 + tps: 361.53697 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 149.45675 - tps: 351.96304 + dps: 159.77284 + tps: 388.482 } } dps_results: { key: "TestDestruction-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 184.71141 - tps: 430.04812 + dps: 196.37476 + tps: 471.33637 } } dps_results: { @@ -470,64 +470,64 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 434.64877 - tps: 1195.62861 + dps: 470.09332 + tps: 1320.79863 } } dps_results: { key: "TestDestruction-Lvl40-Average-Default" value: { - dps: 431.60606 - tps: 1186.8443 + dps: 466.82418 + tps: 1311.22106 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 418.94237 - tps: 1754.35944 + dps: 454.95922 + tps: 1876.37817 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 407.64512 - tps: 1137.03703 + dps: 442.22499 + tps: 1259.14511 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 420.56889 - tps: 1159.96662 + dps: 457.10957 + tps: 1287.79732 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 282.25337 - tps: 1440.13605 + dps: 305.72159 + tps: 1518.81312 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 272.01915 - tps: 745.63445 + dps: 294.20811 + tps: 823.93961 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 289.82333 - tps: 773.95369 + dps: 314.43639 + tps: 859.86505 } } dps_results: { key: "TestDestruction-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 424.65376 - tps: 1171.95576 + dps: 459.61861 + tps: 1295.42766 } } dps_results: { diff --git a/sim/warlock/warlock.go b/sim/warlock/warlock.go index c0a0cf85f4..99b15bf28e 100644 --- a/sim/warlock/warlock.go +++ b/sim/warlock/warlock.go @@ -110,6 +110,7 @@ type Warlock struct { ImprovedShadowBoltAuras core.AuraArray MarkOfChaosAuras core.AuraArray SoulLinkAura *core.Aura + DecimationAura *core.Aura // The sum total of demonic pact spell power * seconds. DPSPAggregate float64 From d882239549fa6be107334a3a455286fccf37df17 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 00:25:37 -0400 Subject: [PATCH 104/223] remove HS queue PA --- sim/warrior/dps_warrior/TestArms.results | 22 +++---- sim/warrior/dps_warrior/TestFury.results | 64 +++++++++---------- sim/warrior/heroic_strike_cleave.go | 28 -------- .../tank_warrior/TestTankWarrior.results | 40 ++++++------ 4 files changed, 63 insertions(+), 91 deletions(-) diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results index 6e608b2a44..ef814d4fa5 100644 --- a/sim/warrior/dps_warrior/TestArms.results +++ b/sim/warrior/dps_warrior/TestArms.results @@ -50,8 +50,8 @@ character_stats_results: { stat_weights_results: { key: "TestArms-Lvl50-StatWeights-Default" value: { - weights: 1.49496 - weights: 6.27922 + weights: 1.16152 + weights: 0.71412 weights: 0 weights: 0 weights: 0 @@ -67,9 +67,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.7581 - weights: 7.16137 - weights: 7.80186 + weights: 0.48311 + weights: 17.65005 + weights: 11.04028 weights: 0 weights: 0 weights: 0 @@ -99,15 +99,15 @@ stat_weights_results: { dps_results: { key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" value: { - dps: 796.5754 - tps: 688.94226 + dps: 825.95914 + tps: 715.68449 } } dps_results: { key: "TestArms-Lvl50-Average-Default" value: { - dps: 1192.69305 - tps: 1019.68106 + dps: 1193.71442 + tps: 1020.35534 } } dps_results: { @@ -197,7 +197,7 @@ dps_results: { dps_results: { key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1071.89989 - tps: 924.27205 + dps: 1101.63619 + tps: 942.14306 } } diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index 19c66103c8..8099afda2d 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -99,8 +99,8 @@ character_stats_results: { stat_weights_results: { key: "TestFury-Lvl40-StatWeights-Default" value: { - weights: 1.66836 - weights: 1.2339 + weights: 1.14306 + weights: 0.80328 weights: 0 weights: 0 weights: 0 @@ -116,9 +116,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.89443 - weights: 7.1443 - weights: 8.18966 + weights: 0.721 + weights: 6.65428 + weights: 8.47037 weights: 0 weights: 0 weights: 0 @@ -148,8 +148,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFury-Lvl60-StatWeights-Default" value: { - weights: 1.90674 - weights: 1.02518 + weights: 1.81805 + weights: 2.25629 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.00129 - weights: 23.71996 - weights: 35.39954 + weights: 0.78043 + weights: 14.03212 + weights: 27.40603 weights: 0 weights: 0 weights: 0 @@ -197,15 +197,15 @@ stat_weights_results: { dps_results: { key: "TestFury-Lvl40-AllItems-BattlegearofHeroism" value: { - dps: 549.25573 - tps: 491.02673 + dps: 538.4304 + tps: 479.67884 } } dps_results: { key: "TestFury-Lvl40-Average-Default" value: { - dps: 598.56158 - tps: 529.60531 + dps: 598.53114 + tps: 529.54172 } } dps_results: { @@ -295,57 +295,57 @@ dps_results: { dps_results: { key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 563.41238 - tps: 501.02162 + dps: 559.87735 + tps: 496.64252 } } dps_results: { key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 2581.73655 - tps: 2280.53042 + dps: 2558.50099 + tps: 2261.74001 } } dps_results: { key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 1906.2645 - tps: 1705.64028 + dps: 1875.13256 + tps: 1680.6678 } } dps_results: { key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 2191.83428 - tps: 1931.26164 + dps: 2183.42916 + tps: 1922.96912 } } dps_results: { key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 2192.13669 - tps: 1932.89527 + dps: 2174.33168 + tps: 1918.65749 } } dps_results: { key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 2191.83428 - tps: 1931.26164 + dps: 2183.42916 + tps: 1922.96912 } } dps_results: { key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 2738.56284 - tps: 2414.87319 + dps: 2725.88696 + tps: 2406.69801 } } dps_results: { key: "TestFury-Lvl60-Average-Default" value: { - dps: 3191.06309 - tps: 2781.89931 + dps: 3190.47383 + tps: 2781.38168 } } dps_results: { @@ -435,7 +435,7 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2565.78169 - tps: 2249.72193 + dps: 2459.51359 + tps: 2152.33537 } } diff --git a/sim/warrior/heroic_strike_cleave.go b/sim/warrior/heroic_strike_cleave.go index cc60873899..c47b111216 100644 --- a/sim/warrior/heroic_strike_cleave.go +++ b/sim/warrior/heroic_strike_cleave.go @@ -29,10 +29,6 @@ func (warrior *Warrior) registerHeroicStrikeSpell(realismICD *core.Cooldown) { 60: 173, }[warrior.Level] - // Use a pending action to simulate the re-queueing of Heroic Strike without waiting for an event to happen that would trigger the APL. - // While this doesn't have an actual performance impact, it creates a more realistic sequence by queueing Heroic Strike sooner like in real gameplay. - var realismPA *core.PendingAction - warrior.HeroicStrike = warrior.RegisterSpell(AnyStance, core.SpellConfig{ ActionID: core.ActionID{SpellID: spellID}, SpellSchool: core.SpellSchoolPhysical, @@ -66,16 +62,6 @@ func (warrior *Warrior) registerHeroicStrikeSpell(realismICD *core.Cooldown) { } realismICD.Use(sim) - - if realismPA == nil { - realismPA = core.StartDelayedAction(sim, core.DelayedActionOptions{ - DoAt: sim.CurrentTime + realismICD.Duration, - OnAction: func(sim *core.Simulation) { - warrior.HeroicStrikeQueue.Cast(sim, target) - realismPA = nil - }, - }) - } }, }) warrior.HeroicStrikeQueue = warrior.makeQueueSpellsAndAura(warrior.HeroicStrike, realismICD) @@ -107,10 +93,6 @@ func (warrior *Warrior) registerCleaveSpell(realismICD *core.Cooldown) { results := make([]*core.SpellResult, min(int32(2), warrior.Env.GetNumTargets())) - // Use a pending action to simulate the re-queueing of Cleave without waiting for an event to happen that would trigger the APL. - // While this doesn't have an actual performance impact, it creates a more realistic sequence by queueing Cleave sooner like in real gameplay. - var realismPA *core.PendingAction - warrior.Cleave = warrior.RegisterSpell(AnyStance, core.SpellConfig{ ActionID: core.ActionID{SpellID: spellID}, SpellSchool: core.SpellSchoolPhysical, @@ -145,16 +127,6 @@ func (warrior *Warrior) registerCleaveSpell(realismICD *core.Cooldown) { } realismICD.Use(sim) - - if realismPA == nil { - realismPA = core.StartDelayedAction(sim, core.DelayedActionOptions{ - DoAt: sim.CurrentTime + realismICD.Duration, - OnAction: func(sim *core.Simulation) { - warrior.HeroicStrikeQueue.Cast(sim, target) - realismPA = nil - }, - }) - } }, }) warrior.CleaveQueue = warrior.makeQueueSpellsAndAura(warrior.Cleave, realismICD) diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index 734a601c1d..c343caa267 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -50,7 +50,7 @@ character_stats_results: { stat_weights_results: { key: "TestTankWarrior-Lvl60-StatWeights-Default" value: { - weights: 10.66378 + weights: 0.20676 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.472 + weights: 0.29808 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.44285 + weights: 1.34303 weights: 0 - weights: 0.52309 + weights: 0.5255 weights: 0 weights: 0 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 1575.39935 - tps: 3465.53549 + dps: 1599.09481 + tps: 3524.63624 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 907.90331 - tps: 1847.13099 + dps: 909.9455 + tps: 1855.66385 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 903.75662 - tps: 1873.77415 + dps: 911.57015 + tps: 1903.44726 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 894.71416 - tps: 1859.49451 + dps: 901.30218 + tps: 1879.51743 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 903.75662 - tps: 1873.77415 + dps: 911.57015 + tps: 1903.44726 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 1688.87939 - tps: 3658.8424 + dps: 1691.99941 + tps: 3670.20264 } } dps_results: { key: "TestTankWarrior-Lvl60-Average-Default" value: { - dps: 1531.98536 - tps: 3968.77726 + dps: 1534.26683 + tps: 3975.56695 } } dps_results: { @@ -232,7 +232,7 @@ dps_results: { dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1273.23276 - tps: 3333.80323 + dps: 1303.75344 + tps: 3414.54958 } } From 3c4c77bee8313f2478a16feccf52f5c48821a098 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 00:28:23 -0400 Subject: [PATCH 105/223] update warrior T2 4pc --- sim/warrior/item_sets_pve.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/sim/warrior/item_sets_pve.go b/sim/warrior/item_sets_pve.go index a0ea133435..244458b072 100644 --- a/sim/warrior/item_sets_pve.go +++ b/sim/warrior/item_sets_pve.go @@ -270,16 +270,13 @@ var ItemSetUnstoppableWrath = core.NewItemSet(core.ItemSet{ }, })) }, - // Your Whirlwind deals 10% more damage and can be used in all stances. + // Increases the damage of Heroic Strike by 10% 4: func(agent core.Agent) { warrior := agent.(WarriorAgent).GetWarrior() warrior.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Warrior - Damage 4P Bonus", OnInit: func(aura *core.Aura, sim *core.Simulation) { - if warrior.Whirlwind != nil { - warrior.Whirlwind.DamageMultiplier *= 1.10 - warrior.Whirlwind.StanceMask = AnyStance - } + warrior.HeroicStrike.DamageMultiplier *= 1.10 }, }) }, From 19dbb94c95b300d37fb42840c37aa2ef498ef1d0 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 00:33:19 -0400 Subject: [PATCH 106/223] warrior T2 4p applies to Quick strike as well --- sim/warrior/item_sets_pve.go | 1 + 1 file changed, 1 insertion(+) diff --git a/sim/warrior/item_sets_pve.go b/sim/warrior/item_sets_pve.go index 244458b072..67b79cf597 100644 --- a/sim/warrior/item_sets_pve.go +++ b/sim/warrior/item_sets_pve.go @@ -277,6 +277,7 @@ var ItemSetUnstoppableWrath = core.NewItemSet(core.ItemSet{ Label: "S03 - Item - T2 - Warrior - Damage 4P Bonus", OnInit: func(aura *core.Aura, sim *core.Simulation) { warrior.HeroicStrike.DamageMultiplier *= 1.10 + warrior.QuickStrike.DamageMultiplier *= 1.10 }, }) }, From ac516a7c7da411e03f37da1bba1a8e4d463ea55c Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 00:34:03 -0400 Subject: [PATCH 107/223] add check for quick strike rune --- sim/warrior/item_sets_pve.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sim/warrior/item_sets_pve.go b/sim/warrior/item_sets_pve.go index 67b79cf597..d9fdffbf3f 100644 --- a/sim/warrior/item_sets_pve.go +++ b/sim/warrior/item_sets_pve.go @@ -277,7 +277,10 @@ var ItemSetUnstoppableWrath = core.NewItemSet(core.ItemSet{ Label: "S03 - Item - T2 - Warrior - Damage 4P Bonus", OnInit: func(aura *core.Aura, sim *core.Simulation) { warrior.HeroicStrike.DamageMultiplier *= 1.10 - warrior.QuickStrike.DamageMultiplier *= 1.10 + + if warrior.HasRune(proto.WarriorRune_RuneQuickStrike) { + warrior.QuickStrike.DamageMultiplier *= 1.10 + } }, }) }, From 0d3c472665520565f1ccdeae9bd80eb116a46203 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Fri, 13 Sep 2024 00:43:08 -0400 Subject: [PATCH 108/223] fix a few flags/rolls --- sim/paladin/consecration.go | 6 +++--- sim/paladin/crusader_strike.go | 4 ++-- sim/paladin/exorcism.go | 11 ++--------- sim/paladin/hammer_of_the_righteous.go | 5 +++-- sim/paladin/holy_shield.go | 2 +- sim/paladin/item_sets_pve.go | 2 +- 6 files changed, 12 insertions(+), 18 deletions(-) diff --git a/sim/paladin/consecration.go b/sim/paladin/consecration.go index 61efda1fc3..10fe4e8450 100644 --- a/sim/paladin/consecration.go +++ b/sim/paladin/consecration.go @@ -46,7 +46,7 @@ func (paladin *Paladin) registerConsecration() { SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: core.SpellFlagPureDot | core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagPureDot | core.SpellFlagAPL, RequiredLevel: int(rank.level), Rank: i + 1, @@ -82,8 +82,8 @@ func (paladin *Paladin) registerConsecration() { } }, OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { - // consecration ticks can miss, but those misses aren't logged as "resist" - outcomeApplier := core.Ternary(hasWrath, dot.OutcomeMagicHitAndSnapshotCrit, dot.Spell.OutcomeMagicHit) + // Consecration does not miss but can be resisted. + outcomeApplier := core.Ternary(hasWrath, dot.OutcomeSnapshotCrit, dot.OutcomeTick) for _, aoeTarget := range sim.Encounter.TargetUnits { dot.CalcAndDealPeriodicSnapshotDamage(sim, aoeTarget, outcomeApplier) } diff --git a/sim/paladin/crusader_strike.go b/sim/paladin/crusader_strike.go index 71b05dffe8..bd8628f2f8 100644 --- a/sim/paladin/crusader_strike.go +++ b/sim/paladin/crusader_strike.go @@ -23,7 +23,7 @@ func (paladin *Paladin) registerCrusaderStrike() { SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlag_RV, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlag_RV | core.SpellFlagIgnoreResists, Cast: core.CastConfig{ DefaultCast: core.Cast{ GCD: core.GCDDefault, @@ -51,6 +51,6 @@ func (paladin *Paladin) registerCrusaderStrike() { } }, }) - + paladin.crusaderStrike = crusaderStrikeSpell } diff --git a/sim/paladin/exorcism.go b/sim/paladin/exorcism.go index 70665019a6..0ae366bc9f 100644 --- a/sim/paladin/exorcism.go +++ b/sim/paladin/exorcism.go @@ -27,9 +27,6 @@ func (paladin *Paladin) registerExorcism() { {level: 60, spellID: 415073, manaCost: 345, scaleLevel: 60, minDamage: 505, maxDamage: 563, scale: 3.2}, } - // TODO: 2024-06-13 - Should this become a permanent effect or toggleable? - // hasExorcist := paladin.hasRune(proto.PaladinRune_RuneUtilityExorcist) - hasExorcist := true hasWrath := paladin.hasRune(proto.PaladinRune_RuneHeadWrath) paladin.exorcismCooldown = &core.Cooldown{ @@ -51,7 +48,7 @@ func (paladin *Paladin) registerExorcism() { SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagBinary, RequiredLevel: int(rank.level), Rank: i + 1, @@ -74,13 +71,9 @@ func (paladin *Paladin) registerExorcism() { BonusCoefficient: 0.429, - ExtraCastCondition: func(sim *core.Simulation, target *core.Unit) bool { - return hasExorcist || target.MobType == proto.MobType_MobTypeDemon || target.MobType == proto.MobType_MobTypeUndead - }, - ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { bonusCrit := 0.0 - if hasExorcist && (target.MobType == proto.MobType_MobTypeDemon || target.MobType == proto.MobType_MobTypeUndead) { + if target.MobType == proto.MobType_MobTypeDemon || target.MobType == proto.MobType_MobTypeUndead { bonusCrit += 100 * core.CritRatingPerCritChance } if hasWrath { diff --git a/sim/paladin/hammer_of_the_righteous.go b/sim/paladin/hammer_of_the_righteous.go index 55593b5345..7774df9793 100644 --- a/sim/paladin/hammer_of_the_righteous.go +++ b/sim/paladin/hammer_of_the_righteous.go @@ -20,7 +20,7 @@ func (paladin *Paladin) registerHammerOfTheRighteous() { SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagIgnoreResists, ManaCost: core.ManaCostOptions{ BaseCost: 0.06, @@ -46,7 +46,8 @@ func (paladin *Paladin) registerHammerOfTheRighteous() { baseDamage := weapon.CalculateAverageWeaponDamage(spell.MeleeAttackPower()) / weapon.SwingSpeed for idx := range results { - results[idx] = spell.CalcDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialHitAndCrit) + // Hammer of the Righteous does not miss, but can crit and be blocked. + results[idx] = spell.CalcDamage(sim, target, baseDamage, spell.OutcomeRangedCritOnly) target = sim.Environment.NextTargetUnit(target) } diff --git a/sim/paladin/holy_shield.go b/sim/paladin/holy_shield.go index 566f1f0843..ebd5e474f6 100644 --- a/sim/paladin/holy_shield.go +++ b/sim/paladin/holy_shield.go @@ -58,7 +58,7 @@ func (paladin *Paladin) registerHolyShield() { BonusCoefficient: 0.05, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeMagicHitAndCrit) + spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeMagicCrit) }, }) diff --git a/sim/paladin/item_sets_pve.go b/sim/paladin/item_sets_pve.go index 69f9ab6905..93c8a9b639 100644 --- a/sim/paladin/item_sets_pve.go +++ b/sim/paladin/item_sets_pve.go @@ -178,7 +178,7 @@ var ItemSetMercifulJudgement = core.NewItemSet(core.ItemSet{ paladin := agent.GetCharacter() paladin.OnSpellRegistered(func(spell *core.Spell) { if spell.SpellCode == SpellCode_PaladinConsecration { - spell.DamageMultiplier *= 1.5 + spell.AOEDot().DamageMultiplier *= 1.5 } }) }, From ac45aeaef7b5977599fab4085e85c3ff6d7a5ff0 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 00:44:18 -0400 Subject: [PATCH 109/223] swap mark of chaos + decimation runes --- assets/database/db.bin | Bin 5992169 -> 5992375 bytes assets/database/db.json | 14 +++++++++----- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 8 ++++---- proto/warlock.proto | 5 +++-- sim/warlock/curses.go | 6 +++--- sim/warlock/item_sets_pve.go | 2 +- sim/warlock/runes.go | 4 ++-- sim/warlock/shadowbolt.go | 2 +- sim/warlock/soul_fire.go | 2 +- tools/database/rune_overrides.go | 5 +++++ 11 files changed, 29 insertions(+), 19 deletions(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index abde770200e04f65455a277a388e3f76bb12d136..a8a130ca04ee40c73f137fa678621115a1bad5a4 100644 GIT binary patch delta 460 zcmWm3J4_RC0D$q_0dg%bxmGI`@USYirBW&?3Ka`jANV-h^EsHDrC0*?q}0^W;Y%8$ zaWIez)+Q1bjT4FH@8V$MAR~jD#>v5ZqrIZ8W0b z!c7y+w9rZ$+i6F|gO?rb#K$f=@Uxpvy69#P8a?bKz&`eKfL?+eBt)1#A{?ThC!E9s9VQN6D(OX9-=eWq8euWohVrT$bZC)aexlt`|n7GmB$W%-Guwxo0Bv{llK zf|<``?R8h$C*FQZ4S#A6D{nR=wJB*8ZfDJ{YsV+2I;5zmt)w>|HO7?Bzx`^P-SgZC zyQI*l^5c(R_1M2E#*p|MFl2XkD6Xt*cB>dT3$;ke?s>bT~(?zkZm)tj$2{{xE0sPq5; delta 329 zcmWN_IWL1@0KoCQuhvmVY27z%)qT`eXHkl}9`!m0iN!)R4Z>*nCyhu9LYklr>Ea8> zW9c9vW`jkD$zZVf1m5Ad{N&fK`t$j#9-*L;gaISTq>xG)Ceq0ulPt_+lY<2-x#W>g z0fiJ%ObMlwQBDPwR8fr$I}U1aQcE56G|)&B&9u-;8!p=Epp!1TannODee^THARdMo zW&|&zjNxOP2`2F~#WXX_GIuVnWRoh+mHR7krpU)6@ez`>2jW7J(S32E$i$)8bjpWY zajHn$js9U@T^{UrUD3opkhp49KZVv9ABxYpbfyQZ4tbF&uSF?zRy v8(We2sOC@%k%OqVZX5{)_jV)iQLRHUh0QTdx2RjvE$dcvtI`}>yL+;O+c_6&;ww>9+)l>xU^_zXVE1wwCcbaR)O!VM(>3YWgZ4PFI9Y;R#}mm$Lq MGyw#+R>KW>2YMVRAOHXW delta 106 zcmV-w0G0pGl{e3oH-LlzgaU*Egam{Iga(8Mgb0KQgbIWUv+;O+S_6(H)w>9+)ivhP)_zXVE1w(9aVQZI|!VM(>1edKW>2X#Uy6aWAK diff --git a/assets/database/leftover_db.json b/assets/database/leftover_db.json index dcc22049b1..51397ae69a 100644 --- a/assets/database/leftover_db.json +++ b/assets/database/leftover_db.json @@ -1481,8 +1481,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -1556,8 +1556,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -1884,9 +1884,9 @@ {"id":440658,"name":"Engrave Cloak - Shield of Righteousness","icon":"ability_paladin_shieldofvengeance","type":4,"requiresLevel":1,"classAllowlist":[4]}, {"id":440672,"name":"Engrave Cloak - Righteous Vengeance","icon":"ability_paladin_righteousvengeance","type":4,"requiresLevel":1,"classAllowlist":[4]}, {"id":440802,"name":"Engrave Cloak - Frozen Orb","icon":"spell_frost_frozencore","type":4,"requiresLevel":1,"classAllowlist":[3]}, -{"id":440870,"name":"Engrave Cloak - Decimation","icon":"spell_fire_fireball02","type":4,"requiresLevel":1,"classAllowlist":[8]}, +{"id":440870,"name":"Engrave Boots - Decimation","icon":"spell_fire_fireball02","type":10,"requiresLevel":1,"classAllowlist":[8]}, {"id":440882,"name":"Engrave Cloak - Infernal Armor","icon":"achievement_boss_kiljaedan","type":4,"requiresLevel":1,"classAllowlist":[8]}, -{"id":440892,"name":"Engrave Boots - Mark of Chaos","icon":"spell_shadow_unstableaffliction_1","type":10,"requiresLevel":1,"classAllowlist":[8]}, +{"id":440892,"name":"Engrave Cloak - Mark of Chaos","icon":"spell_shadow_unstableaffliction_1","type":4,"requiresLevel":1,"classAllowlist":[8]}, {"id":442813,"name":"Engrave Ring - Sword Specialization","icon":"ability_meleedamage","type":11,"requiresLevel":1,"classAllowlist":[0,9,4,2,6,3,8]}, {"id":442876,"name":"Engrave Ring - Axe Specialization","icon":"inv_axe_03","type":11,"requiresLevel":1,"classAllowlist":[0,9,4,2,7]}, {"id":442881,"name":"Engrave Ring - Mace Specialization","icon":"inv_hammer_01","type":11,"requiresLevel":1,"classAllowlist":[0,9,4,6,5,7,1]}, diff --git a/proto/warlock.proto b/proto/warlock.proto index d3fb856170..2021b5120e 100644 --- a/proto/warlock.proto +++ b/proto/warlock.proto @@ -68,7 +68,7 @@ enum WarlockRune { RuneHelmPandemic = 427712; RuneHelmBackdraft = 427713; - RuneCloakDecimation = 440870; + RuneCloakMarkOfChaos = 440892; RuneCloakInfernalArmor = 440882; RuneCloakSoulSiphon = 403511; @@ -97,7 +97,8 @@ enum WarlockRune { RuneBootsDemonicKnowledge = 412732; RuneBootsDanceOfTheWicked = 412798; RuneBootsShadowflame = 426320; - RuneBootsMarkOfChaos = 440892; + RuneBootsDecimation = 440870; + } message WarlockRotation { diff --git a/sim/warlock/curses.go b/sim/warlock/curses.go index 9dfd81fa74..acbdaa8a07 100644 --- a/sim/warlock/curses.go +++ b/sim/warlock/curses.go @@ -22,7 +22,7 @@ func (warlock *Warlock) getCurseOfAgonyBaseConfig(rank int) core.SpellConfig { hasInvocationRune := warlock.HasRune(proto.WarlockRune_RuneBeltInvocation) hasPandemicRune := warlock.HasRune(proto.WarlockRune_RuneHelmPandemic) - hasMarkOfChaosRune := warlock.HasRune(proto.WarlockRune_RuneBootsMarkOfChaos) + hasMarkOfChaosRune := warlock.HasRune(proto.WarlockRune_RuneCloakMarkOfChaos) baseDamage *= 1 + warlock.shadowMasteryBonus() snapshotBaseDmgNoBonus := 0.0 @@ -130,7 +130,7 @@ func (warlock *Warlock) registerCurseOfAgonySpell() { } func (warlock *Warlock) registerCurseOfRecklessnessSpell() { - hasMarkOfChaosRune := warlock.HasRune(proto.WarlockRune_RuneBootsMarkOfChaos) + hasMarkOfChaosRune := warlock.HasRune(proto.WarlockRune_RuneCloakMarkOfChaos) playerLevel := warlock.Level @@ -355,7 +355,7 @@ func (warlock *Warlock) registerCurseOfDoomSpell() { } hasPandemicRune := warlock.HasRune(proto.WarlockRune_RuneHelmPandemic) - hasMarkOfChaosRune := warlock.HasRune(proto.WarlockRune_RuneBootsMarkOfChaos) + hasMarkOfChaosRune := warlock.HasRune(proto.WarlockRune_RuneCloakMarkOfChaos) warlock.CurseOfDoom = warlock.RegisterSpell(core.SpellConfig{ SpellCode: SpellCode_WarlockCurseOfDoom, diff --git a/sim/warlock/item_sets_pve.go b/sim/warlock/item_sets_pve.go index 875a42c341..30486ea789 100644 --- a/sim/warlock/item_sets_pve.go +++ b/sim/warlock/item_sets_pve.go @@ -149,7 +149,7 @@ var ItemSetCorruptedFelheart = core.NewItemSet(core.ItemSet{ }, }) - if !warlock.HasRune(proto.WarlockRune_RuneBracerIncinerate) || !warlock.HasRune(proto.WarlockRune_RuneCloakDecimation) { + if !warlock.HasRune(proto.WarlockRune_RuneBracerIncinerate) || !warlock.HasRune(proto.WarlockRune_RuneBootsDecimation) { return } diff --git a/sim/warlock/runes.go b/sim/warlock/runes.go index a8516d2bce..484db80865 100644 --- a/sim/warlock/runes.go +++ b/sim/warlock/runes.go @@ -124,7 +124,7 @@ func (warlock *Warlock) applyBackdraft() { } func (warlock *Warlock) applyDecimation() { - if !warlock.HasRune(proto.WarlockRune_RuneCloakDecimation) { + if !warlock.HasRune(proto.WarlockRune_RuneBootsDecimation) { return } @@ -158,7 +158,7 @@ func (warlock *Warlock) applyDecimation() { } func (warlock *Warlock) applyMarkOfChaos() { - if !warlock.HasRune(proto.WarlockRune_RuneBootsMarkOfChaos) { + if !warlock.HasRune(proto.WarlockRune_RuneCloakMarkOfChaos) { return } diff --git a/sim/warlock/shadowbolt.go b/sim/warlock/shadowbolt.go index 8d849c638c..038ae1d4c1 100644 --- a/sim/warlock/shadowbolt.go +++ b/sim/warlock/shadowbolt.go @@ -10,7 +10,7 @@ import ( const ShadowBoltRanks = 10 func (warlock *Warlock) getShadowBoltBaseConfig(rank int) core.SpellConfig { - hasMarkOfChaosRune := warlock.HasRune(proto.WarlockRune_RuneBootsMarkOfChaos) + hasMarkOfChaosRune := warlock.HasRune(proto.WarlockRune_RuneCloakMarkOfChaos) spellCoeff := [ShadowBoltRanks + 1]float64{0, .14, .299, .56, .857, .857, .857, .857, .857, .857, .857}[rank] baseDamage := [ShadowBoltRanks + 1][]float64{{0}, {13, 18}, {26, 32}, {52, 61}, {92, 104}, {150, 170}, {213, 240}, {292, 327}, {373, 415}, {455, 507}, {482, 538}}[rank] diff --git a/sim/warlock/soul_fire.go b/sim/warlock/soul_fire.go index 2efa0c0b55..884eb3e5b3 100644 --- a/sim/warlock/soul_fire.go +++ b/sim/warlock/soul_fire.go @@ -11,7 +11,7 @@ const SoulFireRanks = 2 const SoulFireCastTime = time.Millisecond * 6000 func (warlock *Warlock) getSoulFireBaseConfig(rank int) core.SpellConfig { - hasDecimationRune := warlock.HasRune(proto.WarlockRune_RuneCloakDecimation) + hasDecimationRune := warlock.HasRune(proto.WarlockRune_RuneBootsDecimation) spellId := [SoulFireRanks + 1]int32{0, 6353, 17924}[rank] baseDamage := [SoulFireRanks + 1][]float64{{0, 0}, {628, 789}, {715, 894}}[rank] diff --git a/tools/database/rune_overrides.go b/tools/database/rune_overrides.go index c8970e30c1..8c229d2e04 100644 --- a/tools/database/rune_overrides.go +++ b/tools/database/rune_overrides.go @@ -41,6 +41,11 @@ var RuneOverrides = []*proto.UIRune{ // Hunter // As of 2024-06-13 Cobra Slayer is being missed by the scraper because the rune engraving ability is missing "Engrave Rune" in the name {Id: 458393, Name: "Engrave Gloves - Cobra Slayer", Icon: "spell_nature_guardianward", Type: proto.ItemType_ItemTypeHands, ClassAllowlist: []proto.Class{proto.Class_ClassHunter}}, + + // Warlock + // As of 2024-09-13 Wowhead hasn't picked up the Decimation <=> Mark of Chaos rune swap + {Id: 440870, Name: "Engrave Boots - Decimation", Type: proto.ItemType_ItemTypeFeet}, + {Id: 440892, Name: "Engrave Cloak - Mark of Chaos", Type: proto.ItemType_ItemTypeBack}, } // Remove runes as you implement them. From 8d1eccf900a9a87364ac7c7d8295c54209c3fb19 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 01:46:25 -0400 Subject: [PATCH 110/223] refactor Blood Surge code --- sim/warrior/bloodthirst.go | 2 +- sim/warrior/heroic_strike_cleave.go | 2 +- sim/warrior/quick_strike.go | 2 +- sim/warrior/runes.go | 25 ++++++++++++++----------- sim/warrior/warrior.go | 5 ++--- sim/warrior/whirlwind.go | 2 +- 6 files changed, 20 insertions(+), 18 deletions(-) diff --git a/sim/warrior/bloodthirst.go b/sim/warrior/bloodthirst.go index 4d1f025102..89324d9124 100644 --- a/sim/warrior/bloodthirst.go +++ b/sim/warrior/bloodthirst.go @@ -17,7 +17,7 @@ func (warrior *Warrior) registerBloodthirstSpell(cdTimer *core.Timer) { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagBloodSurge, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, RageCost: core.RageCostOptions{ Cost: 30 - warrior.FocusedRageDiscount, diff --git a/sim/warrior/heroic_strike_cleave.go b/sim/warrior/heroic_strike_cleave.go index c47b111216..093157e09c 100644 --- a/sim/warrior/heroic_strike_cleave.go +++ b/sim/warrior/heroic_strike_cleave.go @@ -34,7 +34,7 @@ func (warrior *Warrior) registerHeroicStrikeSpell(realismICD *core.Cooldown) { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial | core.ProcMaskMeleeMHAuto, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagNoOnCastComplete | SpellFlagBloodSurge, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagNoOnCastComplete, RageCost: core.RageCostOptions{ Cost: 15 - float64(warrior.Talents.ImprovedHeroicStrike) - warrior.FocusedRageDiscount, diff --git a/sim/warrior/quick_strike.go b/sim/warrior/quick_strike.go index 4d49c58bf8..801e461e2c 100644 --- a/sim/warrior/quick_strike.go +++ b/sim/warrior/quick_strike.go @@ -15,7 +15,7 @@ func (warrior *Warrior) registerQuickStrike() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagBloodSurge, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, RageCost: core.RageCostOptions{ Cost: 20 - float64(warrior.Talents.ImprovedHeroicStrike) - warrior.FocusedRageDiscount, diff --git a/sim/warrior/runes.go b/sim/warrior/runes.go index 99a28a58f1..632fba7a9f 100644 --- a/sim/warrior/runes.go +++ b/sim/warrior/runes.go @@ -236,18 +236,21 @@ func (warrior *Warrior) applyBloodSurge() { }, }) - warrior.RegisterAura(core.Aura{ - Label: "Blood Surge", - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) + affectedSpells := make(map[*core.Spell]bool) + + core.MakePermanent(warrior.RegisterAura(core.Aura{ + Label: "Blood Surge", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + affectedSpells[warrior.HeroicStrike.Spell] = true + affectedSpells[warrior.Bloodthirst.Spell] = true + affectedSpells[warrior.Whirlwind.Spell] = true + + if warrior.HasRune(proto.WarriorRune_RuneQuickStrike) { + affectedSpells[warrior.QuickStrike.Spell] = true + } }, OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if !result.Landed() { - return - } - - if !spell.Flags.Matches(SpellFlagBloodSurge) { + if !result.Landed() || !affectedSpells[spell] { return } @@ -255,7 +258,7 @@ func (warrior *Warrior) applyBloodSurge() { warrior.BloodSurgeAura.Activate(sim) } }, - }) + })) } func (warrior *Warrior) applyTasteForBlood() { diff --git a/sim/warrior/warrior.go b/sim/warrior/warrior.go index a65b67fea9..68a5bebe45 100644 --- a/sim/warrior/warrior.go +++ b/sim/warrior/warrior.go @@ -11,9 +11,8 @@ import ( const ( SpellFlagBattleStance = core.SpellFlagAgentReserved1 - SpellFlagDefensiveStance = core.SpellFlagAgentReserved1 - SpellFlagBerserkerStance = core.SpellFlagAgentReserved1 - SpellFlagBloodSurge = core.SpellFlagAgentReserved4 + SpellFlagDefensiveStance = core.SpellFlagAgentReserved2 + SpellFlagBerserkerStance = core.SpellFlagAgentReserved3 ) const ( diff --git a/sim/warrior/whirlwind.go b/sim/warrior/whirlwind.go index 4424e4f98c..c04d9178fc 100644 --- a/sim/warrior/whirlwind.go +++ b/sim/warrior/whirlwind.go @@ -26,7 +26,7 @@ func (warrior *Warrior) registerWhirlwindSpell() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagAPL | SpellFlagBloodSurge, + Flags: core.SpellFlagAPL, RageCost: core.RageCostOptions{ Cost: 25 - warrior.FocusedRageDiscount, From 2e35ccec1d94c069e9056d2ebbd2e67ec50b5cb6 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 02:00:52 -0400 Subject: [PATCH 111/223] fix warrior Focused Rage rune --- sim/warrior/bloodthirst.go | 4 +- sim/warrior/demoralizing_shout.go | 4 +- sim/warrior/execute.go | 4 +- sim/warrior/hamstring.go | 4 +- sim/warrior/heroic_strike_cleave.go | 8 +- sim/warrior/mortal_strike.go | 4 +- sim/warrior/overpower.go | 4 +- sim/warrior/quick_strike.go | 4 +- sim/warrior/raging_blow.go | 2 +- sim/warrior/rend.go | 4 +- sim/warrior/revenge.go | 4 +- sim/warrior/runes.go | 10 ++- sim/warrior/shield_slam.go | 4 +- sim/warrior/shockwave.go | 4 +- sim/warrior/slam.go | 4 +- sim/warrior/sunder_armor.go | 6 +- .../tank_warrior/TestTankWarrior.results | 84 +++++++++---------- sim/warrior/thunder_clap.go | 4 +- sim/warrior/warrior.go | 4 +- sim/warrior/whirlwind.go | 4 +- 20 files changed, 88 insertions(+), 82 deletions(-) diff --git a/sim/warrior/bloodthirst.go b/sim/warrior/bloodthirst.go index 89324d9124..2c81f675c6 100644 --- a/sim/warrior/bloodthirst.go +++ b/sim/warrior/bloodthirst.go @@ -17,10 +17,10 @@ func (warrior *Warrior) registerBloodthirstSpell(cdTimer *core.Timer) { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 30 - warrior.FocusedRageDiscount, + Cost: 30, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/demoralizing_shout.go b/sim/warrior/demoralizing_shout.go index 6408181aa4..17c57b83eb 100644 --- a/sim/warrior/demoralizing_shout.go +++ b/sim/warrior/demoralizing_shout.go @@ -16,10 +16,10 @@ func (warrior *Warrior) registerDemoralizingShoutSpell() { ActionID: core.ActionID{SpellID: actionId}, SpellSchool: core.SpellSchoolPhysical, ProcMask: core.ProcMaskEmpty, - Flags: core.SpellFlagAPL, + Flags: core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 10 - warrior.FocusedRageDiscount, + Cost: 10, }, Cast: core.CastConfig{ DefaultCast: core.Cast{ diff --git a/sim/warrior/execute.go b/sim/warrior/execute.go index cc927c88c4..f5f4b3fedd 100644 --- a/sim/warrior/execute.go +++ b/sim/warrior/execute.go @@ -36,10 +36,10 @@ func (warrior *Warrior) registerExecuteSpell() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagPassiveSpell, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagPassiveSpell | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 15 - []float64{0, 2, 5}[warrior.Talents.ImprovedExecute] - warrior.FocusedRageDiscount, + Cost: 15 - []float64{0, 2, 5}[warrior.Talents.ImprovedExecute], Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/hamstring.go b/sim/warrior/hamstring.go index 8fe2f02c89..021d783f79 100644 --- a/sim/warrior/hamstring.go +++ b/sim/warrior/hamstring.go @@ -31,10 +31,10 @@ func (warrior *Warrior) registerHamstringSpell() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagBinary, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | core.SpellFlagBinary | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 10 - warrior.FocusedRageDiscount, + Cost: 10, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/heroic_strike_cleave.go b/sim/warrior/heroic_strike_cleave.go index 093157e09c..b4a1e75d18 100644 --- a/sim/warrior/heroic_strike_cleave.go +++ b/sim/warrior/heroic_strike_cleave.go @@ -34,10 +34,10 @@ func (warrior *Warrior) registerHeroicStrikeSpell(realismICD *core.Cooldown) { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial | core.ProcMaskMeleeMHAuto, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagNoOnCastComplete, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagNoOnCastComplete | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 15 - float64(warrior.Talents.ImprovedHeroicStrike) - warrior.FocusedRageDiscount, + Cost: 15 - float64(warrior.Talents.ImprovedHeroicStrike), Refund: 0.8, }, @@ -98,10 +98,10 @@ func (warrior *Warrior) registerCleaveSpell(realismICD *core.Cooldown) { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial | core.ProcMaskMeleeMHAuto, - Flags: core.SpellFlagMeleeMetrics, + Flags: core.SpellFlagMeleeMetrics | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 20 - warrior.FocusedRageDiscount, + Cost: 20, }, CritDamageBonus: warrior.impale(), diff --git a/sim/warrior/mortal_strike.go b/sim/warrior/mortal_strike.go index f8c49cc2dd..3d19e57a1b 100644 --- a/sim/warrior/mortal_strike.go +++ b/sim/warrior/mortal_strike.go @@ -29,10 +29,10 @@ func (warrior *Warrior) registerMortalStrikeSpell(cdTimer *core.Timer) { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 30 - warrior.FocusedRageDiscount, + Cost: 30, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/overpower.go b/sim/warrior/overpower.go index a55af30d21..0b5111e0ba 100644 --- a/sim/warrior/overpower.go +++ b/sim/warrior/overpower.go @@ -49,10 +49,10 @@ func (warrior *Warrior) registerOverpowerSpell(cdTimer *core.Timer) { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 5 - warrior.FocusedRageDiscount, + Cost: 5, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/quick_strike.go b/sim/warrior/quick_strike.go index 801e461e2c..b723524370 100644 --- a/sim/warrior/quick_strike.go +++ b/sim/warrior/quick_strike.go @@ -15,10 +15,10 @@ func (warrior *Warrior) registerQuickStrike() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 20 - float64(warrior.Talents.ImprovedHeroicStrike) - warrior.FocusedRageDiscount, + Cost: 20 - float64(warrior.Talents.ImprovedHeroicStrike), Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/raging_blow.go b/sim/warrior/raging_blow.go index 79e8e6b728..4a72f26661 100644 --- a/sim/warrior/raging_blow.go +++ b/sim/warrior/raging_blow.go @@ -33,7 +33,7 @@ func (warrior *Warrior) registerRagingBlow() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ Cost: 0, diff --git a/sim/warrior/rend.go b/sim/warrior/rend.go index 46a6136820..193abc56bf 100644 --- a/sim/warrior/rend.go +++ b/sim/warrior/rend.go @@ -37,10 +37,10 @@ func (warrior *Warrior) registerRendSpell() { ActionID: core.ActionID{SpellID: rend.spellID}, SpellSchool: core.SpellSchoolPhysical, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagAPL | core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell, + Flags: core.SpellFlagAPL | core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 10 - warrior.FocusedRageDiscount, + Cost: 10, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/revenge.go b/sim/warrior/revenge.go index b7f558137d..d533331dde 100644 --- a/sim/warrior/revenge.go +++ b/sim/warrior/revenge.go @@ -54,10 +54,10 @@ func (warrior *Warrior) registerRevengeSpell(cdTimer *core.Timer) { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 5 - warrior.FocusedRageDiscount, + Cost: 5, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/runes.go b/sim/warrior/runes.go index 632fba7a9f..c88b8ee7f6 100644 --- a/sim/warrior/runes.go +++ b/sim/warrior/runes.go @@ -204,7 +204,15 @@ func (warrior *Warrior) applyConsumedByRage() { } func (warrior *Warrior) applyFocusedRage() { - warrior.FocusedRageDiscount = core.TernaryFloat64(warrior.HasRune(proto.WarriorRune_RuneFocusedRage), 3.0, 0) + if !warrior.HasRune(proto.WarriorRune_RuneFocusedRage) { + return + } + + warrior.OnSpellRegistered(func(spell *core.Spell) { + if spell.Flags.Matches(SpellFlagOffensive) && spell.Cost != nil { + spell.Cost.FlatModifier -= 3 + } + }) } func (warrior *Warrior) applyBloodSurge() { diff --git a/sim/warrior/shield_slam.go b/sim/warrior/shield_slam.go index e17387db65..94d687ce57 100644 --- a/sim/warrior/shield_slam.go +++ b/sim/warrior/shield_slam.go @@ -33,10 +33,10 @@ func (warrior *Warrior) registerShieldSlamSpell() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, // TODO really? - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 20 - warrior.FocusedRageDiscount, + Cost: 20, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/shockwave.go b/sim/warrior/shockwave.go index a5c4c84c93..85eb35174a 100644 --- a/sim/warrior/shockwave.go +++ b/sim/warrior/shockwave.go @@ -19,10 +19,10 @@ func (warrior *Warrior) registerShockwaveSpell() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeRanged, ProcMask: core.ProcMaskRangedSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 15 - warrior.FocusedRageDiscount, + Cost: 15, }, Cast: core.CastConfig{ DefaultCast: core.Cast{ diff --git a/sim/warrior/slam.go b/sim/warrior/slam.go index b9f74d7501..56d3b42a3a 100644 --- a/sim/warrior/slam.go +++ b/sim/warrior/slam.go @@ -50,12 +50,12 @@ func (warrior *Warrior) registerSlamSpell() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagOffensive, RequiredLevel: requiredLevel, RageCost: core.RageCostOptions{ - Cost: 15 - warrior.FocusedRageDiscount, + Cost: 15, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/sunder_armor.go b/sim/warrior/sunder_armor.go index 0b3d524d6f..ec869bcddf 100644 --- a/sim/warrior/sunder_armor.go +++ b/sim/warrior/sunder_armor.go @@ -32,7 +32,7 @@ func (warrior *Warrior) registerSunderArmorSpell() *WarriorSpell { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, // TODO check whether this can actually proc stuff or not - Flags: core.SpellFlagMeleeMetrics, + Flags: core.SpellFlagMeleeMetrics | SpellFlagOffensive, CritDamageBonus: warrior.impale(), DamageMultiplier: 1.5, @@ -62,10 +62,10 @@ func (warrior *Warrior) registerSunderArmorSpell() *WarriorSpell { ActionID: core.ActionID{SpellID: spellID}, SpellSchool: core.SpellSchoolPhysical, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 15 - warrior.FocusedRageDiscount - float64(warrior.Talents.ImprovedSunderArmor), + Cost: 15 - float64(warrior.Talents.ImprovedSunderArmor), Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index c343caa267..31d10dfaea 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -50,7 +50,7 @@ character_stats_results: { stat_weights_results: { key: "TestTankWarrior-Lvl60-StatWeights-Default" value: { - weights: 0.20676 + weights: 1.36158 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.29808 + weights: 0.3866 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.34303 + weights: 1.63406 weights: 0 - weights: 0.5255 + weights: 0.52775 weights: 0 weights: 0 weights: 0 @@ -99,8 +99,8 @@ stat_weights_results: { dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 1599.09481 - tps: 3524.63624 + dps: 1607.9423 + tps: 3551.68394 } } dps_results: { @@ -113,126 +113,126 @@ dps_results: { dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 911.57015 - tps: 1903.44726 + dps: 911.28386 + tps: 1901.84206 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 901.30218 - tps: 1879.51743 + dps: 903.18709 + tps: 1891.3736 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 911.57015 - tps: 1903.44726 + dps: 911.28386 + tps: 1901.84206 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 1691.99941 - tps: 3670.20264 + dps: 1698.8023 + tps: 3671.97048 } } dps_results: { key: "TestTankWarrior-Lvl60-Average-Default" value: { - dps: 1534.26683 - tps: 3975.56695 + dps: 1536.44994 + tps: 3980.44574 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 460.36204 - tps: 1293.59022 + dps: 468.93369 + tps: 1326.54298 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 115.07518 - tps: 381.13554 + dps: 117.69466 + tps: 386.74542 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 166.71318 - tps: 556.77052 + dps: 175.58075 + tps: 557.57457 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 152.12074 - tps: 586.09025 + dps: 155.77843 + tps: 602.69082 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 50.72772 - tps: 203.28413 + dps: 51.27984 + tps: 205.81612 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 72.5261 - tps: 294.56949 + dps: 73.11649 + tps: 289.06989 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 478.45216 - tps: 1326.64764 + dps: 487.09204 + tps: 1359.73261 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 119.68291 - tps: 392.76169 + dps: 122.12307 + tps: 397.1943 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 175.75702 - tps: 577.3428 + dps: 184.27955 + tps: 575.96656 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 152.39983 - tps: 586.92355 + dps: 156.06457 + tps: 603.55103 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 50.75171 - tps: 203.41175 + dps: 51.31027 + tps: 205.95843 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 72.24239 - tps: 294.10496 + dps: 72.85416 + tps: 288.63723 } } dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1303.75344 - tps: 3414.54958 + dps: 1305.95715 + tps: 3427.93863 } } diff --git a/sim/warrior/thunder_clap.go b/sim/warrior/thunder_clap.go index 002b8d849b..cb662f7e3b 100644 --- a/sim/warrior/thunder_clap.go +++ b/sim/warrior/thunder_clap.go @@ -46,10 +46,10 @@ func (warrior *Warrior) registerThunderClapSpell() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: core.SpellFlagAPL, + Flags: core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 20 - []float64{0, 1, 2, 4}[warrior.Talents.ImprovedThunderClap] - warrior.FocusedRageDiscount, + Cost: 20 - []float64{0, 1, 2, 4}[warrior.Talents.ImprovedThunderClap], }, Cast: core.CastConfig{ DefaultCast: core.Cast{ diff --git a/sim/warrior/warrior.go b/sim/warrior/warrior.go index 68a5bebe45..45b376dd27 100644 --- a/sim/warrior/warrior.go +++ b/sim/warrior/warrior.go @@ -13,6 +13,7 @@ const ( SpellFlagBattleStance = core.SpellFlagAgentReserved1 SpellFlagDefensiveStance = core.SpellFlagAgentReserved2 SpellFlagBerserkerStance = core.SpellFlagAgentReserved3 + SpellFlagOffensive = core.SpellFlagAgentReserved4 ) const ( @@ -79,9 +80,6 @@ type Warrior struct { FreshMeatEnrageAura *core.Aura WreckingCrewEnrageAura *core.Aura - // Rune passive - FocusedRageDiscount float64 - // Reaction time values reactionTime time.Duration LastAMTick time.Duration diff --git a/sim/warrior/whirlwind.go b/sim/warrior/whirlwind.go index c04d9178fc..3077fc853c 100644 --- a/sim/warrior/whirlwind.go +++ b/sim/warrior/whirlwind.go @@ -26,10 +26,10 @@ func (warrior *Warrior) registerWhirlwindSpell() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagAPL, + Flags: core.SpellFlagAPL | SpellFlagOffensive, RageCost: core.RageCostOptions{ - Cost: 25 - warrior.FocusedRageDiscount, + Cost: 25, }, Cast: core.CastConfig{ DefaultCast: core.Cast{ From cc748c0f5d9084a3ec0edeb7700dd1ce3664a700 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 02:29:35 -0400 Subject: [PATCH 112/223] fix lightning shield base charges with rolling thunder --- sim/shaman/lightning_shield.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/shaman/lightning_shield.go b/sim/shaman/lightning_shield.go index 3e2aa0ecfe..40cd6d012e 100644 --- a/sim/shaman/lightning_shield.go +++ b/sim/shaman/lightning_shield.go @@ -92,7 +92,7 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { Duration: time.Minute * 10, MaxStacks: maxCharges, OnGain: func(aura *core.Aura, sim *core.Simulation) { - aura.SetStacks(sim, aura.MaxStacks) + aura.SetStacks(sim, baseCharges) }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { if shaman.ActiveShieldAura.ActionID == aura.ActionID { From 36d950fef18a95fbadd3a93c5a10057c0be7e719 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Fri, 13 Sep 2024 02:37:31 -0400 Subject: [PATCH 113/223] update tests --- sim/paladin/protection/TestProtection.results | 116 ++++---- .../retribution/TestRetribution.results | 254 +++++++++--------- sim/paladin/retribution/TestShockadin.results | 188 ++++++------- 3 files changed, 279 insertions(+), 279 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 4538231514..9c0232f274 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.08032 - weights: 1.22399 + weights: 1.09728 + weights: 1.25386 weights: 0 - weights: 0.03217 + weights: 0.02476 weights: 0 - weights: 0.21326 + weights: 0.21444 weights: 0 weights: 0 weights: 0 - weights: 0.13273 + weights: 0.13291 weights: 0 weights: 0 weights: 0 - weights: 2.85922 - weights: 1.11205 + weights: 2.95292 + weights: 1.10272 weights: 0 weights: 0 - weights: 0.48427 + weights: 0.49191 weights: 0 - weights: 18.2996 - weights: 12.04591 + weights: 16.79734 + weights: 10.44528 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.3636 + weights: 2.39653 weights: 0 - weights: 0.27147 + weights: 0.27402 weights: 0 weights: 0 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1459.11906 - tps: 1685.98237 + dps: 1487.00259 + tps: 1737.55887 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1894.85423 - tps: 2128.38642 + dps: 1915.08228 + tps: 2165.40579 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1459.18025 - tps: 1686.64774 + dps: 1487.06378 + tps: 1738.20259 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1542.91002 - tps: 1781.654 + dps: 1572.50543 + tps: 1836.14928 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1908.1408 - tps: 2143.40428 + dps: 1928.39065 + tps: 2180.58922 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1628.03275 - tps: 1880.51889 + dps: 1653.73421 + tps: 1927.09264 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1857.60905 - tps: 2088.48079 + dps: 1879.03715 + tps: 2140.0873 } } dps_results: { @@ -155,112 +155,112 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1598.57723 - tps: 1794.62347 + dps: 1617.17584 + tps: 1826.91372 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1870.99025 - tps: 2100.53542 + dps: 1890.53983 + tps: 2138.1813 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1898.8187 - tps: 2132.95073 + dps: 1926.0223 + tps: 2185.77239 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1017.73002 - tps: 1748.3297 + dps: 1120.87616 + tps: 1937.76542 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 384.80909 - tps: 555.40658 + dps: 411.72851 + tps: 606.61316 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 585.68955 - tps: 812.24037 + dps: 613.89419 + tps: 868.22593 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 317.06191 - tps: 602.07958 + dps: 340.16655 + tps: 643.66819 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 125.09277 - tps: 166.82847 + dps: 131.60227 + tps: 180.41285 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 230.3031 - tps: 305.44697 + dps: 239.80767 + tps: 326.40143 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1032.59068 - tps: 1775.05277 + dps: 1110.25211 + tps: 1921.09182 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 395.00885 - tps: 571.5118 + dps: 412.74128 + tps: 606.13433 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 588.45555 - tps: 817.65507 + dps: 618.46739 + tps: 876.79275 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 327.85038 - tps: 616.54021 + dps: 347.17199 + tps: 651.41552 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 128.24876 - tps: 172.05965 + dps: 132.86981 + tps: 181.94872 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 238.61463 - tps: 317.92683 + dps: 246.36351 + tps: 333.23699 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1569.91778 - tps: 1772.76185 + dps: 1633.0658 + tps: 1889.29418 } } diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index 9b906df3ba..bb8461cf9a 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -148,12 +148,12 @@ character_stats_results: { stat_weights_results: { key: "TestRetribution-Lvl25-StatWeights-Default" value: { - weights: 0.45423 - weights: 0.23361 + weights: 0.45736 + weights: 0.24161 weights: 0 weights: 0 weights: 0 - weights: 0.13745 + weights: 0.13744 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.44365 + weights: 0.45226 weights: 0 weights: 0 weights: 0 - weights: 0.20647 - weights: 1.31113 - weights: 2.15348 + weights: 0.20789 + weights: 1.32101 + weights: 2.17671 weights: 0 weights: 0 weights: 0 @@ -197,12 +197,12 @@ stat_weights_results: { stat_weights_results: { key: "TestRetribution-Lvl40-StatWeights-Default" value: { - weights: 0.66021 - weights: 0.37852 + weights: 0.66447 + weights: 0.40107 weights: 0 weights: 0 weights: 0 - weights: 0.22241 + weights: 0.22221 weights: 0 weights: 0 weights: 0 @@ -210,13 +210,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.71558 - weights: 0.08879 + weights: 1.72023 + weights: 0.08553 weights: 0 weights: 0 - weights: 0.3001 - weights: 5.10704 - weights: 5.29284 + weights: 0.30203 + weights: 5.20687 + weights: 5.28768 weights: 0 weights: 0 weights: 0 @@ -246,12 +246,12 @@ stat_weights_results: { stat_weights_results: { key: "TestRetribution-Lvl50-StatWeights-Default" value: { - weights: 1.06328 - weights: 1.05701 + weights: 1.05931 + weights: 1.24206 weights: 0 weights: 0 weights: 0 - weights: 0.28106 + weights: 0.28246 weights: 0 weights: 0 weights: 0 @@ -259,13 +259,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.55748 - weights: 0.44495 + weights: 1.38565 + weights: 0.4928 weights: 0 weights: 0 - weights: 0.40625 - weights: 12.23595 - weights: 10.15599 + weights: 0.40621 + weights: 12.45014 + weights: 9.77703 weights: 0 weights: 0 weights: 0 @@ -295,8 +295,8 @@ stat_weights_results: { dps_results: { key: "TestRetribution-Lvl25-AllItems-Hero'sBrand-231328" value: { - dps: 248.49189 - tps: 255.48773 + dps: 249.9482 + tps: 256.94404 } } dps_results: { @@ -309,120 +309,120 @@ dps_results: { dps_results: { key: "TestRetribution-Lvl25-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 249.00585 - tps: 256.4678 + dps: 250.54973 + tps: 258.01168 } } dps_results: { key: "TestRetribution-Lvl25-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 215.73581 - tps: 221.20673 + dps: 217.68536 + tps: 223.15627 } } dps_results: { key: "TestRetribution-Lvl25-Average-Default" value: { - dps: 247.80907 - tps: 254.62261 + dps: 249.42181 + tps: 256.23534 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 174.66677 - tps: 313.85176 + dps: 176.07997 + tps: 315.26495 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 92.73073 - tps: 99.68998 + dps: 94.11011 + tps: 101.06936 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 105.04748 - tps: 114.10286 + dps: 106.90803 + tps: 115.96341 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 98.38253 - tps: 203.56882 + dps: 99.38531 + tps: 204.5716 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 51.58306 - tps: 56.84237 + dps: 52.61365 + tps: 57.87296 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 64.17134 - tps: 72.16012 + dps: 65.40836 + tps: 73.39714 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 176.10093 - tps: 316.35901 + dps: 177.48277 + tps: 317.74085 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 93.5254 - tps: 100.5383 + dps: 94.93101 + tps: 101.94391 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 105.63622 - tps: 114.7463 + dps: 107.48996 + tps: 116.60004 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 99.32796 - tps: 205.61644 + dps: 100.43322 + tps: 206.7217 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 51.9665 - tps: 57.28093 + dps: 52.97193 + tps: 58.28636 } } dps_results: { key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 64.33476 - tps: 72.37726 + dps: 65.56642 + tps: 73.60891 } } dps_results: { key: "TestRetribution-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 232.13938 - tps: 239.15228 + dps: 233.87366 + tps: 240.88656 } } dps_results: { key: "TestRetribution-Lvl40-AllItems-Hero'sBrand-231328" value: { - dps: 543.46978 - tps: 557.00821 + dps: 547.36907 + tps: 560.9075 } } dps_results: { @@ -435,238 +435,238 @@ dps_results: { dps_results: { key: "TestRetribution-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 468.07441 - tps: 481.79408 + dps: 471.48518 + tps: 485.20485 } } dps_results: { key: "TestRetribution-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 483.68976 - tps: 493.9958 + dps: 487.12379 + tps: 497.42982 } } dps_results: { key: "TestRetribution-Lvl40-Average-Default" value: { - dps: 545.37389 - tps: 558.61957 + dps: 548.4917 + tps: 561.73738 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 427.00108 - tps: 671.98891 + dps: 429.91227 + tps: 674.9001 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 202.8421 - tps: 214.71123 + dps: 205.35988 + tps: 217.22901 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 224.38986 - tps: 236.10784 + dps: 227.60289 + tps: 239.32088 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 236.86396 - tps: 398.68331 + dps: 238.54461 + tps: 400.36395 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 106.19467 - tps: 114.20992 + dps: 107.99244 + tps: 116.00768 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 129.76133 - tps: 140.48544 + dps: 132.10906 + tps: 142.83317 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 426.59063 - tps: 671.51683 + dps: 429.52991 + tps: 674.45611 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 202.81339 - tps: 214.63214 + dps: 205.29952 + tps: 217.11827 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 225.21963 - tps: 236.93793 + dps: 228.38983 + tps: 240.10812 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 237.15247 - tps: 398.60713 + dps: 238.81254 + tps: 400.2672 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 106.56951 - tps: 114.62684 + dps: 108.35624 + tps: 116.41357 } } dps_results: { key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 130.0463 - tps: 140.8267 + dps: 132.38776 + tps: 143.16816 } } dps_results: { key: "TestRetribution-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 514.21983 - tps: 527.34033 + dps: 517.62795 + tps: 530.74845 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-Hero'sBrand-231328" value: { - dps: 1120.78541 - tps: 1159.05854 + dps: 1126.56508 + tps: 1164.84423 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-SoulforgeArmor" value: { - dps: 733.65237 - tps: 768.00324 + dps: 736.18487 + tps: 770.55697 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 974.88426 - tps: 1013.30658 + dps: 979.46925 + tps: 1017.9058 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1110.09922 - tps: 1148.36083 + dps: 1112.2953 + tps: 1150.57364 } } dps_results: { key: "TestRetribution-Lvl50-Average-Default" value: { - dps: 1132.43205 - tps: 1170.80605 + dps: 1138.93791 + tps: 1177.30885 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1439.56165 - tps: 1981.24018 + dps: 1468.50838 + tps: 2010.68235 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 334.66542 - tps: 361.7826 + dps: 340.75401 + tps: 367.86564 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 396.22288 - tps: 423.83406 + dps: 405.1546 + tps: 432.84245 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 509.94633 - tps: 783.82421 + dps: 519.90039 + tps: 793.77827 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 136.84913 - tps: 150.54302 + dps: 138.71967 + tps: 152.41356 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 193.89648 - tps: 211.69782 + dps: 196.33361 + tps: 214.13495 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1448.48141 - tps: 1993.44952 + dps: 1475.50438 + tps: 2020.45917 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 338.10563 - tps: 365.3342 + dps: 344.22954 + tps: 371.4673 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 399.61808 - tps: 427.25069 + dps: 407.03346 + tps: 433.79059 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 499.38779 - tps: 774.43101 + dps: 510.17994 + tps: 785.22316 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 140.47138 - tps: 154.22355 + dps: 142.57785 + tps: 156.33001 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 194.76819 - tps: 212.65746 + dps: 197.33269 + tps: 215.22196 } } dps_results: { key: "TestRetribution-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1072.64056 - tps: 1110.42875 + dps: 1079.66869 + tps: 1117.44411 } } diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index 9ff22c3a8c..2195017e97 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -99,12 +99,12 @@ character_stats_results: { stat_weights_results: { key: "TestShockadin-Lvl40-StatWeights-Default" value: { - weights: 0.71391 - weights: 0.07686 + weights: 0.71826 + weights: 0.13691 weights: 0 weights: 0 weights: 0 - weights: 0.18025 + weights: 0.1813 weights: 0 weights: 0 weights: 0 @@ -112,13 +112,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.72464 - weights: 0.17215 + weights: 1.2303 + weights: 0.14859 weights: 0 weights: 0 - weights: 0.295 - weights: 4.88481 - weights: 4.51865 + weights: 0.2968 + weights: 5.12699 + weights: 4.30325 weights: 0 weights: 0 weights: 0 @@ -148,12 +148,12 @@ stat_weights_results: { stat_weights_results: { key: "TestShockadin-Lvl60-StatWeights-Default" value: { - weights: 0.35787 - weights: 2.43442 + weights: 0.35816 + weights: 0.97673 weights: 0 weights: 0 weights: 0 - weights: 1.27699 + weights: 1.27112 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 17.37406 - weights: 15.88833 + weights: 11.6316 + weights: 14.34751 weights: 0 weights: 0 - weights: 0.14788 - weights: 10.95369 - weights: 26.52431 + weights: 0.148 + weights: 11.27316 + weights: 23.37357 weights: 0 weights: 0 weights: 0 @@ -197,273 +197,273 @@ stat_weights_results: { dps_results: { key: "TestShockadin-Lvl40-AllItems-Hero'sBrand-231328" value: { - dps: 502.52087 - tps: 526.89879 + dps: 506.30765 + tps: 530.67259 } } dps_results: { key: "TestShockadin-Lvl40-AllItems-SoulforgeArmor" value: { - dps: 383.10113 - tps: 402.69325 + dps: 384.33718 + tps: 403.89039 } } dps_results: { key: "TestShockadin-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 445.57739 - tps: 469.95917 + dps: 447.75751 + tps: 472.1403 } } dps_results: { key: "TestShockadin-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 498.48382 - tps: 522.8849 + dps: 501.59147 + tps: 525.98761 } } dps_results: { key: "TestShockadin-Lvl40-Average-Default" value: { - dps: 509.872 - tps: 534.20906 + dps: 513.95577 + tps: 538.29461 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 543.40833 - tps: 822.11286 + dps: 561.47893 + tps: 840.07346 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 145.5068 - tps: 159.41029 + dps: 146.86848 + tps: 160.76669 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 172.25129 - tps: 188.10901 + dps: 175.86798 + tps: 191.71195 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 256.17967 - tps: 441.12595 + dps: 264.90617 + tps: 449.85245 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 76.87013 - tps: 86.11745 + dps: 78.16676 + tps: 87.41407 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 104.00068 - tps: 114.93091 + dps: 106.43816 + tps: 117.36838 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 555.43483 - tps: 834.56469 + dps: 577.7161 + tps: 856.97239 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 144.88923 - tps: 158.85204 + dps: 146.42018 + tps: 160.34367 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 173.94966 - tps: 189.83581 + dps: 177.61376 + tps: 193.48616 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 262.67664 - tps: 448.95392 + dps: 271.57684 + tps: 457.85412 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 77.06643 - tps: 86.38029 + dps: 78.64605 + tps: 87.95991 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 105.93177 - tps: 116.9225 + dps: 109.12796 + tps: 120.11869 } } dps_results: { key: "TestShockadin-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 477.97865 - tps: 502.15421 + dps: 483.55864 + tps: 507.74436 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1272.99725 - tps: 1317.66733 + dps: 1264.34679 + tps: 1308.73663 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1264.39515 - tps: 1308.75662 + dps: 1270.71706 + tps: 1315.13004 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1287.35303 - tps: 1331.07857 + dps: 1286.70005 + tps: 1330.33218 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 2166.59682 - tps: 2231.47793 + dps: 2124.94179 + tps: 2188.27023 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 2173.09552 - tps: 2249.33358 + dps: 2193.74288 + tps: 2271.02883 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 2839.72382 - tps: 2920.79439 + dps: 2863.26558 + tps: 2944.59314 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1105.16951 - tps: 1139.49348 + dps: 1120.52326 + tps: 1154.94556 } } dps_results: { key: "TestShockadin-Lvl60-Average-Default" value: { - dps: 2967.97843 - tps: 3049.61707 + dps: 2969.29612 + tps: 3050.95211 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5361.28648 - tps: 6096.70664 + dps: 5352.19919 + tps: 6078.90268 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1289.55971 - tps: 1327.32482 + dps: 1303.65158 + tps: 1341.74661 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2057.24991 - tps: 2118.93252 + dps: 2055.699 + tps: 2117.49245 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1368.74898 - tps: 1654.03747 + dps: 1398.3337 + tps: 1687.95552 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 382.06452 - tps: 396.41019 + dps: 380.46388 + tps: 394.80955 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 885.79501 - tps: 915.73919 + dps: 900.11098 + tps: 931.00308 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5366.66467 - tps: 6092.72983 + dps: 5290.96319 + tps: 6015.99335 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1308.73111 - tps: 1347.12156 + dps: 1313.28381 + tps: 1351.71367 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2055.91198 - tps: 2117.29918 + dps: 2061.89834 + tps: 2123.87638 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1399.52164 - tps: 1690.76846 + dps: 1393.08869 + tps: 1679.46052 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 383.2899 - tps: 397.66266 + dps: 383.9559 + tps: 398.32866 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 889.61875 - tps: 919.56293 + dps: 908.36972 + tps: 939.26181 } } dps_results: { key: "TestShockadin-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2771.03292 - tps: 2848.94658 + dps: 2805.60528 + tps: 2885.66417 } } From 56de03e8058ecd52c45600afe3f1bef2076b39bd Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Fri, 13 Sep 2024 02:53:18 -0400 Subject: [PATCH 114/223] update tests --- sim/paladin/protection/TestProtection.results | 168 +++++++++--------- 1 file changed, 84 insertions(+), 84 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 4538231514..d127afa907 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -1,12 +1,12 @@ character_stats_results: { key: "TestProtection-Lvl60-CharacterStats-Default" value: { - final_stats: 316.8 - final_stats: 163.9 - final_stats: 621.115 + final_stats: 347.6 + final_stats: 187 + final_stats: 777.975 final_stats: 149.6 final_stats: 173.25 - final_stats: 174 + final_stats: 198 final_stats: 0 final_stats: 0 final_stats: 0 @@ -14,35 +14,35 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 49.6 - final_stats: 2 - final_stats: 27.99832 + final_stats: 4 + final_stats: 26.99832 final_stats: 0 final_stats: 0 - final_stats: 1884.6 - final_stats: 6 - final_stats: 30.99334 + final_stats: 1892.2 + final_stats: 7 + final_stats: 30.1622 final_stats: 0 final_stats: 0 final_stats: 0 final_stats: 3476 final_stats: 0 final_stats: 0 - final_stats: 7343.32 - final_stats: 824 - final_stats: 152 - final_stats: 14.08 - final_stats: 89.84 - final_stats: 15.07334 - final_stats: 16.08 + final_stats: 8044.16 + final_stats: 770 + final_stats: 163 + final_stats: 13.52 + final_stats: 191.38 + final_stats: 16.6822 + final_stats: 16.52 + final_stats: 0 + final_stats: 9280.75 + final_stats: 27 + final_stats: 188 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 464 final_stats: 0 - final_stats: 7712.15 - final_stats: 35 - final_stats: 113 - final_stats: 68 - final_stats: 68 - final_stats: 68 - final_stats: 484 - final_stats: 40 final_stats: 35 final_stats: 0 } @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.08032 - weights: 1.22399 + weights: 1.00233 + weights: 0.85651 weights: 0 - weights: 0.03217 + weights: 0.10022 weights: 0 - weights: 0.21326 + weights: 0.20555 weights: 0 weights: 0 weights: 0 - weights: 0.13273 + weights: 0.12636 weights: 0 weights: 0 weights: 0 - weights: 2.85922 - weights: 1.11205 + weights: 3.0732 + weights: 0.87386 weights: 0 weights: 0 - weights: 0.48427 + weights: 0.44706 weights: 0 - weights: 18.2996 - weights: 12.04591 + weights: 15.19774 + weights: 12.00337 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.3636 + weights: 2.19933 weights: 0 - weights: 0.27147 + weights: 0.34183 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1459.11906 - tps: 1685.98237 + dps: 1419.5879 + tps: 1644.35696 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1894.85423 - tps: 2128.38642 + dps: 1782.59638 + tps: 2030.36829 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1459.18025 - tps: 1686.64774 + dps: 1419.66441 + tps: 1645.06164 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1542.91002 - tps: 1781.654 + dps: 1500.29951 + tps: 1737.12355 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1908.1408 - tps: 2143.40428 + dps: 1834.05692 + tps: 2089.36116 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1628.03275 - tps: 1880.51889 + dps: 1621.89983 + tps: 1875.2282 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1857.60905 - tps: 2088.48079 + dps: 1839.83578 + tps: 2096.02818 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1195.24938 - tps: 1225.22533 + dps: 1154.40755 + tps: 1184.21575 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1598.57723 - tps: 1794.62347 + dps: 1523.3902 + tps: 1729.20113 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1870.99025 - tps: 2100.53542 + dps: 1807.80643 + tps: 2055.36163 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1898.8187 - tps: 2132.95073 + dps: 1819.6547 + tps: 2069.57524 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1017.73002 - tps: 1748.3297 + dps: 1073.28082 + tps: 1906.79039 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 384.80909 - tps: 555.40658 + dps: 415.20295 + tps: 617.31759 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 585.68955 - tps: 812.24037 + dps: 551.45222 + tps: 801.57616 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 317.06191 - tps: 602.07958 + dps: 368.68395 + tps: 699.38316 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 125.09277 - tps: 166.82847 + dps: 127.73467 + tps: 185.01181 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 230.3031 - tps: 305.44697 + dps: 258.4907 + tps: 357.92583 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1032.59068 - tps: 1775.05277 + dps: 1108.7804 + tps: 1952.70782 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 395.00885 - tps: 571.5118 + dps: 422.92719 + tps: 625.16284 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 588.45555 - tps: 817.65507 + dps: 555.30233 + tps: 807.07968 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 327.85038 - tps: 616.54021 + dps: 371.98117 + tps: 693.73194 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 128.24876 - tps: 172.05965 + dps: 138.20011 + tps: 193.00014 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 238.61463 - tps: 317.92683 + dps: 259.39622 + tps: 360.07148 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1569.91778 - tps: 1772.76185 + dps: 1484.50923 + tps: 1697.36223 } } From 8fb85ccab080cb83ba2fc2e819ce29cbbb73a9d1 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 13:47:54 -0400 Subject: [PATCH 115/223] update shadowfiend and homunculi scaling --- sim/priest/eye_of_the_void.go | 161 ++++++++++++++++++ sim/priest/eye_of_the_void_pet.go | 169 ------------------- sim/priest/homunculi.go | 164 +++++++++++++++++++ sim/priest/homunculus_pet.go | 160 ------------------ sim/priest/shadow/TestShadow.results | 236 +++++++++++++-------------- sim/priest/shadowfiend.go | 197 ++++++++++++++++++++++ sim/priest/shadowfiend_pet.go | 194 ---------------------- sim/priest/talents.go | 3 +- sim/warlock/pet.go | 3 +- 9 files changed, 643 insertions(+), 644 deletions(-) delete mode 100644 sim/priest/eye_of_the_void_pet.go delete mode 100644 sim/priest/homunculus_pet.go delete mode 100644 sim/priest/shadowfiend_pet.go diff --git a/sim/priest/eye_of_the_void.go b/sim/priest/eye_of_the_void.go index bdc4536cd7..b5151f245b 100644 --- a/sim/priest/eye_of_the_void.go +++ b/sim/priest/eye_of_the_void.go @@ -1,10 +1,12 @@ package priest import ( + "math" "time" "github.com/wowsims/sod/sim/core" "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/sod/sim/core/stats" ) func (priest *Priest) registerEyeOfTheVoidCD() { @@ -51,3 +53,162 @@ func (priest *Priest) registerEyeOfTheVoidCD() { Type: core.CooldownTypeDPS, }) } + +type EyeOfTheVoid struct { + core.Pet + + npcID int32 + Priest *Priest + ShadowBolt *core.Spell +} + +func (priest *Priest) NewEyeOfTheVoid() *EyeOfTheVoid { + baseStats := stats.Stats{} + // Little information about this pet is available so using Warlock Imp stats + switch priest.Level { + case 25: + baseStats = stats.Stats{ + stats.Strength: 47, + stats.Agility: 25, + stats.Stamina: 49, + stats.Intellect: 94, + stats.Spirit: 95, + stats.Mana: 149, + stats.MP5: 0, + stats.MeleeCrit: 3.454 * core.CritRatingPerCritChance, + stats.SpellCrit: 0.9075 * core.CritRatingPerCritChance, + } + case 40: + baseStats = stats.Stats{ + stats.Strength: 70, + stats.Agility: 29, + stats.Stamina: 67, + stats.Intellect: 163, + stats.Spirit: 163, + stats.Mana: 318, + stats.MP5: 0, + stats.MeleeCrit: 3.454 * core.CritRatingPerCritChance, + stats.SpellCrit: 0.9075 * core.CritRatingPerCritChance, + } + case 50: + baseStats = stats.Stats{ + stats.Strength: 101, + stats.Agility: 32, + stats.Stamina: 71, + stats.Intellect: 212, + stats.Spirit: 211, + stats.Mana: 476, + stats.MP5: 0, + stats.MeleeCrit: 3.454 * core.CritRatingPerCritChance, + stats.SpellCrit: 0.9075 * core.CritRatingPerCritChance, + } + case 60: + baseStats = stats.Stats{ + stats.Strength: 101, + stats.Agility: 32, + stats.Stamina: 71, + stats.Intellect: 212, + stats.Spirit: 211, + stats.Mana: 476, + stats.MP5: 0, + stats.MeleeCrit: 3.454 * core.CritRatingPerCritChance, + stats.SpellCrit: 0.9075 * core.CritRatingPerCritChance, + } + } + + eyePet := &EyeOfTheVoid{ + npcID: 202387, + Pet: core.NewPet("Eye of the Void", &priest.Character, baseStats, priest.eyeOfTheVoidStatInheritance(), false, true), + Priest: priest, + } + + eyePet.EnableManaBarWithModifier(0.33) + + // Imp gets 1mp/5 non casting regen per spirit + eyePet.PseudoStats.SpiritRegenMultiplier = 1 + eyePet.PseudoStats.SpiritRegenRateCasting = 0 + eyePet.SpiritManaRegenPerSecond = func() float64 { + // 1mp5 per spirit + return eyePet.GetStat(stats.Spirit) / 5 + } + + // Mage spell crit scaling for imp + eyePet.AddStatDependency(stats.Intellect, stats.SpellCrit, core.CritPerIntAtLevel[proto.Class_ClassMage][int(eyePet.Level)]*core.SpellCritRatingPerCritChance) + + eyePet.ShadowBolt = eyePet.GetOrRegisterSpell(eyePet.newShadowBoltSpellConfig(priest)) + + priest.AddPet(eyePet) + + return eyePet +} + +// TODO: Verify any eye of the void stat inheritance +func (priest *Priest) eyeOfTheVoidStatInheritance() core.PetStatInheritance { + return func(ownerStats stats.Stats) stats.Stats { + ownerHitChance := ownerStats[stats.SpellHit] / core.SpellHitRatingPerHitChance + highestSchoolPower := ownerStats[stats.SpellPower] + ownerStats[stats.SpellDamage] + max(ownerStats[stats.FirePower], ownerStats[stats.ShadowPower]) + + return stats.Stats{ + stats.Stamina: ownerStats[stats.Stamina] * 0.75, + stats.Intellect: ownerStats[stats.Intellect] * 0.3, + stats.Armor: ownerStats[stats.Armor] * 0.35, + stats.AttackPower: highestSchoolPower * 0.565, + stats.MP5: ownerStats[stats.Intellect] * 0.315, + stats.SpellPower: ownerStats[stats.SpellPower] * 0.15, + stats.SpellDamage: ownerStats[stats.SpellDamage] * 0.15, + stats.FirePower: ownerStats[stats.FirePower] * 0.15, + stats.ShadowPower: ownerStats[stats.ShadowPower] * 0.15, + stats.SpellPenetration: ownerStats[stats.SpellPenetration], + stats.MeleeHit: ownerHitChance * core.MeleeHitRatingPerHitChance, + stats.SpellHit: math.Floor(ownerStats[stats.SpellHit] / 12.0 * 17.0), + } + } +} + +// TODO: +func (eyeOfTheVoid *EyeOfTheVoid) newShadowBoltSpellConfig(priest *Priest) core.SpellConfig { + baseDamage := priest.baseRuneAbilityDamage() + 25 + return core.SpellConfig{ + ActionID: core.ActionID{SpellID: 402790}, + SpellSchool: core.SpellSchoolShadow, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskSpellDamage, + + ManaCost: core.ManaCostOptions{ + // BaseCost: .05, + }, + + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: core.GCDDefault, + CastTime: time.Second * 3, + }, + }, + + DamageMultiplier: 1, + ThreatMultiplier: 1, + BonusCoefficient: 1, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMagicHitAndCrit) + }, + } +} + +func (eyeOfTheVoid *EyeOfTheVoid) Initialize() { +} + +func (eyeOfTheVoid *EyeOfTheVoid) ExecuteCustomRotation(sim *core.Simulation) { + eyeOfTheVoid.ShadowBolt.Cast(sim, nil) +} + +func (eyeOfTheVoid *EyeOfTheVoid) Reset(sim *core.Simulation) { + eyeOfTheVoid.Disable(sim) +} + +func (eyeOfTheVoid *EyeOfTheVoid) OnPetDisable(sim *core.Simulation) { +} + +func (eyeOfTheVoid *EyeOfTheVoid) GetPet() *core.Pet { + return &eyeOfTheVoid.Pet +} diff --git a/sim/priest/eye_of_the_void_pet.go b/sim/priest/eye_of_the_void_pet.go deleted file mode 100644 index b5cb6a2339..0000000000 --- a/sim/priest/eye_of_the_void_pet.go +++ /dev/null @@ -1,169 +0,0 @@ -package priest - -import ( - "math" - "time" - - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" -) - -type EyeOfTheVoid struct { - core.Pet - - npcID int32 - Priest *Priest - ShadowBolt *core.Spell -} - -func (priest *Priest) NewEyeOfTheVoid() *EyeOfTheVoid { - baseStats := stats.Stats{} - // Little information about this pet is available so using Warlock Imp stats - switch priest.Level { - case 25: - baseStats = stats.Stats{ - stats.Strength: 47, - stats.Agility: 25, - stats.Stamina: 49, - stats.Intellect: 94, - stats.Spirit: 95, - stats.Mana: 149, - stats.MP5: 0, - stats.MeleeCrit: 3.454 * core.CritRatingPerCritChance, - stats.SpellCrit: 0.9075 * core.CritRatingPerCritChance, - } - case 40: - baseStats = stats.Stats{ - stats.Strength: 70, - stats.Agility: 29, - stats.Stamina: 67, - stats.Intellect: 163, - stats.Spirit: 163, - stats.Mana: 318, - stats.MP5: 0, - stats.MeleeCrit: 3.454 * core.CritRatingPerCritChance, - stats.SpellCrit: 0.9075 * core.CritRatingPerCritChance, - } - case 50: - baseStats = stats.Stats{ - stats.Strength: 101, - stats.Agility: 32, - stats.Stamina: 71, - stats.Intellect: 212, - stats.Spirit: 211, - stats.Mana: 476, - stats.MP5: 0, - stats.MeleeCrit: 3.454 * core.CritRatingPerCritChance, - stats.SpellCrit: 0.9075 * core.CritRatingPerCritChance, - } - case 60: - baseStats = stats.Stats{ - stats.Strength: 101, - stats.Agility: 32, - stats.Stamina: 71, - stats.Intellect: 212, - stats.Spirit: 211, - stats.Mana: 476, - stats.MP5: 0, - stats.MeleeCrit: 3.454 * core.CritRatingPerCritChance, - stats.SpellCrit: 0.9075 * core.CritRatingPerCritChance, - } - } - - eyePet := &EyeOfTheVoid{ - npcID: 202387, - Pet: core.NewPet("Eye of the Void", &priest.Character, baseStats, priest.eyeOfTheVoidStatInheritance(), false, true), - Priest: priest, - } - - eyePet.EnableManaBarWithModifier(0.33) - - // Imp gets 1mp/5 non casting regen per spirit - eyePet.PseudoStats.SpiritRegenMultiplier = 1 - eyePet.PseudoStats.SpiritRegenRateCasting = 0 - eyePet.SpiritManaRegenPerSecond = func() float64 { - // 1mp5 per spirit - return eyePet.GetStat(stats.Spirit) / 5 - } - - // Mage spell crit scaling for imp - eyePet.AddStatDependency(stats.Intellect, stats.SpellCrit, core.CritPerIntAtLevel[proto.Class_ClassMage][int(eyePet.Level)]*core.SpellCritRatingPerCritChance) - - eyePet.ShadowBolt = eyePet.GetOrRegisterSpell(eyePet.newShadowBoltSpellConfig(priest)) - - priest.AddPet(eyePet) - - return eyePet -} - -// TODO: Verify any eye of the void stat inheritance -func (priest *Priest) eyeOfTheVoidStatInheritance() core.PetStatInheritance { - return func(ownerStats stats.Stats) stats.Stats { - ownerHitChance := ownerStats[stats.SpellHit] / core.SpellHitRatingPerHitChance - highestSchoolPower := ownerStats[stats.SpellPower] + ownerStats[stats.SpellDamage] + max(ownerStats[stats.FirePower], ownerStats[stats.ShadowPower]) - - return stats.Stats{ - stats.Stamina: ownerStats[stats.Stamina] * 0.75, - stats.Intellect: ownerStats[stats.Intellect] * 0.3, - stats.Armor: ownerStats[stats.Armor] * 0.35, - stats.AttackPower: highestSchoolPower * 0.565, - stats.MP5: ownerStats[stats.Intellect] * 0.315, - stats.SpellPower: ownerStats[stats.SpellPower] * 0.15, - stats.SpellDamage: ownerStats[stats.SpellDamage] * 0.15, - stats.FirePower: ownerStats[stats.FirePower] * 0.15, - stats.ShadowPower: ownerStats[stats.ShadowPower] * 0.15, - stats.SpellPenetration: ownerStats[stats.SpellPenetration], - stats.MeleeHit: ownerHitChance * core.MeleeHitRatingPerHitChance, - stats.SpellHit: math.Floor(ownerStats[stats.SpellHit] / 12.0 * 17.0), - } - } -} - -// TODO: -func (eyeOfTheVoid *EyeOfTheVoid) newShadowBoltSpellConfig(priest *Priest) core.SpellConfig { - baseDamage := priest.baseRuneAbilityDamage() + 25 - return core.SpellConfig{ - ActionID: core.ActionID{SpellID: 402790}, - SpellSchool: core.SpellSchoolShadow, - DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskSpellDamage, - - ManaCost: core.ManaCostOptions{ - // BaseCost: .05, - }, - - Cast: core.CastConfig{ - DefaultCast: core.Cast{ - GCD: core.GCDDefault, - CastTime: time.Second * 3, - }, - }, - - DamageMultiplier: 1, - ThreatMultiplier: 1, - BonusCoefficient: 1, - - ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMagicHitAndCrit) - }, - } -} - -func (eyeOfTheVoid *EyeOfTheVoid) Initialize() { -} - -func (eyeOfTheVoid *EyeOfTheVoid) ExecuteCustomRotation(sim *core.Simulation) { - eyeOfTheVoid.ShadowBolt.Cast(sim, nil) -} - -func (eyeOfTheVoid *EyeOfTheVoid) Reset(sim *core.Simulation) { - eyeOfTheVoid.Disable(sim) -} - -func (eyeOfTheVoid *EyeOfTheVoid) OnPetDisable(sim *core.Simulation) { -} - -func (eyeOfTheVoid *EyeOfTheVoid) GetPet() *core.Pet { - return &eyeOfTheVoid.Pet -} diff --git a/sim/priest/homunculi.go b/sim/priest/homunculi.go index 1c6b506aa1..7bb4300bd3 100644 --- a/sim/priest/homunculi.go +++ b/sim/priest/homunculi.go @@ -1,10 +1,12 @@ package priest import ( + "math" "time" "github.com/wowsims/sod/sim/core" "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/sod/sim/core/stats" ) func (priest *Priest) registerHomunculiSpell() { @@ -53,3 +55,165 @@ func (priest *Priest) registerHomunculiSpell() { Type: core.CooldownTypeDPS, }) } + +type Homunculus struct { + core.Pet + + npcID int32 + Priest *Priest + PrimarySpell *core.Spell +} + +func (priest *Priest) NewHomunculus(idx int32, npcID int32) *Homunculus { + // We can't use the legacy pet window for Homunculi so these values are determined from trying to bump damage up to match logs + baseDamageMin := 0.0 + baseDamageMax := 0.0 + baseStats := stats.Stats{ + stats.Strength: 0, + stats.Agility: 0, + stats.Stamina: 0, + stats.Intellect: 0, + stats.Spirit: 0, + stats.AttackPower: 0, + } + + homunculus := &Homunculus{ + npcID: npcID, + Pet: core.NewPet("Homunculi", &priest.Character, baseStats, priest.homunculusStatInheritance(), false, true), + Priest: priest, + } + + switch homunculus.npcID { + case 202390: + homunculus.PrimarySpell = homunculus.GetOrRegisterSpell(homunculus.newHomunculusCrippleSpell()) + case 202392: + homunculus.PrimarySpell = homunculus.GetOrRegisterSpell(homunculus.newHomunculusDegradeSpell()) + case 202391: + homunculus.PrimarySpell = homunculus.GetOrRegisterSpell(homunculus.newHomunculusDemoralizeSpell()) + } + + homunculus.AddStat(stats.AttackPower, -20) + + homunculus.EnableAutoAttacks(homunculus, core.AutoAttackOptions{ + MainHand: core.Weapon{ + // TODO: Check stats + BaseDamageMin: baseDamageMin, + BaseDamageMax: baseDamageMax, + SwingSpeed: 2, + }, + AutoSwingMelee: true, + }) + + // Homunculus aren't very bright and often sit in front of targets + homunculus.PseudoStats.InFrontOfTarget = true + + // core.ApplyPetConsumeEffects(&homunculus.Character, priest.Consumes) + + priest.AddPet(homunculus) + + return homunculus +} + +// TODO: Verify any homunculus stat inheritance +func (priest *Priest) homunculusStatInheritance() core.PetStatInheritance { + return func(ownerStats stats.Stats) stats.Stats { + // Shadowfiend seems to benefit from the owner's Spell Hit + Shadow Focus hit chance + ownerHitChance := (ownerStats[stats.SpellHit] + 2*float64(priest.Talents.ShadowFocus)) / core.SpellHitRatingPerHitChance + highestSchoolPower := ownerStats[stats.SpellPower] + ownerStats[stats.SpellDamage] + max(ownerStats[stats.HolyPower], ownerStats[stats.ShadowPower]) + + // TODO: Needs more verification + return stats.Stats{ + stats.Stamina: ownerStats[stats.Stamina] * .75, + stats.Intellect: ownerStats[stats.Intellect] * 0.3, + stats.Armor: ownerStats[stats.Armor] * 0.35, + stats.AttackPower: highestSchoolPower * 0.57, + stats.MP5: ownerStats[stats.MP5] * 0.3, + stats.SpellPower: ownerStats[stats.SpellPower] * 0.15, + stats.SpellDamage: ownerStats[stats.SpellDamage] * 0.15, + stats.ShadowPower: ownerStats[stats.ShadowPower] * 0.15, + stats.SpellPenetration: ownerStats[stats.SpellPenetration], + stats.MeleeHit: ownerHitChance * core.MeleeHitRatingPerHitChance, + stats.SpellHit: math.Floor(ownerHitChance / 12.0 * 17.0), + // Shadowfiend seems to most likely use the priest's Spell Crit to scale its melee crit + // In reality the melees are shadow damage and probably use the spell hit table but we can't configure that currently + stats.MeleeCrit: ownerStats[stats.SpellCrit], + stats.SpellCrit: ownerStats[stats.SpellCrit], + } + } +} + +func (homunculus *Homunculus) newHomunculusCrippleSpell() core.SpellConfig { + return core.SpellConfig{ + ActionID: core.ActionID{SpellID: 402808}, + SpellSchool: core.SpellSchoolShadow, + + ProcMask: core.ProcMaskEmpty, + Flags: core.SpellFlagNoLogs, + + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: time.Second * 6, + }, + }, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + core.HomunculiAttackSpeedAura(target, homunculus.Priest.Level).Activate(sim) + }, + } +} + +func (homunculus *Homunculus) newHomunculusDegradeSpell() core.SpellConfig { + return core.SpellConfig{ + ActionID: core.ActionID{SpellID: 402818}, + SpellSchool: core.SpellSchoolShadow, + ProcMask: core.ProcMaskEmpty, + Flags: core.SpellFlagNoLogs, + + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: time.Second * 15, + }, + }, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + core.HomunculiArmorAura(target, homunculus.Priest.Level).Activate(sim) + }, + } +} + +func (homunculus *Homunculus) newHomunculusDemoralizeSpell() core.SpellConfig { + return core.SpellConfig{ + ActionID: core.ActionID{SpellID: 402811}, + SpellSchool: core.SpellSchoolShadow, + ProcMask: core.ProcMaskEmpty, + Flags: core.SpellFlagNoLogs, + + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: time.Second * 15, + }, + }, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + core.HomunculiAttackPowerAura(target, homunculus.Priest.Level).Activate(sim) + }, + } +} + +func (homunculus *Homunculus) Initialize() { +} + +func (homunculus *Homunculus) ExecuteCustomRotation(sim *core.Simulation) { + homunculus.PrimarySpell.Cast(sim, nil) +} + +func (homunculus *Homunculus) Reset(sim *core.Simulation) { + homunculus.Disable(sim) +} + +func (homunculus *Homunculus) OnPetDisable(sim *core.Simulation) { +} + +func (homunculus *Homunculus) GetPet() *core.Pet { + return &homunculus.Pet +} diff --git a/sim/priest/homunculus_pet.go b/sim/priest/homunculus_pet.go deleted file mode 100644 index cae8234c84..0000000000 --- a/sim/priest/homunculus_pet.go +++ /dev/null @@ -1,160 +0,0 @@ -package priest - -import ( - "time" - - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/stats" -) - -type Homunculus struct { - core.Pet - - npcID int32 - Priest *Priest - PrimarySpell *core.Spell -} - -func (priest *Priest) NewHomunculus(idx int32, npcID int32) *Homunculus { - baseDamageMin := 0.0 - baseDamageMax := 0.0 - baseStats := stats.Stats{ - stats.Strength: 0, - stats.Agility: 0, - stats.Stamina: 0, - stats.Intellect: 0, - stats.Spirit: 0, - stats.AttackPower: 0, - // Across all 3 pets there seems to be somewhere around 20% crit chance on average between all 3 pets. - // In reality the pets have vastly different chances to crit, but they're just not worth the time to dig into right now. - stats.MeleeCrit: 20 * core.CritRatingPerCritChance, - } - switch priest.Level { - case 25: - baseDamageMin = 10 - baseDamageMax = 20 - case 40: - baseDamageMin = 20 - baseDamageMax = 30 - case 50: - baseDamageMin = 30 - baseDamageMax = 40 - case 60: - baseDamageMin = 40 - baseDamageMax = 50 - } - - homunculus := &Homunculus{ - npcID: npcID, - Pet: core.NewPet("Homunculi", &priest.Character, baseStats, priest.homunculusStatInheritance(), false, true), - Priest: priest, - } - - switch homunculus.npcID { - case 202390: - homunculus.PrimarySpell = homunculus.GetOrRegisterSpell(homunculus.newHomunculusCrippleSpell()) - case 202392: - homunculus.PrimarySpell = homunculus.GetOrRegisterSpell(homunculus.newHomunculusDegradeSpell()) - case 202391: - homunculus.PrimarySpell = homunculus.GetOrRegisterSpell(homunculus.newHomunculusDemoralizeSpell()) - } - - homunculus.EnableAutoAttacks(homunculus, core.AutoAttackOptions{ - MainHand: core.Weapon{ - // TODO: Check stats - BaseDamageMin: baseDamageMin, - BaseDamageMax: baseDamageMax, - SwingSpeed: 2, - }, - AutoSwingMelee: true, - }) - - // core.ApplyPetConsumeEffects(&homunculus.Character, priest.Consumes) - - priest.AddPet(homunculus) - - return homunculus -} - -// TODO: Verify any homunculus stat inheritance -func (priest *Priest) homunculusStatInheritance() core.PetStatInheritance { - return func(ownerStats stats.Stats) stats.Stats { - return stats.Stats{} - } -} - -func (homunculus *Homunculus) newHomunculusCrippleSpell() core.SpellConfig { - return core.SpellConfig{ - ActionID: core.ActionID{SpellID: 402808}, - SpellSchool: core.SpellSchoolShadow, - - ProcMask: core.ProcMaskEmpty, - Flags: core.SpellFlagNoLogs, - - Cast: core.CastConfig{ - DefaultCast: core.Cast{ - GCD: time.Second * 6, - }, - }, - - ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - core.HomunculiAttackSpeedAura(target, homunculus.Priest.Level).Activate(sim) - }, - } -} - -func (homunculus *Homunculus) newHomunculusDegradeSpell() core.SpellConfig { - return core.SpellConfig{ - ActionID: core.ActionID{SpellID: 402818}, - SpellSchool: core.SpellSchoolShadow, - ProcMask: core.ProcMaskEmpty, - Flags: core.SpellFlagNoLogs, - - Cast: core.CastConfig{ - DefaultCast: core.Cast{ - GCD: time.Second * 15, - }, - }, - - ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - core.HomunculiArmorAura(target, homunculus.Priest.Level).Activate(sim) - }, - } -} - -func (homunculus *Homunculus) newHomunculusDemoralizeSpell() core.SpellConfig { - return core.SpellConfig{ - ActionID: core.ActionID{SpellID: 402811}, - SpellSchool: core.SpellSchoolShadow, - ProcMask: core.ProcMaskEmpty, - Flags: core.SpellFlagNoLogs, - - Cast: core.CastConfig{ - DefaultCast: core.Cast{ - GCD: time.Second * 15, - }, - }, - - ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - core.HomunculiAttackPowerAura(target, homunculus.Priest.Level).Activate(sim) - }, - } -} - -func (homunculus *Homunculus) Initialize() { -} - -func (homunculus *Homunculus) ExecuteCustomRotation(sim *core.Simulation) { - homunculus.PrimarySpell.Cast(sim, nil) -} - -func (homunculus *Homunculus) Reset(sim *core.Simulation) { - homunculus.Disable(sim) -} - -func (homunculus *Homunculus) OnPetDisable(sim *core.Simulation) { -} - -func (homunculus *Homunculus) GetPet() *core.Pet { - return &homunculus.Pet -} diff --git a/sim/priest/shadow/TestShadow.results b/sim/priest/shadow/TestShadow.results index 0f16b6e39d..c9bfe6b67a 100644 --- a/sim/priest/shadow/TestShadow.results +++ b/sim/priest/shadow/TestShadow.results @@ -200,18 +200,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.11307 + weights: 0.10086 weights: 0 - weights: 0.17922 + weights: 0.28841 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 0.16772 + weights: 0.22232 weights: 0 weights: 0 - weights: 0.17351 + weights: 0.37114 weights: 0 weights: 0 weights: 0 @@ -249,18 +249,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.19838 + weights: 0.23153 weights: 0 - weights: 0.6834 + weights: 0.80259 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 0.6834 + weights: 0.80259 weights: 0 - weights: 0.0589 - weights: 1.31696 + weights: 0 + weights: 1.82422 weights: 0 weights: 0 weights: 0 @@ -298,18 +298,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.58655 + weights: 0.55838 + weights: 0 + weights: 1.11177 weights: 0 - weights: 0.98239 weights: 0 weights: 0 weights: 0 weights: 0 + weights: 1.11177 weights: 0 - weights: 0.98239 weights: 0 - weights: 0.12733 - weights: 7.49689 + weights: 8.24006 weights: 0 weights: 0 weights: 0 @@ -347,18 +347,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.29968 + weights: 0.33079 + weights: 0 + weights: 1.90246 weights: 0 - weights: 1.77112 weights: 0 weights: 0 weights: 0 weights: 0 + weights: 1.90246 weights: 0 - weights: 1.77112 weights: 0 - weights: 0.14629 - weights: 21.28354 + weights: 22.42136 weights: 0 weights: 0 weights: 0 @@ -393,105 +393,105 @@ stat_weights_results: { dps_results: { key: "TestShadow-Lvl25-AllItems-VestmentsoftheVirtuous" value: { - dps: 52.21531 + dps: 54.36306 tps: 57.47404 } } dps_results: { key: "TestShadow-Lvl25-Average-Default" value: { - dps: 106.09117 + dps: 96.08593 tps: 80.74056 } } dps_results: { key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 112.88113 + dps: 102.91958 tps: 177.14688 } } dps_results: { key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 112.88113 + dps: 102.91958 tps: 87.65574 } } dps_results: { key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 126.59881 + dps: 115.02908 tps: 104.90497 } } dps_results: { key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 80.34673 + dps: 67.86099 tps: 142.30149 } } dps_results: { key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 80.34673 + dps: 67.86099 tps: 59.23709 } } dps_results: { key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 99.84051 + dps: 87.79327 tps: 79.72751 } } dps_results: { key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 106.21181 + dps: 96.42072 tps: 169.16059 } } dps_results: { key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 106.21181 + dps: 96.42072 tps: 80.81894 } } dps_results: { key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 123.75178 + dps: 112.87632 tps: 101.30099 } } dps_results: { key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 78.66707 + dps: 66.15934 tps: 139.41962 } } dps_results: { key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 78.66707 + dps: 66.15934 tps: 57.40022 } } dps_results: { key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 96.54095 + dps: 84.48138 tps: 76.36982 } } dps_results: { key: "TestShadow-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 106.21181 + dps: 96.42072 tps: 80.81894 } } @@ -505,145 +505,145 @@ dps_results: { dps_results: { key: "TestShadow-Lvl40-Average-Default" value: { - dps: 617.82873 - tps: 491.94457 + dps: 616.49393 + tps: 491.92817 } } dps_results: { key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 615.87569 - tps: 778.48498 + dps: 615.01434 + tps: 778.46208 } } dps_results: { key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 615.87569 - tps: 490.47415 + dps: 615.01434 + tps: 490.45125 } } dps_results: { key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 594.26 + dps: 589.29676 tps: 476.17304 } } dps_results: { key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 427.92967 + dps: 418.54616 tps: 536.81367 } } dps_results: { key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 427.92967 + dps: 418.54616 tps: 332.12354 } } dps_results: { key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 470.27867 + dps: 457.99676 tps: 369.58089 } } dps_results: { key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 616.31312 + dps: 615.47117 tps: 776.37738 } } dps_results: { key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 616.31312 + dps: 615.47117 tps: 490.44925 } } dps_results: { key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 593.12096 + dps: 588.13719 tps: 475.20992 } } dps_results: { key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 422.29006 + dps: 412.36962 tps: 529.29259 } } dps_results: { key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 422.29006 + dps: 412.36962 tps: 327.01546 } } dps_results: { key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 470.59266 + dps: 458.42658 tps: 369.45174 } } dps_results: { key: "TestShadow-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 619.23657 + dps: 618.41339 tps: 492.85567 } } dps_results: { key: "TestShadow-Lvl50-AllItems-VestmentsoftheVirtuous" value: { - dps: 292.22586 - tps: 238.64224 + dps: 298.82108 + tps: 238.63274 hps: 4.65023 } } dps_results: { key: "TestShadow-Lvl50-Average-Default" value: { - dps: 1272.07289 - tps: 1028.99071 - hps: 11.81209 + dps: 1281.32454 + tps: 1028.97747 + hps: 11.81188 } } dps_results: { key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1733.82478 - tps: 1780.51001 + dps: 1742.95137 + tps: 1780.49978 hps: 11.40421 } } dps_results: { key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1272.80118 - tps: 1027.44103 + dps: 1282.34742 + tps: 1027.35516 hps: 12.27402 } } dps_results: { key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1267.23058 - tps: 978.6457 - hps: 13.26847 + dps: 1302.93738 + tps: 978.63613 + hps: 13.25709 } } dps_results: { key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 855.74153 + dps: 846.9925 tps: 920.27959 hps: 6.611 } @@ -651,7 +651,7 @@ dps_results: { dps_results: { key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 731.3515 + dps: 722.76441 tps: 573.28679 hps: 7.98433 } @@ -659,7 +659,7 @@ dps_results: { dps_results: { key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 872.12441 + dps: 874.7396 tps: 662.43288 hps: 10.59667 } @@ -667,31 +667,31 @@ dps_results: { dps_results: { key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1700.86117 - tps: 1748.84614 + dps: 1710.0167 + tps: 1748.83591 hps: 10.97158 } } dps_results: { key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1261.92172 - tps: 1020.66224 + dps: 1270.77231 + tps: 1020.652 hps: 12.06226 } } dps_results: { key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1269.43379 - tps: 981.8958 - hps: 12.89277 + dps: 1305.11635 + tps: 981.88624 + hps: 12.88138 } } dps_results: { key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 841.98619 + dps: 833.14527 tps: 906.45084 hps: 6.382 } @@ -699,7 +699,7 @@ dps_results: { dps_results: { key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 716.36836 + dps: 708.24001 tps: 559.99959 hps: 7.84917 } @@ -707,7 +707,7 @@ dps_results: { dps_results: { key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 869.22954 + dps: 871.84474 tps: 660.59867 hps: 10.31042 } @@ -715,7 +715,7 @@ dps_results: { dps_results: { key: "TestShadow-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1263.52472 + dps: 1272.37092 tps: 1021.98242 hps: 12.05543 } @@ -723,168 +723,168 @@ dps_results: { dps_results: { key: "TestShadow-Lvl60-AllItems-BenevolentProphet'sVestments" value: { - dps: 2018.16079 + dps: 2038.16595 tps: 1949.97579 } } dps_results: { key: "TestShadow-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1599.58925 - tps: 1545.91739 + dps: 1619.01142 + tps: 1545.83532 } } dps_results: { key: "TestShadow-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 1476.0975 - tps: 1428.29742 + dps: 1494.15181 + tps: 1428.1264 } } dps_results: { key: "TestShadow-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1590.79114 - tps: 1537.48604 + dps: 1610.1447 + tps: 1537.40444 } } dps_results: { key: "TestShadow-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 1474.93902 - tps: 1427.09193 + dps: 1492.90184 + tps: 1426.92091 } } dps_results: { key: "TestShadow-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 602.52499 - tps: 569.15005 + dps: 621.3954 + tps: 569.01211 } } dps_results: { key: "TestShadow-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1599.58925 - tps: 1545.91739 + dps: 1619.01142 + tps: 1545.83532 } } dps_results: { key: "TestShadow-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 1476.0975 - tps: 1428.29742 + dps: 1494.15181 + tps: 1428.1264 } } dps_results: { key: "TestShadow-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2139.55327 - tps: 2065.91893 + dps: 2160.8383 + tps: 2065.89612 } } dps_results: { key: "TestShadow-Lvl60-AllItems-VestmentsoftheVirtuous" value: { - dps: 598.65421 - tps: 566.40235 + dps: 617.80017 + tps: 566.26592 } } dps_results: { key: "TestShadow-Lvl60-Average-Default" value: { - dps: 3311.76124 - tps: 3131.33639 + dps: 3368.84433 + tps: 3131.10103 } } dps_results: { key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3777.30372 - tps: 4114.18727 + dps: 3823.00285 + tps: 4113.78984 } } dps_results: { key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3274.54066 - tps: 3090.8647 + dps: 3335.71388 + tps: 3090.71314 } } dps_results: { key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3116.29744 - tps: 2877.02427 + dps: 3252.71411 + tps: 2876.22195 } } dps_results: { key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1728.58872 + dps: 1744.46508 tps: 1972.19827 } } dps_results: { key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1876.02731 + dps: 1902.24623 tps: 1756.9813 } } dps_results: { key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1809.90599 + dps: 1873.77846 tps: 1646.58506 } } dps_results: { key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3799.63303 - tps: 4143.41357 + dps: 3846.87083 + tps: 4143.00592 } } dps_results: { key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3274.88749 - tps: 3091.88967 + dps: 3336.07896 + tps: 3091.75905 } } dps_results: { key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3132.37391 - tps: 2893.18432 + dps: 3269.43699 + tps: 2892.72724 } } dps_results: { key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1722.51629 + dps: 1737.71431 tps: 1966.4102 } } dps_results: { key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1865.24346 + dps: 1891.30226 tps: 1747.00843 } } dps_results: { key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1809.54684 + dps: 1873.40315 tps: 1647.02887 } } dps_results: { key: "TestShadow-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3283.71356 - tps: 3103.45801 + dps: 3344.53411 + tps: 3103.0666 } } diff --git a/sim/priest/shadowfiend.go b/sim/priest/shadowfiend.go index f347b89acc..44eb0879b4 100644 --- a/sim/priest/shadowfiend.go +++ b/sim/priest/shadowfiend.go @@ -1,9 +1,12 @@ package priest import ( + "math" "time" "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/proto" + "github.com/wowsims/sod/sim/core/stats" ) func (priest *Priest) registerShadowfiendSpell() { @@ -49,3 +52,197 @@ func (priest *Priest) registerShadowfiendSpell() { }, }) } + +type Shadowfiend struct { + core.Pet + + Priest *Priest + Shadowcrawl *core.Spell + ShadowcrawlAura *core.Aura +} + +func (priest *Priest) NewShadowfiend() *Shadowfiend { + baseDamageMin := 0.0 + baseDamageMax := 0.0 + baseStats := stats.Stats{} + // Seems to basically be a reskinned Felhunter so using Felhunter stats + switch priest.Level { + case 25: + baseStats = stats.Stats{ + stats.Strength: 50, + stats.Agility: 40, + stats.Stamina: 87, + stats.Intellect: 35, + stats.Spirit: 61, + stats.Mana: 653, + stats.MP5: 0, + stats.MeleeCrit: 3.2685 * core.CritRatingPerCritChance, + stats.SpellCrit: 3.3355 * core.CritRatingPerCritChance, + } + baseDamageMin = 24 + baseDamageMax = 40 + case 40: + // TODO: All of the stats and stat inheritance needs to be verified + baseStats = stats.Stats{ + stats.Strength: 74, + stats.Agility: 58, + stats.Stamina: 148, + stats.Intellect: 49, + stats.Spirit: 97, + stats.Mana: 653, + stats.MP5: 0, + stats.MeleeCrit: 3.2685 * core.CritRatingPerCritChance, + stats.SpellCrit: 3.3355 * core.CritRatingPerCritChance, + } + baseDamageMin = 24 + baseDamageMax = 40 + case 50: + baseStats = stats.Stats{ + stats.Strength: 107, + stats.Agility: 71, + stats.Stamina: 190, + stats.Intellect: 59, + stats.Spirit: 123, + stats.Mana: 912, + stats.MP5: 0, + stats.MeleeCrit: 3.2685 * core.CritRatingPerCritChance, + stats.SpellCrit: 3.3355 * core.CritRatingPerCritChance, + } + baseDamageMin = 24 + baseDamageMax = 40 + case 60: + baseStats = stats.Stats{ + stats.Strength: 129, + stats.Agility: 85, + stats.Stamina: 234, + stats.Intellect: 70, + stats.Spirit: 150, + stats.Mana: 1066, + stats.MP5: 0, + stats.MeleeCrit: 3.2685 * core.CritRatingPerCritChance, + stats.SpellCrit: 3.3355 * core.CritRatingPerCritChance, + } + baseDamageMin = 70 + baseDamageMax = 97 + } + + shadowfiend := &Shadowfiend{ + Pet: core.NewPet("Shadowfiend", &priest.Character, baseStats, priest.shadowfiendStatInheritance(), false, true), + Priest: priest, + } + + manaMetric := priest.NewManaMetrics(core.ActionID{SpellID: 34433}) + core.MakePermanent(shadowfiend.GetOrRegisterAura(core.Aura{ + Label: "Autoattack mana regen", + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + restoreMana := priest.MaxMana() * 0.05 + priest.AddMana(sim, restoreMana, manaMetric) + }, + })) + + shadowfiend.EnableManaBarWithModifier(.77) + + shadowfiend.registerShadowCrawlSpell() + + shadowfiend.PseudoStats.DamageTakenMultiplier *= 0.1 + + shadowfiend.AddStatDependency(stats.Strength, stats.AttackPower, 2) + shadowfiend.AddStat(stats.AttackPower, -20) + + // Warrior crit scaling + shadowfiend.AddStatDependency(stats.Agility, stats.MeleeCrit, core.CritPerAgiAtLevel[proto.Class_ClassWarrior][int(shadowfiend.Level)]*core.CritRatingPerCritChance) + shadowfiend.AddStatDependency(stats.Intellect, stats.SpellCrit, core.CritPerIntAtLevel[proto.Class_ClassWarrior][int(shadowfiend.Level)]*core.SpellCritRatingPerCritChance) + + shadowfiend.EnableAutoAttacks(shadowfiend, core.AutoAttackOptions{ + MainHand: core.Weapon{ + BaseDamageMin: baseDamageMin, + BaseDamageMax: baseDamageMax, + SwingSpeed: 1.5, + AttackPowerPerDPS: 14.0 / 6.0, // Observed 6 times stronger AP scaling then expected + SpellSchool: core.SpellSchoolShadow, + }, + AutoSwingMelee: true, + }) + + priest.AddPet(shadowfiend) + + return shadowfiend +} + +func (priest *Priest) shadowfiendStatInheritance() core.PetStatInheritance { + return func(ownerStats stats.Stats) stats.Stats { + // Shadowfiend seems to benefit from the owner's Spell Hit + Shadow Focus hit chance + ownerHitChance := (ownerStats[stats.SpellHit] + 2*float64(priest.Talents.ShadowFocus)) / core.SpellHitRatingPerHitChance + highestSchoolPower := ownerStats[stats.SpellPower] + ownerStats[stats.SpellDamage] + max(ownerStats[stats.HolyPower], ownerStats[stats.ShadowPower]) + + // TODO: Needs more verification + return stats.Stats{ + stats.Stamina: ownerStats[stats.Stamina] * .75, + stats.Intellect: ownerStats[stats.Intellect] * 0.3, + stats.Armor: ownerStats[stats.Armor] * 0.35, + stats.AttackPower: highestSchoolPower * 0.57, + stats.MP5: ownerStats[stats.MP5] * 0.3, + stats.SpellPower: ownerStats[stats.SpellPower] * 0.15, + stats.SpellDamage: ownerStats[stats.SpellDamage] * 0.15, + stats.ShadowPower: ownerStats[stats.ShadowPower] * 0.15, + stats.SpellPenetration: ownerStats[stats.SpellPenetration], + stats.MeleeHit: ownerHitChance * core.MeleeHitRatingPerHitChance, + stats.SpellHit: math.Floor(ownerHitChance / 12.0 * 17.0), + // Shadowfiend seems to most likely use the priest's Spell Crit to scale its melee crit + // In reality the melees are shadow damage and probably use the spell hit table but we can't configure that currently + stats.MeleeCrit: ownerStats[stats.SpellCrit], + stats.SpellCrit: ownerStats[stats.SpellCrit], + } + } +} + +func (shadowfiend *Shadowfiend) Initialize() { +} + +func (shadowfiend *Shadowfiend) ExecuteCustomRotation(sim *core.Simulation) { + shadowfiend.Shadowcrawl.Cast(sim, shadowfiend.CurrentTarget) +} + +func (shadowfiend *Shadowfiend) Reset(sim *core.Simulation) { + shadowfiend.ShadowcrawlAura.Deactivate(sim) + shadowfiend.Disable(sim) +} + +func (shadowfiend *Shadowfiend) OnPetDisable(sim *core.Simulation) { + shadowfiend.ShadowcrawlAura.Deactivate(sim) +} + +func (shadowfiend *Shadowfiend) GetPet() *core.Pet { + return &shadowfiend.Pet +} + +func (shadowfiend *Shadowfiend) registerShadowCrawlSpell() { + actionID := core.ActionID{SpellID: 401990} + shadowfiend.ShadowcrawlAura = shadowfiend.GetOrRegisterAura(core.Aura{ + Label: "Shadowcrawl", + ActionID: actionID, + Duration: time.Second * 5, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + shadowfiend.PseudoStats.DamageDealtMultiplier *= 1.15 + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + shadowfiend.PseudoStats.DamageDealtMultiplier /= 1.15 + }, + }) + + shadowfiend.Shadowcrawl = shadowfiend.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + SpellSchool: core.SpellSchoolShadow, + ProcMask: core.ProcMaskEmpty, + + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: time.Second * 6, + }, + }, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + shadowfiend.ShadowcrawlAura.Activate(sim) + }, + }) +} diff --git a/sim/priest/shadowfiend_pet.go b/sim/priest/shadowfiend_pet.go deleted file mode 100644 index 268cf03a00..0000000000 --- a/sim/priest/shadowfiend_pet.go +++ /dev/null @@ -1,194 +0,0 @@ -package priest - -import ( - "math" - "time" - - "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" -) - -type Shadowfiend struct { - core.Pet - - Priest *Priest - Shadowcrawl *core.Spell - ShadowcrawlAura *core.Aura -} - -func (priest *Priest) NewShadowfiend() *Shadowfiend { - baseDamageMin := 0.0 - baseDamageMax := 0.0 - baseStats := stats.Stats{} - // Seems to basically be a reskinned Felhunter so using Felhunter stats - switch priest.Level { - case 25: - baseStats = stats.Stats{ - stats.Strength: 50, - stats.Agility: 40, - stats.Stamina: 87, - stats.Intellect: 35, - stats.Spirit: 61, - stats.Mana: 653, - stats.MP5: 0, - stats.MeleeCrit: 3.2685 * core.CritRatingPerCritChance, - stats.SpellCrit: 3.3355 * core.CritRatingPerCritChance, - } - case 40: - // TODO: All of the stats and stat inheritance needs to be verified - baseStats = stats.Stats{ - stats.Strength: 74, - stats.Agility: 58, - stats.Stamina: 148, - stats.Intellect: 49, - stats.Spirit: 97, - stats.Mana: 653, - stats.MP5: 0, - stats.MeleeCrit: 3.2685 * core.CritRatingPerCritChance, - stats.SpellCrit: 3.3355 * core.CritRatingPerCritChance, - } - case 50: - baseStats = stats.Stats{ - stats.Strength: 107, - stats.Agility: 71, - stats.Stamina: 190, - stats.Intellect: 59, - stats.Spirit: 123, - stats.Mana: 912, - stats.MP5: 0, - stats.MeleeCrit: 3.2685 * core.CritRatingPerCritChance, - stats.SpellCrit: 3.3355 * core.CritRatingPerCritChance, - } - case 60: - // TODO: Verify level 60 stats - baseStats = stats.Stats{ - stats.Strength: 107, - stats.Agility: 71, - stats.Stamina: 190, - stats.Intellect: 59, - stats.Spirit: 123, - stats.Mana: 912, - stats.MP5: 0, - stats.MeleeCrit: 3.2685 * core.CritRatingPerCritChance, - stats.SpellCrit: 3.3355 * core.CritRatingPerCritChance, - } - } - - shadowfiend := &Shadowfiend{ - Pet: core.NewPet("Shadowfiend", &priest.Character, baseStats, priest.shadowfiendStatInheritance(), false, true), - Priest: priest, - } - - manaMetric := priest.NewManaMetrics(core.ActionID{SpellID: 34433}) - core.MakePermanent(shadowfiend.GetOrRegisterAura(core.Aura{ - Label: "Autoattack mana regen", - OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - restoreMana := priest.MaxMana() * 0.05 - priest.AddMana(sim, restoreMana, manaMetric) - }, - })) - - shadowfiend.EnableManaBarWithModifier(.77) - - shadowfiend.registerShadowCrawlSpell() - - shadowfiend.PseudoStats.DamageTakenMultiplier *= 0.1 - - shadowfiend.AddStatDependency(stats.Strength, stats.AttackPower, 2) - shadowfiend.AddStat(stats.AttackPower, -20) - - // Warrior crit scaling - shadowfiend.AddStatDependency(stats.Agility, stats.MeleeCrit, core.CritPerAgiAtLevel[proto.Class_ClassWarrior][int(shadowfiend.Level)]*core.CritRatingPerCritChance) - shadowfiend.AddStatDependency(stats.Intellect, stats.SpellCrit, core.CritPerIntAtLevel[proto.Class_ClassWarrior][int(shadowfiend.Level)]*core.SpellCritRatingPerCritChance) - - shadowfiend.EnableAutoAttacks(shadowfiend, core.AutoAttackOptions{ - MainHand: core.Weapon{ - BaseDamageMin: baseDamageMin, - BaseDamageMax: baseDamageMax, - SwingSpeed: 1.5, - AttackPowerPerDPS: 14.0 / 6.0, // Observed 6 times stronger AP scaling then expected - SpellSchool: core.SpellSchoolShadow, - }, - AutoSwingMelee: true, - }) - - // core.ApplyPetConsumeEffects(&shadowfiend.Character, priest.Consumes) - - priest.AddPet(shadowfiend) - - return shadowfiend -} - -func (priest *Priest) shadowfiendStatInheritance() core.PetStatInheritance { - return func(ownerStats stats.Stats) stats.Stats { - ownerHitChance := ownerStats[stats.SpellHit] / core.SpellHitRatingPerHitChance - highestSchoolPower := ownerStats[stats.SpellPower] + ownerStats[stats.SpellDamage] + max(ownerStats[stats.HolyPower], ownerStats[stats.ShadowPower]) - - // TODO: Needs more verification - return stats.Stats{ - stats.Stamina: ownerStats[stats.Stamina] * .75, - stats.Intellect: ownerStats[stats.Intellect] * 0.3, - stats.Armor: ownerStats[stats.Armor] * 0.35, - stats.AttackPower: highestSchoolPower * 0.57, - stats.MP5: ownerStats[stats.MP5] * 0.3, - stats.SpellPower: ownerStats[stats.SpellPower] * 0.15, - stats.SpellDamage: ownerStats[stats.SpellDamage] * 0.15, - stats.ShadowPower: ownerStats[stats.ShadowPower] * 0.15, - stats.SpellPenetration: ownerStats[stats.SpellPenetration], - stats.MeleeHit: ownerHitChance * core.MeleeHitRatingPerHitChance, - stats.SpellHit: math.Floor(ownerStats[stats.SpellHit] / 12.0 * 17.0), - } - } -} - -func (shadowfiend *Shadowfiend) Initialize() { -} - -func (shadowfiend *Shadowfiend) ExecuteCustomRotation(sim *core.Simulation) { - shadowfiend.Shadowcrawl.Cast(sim, shadowfiend.CurrentTarget) -} - -func (shadowfiend *Shadowfiend) Reset(sim *core.Simulation) { - shadowfiend.ShadowcrawlAura.Deactivate(sim) - shadowfiend.Disable(sim) -} - -func (shadowfiend *Shadowfiend) OnPetDisable(sim *core.Simulation) { - shadowfiend.ShadowcrawlAura.Deactivate(sim) -} - -func (shadowfiend *Shadowfiend) GetPet() *core.Pet { - return &shadowfiend.Pet -} - -func (shadowfiend *Shadowfiend) registerShadowCrawlSpell() { - actionID := core.ActionID{SpellID: 401990} - shadowfiend.ShadowcrawlAura = shadowfiend.GetOrRegisterAura(core.Aura{ - Label: "Shadowcrawl", - ActionID: actionID, - Duration: time.Second * 5, - OnGain: func(aura *core.Aura, sim *core.Simulation) { - shadowfiend.PseudoStats.DamageDealtMultiplier *= 1.15 - }, - OnExpire: func(aura *core.Aura, sim *core.Simulation) { - shadowfiend.PseudoStats.DamageDealtMultiplier /= 1.15 - }, - }) - - shadowfiend.Shadowcrawl = shadowfiend.RegisterSpell(core.SpellConfig{ - ActionID: actionID, - SpellSchool: core.SpellSchoolShadow, - ProcMask: core.ProcMaskEmpty, - - Cast: core.CastConfig{ - DefaultCast: core.Cast{ - GCD: time.Second * 6, - }, - }, - - ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - shadowfiend.ShadowcrawlAura.Activate(sim) - }, - }) -} diff --git a/sim/priest/talents.go b/sim/priest/talents.go index 3420d96554..7eac2d301d 100644 --- a/sim/priest/talents.go +++ b/sim/priest/talents.go @@ -168,9 +168,10 @@ func (priest *Priest) applyShadowFocus() { return } + bonusHit := 2 * float64(priest.Talents.ShadowFocus) * core.SpellHitRatingPerHitChance priest.OnSpellRegistered(func(spell *core.Spell) { if spell.Flags.Matches(SpellFlagPriest) || spell.SpellSchool.Matches(core.SpellSchoolShadow) { - spell.BonusHitRating += 2 * float64(priest.Talents.ShadowFocus) * core.SpellHitRatingPerHitChance + spell.BonusHitRating += bonusHit } }) } diff --git a/sim/warlock/pet.go b/sim/warlock/pet.go index b97a970dfc..494359487e 100644 --- a/sim/warlock/pet.go +++ b/sim/warlock/pet.go @@ -182,7 +182,6 @@ func (warlock *Warlock) makeStatInheritance() core.PetStatInheritance { // does correctly not include ff/misery ownerHitChance := ownerStats[stats.SpellHit] / core.SpellHitRatingPerHitChance - highestSchoolPower := ownerStats[stats.SpellPower] + ownerStats[stats.SpellDamage] + max(ownerStats[stats.FirePower], ownerStats[stats.ShadowPower]) return stats.Stats{ @@ -197,7 +196,7 @@ func (warlock *Warlock) makeStatInheritance() core.PetStatInheritance { stats.ShadowPower: ownerStats[stats.ShadowPower] * 0.15, stats.SpellPenetration: ownerStats[stats.SpellPenetration], stats.MeleeHit: ownerHitChance * core.MeleeHitRatingPerHitChance, - stats.SpellHit: math.Floor(ownerStats[stats.SpellHit] / 12.0 * 17.0), + stats.SpellHit: math.Floor(ownerHitChance / 12.0 * 17.0), stats.MeleeCrit: ownerStats[stats.MeleeCrit], stats.SpellCrit: ownerStats[stats.SpellCrit], stats.Dodge: ownerStats[stats.MeleeCrit], From 29903269bc5ddc9226dc7f211489ba6701e259bc Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 14:16:38 -0400 Subject: [PATCH 116/223] add warlock Pet is Active APL condition --- proto/apl.proto | 9 +- sim/warlock/apl_values.go | 23 +++++ .../individual_sim_ui/apl_values.ts | 91 ++++++++++--------- 3 files changed, 81 insertions(+), 42 deletions(-) diff --git a/proto/apl.proto b/proto/apl.proto index 990128ac81..7afb6c397d 100644 --- a/proto/apl.proto +++ b/proto/apl.proto @@ -82,7 +82,7 @@ message APLAction { } } -// NextIndex: 72 +// NextIndex: 73 message APLValue { oneof value { // Operators @@ -161,13 +161,18 @@ message APLValue { APLValueFrontOfTarget front_of_target = 63; // Class or Spec-specific values + // Shaman APLValueTotemRemainingTime totem_remaining_time = 49; + // Druid APLValueCatExcessEnergy cat_excess_energy = 52; APLValueCatNewSavageRoarDuration cat_new_savage_roar_duration = 61; + // Warlock APLValueWarlockShouldRecastDrainSoul warlock_should_recast_drain_soul = 59; APLValueWarlockShouldRefreshCorruption warlock_should_refresh_corruption = 60; APLValueWarlockCurrentPetMana warlock_current_pet_mana = 70; APLValueWarlockCurrentPetManaPercent warlock_current_pet_mana_percent = 71; + APLValueWarlockPetIsActive warlock_pet_is_active = 72; + // Paladin APLValueCurrentSealRemainingTime current_seal_remaining_time = 65; } } @@ -519,5 +524,7 @@ message APLValueWarlockCurrentPetMana { } message APLValueWarlockCurrentPetManaPercent { } +message APLValueWarlockPetIsActive { +} message APLValueCurrentSealRemainingTime { } diff --git a/sim/warlock/apl_values.go b/sim/warlock/apl_values.go index f59fb2effc..35dbe74766 100644 --- a/sim/warlock/apl_values.go +++ b/sim/warlock/apl_values.go @@ -18,6 +18,8 @@ func (warlock *Warlock) NewAPLValue(rot *core.APLRotation, config *proto.APLValu return warlock.newValueWarlockCurrentPetMana(rot, config.GetWarlockCurrentPetMana()) case *proto.APLValue_WarlockCurrentPetManaPercent: return warlock.newValueWarlockCurrentPetManaPercent(rot, config.GetWarlockCurrentPetManaPercent()) + case *proto.APLValue_WarlockPetIsActive: + return warlock.newValueWarlockPetIsActive(rot) default: return nil } @@ -212,3 +214,24 @@ func (value *APLValueWarlockCurrentPetManaPercent) GetFloat(sim *core.Simulation func (value *APLValueWarlockCurrentPetManaPercent) String() string { return fmt.Sprintf("Current Pet Mana %%") } + +type APLValueWarlockPetIsActive struct { + core.DefaultAPLValueImpl + pet *WarlockPet +} + +func (warlock *Warlock) newValueWarlockPetIsActive(_ *core.APLRotation) core.APLValue { + pet := warlock.ActivePet + return &APLValueWarlockPetIsActive{ + pet: pet, + } +} +func (value *APLValueWarlockPetIsActive) Type() proto.APLValueType { + return proto.APLValueType_ValueTypeBool +} +func (value *APLValueWarlockPetIsActive) GetBool(sim *core.Simulation) bool { + return value.pet != nil +} +func (value *APLValueWarlockPetIsActive) String() string { + return fmt.Sprintf("Current Pet Mana %%") +} diff --git a/ui/core/components/individual_sim_ui/apl_values.ts b/ui/core/components/individual_sim_ui/apl_values.ts index 63373cc296..c989c1e273 100644 --- a/ui/core/components/individual_sim_ui/apl_values.ts +++ b/ui/core/components/individual_sim_ui/apl_values.ts @@ -65,6 +65,7 @@ import { APLValueTotemRemainingTime, APLValueWarlockCurrentPetMana, APLValueWarlockCurrentPetManaPercent, + APLValueWarlockPetIsActive, APLValueWarlockShouldRecastDrainSoul, APLValueWarlockShouldRefreshCorruption, } from '../../proto/apl.js'; @@ -95,7 +96,7 @@ export class APLValuePicker extends Input, APLValue | undefined> { constructor(parent: HTMLElement, player: Player, config: APLValuePickerConfig) { super(parent, 'apl-value-picker-root', player, config); - const isPrepull = this.rootElem.closest('.apl-prepull-action-picker') != null; + const isPrepull = this.rootElem.closest('.apl-prepull-action-picker') !== null; const allValueKinds = (Object.keys(valueKindFactories) as Array>).filter( valueKind => valueKindFactories[valueKind].includeIf?.(player, isPrepull) ?? true, @@ -120,13 +121,13 @@ export class APLValuePicker extends Input, APLValue | undefined> { }; }), ), - equals: (a, b) => a == b, + equals: (a, b) => a === b, changedEvent: (player: Player) => player.rotationChangeEmitter, getValue: (_player: Player) => this.getSourceValue()?.value.oneofKind, setValue: (eventID: EventID, player: Player, newKind: APLValueKind) => { const sourceValue = this.getSourceValue(); const oldKind = sourceValue?.value.oneofKind; - if (oldKind == newKind) { + if (oldKind === newKind) { return; } @@ -136,49 +137,49 @@ export class APLValuePicker extends Input, APLValue | undefined> { if (sourceValue) { // Some pre-fill logic when swapping kinds. if (oldKind && this.valuePicker) { - if (newKind == 'not') { + if (newKind === 'not') { (newSourceValue.value as APLValueImplStruct<'not'>).not.val = this.makeAPLValue(oldKind, this.valuePicker.getInputValue()); - } else if (sourceValue.value.oneofKind == 'not' && sourceValue.value.not.val?.value.oneofKind == newKind) { + } else if (sourceValue.value.oneofKind === 'not' && sourceValue.value.not.val?.value.oneofKind === newKind) { newSourceValue = sourceValue.value.not.val; - } else if (newKind == 'and') { - if (sourceValue.value.oneofKind == 'or') { + } else if (newKind === 'and') { + if (sourceValue.value.oneofKind === 'or') { (newSourceValue.value as APLValueImplStruct<'and'>).and.vals = sourceValue.value.or.vals; } else { (newSourceValue.value as APLValueImplStruct<'and'>).and.vals = [ this.makeAPLValue(oldKind, this.valuePicker.getInputValue()), ]; } - } else if (newKind == 'or') { - if (sourceValue.value.oneofKind == 'and') { + } else if (newKind === 'or') { + if (sourceValue.value.oneofKind === 'and') { (newSourceValue.value as APLValueImplStruct<'or'>).or.vals = sourceValue.value.and.vals; } else { (newSourceValue.value as APLValueImplStruct<'or'>).or.vals = [this.makeAPLValue(oldKind, this.valuePicker.getInputValue())]; } - } else if (newKind == 'min') { - if (sourceValue.value.oneofKind == 'max') { + } else if (newKind === 'min') { + if (sourceValue.value.oneofKind === 'max') { (newSourceValue.value as APLValueImplStruct<'min'>).min.vals = sourceValue.value.max.vals; } else { (newSourceValue.value as APLValueImplStruct<'min'>).min.vals = [ this.makeAPLValue(oldKind, this.valuePicker.getInputValue()), ]; } - } else if (newKind == 'max') { - if (sourceValue.value.oneofKind == 'min') { + } else if (newKind === 'max') { + if (sourceValue.value.oneofKind === 'min') { (newSourceValue.value as APLValueImplStruct<'max'>).max.vals = sourceValue.value.min.vals; } else { (newSourceValue.value as APLValueImplStruct<'max'>).max.vals = [ this.makeAPLValue(oldKind, this.valuePicker.getInputValue()), ]; } - } else if (sourceValue.value.oneofKind == 'and' && sourceValue.value.and.vals?.[0]?.value.oneofKind == newKind) { + } else if (sourceValue.value.oneofKind === 'and' && sourceValue.value.and.vals?.[0]?.value.oneofKind === newKind) { newSourceValue = sourceValue.value.and.vals[0]; - } else if (sourceValue.value.oneofKind == 'or' && sourceValue.value.or.vals?.[0]?.value.oneofKind == newKind) { + } else if (sourceValue.value.oneofKind === 'or' && sourceValue.value.or.vals?.[0]?.value.oneofKind === newKind) { newSourceValue = sourceValue.value.or.vals[0]; - } else if (sourceValue.value.oneofKind == 'min' && sourceValue.value.min.vals?.[0]?.value.oneofKind == newKind) { + } else if (sourceValue.value.oneofKind === 'min' && sourceValue.value.min.vals?.[0]?.value.oneofKind === newKind) { newSourceValue = sourceValue.value.min.vals[0]; - } else if (sourceValue.value.oneofKind == 'max' && sourceValue.value.max.vals?.[0]?.value.oneofKind == newKind) { + } else if (sourceValue.value.oneofKind === 'max' && sourceValue.value.max.vals?.[0]?.value.oneofKind === newKind) { newSourceValue = sourceValue.value.max.vals[0]; - } else if (newKind == 'cmp') { + } else if (newKind === 'cmp') { (newSourceValue.value as APLValueImplStruct<'cmp'>).cmp.lhs = this.makeAPLValue(oldKind, this.valuePicker.getInputValue()); } } @@ -245,7 +246,7 @@ export class APLValuePicker extends Input, APLValue | undefined> { private updateValuePicker(newKind: APLValueKind) { const oldKind = this.currentKind; - if (newKind == oldKind) { + if (newKind === oldKind) { return; } this.currentKind = newKind; @@ -298,7 +299,7 @@ function comparisonOperatorFieldConfig(field: string): AplHelpers.APLPickerBuild id: randomUUID(), ...config, defaultLabel: 'None', - equals: (a, b) => a == b, + equals: (a, b) => a === b, values: [ { value: ComparisonOperator.OpEq, label: '==' }, { value: ComparisonOperator.OpNe, label: '!=' }, @@ -320,7 +321,7 @@ function mathOperatorFieldConfig(field: string): AplHelpers.APLPickerBuilderFiel id: randomUUID(), ...config, defaultLabel: 'None', - equals: (a, b) => a == b, + equals: (a, b) => a === b, values: [ { value: MathOperator.OpAdd, label: '+' }, { value: MathOperator.OpSub, label: '-' }, @@ -340,7 +341,7 @@ function autoTypeFieldConfig(field: string): AplHelpers.APLPickerBuilderFieldCon id: randomUUID(), ...config, defaultLabel: 'None', - equals: (a, b) => a == b, + equals: (a, b) => a === b, values: [ { value: AutoAttackType.Any, label: 'Any' }, { value: AutoAttackType.Melee, label: 'Melee' }, @@ -361,7 +362,7 @@ function autoSwingTypeFieldConfig(field: string): AplHelpers.APLPickerBuilderFie id: randomUUID(), ...config, defaultLabel: 'None', - equals: (a, b) => a == b, + equals: (a, b) => a === b, values: [ { value: AutoSwingType.MainHand, label: 'Main Hand' }, { value: AutoSwingType.OffHand, label: 'Off Hand' }, @@ -380,7 +381,7 @@ function executePhaseThresholdFieldConfig(field: string): AplHelpers.APLPickerBu id: randomUUID(), ...config, defaultLabel: 'None', - equals: (a, b) => a == b, + equals: (a, b) => a === b, values: [ { value: ExecutePhaseThreshold.E20, label: '20%' }, { value: ExecutePhaseThreshold.E25, label: '25%' }, @@ -399,7 +400,7 @@ function totemTypeFieldConfig(field: string): AplHelpers.APLPickerBuilderFieldCo id: randomUUID(), ...config, defaultLabel: 'None', - equals: (a, b) => a == b, + equals: (a, b) => a === b, values: [ { value: TotemType.Earth, label: 'Earth' }, { value: TotemType.Air, label: 'Air' }, @@ -617,7 +618,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.getClass() != Class.ClassRogue && player.getClass() != Class.ClassWarrior, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() !== Class.ClassRogue && player.getClass() !== Class.ClassWarrior, }), currentManaPercent: inputBuilder({ label: 'Mana (%)', @@ -625,7 +626,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.getClass() != Class.ClassRogue && player.getClass() != Class.ClassWarrior, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() !== Class.ClassRogue && player.getClass() !== Class.ClassWarrior, }), currentRage: inputBuilder({ label: 'Rage', @@ -633,7 +634,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.getClass() == Class.ClassWarrior || player.getClass() == Class.ClassDruid, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassWarrior || player.getClass() === Class.ClassDruid, }), currentEnergy: inputBuilder({ label: 'Energy', @@ -641,7 +642,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.getClass() == Class.ClassRogue || player.getClass() == Class.ClassDruid, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassRogue || player.getClass() === Class.ClassDruid, }), timeToEnergyTick: inputBuilder({ label: 'Time to Next Energy Tick', @@ -649,7 +650,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.getClass() == Class.ClassRogue || player.getClass() == Class.ClassDruid, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassRogue || player.getClass() === Class.ClassDruid, }), energyThreshold: inputBuilder({ label: 'Energy Threshold', @@ -659,10 +660,10 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig=', - labelTooltip: "Energy threshold. Subtracted from maximum energy if negative.", + labelTooltip: 'Energy threshold. Subtracted from maximum energy if negative.', }), ], - includeIf: (player: Player, _isPrepull: boolean) => player.getClass() == Class.ClassRogue || player.getClass() == Class.ClassDruid, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassRogue || player.getClass() === Class.ClassDruid, }), currentComboPoints: inputBuilder({ label: 'Combo Points', @@ -670,7 +671,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.getClass() == Class.ClassRogue || player.getClass() == Class.ClassDruid, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassRogue || player.getClass() === Class.ClassDruid, }), // GCD @@ -920,7 +921,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.getClass() == Class.ClassShaman, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassShaman, fields: [totemTypeFieldConfig('totemType')], }), catExcessEnergy: inputBuilder({ @@ -928,7 +929,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.spec == Spec.SpecFeralDruid, + includeIf: (player: Player, _isPrepull: boolean) => player.spec === Spec.SpecFeralDruid, fields: [], }), catNewSavageRoarDuration: inputBuilder({ @@ -936,7 +937,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.spec == Spec.SpecFeralDruid, + includeIf: (player: Player, _isPrepull: boolean) => player.spec === Spec.SpecFeralDruid, fields: [], }), warlockShouldRecastDrainSoul: inputBuilder({ @@ -944,7 +945,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfigTrue if the current Drain Soul channel should be immediately recast, to get a better snapshot.', newValue: APLValueWarlockShouldRecastDrainSoul.create, - includeIf: (player: Player, _isPrepull: boolean) => player.getClass() == Class.ClassWarlock, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassWarlock, fields: [], }), warlockShouldRefreshCorruption: inputBuilder({ @@ -952,15 +953,23 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfigTrue if the current Corruption has expired, or should be refreshed to get a better snapshot.', newValue: APLValueWarlockShouldRefreshCorruption.create, - includeIf: (player: Player, _isPrepull: boolean) => player.getClass() == Class.ClassWarlock, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassWarlock, fields: [AplHelpers.unitFieldConfig('targetUnit', 'targets')], }), + warlockPetIsActive: inputBuilder({ + label: 'Pet is Active', + submenu: ['Warlock'], + shortDescription: 'Returns True if the Warlock has a pet active.', + newValue: APLValueWarlockPetIsActive.create, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassWarlock, + fields: [], + }), warlockCurrentPetMana: inputBuilder({ label: 'Pet Mana', submenu: ['Warlock'], shortDescription: 'Amount of currently available pet mana.', newValue: APLValueWarlockCurrentPetMana.create, - includeIf: (player: Player, _isPrepull: boolean) => player.getClass() == Class.ClassWarlock, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassWarlock, fields: [], }), warlockCurrentPetManaPercent: inputBuilder({ @@ -968,7 +977,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.getClass() == Class.ClassWarlock, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassWarlock, fields: [], }), currentSealRemainingTime: inputBuilder({ @@ -976,7 +985,7 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfig, _isPrepull: boolean) => player.getClass() == Class.ClassPaladin, + includeIf: (player: Player, _isPrepull: boolean) => player.getClass() === Class.ClassPaladin, fields: [], }), }; From b171e38cf6a7f874a4f7ed8ed3d2abb5052eb98e Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 14:43:59 -0400 Subject: [PATCH 117/223] dont cache pet for warlock pet is active --- sim/warlock/apl_values.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sim/warlock/apl_values.go b/sim/warlock/apl_values.go index 35dbe74766..663e41a122 100644 --- a/sim/warlock/apl_values.go +++ b/sim/warlock/apl_values.go @@ -217,20 +217,19 @@ func (value *APLValueWarlockCurrentPetManaPercent) String() string { type APLValueWarlockPetIsActive struct { core.DefaultAPLValueImpl - pet *WarlockPet + warlock *Warlock } func (warlock *Warlock) newValueWarlockPetIsActive(_ *core.APLRotation) core.APLValue { - pet := warlock.ActivePet return &APLValueWarlockPetIsActive{ - pet: pet, + warlock: warlock, } } func (value *APLValueWarlockPetIsActive) Type() proto.APLValueType { return proto.APLValueType_ValueTypeBool } func (value *APLValueWarlockPetIsActive) GetBool(sim *core.Simulation) bool { - return value.pet != nil + return value.warlock.ActivePet != nil } func (value *APLValueWarlockPetIsActive) String() string { return fmt.Sprintf("Current Pet Mana %%") From a82d414f65f7135dd9fc3e946d77e345af7d5abc Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 14:55:41 -0400 Subject: [PATCH 118/223] update frozen orb to allow two orbs to be active at once --- sim/mage/frozen_orb.go | 19 +++++-- sim/mage/items.go | 2 +- sim/mage/mage.go | 4 +- sim/mage/runes.go | 59 ++++++++----------- sim/mage/talents.go | 98 ++++++++++++++++---------------- ui/core/proto_utils/action_id.ts | 3 +- 6 files changed, 93 insertions(+), 92 deletions(-) diff --git a/sim/mage/frozen_orb.go b/sim/mage/frozen_orb.go index ead2b3f885..419382f26c 100644 --- a/sim/mage/frozen_orb.go +++ b/sim/mage/frozen_orb.go @@ -1,6 +1,7 @@ package mage import ( + "fmt" "time" "github.com/wowsims/sod/sim/core" @@ -37,7 +38,12 @@ func (mage *Mage) registerFrozenOrbCD() { }, ApplyEffects: func(sim *core.Simulation, _ *core.Unit, _ *core.Spell) { - mage.frozenOrb.EnableWithTimeout(sim, mage.frozenOrb, time.Second*15) + for _, orb := range mage.frozenOrbPets { + if !orb.IsActive() { + orb.EnableWithTimeout(sim, orb, time.Second*15) + break + } + } }, }) @@ -57,9 +63,14 @@ type FrozenOrb struct { TickCount int64 } -func (mage *Mage) NewFrozenOrb() *FrozenOrb { +func (mage *Mage) NewFrozenOrbPets() []*FrozenOrb { + // It's possible to have up to 2 Frozen Orbs active at a time because of Cold Snap + return []*FrozenOrb{mage.newFrozenOrb(1), mage.newFrozenOrb(2)} +} + +func (mage *Mage) newFrozenOrb(idx int32) *FrozenOrb { frozenOrb := &FrozenOrb{ - Pet: core.NewPet("Frozen Orb", &mage.Character, frozenOrbBaseStats, frozenOrbStatInheritance(), false, true), + Pet: core.NewPet(fmt.Sprintf("Frozen Orb %d", idx), &mage.Character, frozenOrbBaseStats, frozenOrbStatInheritance(), false, true), mage: mage, TickCount: 0, } @@ -111,7 +122,7 @@ func (orb *FrozenOrb) registerFrozenOrbTickSpell() { SpellSchool: core.SpellSchoolFrost | core.SpellSchoolArcane, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: SpellFlagChillSpell, + Flags: SpellFlagMage | SpellFlagChillSpell, Cast: core.CastConfig{ DefaultCast: core.Cast{ diff --git a/sim/mage/items.go b/sim/mage/items.go index f1ce843935..b9aa13b001 100644 --- a/sim/mage/items.go +++ b/sim/mage/items.go @@ -87,7 +87,7 @@ func init() { ) if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { - affectedSpells = append(affectedSpells, mage.frozenOrb.FrozenOrbTick) + affectedSpells = append(affectedSpells, core.MapSlice(mage.frozenOrbPets, func(orb *FrozenOrb) *core.Spell { return orb.FrozenOrbTick })...) } }, OnGain: func(aura *core.Aura, sim *core.Simulation) { diff --git a/sim/mage/mage.go b/sim/mage/mage.go index a5d5face6d..46c19dc549 100644 --- a/sim/mage/mage.go +++ b/sim/mage/mage.go @@ -61,7 +61,7 @@ type Mage struct { Options *proto.Mage_Options activeBarrier *core.Aura - frozenOrb *FrozenOrb + frozenOrbPets []*FrozenOrb ArcaneBarrage *core.Spell ArcaneBlast *core.Spell @@ -195,7 +195,7 @@ func NewMage(character *core.Character, options *proto.Player) *Mage { } if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { - mage.frozenOrb = mage.NewFrozenOrb() + mage.frozenOrbPets = mage.NewFrozenOrbPets() } guardians.ConstructGuardians(&mage.Character) diff --git a/sim/mage/runes.go b/sim/mage/runes.go index d474829165..cdad34622d 100644 --- a/sim/mage/runes.go +++ b/sim/mage/runes.go @@ -383,35 +383,22 @@ func (mage *Mage) applyBrainFreeze() { }, }) - core.MakePermanent(mage.RegisterAura(core.Aura{ - Label: "Brain Freeze Trigger", - OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if !result.Landed() || !spell.Flags.Matches(SpellFlagChillSpell) { - return - } - - if sim.RandomFloat("Brain Freeze") < procChance { - procAura.Activate(sim) - } - }, - })) - - if !mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { - return + units := []*core.Unit{&mage.Unit} + // Can also proc from Frozen Orb hits + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + units = append(units, core.MapSlice(mage.frozenOrbPets, func(orb *FrozenOrb) *core.Unit { return &orb.Unit })...) } - core.MakePermanent(mage.frozenOrb.RegisterAura(core.Aura{ - Label: "Brain Freeze Trigger", - OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if !result.Landed() || !spell.Flags.Matches(SpellFlagChillSpell) { - return - } - - if sim.RandomFloat("Brain Freeze") < procChance { - procAura.Activate(sim) - } - }, - })) + for _, unit := range units { + core.MakePermanent(unit.RegisterAura(core.Aura{ + Label: "Brain Freeze Trigger", + OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.Flags.Matches(SpellFlagChillSpell) && result.Landed() && sim.Proc(procChance, "Brain Freeze") { + procAura.Activate(sim) + } + }, + })) + } } func (mage *Mage) applySpellPower() { @@ -419,15 +406,17 @@ func (mage *Mage) applySpellPower() { return } - mage.OnSpellRegistered(func(spell *core.Spell) { - if spell.Flags.Matches(SpellFlagMage) { - spell.CritDamageBonus += 0.5 - } - }) - + units := []*core.Unit{&mage.Unit} + // Can also proc from Frozen Orb hits if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { - mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { - spell.CritDamageBonus += 0.5 + units = append(units, core.MapSlice(mage.frozenOrbPets, func(orb *FrozenOrb) *core.Unit { return &orb.Unit })...) + } + + for _, unit := range units { + unit.OnSpellRegistered(func(spell *core.Spell) { + if spell.Flags.Matches(SpellFlagMage) { + spell.CritDamageBonus += 0.5 + } }) } } diff --git a/sim/mage/talents.go b/sim/mage/talents.go index ea6611548c..70f4bbeb78 100644 --- a/sim/mage/talents.go +++ b/sim/mage/talents.go @@ -20,6 +20,13 @@ func (mage *Mage) applyArcaneTalents() { mage.registerPresenceOfMindCD() mage.registerArcanePowerCD() + // For talents that benefit both the mage and frozen orbs + units := []*core.Unit{&mage.Unit} + // Frozen Orb also benefits + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + units = append(units, core.MapSlice(mage.frozenOrbPets, func(orb *FrozenOrb) *core.Unit { return &orb.Unit })...) + } + // Arcane Subtlety if mage.Talents.ArcaneSubtlety > 0 { threatMultiplier := 1 - .20*float64(mage.Talents.ArcaneSubtlety) @@ -58,18 +65,12 @@ func (mage *Mage) applyArcaneTalents() { bonusDamageMultiplierAdditive := .01 * float64(mage.Talents.ArcaneInstability) bonusCritRating := 1 * float64(mage.Talents.ArcaneInstability) * core.SpellCritRatingPerCritChance - mage.OnSpellRegistered(func(spell *core.Spell) { - if spell.Flags.Matches(SpellFlagMage) { - spell.DamageMultiplierAdditive += bonusDamageMultiplierAdditive - spell.BonusCritRating += bonusCritRating - } - }) - - // Frozen orb also benefits from Elemental Precision - if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { - mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { - spell.DamageMultiplierAdditive += bonusDamageMultiplierAdditive - spell.BonusCritRating += bonusCritRating + for _, unit := range units { + unit.OnSpellRegistered(func(spell *core.Spell) { + if spell.Flags.Matches(SpellFlagMage) { + spell.DamageMultiplierAdditive += bonusDamageMultiplierAdditive + spell.BonusCritRating += bonusCritRating + } }) } } @@ -119,19 +120,22 @@ func (mage *Mage) applyFrostTalents() { mage.registerIceBarrierSpell() mage.applyWintersChill() + // For talents that benefit both the mage and frozen orbs + units := []*core.Unit{&mage.Unit} + // Frozen Orb also benefits + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + units = append(units, core.MapSlice(mage.frozenOrbPets, func(orb *FrozenOrb) *core.Unit { return &orb.Unit })...) + } + // Elemental Precision if mage.Talents.ElementalPrecision > 0 { bonusHit := 2 * float64(mage.Talents.ElementalPrecision) * core.SpellHitRatingPerHitChance - mage.OnSpellRegistered(func(spell *core.Spell) { - if spell.Flags.Matches(SpellFlagMage) && (spell.SpellSchool.Matches(core.SpellSchoolFire) || spell.SpellSchool.Matches(core.SpellSchoolFrost)) { - spell.BonusHitRating += bonusHit - } - }) - // Frozen orb also benefits from Elemental Precision - if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { - mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { - spell.BonusHitRating += bonusHit + for _, unit := range units { + unit.OnSpellRegistered(func(spell *core.Spell) { + if spell.Flags.Matches(SpellFlagMage) && (spell.SpellSchool.Matches(core.SpellSchoolFire) || spell.SpellSchool.Matches(core.SpellSchoolFrost)) { + spell.BonusHitRating += bonusHit + } }) } } @@ -139,16 +143,12 @@ func (mage *Mage) applyFrostTalents() { // Ice Shards if mage.Talents.IceShards > 0 { critBonus := .20 * float64(mage.Talents.IceShards) - mage.OnSpellRegistered(func(spell *core.Spell) { - if spell.SpellSchool.Matches(core.SpellSchoolFrost) && spell.Flags.Matches(SpellFlagMage) { - spell.CritDamageBonus += critBonus - } - }) - // Frozen orb also benefits from Ice Shards - if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { - mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { - spell.CritDamageBonus += critBonus + for _, unit := range units { + unit.OnSpellRegistered(func(spell *core.Spell) { + if spell.SpellSchool.Matches(core.SpellSchoolFrost) && spell.Flags.Matches(SpellFlagMage) { + spell.CritDamageBonus += critBonus + } }) } } @@ -156,16 +156,12 @@ func (mage *Mage) applyFrostTalents() { // Piercing Ice if mage.Talents.PiercingIce > 0 { bonusDamageMultiplierAdditive := 0.02 * float64(mage.Talents.PiercingIce) - mage.OnSpellRegistered(func(spell *core.Spell) { - if spell.SpellSchool.Matches(core.SpellSchoolFrost) && spell.Flags.Matches(SpellFlagMage) { - spell.DamageMultiplierAdditive += bonusDamageMultiplierAdditive - } - }) - // Frozen orb also benefits from Piercing Ice - if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { - mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { - spell.DamageMultiplierAdditive += bonusDamageMultiplierAdditive + for _, unit := range units { + unit.OnSpellRegistered(func(spell *core.Spell) { + if spell.SpellSchool.Matches(core.SpellSchoolFrost) && spell.Flags.Matches(SpellFlagMage) { + spell.DamageMultiplierAdditive += bonusDamageMultiplierAdditive + } }) } } @@ -309,19 +305,23 @@ func (mage *Mage) registerArcanePowerCD() { if !mage.Talents.ArcanePower { return } + + // For talents that benefit both the mage and frozen orbs + units := []*core.Unit{&mage.Unit} + // Frozen Orb also benefits + if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { + units = append(units, core.MapSlice(mage.frozenOrbPets, func(orb *FrozenOrb) *core.Unit { return &orb.Unit })...) + } + actionID := core.ActionID{SpellID: 12042} - var affectedSpells []*core.Spell - mage.OnSpellRegistered(func(spell *core.Spell) { - if spell.Flags.Matches(SpellFlagMage) { - affectedSpells = append(affectedSpells, spell) - } - }) + affectedSpells := []*core.Spell{} - // Frozen Orb also benefits from Arcane Power - if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { - mage.frozenOrb.OnSpellRegistered(func(spell *core.Spell) { - affectedSpells = append(affectedSpells, spell) + for _, unit := range units { + unit.OnSpellRegistered(func(spell *core.Spell) { + if spell.Flags.Matches(SpellFlagMage) { + affectedSpells = append(affectedSpells, spell) + } }) } diff --git a/ui/core/proto_utils/action_id.ts b/ui/core/proto_utils/action_id.ts index 568ec63d3c..67070b4fa8 100644 --- a/ui/core/proto_utils/action_id.ts +++ b/ui/core/proto_utils/action_id.ts @@ -729,7 +729,8 @@ export const defaultTargetIcon = 'https://wow.zamimg.com/images/wow/icons/large/ const petNameToActionId: Record = { 'Eye of the Void': ActionId.fromSpellId(402789), - 'Frozen Orb': ActionId.fromSpellId(440802), + 'Frozen Orb 1': ActionId.fromSpellId(440802), + 'Frozen Orb 2': ActionId.fromSpellId(440802), Homunculi: ActionId.fromSpellId(402799), Shadowfiend: ActionId.fromSpellId(401977), }; From 079a8acf3abdae516dd254f0bfa34f2e567f1ea2 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 14:58:46 -0400 Subject: [PATCH 119/223] update scythe of chaos to disable when casting a demon summon --- sim/warlock/items.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/sim/warlock/items.go b/sim/warlock/items.go index 71a4c5127c..292a630fc4 100644 --- a/sim/warlock/items.go +++ b/sim/warlock/items.go @@ -132,10 +132,17 @@ func init() { core.NewItemEffect(ScytheOfChaos, func(agent core.Agent) { warlock := agent.(WarlockAgent).GetWarlock() + affectedSpells := make(map[*core.Spell]bool) + summonBuffAura := warlock.RegisterAura(core.Aura{ ActionID: core.ActionID{SpellID: 469211}, Label: "Scythe of Chaos", Duration: time.Second * 20, + OnInit: func(aura *core.Aura, sim *core.Simulation) { + for _, spell := range warlock.SummonDemonSpells { + affectedSpells[spell] = true + } + }, OnGain: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range warlock.SummonDemonSpells { spell.CastTimeMultiplier -= 1 @@ -146,6 +153,11 @@ func init() { spell.CastTimeMultiplier += 1 } }, + OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + if affectedSpells[spell] { + aura.Deactivate(sim) + } + }, }) core.MakeProcTriggerAura(&warlock.Unit, core.ProcTrigger{ From 3ccc8bd092fe603266dbdf3b0d62297c8e6a1fff Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Fri, 13 Sep 2024 14:00:57 -0600 Subject: [PATCH 120/223] Adjusts slaughter from the shadows to 50% per PTR --- sim/rogue/ambush.go | 9 +-------- sim/rogue/backstab.go | 9 +-------- sim/rogue/runes.go | 15 +++++++++++++++ 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/sim/rogue/ambush.go b/sim/rogue/ambush.go index 8254e2a168..13a781ec0c 100644 --- a/sim/rogue/ambush.go +++ b/sim/rogue/ambush.go @@ -24,15 +24,8 @@ func (rogue *Rogue) registerAmbushSpell() { // waylay := rogue.HasRune(proto.RogueRune_RuneWaylay) hasCutthroatRune := rogue.HasRune(proto.RogueRune_RuneCutthroat) - hasSlaughterRune := rogue.HasRune(proto.RogueRune_RuneSlaughterFromTheShadows) damageMultiplier := 2.5 * []float64{1, 1.04, 1.08, 1.12, 1.16, 1.2}[rogue.Talents.Opportunity] - energyCost := 60.0 - - if hasSlaughterRune { - damageMultiplier *= SlaughterFromTheShadowsDamageMultiplier - energyCost -= SlaughterFromTheShadowsCostReduction - } rogue.Ambush = rogue.RegisterSpell(core.SpellConfig{ SpellCode: SpellCode_RogueAmbush, @@ -43,7 +36,7 @@ func (rogue *Rogue) registerAmbushSpell() { Flags: rogue.builderFlags(), EnergyCost: core.EnergyCostOptions{ - Cost: energyCost, + Cost: 60, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/rogue/backstab.go b/sim/rogue/backstab.go index 71812771ce..5106038932 100644 --- a/sim/rogue/backstab.go +++ b/sim/rogue/backstab.go @@ -28,15 +28,8 @@ func (rogue *Rogue) registerBackstabSpell() { // waylay := rogue.HasRune(proto.RogueRune_RuneWaylay) hasCutthroatRune := rogue.HasRune(proto.RogueRune_RuneCutthroat) - hasSlaughterRune := rogue.HasRune(proto.RogueRune_RuneSlaughterFromTheShadows) damageMultiplier := 1.5 * []float64{1, 1.04, 1.08, 1.12, 1.16, 1.2}[rogue.Talents.Opportunity] - energyCost := 60.0 - - if hasSlaughterRune { - damageMultiplier *= SlaughterFromTheShadowsDamageMultiplier - energyCost -= SlaughterFromTheShadowsCostReduction - } rogue.Backstab = rogue.RegisterSpell(core.SpellConfig{ SpellCode: SpellCode_RogueBackstab, @@ -47,7 +40,7 @@ func (rogue *Rogue) registerBackstabSpell() { Flags: rogue.builderFlags(), EnergyCost: core.EnergyCostOptions{ - Cost: energyCost, + Cost: 60, Refund: 0.8, }, Cast: core.CastConfig{ diff --git a/sim/rogue/runes.go b/sim/rogue/runes.go index bda581212d..722b07ed9f 100644 --- a/sim/rogue/runes.go +++ b/sim/rogue/runes.go @@ -40,6 +40,7 @@ func (rogue *Rogue) ApplyRunes() { rogue.registerBlunderbussSpell() rogue.registerFanOfKnives() rogue.registerCrimsonTempestSpell() + rogue.applySlaughterfromtheShadows() } const SlaughterFromTheShadowsDamageMultiplier = 1.60 @@ -351,3 +352,17 @@ func (rogue *Rogue) registerCutthroat() { Duration: time.Second * 10, }) } + +func (rogue *Rogue) applySlaughterfromtheShadows() { + if !rogue.HasRune(proto.RogueRune_RuneSlaughterFromTheShadows) { + return + } + + rogue.OnSpellRegistered(func(spell *core.Spell) { + if (spell.SpellCode == SpellCode_RogueAmbush || spell.SpellCode == SpellCode_RogueBackstab) { + spell.DamageMultiplier *= 1.5 + spell.Cost.FlatModifier -= 30 + } + }) +} + From dae3a9bf75c7a97cf333326dcbf7f22f3c26e07b Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Fri, 13 Sep 2024 14:03:57 -0600 Subject: [PATCH 121/223] Removed unneeded constants --- sim/rogue/runes.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/sim/rogue/runes.go b/sim/rogue/runes.go index 722b07ed9f..e331564fc1 100644 --- a/sim/rogue/runes.go +++ b/sim/rogue/runes.go @@ -43,9 +43,6 @@ func (rogue *Rogue) ApplyRunes() { rogue.applySlaughterfromtheShadows() } -const SlaughterFromTheShadowsDamageMultiplier = 1.60 -const SlaughterFromTheShadowsCostReduction = 30.0 - func (rogue *Rogue) applyCombatPotency() { if !rogue.HasRune(proto.RogueRune_RuneCombatPotency) { return From 628ab7dc3ce11b9dcf3b5c0c3d1c7bcd44e52307 Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Fri, 13 Sep 2024 14:13:12 -0600 Subject: [PATCH 122/223] Make MG auras dependent on skill landing --- sim/rogue/main_gauche.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sim/rogue/main_gauche.go b/sim/rogue/main_gauche.go index b764ce1eb6..4ce1daec8b 100644 --- a/sim/rogue/main_gauche.go +++ b/sim/rogue/main_gauche.go @@ -102,10 +102,9 @@ func (rogue *Rogue) registerMainGaucheSpell() { result := spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialHitAndCrit) - mainGaucheAura.Activate(sim) - mainGaucheSSAura.Activate(sim) - if result.Landed() { + mainGaucheAura.Activate(sim) + mainGaucheSSAura.Activate(sim) rogue.AddComboPoints(sim, 1, spell.ComboPointMetrics()) } else { spell.IssueRefund(sim) From 6c91a37f1bae599a7a92547a9bfded5e252db53c Mon Sep 17 00:00:00 2001 From: Adrian Klingen Date: Fri, 13 Sep 2024 22:42:29 +0200 Subject: [PATCH 123/223] Fix spell metrics ui & partials --- sim/core/spell_outcome.go | 25 ++++++--- sim/druid/insect_swarm.go | 2 +- sim/druid/rip.go | 2 +- sim/hunter/explosive_trap.go | 2 +- sim/hunter/immolation_trap.go | 2 +- sim/hunter/serpent_sting.go | 6 +- sim/mage/living_bomb.go | 2 +- sim/priest/devouring_plague.go | 2 +- sim/priest/shadow_word_pain.go | 2 +- sim/priest/vampiric_touch.go | 2 +- sim/priest/void_plague.go | 2 +- sim/rogue/crimson_tempest.go | 2 +- sim/rogue/garrote.go | 2 +- sim/rogue/rupture.go | 4 +- sim/warlock/corruption.go | 2 +- sim/warlock/curses.go | 10 ++-- sim/warlock/drain_life.go | 2 +- sim/warlock/drain_soul.go | 2 +- sim/warlock/siphon_life.go | 2 +- sim/warlock/unstable_affliction.go | 2 +- sim/warrior/deep_wounds.go | 2 +- sim/warrior/rend.go | 4 +- .../detailed_results/damage_metrics.tsx | 1 + ui/core/components/other_inputs.ts | 1 - ui/core/proto_utils/logs_parser.tsx | 1 - ui/core/proto_utils/sim_result.ts | 56 ++++++++++--------- 26 files changed, 76 insertions(+), 66 deletions(-) diff --git a/sim/core/spell_outcome.go b/sim/core/spell_outcome.go index 9e04596b19..589e6737cf 100644 --- a/sim/core/spell_outcome.go +++ b/sim/core/spell_outcome.go @@ -29,9 +29,10 @@ func (spell *Spell) OutcomeAlwaysMiss(_ *Simulation, result *SpellResult, _ *Att } func (dot *Dot) OutcomeTick(_ *Simulation, result *SpellResult, _ *AttackTable) { + isPartialResist := result.DidResist() result.Outcome = OutcomeHit dot.Spell.SpellMetrics[result.Target.UnitIndex].Ticks++ - if result.DidResist() { + if isPartialResist { dot.Spell.SpellMetrics[result.Target.UnitIndex].ResistedTicks++ } } @@ -169,10 +170,11 @@ func (spell *Spell) OutcomeHealingNoHitCounter(_ *Simulation, result *SpellResul spell.outcomeHealing(nil, result, nil, false) } func (spell *Spell) outcomeHealing(_ *Simulation, result *SpellResult, _ *AttackTable, countHits bool) { + isPartialResist := result.DidResist() result.Outcome = OutcomeHit if countHits { spell.SpellMetrics[result.Target.UnitIndex].Hits++ - if result.DidResist() { + if isPartialResist { spell.SpellMetrics[result.Target.UnitIndex].ResistedHits++ } } @@ -224,10 +226,11 @@ func (spell *Spell) OutcomeMagicHitNoHitCounter(sim *Simulation, result *SpellRe } func (spell *Spell) outcomeMagicHit(sim *Simulation, result *SpellResult, attackTable *AttackTable, countHits bool) { if spell.MagicHitCheck(sim, attackTable) { + isPartialResist := result.DidResist() result.Outcome = OutcomeHit if countHits { spell.SpellMetrics[result.Target.UnitIndex].Hits++ - if result.DidResist() { + if isPartialResist { spell.SpellMetrics[result.Target.UnitIndex].ResistedHits++ } } @@ -724,10 +727,11 @@ func (result *SpellResult) applyAttackTableCrit(spell *Spell, attackTable *Attac *chance += spell.PhysicalCritChance(attackTable) if roll < *chance { + isPartialResist := result.DidResist() result.Outcome = OutcomeCrit if countHits { spell.SpellMetrics[result.Target.UnitIndex].Crits++ - if result.DidResist() { + if isPartialResist { spell.SpellMetrics[result.Target.UnitIndex].ResistedCrits++ } } @@ -739,10 +743,11 @@ func (result *SpellResult) applyAttackTableCrit(spell *Spell, attackTable *Attac func (result *SpellResult) applyAttackTableCritSeparateRoll(sim *Simulation, spell *Spell, attackTable *AttackTable, countHits bool) bool { if spell.PhysicalCritCheck(sim, attackTable) { + isPartialResist := result.DidResist() result.Outcome = OutcomeCrit if countHits { spell.SpellMetrics[result.Target.UnitIndex].Crits++ - if result.DidResist() { + if isPartialResist { spell.SpellMetrics[result.Target.UnitIndex].ResistedCrits++ } } @@ -753,10 +758,11 @@ func (result *SpellResult) applyAttackTableCritSeparateRoll(sim *Simulation, spe } func (result *SpellResult) applyAttackTableCritSeparateRollSnapshot(sim *Simulation, dot *Dot, attackTable *AttackTable) bool { if sim.RandomFloat("Physical Crit Roll") < dot.SnapshotCritChance { + isPartialResist := result.DidResist() result.Outcome = OutcomeCrit result.Damage *= dot.Spell.CritMultiplier(attackTable) dot.Spell.SpellMetrics[result.Target.UnitIndex].CritTicks++ - if result.DidResist() { + if isPartialResist { dot.Spell.SpellMetrics[result.Target.UnitIndex].ResistedCritTicks++ } return true @@ -765,10 +771,12 @@ func (result *SpellResult) applyAttackTableCritSeparateRollSnapshot(sim *Simulat } func (result *SpellResult) applyAttackTableHit(spell *Spell, countHits bool) { + isPartialResist := result.DidResist() result.Outcome = OutcomeHit + if countHits { spell.SpellMetrics[result.Target.UnitIndex].Hits++ - if result.DidResist() { + if isPartialResist { spell.SpellMetrics[result.Target.UnitIndex].ResistedHits++ } } @@ -855,10 +863,11 @@ func (result *SpellResult) applyEnemyAttackTableCrit(spell *Spell, at *AttackTab *chance += max(0, critChance) if roll < *chance { + isPartialResist := result.DidResist() result.Outcome = OutcomeCrit if countHits { spell.SpellMetrics[result.Target.UnitIndex].Crits++ - if result.DidResist() { + if isPartialResist { spell.SpellMetrics[result.Target.UnitIndex].ResistedCrits++ } } diff --git a/sim/druid/insect_swarm.go b/sim/druid/insect_swarm.go index 813be6a280..6c5b9a3858 100644 --- a/sim/druid/insect_swarm.go +++ b/sim/druid/insect_swarm.go @@ -80,7 +80,7 @@ func (druid *Druid) registerInsectSwarmSpell() { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { spell.Dot(target).Apply(sim) } diff --git a/sim/druid/rip.go b/sim/druid/rip.go index a48e788cbb..c4222b9bf6 100644 --- a/sim/druid/rip.go +++ b/sim/druid/rip.go @@ -130,7 +130,7 @@ func (druid *Druid) newRipSpellConfig(ripRank RipRankInfo) core.SpellConfig { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMeleeSpecialHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMeleeSpecialHitNoHitCounter) if result.Landed() { dot := spell.Dot(target) dot.Apply(sim) diff --git a/sim/hunter/explosive_trap.go b/sim/hunter/explosive_trap.go index 5d69310df6..82b030af0b 100644 --- a/sim/hunter/explosive_trap.go +++ b/sim/hunter/explosive_trap.go @@ -24,7 +24,7 @@ func (hunter *Hunter) getExplosiveTrapConfig(rank int, timer *core.Timer) core.S SpellSchool: core.SpellSchoolFire, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskSpellDamage, - Flags: core.SpellFlagAPL | core.SpellFlagPassiveSpell | SpellFlagTrap, + Flags: core.SpellFlagAPL | SpellFlagTrap, Rank: rank, RequiredLevel: level, MissileSpeed: 24, diff --git a/sim/hunter/immolation_trap.go b/sim/hunter/immolation_trap.go index d1460e2405..8753b6e64f 100644 --- a/sim/hunter/immolation_trap.go +++ b/sim/hunter/immolation_trap.go @@ -66,7 +66,7 @@ func (hunter *Hunter) getImmolationTrapConfig(rank int, timer *core.Timer) core. // Traps gain no benefit from hit bonuses except for the Trap Mastery talent, since this is a unique interaction this is my workaround spellHit := spell.Unit.GetStat(stats.SpellHit) + target.PseudoStats.BonusSpellHitRatingTaken spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit*-1) - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) spell.Unit.AddStatDynamic(sim, stats.SpellHit, spellHit) spell.WaitTravelTime(sim, func(s *core.Simulation) { spell.DealOutcome(sim, result) diff --git a/sim/hunter/serpent_sting.go b/sim/hunter/serpent_sting.go index 836ebecfe4..b7b10e7ccd 100644 --- a/sim/hunter/serpent_sting.go +++ b/sim/hunter/serpent_sting.go @@ -52,7 +52,7 @@ func (hunter *Hunter) getSerpentStingConfig(rank int) core.SpellConfig { BonusCoefficient: spellCoeff, OnSnapshot: func(sim *core.Simulation, target *core.Unit, dot *core.Dot, isRollover bool) { - damage := baseDamage + (hunter.SerpentStingAPCoeff * dot.Spell.RangedAttackPower(target)) / 5 + damage := baseDamage + (hunter.SerpentStingAPCoeff*dot.Spell.RangedAttackPower(target))/5 dot.Snapshot(target, damage, isRollover) }, OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { @@ -61,7 +61,7 @@ func (hunter *Hunter) getSerpentStingConfig(rank int) core.SpellConfig { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeRangedHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeRangedHitNoHitCounter) spell.WaitTravelTime(sim, func(s *core.Simulation) { spell.DealOutcome(sim, result) @@ -93,7 +93,7 @@ func (hunter *Hunter) chimeraShotSerpentStingSpell(rank int) *core.Spell { BonusCoefficient: 0.4, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - damage := baseDamage + (hunter.SerpentStingAPCoeff * spell.RangedAttackPower(target)) / 5 + damage := baseDamage + (hunter.SerpentStingAPCoeff*spell.RangedAttackPower(target))/5 spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeRangedCritOnly) }, }) diff --git a/sim/mage/living_bomb.go b/sim/mage/living_bomb.go index d19a485103..921d3606f6 100644 --- a/sim/mage/living_bomb.go +++ b/sim/mage/living_bomb.go @@ -84,7 +84,7 @@ func (mage *Mage) registerLivingBombSpell() { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcAndDealOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcAndDealOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { spell.Dot(target).Apply(sim) } diff --git a/sim/priest/devouring_plague.go b/sim/priest/devouring_plague.go index 9abc49ce1f..4e10c21957 100644 --- a/sim/priest/devouring_plague.go +++ b/sim/priest/devouring_plague.go @@ -92,7 +92,7 @@ func (priest *Priest) getDevouringPlagueConfig(rank int, cdTimer *core.Timer) co }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { priest.AddShadowWeavingStack(sim, target) spell.Dot(target).Apply(sim) diff --git a/sim/priest/shadow_word_pain.go b/sim/priest/shadow_word_pain.go index 19e232eaaf..b3fc087135 100644 --- a/sim/priest/shadow_word_pain.go +++ b/sim/priest/shadow_word_pain.go @@ -97,7 +97,7 @@ func (priest *Priest) getShadowWordPainConfig(rank int) core.SpellConfig { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { for idx := range results { - results[idx] = spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + results[idx] = spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) target = sim.Environment.NextTargetUnit(target) } for _, result := range results { diff --git a/sim/priest/vampiric_touch.go b/sim/priest/vampiric_touch.go index ba554b374a..a993a8481c 100644 --- a/sim/priest/vampiric_touch.go +++ b/sim/priest/vampiric_touch.go @@ -92,7 +92,7 @@ func (priest *Priest) registerVampiricTouchSpell() { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { priest.AddShadowWeavingStack(sim, target) spell.Dot(target).Apply(sim) diff --git a/sim/priest/void_plague.go b/sim/priest/void_plague.go index a705b116fa..6b6671f720 100644 --- a/sim/priest/void_plague.go +++ b/sim/priest/void_plague.go @@ -71,7 +71,7 @@ func (priest *Priest) registerVoidPlagueSpell() { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { priest.AddShadowWeavingStack(sim, target) spell.Dot(target).Apply(sim) diff --git a/sim/rogue/crimson_tempest.go b/sim/rogue/crimson_tempest.go index 3fe08fbc6e..860ac1bbcd 100644 --- a/sim/rogue/crimson_tempest.go +++ b/sim/rogue/crimson_tempest.go @@ -40,7 +40,7 @@ func (rogue *Rogue) makeCrimsonTempestHitSpell() *core.Spell { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMeleeSpecialHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMeleeSpecialHitNoHitCounter) if result.Landed() { dot := spell.Dot(target) dot.Spell = spell diff --git a/sim/rogue/garrote.go b/sim/rogue/garrote.go index 6cc69326fc..7a6b85e7f7 100644 --- a/sim/rogue/garrote.go +++ b/sim/rogue/garrote.go @@ -71,7 +71,7 @@ func (rogue *Rogue) registerGarrote() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { rogue.BreakStealth(sim) - result := spell.CalcOutcome(sim, target, spell.OutcomeMeleeSpecialNoBlockDodgeParryNoCrit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMeleeSpecialNoBlockDodgeParryNoCritNoHitCounter) if result.Landed() { rogue.AddComboPoints(sim, 1, spell.ComboPointMetrics()) spell.Dot(target).Apply(sim) diff --git a/sim/rogue/rupture.go b/sim/rogue/rupture.go index cda4e2a8a9..936622553e 100644 --- a/sim/rogue/rupture.go +++ b/sim/rogue/rupture.go @@ -20,7 +20,7 @@ func (rogue *Rogue) registerRupture() { SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagPassiveSpell | rogue.finisherFlags(), + Flags: rogue.finisherFlags(), MetricSplits: 6, EnergyCost: core.EnergyCostOptions{ @@ -61,7 +61,7 @@ func (rogue *Rogue) registerRupture() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { rogue.BreakStealth(sim) - result := spell.CalcOutcome(sim, target, spell.OutcomeMeleeSpecialHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMeleeSpecialHitNoHitCounter) if result.Landed() { dot := spell.Dot(target) dot.Spell = spell diff --git a/sim/warlock/corruption.go b/sim/warlock/corruption.go index 9873bb92bd..f800dab430 100644 --- a/sim/warlock/corruption.go +++ b/sim/warlock/corruption.go @@ -75,7 +75,7 @@ func (warlock *Warlock) getCorruptionConfig(rank int) core.SpellConfig { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { dot := spell.Dot(target) diff --git a/sim/warlock/curses.go b/sim/warlock/curses.go index acbdaa8a07..2afd113b42 100644 --- a/sim/warlock/curses.go +++ b/sim/warlock/curses.go @@ -94,7 +94,7 @@ func (warlock *Warlock) getCurseOfAgonyBaseConfig(rank int) core.SpellConfig { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { dot := spell.Dot(target) @@ -177,7 +177,7 @@ func (warlock *Warlock) registerCurseOfRecklessnessSpell() { FlatThreatBonus: 156, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { aura := warlock.CurseOfRecklessnessAuras.Get(target) if activeCurse := warlock.ActiveCurseAura.Get(target); activeCurse != nil && activeCurse != aura { @@ -243,7 +243,7 @@ func (warlock *Warlock) registerCurseOfElementsSpell() { FlatThreatBonus: 156, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { aura := warlock.CurseOfElementsAuras.Get(target) if activeCurse := warlock.ActiveCurseAura.Get(target); activeCurse != nil && activeCurse != aura { @@ -302,7 +302,7 @@ func (warlock *Warlock) registerCurseOfShadowSpell() { FlatThreatBonus: 156, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { aura := warlock.CurseOfShadowAuras.Get(target) if activeCurse := warlock.ActiveCurseAura.Get(target); activeCurse != nil && activeCurse != aura { @@ -405,7 +405,7 @@ func (warlock *Warlock) registerCurseOfDoomSpell() { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { dot := spell.Dot(target) if activeCurse := warlock.ActiveCurseAura.Get(target); activeCurse != nil && activeCurse != dot.Aura { diff --git a/sim/warlock/drain_life.go b/sim/warlock/drain_life.go index 397d0889ff..9cbe4737c1 100644 --- a/sim/warlock/drain_life.go +++ b/sim/warlock/drain_life.go @@ -86,7 +86,7 @@ func (warlock *Warlock) getDrainLifeBaseConfig(rank int) core.SpellConfig { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { dot := spell.Dot(target) diff --git a/sim/warlock/drain_soul.go b/sim/warlock/drain_soul.go index 56e0329b11..487ae49328 100644 --- a/sim/warlock/drain_soul.go +++ b/sim/warlock/drain_soul.go @@ -67,7 +67,7 @@ func (warlock *Warlock) getDrainSoulBaseConfig(rank int) core.SpellConfig { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { dot := spell.Dot(target) diff --git a/sim/warlock/siphon_life.go b/sim/warlock/siphon_life.go index 623be10b2b..c398710018 100644 --- a/sim/warlock/siphon_life.go +++ b/sim/warlock/siphon_life.go @@ -87,7 +87,7 @@ func (warlock *Warlock) getSiphonLifeBaseConfig(rank int) core.SpellConfig { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { dot := spell.Dot(target) if hasInvocationRune && dot.IsActive() { diff --git a/sim/warlock/unstable_affliction.go b/sim/warlock/unstable_affliction.go index 2d368f1328..7826f27896 100644 --- a/sim/warlock/unstable_affliction.go +++ b/sim/warlock/unstable_affliction.go @@ -62,7 +62,7 @@ func (warlock *Warlock) registerUnstableAfflictionSpell() { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMagicHitNoHitCounter) if result.Landed() { dot := spell.Dot(target) diff --git a/sim/warrior/deep_wounds.go b/sim/warrior/deep_wounds.go index c46102a79b..0b0c8f4a45 100644 --- a/sim/warrior/deep_wounds.go +++ b/sim/warrior/deep_wounds.go @@ -43,7 +43,7 @@ func (warrior *Warrior) applyDeepWounds() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { spell.Dot(target).ApplyOrRefresh(sim) - spell.CalcAndDealOutcome(sim, target, spell.OutcomeAlwaysHit) + spell.CalcAndDealOutcome(sim, target, spell.OutcomeAlwaysHitNoHitCounter) }, }) diff --git a/sim/warrior/rend.go b/sim/warrior/rend.go index 193abc56bf..b41b0cb956 100644 --- a/sim/warrior/rend.go +++ b/sim/warrior/rend.go @@ -37,7 +37,7 @@ func (warrior *Warrior) registerRendSpell() { ActionID: core.ActionID{SpellID: rend.spellID}, SpellSchool: core.SpellSchoolPhysical, ProcMask: core.ProcMaskMeleeMHSpecial, - Flags: core.SpellFlagAPL | core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell | SpellFlagOffensive, + Flags: core.SpellFlagAPL | core.SpellFlagNoOnCastComplete | SpellFlagOffensive, RageCost: core.RageCostOptions{ Cost: 10, @@ -73,7 +73,7 @@ func (warrior *Warrior) registerRendSpell() { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - result := spell.CalcOutcome(sim, target, spell.OutcomeMeleeSpecialHit) + result := spell.CalcOutcome(sim, target, spell.OutcomeMeleeSpecialHitNoHitCounter) if result.Landed() { spell.Dot(target).Apply(sim) } else { diff --git a/ui/core/components/detailed_results/damage_metrics.tsx b/ui/core/components/detailed_results/damage_metrics.tsx index 34ebc9badf..dd47e162c6 100644 --- a/ui/core/components/detailed_results/damage_metrics.tsx +++ b/ui/core/components/detailed_results/damage_metrics.tsx @@ -32,6 +32,7 @@ export class DamageMetricsTable extends MetricsTable { columnClass: 'metrics-table-cell--primary-metric', getValue: (metric: ActionMetrics) => metric.avgDamage, fillCell: (metric: ActionMetrics, cellElem: HTMLElement) => { + cellElem.appendChild( sim.filtersChangeEmitter, getValue: (sim: Sim) => sim.getFilters().oneHandedWeapons, setValue: (eventID: EventID, sim: Sim, newValue: boolean) => { - console.log('test'); const filters = sim.getFilters(); filters.oneHandedWeapons = newValue; sim.setFilters(eventID, filters); diff --git a/ui/core/proto_utils/logs_parser.tsx b/ui/core/proto_utils/logs_parser.tsx index 4df808f470..7fe524f824 100644 --- a/ui/core/proto_utils/logs_parser.tsx +++ b/ui/core/proto_utils/logs_parser.tsx @@ -1132,7 +1132,6 @@ export class ExtraAttackLog extends SimLog { static parse(params: SimLogParams): Promise | null { const match = params.raw.match(/gained ([0-9]+) extra (?:main-hand|off-hand|ranged) (attacks?) from ({.*?}) triggered by ({.*?})/); if (match) { - console.log(match[4]); return ActionId.fromLogString(match[3]) .fill(params.source?.index) .then(attackID => { diff --git a/ui/core/proto_utils/sim_result.ts b/ui/core/proto_utils/sim_result.ts index 2faab71d1a..811a9ff426 100644 --- a/ui/core/proto_utils/sim_result.ts +++ b/ui/core/proto_utils/sim_result.ts @@ -1142,64 +1142,66 @@ export class ActionMetrics { get damageDone() { const normalHitAvgDamage = Number( ( - this.avgDamage - - this.avgCritDamage - - this.avgResistedDamage + - this.avgResistedCritDamage - - this.avgTickDamage + - this.avgResistedTickDamage + - this.avgCritTickDamage - - this.avgGlanceDamage - - this.avgBlockDamage + this.avgDamage + - this.avgResistedDamage + this.avgResistedTickDamage + this.avgResistedCritDamage - this.avgResistedCritTickDamage + - this.avgCritDamage + this.avgCritTickDamage + - this.avgTickDamage + - this.avgGlanceDamage + - this.avgBlockDamage ).toFixed(8), ); - - const normalResistedHitAvgDamage = Number((this.avgResistedDamage - this.avgResistedTickDamage - this.avgResistedCritDamage).toFixed(8)); + const normalResistedHitAvgDamage = Number( + (this.avgResistedDamage - this.avgResistedCritDamage - this.avgResistedTickDamage + this.avgResistedCritTickDamage).toFixed(8), + ); + const critHitAvgDamage = Number((this.avgCritDamage - this.avgResistedCritDamage - this.avgCritTickDamage + this.avgResistedCritTickDamage).toFixed(8)); + const resistedCritHitAvgDamage = Number((this.avgResistedCritDamage - this.avgResistedCritTickDamage).toFixed(8)); + const normalTickAvgDamage = Number( - (this.avgTickDamage - this.avgResistedTickDamage - this.avgCritTickDamage - this.avgResistedCritTickDamage).toFixed(8), + (this.avgTickDamage - this.avgCritTickDamage - this.avgResistedTickDamage + this.avgResistedCritTickDamage).toFixed(8), ); - const critHitAvgDamage = Number((this.avgCritDamage - this.avgResistedCritDamage - this.avgCritTickDamage).toFixed(8)); + const normalResistedTickAvgDamage = Number((this.avgResistedTickDamage - this.avgResistedCritTickDamage).toFixed(8)); + const normalCritTickAvgDamage = Number((this.avgCritTickDamage - this.avgResistedCritTickDamage).toFixed(8)); return { hit: { value: normalHitAvgDamage, percentage: (normalHitAvgDamage / this.avgDamage) * 100, - average: normalHitAvgDamage / this.hits, + average: normalHitAvgDamage / (this.hits - this.resistedHits), }, resistedHit: { value: normalResistedHitAvgDamage, percentage: (normalResistedHitAvgDamage / this.avgDamage) * 100, - average: normalResistedHitAvgDamage / this.hits, + average: normalResistedHitAvgDamage / this.resistedHits, }, critHit: { value: critHitAvgDamage, percentage: (critHitAvgDamage / this.avgDamage) * 100, - average: critHitAvgDamage / this.crits, + average: critHitAvgDamage / (this.crits - this.resistedCrits), }, resistedCritHit: { - value: this.avgResistedCritDamage, - percentage: (this.avgResistedCritDamage / this.avgDamage) * 100, - average: this.avgResistedCritDamage / this.crits, + value: resistedCritHitAvgDamage, + percentage: (resistedCritHitAvgDamage / this.avgDamage) * 100, + average: resistedCritHitAvgDamage / this.resistedCrits, }, tick: { value: normalTickAvgDamage, percentage: (normalTickAvgDamage / this.avgDamage) * 100, - average: normalTickAvgDamage / this.ticks, + average: normalTickAvgDamage / (this.ticks - this.resistedTicks), }, resistedTick: { - value: this.avgResistedTickDamage, - percentage: (this.avgResistedTickDamage / this.avgDamage) * 100, - average: this.avgResistedTickDamage / this.ticks, + value: normalResistedTickAvgDamage, + percentage: (normalResistedTickAvgDamage / this.avgDamage) * 100, + average: normalResistedTickAvgDamage / this.resistedTicks, }, critTick: { - value: this.avgCritTickDamage, - percentage: (this.avgCritTickDamage / this.avgDamage) * 100, - average: this.avgCritTickDamage / this.critTicks, + value: normalCritTickAvgDamage, + percentage: (normalCritTickAvgDamage / this.avgDamage) * 100, + average: normalCritTickAvgDamage / (this.critTicks - this.resistedCritTicks), }, resistedCritTick: { value: this.avgResistedCritTickDamage, percentage: (this.avgResistedCritTickDamage / this.avgDamage) * 100, - average: this.avgResistedCritTickDamage / this.critTicks, + average: this.avgResistedCritTickDamage / this.resistedCritTicks, }, glance: { value: this.avgGlanceDamage, From ffe8e0c754ad536fb1fff0142ad41f5cb9753b48 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Fri, 13 Sep 2024 19:06:07 -0400 Subject: [PATCH 124/223] add PTR nerf to T1 6pc --- sim/paladin/item_sets_pve.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sim/paladin/item_sets_pve.go b/sim/paladin/item_sets_pve.go index 4b505af546..da076a3735 100644 --- a/sim/paladin/item_sets_pve.go +++ b/sim/paladin/item_sets_pve.go @@ -185,9 +185,9 @@ var ItemSetLawbringerWill = core.NewItemSet(core.ItemSet{ damage := values.damage - // Holy Shield's damage is increased by 100% of shield block value. + // Holy Shield's damage is increased by 80% of shield block value. procs[i].ApplyEffects = func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - sbv := paladin.BlockValue() + sbv := paladin.BlockValue() * 0.8 // Reminder: Holy Shield can crit, but does not miss. spell.CalcAndDealDamage(sim, target, (damage + sbv), spell.OutcomeMagicCrit) } From e0e450d9029df7dd94282130d955b3d78b1a7a7e Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Fri, 13 Sep 2024 21:58:29 -0400 Subject: [PATCH 125/223] Judgement of Righteousness should be binary --- sim/paladin/consecration.go | 5 +++-- sim/paladin/sor.go | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sim/paladin/consecration.go b/sim/paladin/consecration.go index 10fe4e8450..85492a06e4 100644 --- a/sim/paladin/consecration.go +++ b/sim/paladin/consecration.go @@ -63,6 +63,7 @@ func (paladin *Paladin) registerConsecration() { }, DamageMultiplier: 1, ThreatMultiplier: 1, + BonusCoefficient: 0.042, Dot: core.DotConfig{ IsAOE: true, Aura: core.Aura{ @@ -82,8 +83,8 @@ func (paladin *Paladin) registerConsecration() { } }, OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { - // Consecration does not miss but can be resisted. - outcomeApplier := core.Ternary(hasWrath, dot.OutcomeSnapshotCrit, dot.OutcomeTick) + // Consecration can miss by being fully resisted. + outcomeApplier := core.Ternary(hasWrath, dot.OutcomeSnapshotCrit, dot.Spell.OutcomeMagicHit) for _, aoeTarget := range sim.Encounter.TargetUnits { dot.CalcAndDealPeriodicSnapshotDamage(sim, aoeTarget, outcomeApplier) } diff --git a/sim/paladin/sor.go b/sim/paladin/sor.go index 8cb3d67dda..75876d2137 100644 --- a/sim/paladin/sor.go +++ b/sim/paladin/sor.go @@ -75,7 +75,7 @@ func (paladin *Paladin) registerSealOfRighteousness() { SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMagic, ProcMask: core.ProcMaskEmpty, - Flags: core.SpellFlagMeleeMetrics | SpellFlag_RV | core.SpellFlagSuppressWeaponProcs | core.SpellFlagSuppressEquipProcs, + Flags: core.SpellFlagMeleeMetrics | SpellFlag_RV | core.SpellFlagSuppressWeaponProcs | core.SpellFlagSuppressEquipProcs | core.SpellFlagBinary, DamageMultiplier: 1, ThreatMultiplier: 1, From dab4c4fd8e0ca37af33aeac261dc32979ef79b4e Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 22:14:08 -0400 Subject: [PATCH 126/223] fix quick strike error --- sim/warrior/overpower.go | 5 ++--- sim/warrior/quick_strike.go | 6 +++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/sim/warrior/overpower.go b/sim/warrior/overpower.go index 0b5111e0ba..b8b913e8cd 100644 --- a/sim/warrior/overpower.go +++ b/sim/warrior/overpower.go @@ -78,11 +78,10 @@ func (warrior *Warrior) registerOverpowerSpell(cdTimer *core.Timer) { BonusCoefficient: 1, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - warrior.OverpowerAura.Deactivate(sim) - baseDamage := bonusDamage + spell.Unit.MHNormalizedWeaponDamage(sim, spell.MeleeAttackPower()) - result := spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialNoBlockDodgeParry) + + warrior.OverpowerAura.Deactivate(sim) if !result.Landed() { spell.IssueRefund(sim) } diff --git a/sim/warrior/quick_strike.go b/sim/warrior/quick_strike.go index b723524370..6efeecc99f 100644 --- a/sim/warrior/quick_strike.go +++ b/sim/warrior/quick_strike.go @@ -6,7 +6,7 @@ import ( ) func (warrior *Warrior) registerQuickStrike() { - if !warrior.HasRune(proto.WarriorRune_RuneQuickStrike) || warrior.MainHand().HandType != proto.HandType_HandTypeTwoHand { + if !warrior.HasRune(proto.WarriorRune_RuneQuickStrike) { return } @@ -27,6 +27,10 @@ func (warrior *Warrior) registerQuickStrike() { }, }, + ExtraCastCondition: func(sim *core.Simulation, target *core.Unit) bool { + return warrior.MainHand().HandType == proto.HandType_HandTypeTwoHand + }, + CritDamageBonus: warrior.impale(), DamageMultiplier: 1, From e9c0e3af037ab541f6e6c07138812246768adeb2 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 13 Sep 2024 22:18:19 -0400 Subject: [PATCH 127/223] fix gladiator stance + blood surge bloodthirst error --- sim/warrior/runes.go | 5 ++++- sim/warrior/stances.go | 36 +++++++++++++++++------------------- 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/sim/warrior/runes.go b/sim/warrior/runes.go index c88b8ee7f6..99016a68d7 100644 --- a/sim/warrior/runes.go +++ b/sim/warrior/runes.go @@ -250,9 +250,12 @@ func (warrior *Warrior) applyBloodSurge() { Label: "Blood Surge", OnInit: func(aura *core.Aura, sim *core.Simulation) { affectedSpells[warrior.HeroicStrike.Spell] = true - affectedSpells[warrior.Bloodthirst.Spell] = true affectedSpells[warrior.Whirlwind.Spell] = true + if warrior.Bloodthirst != nil { + affectedSpells[warrior.Bloodthirst.Spell] = true + } + if warrior.HasRune(proto.WarriorRune_RuneQuickStrike) { affectedSpells[warrior.QuickStrike.Spell] = true } diff --git a/sim/warrior/stances.go b/sim/warrior/stances.go index 69973e1288..4245bb4adc 100644 --- a/sim/warrior/stances.go +++ b/sim/warrior/stances.go @@ -174,26 +174,24 @@ func (warrior *Warrior) registerGladiatorStanceAura() { gladStanceValidationPA = nil }, OnGain: func(aura *core.Aura, sim *core.Simulation) { - if sim.Log != nil { - gladStanceValidationPA = core.StartPeriodicAction(sim, core.PeriodicActionOptions{ - Period: time.Second * 2, - TickImmediately: true, - OnAction: func(sim *core.Simulation) { - if warrior.GladiatorStanceAura.IsActive() && warrior.OffHand().WeaponType == proto.WeaponType_WeaponTypeShield { - if !gladStanceDamageAura.IsActive() { - gladStanceDamageAura.Activate(sim) - } - if !gladStanceStanceOverrideEE.IsActive() { - gladStanceStanceOverrideEE.Activate(sim) - } - } else { - gladStanceDamageAura.Deactivate(sim) - gladStanceStanceOverrideEE.Deactivate(sim) - return + gladStanceValidationPA = core.StartPeriodicAction(sim, core.PeriodicActionOptions{ + Period: time.Second * 2, + TickImmediately: true, + OnAction: func(sim *core.Simulation) { + if warrior.GladiatorStanceAura.IsActive() && warrior.OffHand().WeaponType == proto.WeaponType_WeaponTypeShield { + if !gladStanceDamageAura.IsActive() { + gladStanceDamageAura.Activate(sim) } - }, - }) - } + if !gladStanceStanceOverrideEE.IsActive() { + gladStanceStanceOverrideEE.Activate(sim) + } + } else { + gladStanceDamageAura.Deactivate(sim) + gladStanceStanceOverrideEE.Deactivate(sim) + return + } + }, + }) }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { if gladStanceValidationPA != nil { From 6fea27e146d4ac9b1e677a90415ca88a195828d0 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 14 Sep 2024 00:01:34 -0400 Subject: [PATCH 128/223] merge master, update tests --- sim/paladin/consecration.go | 5 +- sim/paladin/hammer_of_the_righteous.go | 2 +- sim/paladin/protection/TestProtection.results | 46 ++--- .../retribution/TestRetribution.results | 88 ++++---- sim/paladin/retribution/TestShockadin.results | 188 +++++++++--------- 5 files changed, 165 insertions(+), 164 deletions(-) diff --git a/sim/paladin/consecration.go b/sim/paladin/consecration.go index 85492a06e4..73936a56c2 100644 --- a/sim/paladin/consecration.go +++ b/sim/paladin/consecration.go @@ -83,8 +83,9 @@ func (paladin *Paladin) registerConsecration() { } }, OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { - // Consecration can miss by being fully resisted. - outcomeApplier := core.Ternary(hasWrath, dot.OutcomeSnapshotCrit, dot.Spell.OutcomeMagicHit) + // Consecration can miss, showing up as either a resist in logs or a + // silent failure (missing damage tick). + outcomeApplier := core.Ternary(hasWrath, dot.OutcomeMagicHitAndSnapshotCrit, dot.Spell.OutcomeMagicHit) for _, aoeTarget := range sim.Encounter.TargetUnits { dot.CalcAndDealPeriodicSnapshotDamage(sim, aoeTarget, outcomeApplier) } diff --git a/sim/paladin/hammer_of_the_righteous.go b/sim/paladin/hammer_of_the_righteous.go index 7774df9793..fba6731dbd 100644 --- a/sim/paladin/hammer_of_the_righteous.go +++ b/sim/paladin/hammer_of_the_righteous.go @@ -39,7 +39,7 @@ func (paladin *Paladin) registerHammerOfTheRighteous() { return paladin.MainHand().HandType == proto.HandType_HandTypeOneHand }, DamageMultiplier: 3, - ThreatMultiplier: 2, + ThreatMultiplier: 3, // verified with TinyThreat in game ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { weapon := paladin.AutoAttacks.MH() diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 9c0232f274..3ce245aff2 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -100,49 +100,49 @@ dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { dps: 1487.00259 - tps: 1737.55887 + tps: 1952.9071 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { dps: 1915.08228 - tps: 2165.40579 + tps: 2375.62161 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { dps: 1487.06378 - tps: 1738.20259 + tps: 1953.55083 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { dps: 1572.50543 - tps: 1836.14928 + tps: 2063.1332 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { dps: 1928.39065 - tps: 2180.58922 + tps: 2392.66804 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { dps: 1653.73421 - tps: 1927.09264 + tps: 2163.95646 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { dps: 1879.03715 - tps: 2140.0873 + tps: 2361.10685 } } dps_results: { @@ -156,111 +156,111 @@ dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 1617.17584 - tps: 1826.91372 + tps: 1996.78214 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 1890.53983 - tps: 2138.1813 + tps: 2345.72848 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { dps: 1926.0223 - tps: 2185.77239 + tps: 2405.47344 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1120.87616 - tps: 1937.76542 + tps: 2486.58786 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 411.72851 - tps: 606.61316 + tps: 787.76506 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 613.89419 - tps: 868.22593 + tps: 1100.49059 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 340.16655 - tps: 643.66819 + tps: 766.42301 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 131.60227 - tps: 180.41285 + tps: 220.18608 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 239.80767 - tps: 326.40143 + tps: 397.81143 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1110.25211 - tps: 1921.09182 + tps: 2463.96303 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 412.74128 - tps: 606.13433 + tps: 785.73562 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 618.46739 - tps: 876.79275 + tps: 1112.97726 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 347.17199 - tps: 651.41552 + tps: 774.91223 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 132.86981 - tps: 181.94872 + tps: 221.99029 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 246.36351 - tps: 333.23699 + tps: 404.92671 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 1633.0658 - tps: 1889.29418 + tps: 2106.23828 } } diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index bb8461cf9a..7a48ba8378 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -246,12 +246,12 @@ stat_weights_results: { stat_weights_results: { key: "TestRetribution-Lvl50-StatWeights-Default" value: { - weights: 1.05931 - weights: 1.24206 + weights: 1.06551 + weights: 1.23037 weights: 0 weights: 0 weights: 0 - weights: 0.28246 + weights: 0.28067 weights: 0 weights: 0 weights: 0 @@ -259,13 +259,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.38565 - weights: 0.4928 + weights: 2.55636 + weights: 0.44544 weights: 0 weights: 0 - weights: 0.40621 - weights: 12.45014 - weights: 9.77703 + weights: 0.40559 + weights: 12.46318 + weights: 9.90424 weights: 0 weights: 0 weights: 0 @@ -547,126 +547,126 @@ dps_results: { dps_results: { key: "TestRetribution-Lvl50-AllItems-Hero'sBrand-231328" value: { - dps: 1126.56508 - tps: 1164.84423 + dps: 1123.52304 + tps: 1161.79618 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-SoulforgeArmor" value: { - dps: 736.18487 - tps: 770.55697 + dps: 733.65237 + tps: 768.00324 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 979.46925 - tps: 1017.9058 + dps: 978.03383 + tps: 1016.45615 } } dps_results: { key: "TestRetribution-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1112.2953 - tps: 1150.57364 + dps: 1112.32266 + tps: 1150.58427 } } dps_results: { key: "TestRetribution-Lvl50-Average-Default" value: { - dps: 1138.93791 - tps: 1177.30885 + dps: 1136.78432 + tps: 1175.15832 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1468.50838 - tps: 2010.68235 + dps: 1443.20567 + tps: 1984.88419 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 340.75401 - tps: 367.86564 + dps: 338.88685 + tps: 366.00403 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 405.1546 - tps: 432.84245 + dps: 400.41198 + tps: 428.02316 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 519.90039 - tps: 793.77827 + dps: 511.87633 + tps: 785.75421 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 138.71967 - tps: 152.41356 + dps: 138.52917 + tps: 152.22306 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 196.33361 - tps: 214.13495 + dps: 195.13245 + tps: 212.93379 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1475.50438 - tps: 2020.45917 + dps: 1451.4421 + tps: 1996.41021 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 344.22954 - tps: 371.4673 + dps: 342.37064 + tps: 369.59921 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 407.03346 - tps: 433.79059 + dps: 402.94345 + tps: 430.57606 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 510.17994 - tps: 785.22316 + dps: 501.673 + tps: 776.71621 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 142.57785 - tps: 156.33001 + dps: 142.16671 + tps: 155.91887 } } dps_results: { key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 197.33269 - tps: 215.22196 + dps: 196.13679 + tps: 214.02606 } } dps_results: { key: "TestRetribution-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1079.66869 - tps: 1117.44411 + dps: 1076.35955 + tps: 1114.14774 } } diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index 2195017e97..f52b827a1c 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -99,12 +99,12 @@ character_stats_results: { stat_weights_results: { key: "TestShockadin-Lvl40-StatWeights-Default" value: { - weights: 0.71826 - weights: 0.13691 + weights: 0.71742 + weights: 0.10746 weights: 0 weights: 0 weights: 0 - weights: 0.1813 + weights: 0.18015 weights: 0 weights: 0 weights: 0 @@ -112,13 +112,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.2303 - weights: 0.14859 + weights: 1.71758 + weights: 0.17241 weights: 0 weights: 0 - weights: 0.2968 - weights: 5.12699 - weights: 4.30325 + weights: 0.29646 + weights: 5.08862 + weights: 4.53772 weights: 0 weights: 0 weights: 0 @@ -148,12 +148,12 @@ stat_weights_results: { stat_weights_results: { key: "TestShockadin-Lvl60-StatWeights-Default" value: { - weights: 0.35816 - weights: 0.97673 + weights: 0.35787 + weights: 2.29673 weights: 0 weights: 0 weights: 0 - weights: 1.27112 + weights: 1.2795 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 11.6316 - weights: 14.34751 + weights: 16.4346 + weights: 15.57988 weights: 0 weights: 0 - weights: 0.148 - weights: 11.27316 - weights: 23.37357 + weights: 0.14788 + weights: 12.48836 + weights: 25.04304 weights: 0 weights: 0 weights: 0 @@ -197,273 +197,273 @@ stat_weights_results: { dps_results: { key: "TestShockadin-Lvl40-AllItems-Hero'sBrand-231328" value: { - dps: 506.30765 - tps: 530.67259 + dps: 504.1699 + tps: 528.54782 } } dps_results: { key: "TestShockadin-Lvl40-AllItems-SoulforgeArmor" value: { - dps: 384.33718 - tps: 403.89039 + dps: 383.10113 + tps: 402.69325 } } dps_results: { key: "TestShockadin-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 447.75751 - tps: 472.1403 + dps: 446.69746 + tps: 471.07924 } } dps_results: { key: "TestShockadin-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 501.59147 - tps: 525.98761 + dps: 500.4531 + tps: 524.85419 } } dps_results: { key: "TestShockadin-Lvl40-Average-Default" value: { - dps: 513.95577 - tps: 538.29461 + dps: 512.00395 + tps: 536.341 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 561.47893 - tps: 840.07346 + dps: 545.35166 + tps: 824.0562 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 146.86848 - tps: 160.76669 + dps: 147.14497 + tps: 161.04846 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 175.86798 - tps: 191.71195 + dps: 174.53791 + tps: 190.39564 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 264.90617 - tps: 449.85245 + dps: 257.61091 + tps: 442.55719 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 78.16676 - tps: 87.41407 + dps: 77.77845 + tps: 87.02577 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 106.43816 - tps: 117.36838 + dps: 105.39775 + tps: 116.32798 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 577.7161 - tps: 856.97239 + dps: 557.92089 + tps: 837.05075 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 146.42018 - tps: 160.34367 + dps: 146.95012 + tps: 160.91294 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 177.61376 - tps: 193.48616 + dps: 176.27547 + tps: 192.16162 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 271.57684 - tps: 457.85412 + dps: 263.83922 + tps: 450.1165 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 78.64605 - tps: 87.95991 + dps: 78.07802 + tps: 87.39188 } } dps_results: { key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 109.12796 - tps: 120.11869 + dps: 107.47706 + tps: 118.46779 } } dps_results: { key: "TestShockadin-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 483.55864 - tps: 507.74436 + dps: 480.68682 + tps: 504.86239 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1264.34679 - tps: 1308.73663 + dps: 1272.14517 + tps: 1316.81524 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1270.71706 - tps: 1315.13004 + dps: 1266.11895 + tps: 1310.48042 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1286.70005 - tps: 1330.33218 + dps: 1290.84379 + tps: 1334.56933 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 2124.94179 - tps: 2188.27023 + dps: 2180.31771 + tps: 2245.19882 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 2193.74288 - tps: 2271.02883 + dps: 2180.75931 + tps: 2256.99737 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 2863.26558 - tps: 2944.59314 + dps: 2841.37045 + tps: 2922.44102 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1120.52326 - tps: 1154.94556 + dps: 1112.03227 + tps: 1146.35624 } } dps_results: { key: "TestShockadin-Lvl60-Average-Default" value: { - dps: 2969.29612 - tps: 3050.95211 + dps: 2973.84877 + tps: 3055.48742 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5352.19919 - tps: 6078.90268 + dps: 5361.23394 + tps: 6096.6541 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1303.65158 - tps: 1341.74661 + dps: 1293.19873 + tps: 1330.96384 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2055.699 - tps: 2117.49245 + dps: 2067.89252 + tps: 2129.57514 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1398.3337 - tps: 1687.95552 + dps: 1369.3437 + tps: 1654.63219 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 380.46388 - tps: 394.80955 + dps: 382.53231 + tps: 396.87798 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 900.11098 - tps: 931.00308 + dps: 894.2542 + tps: 924.19837 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5290.96319 - tps: 6015.99335 + dps: 5363.5795 + tps: 6089.64466 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1313.28381 - tps: 1351.71367 + dps: 1310.53053 + tps: 1348.92098 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2061.89834 - tps: 2123.87638 + dps: 2062.95033 + tps: 2124.33753 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1393.08869 - tps: 1679.46052 + dps: 1398.98171 + tps: 1690.22853 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 383.9559 - tps: 398.32866 + dps: 384.60895 + tps: 398.98171 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 908.36972 - tps: 939.26181 + dps: 897.98764 + tps: 927.93182 } } dps_results: { key: "TestShockadin-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2805.60528 - tps: 2885.66417 + dps: 2774.25928 + tps: 2852.17293 } } From 6bf54c6110ea8379a1f6626962988ca10dbef6ab Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 14 Sep 2024 00:25:07 -0400 Subject: [PATCH 129/223] spriest t2 updates --- sim/priest/item_sets_pve.go | 51 +++------------------------------- sim/priest/vampiric_embrace.go | 2 +- 2 files changed, 5 insertions(+), 48 deletions(-) diff --git a/sim/priest/item_sets_pve.go b/sim/priest/item_sets_pve.go index 98ef605e72..edcfc89f71 100644 --- a/sim/priest/item_sets_pve.go +++ b/sim/priest/item_sets_pve.go @@ -207,7 +207,7 @@ var ItemSetTwilightOfTranscendence = core.NewItemSet(core.ItemSet{ }, }) }, - // Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, + // Your Shadow Word: Pain has a 1% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, // or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. 4: func(agent core.Agent) { priest := agent.(PriestAgent).GetPriest() @@ -215,7 +215,7 @@ var ItemSetTwilightOfTranscendence = core.NewItemSet(core.ItemSet{ return } - procChance := .005 * float64(priest.Talents.SpiritTap) + procChance := 0.01 * float64(priest.Talents.SpiritTap) core.MakePermanent(priest.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Priest - Shadow 4P Bonus", @@ -226,60 +226,17 @@ var ItemSetTwilightOfTranscendence = core.NewItemSet(core.ItemSet{ }, })) }, - // While Spirit Tap is active, your Periodic damage spells deal 20% more damage. + // While Spirit Tap is active, you deal 10% more shadow damage. 6: func(agent core.Agent) { priest := agent.(PriestAgent).GetPriest() if priest.Talents.SpiritTap == 0 { return } - priestDots := []*core.Dot{} - // Mind sear ticks are separate spells, not a DoT - mindSearticks := []*core.Spell{} - priest.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Priest - Shadow 6P Bonus", OnInit: func(aura *core.Aura, sim *core.Simulation) { - for _, spell := range priest.Spellbook { - if !spell.Flags.Matches(SpellFlagPriest) { - continue - } - - if dots := spell.Dots(); len(dots) > 0 || spell.Flags.Matches(core.SpellFlagPureDot|core.SpellFlagChanneled) { - priestDots = append( - priestDots, - core.FilterSlice(dots, func(dot *core.Dot) bool { return dot != nil })..., - ) - } - } - - mindSearticks = core.FilterSlice(priest.MindSearTicks, func(spell *core.Spell) bool { return spell != nil }) - - oldOnGain := priest.SpiritTapAura.OnGain - priest.SpiritTapAura.OnGain = func(aura *core.Aura, sim *core.Simulation) { - oldOnGain(aura, sim) - - for _, dot := range priestDots { - dot.DamageMultiplier *= 1.20 - } - - for _, spell := range mindSearticks { - spell.DamageMultiplier *= 1.20 - } - } - - oldOnExpire := priest.SpiritTapAura.OnExpire - priest.SpiritTapAura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { - oldOnExpire(aura, sim) - - for _, dot := range priestDots { - dot.DamageMultiplier /= 1.20 - } - - for _, spell := range mindSearticks { - spell.DamageMultiplier /= 1.20 - } - } + priest.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexShadow] *= 1.10 }, }) }, diff --git a/sim/priest/vampiric_embrace.go b/sim/priest/vampiric_embrace.go index 3a8e209b20..03621a642d 100644 --- a/sim/priest/vampiric_embrace.go +++ b/sim/priest/vampiric_embrace.go @@ -17,7 +17,7 @@ func (priest *Priest) registerVampiricEmbraceSpell() { partyPlayers := priest.Env.Raid.GetPlayerParty(&priest.Unit).Players healthMetrics := priest.NewHealthMetrics(actionID) - healthReturnedMultuplier := .10 + .05*float64(priest.Talents.ImprovedVampiricEmbrace) + healthReturnedMultuplier := 0.05 + 0.05*float64(priest.Talents.ImprovedVampiricEmbrace) priest.VampiricEmbraceAuras = priest.NewEnemyAuraArray(func(target *core.Unit, level int32) *core.Aura { return target.GetOrRegisterAura(core.Aura{ From e15e64c9e27a3f07a8ace2e37d9c2044db57ed0c Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 14 Sep 2024 00:32:33 -0400 Subject: [PATCH 130/223] revert hotr multiplier --- sim/paladin/hammer_of_the_righteous.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/paladin/hammer_of_the_righteous.go b/sim/paladin/hammer_of_the_righteous.go index fba6731dbd..8945f7261f 100644 --- a/sim/paladin/hammer_of_the_righteous.go +++ b/sim/paladin/hammer_of_the_righteous.go @@ -39,7 +39,7 @@ func (paladin *Paladin) registerHammerOfTheRighteous() { return paladin.MainHand().HandType == proto.HandType_HandTypeOneHand }, DamageMultiplier: 3, - ThreatMultiplier: 3, // verified with TinyThreat in game + ThreatMultiplier: 2, // verified with TinyThreat in game ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { weapon := paladin.AutoAttacks.MH() From 3157ecc2f5f6c3bc78ae74470ca6d6289b73992e Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 14 Sep 2024 00:33:22 -0400 Subject: [PATCH 131/223] update tests --- sim/paladin/protection/TestProtection.results | 46 +++++++++---------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 3ce245aff2..9c0232f274 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -100,49 +100,49 @@ dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { dps: 1487.00259 - tps: 1952.9071 + tps: 1737.55887 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { dps: 1915.08228 - tps: 2375.62161 + tps: 2165.40579 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { dps: 1487.06378 - tps: 1953.55083 + tps: 1738.20259 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { dps: 1572.50543 - tps: 2063.1332 + tps: 1836.14928 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { dps: 1928.39065 - tps: 2392.66804 + tps: 2180.58922 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { dps: 1653.73421 - tps: 2163.95646 + tps: 1927.09264 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { dps: 1879.03715 - tps: 2361.10685 + tps: 2140.0873 } } dps_results: { @@ -156,111 +156,111 @@ dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 1617.17584 - tps: 1996.78214 + tps: 1826.91372 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 1890.53983 - tps: 2345.72848 + tps: 2138.1813 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { dps: 1926.0223 - tps: 2405.47344 + tps: 2185.77239 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1120.87616 - tps: 2486.58786 + tps: 1937.76542 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 411.72851 - tps: 787.76506 + tps: 606.61316 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 613.89419 - tps: 1100.49059 + tps: 868.22593 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 340.16655 - tps: 766.42301 + tps: 643.66819 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 131.60227 - tps: 220.18608 + tps: 180.41285 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 239.80767 - tps: 397.81143 + tps: 326.40143 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1110.25211 - tps: 2463.96303 + tps: 1921.09182 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 412.74128 - tps: 785.73562 + tps: 606.13433 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 618.46739 - tps: 1112.97726 + tps: 876.79275 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 347.17199 - tps: 774.91223 + tps: 651.41552 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 132.86981 - tps: 221.99029 + tps: 181.94872 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 246.36351 - tps: 404.92671 + tps: 333.23699 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 1633.0658 - tps: 2106.23828 + tps: 1889.29418 } } From 563b0067c8e745077a22b4659215a906b5463149 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 14 Sep 2024 00:50:29 -0400 Subject: [PATCH 132/223] don't apply buffs to non-guardian pets not enabled by default --- sim/core/buffs.go | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/sim/core/buffs.go b/sim/core/buffs.go index 2acd1e5317..1d23de1f8a 100644 --- a/sim/core/buffs.go +++ b/sim/core/buffs.go @@ -885,7 +885,7 @@ func applyBuffEffects(agent Agent, playerFaction proto.Faction, raidBuffs *proto // Applies buffs to pets. func applyPetBuffEffects(petAgent PetAgent, playerFaction proto.Faction, raidBuffs *proto.RaidBuffs, partyBuffs *proto.PartyBuffs, individualBuffs *proto.IndividualBuffs) { // Summoned pets, like Mage Water Elemental, aren't around to receive raid buffs. - if petAgent.GetPet().IsGuardian() { + if petAgent.GetPet().IsGuardian() || !petAgent.GetPet().enabledOnStart { return } @@ -898,15 +898,6 @@ func applyPetBuffEffects(petAgent PetAgent, playerFaction proto.Faction, raidBuf individualBuffs.Innervates = 0 individualBuffs.PowerInfusions = 0 - if !petAgent.GetPet().enabledOnStart { - raidBuffs.ScrollOfProtection = false - raidBuffs.ScrollOfStamina = false - raidBuffs.ScrollOfStrength = false - raidBuffs.ScrollOfAgility = false - raidBuffs.ScrollOfIntellect = false - raidBuffs.ScrollOfSpirit = false - } - // Pets only receive Onyxia, Rend, and ZG buffs because they're globally applied in their respective zones // SoD versions were removed from pets though individualBuffs.AshenvalePvpBuff = false From a5f8176623ab8e2887710bd84ffaec5173e90003 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 14 Sep 2024 00:51:51 -0400 Subject: [PATCH 133/223] update tests --- sim/shaman/warden/TestWardenShaman.results | 72 +++++++++++----------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/sim/shaman/warden/TestWardenShaman.results b/sim/shaman/warden/TestWardenShaman.results index f13fc14af4..4ccc22b346 100644 --- a/sim/shaman/warden/TestWardenShaman.results +++ b/sim/shaman/warden/TestWardenShaman.results @@ -50,12 +50,12 @@ character_stats_results: { stat_weights_results: { key: "TestWardenShaman-Lvl60-StatWeights-Default" value: { - weights: 0.93998 + weights: 0.93405 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 0.4635 + weights: 0.46314 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.42726 + weights: 0.42457 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.89 + weights: 0.89153 weights: 0 weights: 0 weights: 0 @@ -99,85 +99,85 @@ stat_weights_results: { dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1144.60475 - tps: 1142.90519 + dps: 1115.56785 + tps: 1152.89027 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1192.7634 - tps: 1189.49675 + dps: 1163.36115 + tps: 1199.62887 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1188.14377 - tps: 1193.38596 + dps: 1154.55702 + tps: 1193.85672 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1170.60735 - tps: 1169.04299 + dps: 1141.82754 + tps: 1179.45763 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1144.35585 - tps: 1142.72715 + dps: 1115.31241 + tps: 1152.657 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1177.36149 - tps: 1174.66089 + dps: 1148.07324 + tps: 1184.54008 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 1564.43581 - tps: 1692.01813 + dps: 1530.68699 + tps: 1693.70629 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-TheFiveThunders" value: { - dps: 1055.26416 - tps: 1051.47188 + dps: 1021.43158 + tps: 1050.78201 } } dps_results: { key: "TestWardenShaman-Lvl60-Average-Default" value: { - dps: 1735.25336 - tps: 1341.54603 + dps: 1700.31023 + tps: 1342.19014 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1729.88566 - tps: 2551.55666 + dps: 1703.62932 + tps: 2564.08806 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 824.38564 - tps: 683.268 + dps: 782.99243 + tps: 672.52361 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1154.75486 - tps: 888.23616 + dps: 1075.64882 + tps: 892.68097 } } dps_results: { @@ -204,22 +204,22 @@ dps_results: { dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1729.25808 - tps: 2548.07079 + dps: 1673.5753 + tps: 2525.77883 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 802.62012 - tps: 659.2079 + dps: 771.62539 + tps: 665.81764 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1148.85312 - tps: 891.13308 + dps: 1065.87966 + tps: 888.67753 } } dps_results: { @@ -246,7 +246,7 @@ dps_results: { dps_results: { key: "TestWardenShaman-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1490.84682 - tps: 1172.23059 + dps: 1461.72469 + tps: 1178.8012 } } From 8398807dbdea24e84714e6e3c0b58f18e2faf5e3 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 14 Sep 2024 01:08:10 -0400 Subject: [PATCH 134/223] update tests --- sim/paladin/protection/TestProtection.results | 168 +++++++++--------- 1 file changed, 84 insertions(+), 84 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 0d89de273a..fbeac661bb 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -1,12 +1,12 @@ character_stats_results: { key: "TestProtection-Lvl60-CharacterStats-Default" value: { - final_stats: 316.8 - final_stats: 163.9 - final_stats: 621.115 + final_stats: 347.6 + final_stats: 187 + final_stats: 777.975 final_stats: 149.6 final_stats: 173.25 - final_stats: 174 + final_stats: 198 final_stats: 0 final_stats: 0 final_stats: 0 @@ -14,35 +14,35 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 49.6 - final_stats: 2 - final_stats: 27.99832 + final_stats: 4 + final_stats: 26.99832 final_stats: 0 final_stats: 0 - final_stats: 1884.6 - final_stats: 6 - final_stats: 30.99334 + final_stats: 1892.2 + final_stats: 7 + final_stats: 30.1622 final_stats: 0 final_stats: 0 final_stats: 0 final_stats: 3476 final_stats: 0 final_stats: 0 - final_stats: 7343.32 - final_stats: 824 - final_stats: 152 - final_stats: 14.08 - final_stats: 89.84 - final_stats: 15.07334 - final_stats: 16.08 + final_stats: 8044.16 + final_stats: 770 + final_stats: 163 + final_stats: 13.52 + final_stats: 191.38 + final_stats: 16.6822 + final_stats: 16.52 + final_stats: 0 + final_stats: 9280.75 + final_stats: 27 + final_stats: 188 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 464 final_stats: 0 - final_stats: 7712.15 - final_stats: 35 - final_stats: 113 - final_stats: 68 - final_stats: 68 - final_stats: 68 - final_stats: 484 - final_stats: 40 final_stats: 35 final_stats: 0 } @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.08377 - weights: 1.22269 + weights: 1.00667 + weights: 0.88296 weights: 0 - weights: 0.03217 + weights: 0.11394 weights: 0 - weights: 0.21326 + weights: 0.20555 weights: 0 weights: 0 weights: 0 - weights: 0.13273 + weights: 0.12636 weights: 0 weights: 0 weights: 0 - weights: 2.85922 - weights: 1.11205 + weights: 3.05485 + weights: 0.83354 weights: 0 weights: 0 - weights: 0.48427 + weights: 0.44706 weights: 0 - weights: 18.32273 - weights: 12.02732 + weights: 15.37514 + weights: 11.95778 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.3636 + weights: 2.19933 weights: 0 - weights: 0.33411 + weights: 0.42072 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1459.11906 - tps: 1685.98237 + dps: 1419.5879 + tps: 1644.35696 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1900.56764 - tps: 2134.09983 + dps: 1797.94497 + tps: 2045.71688 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1459.18025 - tps: 1686.64774 + dps: 1419.66441 + tps: 1645.06164 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1542.91002 - tps: 1781.654 + dps: 1500.29951 + tps: 1737.12355 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1913.85421 - tps: 2149.11768 + dps: 1849.43485 + tps: 2104.73908 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1628.03275 - tps: 1880.51889 + dps: 1621.89983 + tps: 1875.2282 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1863.29399 - tps: 2094.16574 + dps: 1855.52706 + tps: 2111.71946 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1195.24938 - tps: 1225.22533 + dps: 1154.40755 + tps: 1184.21575 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1603.31347 - tps: 1799.35971 + dps: 1537.6548 + tps: 1743.46572 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1870.99025 - tps: 2100.53542 + dps: 1807.80643 + tps: 2055.36163 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1904.6014 - tps: 2138.73344 + dps: 1835.01003 + tps: 2084.93057 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1021.97526 - tps: 1752.57495 + dps: 1084.99641 + tps: 1918.50598 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 389.02406 - tps: 559.62155 + dps: 426.64405 + tps: 628.7587 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 592.10208 - tps: 818.6529 + dps: 568.39822 + tps: 818.52217 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 318.1346 - tps: 603.15227 + dps: 372.30228 + tps: 703.00148 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 126.15613 - tps: 167.89183 + dps: 131.45352 + tps: 188.73066 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 233.2301 - tps: 308.37397 + dps: 268.22681 + tps: 367.66194 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1036.96361 - tps: 1779.42571 + dps: 1121.08192 + tps: 1965.00934 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 399.39371 - tps: 575.89666 + dps: 435.16379 + tps: 637.39944 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 594.96196 - tps: 824.16149 + dps: 572.53569 + tps: 824.31305 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 328.93272 - tps: 617.62255 + dps: 375.62005 + tps: 697.37082 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 129.37216 - tps: 173.18305 + dps: 141.88062 + tps: 196.68066 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 241.56109 - tps: 320.8733 + dps: 269.00804 + tps: 369.6833 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1574.99236 - tps: 1777.83643 + dps: 1497.08216 + tps: 1709.93516 } } From 00ff2b149433b248a6fa1034fbb2e227e23f4f6f Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 14 Sep 2024 01:13:33 -0400 Subject: [PATCH 135/223] update tests --- sim/paladin/protection/TestProtection.results | 116 +++++++++--------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index fbeac661bb..1f17655176 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.00667 - weights: 0.88296 + weights: 1.02692 + weights: 0.50871 weights: 0 - weights: 0.11394 + weights: 0.0132 weights: 0 - weights: 0.20555 + weights: 0.20599 weights: 0 weights: 0 weights: 0 - weights: 0.12636 + weights: 0.12672 weights: 0 weights: 0 weights: 0 - weights: 3.05485 - weights: 0.83354 + weights: 3.63635 + weights: 2.2153 weights: 0 weights: 0 - weights: 0.44706 + weights: 0.45626 weights: 0 - weights: 15.37514 - weights: 11.95778 + weights: 17.33383 + weights: 13.43394 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.19933 + weights: 2.23703 weights: 0 - weights: 0.42072 + weights: 0.42078 weights: 0 weights: 0 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1419.5879 - tps: 1644.35696 + dps: 1449.05975 + tps: 1702.73656 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1797.94497 - tps: 2045.71688 + dps: 1818.00479 + tps: 2095.2467 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1419.66441 - tps: 1645.06164 + dps: 1449.12088 + tps: 1703.41348 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1500.29951 - tps: 1737.12355 + dps: 1531.46579 + tps: 1798.72722 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1849.43485 - tps: 2104.73908 + dps: 1880.89213 + tps: 2160.81905 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1621.89983 - tps: 1875.2282 + dps: 1652.06632 + tps: 1934.08068 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1855.52706 - tps: 2111.71946 + dps: 1889.23354 + tps: 2169.65251 } } dps_results: { @@ -155,112 +155,112 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1537.6548 - tps: 1743.46572 + dps: 1567.29072 + tps: 1794.85004 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1807.80643 - tps: 2055.36163 + dps: 1842.8433 + tps: 2119.14986 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1835.01003 - tps: 2084.93057 + dps: 1864.69391 + tps: 2142.97601 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1084.99641 - tps: 1918.50598 + dps: 1194.6808 + tps: 2113.07899 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 426.64405 - tps: 628.7587 + dps: 457.62392 + tps: 686.68623 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 568.39822 - tps: 818.52217 + dps: 609.5157 + tps: 901.48453 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 372.30228 - tps: 703.00148 + dps: 409.47519 + tps: 765.91203 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 131.45352 - tps: 188.73066 + dps: 138.97267 + tps: 204.40849 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 268.22681 - tps: 367.66194 + dps: 281.31093 + tps: 395.08441 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1121.08192 - tps: 1965.00934 + dps: 1198.66072 + tps: 2120.65531 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 435.16379 - tps: 637.39944 + dps: 463.49911 + tps: 694.25313 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 572.53569 - tps: 824.31305 + dps: 612.37803 + tps: 905.99254 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 375.62005 - tps: 697.37082 + dps: 404.46316 + tps: 746.67678 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 141.88062 - tps: 196.68066 + dps: 149.02561 + tps: 211.11276 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 269.00804 - tps: 369.6833 + dps: 282.58463 + tps: 397.02423 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1497.08216 - tps: 1709.93516 + dps: 1569.54059 + tps: 1845.34584 } } From 364d63032a5868c3ae472a9bdb310f53027525d6 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 14 Sep 2024 19:59:40 +0000 Subject: [PATCH 136/223] Updated Juju might apply rAP, updated Zandalar 2P to apply rAP, updated serpent to not use rAP pseudostats --- sim/_hunter/kill_shot.go | 2 +- sim/_hunter/silencing_shot.go | 2 +- sim/_hunter/volley.go | 2 +- sim/core/attack.go | 2 +- sim/core/consumes.go | 1 + sim/core/spell_result.go | 8 +- sim/druid/feral/TestFeral.results | 2 +- sim/hunter/TestBM.results | 48 +++--- sim/hunter/TestMM.results | 158 +++++++++--------- sim/hunter/TestSV.results | 150 ++++++++--------- sim/hunter/aimed_shot.go | 4 +- sim/hunter/chimera_shot.go | 4 +- sim/hunter/explosive_shot.go | 6 +- sim/hunter/hunter.go | 2 +- sim/hunter/item_sets_pve.go | 1 + sim/hunter/kill_shot.go | 2 +- sim/hunter/multi_shot.go | 2 +- sim/hunter/serpent_sting.go | 6 +- sim/hunter/steady_shot.go | 2 +- sim/paladin/protection/TestProtection.results | 2 +- sim/paladin/retribution/TestShockadin.results | 2 +- sim/rogue/quick_draw.go | 2 +- sim/shaman/warden/TestWardenShaman.results | 2 +- .../tank_warrior/TestTankWarrior.results | 2 +- 24 files changed, 209 insertions(+), 205 deletions(-) diff --git a/sim/_hunter/kill_shot.go b/sim/_hunter/kill_shot.go index 971e5c50f5..eb446d2048 100644 --- a/sim/_hunter/kill_shot.go +++ b/sim/_hunter/kill_shot.go @@ -40,7 +40,7 @@ func (hunter *Hunter) registerKillShotSpell() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { // 0.2 rap from normalized weapon (2.8/14) and 0.2 from bonus ratio - baseDamage := 0.4*spell.RangedAttackPower(target) + + baseDamage := 0.4*spell.RangedAttackPower(target, false) + hunter.AutoAttacks.Ranged().BaseDamage(sim) + hunter.AmmoDamageBonus + spell.BonusWeaponDamage() + diff --git a/sim/_hunter/silencing_shot.go b/sim/_hunter/silencing_shot.go index f2f6ef754a..1cba0db7f1 100644 --- a/sim/_hunter/silencing_shot.go +++ b/sim/_hunter/silencing_shot.go @@ -34,7 +34,7 @@ func (hunter *Hunter) registerSilencingShotSpell() { ThreatMultiplier: 1, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - baseDamage := hunter.RangedWeaponDamage(sim, spell.RangedAttackPower(target)) + + baseDamage := hunter.RangedWeaponDamage(sim, spell.RangedAttackPower(target, false)) + hunter.AmmoDamageBonus + spell.BonusWeaponDamage() diff --git a/sim/_hunter/volley.go b/sim/_hunter/volley.go index 50c0c3769a..69c27a9b29 100644 --- a/sim/_hunter/volley.go +++ b/sim/_hunter/volley.go @@ -42,7 +42,7 @@ func (hunter *Hunter) registerVolleySpell() { OnSnapshot: func(sim *core.Simulation, _ *core.Unit, dot *core.Dot, isRollover bool) { target := hunter.CurrentTarget - baseDamage = 353 + 0.0837*dot.Spell.RangedAttackPower(target) + baseDamage = 353 + 0.0837*dot.spell.RangedAttackPower(target, false) baseDamage *= sim.Encounter.AOECapMultiplier() dot.Snapshot(target, baseDamage, isRollover) }, diff --git a/sim/core/attack.go b/sim/core/attack.go index bef849d796..bc82db9877 100644 --- a/sim/core/attack.go +++ b/sim/core/attack.go @@ -499,7 +499,7 @@ func (unit *Unit) EnableAutoAttacks(agent Agent, options AutoAttackOptions) { BonusCoefficient: TernaryFloat64(options.Ranged.GetSpellSchool() == SpellSchoolPhysical, 1, 0), ApplyEffects: func(sim *Simulation, target *Unit, spell *Spell) { - baseDamage := spell.Unit.RangedWeaponDamage(sim, spell.RangedAttackPower(target)) + baseDamage := spell.Unit.RangedWeaponDamage(sim, spell.RangedAttackPower(target, false)) result := spell.CalcDamage(sim, target, baseDamage, spell.OutcomeRangedHitAndCrit) spell.WaitTravelTime(sim, func(sim *Simulation) { diff --git a/sim/core/consumes.go b/sim/core/consumes.go index ef06a6993b..bc51c5a793 100644 --- a/sim/core/consumes.go +++ b/sim/core/consumes.go @@ -476,6 +476,7 @@ func applyPhysicalBuffConsumes(character *Character, consumes *proto.Consumes) { case proto.AttackPowerBuff_JujuMight: character.AddStats(stats.Stats{ stats.AttackPower: 40, + stats.RangedAttackPower: 40, }) case proto.AttackPowerBuff_WinterfallFirewater: character.AddStats(stats.Stats{ diff --git a/sim/core/spell_result.go b/sim/core/spell_result.go index 5f19ea3b92..f9470426cc 100644 --- a/sim/core/spell_result.go +++ b/sim/core/spell_result.go @@ -95,10 +95,12 @@ func (spell *Spell) MeleeAttackPower() float64 { return spell.Unit.stats[stats.AttackPower] + spell.Unit.PseudoStats.MobTypeAttackPower } -func (spell *Spell) RangedAttackPower(target *Unit) float64 { - return spell.Unit.stats[stats.RangedAttackPower] + +func (spell *Spell) RangedAttackPower(target *Unit, ignorePseudoStats bool) float64 { + return TernaryFloat64(ignorePseudoStats, + spell.Unit.stats[stats.RangedAttackPower], + spell.Unit.stats[stats.RangedAttackPower] + spell.Unit.PseudoStats.MobTypeAttackPower + - target.PseudoStats.BonusRangedAttackPowerTaken + target.PseudoStats.BonusRangedAttackPowerTaken) } func (spell *Spell) PhysicalHitChance(attackTable *AttackTable) float64 { diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index 655c1bd81b..57df8143a9 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -175,7 +175,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 2431.74 - final_stats: 791 + final_stats: 831 final_stats: 0 final_stats: 5 final_stats: 0 diff --git a/sim/hunter/TestBM.results b/sim/hunter/TestBM.results index 68d5455727..48a97d556a 100644 --- a/sim/hunter/TestBM.results +++ b/sim/hunter/TestBM.results @@ -274,43 +274,43 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 765.71837 - tps: 875.71988 + dps: 765.77392 + tps: 872.19738 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 688.92293 - tps: 435.46306 + dps: 688.45576 + tps: 437.09722 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 752.28843 - tps: 476.13001 + dps: 751.03593 + tps: 478.30952 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 445.74592 - tps: 681.65454 + dps: 445.53334 + tps: 681.10709 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 395.33018 - tps: 273.28011 + dps: 395.01456 + tps: 272.85904 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 425.68851 - tps: 297.55497 + dps: 426.59765 + tps: 297.57584 } } dps_results: { @@ -442,43 +442,43 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 768.70494 - tps: 874.24255 + dps: 762.34993 + tps: 870.07555 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 691.05957 - tps: 432.42499 + dps: 687.1767 + tps: 430.25594 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 754.99549 - tps: 470.94052 + dps: 754.60568 + tps: 472.63074 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 447.37958 - tps: 680.61258 + dps: 447.28641 + tps: 683.63115 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 396.9941 - tps: 269.14662 + dps: 398.18515 + tps: 270.19187 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 426.04029 - tps: 290.22293 + dps: 426.99223 + tps: 291.72811 } } dps_results: { diff --git a/sim/hunter/TestMM.results b/sim/hunter/TestMM.results index 042c869783..f8e70a96a4 100644 --- a/sim/hunter/TestMM.results +++ b/sim/hunter/TestMM.results @@ -77,7 +77,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 3895.6774 - final_stats: 2357.6774 + final_stats: 2397.6774 final_stats: 0 final_stats: 5 final_stats: 0 @@ -246,85 +246,85 @@ dps_results: { dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 742.82918 - tps: 923.52467 + dps: 741.03819 + tps: 922.18963 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 647.03652 - tps: 515.22895 + dps: 644.67925 + tps: 512.95724 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 670.21558 - tps: 537.95926 + dps: 670.2869 + tps: 537.63551 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 445.0823 - tps: 675.36792 + dps: 444.52058 + tps: 672.56457 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 383.85284 - tps: 319.83423 + dps: 384.6012 + tps: 321.2392 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 414.23025 - tps: 345.7023 + dps: 414.05625 + tps: 346.35485 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 743.665 - tps: 928.63267 + dps: 747.46482 + tps: 934.54796 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 650.89151 - tps: 513.09055 + dps: 644.73434 + tps: 506.68974 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 675.37599 - tps: 537.14397 + dps: 677.79602 + tps: 538.95708 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 450.72931 - tps: 665.85732 + dps: 450.15718 + tps: 665.82299 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 386.70624 - tps: 318.05791 + dps: 386.28758 + tps: 317.47869 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 415.12675 - tps: 341.77351 + dps: 412.26325 + tps: 340.15503 } } dps_results: { @@ -345,96 +345,96 @@ dps_results: { dps_results: { key: "TestMM-Lvl60-AllItems-BloodGuard'sChain" value: { - dps: 705.97961 - tps: 706.09006 + dps: 708.64963 + tps: 708.76008 hps: 9.62094 } } dps_results: { key: "TestMM-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 676.1827 - tps: 676.29315 + dps: 678.86461 + tps: 678.97506 hps: 9.62094 } } dps_results: { key: "TestMM-Lvl60-AllItems-BloodlashBow-216516" value: { - dps: 845.26122 - tps: 845.37167 + dps: 846.87355 + tps: 846.984 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-DevilsaurEye-19991" value: { - dps: 844.16825 - tps: 844.2787 + dps: 845.79496 + tps: 845.90541 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-DevilsaurTooth-19992" value: { - dps: 837.27285 - tps: 837.3833 + dps: 838.89956 + tps: 839.01001 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-DreadHunter'sChain" value: { - dps: 622.47504 - tps: 622.59494 + dps: 623.67131 + tps: 623.79121 hps: 9.19313 } } dps_results: { key: "TestMM-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 683.10287 - tps: 683.21332 + dps: 685.78478 + tps: 685.89523 hps: 9.62094 } } dps_results: { key: "TestMM-Lvl60-AllItems-GurubashiPitFighter'sBow-221450" value: { - dps: 846.75674 - tps: 846.86719 + dps: 848.36557 + tps: 848.47602 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-Knight-Lieutenant'sChain" value: { - dps: 705.97961 - tps: 706.09006 + dps: 708.64963 + tps: 708.76008 hps: 9.62094 } } dps_results: { key: "TestMM-Lvl60-AllItems-Maelstrom'sWrath-231320" value: { - dps: 845.79914 - tps: 845.90959 + dps: 847.41372 + tps: 847.52417 hps: 12.28955 } } dps_results: { key: "TestMM-Lvl60-AllItems-SignetofBeasts-209823" value: { - dps: 833.19663 - tps: 833.30708 + dps: 834.81823 + tps: 834.92868 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 794.21846 - tps: 794.32891 + dps: 795.84005 + tps: 795.9505 hps: 12.45241 } } @@ -449,120 +449,120 @@ dps_results: { dps_results: { key: "TestMM-Lvl60-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 830.34268 - tps: 830.45313 + dps: 831.96684 + tps: 832.07729 hps: 12.45241 } } dps_results: { key: "TestMM-Lvl60-Average-Default" value: { - dps: 849.43787 - tps: 849.54385 + dps: 851.03195 + tps: 851.13793 hps: 12.50848 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5598.04905 - tps: 5969.89574 + dps: 5648.43567 + tps: 6020.28235 hps: 15.63561 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2575.49093 - tps: 2594.07413 + dps: 2598.6271 + tps: 2617.2103 hps: 15.78273 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2575.77373 - tps: 2596.61737 + dps: 2599.16412 + tps: 2620.00775 hps: 15.34107 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3161.50759 - tps: 3550.84844 + dps: 3192.88397 + tps: 3582.22482 hps: 8.73296 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1357.21975 - tps: 1376.68679 + dps: 1370.85632 + tps: 1390.32337 hps: 8.77313 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1384.14674 - tps: 1393.92462 + dps: 1398.18546 + tps: 1407.96334 hps: 8.92667 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5962.21656 - tps: 6337.4211 + dps: 6013.16513 + tps: 6388.36967 hps: 15.62722 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2781.3791 - tps: 2800.13845 + dps: 2805.14203 + tps: 2823.90138 hps: 15.56648 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2806.63892 - tps: 2827.75972 + dps: 2830.99965 + tps: 2852.12045 hps: 14.83128 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3171.66553 - tps: 3557.07577 + dps: 3203.2108 + tps: 3588.62104 hps: 8.67672 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1366.43852 - tps: 1385.70903 + dps: 1380.24547 + tps: 1399.51598 hps: 8.46427 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1404.99701 - tps: 1414.77488 + dps: 1419.43941 + tps: 1429.21728 hps: 8.52497 } } dps_results: { key: "TestMM-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 703.16927 - tps: 703.27945 + dps: 704.77376 + tps: 704.88394 hps: 10.64513 } } diff --git a/sim/hunter/TestSV.results b/sim/hunter/TestSV.results index 869e7366f0..03f70ef1c8 100644 --- a/sim/hunter/TestSV.results +++ b/sim/hunter/TestSV.results @@ -77,7 +77,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 4046.54081 - final_stats: 2468.54081 + final_stats: 2508.54081 final_stats: 0 final_stats: 5 final_stats: 0 @@ -149,7 +149,7 @@ stat_weights_results: { key: "TestSV-Lvl60-StatWeights-Default" value: { weights: 0 - weights: 2.86817 + weights: 2.87486 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.34674 + weights: 0.34255 weights: 0 - weights: 20.40378 + weights: 20.53626 weights: 0 weights: 0 weights: 0 @@ -175,7 +175,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.5079 + weights: 0.51139 weights: 0 weights: 0 weights: 0 @@ -337,232 +337,232 @@ dps_results: { dps_results: { key: "TestSV-Lvl60-AllItems-BeastmasterArmor" value: { - dps: 1172.65266 - tps: 955.2693 + dps: 1178.41876 + tps: 961.0354 hps: 13.9332 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodGuard'sChain" value: { - dps: 1434.78487 - tps: 1192.74789 + dps: 1443.10629 + tps: 1201.06931 hps: 13.9332 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1344.79528 - tps: 1112.47435 + dps: 1353.00754 + tps: 1120.6866 hps: 13.9332 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodlashBow-216516" value: { - dps: 1367.67607 - tps: 1371.3323 + dps: 1383.00371 + tps: 1386.65994 hps: 11.41474 } } dps_results: { key: "TestSV-Lvl60-AllItems-DevilsaurEye-19991" value: { - dps: 3314.55218 - tps: 2945.46297 + dps: 3335.20925 + tps: 2966.12004 hps: 19.87709 } } dps_results: { key: "TestSV-Lvl60-AllItems-DevilsaurTooth-19992" value: { - dps: 3287.64654 - tps: 2921.56836 + dps: 3308.30361 + tps: 2942.22543 hps: 19.87709 } } dps_results: { key: "TestSV-Lvl60-AllItems-DreadHunter'sChain" value: { - dps: 2059.00598 - tps: 1801.67145 + dps: 2072.92382 + tps: 1815.58929 hps: 14.9599 } } dps_results: { key: "TestSV-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1364.28174 - tps: 1131.59301 + dps: 1372.49256 + tps: 1139.80383 hps: 13.9332 } } dps_results: { key: "TestSV-Lvl60-AllItems-GurubashiPitFighter'sBow-221450" value: { - dps: 1396.3897 - tps: 1400.04593 + dps: 1411.71734 + tps: 1415.37357 hps: 11.41474 } } dps_results: { key: "TestSV-Lvl60-AllItems-Knight-Lieutenant'sChain" value: { - dps: 1434.78487 - tps: 1192.74789 + dps: 1443.10629 + tps: 1201.06931 hps: 13.9332 } } dps_results: { key: "TestSV-Lvl60-AllItems-Maelstrom'sWrath-231320" value: { - dps: 3338.60265 - tps: 2972.35032 + dps: 3359.17284 + tps: 2992.92051 hps: 19.6034 } } dps_results: { key: "TestSV-Lvl60-AllItems-SignetofBeasts-209823" value: { - dps: 3248.55596 - tps: 2882.17368 + dps: 3268.60531 + tps: 2902.22303 hps: 19.73878 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 2980.94118 - tps: 2655.72806 + dps: 3000.90358 + tps: 2675.69045 hps: 19.29815 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 2956.14763 - tps: 2604.60946 + dps: 2972.84396 + tps: 2621.30579 hps: 19.29815 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 3213.29659 - tps: 2861.84835 + dps: 3233.24013 + tps: 2881.79189 hps: 19.29815 } } dps_results: { key: "TestSV-Lvl60-Average-Default" value: { - dps: 3335.32153 - tps: 2962.8999 + dps: 3355.88813 + tps: 2983.4665 hps: 19.63113 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 7906.68433 - tps: 8003.56368 - hps: 20.06062 + dps: 7933.49499 + tps: 8041.70741 + hps: 20.2675 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3372.47909 - tps: 3010.60305 - hps: 19.94214 + dps: 3369.81753 + tps: 3018.74311 + hps: 19.57516 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3271.74834 - tps: 2913.35903 - hps: 18.8101 + dps: 3310.18602 + tps: 2971.63192 + hps: 18.37308 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4039.08961 - tps: 4331.56256 - hps: 10.85867 + dps: 4082.83541 + tps: 4373.89361 + hps: 10.61317 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1584.52115 - tps: 1423.11512 - hps: 10.48813 + dps: 1603.8581 + tps: 1438.17703 + hps: 10.42009 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1585.07705 - tps: 1396.46812 - hps: 10.43572 + dps: 1593.0586 + tps: 1404.89898 + hps: 10.66558 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 8378.71345 - tps: 8464.55105 - hps: 20.42848 + dps: 8431.33189 + tps: 8516.57039 + hps: 20.42642 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3583.61957 - tps: 3211.01887 - hps: 19.76851 + dps: 3596.28006 + tps: 3225.56882 + hps: 19.53396 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3476.16688 - tps: 3118.19072 - hps: 18.53052 + dps: 3516.69246 + tps: 3139.45364 + hps: 18.50552 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4056.10417 - tps: 4338.1036 - hps: 10.55065 + dps: 4082.50572 + tps: 4356.1754 + hps: 10.81361 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1580.13907 - tps: 1412.45347 - hps: 10.36124 + dps: 1584.26407 + tps: 1421.54424 + hps: 10.41917 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1560.91128 - tps: 1383.18371 - hps: 10.02197 + dps: 1585.81876 + tps: 1403.49198 + hps: 10.15989 } } dps_results: { key: "TestSV-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3109.09804 - tps: 2808.19345 + dps: 3129.75289 + tps: 2828.8483 hps: 19.23476 } } diff --git a/sim/hunter/aimed_shot.go b/sim/hunter/aimed_shot.go index bc91ac9873..990c8ed99e 100644 --- a/sim/hunter/aimed_shot.go +++ b/sim/hunter/aimed_shot.go @@ -61,10 +61,10 @@ func (hunter *Hunter) getAimedShotConfig(rank int, timer *core.Timer) core.Spell BonusCoefficient: 1, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - baseDamage := hunter.AutoAttacks.Ranged().CalculateNormalizedWeaponDamage(sim, spell.RangedAttackPower(target)) + + baseDamage := hunter.AutoAttacks.Ranged().CalculateNormalizedWeaponDamage(sim, spell.RangedAttackPower(target, false)) + hunter.AmmoDamageBonus + baseDamage - + if has2PDragonStalkerPursuit && (target.HasActiveAuraWithTag("ImmolationTrap") || hunter.HasActiveAuraWithTag("ExplosiveTrap")) { baseDamage *= 1.20 } diff --git a/sim/hunter/chimera_shot.go b/sim/hunter/chimera_shot.go index 194e5b56b7..0bdab25787 100644 --- a/sim/hunter/chimera_shot.go +++ b/sim/hunter/chimera_shot.go @@ -18,7 +18,7 @@ func (hunter *Hunter) registerChimeraShotSpell() { } hunter.ChimeraShot = hunter.RegisterSpell(core.SpellConfig{ - SpellCode: SpellCode_HunterChimeraShot, + SpellCode: SpellCode_HunterChimeraShot, ActionID: core.ActionID{SpellID: 409433}, SpellSchool: core.SpellSchoolNature, DefenseType: core.DefenseTypeRanged, @@ -50,7 +50,7 @@ func (hunter *Hunter) registerChimeraShotSpell() { ThreatMultiplier: 1, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - baseDamage := hunter.AutoAttacks.Ranged().CalculateNormalizedWeaponDamage(sim, spell.RangedAttackPower(target)) + + baseDamage := hunter.AutoAttacks.Ranged().CalculateNormalizedWeaponDamage(sim, spell.RangedAttackPower(target, false)) + hunter.AmmoDamageBonus result := spell.CalcDamage(sim, target, baseDamage, spell.OutcomeRangedHitAndCrit) diff --git a/sim/hunter/explosive_shot.go b/sim/hunter/explosive_shot.go index 1dc6654069..9df8af5eeb 100644 --- a/sim/hunter/explosive_shot.go +++ b/sim/hunter/explosive_shot.go @@ -58,7 +58,7 @@ func (hunter *Hunter) registerExplosiveShotSpell() { NumberOfTicks: 2, TickLength: time.Second * 1, OnSnapshot: func(sim *core.Simulation, target *core.Unit, dot *core.Dot, isRollover bool) { - baseDamage := sim.Roll(baseLowDamage, baseHighDamage) + 0.039*dot.Spell.RangedAttackPower(target) + baseDamage := sim.Roll(baseLowDamage, baseHighDamage) + 0.039*dot.Spell.RangedAttackPower(target, false) dot.Snapshot(target, baseDamage, isRollover) }, OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { @@ -67,7 +67,7 @@ func (hunter *Hunter) registerExplosiveShotSpell() { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - baseDamage := sim.Roll(baseLowDamage, baseHighDamage) + 0.039*spell.RangedAttackPower(target) + baseDamage := sim.Roll(baseLowDamage, baseHighDamage) + 0.039*spell.RangedAttackPower(target, false) result := spell.CalcDamage(sim, target, baseDamage, spell.OutcomeRangedHitAndCrit) spell.WaitTravelTime(sim, func(s *core.Simulation) { @@ -77,7 +77,7 @@ func (hunter *Hunter) registerExplosiveShotSpell() { curTarget := target for hitIndex := int32(0); hitIndex < numHits; hitIndex++ { if curTarget != target { - baseDamage = sim.Roll(baseLowDamage, baseHighDamage) + 0.039*spell.RangedAttackPower(curTarget) + baseDamage = sim.Roll(baseLowDamage, baseHighDamage) + 0.039*spell.RangedAttackPower(curTarget, false) spell.CalcAndDealDamage(sim, curTarget, baseDamage, spell.OutcomeRangedCritOnly) } diff --git a/sim/hunter/hunter.go b/sim/hunter/hunter.go index 59ec9d3ba7..faca4a7c30 100644 --- a/sim/hunter/hunter.go +++ b/sim/hunter/hunter.go @@ -317,7 +317,7 @@ func NewHunter(character *core.Character, options *proto.Player) *Hunter { hunter.AutoAttacks.RangedConfig().CritDamageBonus = hunter.mortalShots() hunter.AutoAttacks.RangedConfig().BonusCoefficient = 1 hunter.AutoAttacks.RangedConfig().ApplyEffects = func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - baseDamage := hunter.RangedWeaponDamage(sim, spell.RangedAttackPower(target)) + + baseDamage := hunter.RangedWeaponDamage(sim, spell.RangedAttackPower(target, false)) + hunter.AmmoDamageBonus result := spell.CalcDamage(sim, target, baseDamage, spell.OutcomeRangedHitAndCrit) diff --git a/sim/hunter/item_sets_pve.go b/sim/hunter/item_sets_pve.go index 5c3bb5037a..9eff648739 100644 --- a/sim/hunter/item_sets_pve.go +++ b/sim/hunter/item_sets_pve.go @@ -348,6 +348,7 @@ var ItemSetPredatorArmor = core.NewItemSet(core.ItemSet{ 2: func(agent core.Agent) { c := agent.GetCharacter() c.AddStat(stats.AttackPower, 20) + c.AddStat(stats.RangedAttackPower, 20) }, // Increases the Attack Power your Beast pet gains from your attributes by 20%. 3: func(agent core.Agent) { diff --git a/sim/hunter/kill_shot.go b/sim/hunter/kill_shot.go index 5e5d08b529..35fa450a86 100644 --- a/sim/hunter/kill_shot.go +++ b/sim/hunter/kill_shot.go @@ -49,7 +49,7 @@ func (hunter *Hunter) registerKillShotSpell() { spell.CD.Reset() } - damage := hunter.AutoAttacks.Ranged().CalculateWeaponDamage(sim, spell.RangedAttackPower(target)) + hunter.AmmoDamageBonus + baseDamage + damage := hunter.AutoAttacks.Ranged().CalculateWeaponDamage(sim, spell.RangedAttackPower(target, false)) + hunter.AmmoDamageBonus + baseDamage result := spell.CalcDamage(sim, target, damage, spell.OutcomeRangedHitAndCrit) spell.WaitTravelTime(sim, func(s *core.Simulation) { diff --git a/sim/hunter/multi_shot.go b/sim/hunter/multi_shot.go index 17295fe4df..0c047bda94 100644 --- a/sim/hunter/multi_shot.go +++ b/sim/hunter/multi_shot.go @@ -65,7 +65,7 @@ func (hunter *Hunter) getMultiShotConfig(rank int, timer *core.Timer) core.Spell for hitIndex := int32(0); hitIndex < numHits; hitIndex++ { baseDamage := baseDamage + - hunter.AutoAttacks.Ranged().CalculateNormalizedWeaponDamage(sim, spell.RangedAttackPower(target)) + + hunter.AutoAttacks.Ranged().CalculateNormalizedWeaponDamage(sim, spell.RangedAttackPower(target, false)) + hunter.AmmoDamageBonus results[hitIndex] = spell.CalcDamage(sim, curTarget, baseDamage, spell.OutcomeRangedHitAndCrit) diff --git a/sim/hunter/serpent_sting.go b/sim/hunter/serpent_sting.go index b7b10e7ccd..e5aefd195b 100644 --- a/sim/hunter/serpent_sting.go +++ b/sim/hunter/serpent_sting.go @@ -52,7 +52,7 @@ func (hunter *Hunter) getSerpentStingConfig(rank int) core.SpellConfig { BonusCoefficient: spellCoeff, OnSnapshot: func(sim *core.Simulation, target *core.Unit, dot *core.Dot, isRollover bool) { - damage := baseDamage + (hunter.SerpentStingAPCoeff*dot.Spell.RangedAttackPower(target))/5 + damage := baseDamage + (hunter.SerpentStingAPCoeff*dot.Spell.RangedAttackPower(target, true))/5 dot.Snapshot(target, damage, isRollover) }, OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { @@ -93,8 +93,8 @@ func (hunter *Hunter) chimeraShotSerpentStingSpell(rank int) *core.Spell { BonusCoefficient: 0.4, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - damage := baseDamage + (hunter.SerpentStingAPCoeff*spell.RangedAttackPower(target))/5 - spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeRangedCritOnly) + damage := baseDamage + (hunter.SerpentStingAPCoeff*spell.RangedAttackPower(target, true))/5 + spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeRangedHitAndCrit) }, }) } diff --git a/sim/hunter/steady_shot.go b/sim/hunter/steady_shot.go index a0b233907b..75b128793e 100644 --- a/sim/hunter/steady_shot.go +++ b/sim/hunter/steady_shot.go @@ -48,7 +48,7 @@ func (hunter *Hunter) registerSteadyShotSpell() { ThreatMultiplier: 1, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - baseDamage := hunter.AutoAttacks.Ranged().CalculateWeaponDamage(sim, spell.RangedAttackPower(target)) + + baseDamage := hunter.AutoAttacks.Ranged().CalculateWeaponDamage(sim, spell.RangedAttackPower(target, false)) + hunter.AmmoDamageBonus result := spell.CalcDamage(sim, target, baseDamage, spell.OutcomeRangedHitAndCrit) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 1f17655176..70dfc512a0 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -28,7 +28,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 8044.16 - final_stats: 770 + final_stats: 810 final_stats: 163 final_stats: 13.52 final_stats: 191.38 diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index f52b827a1c..37c80cc1f0 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -77,7 +77,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 8296.4 - final_stats: 740 + final_stats: 780 final_stats: 0 final_stats: 5 final_stats: 62.495 diff --git a/sim/rogue/quick_draw.go b/sim/rogue/quick_draw.go index 493ae6a2d0..11c14dcb83 100644 --- a/sim/rogue/quick_draw.go +++ b/sim/rogue/quick_draw.go @@ -60,7 +60,7 @@ func (rogue *Rogue) registerQuickDrawSpell() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { rogue.BreakStealth(sim) - baseDamage := rogue.AutoAttacks.Ranged().CalculateNormalizedWeaponDamage(sim, spell.RangedAttackPower(target)) + + baseDamage := rogue.AutoAttacks.Ranged().CalculateNormalizedWeaponDamage(sim, spell.RangedAttackPower(target, false)) + normalizedAmmoBonusDamage result := spell.CalcDamage(sim, target, baseDamage, spell.OutcomeRangedHitAndCrit) diff --git a/sim/shaman/warden/TestWardenShaman.results b/sim/shaman/warden/TestWardenShaman.results index 4ccc22b346..d6c018fffa 100644 --- a/sim/shaman/warden/TestWardenShaman.results +++ b/sim/shaman/warden/TestWardenShaman.results @@ -28,7 +28,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 5812.74 - final_stats: 851 + final_stats: 891 final_stats: 34 final_stats: 21.36 final_stats: 45 diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index 31d10dfaea..3e57f8a62c 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -28,7 +28,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 7573.74 - final_stats: 774 + final_stats: 814 final_stats: 165 final_stats: 16.6 final_stats: 178.185 From ce2c47e98521097daf2b478a13c59391c14fdfcc Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sat, 14 Sep 2024 20:16:07 +0000 Subject: [PATCH 137/223] minor mistake on unused code, might as well fix --- sim/_hunter/volley.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/_hunter/volley.go b/sim/_hunter/volley.go index 69c27a9b29..e98f1d2bc2 100644 --- a/sim/_hunter/volley.go +++ b/sim/_hunter/volley.go @@ -42,7 +42,7 @@ func (hunter *Hunter) registerVolleySpell() { OnSnapshot: func(sim *core.Simulation, _ *core.Unit, dot *core.Dot, isRollover bool) { target := hunter.CurrentTarget - baseDamage = 353 + 0.0837*dot.spell.RangedAttackPower(target, false) + baseDamage = 353 + 0.0837*dot.Spell.RangedAttackPower(target, false) baseDamage *= sim.Encounter.AOECapMultiplier() dot.Snapshot(target, baseDamage, isRollover) }, From e66efed8068b492b525f94c46a461d7c3b55d8d3 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 14 Sep 2024 16:43:37 -0400 Subject: [PATCH 138/223] add RF toggle to prot paladin spec options --- proto/paladin.proto | 1 + sim/paladin/protection/protection.go | 2 ++ ui/protection_paladin/inputs.ts | 12 +++++++++--- ui/protection_paladin/presets.ts | 1 + ui/protection_paladin/sim.ts | 2 +- 5 files changed, 14 insertions(+), 4 deletions(-) diff --git a/proto/paladin.proto b/proto/paladin.proto index 680dad48d4..db7f134c29 100644 --- a/proto/paladin.proto +++ b/proto/paladin.proto @@ -134,6 +134,7 @@ message PaladinOptions { bool IsUsingDivineStormStopAttack = 4; bool IsUsingJudgementStopAttack = 5; bool IsUsingCrusaderStrikeStopAttack = 6; + bool righteousFury = 8; } message RetributionPaladin { diff --git a/sim/paladin/protection/protection.go b/sim/paladin/protection/protection.go index 8a55a91a0e..1c7b0c7f71 100644 --- a/sim/paladin/protection/protection.go +++ b/sim/paladin/protection/protection.go @@ -31,6 +31,7 @@ func NewProtectionPaladin(character *core.Character, options *proto.Player) *Pro prot := &ProtectionPaladin{ Paladin: pal, primarySeal: protOptions.PrimarySeal, + righteousFury: protOptions.RighteousFury, IsUsingDivineStormStopAttack: protOptions.IsUsingDivineStormStopAttack, IsUsingJudgementStopAttack: protOptions.IsUsingJudgementStopAttack, IsUsingCrusaderStrikeStopAttack: protOptions.IsUsingCrusaderStrikeStopAttack, @@ -48,6 +49,7 @@ type ProtectionPaladin struct { *paladin.Paladin primarySeal proto.PaladinSeal + righteousFury bool IsUsingDivineStormStopAttack bool IsUsingJudgementStopAttack bool IsUsingCrusaderStrikeStopAttack bool diff --git a/ui/protection_paladin/inputs.ts b/ui/protection_paladin/inputs.ts index 5a6d3221f2..d7e57298c9 100644 --- a/ui/protection_paladin/inputs.ts +++ b/ui/protection_paladin/inputs.ts @@ -1,10 +1,9 @@ import * as InputHelpers from '../core/components/input_helpers.js'; import { Player } from '../core/player.js'; -import { Spec } from '../core/proto/common.js'; -import { PaladinSeal, PaladinAura } from '../core/proto/paladin.js'; +import { ItemSlot, Spec } from '../core/proto/common.js'; +import { PaladinRune, PaladinSeal, PaladinAura } from '../core/proto/paladin.js'; import { ActionId } from '../core/proto_utils/action_id.js'; import { TypedEvent } from '../core/typed_event.js'; - // Configuration for spec-specific UI elements on the settings tab. // These don't need to be in a separate file but it keeps things cleaner. @@ -22,6 +21,13 @@ export const AuraSelection = InputHelpers.makeSpecOptionsEnumIconInput({ + fieldName: 'righteousFury', + actionId: (player: Player) => + player.hasRune(ItemSlot.ItemSlotHands, PaladinRune.RuneHandsHandOfReckoning) ? + ActionId.fromSpellId(407627) : ActionId.fromSpellId(25780), +}); + // The below is used in the custom APL action "Cast Primary Seal". // Only shows SoC if it's talented. export const PrimarySealSelection = InputHelpers.makeSpecOptionsEnumIconInput({ diff --git a/ui/protection_paladin/presets.ts b/ui/protection_paladin/presets.ts index 42a9bce626..320cc4b0dd 100644 --- a/ui/protection_paladin/presets.ts +++ b/ui/protection_paladin/presets.ts @@ -98,6 +98,7 @@ export const DefaultTalents = TalentPresets[Phase.Phase4][0]; export const DefaultOptions = ProtectionPaladinOptions.create({ aura: PaladinAura.SanctityAura, primarySeal: PaladinSeal.Martyrdom, + righteousFury: true, }); export const DefaultConsumes = Consumes.create({ diff --git a/ui/protection_paladin/sim.ts b/ui/protection_paladin/sim.ts index e6dfa91cb6..09e8d1e2e5 100644 --- a/ui/protection_paladin/sim.ts +++ b/ui/protection_paladin/sim.ts @@ -163,7 +163,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { }, // IconInputs to include in the 'Player' section on the settings tab. - playerIconInputs: [ProtectionPaladinInputs.PrimarySealSelection, ProtectionPaladinInputs.AuraSelection], + playerIconInputs: [ProtectionPaladinInputs.PrimarySealSelection, ProtectionPaladinInputs.RighteousFuryToggle, ProtectionPaladinInputs.AuraSelection], // Buff and Debuff inputs to include/exclude, overriding the EP-based defaults. includeBuffDebuffInputs: [BuffDebuffInputs.SpellScorchDebuff], excludeBuffDebuffInputs: [], From 556294eccf083e690b75e32226958cc4ac931814 Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Sat, 14 Sep 2024 18:18:25 -0600 Subject: [PATCH 139/223] First pass at Vael Encounter --- assets/database/db.bin | Bin 5992375 -> 5992903 bytes assets/database/db.json | 7 +- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 2 +- sim/encounters/blackwing_lair.go | 110 +++++++++++++++++++++++++++++++ sim/encounters/register_all.go | 1 + 6 files changed, 116 insertions(+), 4 deletions(-) create mode 100644 sim/encounters/blackwing_lair.go diff --git a/assets/database/db.bin b/assets/database/db.bin index a8a130ca04ee40c73f137fa678621115a1bad5a4..540a0797e303dff0a2767bdae197a07aa0526ac5 100644 GIT binary patch delta 438 zcmb8nxi3Qj0LO8!t^2OJuji`!K3a-u)qV8gscU+np&^c{5DSrSQi&J{=^*|F3wcw6 z$zNa-2D8~FUQ8B)U-H?0`KoUpx~KOK-5~-x^caXFifCepC60I!NF<45Qb@%}8Ya@o zAd@Vz$sw0K@+qJYks^vIp_DSrlv6<^Ra8?$Ep^n>KqE~w(?Tn4Sg_Jg2R1tCq8mFs zIB?R7i$3}pV2~k(8DW$$#&KUrS8AOMn~J_aI5osoO>Ma9oomYC>aK5nSsYb-e$k_N*OcvmU)kOl+PU&qK#nIcQipay!l%2SZ=Ya+FEB?P<@SU$VWqpY4u_ bpQQvJEV5==QAa+J~zW{Nn>Ne diff --git a/assets/database/db.json b/assets/database/db.json index f34c10371d..a432fb5fc7 100644 --- a/assets/database/db.json +++ b/assets/database/db.json @@ -10205,8 +10205,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -10280,8 +10280,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -10307,8 +10307,8 @@ {"effectId":1893,"spellId":20028,"name":"Enchant Chest - Major Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1894,"spellId":20029,"name":"Enchant Weapon - Icy Chill","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1896,"spellId":20030,"name":"Enchant 2H Weapon - Superior Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, -{"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1898,"spellId":20032,"name":"Enchant Weapon - Lifestealing","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":3}, {"effectId":1899,"spellId":20033,"name":"Enchant Weapon - Unholy Weapon","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1900,"spellId":20034,"name":"Enchant Weapon - Crusader","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -15213,6 +15213,7 @@ {"path":"SoD/Gnomeregan Mechanical Boss","targets":[{"path":"SoD/Gnomeregan Mechanical Boss","target":{"id":218537,"name":"Gnomeregan Mechanical Boss","level":42,"mobType":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,574,0,0,0,0,0,0,0,0,3700,0,0,0,0,0,0,0,279345,0,0,0,0,0,0,0,0,0],"minBaseDamage":1000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]}, {"path":"SoD/Level 50","targets":[{"path":"SoD/Level 50","target":{"id":213335,"name":"Level 50","level":52,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,574,0,0,0,0,0,0,0,0,3137,0,0,0,0,0,0,0,127393,0,0,0,0,0,0,0,0,0],"minBaseDamage":2000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]}, {"path":"SoD/Sunken Temple Dragonkin Boss","targets":[{"path":"SoD/Sunken Temple Dragonkin Boss","target":{"id":218571,"name":"Sunken Temple Dragonkin Boss","level":52,"mobType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,574,0,0,0,0,0,0,0,0,3700,0,0,0,0,0,0,0,1450000,0,0,0,0,0,0,0,0,0],"minBaseDamage":3000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]}, +{"path":"SoD/Blackwing Lair Vaelastrasz The Corrupt","targets":[{"path":"SoD/Blackwing Lair Vaelastrasz The Corrupt","target":{"id":13020,"name":"Blackwing Lair Vaelastrasz The Corrupt","level":63,"mobType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,805,0,0,0,0,0,0,0,0,3731,0,0,0,0,0,0,0,4130000,0,0,0,0,0,0,0,0,0],"minBaseDamage":5200,"damageSpread":0.333,"swingSpeed":4,"parryHaste":true}}]}, {"path":"SoD/Level 60","targets":[{"path":"SoD/Level 60","target":{"id":213336,"name":"Level 60","level":63,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,805,0,0,0,0,0,0,0,0,3731,0,0,0,0,0,0,0,127393,0,0,0,0,0,0,0,0,0],"minBaseDamage":3000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]} ] } \ No newline at end of file diff --git a/assets/database/leftover_db.bin b/assets/database/leftover_db.bin index f8018445e347c49041efa293bc2a7165b2cd5db5..307d98e919a44ec8b326e064144e99b30cf1ec53 100644 GIT binary patch delta 51 zcmV-30L=f-l{e3oH-LlzgaU*Egam{Iga(8Mgb0KQgbIWUvxUk^$d#v Jw^jHIdeZsK6mtLo delta 51 zcmV-30L=f-l{e3oH-LlzgaU*Egam{Iga(8Mgb0KQgbIWUv Date: Sun, 15 Sep 2024 00:27:31 -0400 Subject: [PATCH 140/223] implement Righteous Fury + Hand of Reckoning --- sim/core/health.go | 25 ++++++------ sim/paladin/paladin.go | 1 + sim/paladin/righteous_fury.go | 71 +++++++++++++++++++++++++++++++++++ 3 files changed, 84 insertions(+), 13 deletions(-) create mode 100644 sim/paladin/righteous_fury.go diff --git a/sim/core/health.go b/sim/core/health.go index 9ce68842bc..e13aeddb3e 100644 --- a/sim/core/health.go +++ b/sim/core/health.go @@ -156,10 +156,12 @@ func (character *Character) applyHealingModel(healingModel *proto.HealingModel) healthMetrics := character.NewHealthMetrics(ActionID{OtherID: proto.OtherAction_OtherActionHealingModel}) + // Dummy spell for healing callback + healingModelSpell := character.RegisterSpell(SpellConfig{ + ActionID: ActionID{OtherID: proto.OtherAction_OtherActionHealingModel}, + }) + character.RegisterResetEffect(func(sim *Simulation) { - // Hack since we don't have OnHealingReceived aura handlers yet. - //ardentDefenderAura := character.GetAura("Ardent Defender") - willOfTheNecropolisAura := character.GetAura("Will of The Necropolis") // Initialize randomized cadence model timeToNextHeal := DurationFromSeconds(0.0) @@ -171,18 +173,15 @@ func (character *Character) applyHealingModel(healingModel *proto.HealingModel) pa.OnAction = func(sim *Simulation) { // Use modeled HPS to scale heal per tick based on random cadence healPerTick = healingModel.Hps * (float64(timeToNextHeal) / float64(time.Second)) - + totalHeal := healPerTick * character.PseudoStats.HealingTakenMultiplier // Execute the heal - character.GainHealth(sim, healPerTick*character.PseudoStats.HealingTakenMultiplier, healthMetrics) + character.GainHealth(sim, totalHeal, healthMetrics) - // Might use this again in the future to track "absorb" metrics but currently disabled - //if ardentDefenderAura != nil && character.CurrentHealthPercent() >= 0.35 { - // ardentDefenderAura.Deactivate(sim) - //} - - if willOfTheNecropolisAura != nil && character.CurrentHealthPercent() > 0.35 { - willOfTheNecropolisAura.Deactivate(sim) - } + // Callback that can be used by tank specs + result := healingModelSpell.NewResult(&character.Unit) + result.Damage = totalHeal + character.OnHealTaken(sim, healingModelSpell, result) + healingModelSpell.DisposeResult(result) // Random roll for time to next heal. In the case where CadenceVariation exceeds CadenceSeconds, then // CadenceSeconds is treated as the median, with two separate uniform distributions to the left and right diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index 08bd76fa8c..4c3087538e 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -108,6 +108,7 @@ func (paladin *Paladin) AddPartyBuffs(_ *proto.PartyBuffs) { } func (paladin *Paladin) Initialize() { + paladin.registerRighteousFury() // Judgement and Seals paladin.registerJudgement() diff --git a/sim/paladin/righteous_fury.go b/sim/paladin/righteous_fury.go new file mode 100644 index 0000000000..8e149551b0 --- /dev/null +++ b/sim/paladin/righteous_fury.go @@ -0,0 +1,71 @@ +package paladin + +import ( + "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/proto" +) + +func (paladin *Paladin) registerRighteousFury() { + if !paladin.Options.RighteousFury { + return + } + horRune := proto.PaladinRune_RuneHandsHandOfReckoning + hasHoR := paladin.hasRune(horRune) + actionID := core.ActionID{SpellID: core.TernaryInt32(hasHoR, int32(horRune), 25780)} + + rfThreatMultiplier := 0.6 + core.TernaryFloat64(hasHoR, 0.2, 0.0) + // Improved Righteous Fury is multiplicative. + rfThreatMultiplier *= 1.0 + []float64{0.0, 0.16, 0.33, 0.5}[paladin.Talents.ImprovedRighteousFury] + + paladin.OnSpellRegistered(func(spell *core.Spell) { + if spell.SpellSchool.Matches(core.SpellSchoolHoly) { + spell.ThreatMultiplier *= 1.0 + rfThreatMultiplier + } + }) + + if !hasHoR { // This is just a visual/UI indicator when we don't have HoR rune. + paladin.RegisterAura(core.Aura{ + Label: "Righetous Fury", + ActionID: actionID, + Duration: core.NeverExpires, // 30 minutes without HoR rune, but no need to model + OnReset: func(aura *core.Aura, sim *core.Simulation) { + aura.Activate(sim) + }, + }) + } else { + // Passive effects granted by Hand of Reckoning rune. + + // Damage which takes you below 35% health is reduced by 20% (DR component of WotLK's Ardent Defender) + rfDamageReduction := 0.2 + + handler := func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + incomingDamage := result.Damage + if (paladin.CurrentHealth()-incomingDamage)/paladin.MaxHealth() <= 0.35 { + result.Damage -= (paladin.MaxHealth()*0.35 - (paladin.CurrentHealth() - incomingDamage)) * rfDamageReduction + if sim.Log != nil { + paladin.Log(sim, "Righteous Fury absorbs %d damage", int32(incomingDamage-result.Damage)) + } + } + } + + paladin.AddDynamicDamageTakenModifier(handler) + + // Gives you mana when healed by other friendly targets' spells equal to 25% of the amount healed. + horManaMetrics := paladin.NewManaMetrics(actionID) + + paladin.RegisterAura(core.Aura{ + Label: "Righteous Fury", + ActionID: core.ActionID{SpellID: 407627}, + Duration: core.NeverExpires, + OnReset: func(aura *core.Aura, sim *core.Simulation) { + aura.Activate(sim) + }, + OnHealTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.IsOtherAction(proto.OtherAction_OtherActionHealingModel) { + manaGained := result.Damage * 0.25 + paladin.AddMana(sim, manaGained, horManaMetrics) + } + }, + }) + } // else +} From 818170fa52daca444d33a204d3e8be83ac0b0f0c Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 00:42:05 -0400 Subject: [PATCH 141/223] expose druid idol --- sim/druid/items.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sim/druid/items.go b/sim/druid/items.go index 5992b05209..158696d0d3 100644 --- a/sim/druid/items.go +++ b/sim/druid/items.go @@ -147,10 +147,13 @@ func init() { druid := agent.(DruidAgent).GetDruid() druid.FerociousBiteExcessEnergyOverride = true - energyMetrics := druid.NewEnergyMetrics(core.ActionID{SpellID: 470270}) + actionID := core.ActionID{SpellID: 470270} + + energyMetrics := druid.NewEnergyMetrics(actionID) core.MakePermanent(druid.RegisterAura(core.Aura{ - Label: "Idol of Feline Focus", + ActionID: actionID, + Label: "Idol of Feline Focus", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if spell.SpellCode == SpellCode_DruidFerociousBite && result.Outcome.Matches(core.OutcomeDodge|core.OutcomeMiss|core.OutcomeParry) { druid.AddEnergy(sim, 30, energyMetrics) From 182c564765a190d03f00a2cdac378021ae9ed037 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sun, 15 Sep 2024 05:03:58 +0000 Subject: [PATCH 142/223] Added comments to serpent sting to clarify interaction, renamed spell.rAP boolean to be more clear --- sim/core/spell_result.go | 4 ++-- sim/hunter/serpent_sting.go | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sim/core/spell_result.go b/sim/core/spell_result.go index f9470426cc..40e9675cec 100644 --- a/sim/core/spell_result.go +++ b/sim/core/spell_result.go @@ -95,8 +95,8 @@ func (spell *Spell) MeleeAttackPower() float64 { return spell.Unit.stats[stats.AttackPower] + spell.Unit.PseudoStats.MobTypeAttackPower } -func (spell *Spell) RangedAttackPower(target *Unit, ignorePseudoStats bool) float64 { - return TernaryFloat64(ignorePseudoStats, +func (spell *Spell) RangedAttackPower(target *Unit, ignoreTargetModifiers bool) float64 { + return TernaryFloat64(ignoreTargetModifiers, spell.Unit.stats[stats.RangedAttackPower], spell.Unit.stats[stats.RangedAttackPower] + spell.Unit.PseudoStats.MobTypeAttackPower + diff --git a/sim/hunter/serpent_sting.go b/sim/hunter/serpent_sting.go index e5aefd195b..dbeed8a30d 100644 --- a/sim/hunter/serpent_sting.go +++ b/sim/hunter/serpent_sting.go @@ -52,6 +52,7 @@ func (hunter *Hunter) getSerpentStingConfig(rank int) core.SpellConfig { BonusCoefficient: spellCoeff, OnSnapshot: func(sim *core.Simulation, target *core.Unit, dot *core.Dot, isRollover bool) { + // As of phase 5 the only time serpent sting scales with AP is using the Dragonstalker's Pursuit 6P - this AP scaling doesn't benefit from target AP modifiers damage := baseDamage + (hunter.SerpentStingAPCoeff*dot.Spell.RangedAttackPower(target, true))/5 dot.Snapshot(target, damage, isRollover) }, @@ -93,6 +94,7 @@ func (hunter *Hunter) chimeraShotSerpentStingSpell(rank int) *core.Spell { BonusCoefficient: 0.4, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + // As of phase 5 the only time serpent sting scales with AP is using the Dragonstalker's Pursuit 6P - this AP scaling doesn't benefit from target AP modifiers damage := baseDamage + (hunter.SerpentStingAPCoeff*spell.RangedAttackPower(target, true))/5 spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeRangedHitAndCrit) }, From 23d5088771c8ecddfa4478849fe45e2a2583333b Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 01:34:16 -0400 Subject: [PATCH 143/223] pet buffs, sacrificing warlock pets, re-summoned pet stat inheritance --- sim/core/buffs.go | 17 +++++++- sim/core/pet.go | 7 +--- sim/shaman/spirit_wolves.go | 2 +- sim/shaman/warden/TestWardenShaman.results | 48 +++++++++++----------- sim/warlock/items.go | 2 +- sim/warlock/pet.go | 19 +++++++++ sim/warlock/summon_demon.go | 24 +++-------- sim/warlock/talents.go | 2 +- 8 files changed, 70 insertions(+), 51 deletions(-) diff --git a/sim/core/buffs.go b/sim/core/buffs.go index 1d23de1f8a..8b2f59357a 100644 --- a/sim/core/buffs.go +++ b/sim/core/buffs.go @@ -885,7 +885,7 @@ func applyBuffEffects(agent Agent, playerFaction proto.Faction, raidBuffs *proto // Applies buffs to pets. func applyPetBuffEffects(petAgent PetAgent, playerFaction proto.Faction, raidBuffs *proto.RaidBuffs, partyBuffs *proto.PartyBuffs, individualBuffs *proto.IndividualBuffs) { // Summoned pets, like Mage Water Elemental, aren't around to receive raid buffs. - if petAgent.GetPet().IsGuardian() || !petAgent.GetPet().enabledOnStart { + if petAgent.GetPet().IsGuardian() { return } @@ -898,6 +898,21 @@ func applyPetBuffEffects(petAgent PetAgent, playerFaction proto.Faction, raidBuf individualBuffs.Innervates = 0 individualBuffs.PowerInfusions = 0 + if !petAgent.GetPet().enabledOnStart { + raidBuffs.ScrollOfProtection = false + raidBuffs.ScrollOfStamina = false + raidBuffs.ScrollOfStrength = false + raidBuffs.ScrollOfAgility = false + raidBuffs.ScrollOfIntellect = false + raidBuffs.ScrollOfSpirit = false + + // Summoned pets don't retain world buffs + individualBuffs.MightOfStormwind = false + individualBuffs.RallyingCryOfTheDragonslayer = false + individualBuffs.SpiritOfZandalar = false + individualBuffs.WarchiefsBlessing = false + } + // Pets only receive Onyxia, Rend, and ZG buffs because they're globally applied in their respective zones // SoD versions were removed from pets though individualBuffs.AshenvalePvpBuff = false diff --git a/sim/core/pet.go b/sim/core/pet.go index 1e8b12bd2a..451b25f9cf 100644 --- a/sim/core/pet.go +++ b/sim/core/pet.go @@ -216,11 +216,8 @@ func (pet *Pet) Disable(sim *Simulation) { return } - // Remove inherited stats on dismiss if not permanent - if pet.isGuardian || pet.timeoutAction != nil { - pet.AddStatsDynamic(sim, pet.inheritedStats.Invert()) - pet.inheritedStats = stats.Stats{} - } + pet.AddStatsDynamic(sim, pet.inheritedStats.Invert()) + pet.inheritedStats = stats.Stats{} if pet.dynamicStatInheritance != nil { if idx := slices.Index(pet.Owner.DynamicStatsPets, pet); idx != -1 { diff --git a/sim/shaman/spirit_wolves.go b/sim/shaman/spirit_wolves.go index 91d10b4c27..646500dde9 100644 --- a/sim/shaman/spirit_wolves.go +++ b/sim/shaman/spirit_wolves.go @@ -28,7 +28,7 @@ var spiritWolfBaseStats = stats.Stats{ func (shaman *Shaman) NewSpiritWolves() *SpiritWolves { wolves := &SpiritWolves{ - Pet: core.NewPet("Spirit Wolves", &shaman.Character, spiritWolfBaseStats, shaman.makeStatInheritance(), false, false), + Pet: core.NewPet("Spirit Wolves", &shaman.Character, spiritWolfBaseStats, shaman.makeStatInheritance(), false, true), shamanOwner: shaman, } diff --git a/sim/shaman/warden/TestWardenShaman.results b/sim/shaman/warden/TestWardenShaman.results index 4ccc22b346..3f7fc30957 100644 --- a/sim/shaman/warden/TestWardenShaman.results +++ b/sim/shaman/warden/TestWardenShaman.results @@ -50,7 +50,7 @@ character_stats_results: { stat_weights_results: { key: "TestWardenShaman-Lvl60-StatWeights-Default" value: { - weights: 0.93405 + weights: 0.9335 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.42457 + weights: 0.42432 weights: 0 weights: 0 weights: 0 @@ -99,154 +99,154 @@ stat_weights_results: { dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1115.56785 + dps: 1114.37531 tps: 1152.89027 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1163.36115 + dps: 1162.23876 tps: 1199.62887 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1154.55702 + dps: 1153.23396 tps: 1193.85672 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1141.82754 + dps: 1140.73015 tps: 1179.45763 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1115.31241 + dps: 1114.21503 tps: 1152.657 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1148.07324 + dps: 1146.9588 tps: 1184.54008 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 1530.68699 + dps: 1528.54766 tps: 1693.70629 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-TheFiveThunders" value: { - dps: 1021.43158 + dps: 1020.45241 tps: 1050.78201 } } dps_results: { key: "TestWardenShaman-Lvl60-Average-Default" value: { - dps: 1700.31023 + dps: 1697.62084 tps: 1342.19014 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1703.62932 + dps: 1700.5313 tps: 2564.08806 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 782.99243 + dps: 780.00502 tps: 672.52361 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1075.64882 + dps: 1065.87634 tps: 892.68097 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 586.86253 + dps: 585.08831 tps: 1108.22936 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 299.84743 + dps: 298.91334 tps: 248.40168 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 485.14197 + dps: 481.18562 tps: 385.09855 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1673.5753 + dps: 1669.70584 tps: 2525.77883 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 771.62539 + dps: 768.31511 tps: 665.81764 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1065.87966 + dps: 1054.19706 tps: 888.67753 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 577.00204 + dps: 574.91278 tps: 1091.13513 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 294.27429 + dps: 293.25736 tps: 243.43858 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 470.64943 + dps: 466.08584 tps: 371.62663 } } dps_results: { key: "TestWardenShaman-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1461.72469 + dps: 1459.10274 tps: 1178.8012 } } diff --git a/sim/warlock/items.go b/sim/warlock/items.go index 292a630fc4..5dcec9b8db 100644 --- a/sim/warlock/items.go +++ b/sim/warlock/items.go @@ -260,7 +260,7 @@ func init() { felguardAura.Activate(sim) } - warlock.changeActivePet(sim, nil) + warlock.changeActivePet(sim, nil, true) }, }) diff --git a/sim/warlock/pet.go b/sim/warlock/pet.go index 494359487e..6da75e1a12 100644 --- a/sim/warlock/pet.go +++ b/sim/warlock/pet.go @@ -49,6 +49,25 @@ func (warlock *Warlock) setDefaultActivePet() { } } +func (warlock *Warlock) changeActivePet(sim *core.Simulation, newPet *WarlockPet, isSacrifice bool) { + if warlock.ActivePet != nil { + warlock.ActivePet.Disable(sim) + + // Sacrificed pets lose all buffs + if isSacrifice { + for _, aura := range warlock.ActivePet.GetAuras() { + aura.Deactivate(sim) + } + } + } + + warlock.ActivePet = newPet + + if newPet != nil { + newPet.Enable(sim, newPet) + } +} + func (warlock *Warlock) registerPets() { warlock.Felhunter = warlock.makeFelhunter() warlock.Imp = warlock.makeImp() diff --git a/sim/warlock/summon_demon.go b/sim/warlock/summon_demon.go index 16591505b1..7a6ff570aa 100644 --- a/sim/warlock/summon_demon.go +++ b/sim/warlock/summon_demon.go @@ -6,18 +6,6 @@ import ( "github.com/wowsims/sod/sim/core" ) -func (warlock *Warlock) changeActivePet(sim *core.Simulation, newPet *WarlockPet) { - if warlock.ActivePet != nil { - warlock.ActivePet.Disable(sim) - } - - warlock.ActivePet = newPet - - if newPet != nil { - newPet.Enable(sim, newPet) - } -} - func (warlock *Warlock) registerSummonDemon() { // All except for Summon Felguard have a cost of 100% of the Warlock's base mana manaCost := core.ManaCostOptions{ @@ -30,7 +18,7 @@ func (warlock *Warlock) registerSummonDemon() { CastTime: time.Second * 10, }, ModifyCast: func(sim *core.Simulation, spell *core.Spell, cast *core.Cast) { - warlock.changeActivePet(sim, nil) + warlock.changeActivePet(sim, nil, false) }, } @@ -48,7 +36,7 @@ func (warlock *Warlock) registerSummonDemon() { Cast: cast, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - warlock.changeActivePet(sim, warlock.Felguard) + warlock.changeActivePet(sim, warlock.Felguard, false) }, })) } @@ -64,7 +52,7 @@ func (warlock *Warlock) registerSummonDemon() { Cast: cast, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - warlock.changeActivePet(sim, warlock.Felhunter) + warlock.changeActivePet(sim, warlock.Felhunter, false) }, })) @@ -79,7 +67,7 @@ func (warlock *Warlock) registerSummonDemon() { Cast: cast, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - warlock.changeActivePet(sim, warlock.Imp) + warlock.changeActivePet(sim, warlock.Imp, false) }, })) @@ -94,7 +82,7 @@ func (warlock *Warlock) registerSummonDemon() { Cast: cast, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - warlock.changeActivePet(sim, warlock.Succubus) + warlock.changeActivePet(sim, warlock.Succubus, false) }, })) @@ -109,7 +97,7 @@ func (warlock *Warlock) registerSummonDemon() { Cast: cast, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - warlock.changeActivePet(sim, warlock.Voidwalker) + warlock.changeActivePet(sim, warlock.Voidwalker, false) }, })) } diff --git a/sim/warlock/talents.go b/sim/warlock/talents.go index 20a31a2854..213ff76251 100644 --- a/sim/warlock/talents.go +++ b/sim/warlock/talents.go @@ -529,7 +529,7 @@ func (warlock *Warlock) applyDemonicSacrifice() { voidwalkerAura.Activate(sim) } - warlock.changeActivePet(sim, nil) + warlock.changeActivePet(sim, nil, true) }, }) } From 58ce7e1abe77c354d439f40056db4209fc6d4a46 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 02:18:37 -0400 Subject: [PATCH 144/223] don't remove world buffs from pets not summoned at start --- sim/core/buffs.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/sim/core/buffs.go b/sim/core/buffs.go index 8b2f59357a..2acd1e5317 100644 --- a/sim/core/buffs.go +++ b/sim/core/buffs.go @@ -905,12 +905,6 @@ func applyPetBuffEffects(petAgent PetAgent, playerFaction proto.Faction, raidBuf raidBuffs.ScrollOfAgility = false raidBuffs.ScrollOfIntellect = false raidBuffs.ScrollOfSpirit = false - - // Summoned pets don't retain world buffs - individualBuffs.MightOfStormwind = false - individualBuffs.RallyingCryOfTheDragonslayer = false - individualBuffs.SpiritOfZandalar = false - individualBuffs.WarchiefsBlessing = false } // Pets only receive Onyxia, Rend, and ZG buffs because they're globally applied in their respective zones From dc943d72341983f4a37e09dc5f8d932f5e14c04a Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 02:30:33 -0400 Subject: [PATCH 145/223] add Spell In Flight APL condition --- proto/apl.proto | 8 +++++-- sim/core/apl_value.go | 2 ++ sim/core/apl_values_spell.go | 24 +++++++++++++++++++ sim/core/cast.go | 6 +++++ sim/core/spell.go | 4 +++- sim/mage/item_sets_pve.go | 1 + sim/mage/mage.go | 4 ++++ .../individual_sim_ui/apl_values.ts | 7 ++++++ 8 files changed, 53 insertions(+), 3 deletions(-) diff --git a/proto/apl.proto b/proto/apl.proto index 7afb6c397d..236a6f804e 100644 --- a/proto/apl.proto +++ b/proto/apl.proto @@ -82,7 +82,7 @@ message APLAction { } } -// NextIndex: 73 +// NextIndex: 75 message APLValue { oneof value { // Operators @@ -129,6 +129,7 @@ message APLValue { APLValueSpellTimeToReady spell_time_to_ready = 21; APLValueSpellCastTime spell_cast_time = 35; APLValueSpellTravelTime spell_travel_time = 37; + APLValueSpellInFlight spell_in_flight = 74; APLValueSpellCPM spell_cpm = 42; APLValueSpellIsChanneling spell_is_channeling = 56; APLValueSpellChanneledTicks spell_channeled_ticks = 57; @@ -438,6 +439,9 @@ message APLValueFrontOfTarget { message APLValueSpellTravelTime { ActionID spell_id = 1; } +message APLValueSpellInFlight { + ActionID spell_id = 1; +} message APLValueSpellCPM { ActionID spell_id = 1; } @@ -527,4 +531,4 @@ message APLValueWarlockCurrentPetManaPercent { message APLValueWarlockPetIsActive { } message APLValueCurrentSealRemainingTime { -} +} \ No newline at end of file diff --git a/sim/core/apl_value.go b/sim/core/apl_value.go index fab70dab67..20a6608db6 100644 --- a/sim/core/apl_value.go +++ b/sim/core/apl_value.go @@ -141,6 +141,8 @@ func (rot *APLRotation) newAPLValue(config *proto.APLValue) APLValue { return rot.newValueSpellTravelTime(config.GetSpellTravelTime()) case *proto.APLValue_SpellCpm: return rot.newValueSpellCPM(config.GetSpellCpm()) + case *proto.APLValue_SpellInFlight: + return rot.newValueSpellInFlight(config.GetSpellInFlight()) case *proto.APLValue_SpellIsChanneling: return rot.newValueSpellIsChanneling(config.GetSpellIsChanneling()) case *proto.APLValue_SpellChanneledTicks: diff --git a/sim/core/apl_values_spell.go b/sim/core/apl_values_spell.go index cb59dd03b5..8d29f08869 100644 --- a/sim/core/apl_values_spell.go +++ b/sim/core/apl_values_spell.go @@ -148,6 +148,30 @@ func (value *APLValueSpellTravelTime) String() string { return fmt.Sprintf("Travel Time(%s)", value.spell.ActionID) } +type APLValueSpellInFlight struct { + DefaultAPLValueImpl + spell *Spell +} + +func (rot *APLRotation) newValueSpellInFlight(config *proto.APLValueSpellInFlight) APLValue { + spell := rot.GetAPLSpell(config.SpellId) + if spell == nil { + return nil + } + return &APLValueSpellInFlight{ + spell: spell, + } +} +func (value *APLValueSpellInFlight) Type() proto.APLValueType { + return proto.APLValueType_ValueTypeBool +} +func (value *APLValueSpellInFlight) GetBool(sim *Simulation) bool { + return value.spell.MissileSpeed > 0 && value.spell.LastCastAt > 0 && sim.CurrentTime-value.spell.TravelTime() <= value.spell.LastCastAt +} +func (value *APLValueSpellInFlight) String() string { + return fmt.Sprintf("In Flight(%s)", value.spell.ActionID) +} + type APLValueSpellCPM struct { DefaultAPLValueImpl spell *Spell diff --git a/sim/core/cast.go b/sim/core/cast.go index 4e99de6fc1..ea366aabda 100644 --- a/sim/core/cast.go +++ b/sim/core/cast.go @@ -223,6 +223,8 @@ func (spell *Spell) makeCastFunc(config CastConfig) CastSuccessFunc { pa := &PendingAction{ NextActionAt: sim.CurrentTime + GCDDefault/2, OnAction: func(sim *Simulation) { + spell.LastCastAt = sim.CurrentTime + if sim.Log != nil && !spell.Flags.Matches(SpellFlagNoLogs) { spell.Unit.Log(sim, "Casting %s (Cost = %0.03f, Cast Time = %s, Effective Time = %s)", spell.ActionID, max(0, spell.CurCast.Cost), spell.CurCast.CastTime, spell.CurCast.EffectiveTime()) @@ -257,6 +259,8 @@ func (spell *Spell) makeCastFunc(config CastConfig) CastSuccessFunc { ActionID: spell.ActionID, Pushback: 1.0, OnComplete: func(sim *Simulation, target *Unit) { + spell.LastCastAt = sim.CurrentTime + if sim.Log != nil && !spell.Flags.Matches(SpellFlagNoLogs) { spell.Unit.Log(sim, "Completed cast %s", spell.ActionID) } @@ -289,6 +293,8 @@ func (spell *Spell) makeCastFunc(config CastConfig) CastSuccessFunc { return true } + spell.LastCastAt = sim.CurrentTime + if sim.Log != nil && !spell.Flags.Matches(SpellFlagNoLogs) { spell.Unit.Log(sim, "Casting %s (Cost = %0.03f, Cast Time = %s, Effective Time = %s)", spell.ActionID, max(0, spell.CurCast.Cost), spell.CurCast.CastTime, spell.CurCast.EffectiveTime()) diff --git a/sim/core/spell.go b/sim/core/spell.go index 0cc4fbe017..2f0b0c19ce 100644 --- a/sim/core/spell.go +++ b/sim/core/spell.go @@ -125,7 +125,8 @@ type Spell struct { expectedTickDamageInternal ExpectedDamageCalculator // The current or most recent cast data. - CurCast Cast + CurCast Cast + LastCastAt time.Duration BonusHitRating float64 BonusCritRating float64 @@ -419,6 +420,7 @@ func (spell *Spell) reset(_ *Simulation) { } } spell.casts = 0 + spell.LastCastAt = 0 } func (spell *Spell) SetMetricsSplit(splitIdx int32) { diff --git a/sim/mage/item_sets_pve.go b/sim/mage/item_sets_pve.go index 7c1743ddd7..e4f66e2a06 100644 --- a/sim/mage/item_sets_pve.go +++ b/sim/mage/item_sets_pve.go @@ -220,6 +220,7 @@ var ItemSetNetherwindInsight = core.NewItemSet(core.ItemSet{ // Your Fireball's periodic effect gains increased damage over its duration equal to 20% of its impact damage. 6: func(agent core.Agent) { mage := agent.(MageAgent).GetMage() + mage.MaintainFireballDoT = true core.MakePermanent(mage.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Mage - Damage 6P Bonus", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { diff --git a/sim/mage/mage.go b/sim/mage/mage.go index 46c19dc549..4fb03a5161 100644 --- a/sim/mage/mage.go +++ b/sim/mage/mage.go @@ -109,6 +109,10 @@ type Mage struct { ArcaneBlastMissileBarrageChance float64 BonusFireballDoTAmount float64 FingersOfFrostProcChance float64 + + // Variables for telling the mage to try to maintain the Fireball DoT with T2 Fire 6pc + FireballMissileActive bool // Whether Fireball has been cast but has not hit to avoid chain-casting + MaintainFireballDoT bool } // Agent is a generic way to access underlying mage on any of the agents. diff --git a/ui/core/components/individual_sim_ui/apl_values.ts b/ui/core/components/individual_sim_ui/apl_values.ts index c989c1e273..e6cdc94462 100644 --- a/ui/core/components/individual_sim_ui/apl_values.ts +++ b/ui/core/components/individual_sim_ui/apl_values.ts @@ -759,6 +759,13 @@ const valueKindFactories: { [f in NonNullable]: ValueKindConfigTrue if the spell has a missile in flight, otherwise False.', + newValue: APLValueSpellCPM.create, + fields: [AplHelpers.actionIdFieldConfig('spellId', 'castable_spells', '')], + }), spellCpm: inputBuilder({ label: 'CPM', submenu: ['Spell'], From 6ccbf62160d097e343a59d82b3f6b4c04dec46f8 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 02:42:52 -0400 Subject: [PATCH 146/223] fix spell in flight helper --- sim/core/apl_values_spell.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/core/apl_values_spell.go b/sim/core/apl_values_spell.go index 8d29f08869..5a218cb180 100644 --- a/sim/core/apl_values_spell.go +++ b/sim/core/apl_values_spell.go @@ -166,7 +166,7 @@ func (value *APLValueSpellInFlight) Type() proto.APLValueType { return proto.APLValueType_ValueTypeBool } func (value *APLValueSpellInFlight) GetBool(sim *Simulation) bool { - return value.spell.MissileSpeed > 0 && value.spell.LastCastAt > 0 && sim.CurrentTime-value.spell.TravelTime() <= value.spell.LastCastAt + return value.spell.MissileSpeed > 0 && value.spell.casts > 0 && (sim.CurrentTime <= value.spell.LastCastAt+value.spell.TravelTime()) } func (value *APLValueSpellInFlight) String() string { return fmt.Sprintf("In Flight(%s)", value.spell.ActionID) From 7c7df90bbb84ec23e45558f383d38ad3df32234a Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 03:32:58 -0400 Subject: [PATCH 147/223] arcane missiles ticks are spell damage --- sim/mage/TestArcane.results | 54 ++++++++++++++++++------------------- sim/mage/arcane_missiles.go | 2 +- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/sim/mage/TestArcane.results b/sim/mage/TestArcane.results index 8abd63afca..83167b4a2b 100644 --- a/sim/mage/TestArcane.results +++ b/sim/mage/TestArcane.results @@ -53,18 +53,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.83842 + weights: 0.2407 weights: 0 - weights: 1.39665 - weights: 1.27713 - weights: 0.11952 + weights: 1.41964 + weights: 1.29872 + weights: 0.12092 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 17.07988 + weights: 17.67245 weights: 0 weights: 0 weights: 0 @@ -127,8 +127,8 @@ dps_results: { dps_results: { key: "TestArcane-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 485.90963 - tps: 500.06199 + dps: 569.88758 + tps: 594.62777 } } dps_results: { @@ -148,43 +148,43 @@ dps_results: { dps_results: { key: "TestArcane-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1780.57462 - tps: 1797.2112 + dps: 1803.68777 + tps: 1823.03045 } } dps_results: { key: "TestArcane-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 564.54069 - tps: 579.08405 + dps: 713.67583 + tps: 749.37009 } } dps_results: { key: "TestArcane-Lvl60-Average-Default" value: { - dps: 2296.60642 - tps: 2314.65741 + dps: 2331.14358 + tps: 2353.02059 } } dps_results: { key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2304.34182 - tps: 2612.83159 + dps: 2339.53698 + tps: 2717.39767 } } dps_results: { key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 2304.34182 - tps: 2319.76631 + dps: 2339.53698 + tps: 2358.43001 } } dps_results: { key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 2523.52453 - tps: 2539.87712 + dps: 2523.56111 + tps: 2543.81837 } } dps_results: { @@ -211,22 +211,22 @@ dps_results: { dps_results: { key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2300.362 - tps: 2626.4293 + dps: 2325.55525 + tps: 2708.33961 } } dps_results: { key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 2300.362 - tps: 2316.66537 + dps: 2325.55525 + tps: 2344.69447 } } dps_results: { key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 2545.74805 - tps: 2563.41834 + dps: 2545.78464 + tps: 2567.26286 } } dps_results: { @@ -253,7 +253,7 @@ dps_results: { dps_results: { key: "TestArcane-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2270.81944 - tps: 2287.83304 + dps: 2317.85732 + tps: 2339.18518 } } diff --git a/sim/mage/arcane_missiles.go b/sim/mage/arcane_missiles.go index 11e0612a0f..55d62a8099 100644 --- a/sim/mage/arcane_missiles.go +++ b/sim/mage/arcane_missiles.go @@ -114,7 +114,7 @@ func (mage *Mage) getArcaneMissilesTickSpell(rank int) *core.Spell { ActionID: core.ActionID{SpellID: spellId}.WithTag(1), SpellSchool: core.SpellSchoolArcane, DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskProc, + ProcMask: core.ProcMaskSpellDamage, Flags: SpellFlagMage, MissileSpeed: 20, From 6aa32c47e755490e8add8a2be824db7584490610 Mon Sep 17 00:00:00 2001 From: Adrian Klingen Date: Sun, 15 Sep 2024 17:19:42 +0200 Subject: [PATCH 148/223] Attempt to fix blocks also rolling as crits --- sim/core/spell_outcome.go | 45 +++++++++++++-------------------------- 1 file changed, 15 insertions(+), 30 deletions(-) diff --git a/sim/core/spell_outcome.go b/sim/core/spell_outcome.go index 589e6737cf..00d29fc5c7 100644 --- a/sim/core/spell_outcome.go +++ b/sim/core/spell_outcome.go @@ -311,14 +311,10 @@ func (spell *Spell) outcomeMeleeSpecialHitAndCrit(sim *Simulation, result *Spell if unit.PseudoStats.InFrontOfTarget { if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && !result.applyAttackTableDodge(spell, attackTable, roll, &chance) && - !result.applyAttackTableParry(spell, attackTable, roll, &chance) { - if result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { - result.applyAttackTableBlock(spell, attackTable, roll, &chance) - } else { - if !result.applyAttackTableBlock(spell, attackTable, roll, &chance) { - result.applyAttackTableHit(spell, countHits) - } - } + !result.applyAttackTableParry(spell, attackTable, roll, &chance) && + !result.applyAttackTableBlock(spell, attackTable, roll, &chance) && + !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { + result.applyAttackTableHit(spell, countHits) } } else { if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && @@ -531,14 +527,10 @@ func (spell *Spell) outcomeRangedHitAndCrit(sim *Simulation, result *SpellResult chance := 0.0 if spell.Unit.PseudoStats.InFrontOfTarget { - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) { - if result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { - result.applyAttackTableBlock(spell, attackTable, roll, &chance) - } else { - if !result.applyAttackTableBlock(spell, attackTable, roll, &chance) { - result.applyAttackTableHit(spell, countHits) - } - } + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && + !result.applyAttackTableBlock(spell, attackTable, roll, &chance) && + !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { + result.applyAttackTableHit(spell, countHits) } } else { if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && @@ -559,14 +551,10 @@ func (dot *Dot) outcomeRangedHitAndCritSnapshot(sim *Simulation, result *SpellRe chance := 0.0 if dot.Spell.Unit.PseudoStats.InFrontOfTarget { - if !result.applyAttackTableMissNoDWPenalty(dot.Spell, attackTable, roll, &chance) { - if result.applyAttackTableCritSeparateRollSnapshot(sim, dot, attackTable) { - result.applyAttackTableBlock(dot.Spell, attackTable, roll, &chance) - } else { - if !result.applyAttackTableBlock(dot.Spell, attackTable, roll, &chance) { - result.applyAttackTableHit(dot.Spell, countHits) - } - } + if !result.applyAttackTableMissNoDWPenalty(dot.Spell, attackTable, roll, &chance) && + !result.applyAttackTableBlock(dot.Spell, attackTable, roll, &chance) && + !result.applyAttackTableCritSeparateRollSnapshot(sim, dot, attackTable) { + result.applyAttackTableHit(dot.Spell, countHits) } } else { if !result.applyAttackTableMissNoDWPenalty(dot.Spell, attackTable, roll, &chance) && @@ -604,12 +592,9 @@ func (spell *Spell) outcomeRangedCritOnly(sim *Simulation, result *SpellResult, roll := sim.RandomFloat("White Hit Table") chance := 0.0 - if result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { - result.applyAttackTableBlock(spell, attackTable, roll, &chance) - } else { - if !result.applyAttackTableBlock(spell, attackTable, roll, &chance) { - result.applyAttackTableHit(spell, countHits) - } + if !result.applyAttackTableBlock(spell, attackTable, roll, &chance) && + !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { + result.applyAttackTableHit(spell, countHits) } } else { if !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { From b5fdd454f90979abc001749242ebab7da7651b8c Mon Sep 17 00:00:00 2001 From: Adrian Klingen Date: Sun, 15 Sep 2024 17:49:51 +0200 Subject: [PATCH 149/223] Update tests --- sim/druid/feral/TestFeral.results | 16 ++++++++-------- sim/hunter/TestSV.results | 4 ++-- sim/paladin/protection/TestProtection.results | 4 ++-- sim/paladin/retribution/TestRetribution.results | 12 ++++++------ sim/paladin/retribution/TestShockadin.results | 8 ++++---- sim/rogue/dps_rogue/TestAssassination.results | 8 ++++---- sim/rogue/dps_rogue/TestCombat.results | 4 ++-- sim/shaman/enhancement/TestEnhancement.results | 12 ++++++------ sim/warrior/dps_warrior/TestArms.results | 4 ++-- sim/warrior/dps_warrior/TestFury.results | 8 ++++---- sim/warrior/tank_warrior/TestTankWarrior.results | 4 ++-- 11 files changed, 42 insertions(+), 42 deletions(-) diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index 57df8143a9..0d58ae5d86 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -659,8 +659,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 190.09472 - tps: 138.06188 + dps: 189.64278 + tps: 137.74117 } } dps_results: { @@ -932,8 +932,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 464.27842 - tps: 332.51271 + dps: 463.66843 + tps: 332.07243 } } dps_results: { @@ -1243,8 +1243,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1243.51501 - tps: 886.61256 + dps: 1232.97862 + tps: 879.13172 hps: 9.39953 } } @@ -1601,7 +1601,7 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2699.57091 - tps: 1928.1658 + dps: 2702.79655 + tps: 1930.64368 } } diff --git a/sim/hunter/TestSV.results b/sim/hunter/TestSV.results index 03f70ef1c8..57b6d06313 100644 --- a/sim/hunter/TestSV.results +++ b/sim/hunter/TestSV.results @@ -561,8 +561,8 @@ dps_results: { dps_results: { key: "TestSV-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3129.75289 - tps: 2828.8483 + dps: 3100.17152 + tps: 2801.23845 hps: 19.23476 } } diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 70dfc512a0..5f3e9fa5a4 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -260,7 +260,7 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1569.54059 - tps: 1845.34584 + dps: 1547.05507 + tps: 1823.04753 } } diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index 7a48ba8378..36e9057991 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -414,8 +414,8 @@ dps_results: { dps_results: { key: "TestRetribution-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 233.87366 - tps: 240.88656 + dps: 233.1068 + tps: 240.1197 } } dps_results: { @@ -540,8 +540,8 @@ dps_results: { dps_results: { key: "TestRetribution-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 517.62795 - tps: 530.74845 + dps: 516.36682 + tps: 529.55625 } } dps_results: { @@ -666,7 +666,7 @@ dps_results: { dps_results: { key: "TestRetribution-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1076.35955 - tps: 1114.14774 + dps: 1067.56614 + tps: 1105.36642 } } diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index 37c80cc1f0..c6b8c9d613 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -316,8 +316,8 @@ dps_results: { dps_results: { key: "TestShockadin-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 480.68682 - tps: 504.86239 + dps: 479.66714 + tps: 503.71351 } } dps_results: { @@ -463,7 +463,7 @@ dps_results: { dps_results: { key: "TestShockadin-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2774.25928 - tps: 2852.17293 + dps: 2773.47845 + tps: 2851.34044 } } diff --git a/sim/rogue/dps_rogue/TestAssassination.results b/sim/rogue/dps_rogue/TestAssassination.results index 523e7fbb59..79eb10745c 100644 --- a/sim/rogue/dps_rogue/TestAssassination.results +++ b/sim/rogue/dps_rogue/TestAssassination.results @@ -295,8 +295,8 @@ dps_results: { dps_results: { key: "TestAssassination-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 262.24534 - tps: 186.19419 + dps: 261.95471 + tps: 185.98784 } } dps_results: { @@ -400,7 +400,7 @@ dps_results: { dps_results: { key: "TestAssassination-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 548.88284 - tps: 389.70681 + dps: 547.2558 + tps: 388.55162 } } diff --git a/sim/rogue/dps_rogue/TestCombat.results b/sim/rogue/dps_rogue/TestCombat.results index 529329e8c2..d1866ee485 100644 --- a/sim/rogue/dps_rogue/TestCombat.results +++ b/sim/rogue/dps_rogue/TestCombat.results @@ -400,7 +400,7 @@ dps_results: { dps_results: { key: "TestCombat-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 501.00536 - tps: 355.7138 + dps: 500.92444 + tps: 355.65635 } } diff --git a/sim/shaman/enhancement/TestEnhancement.results b/sim/shaman/enhancement/TestEnhancement.results index 483352fcc5..9b75c10ded 100644 --- a/sim/shaman/enhancement/TestEnhancement.results +++ b/sim/shaman/enhancement/TestEnhancement.results @@ -470,8 +470,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 154.97819 - tps: 154.08401 + dps: 154.73386 + tps: 153.83967 } } dps_results: { @@ -652,8 +652,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 751.6833 - tps: 798.77043 + dps: 754.75468 + tps: 802.02769 } } dps_results: { @@ -834,7 +834,7 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1448.60632 - tps: 1059.89316 + dps: 1447.166 + tps: 1060.3309 } } diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results index ef814d4fa5..022400cbf9 100644 --- a/sim/warrior/dps_warrior/TestArms.results +++ b/sim/warrior/dps_warrior/TestArms.results @@ -197,7 +197,7 @@ dps_results: { dps_results: { key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1101.63619 - tps: 942.14306 + dps: 1097.88584 + tps: 938.70821 } } diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index 8099afda2d..ff56a9875c 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -295,8 +295,8 @@ dps_results: { dps_results: { key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 559.87735 - tps: 496.64252 + dps: 560.98122 + tps: 499.23548 } } dps_results: { @@ -435,7 +435,7 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2459.51359 - tps: 2152.33537 + dps: 2458.14393 + tps: 2156.89265 } } diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index 3e57f8a62c..8bd580bdc3 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -232,7 +232,7 @@ dps_results: { dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1305.95715 - tps: 3427.93863 + dps: 1299.8156 + tps: 3416.46122 } } From 2d004b909f2809903e0bb56f48c5ecb9fb649827 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 12:11:23 -0400 Subject: [PATCH 150/223] apply buffs only to the starting pet --- sim/core/buffs.go | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/sim/core/buffs.go b/sim/core/buffs.go index 2acd1e5317..eaf243971a 100644 --- a/sim/core/buffs.go +++ b/sim/core/buffs.go @@ -885,7 +885,8 @@ func applyBuffEffects(agent Agent, playerFaction proto.Faction, raidBuffs *proto // Applies buffs to pets. func applyPetBuffEffects(petAgent PetAgent, playerFaction proto.Faction, raidBuffs *proto.RaidBuffs, partyBuffs *proto.PartyBuffs, individualBuffs *proto.IndividualBuffs) { // Summoned pets, like Mage Water Elemental, aren't around to receive raid buffs. - if petAgent.GetPet().IsGuardian() { + // Also assume that applicable world buffs are applied to the starting pet only + if petAgent.GetPet().IsGuardian() || !petAgent.GetPet().enabledOnStart { return } @@ -898,15 +899,6 @@ func applyPetBuffEffects(petAgent PetAgent, playerFaction proto.Faction, raidBuf individualBuffs.Innervates = 0 individualBuffs.PowerInfusions = 0 - if !petAgent.GetPet().enabledOnStart { - raidBuffs.ScrollOfProtection = false - raidBuffs.ScrollOfStamina = false - raidBuffs.ScrollOfStrength = false - raidBuffs.ScrollOfAgility = false - raidBuffs.ScrollOfIntellect = false - raidBuffs.ScrollOfSpirit = false - } - // Pets only receive Onyxia, Rend, and ZG buffs because they're globally applied in their respective zones // SoD versions were removed from pets though individualBuffs.AshenvalePvpBuff = false From 49d71f4c36a8d4d1d8f3e411e6d92bcb0ea1698e Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 15:14:11 -0400 Subject: [PATCH 151/223] update demonic pact, fix pet dismissal --- sim/core/buffs.go | 9 +++++++-- sim/core/pet.go | 10 +++++++++- sim/warlock/pet.go | 2 +- sim/warlock/runes.go | 26 ++++++++++++++++---------- 4 files changed, 33 insertions(+), 14 deletions(-) diff --git a/sim/core/buffs.go b/sim/core/buffs.go index eaf243971a..84a909c040 100644 --- a/sim/core/buffs.go +++ b/sim/core/buffs.go @@ -781,9 +781,13 @@ func applyBuffEffects(agent Agent, playerFaction proto.Faction, raidBuffs *proto } if raidBuffs.DemonicPact > 0 { - power := float64(raidBuffs.DemonicPact) - dpAura := DemonicPactAura(&character.Unit, power, CharacterBuildPhaseBuffs) + power := raidBuffs.DemonicPact + dpAura := DemonicPactAura(&character.Unit, float64(power), CharacterBuildPhaseBuffs) dpAura.ExclusiveEffects[0].Priority = float64(power) + dpAura.OnReset = func(aura *Aura, sim *Simulation) { + aura.Activate(sim) + aura.SetStacks(sim, power) + } MakePermanent(dpAura) } @@ -1915,6 +1919,7 @@ func DemonicPactAura(unit *Unit, spellpower float64, buildPhase CharacterBuildPh Label: "Demonic Pact", ActionID: ActionID{SpellID: 425464}, Duration: time.Second * 45, + MaxStacks: 10000, BuildPhase: buildPhase, }) spellPowerBonusEffect(aura, spellpower) diff --git a/sim/core/pet.go b/sim/core/pet.go index 451b25f9cf..848e0061da 100644 --- a/sim/core/pet.go +++ b/sim/core/pet.go @@ -235,7 +235,15 @@ func (pet *Pet) Disable(sim *Simulation) { pet.CancelGCDTimer(sim) pet.focusBar.disable(sim) - pet.AutoAttacks.CancelAutoSwing(sim) + + if sim.CurrentTime > 0 { + pet.AutoAttacks.CancelAutoSwing(sim) + } else { + sim.AddPendingAction(&PendingAction{ + NextActionAt: 0, + OnAction: pet.AutoAttacks.CancelAutoSwing, + }) + } pet.enabled = false // If a pet is immediately re-summoned it might try to use GCD, so we need to clear it. diff --git a/sim/warlock/pet.go b/sim/warlock/pet.go index 6da75e1a12..f102aa9b13 100644 --- a/sim/warlock/pet.go +++ b/sim/warlock/pet.go @@ -142,7 +142,7 @@ func (wp *WarlockPet) Reset(_ *core.Simulation) { } func (wp *WarlockPet) ExecuteCustomRotation(sim *core.Simulation) { - if wp.primaryAbility == nil { + if !wp.IsEnabled() || wp.primaryAbility == nil { return } diff --git a/sim/warlock/runes.go b/sim/warlock/runes.go index 484db80865..6f87d172ce 100644 --- a/sim/warlock/runes.go +++ b/sim/warlock/runes.go @@ -492,20 +492,26 @@ func (warlock *Warlock) applyDemonicPact() { icd.Use(sim) + lastBonus := 0.0 currentSP := warlock.getHighestSP() + warlockAura := demonicPactAuras.Get(&warlock.Unit) // Remove DP bonus from SP bonus if active - if demonicPactAuras.Get(&warlock.Unit).IsActive() { - currentSP -= demonicPactAuras.Get(&warlock.Unit).ExclusiveEffects[0].Priority + if warlockAura.IsActive() { + lastBonus = demonicPactAuras.Get(&warlock.Unit).ExclusiveEffects[0].Priority } - spBonus := max(math.Round(currentSP*0.1), math.Round(float64(warlock.Level)/2)) - for _, dpAura := range demonicPactAuras { - if dpAura != nil { - // Force expire/gain because of new sp bonus - dpAura.Deactivate(sim) - - dpAura.ExclusiveEffects[0].SetPriority(sim, spBonus) - dpAura.Activate(sim) + newSPBonus := max(math.Round(0.10*(currentSP-lastBonus)), math.Round(float64(warlock.Level)/2)) + + if warlockAura.RemainingDuration(sim) < 10*time.Second || newSPBonus >= lastBonus { + for _, dpAura := range demonicPactAuras { + if dpAura != nil { + // Force expire/gain because of new sp bonus + dpAura.Deactivate(sim) + + dpAura.ExclusiveEffects[0].SetPriority(sim, newSPBonus) + dpAura.Activate(sim) + dpAura.SetStacks(sim, int32(newSPBonus)) + } } } }, From 88ad1e8b07835e2601863e46e4cdb8c2a13201f4 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 15:16:30 -0400 Subject: [PATCH 152/223] update tests --- sim/shaman/warden/TestWardenShaman.results | 48 +++++++++---------- sim/warlock/dps/TestDestruction.results | 44 ++++++++--------- sim/warlock/tank/TestDestruction.results | 56 +++++++++++----------- 3 files changed, 74 insertions(+), 74 deletions(-) diff --git a/sim/shaman/warden/TestWardenShaman.results b/sim/shaman/warden/TestWardenShaman.results index 964008b7db..bf933c57c2 100644 --- a/sim/shaman/warden/TestWardenShaman.results +++ b/sim/shaman/warden/TestWardenShaman.results @@ -50,12 +50,12 @@ character_stats_results: { stat_weights_results: { key: "TestWardenShaman-Lvl60-StatWeights-Default" value: { - weights: 0.9335 + weights: 0.92666 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 0.46314 + weights: 0.46353 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.42432 + weights: 0.42121 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.89153 + weights: 0.89169 weights: 0 weights: 0 weights: 0 @@ -99,64 +99,64 @@ stat_weights_results: { dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1114.37531 - tps: 1152.89027 + dps: 1087.56221 + tps: 1147.94158 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1162.23876 - tps: 1199.62887 + dps: 1134.75943 + tps: 1194.38184 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1153.23396 - tps: 1193.85672 + dps: 1124.17927 + tps: 1188.47783 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1140.73015 - tps: 1179.45763 + dps: 1113.82761 + tps: 1174.4092 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1114.21503 - tps: 1152.657 + dps: 1087.25698 + tps: 1147.69039 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1146.9588 - tps: 1184.54008 + dps: 1119.5965 + tps: 1179.58358 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 1528.54766 - tps: 1693.70629 + dps: 1506.37069 + tps: 1698.28104 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-TheFiveThunders" value: { - dps: 1020.45241 - tps: 1050.78201 + dps: 994.34083 + tps: 1049.28537 } } dps_results: { key: "TestWardenShaman-Lvl60-Average-Default" value: { - dps: 1697.62084 - tps: 1342.19014 + dps: 1671.17891 + tps: 1342.34384 } } dps_results: { @@ -246,7 +246,7 @@ dps_results: { dps_results: { key: "TestWardenShaman-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1459.10274 - tps: 1178.8012 + dps: 1424.18505 + tps: 1169.85571 } } diff --git a/sim/warlock/dps/TestDestruction.results b/sim/warlock/dps/TestDestruction.results index 0eb2da89d7..7febc647fb 100644 --- a/sim/warlock/dps/TestDestruction.results +++ b/sim/warlock/dps/TestDestruction.results @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.29462 + weights: 0.27525 weights: 0 - weights: 4.16894 + weights: 0.46963 weights: 0 weights: 0 weights: 0 @@ -357,8 +357,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 4.03944 - weights: 22.79723 + weights: -1.68143 + weights: 22.73228 weights: 0 weights: 0 weights: 0 @@ -638,8 +638,8 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 3367.62298 - tps: 3035.16444 + dps: 3388.02277 + tps: 3046.03266 } } dps_results: { @@ -673,56 +673,56 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-Average-Default" value: { - dps: 3444.66859 - tps: 3106.0635 + dps: 3464.56536 + tps: 3119.25991 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3420.53722 - tps: 4132.92387 + dps: 3441.53038 + tps: 4137.41008 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3420.53722 - tps: 3085.0672 + dps: 3441.53038 + tps: 3097.92132 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3513.62196 - tps: 3172.96565 + dps: 3542.93848 + tps: 3191.60002 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1915.86281 - tps: 2871.22712 + dps: 1925.30113 + tps: 2871.23082 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1915.86281 - tps: 1730.39244 + dps: 1925.30113 + tps: 1735.76998 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1906.22348 - tps: 1707.96469 + dps: 1920.79964 + tps: 1716.53579 } } dps_results: { key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3404.80195 - tps: 3068.14644 + dps: 3413.92172 + tps: 3070.61536 } } diff --git a/sim/warlock/tank/TestDestruction.results b/sim/warlock/tank/TestDestruction.results index 376a13427f..3bf2c3dbef 100644 --- a/sim/warlock/tank/TestDestruction.results +++ b/sim/warlock/tank/TestDestruction.results @@ -298,9 +298,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.64543 + weights: 0.52296 weights: 0 - weights: 0.93653 + weights: 1.05487 weights: 0 weights: 0 weights: 0 @@ -309,7 +309,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 8.20838 + weights: 8.04017 weights: 0 weights: 0 weights: 0 @@ -541,73 +541,73 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1299.86985 - tps: 2640.89403 - hps: 10.90037 + dps: 1301.21027 + tps: 2637.59497 + hps: 10.87157 } } dps_results: { key: "TestDestruction-Lvl50-Average-Default" value: { - dps: 1301.95556 - tps: 2649.35255 - hps: 10.47882 + dps: 1305.08654 + tps: 2653.0311 + hps: 10.47881 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1872.3389 - tps: 5418.12188 - hps: 9.69084 + dps: 1869.02667 + tps: 5409.84554 + hps: 9.56464 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1252.13721 - tps: 2536.35258 - hps: 9.68356 + dps: 1255.72088 + tps: 2543.98902 + hps: 9.70384 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1243.90515 - tps: 2467.67514 + dps: 1246.66109 + tps: 2471.17695 hps: 10.1191 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1170.57354 - tps: 4131.44131 - hps: 6.2764 + dps: 1167.84493 + tps: 4119.3591 + hps: 6.29963 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 716.46622 - tps: 1444.64689 - hps: 6.44187 + dps: 716.24815 + tps: 1442.87002 + hps: 6.43507 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 710.6789 - tps: 1430.81356 + dps: 711.2019 + tps: 1431.67271 hps: 6.97567 } } dps_results: { key: "TestDestruction-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1287.21124 - tps: 2619.40995 - hps: 10.59691 + dps: 1287.86299 + tps: 2617.62179 + hps: 10.60961 } } dps_results: { From d54e3894aef7078522bdabc221b36e99f02feaff Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 16:32:32 -0400 Subject: [PATCH 153/223] characters can't dodge, block, or parry while casting --- sim/core/apl.go | 2 +- sim/core/apl_actions_misc.go | 2 +- sim/core/cast.go | 4 ++-- sim/core/character.go | 2 +- sim/core/gcd.go | 2 +- sim/core/spell.go | 4 ++-- sim/core/spell_outcome.go | 14 +++++++++----- sim/core/unit.go | 10 +++++++++- sim/druid/_maul.go | 2 +- sim/hunter/hunter.go | 2 +- sim/hunter/raptor_strike.go | 2 +- sim/warrior/heroic_strike_cleave.go | 2 +- 12 files changed, 30 insertions(+), 18 deletions(-) diff --git a/sim/core/apl.go b/sim/core/apl.go index 983a34d7f0..820c11d1f3 100644 --- a/sim/core/apl.go +++ b/sim/core/apl.go @@ -184,7 +184,7 @@ func (apl *APLRotation) DoNextAction(sim *Simulation) { return } - if apl.unit.ChanneledDot != nil { + if apl.unit.IsChanneling(sim) { return } diff --git a/sim/core/apl_actions_misc.go b/sim/core/apl_actions_misc.go index 51ed4511b6..f9d5add09d 100644 --- a/sim/core/apl_actions_misc.go +++ b/sim/core/apl_actions_misc.go @@ -266,7 +266,7 @@ func (rot *APLRotation) newActionMove(config *proto.APLActionMove) APLActionImpl } func (action *APLActionMove) IsReady(sim *Simulation) bool { isPrepull := sim.CurrentTime < 0 - return !action.unit.Moving && (action.moveRange.GetFloat(sim) != action.unit.DistanceFromTarget || isPrepull) && action.unit.Hardcast.Expires < sim.CurrentTime + return !action.unit.Moving && (action.moveRange.GetFloat(sim) != action.unit.DistanceFromTarget || isPrepull) && !action.unit.IsCasting(sim) } func (action *APLActionMove) Execute(sim *Simulation) { moveRange := action.moveRange.GetFloat(sim) diff --git a/sim/core/cast.go b/sim/core/cast.go index ea366aabda..cf59164c2f 100644 --- a/sim/core/cast.go +++ b/sim/core/cast.go @@ -93,7 +93,7 @@ func (unit *Unit) applySpellPushback() { return } - if hc := aura.Unit.Hardcast; hc.Expires > sim.CurrentTime { + if hc := aura.Unit.Hardcast; aura.Unit.IsCasting(sim) { // Do spell pushback pushback := DurationFromSeconds(max(0.2, hc.Pushback)) aura.Unit.Hardcast.Pushback -= 0.2 @@ -186,7 +186,7 @@ func (spell *Spell) makeCastFunc(config CastConfig) CastSuccessFunc { return spell.castFailureHelper(sim, "GCD on cooldown for %s, curTime = %s", spell.Unit.GCD.TimeToReady(sim), sim.CurrentTime) } - if hc := spell.Unit.Hardcast; hc.Expires > sim.CurrentTime { + if hc := spell.Unit.Hardcast; spell.Unit.IsCasting(sim) { // Attempt to use a queued cast-while-casting spell mid-hard cast if cwc := spell.Unit.castWhileCastingAction; cwc != nil { cwc.OnAction(sim) diff --git a/sim/core/character.go b/sim/core/character.go index 6684a8dd19..a18f196d8f 100644 --- a/sim/core/character.go +++ b/sim/core/character.go @@ -423,7 +423,7 @@ func (character *Character) initialize(agent Agent) { character.gcdAction = &PendingAction{ Priority: ActionPriorityGCD, OnAction: func(sim *Simulation) { - if hc := &character.Hardcast; hc.Expires != startingCDTime && hc.Expires <= sim.CurrentTime { + if hc := &character.Hardcast; hc.Expires != startingCDTime && !character.IsCasting(sim) { hc.Expires = startingCDTime if hc.OnComplete != nil { hc.OnComplete(sim, hc.Target) diff --git a/sim/core/gcd.go b/sim/core/gcd.go index 432074e3ec..25413eb6fa 100644 --- a/sim/core/gcd.go +++ b/sim/core/gcd.go @@ -15,7 +15,7 @@ func (unit *Unit) newHardcastAction(sim *Simulation) { pa := &PendingAction{ NextActionAt: unit.Hardcast.Expires, OnAction: func(sim *Simulation) { - if hc := &unit.Hardcast; hc.Expires != startingCDTime && hc.Expires <= sim.CurrentTime { + if hc := &unit.Hardcast; hc.Expires != startingCDTime && !unit.IsCasting(sim) { hc.Expires = startingCDTime if hc.OnComplete != nil { hc.OnComplete(sim, hc.Target) diff --git a/sim/core/spell.go b/sim/core/spell.go index 2f0b0c19ce..d7a9996d8a 100644 --- a/sim/core/spell.go +++ b/sim/core/spell.go @@ -489,8 +489,8 @@ func (spell *Spell) CanCast(sim *Simulation, target *Unit) bool { return false } - // While casting or channeling, no other action is possible - if spell.Unit.Hardcast.Expires > sim.CurrentTime { + // While casting or channeling, no other action is possible except rare cast-while-casting spells + if spell.Unit.IsCasting(sim) && !spell.Flags.Matches(SpellFlagCastWhileCasting) { //if sim.Log != nil { // sim.Log("Cant cast because already casting/channeling") //} diff --git a/sim/core/spell_outcome.go b/sim/core/spell_outcome.go index 589e6737cf..29ad705a82 100644 --- a/sim/core/spell_outcome.go +++ b/sim/core/spell_outcome.go @@ -628,11 +628,15 @@ func (spell *Spell) outcomeEnemyMeleeWhite(sim *Simulation, result *SpellResult, roll := sim.RandomFloat("Enemy White Hit Table") chance := 0.0 - if !result.applyEnemyAttackTableMiss(spell, attackTable, roll, &chance) && - !result.applyEnemyAttackTableDodge(spell, attackTable, roll, &chance) && - !result.applyEnemyAttackTableParry(spell, attackTable, roll, &chance) && - !result.applyEnemyAttackTableBlock(spell, attackTable, roll, &chance) && - !result.applyEnemyAttackTableCrit(spell, attackTable, roll, &chance, countHits) { + didHit := !result.applyEnemyAttackTableMiss(spell, attackTable, roll, &chance) + if !result.Target.IsCasting(sim) { + didHit = didHit && + !result.applyEnemyAttackTableDodge(spell, attackTable, roll, &chance) && + !result.applyEnemyAttackTableParry(spell, attackTable, roll, &chance) && + !result.applyEnemyAttackTableBlock(spell, attackTable, roll, &chance) + } + + if didHit && !result.applyEnemyAttackTableCrit(spell, attackTable, roll, &chance, countHits) { result.applyAttackTableHit(spell, countHits) } } diff --git a/sim/core/unit.go b/sim/core/unit.go index b0d9922715..44665c3b59 100644 --- a/sim/core/unit.go +++ b/sim/core/unit.go @@ -325,6 +325,14 @@ func (unit *Unit) HasTemporaryRangedSwingSpeedIncrease() bool { return unit.RangedSwingSpeed() != unit.initialRangedSwingSpeed } +func (unit *Unit) IsCasting(sim *Simulation) bool { + return unit.Hardcast.Expires > sim.CurrentTime +} + +func (unit *Unit) IsChanneling(sim *Simulation) bool { + return unit.ChanneledDot != nil +} + func (unit *Unit) InitialCastSpeed() float64 { return unit.initialCastSpeed } @@ -411,7 +419,7 @@ func (unit *Unit) initMovement() { MaxStacks: 30, OnGain: func(aura *Aura, sim *Simulation) { - if unit.ChanneledDot != nil { + if unit.IsChanneling(sim) { unit.ChanneledDot.Cancel(sim) } unit.AutoAttacks.CancelAutoSwing(sim) diff --git a/sim/druid/_maul.go b/sim/druid/_maul.go index 4fd95b2c63..a2223cdab9 100644 --- a/sim/druid/_maul.go +++ b/sim/druid/_maul.go @@ -73,7 +73,7 @@ func (druid *Druid) registerMaulSpell() { ExtraCastCondition: func(sim *core.Simulation, target *core.Unit) bool { return !druid.MaulQueueAura.IsActive() && druid.CurrentRage() >= druid.Maul.Cost.GetCurrentCost() && - sim.CurrentTime >= druid.Hardcast.Expires + !druid.IsCasting(sim) }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { diff --git a/sim/hunter/hunter.go b/sim/hunter/hunter.go index faca4a7c30..b209dbed6e 100644 --- a/sim/hunter/hunter.go +++ b/sim/hunter/hunter.go @@ -312,7 +312,7 @@ func NewHunter(character *core.Character, options *proto.Player) *Hunter { }, } hunter.AutoAttacks.RangedConfig().ExtraCastCondition = func(sim *core.Simulation, target *core.Unit) bool { - return hunter.Hardcast.Expires < sim.CurrentTime + return !hunter.IsCasting(sim) } hunter.AutoAttacks.RangedConfig().CritDamageBonus = hunter.mortalShots() hunter.AutoAttacks.RangedConfig().BonusCoefficient = 1 diff --git a/sim/hunter/raptor_strike.go b/sim/hunter/raptor_strike.go index 9b68afa33e..000509d16a 100644 --- a/sim/hunter/raptor_strike.go +++ b/sim/hunter/raptor_strike.go @@ -172,7 +172,7 @@ func (hunter *Hunter) makeQueueSpellsAndAura() *core.Spell { ExtraCastCondition: func(sim *core.Simulation, target *core.Unit) bool { return hunter.curQueueAura != queueAura && hunter.CurrentMana() >= hunter.RaptorStrike.Cost.GetCurrentCost() && - sim.CurrentTime >= hunter.Hardcast.Expires && + !hunter.IsCasting(sim) && hunter.DistanceFromTarget <= core.MaxMeleeAttackDistance && hunter.RaptorStrike.IsReady(sim) }, diff --git a/sim/warrior/heroic_strike_cleave.go b/sim/warrior/heroic_strike_cleave.go index b4a1e75d18..f7f0f214aa 100644 --- a/sim/warrior/heroic_strike_cleave.go +++ b/sim/warrior/heroic_strike_cleave.go @@ -159,7 +159,7 @@ func (warrior *Warrior) makeQueueSpellsAndAura(srcSpell *WarriorSpell, realismIC ExtraCastCondition: func(sim *core.Simulation, target *core.Unit) bool { return warrior.curQueueAura == nil && warrior.CurrentRage() >= srcSpell.DefaultCast.Cost && - sim.CurrentTime >= warrior.Hardcast.Expires && + !warrior.IsCasting(sim) && realismICD.IsReady(sim) }, From 7374dde11312e771eb5f1d0988e34dc4e995e9c7 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 15 Sep 2024 16:43:44 -0400 Subject: [PATCH 154/223] update tests --- sim/hunter/TestBM.results | 48 +++++------ sim/hunter/TestMM.results | 120 +++++++++++++-------------- sim/hunter/TestSV.results | 170 +++++++++++++++++++------------------- 3 files changed, 169 insertions(+), 169 deletions(-) diff --git a/sim/hunter/TestBM.results b/sim/hunter/TestBM.results index 48a97d556a..8d03152f84 100644 --- a/sim/hunter/TestBM.results +++ b/sim/hunter/TestBM.results @@ -211,22 +211,22 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 318.17067 - tps: 453.75771 + dps: 317.20542 + tps: 443.95234 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 274.35117 - tps: 151.32898 + dps: 273.98885 + tps: 150.76744 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 308.88118 - tps: 160.57782 + dps: 303.41224 + tps: 158.27319 } } dps_results: { @@ -295,22 +295,22 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 445.53334 - tps: 681.10709 + dps: 444.84489 + tps: 675.67241 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 395.01456 - tps: 272.85904 + dps: 394.15455 + tps: 271.29941 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 426.59765 - tps: 297.57584 + dps: 424.88508 + tps: 290.3124 } } dps_results: { @@ -379,22 +379,22 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 320.17859 - tps: 464.38453 + dps: 320.2091 + tps: 442.22134 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 276.22171 - tps: 149.48792 + dps: 276.15004 + tps: 149.09057 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 312.73726 - tps: 159.05544 + dps: 307.94113 + tps: 156.50184 } } dps_results: { @@ -463,22 +463,22 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 447.28641 - tps: 683.63115 + dps: 446.99121 + tps: 669.84028 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 398.18515 - tps: 270.19187 + dps: 395.51874 + tps: 267.92199 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 426.99223 - tps: 291.72811 + dps: 427.44873 + tps: 286.88341 } } dps_results: { diff --git a/sim/hunter/TestMM.results b/sim/hunter/TestMM.results index f8e70a96a4..3bc4286103 100644 --- a/sim/hunter/TestMM.results +++ b/sim/hunter/TestMM.results @@ -246,85 +246,85 @@ dps_results: { dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 741.03819 - tps: 922.18963 + dps: 622.82615 + tps: 607.94072 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 644.67925 - tps: 512.95724 + dps: 562.56114 + tps: 418.77938 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 670.2869 - tps: 537.63551 + dps: 566.21235 + tps: 423.79745 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 444.52058 - tps: 672.56457 + dps: 383.42772 + tps: 492.52722 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 384.6012 - tps: 321.2392 + dps: 330.02827 + tps: 259.01787 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 414.05625 - tps: 346.35485 + dps: 349.80394 + tps: 276.01433 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 747.46482 - tps: 934.54796 + dps: 627.33735 + tps: 610.47034 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 644.73434 - tps: 506.68974 + dps: 568.59538 + tps: 419.75322 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 677.79602 - tps: 538.95708 + dps: 574.6523 + tps: 426.69776 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 450.15718 - tps: 665.82299 + dps: 387.81983 + tps: 487.11925 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 386.28758 - tps: 317.47869 + dps: 334.64371 + tps: 259.97272 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 412.26325 - tps: 340.15503 + dps: 353.44673 + tps: 275.40438 } } dps_results: { @@ -465,97 +465,97 @@ dps_results: { dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5648.43567 - tps: 6020.28235 - hps: 15.63561 + dps: 5646.4947 + tps: 6009.5458 + hps: 15.92344 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2598.6271 - tps: 2617.2103 - hps: 15.78273 + dps: 2601.58352 + tps: 2619.75104 + hps: 15.90768 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2599.16412 - tps: 2620.00775 - hps: 15.34107 + dps: 2592.20883 + tps: 2611.26934 + hps: 15.32297 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3192.88397 - tps: 3582.22482 - hps: 8.73296 + dps: 3191.06787 + tps: 3576.65137 + hps: 8.86686 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1370.85632 - tps: 1390.32337 - hps: 8.77313 + dps: 1365.71621 + tps: 1384.99538 + hps: 8.85079 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1398.18546 - tps: 1407.96334 - hps: 8.92667 + dps: 1380.2801 + tps: 1390.05797 + hps: 8.79277 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6013.16513 - tps: 6388.36967 - hps: 15.62722 + dps: 5980.80938 + tps: 6347.00222 + hps: 15.80082 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2805.14203 - tps: 2823.90138 - hps: 15.56648 + dps: 2768.66795 + tps: 2786.94623 + hps: 15.88082 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2830.99965 - tps: 2852.12045 - hps: 14.83128 + dps: 2643.82925 + tps: 2662.50753 + hps: 15.00295 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3203.2108 - tps: 3588.62104 - hps: 8.67672 + dps: 3173.97494 + tps: 3549.4496 + hps: 8.74546 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1380.24547 - tps: 1399.51598 - hps: 8.46427 + dps: 1352.16243 + tps: 1370.93616 + hps: 8.69547 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1419.43941 - tps: 1429.21728 - hps: 8.52497 + dps: 1323.96043 + tps: 1333.73831 + hps: 8.61423 } } dps_results: { diff --git a/sim/hunter/TestSV.results b/sim/hunter/TestSV.results index 03f70ef1c8..042bbd2aa6 100644 --- a/sim/hunter/TestSV.results +++ b/sim/hunter/TestSV.results @@ -149,7 +149,7 @@ stat_weights_results: { key: "TestSV-Lvl60-StatWeights-Default" value: { weights: 0 - weights: 2.87486 + weights: 2.7181 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.34255 + weights: 0.34507 weights: 0 - weights: 20.53626 + weights: 19.64775 weights: 0 weights: 0 weights: 0 @@ -175,7 +175,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.51139 + weights: 0.49368 weights: 0 weights: 0 weights: 0 @@ -337,169 +337,169 @@ dps_results: { dps_results: { key: "TestSV-Lvl60-AllItems-BeastmasterArmor" value: { - dps: 1178.41876 - tps: 961.0354 - hps: 13.9332 + dps: 1116.76451 + tps: 897.01785 + hps: 13.80304 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodGuard'sChain" value: { - dps: 1443.10629 - tps: 1201.06931 - hps: 13.9332 + dps: 1379.01161 + tps: 1134.80492 + hps: 13.80304 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1353.00754 - tps: 1120.6866 - hps: 13.9332 + dps: 1294.75567 + tps: 1059.78287 + hps: 13.80304 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodlashBow-216516" value: { - dps: 1383.00371 - tps: 1386.65994 - hps: 11.41474 + dps: 1349.51917 + tps: 1351.99612 + hps: 10.86441 } } dps_results: { key: "TestSV-Lvl60-AllItems-DevilsaurEye-19991" value: { - dps: 3335.20925 - tps: 2966.12004 - hps: 19.87709 + dps: 3278.77018 + tps: 2898.74595 + hps: 19.15902 } } dps_results: { key: "TestSV-Lvl60-AllItems-DevilsaurTooth-19992" value: { - dps: 3308.30361 - tps: 2942.22543 - hps: 19.87709 + dps: 3251.83812 + tps: 2874.96162 + hps: 19.15902 } } dps_results: { key: "TestSV-Lvl60-AllItems-DreadHunter'sChain" value: { - dps: 2072.92382 - tps: 1815.58929 - hps: 14.9599 + dps: 2050.97136 + tps: 1785.38213 + hps: 14.37528 } } dps_results: { key: "TestSV-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1372.49256 - tps: 1139.80383 - hps: 13.9332 + dps: 1313.13481 + tps: 1077.77038 + hps: 13.80304 } } dps_results: { key: "TestSV-Lvl60-AllItems-GurubashiPitFighter'sBow-221450" value: { - dps: 1411.71734 - tps: 1415.37357 - hps: 11.41474 + dps: 1377.70444 + tps: 1380.18139 + hps: 10.86441 } } dps_results: { key: "TestSV-Lvl60-AllItems-Knight-Lieutenant'sChain" value: { - dps: 1443.10629 - tps: 1201.06931 - hps: 13.9332 + dps: 1379.01161 + tps: 1134.80492 + hps: 13.80304 } } dps_results: { key: "TestSV-Lvl60-AllItems-Maelstrom'sWrath-231320" value: { - dps: 3359.17284 - tps: 2992.92051 - hps: 19.6034 + dps: 3296.99331 + tps: 2920.4383 + hps: 19.00599 } } dps_results: { key: "TestSV-Lvl60-AllItems-SignetofBeasts-209823" value: { - dps: 3268.60531 - tps: 2902.22303 - hps: 19.73878 + dps: 3218.03688 + tps: 2849.17547 + hps: 19.5622 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 3000.90358 - tps: 2675.69045 - hps: 19.29815 + dps: 2949.14958 + tps: 2614.85385 + hps: 18.60099 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 2972.84396 - tps: 2621.30579 - hps: 19.29815 + dps: 2917.62474 + tps: 2555.5462 + hps: 18.60099 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 3233.24013 - tps: 2881.79189 - hps: 19.29815 + dps: 3179.95408 + tps: 2818.31305 + hps: 18.60099 } } dps_results: { key: "TestSV-Lvl60-Average-Default" value: { - dps: 3355.88813 - tps: 2983.4665 - hps: 19.63113 + dps: 3282.5512 + tps: 2905.83748 + hps: 19.407 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 7933.49499 - tps: 8041.70741 - hps: 20.2675 + dps: 7785.28076 + tps: 7847.04581 + hps: 19.69658 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3369.81753 - tps: 3018.74311 - hps: 19.57516 + dps: 3315.77772 + tps: 2957.3294 + hps: 19.25144 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3310.18602 - tps: 2971.63192 - hps: 18.37308 + dps: 3236.76008 + tps: 2902.58132 + hps: 17.63736 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4082.83541 - tps: 4373.89361 - hps: 10.61317 + dps: 4074.96453 + tps: 4364.93821 + hps: 10.61777 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1603.8581 - tps: 1438.17703 - hps: 10.42009 + dps: 1599.59249 + tps: 1432.88315 + hps: 10.35941 } } dps_results: { @@ -513,41 +513,41 @@ dps_results: { dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 8431.33189 - tps: 8516.57039 - hps: 20.42642 + dps: 8221.18749 + tps: 8283.29204 + hps: 19.92318 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3596.28006 - tps: 3225.56882 - hps: 19.53396 + dps: 3543.28852 + tps: 3172.42058 + hps: 19.66345 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3516.69246 - tps: 3139.45364 - hps: 18.50552 + dps: 3488.90071 + tps: 3106.2166 + hps: 19.03524 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4082.50572 - tps: 4356.1754 - hps: 10.81361 + dps: 4071.73946 + tps: 4338.44703 + hps: 10.82557 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1584.26407 - tps: 1421.54424 - hps: 10.41917 + dps: 1582.19597 + tps: 1418.16718 + hps: 10.4302 } } dps_results: { @@ -561,8 +561,8 @@ dps_results: { dps_results: { key: "TestSV-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3129.75289 - tps: 2828.8483 - hps: 19.23476 + dps: 3068.03128 + tps: 2757.2411 + hps: 19.01993 } } From a335ed7984c795fd26553abe2ba0c19be19926ec Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 16 Sep 2024 03:45:40 -0400 Subject: [PATCH 155/223] fixes for warrior HS, Blood Surge, stance dancing --- sim/warrior/dps_warrior/TestArms.results | 22 ++-- sim/warrior/dps_warrior/TestFury.results | 112 +++++++++--------- sim/warrior/heroic_strike_cleave.go | 15 ++- sim/warrior/runes.go | 25 ++-- sim/warrior/slam.go | 2 +- sim/warrior/talents.go | 10 +- .../tank_warrior/TestTankWarrior.results | 40 +++---- sim/warrior/warrior.go | 13 +- ui/warrior/apls/phase_4_fury.apl.json | 10 +- ui/warrior/gear_sets/phase_4_dw.gear.json | 4 +- ui/warrior/presets.ts | 8 +- ui/warrior/sim.ts | 6 +- 12 files changed, 127 insertions(+), 140 deletions(-) diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results index ef814d4fa5..6824918f60 100644 --- a/sim/warrior/dps_warrior/TestArms.results +++ b/sim/warrior/dps_warrior/TestArms.results @@ -50,8 +50,8 @@ character_stats_results: { stat_weights_results: { key: "TestArms-Lvl50-StatWeights-Default" value: { - weights: 1.16152 - weights: 0.71412 + weights: 1.28336 + weights: 0.80641 weights: 0 weights: 0 weights: 0 @@ -67,9 +67,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.48311 - weights: 17.65005 - weights: 11.04028 + weights: 0.57244 + weights: 16.67654 + weights: 10.5069 weights: 0 weights: 0 weights: 0 @@ -99,15 +99,15 @@ stat_weights_results: { dps_results: { key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" value: { - dps: 825.95914 - tps: 715.68449 + dps: 815.15405 + tps: 705.68016 } } dps_results: { key: "TestArms-Lvl50-Average-Default" value: { - dps: 1193.71442 - tps: 1020.35534 + dps: 1189.32287 + tps: 1014.87036 } } dps_results: { @@ -197,7 +197,7 @@ dps_results: { dps_results: { key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1101.63619 - tps: 942.14306 + dps: 1110.05407 + tps: 947.54801 } } diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index 8099afda2d..84180f7eef 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -99,8 +99,8 @@ character_stats_results: { stat_weights_results: { key: "TestFury-Lvl40-StatWeights-Default" value: { - weights: 1.14306 - weights: 0.80328 + weights: 1.11186 + weights: 0.46909 weights: 0 weights: 0 weights: 0 @@ -116,9 +116,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.721 - weights: 6.65428 - weights: 8.47037 + weights: 0.49852 + weights: 8.03267 + weights: 7.42202 weights: 0 weights: 0 weights: 0 @@ -148,8 +148,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFury-Lvl60-StatWeights-Default" value: { - weights: 1.81805 - weights: 2.25629 + weights: 2.36901 + weights: 1.97882 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.78043 - weights: 14.03212 - weights: 27.40603 + weights: 1.07316 + weights: 7.04635 + weights: 29.57867 weights: 0 weights: 0 weights: 0 @@ -197,15 +197,15 @@ stat_weights_results: { dps_results: { key: "TestFury-Lvl40-AllItems-BattlegearofHeroism" value: { - dps: 538.4304 - tps: 479.67884 + dps: 548.33219 + tps: 487.14109 } } dps_results: { key: "TestFury-Lvl40-Average-Default" value: { - dps: 598.53114 - tps: 529.54172 + dps: 602.3906 + tps: 532.56978 } } dps_results: { @@ -295,147 +295,147 @@ dps_results: { dps_results: { key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 559.87735 - tps: 496.64252 + dps: 564.51331 + tps: 500.30612 } } dps_results: { key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 2558.50099 - tps: 2261.74001 + dps: 2418.63136 + tps: 2099.75618 } } dps_results: { key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 1875.13256 - tps: 1680.6678 + dps: 1870.00407 + tps: 1655.56943 } } dps_results: { key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 2183.42916 - tps: 1922.96912 + dps: 2226.51669 + tps: 1931.10456 } } dps_results: { key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 2174.33168 - tps: 1918.65749 + dps: 2202.31654 + tps: 1911.29467 } } dps_results: { key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 2183.42916 - tps: 1922.96912 + dps: 2226.51669 + tps: 1931.10456 } } dps_results: { key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 2725.88696 - tps: 2406.69801 + dps: 2579.94628 + tps: 2233.54775 } } dps_results: { key: "TestFury-Lvl60-Average-Default" value: { - dps: 3190.47383 - tps: 2781.38168 + dps: 3135.72914 + tps: 2466.04654 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1367.65613 - tps: 1377.85847 + dps: 1236.36312 + tps: 1142.30358 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 418.08433 - tps: 412.2446 + dps: 409.29763 + tps: 374.41306 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 495.37116 - tps: 478.49288 + dps: 511.06631 + tps: 458.38038 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 592.63164 - tps: 655.2906 + dps: 541.36466 + tps: 547.83913 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 203.58677 - tps: 231.08628 + dps: 200.62423 + tps: 211.50208 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 249.72368 - tps: 268.27756 + dps: 255.15235 + tps: 255.07692 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1490.04486 - tps: 1493.99997 + dps: 1386.01066 + tps: 1290.532 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 434.46656 - tps: 424.74058 + dps: 430.10556 + tps: 393.36082 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 512.16727 - tps: 492.78813 + dps: 530.24687 + tps: 472.40925 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 622.9695 - tps: 685.28449 + dps: 583.28391 + tps: 591.44605 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 201.99509 - tps: 228.32634 + dps: 198.58116 + tps: 209.9713 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 249.29055 - tps: 266.85652 + dps: 255.8088 + tps: 253.4769 } } dps_results: { key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2459.51359 - tps: 2152.33537 + dps: 2488.571 + tps: 1957.743 } } diff --git a/sim/warrior/heroic_strike_cleave.go b/sim/warrior/heroic_strike_cleave.go index f7f0f214aa..1ba74d7c0e 100644 --- a/sim/warrior/heroic_strike_cleave.go +++ b/sim/warrior/heroic_strike_cleave.go @@ -60,8 +60,6 @@ func (warrior *Warrior) registerHeroicStrikeSpell(realismICD *core.Cooldown) { if warrior.curQueueAura != nil { warrior.curQueueAura.Deactivate(sim) } - - realismICD.Use(sim) }, }) warrior.HeroicStrikeQueue = warrior.makeQueueSpellsAndAura(warrior.HeroicStrike, realismICD) @@ -125,8 +123,6 @@ func (warrior *Warrior) registerCleaveSpell(realismICD *core.Cooldown) { if warrior.curQueueAura != nil { warrior.curQueueAura.Deactivate(sim) } - - realismICD.Use(sim) }, }) warrior.CleaveQueue = warrior.makeQueueSpellsAndAura(warrior.Cleave, realismICD) @@ -164,8 +160,15 @@ func (warrior *Warrior) makeQueueSpellsAndAura(srcSpell *WarriorSpell, realismIC }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - queueAura.Activate(sim) - realismICD.Use(sim) + if realismICD.IsReady(sim) { + realismICD.Use(sim) + sim.AddPendingAction(&core.PendingAction{ + NextActionAt: sim.CurrentTime + realismICD.Duration, + OnAction: func(sim *core.Simulation) { + queueAura.Activate(sim) + }, + }) + } }, }) diff --git a/sim/warrior/runes.go b/sim/warrior/runes.go index 99016a68d7..ab1eb180e2 100644 --- a/sim/warrior/runes.go +++ b/sim/warrior/runes.go @@ -225,16 +225,12 @@ func (warrior *Warrior) applyBloodSurge() { ActionID: core.ActionID{SpellID: 413399}, Duration: time.Second * 15, OnGain: func(aura *core.Aura, sim *core.Simulation) { - if warrior.Slam != nil { - warrior.Slam.DefaultCast.CastTime = 0 - warrior.Slam.Cost.Multiplier -= 100 - } + warrior.Slam.CastTimeMultiplier -= 1 + warrior.Slam.Cost.Multiplier -= 100 }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - if warrior.Slam != nil { - warrior.Slam.DefaultCast.CastTime = 1500 * time.Millisecond - warrior.Slam.Cost.Multiplier += 100 - } + warrior.Slam.CastTimeMultiplier += 1 + warrior.Slam.Cost.Multiplier += 100 }, OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { // removed even if slam doesn't land @@ -247,8 +243,13 @@ func (warrior *Warrior) applyBloodSurge() { affectedSpells := make(map[*core.Spell]bool) core.MakePermanent(warrior.RegisterAura(core.Aura{ - Label: "Blood Surge", + Label: "Blood Surge Trigger", OnInit: func(aura *core.Aura, sim *core.Simulation) { + if warrior.Slam == nil { + aura.Deactivate(sim) + return + } + affectedSpells[warrior.HeroicStrike.Spell] = true affectedSpells[warrior.Whirlwind.Spell] = true @@ -261,11 +262,7 @@ func (warrior *Warrior) applyBloodSurge() { } }, OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if !result.Landed() || !affectedSpells[spell] { - return - } - - if sim.Proc(0.3, "Blood Surge") { + if result.Landed() && affectedSpells[spell] && sim.Proc(0.3, "Blood Surge") { warrior.BloodSurgeAura.Activate(sim) } }, diff --git a/sim/warrior/slam.go b/sim/warrior/slam.go index 56d3b42a3a..9ee16650bb 100644 --- a/sim/warrior/slam.go +++ b/sim/warrior/slam.go @@ -65,7 +65,7 @@ func (warrior *Warrior) registerSlamSpell() { }, CD: cooldown, ModifyCast: func(sim *core.Simulation, spell *core.Spell, cast *core.Cast) { - if cast.CastTime > 0 { + if spell.CastTime() > 0 { warrior.AutoAttacks.StopMeleeUntil(sim, sim.CurrentTime+cast.CastTime, true) } }, diff --git a/sim/warrior/talents.go b/sim/warrior/talents.go index 37911c08d5..a629782f0b 100644 --- a/sim/warrior/talents.go +++ b/sim/warrior/talents.go @@ -307,12 +307,8 @@ func (warrior *Warrior) applyFlurry() { // 2 => 3 warrior.makeFlurryConsumptionTrigger(talentAura) - warrior.RegisterAura(core.Aura{ - Label: "Flurry Proc Trigger", - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) - }, + core.MakePermanent(warrior.RegisterAura(core.Aura{ + Label: "Flurry Proc Trigger", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if spell.ProcMask.Matches(core.ProcMaskMelee) && result.Outcome.Matches(core.OutcomeCrit) { talentAura.Activate(sim) @@ -322,7 +318,7 @@ func (warrior *Warrior) applyFlurry() { return } }, - }) + })) } // These are separated out because of the T1 Shaman Tank 2P that can proc Flurry separately from the talent. diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index 3e57f8a62c..c86549a320 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -50,7 +50,7 @@ character_stats_results: { stat_weights_results: { key: "TestTankWarrior-Lvl60-StatWeights-Default" value: { - weights: 1.36158 + weights: 0.66526 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.3866 + weights: 0.32786 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.63406 + weights: 0.98649 weights: 0 - weights: 0.52775 + weights: 0.52203 weights: 0 weights: 0 weights: 0 @@ -99,50 +99,50 @@ stat_weights_results: { dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 1607.9423 - tps: 3551.68394 + dps: 1606.07121 + tps: 3554.94323 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 909.9455 - tps: 1855.66385 + dps: 908.42792 + tps: 1858.90542 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 911.28386 - tps: 1901.84206 + dps: 909.57183 + tps: 1897.05933 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 903.18709 - tps: 1891.3736 + dps: 899.99802 + tps: 1877.83817 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 911.28386 - tps: 1901.84206 + dps: 909.57183 + tps: 1897.05933 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 1698.8023 - tps: 3671.97048 + dps: 1693.68455 + tps: 3664.82577 } } dps_results: { key: "TestTankWarrior-Lvl60-Average-Default" value: { - dps: 1536.44994 - tps: 3980.44574 + dps: 1534.8491 + tps: 3977.75879 } } dps_results: { @@ -232,7 +232,7 @@ dps_results: { dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1305.95715 - tps: 3427.93863 + dps: 1310.09758 + tps: 3427.17788 } } diff --git a/sim/warrior/warrior.go b/sim/warrior/warrior.go index 45b376dd27..fa4e6f7140 100644 --- a/sim/warrior/warrior.go +++ b/sim/warrior/warrior.go @@ -157,13 +157,14 @@ func (warrior *Warrior) AddPartyBuffs(_ *proto.PartyBuffs) { } func (warrior *Warrior) RegisterSpell(stanceMask Stance, config core.SpellConfig) *WarriorSpell { - ws := &WarriorSpell{StanceMask: stanceMask} + ws := &WarriorSpell{ + StanceMask: stanceMask, + } castConditionOld := config.ExtraCastCondition config.ExtraCastCondition = func(sim *core.Simulation, target *core.Unit) bool { - // Check if we're in allowed form to cast - // Allow 'humanoid' auto unshift casts - if stance := ws.GetStanceMask(); stance != AnyStance && !warrior.StanceMatches(stance) { + // Check if we're in a correct stance to cast the spell + if stance := ws.GetStanceMask(); !ws.stanceOverride && stance != AnyStance && !warrior.StanceMatches(stance) { if sim.Log != nil { sim.Log("Failed cast to spell %s, wrong stance", ws.ActionID) } @@ -189,7 +190,7 @@ func (warrior *Warrior) RegisterSpell(stanceMask Stance, config core.SpellConfig func (warrior *Warrior) newStanceOverrideExclusiveEffect(stance Stance, aura *core.Aura) *core.ExclusiveEffect { return aura.NewExclusiveEffect("stance-override", false, core.ExclusiveEffect{ - Priority: float64(stance), + Priority: core.TernaryFloat64(stance == AnyStance, 2, 1), OnGain: func(ee *core.ExclusiveEffect, sim *core.Simulation) { if stance.Matches(BattleStance) { for _, spell := range warrior.BattleStanceSpells { @@ -253,7 +254,7 @@ func (warrior *Warrior) Initialize() { // This can cause an unrealistic immediate double-hit around wild strikes procs queuedRealismICD := &core.Cooldown{ Timer: warrior.NewTimer(), - Duration: core.SpellBatchWindow * 5, + Duration: core.SpellBatchWindow * 10, } warrior.registerHeroicStrikeSpell(queuedRealismICD) warrior.registerCleaveSpell(queuedRealismICD) diff --git a/ui/warrior/apls/phase_4_fury.apl.json b/ui/warrior/apls/phase_4_fury.apl.json index 996006da39..a64fc60c0a 100644 --- a/ui/warrior/apls/phase_4_fury.apl.json +++ b/ui/warrior/apls/phase_4_fury.apl.json @@ -1,14 +1,14 @@ { "type": "TypeAPL", "prepullActions": [ - {"action":{"castSpell":{"spellId":{"spellId":2457}}},"doAtValue":{"const":{"val":"-2s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":412513}}},"doAtValue":{"const":{"val":"-2s"}}}, {"action":{"castSpell":{"spellId":{"spellId":2458}}},"doAtValue":{"const":{"val":"-1s"}}}, {"action":{"castSpell":{"spellId":{"spellId":24427}}},"doAtValue":{"const":{"val":"-1s"}}} ], "priorityList": [ {"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"25s"}}}},{"cmp":{"op":"OpGt","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"2m25s"}}}}]}},"castSpell":{"spellId":{"itemId":13442}}}}, - {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":457816}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":457816}}},"rhs":{"const":{"val":"4s"}}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"65"}}}}]}},"castSpell":{"spellId":{"spellId":2458}}}}, - {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":457817}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":457817}}},"rhs":{"const":{"val":"4s"}}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"34"}}}}]}},"castSpell":{"spellId":{"spellId":2457}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":457816}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":457816}}},"rhs":{"const":{"val":"4s"}}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"80"}}}}]}},"castSpell":{"spellId":{"spellId":2458}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":457817}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":457817}}},"rhs":{"const":{"val":"4s"}}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"80"}}}}]}},"castSpell":{"spellId":{"spellId":412513}}}}, {"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"35s"}}}},{"cmp":{"op":"OpGt","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"155s"}}}}]}},"castSpell":{"spellId":{"spellId":426940}}}}, {"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"31s"}}}},{"cmp":{"op":"OpGt","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"211"}}}}]}},"castSpell":{"spellId":{"spellId":12328}}}}, {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"25s"}}}},"autocastOtherCooldowns":{}}}, @@ -27,8 +27,8 @@ {"action":{"castSpell":{"spellId":{"spellId":1680}}}}, {"action":{"castSpell":{"spellId":{"spellId":402911}}}}, {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":412507}}},{"not":{"val":{"dotIsActive":{"spellId":{"spellId":11574,"rank":7}}}}}]}},"castSpell":{"spellId":{"spellId":11574,"rank":7}}}}, - {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":464241}}},{"auraIsActive":{"auraId":{"spellId":2457}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"34"}}}}]}},"castSpell":{"spellId":{"spellId":2458}}}}, - {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":464241}}},{"auraIsActive":{"auraId":{"spellId":2458}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"34"}}}}]}},"castSpell":{"spellId":{"spellId":2457}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":464241}}},{"auraIsActive":{"auraId":{"spellId":412513}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"60"}}}}]}},"castSpell":{"spellId":{"spellId":2458}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":464241}}},{"auraIsActive":{"auraId":{"spellId":2458}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"60"}}}}]}},"castSpell":{"spellId":{"spellId":412513}}}}, {"action":{"castSpell":{"spellId":{"spellId":2687}}}}, {"action":{"castSpell":{"spellId":{"spellId":27584,"rank":3}}}} ] diff --git a/ui/warrior/gear_sets/phase_4_dw.gear.json b/ui/warrior/gear_sets/phase_4_dw.gear.json index a8a0c0c69b..b1e08f2040 100644 --- a/ui/warrior/gear_sets/phase_4_dw.gear.json +++ b/ui/warrior/gear_sets/phase_4_dw.gear.json @@ -3,13 +3,13 @@ {"id":215161,"enchant":1505,"rune":403218}, {"id":228685}, {"id":226492,"enchant":7563}, - {"id":228102,"enchant":7564,"rune":440113}, + {"id":228102,"enchant":7564,"rune":440484}, {"id":226494,"enchant":1891,"rune":402911}, {"id":226499,"enchant":1885,"rune":426940}, {"id":226497,"enchant":931,"rune":413404}, {"id":228295,"rune":413380}, {"id":226493,"enchant":1505,"rune":425418}, - {"id":226496,"enchant":1887,"rune":426490}, + {"id":226496,"enchant":1887,"rune":412513}, {"id":228080,"rune":442813}, {"id":228261,"rune":442890}, {"id":20130}, diff --git a/ui/warrior/presets.ts b/ui/warrior/presets.ts index 78b490b62f..51667f10f0 100644 --- a/ui/warrior/presets.ts +++ b/ui/warrior/presets.ts @@ -8,7 +8,6 @@ import { Consumes, Debuffs, EnchantedSigil, - Flask, Food, HealthElixir, IndividualBuffs, @@ -120,7 +119,6 @@ export const DefaultAPLs: Record player.getLevel() === 60, }); -export const TalentsPhase4Prot = PresetUtils.makePresetTalents('60 Prot', SavedTalents.create({ talentsString: '20304300302-03-55200110530201051' }), { - customCondition: player => player.getLevel() === 60, -}); export const TalentsPhase4Glad = PresetUtils.makePresetTalents('60 Glad', SavedTalents.create({ talentsString: '30305020302-05050005025012251' }), { customCondition: player => player.getLevel() === 60, }); @@ -168,13 +163,12 @@ export const TalentPresets = { [Phase.Phase1]: [TalentsPhase1], [Phase.Phase2]: [TalentsPhase2Arms, TalentsPhase2Fury], [Phase.Phase3]: [TalentsPhase3Arms, TalentsPhase3Fury, TalentsPhase3Glad], - [Phase.Phase4]: [TalentsPhase4Arms, TalentsPhase4Fury, TalentsPhase4Prot, TalentsPhase4Glad], + [Phase.Phase4]: [TalentsPhase4Arms, TalentsPhase4Fury, TalentsPhase4Glad], [Phase.Phase5]: [], }; export const DefaultTalentsArms = TalentPresets[Phase.Phase4][0]; export const DefaultTalentsFury = TalentPresets[Phase.Phase4][1]; -export const DefaultTalentsProt = TalentPresets[Phase.Phase4][2]; export const DefaultTalentsGlad = TalentPresets[Phase.Phase4][3]; export const DefaultTalents = DefaultTalentsFury; diff --git a/ui/warrior/sim.ts b/ui/warrior/sim.ts index c890e2b293..b3d4884976 100644 --- a/ui/warrior/sim.ts +++ b/ui/warrior/sim.ts @@ -122,7 +122,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarrior, { autoRotation: player => { const level = player.getLevel(); - let talentTree = player.getTalentTree(); + const talentTree = player.getTalentTree(); if (level < 60) { return Presets.DefaultAPLs[level][talentTree].rotation.rotation!; @@ -132,10 +132,6 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarrior, { throw new Error('Automatic level 60 Arms rotation is not supported at this time. Please select an APL in the Rotation tab.'); } - if (player.hasRune(ItemSlot.ItemSlotFeet, WarriorRune.RuneGladiatorStance)) { - talentTree += 1; - } - return Presets.DefaultAPLs[level][talentTree].rotation.rotation!; }, From 6ef17adcc7216736d5fc4b936e8cf98b67d100d2 Mon Sep 17 00:00:00 2001 From: Adrian Klingen Date: Mon, 16 Sep 2024 11:01:35 +0200 Subject: [PATCH 156/223] Add blocked crits metric --- proto/api.proto | 6 + sim/core/flags.go | 2 + sim/core/metrics_aggregator.go | 8 + sim/core/spell_outcome.go | 214 +++++++++++------- sim/core/spell_result.go | 18 +- .../detailed_results/damage_metrics.tsx | 20 +- .../detailed_results/threat_metrics.tsx | 16 +- ui/core/proto_utils/logs_parser.tsx | 12 +- ui/core/proto_utils/sim_result.ts | 73 +++++- 9 files changed, 260 insertions(+), 109 deletions(-) diff --git a/proto/api.proto b/proto/api.proto index 9c3431b1b9..f8def4fab5 100644 --- a/proto/api.proto +++ b/proto/api.proto @@ -192,6 +192,9 @@ message TargetedActionMetrics { // # of times this action was a Block. int32 blocks = 7; + // # of times this action was a Blocked critical strike. + int32 blocked_crits = 33; + // # of times this action was a Glance. int32 glances = 8; @@ -225,6 +228,9 @@ message TargetedActionMetrics { // Total block damage done to this target by this action. double block_damage = 18; + // Total blocked critical strike damage done to this target by this action. + double blocked_crit_damage = 34; + // Total threat done to this target by this action. double threat = 10; diff --git a/sim/core/flags.go b/sim/core/flags.go index 235d24051d..584734afea 100644 --- a/sim/core/flags.go +++ b/sim/core/flags.go @@ -125,6 +125,8 @@ func (ho HitOutcome) String() string { return "Parry" } else if ho.Matches(OutcomeGlance) { return "Glance" + ho.PartialResistString() + } else if ho.Matches(OutcomeBlock) && ho.Matches(OutcomeCrit) { + return "BlockedCrit" } else if ho.Matches(OutcomeBlock) { return "Block" } else if ho.Matches(OutcomeCrit) { diff --git a/sim/core/metrics_aggregator.go b/sim/core/metrics_aggregator.go index e47725f23c..b78ec56cb1 100644 --- a/sim/core/metrics_aggregator.go +++ b/sim/core/metrics_aggregator.go @@ -159,6 +159,7 @@ type SpellMetrics struct { Glances int32 Parries int32 Blocks int32 + BlockedCrits int32 // Partial or full resists aren't tracked, at the moment, cp. applyResistances() TotalDamage float64 // Damage done by all casts of this spell. @@ -171,6 +172,7 @@ type SpellMetrics struct { TotalResistedCritTickDamage float64 // Damage done by all resisted critical dots of this spell. TotalGlanceDamage float64 // Damage done by all glance casts of this spell. TotalBlockDamage float64 // Damage done by all block casts of this spell. + TotalBlockedCritDamage float64 // Damage done by all blocked critical casts casts of this spell. TotalThreat float64 // Threat generated by all casts of this spell. TotalHealing float64 // Healing done by all casts of this spell. TotalCritHealing float64 // Healing done by all critical casts of this spell. @@ -193,6 +195,7 @@ type TargetedActionMetrics struct { Glances int32 Parries int32 Blocks int32 + BlockedCrits int32 Damage float64 ResistedDamage float64 @@ -204,6 +207,7 @@ type TargetedActionMetrics struct { ResistedCritTickDamage float64 GlanceDamage float64 BlockDamage float64 + BlockedCritDamage float64 Threat float64 Healing float64 CritHealing float64 @@ -229,6 +233,7 @@ func (tam *TargetedActionMetrics) ToProto(unitIndex int32) *proto.TargetedAction Glances: tam.Glances, Parries: tam.Parries, Blocks: tam.Blocks, + BlockedCrits: tam.BlockedCrits, Damage: tam.Damage, ResistedDamage: tam.ResistedDamage, CritDamage: tam.CritDamage, @@ -239,6 +244,7 @@ func (tam *TargetedActionMetrics) ToProto(unitIndex int32) *proto.TargetedAction ResistedCritTickDamage: tam.ResistedCritTickDamage, GlanceDamage: tam.GlanceDamage, BlockDamage: tam.BlockDamage, + BlockedCritDamage: tam.BlockedCritDamage, Threat: tam.Threat, Healing: tam.Healing, CritHealing: tam.CritHealing, @@ -384,6 +390,7 @@ func (unitMetrics *UnitMetrics) addSpellMetrics(spell *Spell, actionID ActionID, tam.Dodges += spellTargetMetrics.Dodges tam.Parries += spellTargetMetrics.Parries tam.Blocks += spellTargetMetrics.Blocks + tam.BlockedCrits += spellTargetMetrics.BlockedCrits tam.Glances += spellTargetMetrics.Glances tam.Damage += spellTargetMetrics.TotalDamage tam.ResistedDamage += spellTargetMetrics.TotalResistedDamage @@ -395,6 +402,7 @@ func (unitMetrics *UnitMetrics) addSpellMetrics(spell *Spell, actionID ActionID, tam.ResistedCritTickDamage += spellTargetMetrics.TotalResistedCritTickDamage tam.GlanceDamage += spellTargetMetrics.TotalGlanceDamage tam.BlockDamage += spellTargetMetrics.TotalBlockDamage + tam.BlockedCritDamage += spellTargetMetrics.TotalBlockedCritDamage tam.Threat += spellTargetMetrics.TotalThreat tam.Healing += spellTargetMetrics.TotalHealing tam.CritHealing += spellTargetMetrics.TotalCritHealing diff --git a/sim/core/spell_outcome.go b/sim/core/spell_outcome.go index 00d29fc5c7..925231d775 100644 --- a/sim/core/spell_outcome.go +++ b/sim/core/spell_outcome.go @@ -130,7 +130,9 @@ func (spell *Spell) outcomeMagicHitAndCrit(sim *Simulation, result *SpellResult, } else { result.Outcome = OutcomeMiss result.Damage = 0 - spell.SpellMetrics[result.Target.UnitIndex].Misses++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Misses++ + } } } @@ -237,7 +239,9 @@ func (spell *Spell) outcomeMagicHit(sim *Simulation, result *SpellResult, attack } else { result.Outcome = OutcomeMiss result.Damage = 0 - spell.SpellMetrics[result.Target.UnitIndex].Misses++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Misses++ + } } } @@ -254,18 +258,18 @@ func (spell *Spell) outcomeMeleeWhite(sim *Simulation, result *SpellResult, atta chance := 0.0 if unit.PseudoStats.InFrontOfTarget { - if !result.applyAttackTableMiss(spell, attackTable, roll, &chance) && - !result.applyAttackTableDodge(spell, attackTable, roll, &chance) && - !result.applyAttackTableParry(spell, attackTable, roll, &chance) && - !result.applyAttackTableGlance(spell, attackTable, roll, &chance, glanceRoll) && - !result.applyAttackTableBlock(spell, attackTable, roll, &chance) && + if !result.applyAttackTableMiss(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableDodge(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableParry(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableGlance(spell, attackTable, roll, &chance, glanceRoll, countHits) && + !result.applyAttackTableBlock(spell, attackTable, roll, &chance, countHits) && !result.applyAttackTableCrit(spell, attackTable, roll, &chance, countHits) { result.applyAttackTableHit(spell, countHits) } } else { - if !result.applyAttackTableMiss(spell, attackTable, roll, &chance) && - !result.applyAttackTableDodge(spell, attackTable, roll, &chance) && - !result.applyAttackTableGlance(spell, attackTable, roll, &chance, glanceRoll) && + if !result.applyAttackTableMiss(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableDodge(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableGlance(spell, attackTable, roll, &chance, glanceRoll, countHits) && !result.applyAttackTableCrit(spell, attackTable, roll, &chance, countHits) { result.applyAttackTableHit(spell, countHits) } @@ -284,14 +288,14 @@ func (spell *Spell) outcomeMeleeSpecialHit(sim *Simulation, result *SpellResult, chance := 0.0 if unit.PseudoStats.InFrontOfTarget { - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && - !result.applyAttackTableDodge(spell, attackTable, roll, &chance) && - !result.applyAttackTableParry(spell, attackTable, roll, &chance) { + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableDodge(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableParry(spell, attackTable, roll, &chance, countHits) { result.applyAttackTableHit(spell, countHits) } } else { - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && - !result.applyAttackTableDodge(spell, attackTable, roll, &chance) { + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableDodge(spell, attackTable, roll, &chance, countHits) { result.applyAttackTableHit(spell, countHits) } } @@ -309,16 +313,20 @@ func (spell *Spell) outcomeMeleeSpecialHitAndCrit(sim *Simulation, result *Spell chance := 0.0 if unit.PseudoStats.InFrontOfTarget { - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && - !result.applyAttackTableDodge(spell, attackTable, roll, &chance) && - !result.applyAttackTableParry(spell, attackTable, roll, &chance) && - !result.applyAttackTableBlock(spell, attackTable, roll, &chance) && - !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { - result.applyAttackTableHit(spell, countHits) + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableDodge(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableParry(spell, attackTable, roll, &chance, countHits) { + if result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { + result.applyAttackTableBlock(spell, attackTable, roll, &chance, countHits) + } else { + if !result.applyAttackTableBlock(spell, attackTable, roll, &chance, countHits) { + result.applyAttackTableHit(spell, countHits) + } + } } } else { - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && - !result.applyAttackTableDodge(spell, attackTable, roll, &chance) && + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableDodge(spell, attackTable, roll, &chance, countHits) && !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { result.applyAttackTableHit(spell, countHits) } @@ -338,10 +346,10 @@ func (spell *Spell) outcomeMeleeWeaponSpecialHitAndCrit(sim *Simulation, result roll := sim.RandomFloat("White Hit Table") chance := 0.0 - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && - !result.applyAttackTableDodge(spell, attackTable, roll, &chance) && - !result.applyAttackTableParry(spell, attackTable, roll, &chance) && - !result.applyAttackTableBlock(spell, attackTable, roll, &chance) && + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableDodge(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableParry(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableBlock(spell, attackTable, roll, &chance, countHits) && !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { result.applyAttackTableHit(spell, countHits) } @@ -375,15 +383,15 @@ func (spell *Spell) outcomeMeleeWeaponSpecialNoCrit(sim *Simulation, result *Spe chance := 0.0 if unit.PseudoStats.InFrontOfTarget { - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && - !result.applyAttackTableDodge(spell, attackTable, roll, &chance) && - !result.applyAttackTableParry(spell, attackTable, roll, &chance) && - !result.applyAttackTableBlock(spell, attackTable, roll, &chance) { + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableDodge(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableParry(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableBlock(spell, attackTable, roll, &chance, countHits) { result.applyAttackTableHit(spell, countHits) } } else { - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && - !result.applyAttackTableDodge(spell, attackTable, roll, &chance) { + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableDodge(spell, attackTable, roll, &chance, countHits) { result.applyAttackTableHit(spell, countHits) } } @@ -412,8 +420,8 @@ func (spell *Spell) outcomeMeleeSpecialNoDodgeParry(sim *Simulation, result *Spe roll := sim.RandomFloat("White Hit Table") chance := 0.0 - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && - !result.applyAttackTableBlock(spell, attackTable, roll, &chance) && + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableBlock(spell, attackTable, roll, &chance, countHits) && !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { result.applyAttackTableHit(spell, countHits) } @@ -442,7 +450,7 @@ func (spell *Spell) outcomeMeleeSpecialNoBlockDodgeParry(sim *Simulation, result roll := sim.RandomFloat("White Hit Table") chance := 0.0 - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { result.applyAttackTableHit(spell, countHits) } @@ -471,7 +479,7 @@ func (spell *Spell) outcomeMeleeSpecialNoBlockDodgeParryNoCrit(sim *Simulation, roll := sim.RandomFloat("White Hit Table") chance := 0.0 - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) { + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) { result.applyAttackTableHit(spell, countHits) } } @@ -511,7 +519,7 @@ func (spell *Spell) outcomeRangedHit(sim *Simulation, result *SpellResult, attac roll := sim.RandomFloat("White Hit Table") chance := 0.0 - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) { + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) { result.applyAttackTableHit(spell, countHits) } } @@ -527,13 +535,17 @@ func (spell *Spell) outcomeRangedHitAndCrit(sim *Simulation, result *SpellResult chance := 0.0 if spell.Unit.PseudoStats.InFrontOfTarget { - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && - !result.applyAttackTableBlock(spell, attackTable, roll, &chance) && - !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { - result.applyAttackTableHit(spell, countHits) + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) { + if result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { + result.applyAttackTableBlock(spell, attackTable, roll, &chance, countHits) + } else { + if !result.applyAttackTableBlock(spell, attackTable, roll, &chance, countHits) { + result.applyAttackTableHit(spell, countHits) + } + } } } else { - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { result.applyAttackTableHit(spell, countHits) } @@ -551,14 +563,18 @@ func (dot *Dot) outcomeRangedHitAndCritSnapshot(sim *Simulation, result *SpellRe chance := 0.0 if dot.Spell.Unit.PseudoStats.InFrontOfTarget { - if !result.applyAttackTableMissNoDWPenalty(dot.Spell, attackTable, roll, &chance) && - !result.applyAttackTableBlock(dot.Spell, attackTable, roll, &chance) && - !result.applyAttackTableCritSeparateRollSnapshot(sim, dot, attackTable) { - result.applyAttackTableHit(dot.Spell, countHits) + if !result.applyAttackTableMissNoDWPenalty(dot.Spell, attackTable, roll, &chance, countHits) { + if result.applyAttackTableCritSeparateRollSnapshot(sim, dot, attackTable, countHits) { + result.applyAttackTableBlock(dot.Spell, attackTable, roll, &chance, countHits) + } else { + if !result.applyAttackTableBlock(dot.Spell, attackTable, roll, &chance, countHits) { + result.applyAttackTableHit(dot.Spell, countHits) + } + } } } else { - if !result.applyAttackTableMissNoDWPenalty(dot.Spell, attackTable, roll, &chance) && - !result.applyAttackTableCritSeparateRollSnapshot(sim, dot, attackTable) { + if !result.applyAttackTableMissNoDWPenalty(dot.Spell, attackTable, roll, &chance, countHits) && + !result.applyAttackTableCritSeparateRollSnapshot(sim, dot, attackTable, countHits) { result.applyAttackTableHit(dot.Spell, countHits) } } @@ -574,7 +590,7 @@ func (spell *Spell) outcomeRangedHitAndCritNoBlock(sim *Simulation, result *Spel roll := sim.RandomFloat("White Hit Table") chance := 0.0 - if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance) && + if !result.applyAttackTableMissNoDWPenalty(spell, attackTable, roll, &chance, countHits) && !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { result.applyAttackTableHit(spell, countHits) } @@ -592,9 +608,12 @@ func (spell *Spell) outcomeRangedCritOnly(sim *Simulation, result *SpellResult, roll := sim.RandomFloat("White Hit Table") chance := 0.0 - if !result.applyAttackTableBlock(spell, attackTable, roll, &chance) && - !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { - result.applyAttackTableHit(spell, countHits) + if result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { + result.applyAttackTableBlock(spell, attackTable, roll, &chance, countHits) + } else { + if !result.applyAttackTableBlock(spell, attackTable, roll, &chance, countHits) { + result.applyAttackTableHit(spell, countHits) + } } } else { if !result.applyAttackTableCritSeparateRoll(sim, spell, attackTable, countHits) { @@ -613,10 +632,10 @@ func (spell *Spell) outcomeEnemyMeleeWhite(sim *Simulation, result *SpellResult, roll := sim.RandomFloat("Enemy White Hit Table") chance := 0.0 - if !result.applyEnemyAttackTableMiss(spell, attackTable, roll, &chance) && - !result.applyEnemyAttackTableDodge(spell, attackTable, roll, &chance) && - !result.applyEnemyAttackTableParry(spell, attackTable, roll, &chance) && - !result.applyEnemyAttackTableBlock(spell, attackTable, roll, &chance) && + if !result.applyEnemyAttackTableMiss(spell, attackTable, roll, &chance, countHits) && + !result.applyEnemyAttackTableDodge(spell, attackTable, roll, &chance, countHits) && + !result.applyEnemyAttackTableParry(spell, attackTable, roll, &chance, countHits) && + !result.applyEnemyAttackTableBlock(spell, attackTable, roll, &chance, countHits) && !result.applyEnemyAttackTableCrit(spell, attackTable, roll, &chance, countHits) { result.applyAttackTableHit(spell, countHits) } @@ -626,7 +645,7 @@ func (spell *Spell) fixedCritCheck(sim *Simulation, critChance float64) bool { return sim.RandomFloat("Fixed Crit Roll") < critChance } -func (result *SpellResult) applyAttackTableMiss(spell *Spell, attackTable *AttackTable, roll float64, chance *float64) bool { +func (result *SpellResult) applyAttackTableMiss(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, countHits bool) bool { missChance := attackTable.BaseMissChance - spell.PhysicalHitChance(attackTable) if spell.Unit.AutoAttacks.IsDualWielding && !spell.Unit.PseudoStats.DisableDWMissPenalty { missChance += 0.19 @@ -635,32 +654,47 @@ func (result *SpellResult) applyAttackTableMiss(spell *Spell, attackTable *Attac if roll < *chance { result.Outcome = OutcomeMiss - spell.SpellMetrics[result.Target.UnitIndex].Misses++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Misses++ + } result.Damage = 0 return true } return false } -func (result *SpellResult) applyAttackTableMissNoDWPenalty(spell *Spell, attackTable *AttackTable, roll float64, chance *float64) bool { +func (result *SpellResult) applyAttackTableMissNoDWPenalty(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, countHits bool) bool { missChance := attackTable.BaseMissChance - spell.PhysicalHitChance(attackTable) *chance = max(0, missChance) if roll < *chance { result.Outcome = OutcomeMiss - spell.SpellMetrics[result.Target.UnitIndex].Misses++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Misses++ + } result.Damage = 0 return true } return false } -func (result *SpellResult) applyAttackTableBlock(spell *Spell, attackTable *AttackTable, roll float64, chance *float64) bool { +func (result *SpellResult) applyAttackTableBlock(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, countHits bool) bool { *chance += attackTable.BaseBlockChance - if roll < *chance { + isCrit := result.DidCrit() + isPartialResist := result.DidResist() result.Outcome |= OutcomeBlock - spell.SpellMetrics[result.Target.UnitIndex].Blocks++ + if countHits { + if isCrit { + spell.SpellMetrics[result.Target.UnitIndex].BlockedCrits++ + spell.SpellMetrics[result.Target.UnitIndex].Crits-- + if isPartialResist { + spell.SpellMetrics[result.Target.UnitIndex].ResistedCrits-- + } + } else { + spell.SpellMetrics[result.Target.UnitIndex].Blocks++ + } + } // Physical abilities tagged with "Completely Blocked" are fully blocked every time if spell.Flags.Matches(SpellFlagBinary) { result.Damage = 0 @@ -672,36 +706,42 @@ func (result *SpellResult) applyAttackTableBlock(spell *Spell, attackTable *Atta return false } -func (result *SpellResult) applyAttackTableDodge(spell *Spell, attackTable *AttackTable, roll float64, chance *float64) bool { +func (result *SpellResult) applyAttackTableDodge(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, countHits bool) bool { *chance += max(0, attackTable.BaseDodgeChance) if roll < *chance { result.Outcome = OutcomeDodge - spell.SpellMetrics[result.Target.UnitIndex].Dodges++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Dodges++ + } result.Damage = 0 return true } return false } -func (result *SpellResult) applyAttackTableParry(spell *Spell, attackTable *AttackTable, roll float64, chance *float64) bool { +func (result *SpellResult) applyAttackTableParry(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, countHits bool) bool { *chance += max(0, attackTable.BaseParryChance) if roll < *chance { result.Outcome = OutcomeParry - spell.SpellMetrics[result.Target.UnitIndex].Parries++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Parries++ + } result.Damage = 0 return true } return false } -func (result *SpellResult) applyAttackTableGlance(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, glanceRoll float64) bool { +func (result *SpellResult) applyAttackTableGlance(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, glanceRoll float64, countHits bool) bool { *chance += attackTable.BaseGlanceChance if roll < *chance { result.Outcome = OutcomeGlance - spell.SpellMetrics[result.Target.UnitIndex].Glances++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Glances++ + } result.Damage *= attackTable.GlanceMultiplierMin + glanceRoll*(attackTable.GlanceMultiplierMax-attackTable.GlanceMultiplierMin) return true } @@ -741,14 +781,16 @@ func (result *SpellResult) applyAttackTableCritSeparateRoll(sim *Simulation, spe } return false } -func (result *SpellResult) applyAttackTableCritSeparateRollSnapshot(sim *Simulation, dot *Dot, attackTable *AttackTable) bool { +func (result *SpellResult) applyAttackTableCritSeparateRollSnapshot(sim *Simulation, dot *Dot, attackTable *AttackTable, countHits bool) bool { if sim.RandomFloat("Physical Crit Roll") < dot.SnapshotCritChance { isPartialResist := result.DidResist() result.Outcome = OutcomeCrit result.Damage *= dot.Spell.CritMultiplier(attackTable) - dot.Spell.SpellMetrics[result.Target.UnitIndex].CritTicks++ - if isPartialResist { - dot.Spell.SpellMetrics[result.Target.UnitIndex].ResistedCritTicks++ + if countHits { + dot.Spell.SpellMetrics[result.Target.UnitIndex].CritTicks++ + if isPartialResist { + dot.Spell.SpellMetrics[result.Target.UnitIndex].ResistedCritTicks++ + } } return true } @@ -767,7 +809,7 @@ func (result *SpellResult) applyAttackTableHit(spell *Spell, countHits bool) { } } -func (result *SpellResult) applyEnemyAttackTableMiss(spell *Spell, attackTable *AttackTable, roll float64, chance *float64) bool { +func (result *SpellResult) applyEnemyAttackTableMiss(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, countHits bool) bool { missChance := attackTable.BaseMissChance + spell.Unit.PseudoStats.IncreasedMissChance + result.Target.stats[stats.Defense]*DefenseRatingToChanceReduction if spell.Unit.AutoAttacks.IsDualWielding && !spell.Unit.PseudoStats.DisableDWMissPenalty { @@ -777,14 +819,16 @@ func (result *SpellResult) applyEnemyAttackTableMiss(spell *Spell, attackTable * if roll < *chance { result.Outcome = OutcomeMiss - spell.SpellMetrics[result.Target.UnitIndex].Misses++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Misses++ + } result.Damage = 0 return true } return false } -func (result *SpellResult) applyEnemyAttackTableBlock(spell *Spell, attackTable *AttackTable, roll float64, chance *float64) bool { +func (result *SpellResult) applyEnemyAttackTableBlock(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, countHits bool) bool { if !result.Target.PseudoStats.CanBlock || result.Target.PseudoStats.Stunned { return false } @@ -795,14 +839,16 @@ func (result *SpellResult) applyEnemyAttackTableBlock(spell *Spell, attackTable if roll < *chance { result.Outcome |= OutcomeBlock - spell.SpellMetrics[result.Target.UnitIndex].Blocks++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Blocks++ + } result.Damage = max(0, result.Damage-result.Target.BlockValue()) return true } return false } -func (result *SpellResult) applyEnemyAttackTableDodge(spell *Spell, attackTable *AttackTable, roll float64, chance *float64) bool { +func (result *SpellResult) applyEnemyAttackTableDodge(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, countHits bool) bool { if result.Target.PseudoStats.Stunned { return false } @@ -813,14 +859,16 @@ func (result *SpellResult) applyEnemyAttackTableDodge(spell *Spell, attackTable if roll < *chance { result.Outcome = OutcomeDodge - spell.SpellMetrics[result.Target.UnitIndex].Dodges++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Dodges++ + } result.Damage = 0 return true } return false } -func (result *SpellResult) applyEnemyAttackTableParry(spell *Spell, attackTable *AttackTable, roll float64, chance *float64) bool { +func (result *SpellResult) applyEnemyAttackTableParry(spell *Spell, attackTable *AttackTable, roll float64, chance *float64, countHits bool) bool { if !result.Target.PseudoStats.CanParry || result.Target.PseudoStats.Stunned { return false } @@ -831,7 +879,9 @@ func (result *SpellResult) applyEnemyAttackTableParry(spell *Spell, attackTable if roll < *chance { result.Outcome = OutcomeParry - spell.SpellMetrics[result.Target.UnitIndex].Parries++ + if countHits { + spell.SpellMetrics[result.Target.UnitIndex].Parries++ + } result.Damage = 0 return true } diff --git a/sim/core/spell_result.go b/sim/core/spell_result.go index 40e9675cec..600b66b72e 100644 --- a/sim/core/spell_result.go +++ b/sim/core/spell_result.go @@ -55,6 +55,10 @@ func (result *SpellResult) DidBlock() bool { return result.Outcome.Matches(OutcomeBlock) } +func (result *SpellResult) DidBlockCrit() bool { + return result.Outcome.Matches(OutcomeBlock) && result.Outcome.Matches(OutcomeCrit) +} + func (result *SpellResult) DidResist() bool { return result.Outcome.Matches(OutcomePartial) } @@ -96,11 +100,11 @@ func (spell *Spell) MeleeAttackPower() float64 { } func (spell *Spell) RangedAttackPower(target *Unit, ignoreTargetModifiers bool) float64 { - return TernaryFloat64(ignoreTargetModifiers, - spell.Unit.stats[stats.RangedAttackPower], - spell.Unit.stats[stats.RangedAttackPower] + - spell.Unit.PseudoStats.MobTypeAttackPower + - target.PseudoStats.BonusRangedAttackPowerTaken) + return TernaryFloat64(ignoreTargetModifiers, + spell.Unit.stats[stats.RangedAttackPower], + spell.Unit.stats[stats.RangedAttackPower]+ + spell.Unit.PseudoStats.MobTypeAttackPower+ + target.PseudoStats.BonusRangedAttackPowerTaken) } func (spell *Spell) PhysicalHitChance(attackTable *AttackTable) float64 { @@ -386,7 +390,9 @@ func (spell *Spell) dealDamageInternal(sim *Simulation, isPeriodic bool, result } } - if result.DidCrit() { + if result.DidBlockCrit() { + spell.SpellMetrics[result.Target.UnitIndex].TotalBlockedCritDamage += result.Damage + } else if result.DidCrit() { spell.SpellMetrics[result.Target.UnitIndex].TotalCritDamage += result.Damage if isPartialResist { spell.SpellMetrics[result.Target.UnitIndex].TotalResistedCritDamage += result.Damage diff --git a/ui/core/components/detailed_results/damage_metrics.tsx b/ui/core/components/detailed_results/damage_metrics.tsx index dd47e162c6..251c47e7d4 100644 --- a/ui/core/components/detailed_results/damage_metrics.tsx +++ b/ui/core/components/detailed_results/damage_metrics.tsx @@ -32,7 +32,6 @@ export class DamageMetricsTable extends MetricsTable { columnClass: 'metrics-table-cell--primary-metric', getValue: (metric: ActionMetrics) => metric.avgDamage, fillCell: (metric: ActionMetrics, cellElem: HTMLElement) => { - cellElem.appendChild( { const resistedCritTickValues = metric.damageDone.resistedCritTick; const glanceValues = metric.damageDone.glance; const blockValues = metric.damageDone.block; + const blockedCritValues = metric.damageDone.blockedCrit; cellElem.appendChild( { name: 'Blocked Hit', ...blockValues, }, + { + name: 'Blocked Critical Hit', + ...blockedCritValues, + }, ], }, ]} @@ -202,6 +206,7 @@ export class DamageMetricsTable extends MetricsTable { const relativeResistedCritTickPercent = (metric.resistedCritTicks / metric.landedTicks) * 100; const relativeGlancePercent = (metric.glances / metric.landedHits) * 100; const relativeBlockPercent = (metric.blocks / metric.landedHits) * 100; + const relativeBlockedCritPercent = (metric.blockedCrits / metric.landedHits) * 100; cellElem.appendChild( { value: metric.crits - metric.resistedCrits, percentage: relativeCritPercent, }, + { + name: 'Blocked Critical Hit', + value: metric.blockedCrits, + percentage: relativeBlockedCritPercent, + }, { name: `Resisted Critical Hit`, value: metric.resistedCrits, @@ -290,10 +300,12 @@ export class DamageMetricsTable extends MetricsTable { }, { name: 'Crit %', - getValue: (metric: ActionMetrics) => metric.critPercent || metric.critTickPercent, + getValue: (metric: ActionMetrics) => metric.critPercent + metric.blockedCritPercent || metric.critTickPercent, getDisplayString: (metric: ActionMetrics) => - `${formatToPercent(metric.critPercent || metric.critTickPercent, { fallbackString: '-' })}${ - metric.critPercent && metric.critTickPercent ? ` (${formatToPercent(metric.critTickPercent, { fallbackString: '-' })})` : '' + `${formatToPercent(metric.critPercent + metric.blockedCritPercent || metric.critTickPercent, { fallbackString: '-' })}${ + metric.critPercent + metric.blockedCritPercent && metric.critTickPercent + ? ` (${formatToPercent(metric.critTickPercent, { fallbackString: '-' })})` + : '' }`, }, { diff --git a/ui/core/components/detailed_results/threat_metrics.tsx b/ui/core/components/detailed_results/threat_metrics.tsx index 14b5a0dca9..0f3e307e92 100644 --- a/ui/core/components/detailed_results/threat_metrics.tsx +++ b/ui/core/components/detailed_results/threat_metrics.tsx @@ -122,6 +122,7 @@ export class ThreatMetricsTable extends MetricsTable { const relativeResistedCritTickPercent = (metric.resistedCritTicks / metric.landedTicks) * 100; const relativeGlancePercent = (metric.glances / metric.landedHits) * 100; const relativeBlockPercent = (metric.blocks / metric.landedHits) * 100; + const relativeBlockedCritPercent = (metric.blockedCrits / metric.landedHits) * 100; cellElem.appendChild( { value: metric.crits - metric.resistedCrits, percentage: relativeCritPercent, }, + { + name: 'Blocked Critical Hit', + value: metric.blockedCrits, + percentage: relativeBlockedCritPercent, + }, { name: `Resisted Critical Hit`, value: metric.resistedCrits, @@ -161,7 +167,7 @@ export class ThreatMetricsTable extends MetricsTable { name: 'Blocked Hit', value: metric.blocks, percentage: relativeBlockPercent, - } + }, ], }, { @@ -206,10 +212,12 @@ export class ThreatMetricsTable extends MetricsTable { }, { name: 'Crit %', - getValue: (metric: ActionMetrics) => metric.critPercent || metric.critTickPercent, + getValue: (metric: ActionMetrics) => metric.critPercent + metric.blockedCritPercent || metric.critTickPercent, getDisplayString: (metric: ActionMetrics) => - `${formatToPercent(metric.critPercent || metric.critTickPercent, { fallbackString: '-' })}${ - metric.critPercent && metric.critTickPercent ? ` (${formatToPercent(metric.critTickPercent, { fallbackString: '-' })})` : '' + `${formatToPercent(metric.critPercent + metric.blockedCritPercent || metric.critTickPercent, { fallbackString: '-' })}${ + metric.critPercent + metric.blockedCritPercent && metric.critTickPercent + ? ` (${formatToPercent(metric.critTickPercent, { fallbackString: '-' })})` + : '' }`, }, { diff --git a/ui/core/proto_utils/logs_parser.tsx b/ui/core/proto_utils/logs_parser.tsx index 7fe524f824..b8a80f806a 100644 --- a/ui/core/proto_utils/logs_parser.tsx +++ b/ui/core/proto_utils/logs_parser.tsx @@ -310,6 +310,7 @@ export class DamageDealtLog extends SimLog { readonly dodge: boolean; readonly parry: boolean; readonly block: boolean; + readonly blockedCrit: boolean; readonly tick: boolean; readonly partialResist1_4: boolean; readonly partialResist2_4: boolean; @@ -326,6 +327,7 @@ export class DamageDealtLog extends SimLog { dodge: boolean, parry: boolean, block: boolean, + blockedCrit: boolean, tick: boolean, partialResist1_4: boolean, partialResist2_4: boolean, @@ -339,6 +341,7 @@ export class DamageDealtLog extends SimLog { this.dodge = dodge; this.parry = parry; this.block = block; + this.blockedCrit = blockedCrit; this.hit = !miss && !crit; this.crit = crit; this.crush = crush; @@ -373,6 +376,8 @@ export class DamageDealtLog extends SimLog { ? 'Parry' : this.glance ? 'Glance' + : this.blockedCrit + ? 'Blocked Crit' : this.block ? 'Block' : this.crit @@ -420,7 +425,7 @@ export class DamageDealtLog extends SimLog { static parse(params: SimLogParams): Promise | null { const match = params.raw.match( - /] (.*?) (tick )?((Miss)|(Hit)|(Crit)|(Crush)|(Glance)|(Dodge)|(Parry)|(Block))( \((\d+)% Resist\))?( for (\d+\.\d+) ((damage)|(healing)|(shielding)))?/, + /] (.*?) (tick )?((Miss)|(Hit)|(Crit)|(Crush)|(Glance)|(Dodge)|(Parry)|(BlockedCrit)|(Block))( \((\d+)% Resist\))?( for (\d+\.\d+) ((damage)|(healing)|(shielding)))?/, ); if (match) { return ActionId.fromLogString(match[1]) @@ -429,8 +434,8 @@ export class DamageDealtLog extends SimLog { params.actionId = cause; // Note: You must change these indeces when adding or removing capture groups to the regex above - const amount = match[15] ? parseFloat(match[15]) : 0; - const type = match[16] || ''; + const amount = match[16] ? parseFloat(match[16]) : 0; + const type = match[17] || ''; return new DamageDealtLog( params, @@ -443,6 +448,7 @@ export class DamageDealtLog extends SimLog { match[3] == 'Dodge', match[3] == 'Parry', match[3] == 'Block', + match[3] == 'BlockedCrit', Boolean(match[2]) && match[2].includes('tick'), match[13] == '25', match[13] == '50', diff --git a/ui/core/proto_utils/sim_result.ts b/ui/core/proto_utils/sim_result.ts index 811a9ff426..73f6760c18 100644 --- a/ui/core/proto_utils/sim_result.ts +++ b/ui/core/proto_utils/sim_result.ts @@ -804,7 +804,15 @@ export class ActionMetrics { } get avgHitDamage() { - return this.avgDamage - this.avgTickDamage - this.avgCritDamage + this.avgCritTickDamage - this.avgGlanceDamage - this.avgBlockDamage; + return ( + this.avgDamage - + this.avgTickDamage - + this.avgCritDamage + + this.avgCritTickDamage - + this.avgGlanceDamage - + this.avgBlockDamage - + this.avgBlockedCritDamage + ); } get resistedDamage() { @@ -878,6 +886,14 @@ export class ActionMetrics { return this.combinedMetrics.avgBlockDamage; } + get blockedCritDamage() { + return this.combinedMetrics.blockedCritDamage; + } + + get avgBlockedCritDamage() { + return this.combinedMetrics.avgBlockedCritDamage; + } + get dps() { return this.combinedMetrics.dps; } @@ -1107,6 +1123,14 @@ export class ActionMetrics { return this.combinedMetrics.blockPercent; } + get blockedCrits() { + return this.combinedMetrics.blockedCrits; + } + + get blockedCritPercent() { + return this.combinedMetrics.blockedCrits; + } + get glances() { return this.combinedMetrics.glances; } @@ -1142,12 +1166,17 @@ export class ActionMetrics { get damageDone() { const normalHitAvgDamage = Number( ( - this.avgDamage - - this.avgResistedDamage + this.avgResistedTickDamage + this.avgResistedCritDamage - this.avgResistedCritTickDamage - - this.avgCritDamage + this.avgCritTickDamage - - this.avgTickDamage - - this.avgGlanceDamage - - this.avgBlockDamage + this.avgDamage - + this.avgResistedDamage + + this.avgResistedTickDamage + + this.avgResistedCritDamage - + this.avgResistedCritTickDamage - + this.avgCritDamage + + this.avgCritTickDamage - + this.avgTickDamage - + this.avgGlanceDamage - + this.avgBlockDamage - + this.avgBlockedCritDamage ).toFixed(8), ); const normalResistedHitAvgDamage = Number( @@ -1155,7 +1184,7 @@ export class ActionMetrics { ); const critHitAvgDamage = Number((this.avgCritDamage - this.avgResistedCritDamage - this.avgCritTickDamage + this.avgResistedCritTickDamage).toFixed(8)); const resistedCritHitAvgDamage = Number((this.avgResistedCritDamage - this.avgResistedCritTickDamage).toFixed(8)); - + const normalTickAvgDamage = Number( (this.avgTickDamage - this.avgCritTickDamage - this.avgResistedTickDamage + this.avgResistedCritTickDamage).toFixed(8), ); @@ -1213,6 +1242,11 @@ export class ActionMetrics { percentage: (this.avgBlockDamage / this.avgDamage) * 100, average: this.avgBlockDamage / this.blocks, }, + blockedCrit: { + value: this.avgBlockedCritDamage, + percentage: (this.avgBlockedCritDamage / this.avgDamage) * 100, + average: this.avgBlockedCritDamage / this.blockedCrits, + }, }; } @@ -1299,10 +1333,11 @@ export class TargetedActionMetrics { this.duration = duration; this.data = data; - this.landedHitsRaw = this.data.hits + this.data.crits + this.data.blocks + this.data.glances; + this.landedHitsRaw = this.data.hits + this.data.crits + this.data.blocks + this.data.blockedCrits + this.data.glances; this.landedTicksRaw = this.data.ticks + this.data.critTicks; - this.hitAttempts = this.data.misses + this.data.dodges + this.data.parries + this.data.blocks + this.data.glances + this.data.crits; + this.hitAttempts = + this.data.misses + this.data.dodges + this.data.parries + this.data.blocks + this.data.blockedCrits + this.data.glances + this.data.crits; if (this.data.hits != 0) { this.hitAttempts += this.data.hits; @@ -1391,6 +1426,14 @@ export class TargetedActionMetrics { return this.data.blockDamage / this.iterations; } + get blockedCritDamage() { + return this.data.blockedCritDamage; + } + + get avgBlockedCritDamage() { + return this.data.blockedCritDamage / this.iterations; + } + get dps() { return this.data.damage / this.iterations / this.duration; } @@ -1599,6 +1642,14 @@ export class TargetedActionMetrics { return (this.data.blocks / this.hitAttempts) * 100; } + get blockedCrits() { + return this.data.blockedCrits / this.iterations; + } + + get blockedCritPercent() { + return (this.data.blockedCrits / this.hitAttempts) * 100; + } + get glances() { return this.data.glances / this.iterations; } @@ -1650,6 +1701,7 @@ export class TargetedActionMetrics { dodges: sum(actions.map(a => a.data.dodges)), parries: sum(actions.map(a => a.data.parries)), blocks: sum(actions.map(a => a.data.blocks)), + blockedCrits: sum(actions.map(a => a.data.blockedCrits)), glances: sum(actions.map(a => a.data.glances)), damage: sum(actions.map(a => a.data.damage)), resistedDamage: sum(actions.map(a => a.data.resistedDamage)), @@ -1661,6 +1713,7 @@ export class TargetedActionMetrics { resistedCritTickDamage: sum(actions.map(a => a.data.resistedCritTickDamage)), glanceDamage: sum(actions.map(a => a.data.glanceDamage)), blockDamage: sum(actions.map(a => a.data.blockDamage)), + blockedCritDamage: sum(actions.map(a => a.data.blockedCritDamage)), threat: sum(actions.map(a => a.data.threat)), healing: sum(actions.map(a => a.data.healing)), critHealing: sum(actions.map(a => a.data.critHealing)), From 79550418eed45e91cb49f1e3365ddea1a8d753b1 Mon Sep 17 00:00:00 2001 From: Adrian Klingen Date: Mon, 16 Sep 2024 11:39:44 +0200 Subject: [PATCH 157/223] Update tests --- sim/druid/feral/TestFeral.results | 16 ++++++++-------- sim/hunter/TestSV.results | 4 ++-- sim/paladin/protection/TestProtection.results | 4 ++-- sim/paladin/retribution/TestRetribution.results | 12 ++++++------ sim/paladin/retribution/TestShockadin.results | 8 ++++---- sim/rogue/dps_rogue/TestAssassination.results | 8 ++++---- sim/rogue/dps_rogue/TestCombat.results | 4 ++-- sim/shaman/enhancement/TestEnhancement.results | 12 ++++++------ sim/warrior/dps_warrior/TestArms.results | 4 ++-- sim/warrior/dps_warrior/TestFury.results | 8 ++++---- sim/warrior/tank_warrior/TestTankWarrior.results | 4 ++-- 11 files changed, 42 insertions(+), 42 deletions(-) diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index 0d58ae5d86..57df8143a9 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -659,8 +659,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 189.64278 - tps: 137.74117 + dps: 190.09472 + tps: 138.06188 } } dps_results: { @@ -932,8 +932,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 463.66843 - tps: 332.07243 + dps: 464.27842 + tps: 332.51271 } } dps_results: { @@ -1243,8 +1243,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1232.97862 - tps: 879.13172 + dps: 1243.51501 + tps: 886.61256 hps: 9.39953 } } @@ -1601,7 +1601,7 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2702.79655 - tps: 1930.64368 + dps: 2699.57091 + tps: 1928.1658 } } diff --git a/sim/hunter/TestSV.results b/sim/hunter/TestSV.results index 57b6d06313..03f70ef1c8 100644 --- a/sim/hunter/TestSV.results +++ b/sim/hunter/TestSV.results @@ -561,8 +561,8 @@ dps_results: { dps_results: { key: "TestSV-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3100.17152 - tps: 2801.23845 + dps: 3129.75289 + tps: 2828.8483 hps: 19.23476 } } diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 5f3e9fa5a4..70dfc512a0 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -260,7 +260,7 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1547.05507 - tps: 1823.04753 + dps: 1569.54059 + tps: 1845.34584 } } diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index 36e9057991..7a48ba8378 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -414,8 +414,8 @@ dps_results: { dps_results: { key: "TestRetribution-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 233.1068 - tps: 240.1197 + dps: 233.87366 + tps: 240.88656 } } dps_results: { @@ -540,8 +540,8 @@ dps_results: { dps_results: { key: "TestRetribution-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 516.36682 - tps: 529.55625 + dps: 517.62795 + tps: 530.74845 } } dps_results: { @@ -666,7 +666,7 @@ dps_results: { dps_results: { key: "TestRetribution-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1067.56614 - tps: 1105.36642 + dps: 1076.35955 + tps: 1114.14774 } } diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index c6b8c9d613..37c80cc1f0 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -316,8 +316,8 @@ dps_results: { dps_results: { key: "TestShockadin-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 479.66714 - tps: 503.71351 + dps: 480.68682 + tps: 504.86239 } } dps_results: { @@ -463,7 +463,7 @@ dps_results: { dps_results: { key: "TestShockadin-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2773.47845 - tps: 2851.34044 + dps: 2774.25928 + tps: 2852.17293 } } diff --git a/sim/rogue/dps_rogue/TestAssassination.results b/sim/rogue/dps_rogue/TestAssassination.results index 79eb10745c..523e7fbb59 100644 --- a/sim/rogue/dps_rogue/TestAssassination.results +++ b/sim/rogue/dps_rogue/TestAssassination.results @@ -295,8 +295,8 @@ dps_results: { dps_results: { key: "TestAssassination-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 261.95471 - tps: 185.98784 + dps: 262.24534 + tps: 186.19419 } } dps_results: { @@ -400,7 +400,7 @@ dps_results: { dps_results: { key: "TestAssassination-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 547.2558 - tps: 388.55162 + dps: 548.88284 + tps: 389.70681 } } diff --git a/sim/rogue/dps_rogue/TestCombat.results b/sim/rogue/dps_rogue/TestCombat.results index d1866ee485..529329e8c2 100644 --- a/sim/rogue/dps_rogue/TestCombat.results +++ b/sim/rogue/dps_rogue/TestCombat.results @@ -400,7 +400,7 @@ dps_results: { dps_results: { key: "TestCombat-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 500.92444 - tps: 355.65635 + dps: 501.00536 + tps: 355.7138 } } diff --git a/sim/shaman/enhancement/TestEnhancement.results b/sim/shaman/enhancement/TestEnhancement.results index 9b75c10ded..483352fcc5 100644 --- a/sim/shaman/enhancement/TestEnhancement.results +++ b/sim/shaman/enhancement/TestEnhancement.results @@ -470,8 +470,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 154.73386 - tps: 153.83967 + dps: 154.97819 + tps: 154.08401 } } dps_results: { @@ -652,8 +652,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 754.75468 - tps: 802.02769 + dps: 751.6833 + tps: 798.77043 } } dps_results: { @@ -834,7 +834,7 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1447.166 - tps: 1060.3309 + dps: 1448.60632 + tps: 1059.89316 } } diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results index 022400cbf9..ef814d4fa5 100644 --- a/sim/warrior/dps_warrior/TestArms.results +++ b/sim/warrior/dps_warrior/TestArms.results @@ -197,7 +197,7 @@ dps_results: { dps_results: { key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1097.88584 - tps: 938.70821 + dps: 1101.63619 + tps: 942.14306 } } diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index ff56a9875c..8099afda2d 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -295,8 +295,8 @@ dps_results: { dps_results: { key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 560.98122 - tps: 499.23548 + dps: 559.87735 + tps: 496.64252 } } dps_results: { @@ -435,7 +435,7 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2458.14393 - tps: 2156.89265 + dps: 2459.51359 + tps: 2152.33537 } } diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index 8bd580bdc3..3e57f8a62c 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -232,7 +232,7 @@ dps_results: { dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1299.8156 - tps: 3416.46122 + dps: 1305.95715 + tps: 3427.93863 } } From def8f4a8faa3b427105578e8816537d0a4af49d0 Mon Sep 17 00:00:00 2001 From: Adrian Klingen Date: Mon, 16 Sep 2024 11:43:19 +0200 Subject: [PATCH 158/223] Fix metric typo --- ui/core/proto_utils/sim_result.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/core/proto_utils/sim_result.ts b/ui/core/proto_utils/sim_result.ts index 73f6760c18..b4c617b7e5 100644 --- a/ui/core/proto_utils/sim_result.ts +++ b/ui/core/proto_utils/sim_result.ts @@ -1128,7 +1128,7 @@ export class ActionMetrics { } get blockedCritPercent() { - return this.combinedMetrics.blockedCrits; + return this.combinedMetrics.blockedCritPercent; } get glances() { From e6ee286478b232a68cd447f4dbae475c6e0868f3 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Mon, 16 Sep 2024 13:24:54 -0400 Subject: [PATCH 159/223] add RF to tests/update tests, refactor RF implementation, add change emitter to UI --- sim/paladin/protection/TestProtection.results | 48 +++++++++---------- sim/paladin/protection/protection_test.go | 9 ++-- sim/paladin/righteous_fury.go | 39 +++++---------- ui/protection_paladin/inputs.ts | 2 + 4 files changed, 45 insertions(+), 53 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 70dfc512a0..87ce45eff5 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -100,167 +100,167 @@ dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { dps: 1449.05975 - tps: 1702.73656 + tps: 2731.34101 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { dps: 1818.00479 - tps: 2095.2467 + tps: 3835.15827 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { dps: 1449.12088 - tps: 1703.41348 + tps: 2732.01793 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { dps: 1531.46579 - tps: 1798.72722 + tps: 2882.3037 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { dps: 1880.89213 - tps: 2160.81905 + tps: 3960.92022 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { dps: 1652.06632 - tps: 1934.08068 + tps: 3491.09294 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { dps: 1889.23354 - tps: 2169.65251 + tps: 3973.15985 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { dps: 1154.40755 - tps: 1184.21575 + tps: 1782.81781 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 1567.29072 - tps: 1794.85004 + tps: 3303.06084 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 1842.8433 - tps: 2119.14986 + tps: 3885.16513 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { dps: 1864.69391 - tps: 2142.97601 + tps: 3925.90289 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1194.6808 - tps: 2113.07899 + tps: 3931.29347 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 457.62392 - tps: 686.68623 + tps: 1481.71013 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 609.5157 - tps: 901.48453 + tps: 1938.74277 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 409.47519 - tps: 765.91203 + tps: 1283.12503 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 138.97267 - tps: 204.40849 + tps: 433.81686 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 281.31093 - tps: 395.08441 + tps: 839.09115 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1198.66072 - tps: 2120.65531 + tps: 3950.54918 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 463.49911 - tps: 694.25313 + tps: 1496.79729 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 612.37803 - tps: 905.99254 + tps: 1948.62369 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 404.46316 - tps: 746.67678 + tps: 1246.34729 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 149.02561 - tps: 211.11276 + tps: 448.28721 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 282.58463 - tps: 397.02423 + tps: 843.34946 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 1569.54059 - tps: 1845.34584 + tps: 3378.44378 } } diff --git a/sim/paladin/protection/protection_test.go b/sim/paladin/protection/protection_test.go index 22875fb87f..899370998d 100644 --- a/sim/paladin/protection/protection_test.go +++ b/sim/paladin/protection/protection_test.go @@ -99,15 +99,18 @@ var PlayerOptionsSealofRighteousness = &proto.Player_ProtectionPaladin{ } var optionsSealOfCommand = &proto.PaladinOptions{ - PrimarySeal: proto.PaladinSeal_Command, + PrimarySeal: proto.PaladinSeal_Command, + RighteousFury: true, } var optionsSealOfMartyrdom = &proto.PaladinOptions{ - PrimarySeal: proto.PaladinSeal_Martyrdom, + PrimarySeal: proto.PaladinSeal_Martyrdom, + RighteousFury: true, } var optionsSealOfRighteousness = &proto.PaladinOptions{ - PrimarySeal: proto.PaladinSeal_Righteousness, + PrimarySeal: proto.PaladinSeal_Righteousness, + RighteousFury: true, } var ItemFilters = core.ItemFilter{ diff --git a/sim/paladin/righteous_fury.go b/sim/paladin/righteous_fury.go index 8e149551b0..b19dacbcd6 100644 --- a/sim/paladin/righteous_fury.go +++ b/sim/paladin/righteous_fury.go @@ -11,6 +11,7 @@ func (paladin *Paladin) registerRighteousFury() { } horRune := proto.PaladinRune_RuneHandsHandOfReckoning hasHoR := paladin.hasRune(horRune) + actionID := core.ActionID{SpellID: core.TernaryInt32(hasHoR, int32(horRune), 25780)} rfThreatMultiplier := 0.6 + core.TernaryFloat64(hasHoR, 0.2, 0.0) @@ -23,17 +24,10 @@ func (paladin *Paladin) registerRighteousFury() { } }) - if !hasHoR { // This is just a visual/UI indicator when we don't have HoR rune. - paladin.RegisterAura(core.Aura{ - Label: "Righetous Fury", - ActionID: actionID, - Duration: core.NeverExpires, // 30 minutes without HoR rune, but no need to model - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) - }, - }) - } else { - // Passive effects granted by Hand of Reckoning rune. + rfAura := core.MakePermanent(&core.Aura{Label: "Righteous Fury", ActionID: actionID}) + + // Passive effects granted by Hand of Reckoning rune; only active if Righteous Fury is on. + if hasHoR { // Damage which takes you below 35% health is reduced by 20% (DR component of WotLK's Ardent Defender) rfDamageReduction := 0.2 @@ -53,19 +47,12 @@ func (paladin *Paladin) registerRighteousFury() { // Gives you mana when healed by other friendly targets' spells equal to 25% of the amount healed. horManaMetrics := paladin.NewManaMetrics(actionID) - paladin.RegisterAura(core.Aura{ - Label: "Righteous Fury", - ActionID: core.ActionID{SpellID: 407627}, - Duration: core.NeverExpires, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) - }, - OnHealTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.IsOtherAction(proto.OtherAction_OtherActionHealingModel) { - manaGained := result.Damage * 0.25 - paladin.AddMana(sim, manaGained, horManaMetrics) - } - }, - }) - } // else + rfAura.OnHealTaken = func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.IsOtherAction(proto.OtherAction_OtherActionHealingModel) { + manaGained := result.Damage * 0.25 + paladin.AddMana(sim, manaGained, horManaMetrics) + } + } + } + paladin.RegisterAura(*rfAura) } diff --git a/ui/protection_paladin/inputs.ts b/ui/protection_paladin/inputs.ts index d7e57298c9..3e9e33dfe5 100644 --- a/ui/protection_paladin/inputs.ts +++ b/ui/protection_paladin/inputs.ts @@ -26,6 +26,8 @@ export const RighteousFuryToggle = InputHelpers.makeSpecOptionsBooleanIconInput< actionId: (player: Player) => player.hasRune(ItemSlot.ItemSlotHands, PaladinRune.RuneHandsHandOfReckoning) ? ActionId.fromSpellId(407627) : ActionId.fromSpellId(25780), + changeEmitter: (player: Player) => + TypedEvent.onAny([player.gearChangeEmitter, player.specOptionsChangeEmitter]), }); // The below is used in the custom APL action "Cast Primary Seal". From 6acc3ab6ea59990d51d434bc639a92795668322b Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 16 Sep 2024 18:14:10 -0400 Subject: [PATCH 160/223] fix pets summoned after pull, holy wrath double dip CDR, priest T2 6pc --- sim/core/pet.go | 10 +- sim/paladin/holy_wrath.go | 16 +--- sim/paladin/retribution/TestShockadin.results | 96 +++++++++---------- sim/priest/item_sets_pve.go | 11 ++- sim/shaman/warden/TestWardenShaman.results | 48 +++++----- 5 files changed, 87 insertions(+), 94 deletions(-) diff --git a/sim/core/pet.go b/sim/core/pet.go index 848e0061da..d0e11440f0 100644 --- a/sim/core/pet.go +++ b/sim/core/pet.go @@ -234,16 +234,8 @@ func (pet *Pet) Disable(sim *Simulation) { } pet.CancelGCDTimer(sim) + pet.AutoAttacks.CancelAutoSwing(sim) pet.focusBar.disable(sim) - - if sim.CurrentTime > 0 { - pet.AutoAttacks.CancelAutoSwing(sim) - } else { - sim.AddPendingAction(&PendingAction{ - NextActionAt: 0, - OnAction: pet.AutoAttacks.CancelAutoSwing, - }) - } pet.enabled = false // If a pet is immediately re-summoned it might try to use GCD, so we need to clear it. diff --git a/sim/paladin/holy_wrath.go b/sim/paladin/holy_wrath.go index 8bffcea85a..4a5ad65806 100644 --- a/sim/paladin/holy_wrath.go +++ b/sim/paladin/holy_wrath.go @@ -26,17 +26,6 @@ func (paladin *Paladin) registerHolyWrath() { hasPurifyingPower := paladin.hasRune(proto.PaladinRune_RuneWristPurifyingPower) hasWrath := paladin.hasRune(proto.PaladinRune_RuneHeadWrath) - cdTime := time.Duration(60) - if hasPurifyingPower { - cdTime = cdTime / 2 - } - cd := core.Cooldown{ - Timer: paladin.NewTimer(), - Duration: time.Second * cdTime, - } - - paladin.holyWrath = make([]*core.Spell, len(ranks)) - var results []*core.SpellResult for i, rank := range ranks { @@ -68,7 +57,10 @@ func (paladin *Paladin) registerHolyWrath() { CastTime: time.Second * 2, }, - CD: cd, + CD: core.Cooldown{ + Timer: paladin.NewTimer(), + Duration: time.Second * 60, + }, }, DamageMultiplier: 1.0, diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index 37c80cc1f0..7ead8246c5 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -148,12 +148,12 @@ stat_weights_results: { stat_weights_results: { key: "TestShockadin-Lvl60-StatWeights-Default" value: { - weights: 0.35787 - weights: 2.29673 + weights: 0.36065 + weights: 1.2473 weights: 0 weights: 0 weights: 0 - weights: 1.2795 + weights: 1.2691 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 16.4346 - weights: 15.57988 + weights: 14.36019 + weights: 16.99231 weights: 0 weights: 0 - weights: 0.14788 - weights: 12.48836 - weights: 25.04304 + weights: 0.14903 + weights: 14.20786 + weights: 25.83077 weights: 0 weights: 0 weights: 0 @@ -323,43 +323,43 @@ dps_results: { dps_results: { key: "TestShockadin-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1272.14517 - tps: 1316.81524 + dps: 1255.52266 + tps: 1299.79623 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1266.11895 - tps: 1310.48042 + dps: 1272.99678 + tps: 1318.08192 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1290.84379 - tps: 1334.56933 + dps: 1275.56566 + tps: 1318.92954 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 2180.31771 - tps: 2245.19882 + dps: 2357.04178 + tps: 2426.05784 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 2180.75931 - tps: 2256.99737 + dps: 2085.90848 + tps: 2160.65399 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 2841.37045 - tps: 2922.44102 + dps: 2799.26403 + tps: 2879.99391 } } dps_results: { @@ -372,98 +372,98 @@ dps_results: { dps_results: { key: "TestShockadin-Lvl60-Average-Default" value: { - dps: 2973.84877 - tps: 3055.48742 + dps: 2929.88846 + tps: 3011.30195 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5361.23394 - tps: 6096.6541 + dps: 4874.57709 + tps: 5599.90558 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1293.19873 - tps: 1330.96384 + dps: 1246.32831 + tps: 1282.98817 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2067.89252 - tps: 2129.57514 + dps: 2042.01713 + tps: 2104.03225 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1369.3437 - tps: 1654.63219 + dps: 1361.41263 + tps: 1644.53446 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 382.53231 - tps: 396.87798 + dps: 378.15352 + tps: 392.20128 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 894.2542 - tps: 924.19837 + dps: 898.59573 + tps: 928.81073 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5363.5795 - tps: 6089.64466 + dps: 4820.02602 + tps: 5540.03784 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1310.53053 - tps: 1348.92098 + dps: 1245.00632 + tps: 1281.56035 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2062.95033 - tps: 2124.33753 + dps: 2035.82603 + tps: 2097.52115 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1398.98171 - tps: 1690.22853 + dps: 1365.37301 + tps: 1650.6615 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 384.60895 - tps: 398.98171 + dps: 379.45013 + tps: 393.55206 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 897.98764 - tps: 927.93182 + dps: 896.22612 + tps: 926.57655 } } dps_results: { key: "TestShockadin-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2774.25928 - tps: 2852.17293 + dps: 2739.5549 + tps: 2818.84811 } } diff --git a/sim/priest/item_sets_pve.go b/sim/priest/item_sets_pve.go index edcfc89f71..b9c398af17 100644 --- a/sim/priest/item_sets_pve.go +++ b/sim/priest/item_sets_pve.go @@ -236,7 +236,16 @@ var ItemSetTwilightOfTranscendence = core.NewItemSet(core.ItemSet{ priest.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Priest - Shadow 6P Bonus", OnInit: func(aura *core.Aura, sim *core.Simulation) { - priest.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexShadow] *= 1.10 + oldOnGain := priest.SpiritTapAura.OnGain + priest.SpiritTapAura.OnGain = func(aura *core.Aura, sim *core.Simulation) { + oldOnGain(aura, sim) + priest.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexShadow] *= 1.10 + } + oldOnExpire := priest.SpiritTapAura.OnExpire + priest.SpiritTapAura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { + oldOnExpire(aura, sim) + priest.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexShadow] /= 1.10 + } }, }) }, diff --git a/sim/shaman/warden/TestWardenShaman.results b/sim/shaman/warden/TestWardenShaman.results index bf933c57c2..964008b7db 100644 --- a/sim/shaman/warden/TestWardenShaman.results +++ b/sim/shaman/warden/TestWardenShaman.results @@ -50,12 +50,12 @@ character_stats_results: { stat_weights_results: { key: "TestWardenShaman-Lvl60-StatWeights-Default" value: { - weights: 0.92666 + weights: 0.9335 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 0.46353 + weights: 0.46314 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.42121 + weights: 0.42432 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.89169 + weights: 0.89153 weights: 0 weights: 0 weights: 0 @@ -99,64 +99,64 @@ stat_weights_results: { dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1087.56221 - tps: 1147.94158 + dps: 1114.37531 + tps: 1152.89027 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1134.75943 - tps: 1194.38184 + dps: 1162.23876 + tps: 1199.62887 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1124.17927 - tps: 1188.47783 + dps: 1153.23396 + tps: 1193.85672 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1113.82761 - tps: 1174.4092 + dps: 1140.73015 + tps: 1179.45763 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1087.25698 - tps: 1147.69039 + dps: 1114.21503 + tps: 1152.657 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1119.5965 - tps: 1179.58358 + dps: 1146.9588 + tps: 1184.54008 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 1506.37069 - tps: 1698.28104 + dps: 1528.54766 + tps: 1693.70629 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-TheFiveThunders" value: { - dps: 994.34083 - tps: 1049.28537 + dps: 1020.45241 + tps: 1050.78201 } } dps_results: { key: "TestWardenShaman-Lvl60-Average-Default" value: { - dps: 1671.17891 - tps: 1342.34384 + dps: 1697.62084 + tps: 1342.19014 } } dps_results: { @@ -246,7 +246,7 @@ dps_results: { dps_results: { key: "TestWardenShaman-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1424.18505 - tps: 1169.85571 + dps: 1459.10274 + tps: 1178.8012 } } From 43c5978924175aa2a9eab3ce6ebc86cf181cd5fa Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Mon, 16 Sep 2024 18:31:17 -0400 Subject: [PATCH 161/223] update wowhead items DB --- assets/database/db.bin | Bin 5992375 -> 5992377 bytes assets/database/db.json | 22 +- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 2 +- assets/db_inputs/wowhead_gearplannerdb.txt | 30 +- assets/db_inputs/wowhead_item_tooltips.csv | 8625 ++++++++++---------- 6 files changed, 4344 insertions(+), 4335 deletions(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index a8a130ca04ee40c73f137fa678621115a1bad5a4..922a688b62103d0f457bae64b40f87941409e28d 100644 GIT binary patch delta 528 zcmb8p&u`0d9LMo|x9_&Hs;*|X4*fA|=GU;YDO>lWrCFd?n4sA~Z6uaRBu(~A znn_5u#NNq*S(=E%!A0`nB3!tTNaiXWEO8P313pep4i1mk>Geup>ht%i7g`B}DylK5 zp_V#atY9VexLJjV)p%*Z#~K=0OB3s8rUgH(tY-ro2@oVim^L=CnFw2GXDc0SV>>(8 z$u2tC%^vpBMU;K)r<)!Q5aS?+=%tT1{R}Y35DAhT=E$>Depudrw7gRKm7bjY;dZns z8J}pa6DJ&PktHKFtN3c+-XCe^9?(F1m>>KHr<~!^899%SH|3?m$2d zbkM_qS{PwM9n7eQ1zRA(3L6^Gh^?^0fhIWNLNnZGfd{SF1}}W@BY+^bqYXQ-6T7e* zA?(3k>_a>DBa99lz(GV1MGS|~iNlB^fg|WbH+mo;iK94%<2Zp{^g&)q4G+>cU(`xH zpA5HXA?Z+mo)V2uv=~VZM4M?$S8Jtp5`ZdlDLLt|_y>GUcLI;rh8WD|$2U?6j%a%t>u@D9ui)b*zSZaL&1 zU?G1tU;6K48{2rAoizSyt&M$nmi2Uyv=r34NNlvHuU(qFIO-d_;!EBv6t5OW3&k6x zJ%~8i_ex}3ppQbzIQuz!k2%+};w$rv&h%AuEzb)95@Wd_t3Fmo1lG2oP6=gsQRN1? YlU$BF#pSsn?ld>doni9g*@^c*0DrdMzyJUM diff --git a/assets/database/db.json b/assets/database/db.json index f34c10371d..45eef41ed0 100644 --- a/assets/database/db.json +++ b/assets/database/db.json @@ -8248,7 +8248,7 @@ {"id":230811,"name":"Pure Elementium Band","icon":"inv_jewelry_ring_42","type":11,"requiresLevel":60,"stats":[0,0,9,11,11,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":83,"phase":5,"quality":4,"unique":true}, {"id":230812,"name":"Mish'undare, Circlet of the Mind Flayer","icon":"inv_helmet_52","type":1,"armorType":1,"requiresLevel":60,"stats":[0,0,14,20,12,37,0,0,0,0,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":83,"phase":5,"quality":4}, {"id":230813,"name":"Staff of the Shadow Flame","icon":"inv_staff_06","type":13,"weaponType":8,"handType":4,"requiresLevel":60,"stats":[0,0,21,29,18,86,0,0,0,0,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponDamageMin":140,"weaponDamageMax":246,"weaponSpeed":3.2,"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":81,"phase":5,"quality":4}, -{"id":230818,"name":"Ashkandi, Greatsword of the Brotherhood","icon":"inv_sword_50","type":13,"weaponType":9,"handType":4,"requiresLevel":60,"stats":[0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,0,0,0,0,0,0,0,0,0,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponDamageMin":235,"weaponDamageMax":354,"weaponSpeed":3.6,"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":81,"phase":5,"quality":4}, +{"id":230818,"name":"Ashkandi, Greatsword of the Brotherhood","icon":"inv_sword_50","type":13,"weaponType":9,"handType":4,"requiresLevel":60,"stats":[20,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,0,0,0,0,0,0,0,0,0,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponDamageMin":235,"weaponDamageMax":354,"weaponSpeed":3.6,"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":81,"phase":5,"quality":4}, {"id":230837,"name":"Crul'shorukh, Edge of Chaos","icon":"inv_axe_12","type":13,"weaponType":1,"handType":2,"requiresLevel":60,"stats":[0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponDamageMin":105,"weaponDamageMax":197,"weaponSpeed":2.4,"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":81,"phase":5,"quality":4,"unique":true}, {"id":230838,"name":"Lok'amir il Romathis","icon":"inv_mace_06","type":13,"weaponType":4,"handType":1,"requiresLevel":60,"stats":[0,0,10,18,8,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponDamageMin":47,"weaponDamageMax":127,"weaponSpeed":2.1,"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":81,"phase":5,"quality":4,"unique":true}, {"id":230839,"name":"Master Dragonslayer's Ring","icon":"inv_jewelry_ring_41","type":11,"requiresLevel":60,"stats":[0,0,14,0,0,0,0,0,0,0,0,0,0,1,0,0,0,50,1,0,0,0,0,0,0,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":83,"phase":5,"quality":4,"unique":true}, @@ -8337,11 +8337,11 @@ {"id":231030,"name":"Chestguard of Wrath","icon":"inv_chest_plate16","type":5,"armorType":4,"requiresLevel":60,"stats":[18,11,32,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,857,0,10,0,0,0,0,0,0,0,0,10,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Immoveable Wrath"}, {"id":231031,"name":"Bracers of Wrath","icon":"inv_bracer_19","type":6,"armorType":4,"requiresLevel":60,"stats":[20,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,375,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Wrath"}, {"id":231032,"name":"Belt of Wrath","icon":"inv_belt_09","type":8,"armorType":4,"requiresLevel":60,"stats":[30,0,11,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,482,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Wrath"}, -{"id":231033,"name":"Shoulders of Wrath","icon":"inv_shoulder_34","type":3,"armorType":4,"requiresLevel":60,"stats":[27,0,16,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,642,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Wrath"}, +{"id":231033,"name":"Shoulders of Wrath","icon":"inv_shoulder_34","type":3,"armorType":4,"requiresLevel":60,"stats":[27,14,12,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,642,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Wrath"}, {"id":231034,"name":"Legplates of Wrath","icon":"inv_pants_04","type":9,"armorType":4,"requiresLevel":60,"stats":[33,26,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,749,0,0,0,0,0,0,0,0,0,0,10,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Wrath"}, {"id":231035,"name":"Helm of Wrath","icon":"inv_helmet_71","type":1,"armorType":4,"requiresLevel":60,"stats":[36,24,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,696,0,0,0,0,0,0,0,0,0,0,10,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Wrath"}, {"id":231036,"name":"Gauntlets of Wrath","icon":"inv_gauntlets_10","type":7,"armorType":4,"requiresLevel":60,"stats":[27,11,16,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,535,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Wrath"}, -{"id":231037,"name":"Greaves of Wrath","icon":"inv_boots_plate_04","type":10,"armorType":4,"requiresLevel":60,"stats":[26,0,16,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,589,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Wrath"}, +{"id":231037,"name":"Greaves of Wrath","icon":"inv_boots_plate_04","type":10,"armorType":4,"requiresLevel":60,"stats":[26,16,13,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,589,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Wrath"}, {"id":231038,"name":"Breastplate of Wrath","icon":"inv_chest_plate16","type":5,"armorType":4,"requiresLevel":60,"stats":[32,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,857,0,0,0,0,0,0,0,0,0,0,10,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Wrath"}, {"id":231039,"name":"Bloodfang Spaulders","icon":"inv_shoulder_23","type":3,"armorType":2,"requiresLevel":60,"stats":[10,25,15,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[6],"setName":"Bloodfang Thrill"}, {"id":231040,"name":"Bloodfang Chestpiece","icon":"inv_chest_cloth_07","type":5,"armorType":2,"requiresLevel":60,"stats":[12,26,17,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,2,1,0,0,0,0,0,0,225,0,0,0,0,0,0,0,0,0,0,10,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[6],"setName":"Bloodfang Thrill"}, @@ -8692,9 +8692,9 @@ {"id":231647,"name":"Marshal's Lamellar Leggings","icon":"inv_pants_04","type":9,"armorType":4,"requiresLevel":60,"stats":[20,0,30,20,0,27,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,703,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":71,"phase":5,"quality":4,"classAllowlist":[4],"setName":"Field Marshal's Vindication"}, {"id":231648,"name":"Field Marshal's Lamellar Headguard","icon":"inv_helmet_05","type":1,"armorType":4,"requiresLevel":60,"stats":[22,0,39,15,0,21,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,679,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":74,"phase":5,"quality":4,"classAllowlist":[4],"setName":"Field Marshal's Vindication"}, {"id":231649,"name":"Field Marshal's Lamellar Breastplate","icon":"inv_chest_plate03","type":5,"armorType":4,"requiresLevel":60,"stats":[22,0,39,14,0,23,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,835,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":74,"phase":5,"quality":4,"classAllowlist":[4],"setName":"Field Marshal's Vindication"}, -{"id":231650,"name":"Marshal's Lamellar Gauntlets","icon":"inv_gauntlets_29","type":7,"armorType":4,"requiresLevel":60,"stats":[17,0,27,11,0,13,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,502,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":71,"phase":5,"quality":4,"classAllowlist":[4],"setName":"Field Marshal's Vindication"}, +{"id":231650,"name":"Marshal's Lamellar Gauntlets","icon":"inv_gauntlets_29","type":7,"armorType":4,"requiresLevel":60,"stats":[17,0,27,11,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,502,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":71,"phase":5,"quality":4,"classAllowlist":[4],"setName":"Field Marshal's Vindication"}, {"id":231651,"name":"Field Marshal's Lamellar Shoulders","icon":"inv_shoulder_20","type":3,"armorType":4,"requiresLevel":60,"stats":[21,0,30,15,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,626,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":74,"phase":5,"quality":4,"classAllowlist":[4],"setName":"Field Marshal's Vindication"}, -{"id":231652,"name":"Marshal's Lamellar Sabatons","icon":"inv_boots_plate_09","type":10,"armorType":4,"requiresLevel":60,"stats":[18,0,31,14,0,13,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,552,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":71,"phase":5,"quality":4,"classAllowlist":[4],"setName":"Field Marshal's Vindication"}, +{"id":231652,"name":"Marshal's Lamellar Sabatons","icon":"inv_boots_plate_09","type":10,"armorType":4,"requiresLevel":60,"stats":[18,0,31,14,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,552,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":71,"phase":5,"quality":4,"classAllowlist":[4],"setName":"Field Marshal's Vindication"}, {"id":231653,"name":"Warlord's Mail Hauberk","icon":"inv_chest_chain_11","type":5,"armorType":3,"requiresLevel":60,"stats":[22,0,52,13,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,470,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":74,"phase":5,"quality":4,"classAllowlist":[7],"setName":"Warlord's Earthshaker"}, {"id":231654,"name":"Warlord's Mail Pauldrons","icon":"inv_shoulder_29","type":3,"armorType":3,"requiresLevel":60,"stats":[17,0,31,10,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,353,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":74,"phase":5,"quality":4,"classAllowlist":[7],"setName":"Warlord's Earthshaker"}, {"id":231655,"name":"General's Mail Vices","icon":"inv_gauntlets_11","type":7,"armorType":3,"requiresLevel":60,"stats":[16,0,30,6,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,283,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":71,"phase":5,"quality":4,"classAllowlist":[7],"setName":"Warlord's Earthshaker"}, @@ -8796,7 +8796,7 @@ {"id":231876,"name":"Zulian Slicer","icon":"inv_sword_35","type":13,"weaponType":9,"handType":2,"requiresLevel":60,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponDamageMin":66,"weaponDamageMax":123,"weaponSpeed":2,"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":65,"phase":5,"quality":4,"unique":true}, {"id":231885,"name":"Frostmourne","icon":"inv_sword_17","type":13,"weaponType":9,"handType":4,"requiresLevel":58,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponDamageMin":171,"weaponDamageMax":257,"weaponSpeed":3.6,"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":63,"phase":5,"quality":4}, {"id":231890,"name":"Terrestris","icon":"inv_shield_shaman_a_01","type":13,"weaponType":7,"handType":3,"requiresLevel":60,"stats":[0,0,7,8,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2964,0,0,0,55,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":79,"phase":5,"quality":4,"classAllowlist":[7]}, -{"id":231902,"name":"Ada's Amulet","icon":"inv_jewelry_necklace_16","type":2,"requiresLevel":60,"stats":[21,0,4,0,0,0,0,0,0,7,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":70,"phase":5,"quality":4}, +{"id":231902,"name":"Ada's Amulet","icon":"inv_jewelry_necklace_16","type":2,"requiresLevel":60,"stats":[21,0,4,0,0,0,0,0,0,7,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":70,"phase":5,"quality":4,"classAllowlist":[4]}, {"id":231910,"name":"Heart of Azgaloth","icon":"inv_misc_organ_02","type":12,"requiresLevel":57,"stats":[0,0,0,0,0,12,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":62,"phase":5,"quality":3,"unique":true}, {"id":231911,"name":"Signet of the Legion General","icon":"inv_jewelry_ring_47","type":11,"requiresLevel":57,"stats":[0,0,10,5,5,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":62,"phase":5,"quality":3,"unique":true}, {"id":231912,"name":"Blade of the Pit","icon":"inv_weapon_shortblade_61","type":13,"weaponType":2,"handType":1,"requiresLevel":57,"stats":[0,0,6,6,6,15,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponDamageMin":48,"weaponDamageMax":100,"weaponSpeed":1.8,"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":65,"phase":5,"quality":4}, @@ -8971,11 +8971,11 @@ {"id":232246,"name":"Nemesis Garb","icon":"inv_chest_leather_01","type":5,"armorType":1,"requiresLevel":60,"stats":[0,0,32,0,14,12,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,116,0,10,0,0,0,0,0,0,0,0,10,10,0,100,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[8],"setName":"Wicked Felheart"}, {"id":232247,"name":"Bracers of Wrath","icon":"inv_bracer_19","type":6,"armorType":4,"requiresLevel":60,"stats":[20,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,375,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Might"}, {"id":232248,"name":"Belt of Wrath","icon":"inv_belt_09","type":8,"armorType":4,"requiresLevel":60,"stats":[30,0,11,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,482,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Might"}, -{"id":232249,"name":"Shoulders of Wrath","icon":"inv_shoulder_34","type":3,"armorType":4,"requiresLevel":60,"stats":[27,0,16,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,642,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Might"}, +{"id":232249,"name":"Shoulders of Wrath","icon":"inv_shoulder_34","type":3,"armorType":4,"requiresLevel":60,"stats":[27,14,12,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,642,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Might"}, {"id":232250,"name":"Legplates of Wrath","icon":"inv_pants_04","type":9,"armorType":4,"requiresLevel":60,"stats":[33,26,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,749,0,0,0,0,0,0,0,0,0,0,10,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Might"}, {"id":232251,"name":"Helm of Wrath","icon":"inv_helmet_71","type":1,"armorType":4,"requiresLevel":60,"stats":[36,24,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,696,0,0,0,0,0,0,0,0,0,0,10,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Might"}, {"id":232252,"name":"Gauntlets of Wrath","icon":"inv_gauntlets_10","type":7,"armorType":4,"requiresLevel":60,"stats":[27,11,16,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,535,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Might"}, -{"id":232253,"name":"Greaves of Wrath","icon":"inv_boots_plate_04","type":10,"armorType":4,"requiresLevel":60,"stats":[26,0,16,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,589,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Might"}, +{"id":232253,"name":"Greaves of Wrath","icon":"inv_boots_plate_04","type":10,"armorType":4,"requiresLevel":60,"stats":[26,16,13,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,589,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Might"}, {"id":232254,"name":"Breastplate of Wrath","icon":"inv_chest_plate16","type":5,"armorType":4,"requiresLevel":60,"stats":[32,30,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,857,0,0,0,0,0,0,0,0,0,0,10,10,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Unstoppable Might"}, {"id":232255,"name":"Wristguards of Wrath","icon":"inv_bracer_19","type":6,"armorType":4,"requiresLevel":60,"stats":[12,10,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,375,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Immoveable Might"}, {"id":232256,"name":"Waistguard of Wrath","icon":"inv_belt_09","type":8,"armorType":4,"requiresLevel":60,"stats":[15,7,24,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,482,0,7,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":76,"phase":5,"quality":4,"classAllowlist":[9],"setName":"Immoveable Might"}, @@ -8998,7 +8998,7 @@ {"id":232416,"name":"Totem of Astral Flow","icon":"inv_relics_totemofrage","type":14,"rangedWeaponType":7,"requiresLevel":60,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":75,"phase":5,"quality":4,"unique":true}, {"id":232419,"name":"Totem of Conductive Currents","icon":"inv_relics_totemoflife","type":14,"rangedWeaponType":7,"requiresLevel":60,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":75,"phase":5,"quality":4,"unique":true}, {"id":232420,"name":"Libram of Wrath","icon":"inv_relics_libramoftruth","type":14,"rangedWeaponType":5,"requiresLevel":60,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":75,"phase":5,"quality":4,"unique":true}, -{"id":232421,"name":"Libram of Avengement","icon":"inv_relics_libramofgrace","type":14,"rangedWeaponType":5,"requiresLevel":60,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":75,"phase":5,"quality":4,"unique":true}, +{"id":232421,"name":"Libram of Avenging","icon":"inv_relics_libramofgrace","type":14,"rangedWeaponType":5,"requiresLevel":60,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":75,"phase":5,"quality":4,"unique":true}, {"id":232423,"name":"Idol of Nurture","icon":"inv_relics_idolofhealth","type":14,"rangedWeaponType":4,"requiresLevel":60,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":75,"phase":5,"quality":4,"unique":true}, {"id":232424,"name":"Idol of Cruelty","icon":"inv_relics_idolofferocity","type":14,"rangedWeaponType":4,"requiresLevel":60,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"weaponSkills":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ilvl":75,"phase":5,"quality":4,"unique":true} ], @@ -10280,8 +10280,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -10307,8 +10307,8 @@ {"effectId":1893,"spellId":20028,"name":"Enchant Chest - Major Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1894,"spellId":20029,"name":"Enchant Weapon - Icy Chill","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1896,"spellId":20030,"name":"Enchant 2H Weapon - Superior Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, -{"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1898,"spellId":20032,"name":"Enchant Weapon - Lifestealing","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":3}, {"effectId":1899,"spellId":20033,"name":"Enchant Weapon - Unholy Weapon","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1900,"spellId":20034,"name":"Enchant Weapon - Crusader","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, diff --git a/assets/database/leftover_db.bin b/assets/database/leftover_db.bin index f8018445e347c49041efa293bc2a7165b2cd5db5..4fd5dabd8daa6657f2cbae071c5ab6a6784d8e7e 100644 GIT binary patch delta 55 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj-2z+mAN#Okvz^+`u!5u|2Yx LXM1EbZ<#v)FA5Wj delta 55 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj-2z+mAQ$Ok&(_+`u!1u|2Yx LXM1EbZ<#v)FDMg@ diff --git a/assets/database/leftover_db.json b/assets/database/leftover_db.json index 51397ae69a..bf571731ff 100644 --- a/assets/database/leftover_db.json +++ b/assets/database/leftover_db.json @@ -1481,8 +1481,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, diff --git a/assets/db_inputs/wowhead_gearplannerdb.txt b/assets/db_inputs/wowhead_gearplannerdb.txt index 46f2f91a7c..cfb3e33618 100644 --- a/assets/db_inputs/wowhead_gearplannerdb.txt +++ b/assets/db_inputs/wowhead_gearplannerdb.txt @@ -11113,7 +11113,7 @@ WH.setPageData("wow.gearPlanner.classic.item", {"25":{"id":25,"class":2,"subclas "228516":{"id":228516,"class":2,"subclass":6,"name":"Peacemaker","quality":3,"icon":"inv_spear_07","versionNum":11503,"inventoryType":17,"itemLevel":59,"stats":{"appearances":{"0":[31174,""]},"displayid":31174,"dmgmax1":206,"dmgmin1":137,"dmgrange":0.4,"dmgtype1":0,"dps":50.44,"dura":100,"mleatkpwr":56,"mlecritstrkpct":1,"mledmgmax":206,"mledmgmin":137,"mledps":50.44,"mlespeed":3.4,"reqlevel":54,"rgdatkpwr":56,"rgdcritstrkpct":1,"sellprice":59927,"sheathtype":2,"slotbak":17,"speed":3.4,"splcritstrkpct":1,"damageMinAll":137,"damageMaxAll":206},"requiredLevel":54,"displayId":31174,"limitCategory":0,"source":[2],"sourcemore":[{"bd":1,"dd":-1,"n":"Magistrate Barthilas","t":1,"ti":10435,"z":2017}]}, "228517":{"id":228517,"class":2,"subclass":7,"name":"Azuresong Mageblade","quality":4,"icon":"inv_sword_39","versionNum":11503,"inventoryType":21,"itemLevel":71,"stats":{"appearances":{"0":[685429,""]},"displayid":685429,"dmgmax1":139.99999694824217,"dmgmin1":63.99999847412109,"dmgrange":0.6,"dmgtype1":0,"dps":42.5,"dura":105,"int":12,"mlecritstrkpct":1,"mledmgmax":139.99999694824217,"mledmgmin":63.99999847412109,"mledps":42.5,"mlespeed":2.4,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":111823,"sheathtype":3,"slotbak":21,"speed":2.4,"splcritstrkpct":1,"spldmg":44,"splheal":44,"sta":8,"damageMinAll":64,"damageMaxAll":140},"requiredLevel":60,"displayId":685429,"limitCategory":0,"source":[2],"sourcemore":[{"bd":1,"n":"Golemagg the Incinerator","t":1,"ti":228435,"z":2717}]}, "228518":{"id":228518,"class":4,"subclass":2,"name":"Magistrate's Cuffs","quality":3,"icon":"inv_bracer_11","versionNum":11503,"inventoryType":9,"itemLevel":59,"stats":{"appearances":{"0":[4397,""]},"armor":73,"displayid":4397,"dura":35,"firsplpwr":13,"reqlevel":54,"sellprice":11296,"slotbak":9,"sta":15},"contentPhase":4,"requiredLevel":54,"displayId":4397,"limitCategory":0,"source":[2],"sourcemore":[{"bd":1,"dd":-1,"n":"Magistrate Barthilas","t":1,"ti":10435,"z":2017}]}, -"228519":{"id":228519,"class":2,"subclass":2,"name":"Striker's Mark","quality":4,"icon":"inv_weapon_bow_08","versionNum":11503,"inventoryType":15,"itemLevel":71,"stats":{"appearances":{"0":[686329,""]},"displayid":686329,"dmgmax1":171,"dmgmin1":92,"dmgrange":0.6,"dmgtype1":2,"dps":41.09,"dura":90,"mleatkpwr":22,"mlehitpct":1,"reqlevel":60,"rgdatkpwr":22,"rgddmgmax":171,"rgddmgmin":92,"rgddps":41.09,"rgdhitpct":1,"rgdspeed":3.2,"sellprice":75746,"slotbak":15,"speed":3.2,"splhitpct":1,"damageMinAll":92,"damageMaxAll":171},"requiredLevel":60,"displayId":686329,"limitCategory":0,"source":[2],"sourcemore":[{"bd":1,"n":"Magmadar","t":1,"ti":228430,"z":2717}]}, +"228519":{"id":228519,"class":2,"subclass":2,"name":"Striker's Mark","quality":4,"icon":"inv_weapon_bow_08","versionNum":11503,"inventoryType":15,"itemLevel":71,"stats":{"appearances":{"0":[692112,""]},"displayid":692112,"dmgmax1":171,"dmgmin1":92,"dmgrange":0.6,"dmgtype1":2,"dps":41.09,"dura":90,"mleatkpwr":22,"mlehitpct":1,"reqlevel":60,"rgdatkpwr":22,"rgddmgmax":171,"rgddmgmin":92,"rgddps":41.09,"rgdhitpct":1,"rgdspeed":3.2,"sellprice":75746,"slotbak":15,"speed":3.2,"splhitpct":1,"damageMinAll":92,"damageMaxAll":171},"requiredLevel":60,"displayId":692112,"limitCategory":0,"source":[2],"sourcemore":[{"bd":1,"n":"Magmadar","t":1,"ti":228430,"z":2717}]}, "228520":{"id":228520,"class":4,"subclass":1,"name":"Soulstealer Mantle","quality":3,"icon":"inv_shoulder_02","versionNum":11503,"inventoryType":3,"itemLevel":60,"stats":{"appearances":{"0":[11318,""]},"armor":64,"displayid":11318,"dmgrange":0.2,"dura":50,"int":9,"reqlevel":55,"sellprice":14315,"shasplpwr":31,"slotbak":3},"contentPhase":4,"requiredLevel":55,"displayId":11318,"limitCategory":0,"source":[2],"sourcemore":[{"bd":1,"dd":-1,"n":"Ramstein the Gorger","t":1,"ti":10439,"z":2017}]}, "228521":{"id":228521,"class":4,"subclass":1,"name":"Shadowy Laced Handwraps","quality":3,"icon":"inv_gauntlets_16","versionNum":11503,"inventoryType":10,"itemLevel":60,"stats":{"appearances":{"0":[10376,"inv_gauntlets_18"]},"armor":53,"displayid":10376,"dura":30,"int":10,"manargn":5,"reqlevel":55,"sellprice":10250,"shares":12,"slotbak":10,"splheal":22},"contentPhase":4,"requiredLevel":55,"displayId":10376,"limitCategory":0,"source":[2],"sourcemore":[{"bd":1,"dd":-1,"n":"Baroness Anastari","t":1,"ti":10436,"z":2017}]}, "228522":{"id":228522,"class":2,"subclass":3,"name":"Willey's Portable Howitzer","quality":3,"icon":"inv_weapon_rifle_07","versionNum":11503,"inventoryType":26,"itemLevel":61,"stats":{"appearances":{"0":[18298,""]},"displayid":18298,"dmgmax1":130,"dmgmin1":70,"dmgrange":0.6,"dmgtype1":3,"dps":31.25,"dura":75,"mleatkpwr":8,"reqlevel":56,"rgdatkpwr":8,"rgddmgmax":130,"rgddmgmin":70,"rgddps":31.25,"rgdspeed":3.2,"sellprice":38443,"slotbak":26,"speed":3.2,"sta":9,"damageMinAll":70,"damageMaxAll":130},"requiredLevel":56,"displayId":18298,"limitCategory":0,"source":[2],"sourcemore":[{"bd":1,"dd":-1,"n":"Cannon Master Willey","t":1,"ti":10997,"z":2017}]}, @@ -11251,11 +11251,11 @@ WH.setPageData("wow.gearPlanner.classic.item", {"25":{"id":25,"class":2,"subclas "229749":{"id":229749,"class":2,"subclass":8,"name":"Truthbearer","quality":4,"icon":"inv_sword_2h_paladin_a_01","versionNum":11504,"inventoryType":17,"classMask":2,"itemLevel":79,"stats":{"agi":21,"appearances":{"0":[691911,""]},"classes":2,"cooldown":60000,"displayid":691911,"dmgmax1":199,"dmgmin1":132,"dmgrange":0.4,"dmgtype1":0,"dps":78.81,"dura":120,"mledmgmax":199,"mledmgmin":132,"mledps":78.81,"mlespeed":2.1,"reqlevel":60,"sheathtype":1,"slotbak":17,"speed":2.1,"sta":16,"str":30,"damageMinAll":132,"damageMaxAll":199},"requiredLevel":60,"displayId":691911,"limitCategory":657}, "229806":{"id":229806,"class":2,"subclass":7,"name":"Truthbearer","quality":4,"icon":"inv_sword_2h_paladin_a_01","versionNum":11504,"inventoryType":21,"classMask":2,"itemLevel":79,"stats":{"appearances":{"0":[691911,""]},"classes":2,"cooldown":60000,"displayid":691911,"dmgmax1":89.16850090026855,"dmgmin1":34.16849899291992,"dmgrange":0.6,"dmgtype1":0,"dps":41.11,"dura":105,"int":12,"mledmgmax":89.16850090026855,"mledmgmin":34.16849899291992,"mledps":41.11,"mlespeed":1.5,"reqlevel":60,"sheathtype":1,"slotbak":21,"speed":1.5,"spldmg":77,"splheal":144,"sta":14,"damageMinAll":34,"damageMaxAll":89},"requiredLevel":60,"displayId":691911,"limitCategory":657}, "229906":{"id":229906,"class":4,"subclass":-4,"name":"Tarnished Bronze Scale","quality":4,"icon":"inv_shoulder_armor_dragonspawn_c_01_bronze","versionNum":11504,"inventoryType":12,"classMask":16,"itemLevel":77,"stats":{"classes":16,"cooldown":300000,"reqlevel":60,"sellprice":46370,"slotbak":12,"maxcount":1},"requiredLevel":60,"limitCategory":0}, -"229909":{"id":229909,"class":2,"subclass":10,"name":"Staff of Order","quality":4,"icon":"inv_stave_2h_mage_a_01","versionNum":11504,"inventoryType":17,"classMask":128,"itemLevel":79,"stats":{"appearances":{"0":[687231,"inv_staff_52"]},"classes":128,"cooldown":60000,"displayid":687231,"dmgmax1":241.4927978515625,"dmgmin1":140.4927978515625,"dmgrange":0.4,"dmgtype1":0,"dps":59.69,"dura":120,"int":26,"mlecritstrkpct":2,"mledmgmax":241.4927978515625,"mledmgmin":140.4927978515625,"mledps":59.69,"mlespeed":3.2,"reqlevel":60,"rgdcritstrkpct":2,"sheathtype":2,"slotbak":17,"speed":3.2,"spi":17,"splcritstrkpct":2,"spldmg":77,"splheal":77,"sta":22,"damageMinAll":140,"damageMaxAll":241},"requiredLevel":60,"displayId":687231,"limitCategory":0}, +"229909":{"id":229909,"class":2,"subclass":10,"name":"Staff of Order","quality":4,"icon":"inv_stave_2h_mage_a_01","versionNum":11504,"inventoryType":17,"classMask":128,"itemLevel":79,"stats":{"appearances":{"0":[692114,"inv_staff_52"]},"classes":128,"cooldown":60000,"displayid":692114,"dmgmax1":241.4927978515625,"dmgmin1":140.4927978515625,"dmgrange":0.4,"dmgtype1":0,"dps":59.69,"dura":120,"int":26,"mlecritstrkpct":2,"mledmgmax":241.4927978515625,"mledmgmin":140.4927978515625,"mledps":59.69,"mlespeed":3.2,"reqlevel":60,"rgdcritstrkpct":2,"sheathtype":2,"slotbak":17,"speed":3.2,"spi":17,"splcritstrkpct":2,"spldmg":77,"splheal":77,"sta":22,"damageMinAll":140,"damageMaxAll":241},"requiredLevel":60,"displayId":692114,"limitCategory":0}, "229910":{"id":229910,"class":2,"subclass":10,"name":"Scythe of Chaos","quality":4,"icon":"inv_stave_2h_warlock_a_01","versionNum":11504,"inventoryType":17,"classMask":256,"itemLevel":79,"stats":{"appearances":{"0":[687216,"inv_staff_78"]},"classes":256,"cooldown":60000,"displayid":687216,"dmgmax1":241.4927978515625,"dmgmin1":140.4927978515625,"dmgrange":0.4,"dmgtype1":0,"dps":59.69,"dura":120,"int":26,"mledmgmax":241.4927978515625,"mledmgmin":140.4927978515625,"mledps":59.69,"mlespeed":3.2,"reqlevel":60,"sheathtype":2,"slotbak":17,"speed":3.2,"spi":17,"splcritstrkpct":2,"spldmg":77,"splheal":77,"sta":22,"damageMinAll":140,"damageMaxAll":241},"requiredLevel":60,"displayId":687216,"limitCategory":0}, "229966":{"id":229966,"class":4,"subclass":-3,"name":"Torque of the Silver Hand","quality":4,"icon":"inv_jewelry_necklace_16","versionNum":11504,"inventoryType":2,"itemLevel":75,"stats":{"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":34648,"slotbak":2,"splcritstrkpct":1,"sta":5,"str":10},"requiredLevel":60,"limitCategory":0}, -"229971":{"id":229971,"class":2,"subclass":10,"name":"Staff of Inferno","quality":4,"icon":"inv_staff_82","versionNum":11504,"inventoryType":17,"classMask":128,"itemLevel":79,"stats":{"appearances":{"0":[687228,"inv_staff_85"]},"classes":128,"cooldown":60000,"displayid":687228,"dmgmax1":241.4927978515625,"dmgmin1":140.4927978515625,"dmgrange":0.4,"dmgtype1":0,"dps":59.69,"dura":120,"int":26,"mlecritstrkpct":2,"mledmgmax":241.4927978515625,"mledmgmin":140.4927978515625,"mledps":59.69,"mlespeed":3.2,"reqlevel":60,"rgdcritstrkpct":2,"sheathtype":2,"slotbak":17,"speed":3.2,"spi":17,"splcritstrkpct":2,"spldmg":77,"splheal":77,"sta":22,"damageMinAll":140,"damageMaxAll":241},"requiredLevel":60,"displayId":687228,"limitCategory":0}, -"229972":{"id":229972,"class":2,"subclass":10,"name":"Staff of Rime","quality":4,"icon":"inv_staff_81","versionNum":11504,"inventoryType":17,"classMask":128,"itemLevel":79,"stats":{"appearances":{"0":[687229,""]},"classes":128,"cooldown":60000,"displayid":687229,"dmgmax1":241.4927978515625,"dmgmin1":140.4927978515625,"dmgrange":0.4,"dmgtype1":0,"dps":59.69,"dura":120,"int":26,"mlecritstrkpct":2,"mledmgmax":241.4927978515625,"mledmgmin":140.4927978515625,"mledps":59.69,"mlespeed":3.2,"reqlevel":60,"rgdcritstrkpct":2,"sheathtype":2,"slotbak":17,"speed":3.2,"spi":17,"splcritstrkpct":2,"spldmg":77,"splheal":77,"sta":22,"damageMinAll":140,"damageMaxAll":241},"requiredLevel":60,"displayId":687229,"limitCategory":0}, +"229971":{"id":229971,"class":2,"subclass":10,"name":"Staff of Inferno","quality":4,"icon":"inv_staff_82","versionNum":11504,"inventoryType":17,"classMask":128,"itemLevel":79,"stats":{"appearances":{"0":[692116,"inv_staff_85"]},"classes":128,"cooldown":60000,"displayid":692116,"dmgmax1":241.4927978515625,"dmgmin1":140.4927978515625,"dmgrange":0.4,"dmgtype1":0,"dps":59.69,"dura":120,"int":26,"mlecritstrkpct":2,"mledmgmax":241.4927978515625,"mledmgmin":140.4927978515625,"mledps":59.69,"mlespeed":3.2,"reqlevel":60,"rgdcritstrkpct":2,"sheathtype":2,"slotbak":17,"speed":3.2,"spi":17,"splcritstrkpct":2,"spldmg":77,"splheal":77,"sta":22,"damageMinAll":140,"damageMaxAll":241},"requiredLevel":60,"displayId":692116,"limitCategory":0}, +"229972":{"id":229972,"class":2,"subclass":10,"name":"Staff of Rime","quality":4,"icon":"inv_staff_81","versionNum":11504,"inventoryType":17,"classMask":128,"itemLevel":79,"stats":{"appearances":{"0":[692115,""]},"classes":128,"cooldown":60000,"displayid":692115,"dmgmax1":241.4927978515625,"dmgmin1":140.4927978515625,"dmgrange":0.4,"dmgtype1":0,"dps":59.69,"dura":120,"int":26,"mlecritstrkpct":2,"mledmgmax":241.4927978515625,"mledmgmin":140.4927978515625,"mledps":59.69,"mlespeed":3.2,"reqlevel":60,"rgdcritstrkpct":2,"sheathtype":2,"slotbak":17,"speed":3.2,"spi":17,"splcritstrkpct":2,"spldmg":77,"splheal":77,"sta":22,"damageMinAll":140,"damageMaxAll":241},"requiredLevel":60,"displayId":692115,"limitCategory":0}, "230003":{"id":230003,"class":2,"subclass":8,"name":"Hammer of the Lightbringer","quality":5,"icon":"inv_mace_1h_uther_d_01","versionNum":11504,"inventoryType":17,"itemLevel":90,"stats":{"agi":20,"appearances":{"0":[690880,""]},"cooldown":60000,"displayid":690880,"dmgmax1":466,"dmgmin1":310,"dmgrange":0.4,"dmgtype1":0,"dps":97,"dura":120,"mledmgmax":466,"mledmgmin":310,"mledps":97,"mlespeed":4,"reqlevel":60,"sellprice":139496,"sheathtype":1,"slotbak":17,"speed":4,"sta":10,"str":14,"damageMinAll":310,"damageMaxAll":466},"requiredLevel":60,"displayId":690880,"limitCategory":0}, "230224":{"id":230224,"class":2,"subclass":7,"name":"Thunderfury, Blessed Blade of the Windseeker","quality":5,"icon":"inv_sword_39","versionNum":11504,"inventoryType":13,"itemLevel":80,"stats":{"agi":5,"appearances":{"0":[30606,""]},"displayid":30606,"dmgmax1":153,"dmgmin1":82,"dmgrange":0.6,"dmgtype1":0,"dps":61.84,"dura":125,"firres":8,"maxcount":1,"mledmgmax":153,"mledmgmin":82,"mledps":61.84,"mlespeed":1.9,"natres":9,"reqlevel":60,"sellprice":255355,"sheathtype":1,"slotbak":13,"speed":1.9,"sta":8,"damageMinAll":82,"damageMaxAll":153},"requiredLevel":60,"displayId":30606,"limitCategory":0}, "230237":{"id":230237,"class":4,"subclass":-4,"name":"Arcane Infused Gem","quality":4,"icon":"spell_nature_wispsplode","versionNum":11504,"inventoryType":12,"classMask":4,"itemLevel":76,"stats":{"classes":4,"cooldown":90000,"reqlevel":60,"sellprice":72039,"slotbak":12,"maxcount":1},"requiredLevel":60,"limitCategory":0}, @@ -11324,7 +11324,7 @@ WH.setPageData("wow.gearPlanner.classic.item", {"25":{"id":25,"class":2,"subclas "230811":{"id":230811,"class":4,"subclass":-2,"name":"Pure Elementium Band","quality":4,"icon":"inv_jewelry_ring_42","versionNum":11504,"inventoryType":11,"itemLevel":83,"stats":{"int":11,"reqlevel":60,"sellprice":128280,"slotbak":11,"spi":11,"spldmg":18,"splheal":53,"sta":9,"maxcount":1},"requiredLevel":60,"limitCategory":0}, "230812":{"id":230812,"class":4,"subclass":1,"name":"Mish'undare, Circlet of the Mind Flayer","quality":4,"icon":"inv_helmet_52","versionNum":11504,"inventoryType":1,"itemLevel":83,"stats":{"appearances":{"0":[15546,""]},"armor":102,"displayid":15546,"dura":60,"int":20,"mlecritstrkpct":2,"reqlevel":60,"rgdcritstrkpct":2,"sellprice":58442,"slotbak":1,"spi":12,"splcritstrkpct":2,"spldmg":37,"splheal":37,"sta":14},"requiredLevel":60,"displayId":15546,"limitCategory":0}, "230813":{"id":230813,"class":2,"subclass":10,"name":"Staff of the Shadow Flame","quality":4,"icon":"inv_staff_06","versionNum":11504,"inventoryType":17,"itemLevel":81,"stats":{"appearances":{"0":[31960,""]},"displayid":31960,"dmgmax1":246.17119140625002,"dmgmin1":140.17119140625002,"dmgrange":0.4,"dmgtype1":0,"dps":60.37,"dura":120,"int":29,"mlecritstrkpct":2,"mledmgmax":246.17119140625002,"mledmgmin":140.17119140625002,"mledps":60.37,"mlespeed":3.2,"reqlevel":60,"rgdcritstrkpct":2,"sellprice":221750,"sheathtype":2,"slotbak":17,"speed":3.2,"spi":18,"splcritstrkpct":2,"spldmg":86,"splheal":86,"sta":21,"damageMinAll":140,"damageMaxAll":246},"requiredLevel":60,"displayId":31960,"limitCategory":0}, -"230818":{"id":230818,"class":2,"subclass":8,"name":"Ashkandi, Greatsword of the Brotherhood","quality":4,"icon":"inv_sword_50","versionNum":11504,"inventoryType":17,"itemLevel":81,"stats":{"appearances":{"0":[32000,""]},"displayid":32000,"dmgmax1":354,"dmgmin1":235,"dmgrange":0.4,"dmgtype1":0,"dps":81.81,"dura":120,"mleatkpwr":86,"mledmgmax":354,"mledmgmin":235,"mledps":81.81,"mlespeed":3.6,"reqlevel":60,"rgdatkpwr":86,"sellprice":228517,"sheathtype":1,"slotbak":17,"speed":3.6,"sta":33,"damageMinAll":235,"damageMaxAll":354},"requiredLevel":60,"displayId":32000,"limitCategory":0}, +"230818":{"id":230818,"class":2,"subclass":8,"name":"Ashkandi, Greatsword of the Brotherhood","quality":4,"icon":"inv_sword_50","versionNum":11504,"inventoryType":17,"itemLevel":81,"stats":{"appearances":{"0":[32000,""]},"displayid":32000,"dmgmax1":354,"dmgmin1":235,"dmgrange":0.4,"dmgtype1":0,"dps":81.81,"dura":120,"mleatkpwr":86,"mledmgmax":354,"mledmgmin":235,"mledps":81.81,"mlespeed":3.6,"reqlevel":60,"rgdatkpwr":86,"sellprice":228517,"sheathtype":1,"slotbak":17,"speed":3.6,"sta":23,"str":20,"damageMinAll":235,"damageMaxAll":354},"requiredLevel":60,"displayId":32000,"limitCategory":0}, "230837":{"id":230837,"class":2,"subclass":0,"name":"Crul'shorukh, Edge of Chaos","quality":4,"icon":"inv_axe_12","versionNum":11504,"inventoryType":13,"itemLevel":81,"stats":{"appearances":{"0":[31870,""]},"displayid":31870,"dmgmax1":197,"dmgmin1":105,"dmgrange":0.6,"dmgtype1":0,"dps":62.92,"dura":105,"mleatkpwr":38,"mledmgmax":197,"mledmgmin":105,"mledps":62.92,"mlespeed":2.4,"reqlevel":60,"rgdatkpwr":38,"sellprice":182148,"sheathtype":3,"slotbak":13,"speed":2.4,"sta":13,"damageMinAll":105,"damageMaxAll":197,"maxcount":1},"requiredLevel":60,"displayId":31870,"limitCategory":0}, "230838":{"id":230838,"class":2,"subclass":4,"name":"Lok'amir il Romathis","quality":4,"icon":"inv_mace_06","versionNum":11504,"inventoryType":21,"itemLevel":81,"stats":{"appearances":{"0":[31863,""]},"displayid":31863,"dmgmax1":126.83109512329102,"dmgmin1":46.831099891662596,"dmgrange":0.6,"dmgtype1":0,"dps":41.35,"dura":105,"int":18,"mledmgmax":126.83109512329102,"mledmgmin":46.831099891662596,"mledps":41.35,"mlespeed":2.1,"reqlevel":60,"sellprice":180116,"sheathtype":3,"slotbak":21,"speed":2.1,"spi":8,"spldmg":86,"splheal":86,"sta":10,"damageMinAll":47,"damageMaxAll":127,"maxcount":1},"requiredLevel":60,"displayId":31863,"limitCategory":0}, "230839":{"id":230839,"class":4,"subclass":-2,"name":"Master Dragonslayer's Ring","quality":4,"icon":"inv_jewelry_ring_41","versionNum":11504,"inventoryType":11,"itemLevel":83,"stats":{"maxcount":1,"mleatkpwr":50,"mlehitpct":1,"reqlevel":60,"rgdatkpwr":50,"rgdhitpct":1,"sellprice":130616,"slotbak":11,"splhitpct":1,"sta":14},"requiredLevel":60,"limitCategory":0}, @@ -11414,11 +11414,11 @@ WH.setPageData("wow.gearPlanner.classic.item", {"25":{"id":25,"class":2,"subclas "231030":{"id":231030,"class":4,"subclass":4,"name":"Chestguard of Wrath","quality":4,"icon":"inv_chest_plate16","versionNum":11504,"inventoryType":5,"classMask":1,"itemLevel":76,"stats":{"agi":11,"appearances":{"0":[33983,""]},"armor":857,"classes":1,"def":10,"displayid":33983,"dura":165,"frores":10,"itemset":1822,"mlehitpct":1,"natres":10,"reqlevel":60,"rgdhitpct":1,"sellprice":100541,"slotbak":5,"splhitpct":1,"sta":32,"str":18},"requiredLevel":60,"displayId":33983,"limitCategory":0}, "231031":{"id":231031,"class":4,"subclass":4,"name":"Bracers of Wrath","quality":4,"icon":"inv_bracer_19","versionNum":11504,"inventoryType":9,"classMask":1,"itemLevel":76,"stats":{"agi":14,"appearances":{"0":[690182,""]},"armor":375,"classes":1,"displayid":690182,"dura":55,"itemset":1823,"reqlevel":60,"sellprice":50558,"slotbak":9,"sta":14,"str":20},"requiredLevel":60,"displayId":690182,"limitCategory":0}, "231032":{"id":231032,"class":4,"subclass":4,"name":"Belt of Wrath","quality":4,"icon":"inv_belt_09","versionNum":11504,"inventoryType":6,"classMask":1,"itemLevel":76,"stats":{"appearances":{"0":[690183,""]},"armor":482,"classes":1,"displayid":690183,"dura":55,"frores":10,"itemset":1823,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":50558,"slotbak":6,"splcritstrkpct":1,"sta":11,"str":30},"requiredLevel":60,"displayId":690183,"limitCategory":0}, -"231033":{"id":231033,"class":4,"subclass":4,"name":"Shoulders of Wrath","quality":4,"icon":"inv_shoulder_34","versionNum":11504,"inventoryType":3,"classMask":1,"itemLevel":76,"stats":{"appearances":{"0":[690184,""]},"armor":642,"classes":1,"displayid":690184,"dmgrange":0.2,"dura":100,"frores":10,"itemset":1823,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":75262,"slotbak":3,"splcritstrkpct":1,"sta":16,"str":27},"requiredLevel":60,"displayId":690184,"limitCategory":0}, +"231033":{"id":231033,"class":4,"subclass":4,"name":"Shoulders of Wrath","quality":4,"icon":"inv_shoulder_34","versionNum":11504,"inventoryType":3,"classMask":1,"itemLevel":76,"stats":{"agi":14,"appearances":{"0":[690184,""]},"armor":642,"classes":1,"displayid":690184,"dmgrange":0.2,"dura":100,"frores":10,"itemset":1823,"mlecritstrkpct":1,"mlehitpct":1,"reqlevel":60,"rgdcritstrkpct":1,"rgdhitpct":1,"sellprice":75262,"slotbak":3,"splcritstrkpct":1,"splhitpct":1,"sta":12,"str":27},"requiredLevel":60,"displayId":690184,"limitCategory":0}, "231034":{"id":231034,"class":4,"subclass":4,"name":"Legplates of Wrath","quality":4,"icon":"inv_pants_04","versionNum":11504,"inventoryType":7,"classMask":1,"itemLevel":76,"stats":{"agi":26,"appearances":{"0":[690185,""]},"armor":749,"classes":1,"displayid":690185,"dmgrange":0.2,"dura":120,"frores":10,"itemset":1823,"natres":10,"reqlevel":60,"sellprice":100541,"slotbak":7,"sta":19,"str":33},"requiredLevel":60,"displayId":690185,"limitCategory":0}, "231035":{"id":231035,"class":4,"subclass":4,"name":"Helm of Wrath","quality":4,"icon":"inv_helmet_71","versionNum":11504,"inventoryType":1,"classMask":1,"itemLevel":76,"stats":{"agi":24,"appearances":{"0":[690186,""]},"armor":696,"classes":1,"displayid":690186,"dura":100,"frores":10,"itemset":1823,"natres":10,"reqlevel":60,"sellprice":75262,"slotbak":1,"sta":18,"str":36},"requiredLevel":60,"displayId":690186,"limitCategory":0}, "231036":{"id":231036,"class":4,"subclass":4,"name":"Gauntlets of Wrath","quality":4,"icon":"inv_gauntlets_10","versionNum":11504,"inventoryType":10,"classMask":1,"itemLevel":76,"stats":{"agi":11,"appearances":{"0":[690187,""]},"armor":535,"classes":1,"displayid":690187,"dura":55,"itemset":1823,"mlehitpct":1,"natres":10,"reqlevel":60,"rgdhitpct":1,"sellprice":50558,"slotbak":10,"splhitpct":1,"sta":16,"str":27},"requiredLevel":60,"displayId":690187,"limitCategory":0}, -"231037":{"id":231037,"class":4,"subclass":4,"name":"Greaves of Wrath","quality":4,"icon":"inv_boots_plate_04","versionNum":11504,"inventoryType":8,"classMask":1,"itemLevel":76,"stats":{"appearances":{"0":[690188,""]},"armor":589,"classes":1,"displayid":690188,"dmgrange":0.2,"dura":75,"itemset":1823,"mlecritstrkpct":1,"natres":10,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":75262,"slotbak":8,"splcritstrkpct":1,"sta":16,"str":26},"requiredLevel":60,"displayId":690188,"limitCategory":0}, +"231037":{"id":231037,"class":4,"subclass":4,"name":"Greaves of Wrath","quality":4,"icon":"inv_boots_plate_04","versionNum":11504,"inventoryType":8,"classMask":1,"itemLevel":76,"stats":{"agi":16,"appearances":{"0":[690188,""]},"armor":589,"classes":1,"displayid":690188,"dmgrange":0.2,"dura":75,"itemset":1823,"mlehitpct":1,"natres":10,"reqlevel":60,"rgdhitpct":1,"sellprice":75262,"slotbak":8,"splhitpct":1,"sta":13,"str":26},"requiredLevel":60,"displayId":690188,"limitCategory":0}, "231038":{"id":231038,"class":4,"subclass":4,"name":"Breastplate of Wrath","quality":4,"icon":"inv_chest_plate16","versionNum":11504,"inventoryType":5,"classMask":1,"itemLevel":76,"stats":{"agi":30,"appearances":{"0":[690189,""]},"armor":857,"classes":1,"displayid":690189,"dura":165,"frores":10,"itemset":1823,"natres":10,"reqlevel":60,"sellprice":100541,"slotbak":5,"sta":12,"str":32},"requiredLevel":60,"displayId":690189,"limitCategory":0}, "231039":{"id":231039,"class":4,"subclass":2,"name":"Bloodfang Spaulders","quality":4,"icon":"inv_shoulder_23","versionNum":11504,"inventoryType":3,"classMask":8,"itemLevel":76,"stats":{"agi":25,"appearances":{"0":[32813,""]},"armor":169,"classes":8,"displayid":32813,"dmgrange":0.2,"dura":70,"frores":10,"itemset":1814,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":54005,"slotbak":3,"splcritstrkpct":1,"sta":15,"str":10},"requiredLevel":60,"displayId":32813,"limitCategory":0}, "231040":{"id":231040,"class":4,"subclass":2,"name":"Bloodfang Chestpiece","quality":4,"icon":"inv_chest_cloth_07","versionNum":11504,"inventoryType":5,"classMask":8,"itemLevel":76,"stats":{"agi":26,"appearances":{"0":[33650,""]},"armor":225,"classes":8,"displayid":33650,"dura":120,"frores":10,"itemset":1814,"mlecritstrkpct":1,"mlehitpct":2,"natres":10,"reqlevel":60,"rgdcritstrkpct":1,"rgdhitpct":2,"sellprice":71815,"slotbak":5,"splcritstrkpct":1,"splhitpct":2,"sta":17,"str":12},"requiredLevel":60,"displayId":33650,"limitCategory":0}, @@ -11769,9 +11769,9 @@ WH.setPageData("wow.gearPlanner.classic.item", {"25":{"id":25,"class":2,"subclas "231647":{"id":231647,"class":4,"subclass":4,"name":"Marshal's Lamellar Leggings","quality":4,"icon":"inv_pants_04","versionNum":11504,"inventoryType":7,"classMask":2,"itemLevel":71,"stats":{"appearances":{"0":[30317,"inv_pants_06"]},"armor":703,"classes":2,"displayid":30317,"dmgrange":0.2,"dura":120,"int":20,"itemset":1744,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":23793,"slotbak":7,"splcritstrkpct":1,"spldmg":27,"splheal":27,"sta":30,"str":20},"requiredLevel":60,"displayId":30317,"limitCategory":0}, "231648":{"id":231648,"class":4,"subclass":4,"name":"Field Marshal's Lamellar Headguard","quality":4,"icon":"inv_helmet_05","versionNum":11504,"inventoryType":1,"classMask":2,"itemLevel":74,"stats":{"appearances":{"0":[30316,""]},"armor":679,"classes":2,"displayid":30316,"dura":100,"int":15,"itemset":1744,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":20063,"slotbak":1,"splcritstrkpct":1,"spldmg":21,"splheal":21,"sta":39,"str":22},"requiredLevel":60,"displayId":30316,"limitCategory":0}, "231649":{"id":231649,"class":4,"subclass":4,"name":"Field Marshal's Lamellar Breastplate","quality":4,"icon":"inv_chest_plate03","versionNum":11504,"inventoryType":5,"classMask":2,"itemLevel":74,"stats":{"appearances":{"0":[30315,""]},"armor":835,"classes":2,"displayid":30315,"dura":165,"int":14,"itemset":1744,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":26654,"slotbak":5,"splcritstrkpct":1,"spldmg":23,"splheal":23,"sta":39,"str":22},"requiredLevel":60,"displayId":30315,"limitCategory":0}, -"231650":{"id":231650,"class":4,"subclass":4,"name":"Marshal's Lamellar Gauntlets","quality":4,"icon":"inv_gauntlets_29","versionNum":11504,"inventoryType":10,"classMask":2,"itemLevel":71,"stats":{"appearances":{"0":[30321,""]},"armor":502,"classes":2,"displayid":30321,"dura":55,"int":11,"itemset":1744,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":11429,"slotbak":10,"splcritstrkpct":1,"spldmg":13,"splheal":13,"sta":27,"str":17},"requiredLevel":60,"displayId":30321,"limitCategory":0}, +"231650":{"id":231650,"class":4,"subclass":4,"name":"Marshal's Lamellar Gauntlets","quality":4,"icon":"inv_gauntlets_29","versionNum":11504,"inventoryType":10,"classMask":2,"itemLevel":71,"stats":{"appearances":{"0":[30321,""]},"armor":502,"classes":2,"displayid":30321,"dura":55,"int":11,"itemset":1744,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":11429,"slotbak":10,"splcritstrkpct":1,"sta":27,"str":17},"requiredLevel":60,"displayId":30321,"limitCategory":0}, "231651":{"id":231651,"class":4,"subclass":4,"name":"Field Marshal's Lamellar Shoulders","quality":4,"icon":"inv_shoulder_20","versionNum":11504,"inventoryType":3,"classMask":2,"itemLevel":74,"stats":{"appearances":{"0":[30318,"inv_shoulder_28"]},"armor":626,"classes":2,"displayid":30318,"dmgrange":0.2,"dura":100,"int":15,"itemset":1744,"reqlevel":60,"sellprice":18757,"slotbak":3,"spldmg":12,"splheal":12,"sta":30,"str":21},"requiredLevel":60,"displayId":30318,"limitCategory":0}, -"231652":{"id":231652,"class":4,"subclass":4,"name":"Marshal's Lamellar Sabatons","quality":4,"icon":"inv_boots_plate_09","versionNum":11504,"inventoryType":8,"classMask":2,"itemLevel":71,"stats":{"appearances":{"0":[30319,"inv_boots_plate_03"]},"armor":552,"classes":2,"displayid":30319,"dmgrange":0.2,"dura":75,"int":14,"itemset":1744,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":17205,"slotbak":8,"splcritstrkpct":1,"spldmg":13,"splheal":13,"sta":31,"str":18},"requiredLevel":60,"displayId":30319,"limitCategory":0}, +"231652":{"id":231652,"class":4,"subclass":4,"name":"Marshal's Lamellar Sabatons","quality":4,"icon":"inv_boots_plate_09","versionNum":11504,"inventoryType":8,"classMask":2,"itemLevel":71,"stats":{"appearances":{"0":[30319,"inv_boots_plate_03"]},"armor":552,"classes":2,"displayid":30319,"dmgrange":0.2,"dura":75,"int":14,"itemset":1744,"reqlevel":60,"sellprice":17205,"slotbak":8,"spldmg":13,"splheal":13,"sta":31,"str":18},"requiredLevel":60,"displayId":30319,"limitCategory":0}, "231653":{"id":231653,"class":4,"subclass":3,"name":"Warlord's Mail Hauberk","quality":4,"icon":"inv_chest_chain_11","versionNum":11504,"inventoryType":5,"classMask":64,"itemLevel":74,"stats":{"appearances":{"0":[32103,""]},"armor":470,"classes":64,"displayid":32103,"dura":140,"int":13,"itemset":1731,"mlecritstrkpct":1,"mlehitpct":1,"reqlevel":60,"rgdcritstrkpct":1,"rgdhitpct":1,"sellprice":38681,"slotbak":5,"splcritstrkpct":1,"splhitpct":1,"sta":52,"str":22},"requiredLevel":60,"displayId":32103,"limitCategory":0}, "231654":{"id":231654,"class":4,"subclass":3,"name":"Warlord's Mail Pauldrons","quality":4,"icon":"inv_shoulder_29","versionNum":11504,"inventoryType":3,"classMask":64,"itemLevel":74,"stats":{"appearances":{"0":[32128,""]},"armor":353,"classes":64,"displayid":32128,"dmgrange":0.2,"dura":85,"int":10,"itemset":1731,"mlecritstrkpct":1,"mlehitpct":1,"reqlevel":60,"rgdcritstrkpct":1,"rgdhitpct":1,"sellprice":29466,"slotbak":3,"splcritstrkpct":1,"splhitpct":1,"sta":31,"str":17},"requiredLevel":60,"displayId":32128,"limitCategory":0}, "231655":{"id":231655,"class":4,"subclass":3,"name":"General's Mail Vices","quality":4,"icon":"inv_gauntlets_11","versionNum":11504,"inventoryType":10,"classMask":64,"itemLevel":71,"stats":{"appearances":{"0":[32100,""]},"armor":283,"classes":64,"displayid":32100,"dura":50,"int":6,"itemset":1731,"mlecritstrkpct":1,"mlehitpct":1,"reqlevel":60,"rgdcritstrkpct":1,"rgdhitpct":1,"sellprice":16518,"slotbak":10,"splcritstrkpct":1,"splhitpct":1,"sta":30,"str":16},"requiredLevel":60,"displayId":32100,"limitCategory":0}, @@ -11876,7 +11876,7 @@ WH.setPageData("wow.gearPlanner.classic.item", {"25":{"id":25,"class":2,"subclas "231885":{"id":231885,"class":2,"subclass":8,"name":"Frostmourne","quality":4,"icon":"inv_sword_17","versionNum":11504,"inventoryType":17,"itemLevel":63,"stats":{"appearances":{"0":[691115,"inv_sword_03"]},"displayid":691115,"dmgmax1":257,"dmgmin1":171,"dmgrange":0.4,"dmgtype1":0,"dps":59.44,"dura":120,"healthrgn":20,"mledmgmax":257,"mledmgmin":171,"mledps":59.44,"mlespeed":3.6,"reqlevel":58,"sellprice":91345,"sheathtype":1,"slotbak":17,"speed":3.6,"damageMinAll":171,"damageMaxAll":257},"requiredLevel":58,"displayId":691115,"limitCategory":0}, "231887":{"id":231887,"class":2,"subclass":15,"name":"Test Dagger","quality":3,"icon":"inv_drink_10","versionNum":11504,"inventoryType":21,"itemLevel":55,"stats":{"appearances":{"0":[23262,""]},"displayid":23262,"dmgmax1":95,"dmgmin1":51,"dmgrange":0.6,"dmgtype1":0,"dps":36.5,"dura":65,"mledmgmax":95,"mledmgmin":51,"mledps":36.5,"mlespeed":2,"reqlevel":50,"sellprice":39411,"sheathtype":7,"slotbak":21,"speed":2,"damageMinAll":51,"damageMaxAll":95},"requiredLevel":50,"displayId":23262,"limitCategory":0}, "231890":{"id":231890,"class":4,"subclass":6,"name":"Terrestris","quality":4,"icon":"inv_shield_shaman_a_01","versionNum":11504,"inventoryType":14,"classMask":64,"itemLevel":79,"stats":{"appearances":{"0":[691144,""]},"armor":2964,"blockamount":55,"classes":64,"cooldown":60000,"displayid":691144,"dmgrange":1,"dura":120,"int":8,"reqlevel":60,"sheathtype":4,"slotbak":14,"spldmg":20,"splheal":20,"sta":7},"requiredLevel":60,"displayId":691144,"limitCategory":0}, -"231902":{"id":231902,"class":4,"subclass":-3,"name":"Ada's Amulet","quality":4,"icon":"inv_jewelry_necklace_16","versionNum":11504,"inventoryType":2,"itemLevel":70,"stats":{"holsplpwr":7,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":32676,"slotbak":2,"splcritstrkpct":1,"sta":4,"str":21},"requiredLevel":60,"limitCategory":0}, +"231902":{"id":231902,"class":4,"subclass":-3,"name":"Ada's Amulet","quality":4,"icon":"inv_jewelry_necklace_16","versionNum":11504,"inventoryType":2,"classMask":2,"itemLevel":70,"stats":{"classes":2,"holsplpwr":7,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":32676,"slotbak":2,"splcritstrkpct":1,"sta":4,"str":21},"requiredLevel":60,"limitCategory":0}, "231910":{"id":231910,"class":4,"subclass":-4,"name":"Heart of Azgaloth","quality":3,"icon":"inv_misc_organ_02","versionNum":11504,"inventoryType":12,"itemLevel":62,"stats":{"healthrgn":36,"manargn":4,"maxcount":1,"reqlevel":57,"sellprice":16396,"slotbak":12,"spldmg":12,"splheal":35},"requiredLevel":57,"limitCategory":0}, "231911":{"id":231911,"class":4,"subclass":-2,"name":"Signet of the Legion General","quality":3,"icon":"inv_jewelry_ring_47","versionNum":11504,"inventoryType":11,"itemLevel":62,"stats":{"int":5,"maxcount":1,"reqlevel":57,"sellprice":16396,"slotbak":11,"spi":5,"spldmg":9,"splheal":26,"sta":10},"requiredLevel":57,"limitCategory":0}, "231912":{"id":231912,"class":2,"subclass":15,"name":"Blade of the Pit","quality":4,"icon":"inv_weapon_shortblade_61","versionNum":11504,"inventoryType":21,"itemLevel":65,"stats":{"appearances":{"0":[1930,"inv_sword_07"]},"displayid":1930,"dmgmax1":100.47900009155272,"dmgmin1":48.47899932861328,"dmgrange":0.6,"dmgtype1":0,"dps":41.38,"dura":90,"int":6,"manargn":6,"mledmgmax":100.47900009155272,"mledmgmin":48.47899932861328,"mledps":41.38,"mlespeed":1.8,"reqlevel":57,"sellprice":82970,"sheathtype":3,"slotbak":21,"speed":1.8,"spi":6,"spldmg":15,"splheal":44,"sta":6,"damageMinAll":48,"damageMaxAll":100},"requiredLevel":57,"displayId":1930,"limitCategory":0}, @@ -12051,11 +12051,11 @@ WH.setPageData("wow.gearPlanner.classic.item", {"25":{"id":25,"class":2,"subclas "232246":{"id":232246,"class":4,"subclass":1,"name":"Nemesis Garb","quality":4,"icon":"inv_chest_leather_01","versionNum":11504,"inventoryType":20,"classMask":256,"itemLevel":76,"stats":{"appearances":{"0":[690301,""]},"armor":216,"armorbonus":100,"classes":256,"def":10,"displayid":690301,"dmgrange":0.2,"dura":100,"frores":10,"itemset":1718,"mlehitpct":1,"natres":10,"reqlevel":60,"rgdhitpct":1,"sellprice":57122,"slotbak":20,"spi":14,"spldmg":12,"splheal":12,"splhitpct":1,"sta":32},"requiredLevel":60,"displayId":690301,"limitCategory":0}, "232247":{"id":232247,"class":4,"subclass":4,"name":"Bracers of Wrath","quality":4,"icon":"inv_bracer_19","versionNum":11504,"inventoryType":9,"classMask":1,"itemLevel":76,"stats":{"agi":14,"appearances":{"0":[690182,""]},"armor":375,"classes":1,"displayid":690182,"dura":55,"itemset":1720,"reqlevel":60,"sellprice":50558,"slotbak":9,"sta":14,"str":20},"requiredLevel":60,"displayId":690182,"limitCategory":0}, "232248":{"id":232248,"class":4,"subclass":4,"name":"Belt of Wrath","quality":4,"icon":"inv_belt_09","versionNum":11504,"inventoryType":6,"classMask":1,"itemLevel":76,"stats":{"appearances":{"0":[690183,""]},"armor":482,"classes":1,"displayid":690183,"dura":55,"frores":10,"itemset":1720,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":50558,"slotbak":6,"splcritstrkpct":1,"sta":11,"str":30},"requiredLevel":60,"displayId":690183,"limitCategory":0}, -"232249":{"id":232249,"class":4,"subclass":4,"name":"Shoulders of Wrath","quality":4,"icon":"inv_shoulder_34","versionNum":11504,"inventoryType":3,"classMask":1,"itemLevel":76,"stats":{"appearances":{"0":[690184,""]},"armor":642,"classes":1,"displayid":690184,"dmgrange":0.2,"dura":100,"frores":10,"itemset":1720,"mlecritstrkpct":1,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":75262,"slotbak":3,"splcritstrkpct":1,"sta":16,"str":27},"requiredLevel":60,"displayId":690184,"limitCategory":0}, +"232249":{"id":232249,"class":4,"subclass":4,"name":"Shoulders of Wrath","quality":4,"icon":"inv_shoulder_34","versionNum":11504,"inventoryType":3,"classMask":1,"itemLevel":76,"stats":{"agi":14,"appearances":{"0":[690184,""]},"armor":642,"classes":1,"displayid":690184,"dmgrange":0.2,"dura":100,"frores":10,"itemset":1720,"mlecritstrkpct":1,"mlehitpct":1,"reqlevel":60,"rgdcritstrkpct":1,"rgdhitpct":1,"sellprice":75262,"slotbak":3,"splcritstrkpct":1,"splhitpct":1,"sta":12,"str":27},"requiredLevel":60,"displayId":690184,"limitCategory":0}, "232250":{"id":232250,"class":4,"subclass":4,"name":"Legplates of Wrath","quality":4,"icon":"inv_pants_04","versionNum":11504,"inventoryType":7,"classMask":1,"itemLevel":76,"stats":{"agi":26,"appearances":{"0":[690185,""]},"armor":749,"classes":1,"displayid":690185,"dmgrange":0.2,"dura":120,"frores":10,"itemset":1720,"natres":10,"reqlevel":60,"sellprice":100541,"slotbak":7,"sta":19,"str":33},"requiredLevel":60,"displayId":690185,"limitCategory":0}, "232251":{"id":232251,"class":4,"subclass":4,"name":"Helm of Wrath","quality":4,"icon":"inv_helmet_71","versionNum":11504,"inventoryType":1,"classMask":1,"itemLevel":76,"stats":{"agi":24,"appearances":{"0":[690186,""]},"armor":696,"classes":1,"displayid":690186,"dura":100,"frores":10,"itemset":1720,"natres":10,"reqlevel":60,"sellprice":75262,"slotbak":1,"sta":18,"str":36},"requiredLevel":60,"displayId":690186,"limitCategory":0}, "232252":{"id":232252,"class":4,"subclass":4,"name":"Gauntlets of Wrath","quality":4,"icon":"inv_gauntlets_10","versionNum":11504,"inventoryType":10,"classMask":1,"itemLevel":76,"stats":{"agi":11,"appearances":{"0":[690187,""]},"armor":535,"classes":1,"displayid":690187,"dura":55,"itemset":1720,"mlehitpct":1,"natres":10,"reqlevel":60,"rgdhitpct":1,"sellprice":50558,"slotbak":10,"splhitpct":1,"sta":16,"str":27},"requiredLevel":60,"displayId":690187,"limitCategory":0}, -"232253":{"id":232253,"class":4,"subclass":4,"name":"Greaves of Wrath","quality":4,"icon":"inv_boots_plate_04","versionNum":11504,"inventoryType":8,"classMask":1,"itemLevel":76,"stats":{"appearances":{"0":[690188,""]},"armor":589,"classes":1,"displayid":690188,"dmgrange":0.2,"dura":75,"itemset":1720,"mlecritstrkpct":1,"natres":10,"reqlevel":60,"rgdcritstrkpct":1,"sellprice":75262,"slotbak":8,"splcritstrkpct":1,"sta":16,"str":26},"requiredLevel":60,"displayId":690188,"limitCategory":0}, +"232253":{"id":232253,"class":4,"subclass":4,"name":"Greaves of Wrath","quality":4,"icon":"inv_boots_plate_04","versionNum":11504,"inventoryType":8,"classMask":1,"itemLevel":76,"stats":{"agi":16,"appearances":{"0":[690188,""]},"armor":589,"classes":1,"displayid":690188,"dmgrange":0.2,"dura":75,"itemset":1720,"mlehitpct":1,"natres":10,"reqlevel":60,"rgdhitpct":1,"sellprice":75262,"slotbak":8,"splhitpct":1,"sta":13,"str":26},"requiredLevel":60,"displayId":690188,"limitCategory":0}, "232254":{"id":232254,"class":4,"subclass":4,"name":"Breastplate of Wrath","quality":4,"icon":"inv_chest_plate16","versionNum":11504,"inventoryType":5,"classMask":1,"itemLevel":76,"stats":{"agi":30,"appearances":{"0":[690189,""]},"armor":857,"classes":1,"displayid":690189,"dura":165,"frores":10,"itemset":1720,"natres":10,"reqlevel":60,"sellprice":100541,"slotbak":5,"sta":12,"str":32},"requiredLevel":60,"displayId":690189,"limitCategory":0}, "232255":{"id":232255,"class":4,"subclass":4,"name":"Wristguards of Wrath","quality":4,"icon":"inv_bracer_19","versionNum":11504,"inventoryType":9,"classMask":1,"itemLevel":76,"stats":{"agi":10,"appearances":{"0":[33982,""]},"armor":375,"classes":1,"def":7,"displayid":33982,"dura":55,"itemset":1719,"reqlevel":60,"sellprice":50558,"slotbak":9,"sta":20,"str":12},"requiredLevel":60,"displayId":33982,"limitCategory":0}, "232256":{"id":232256,"class":4,"subclass":4,"name":"Waistguard of Wrath","quality":4,"icon":"inv_belt_09","versionNum":11504,"inventoryType":6,"classMask":1,"itemLevel":76,"stats":{"agi":7,"appearances":{"0":[33990,""]},"armor":482,"classes":1,"def":7,"displayid":33990,"dura":55,"frores":10,"itemset":1719,"mlehitpct":1,"reqlevel":60,"rgdhitpct":1,"sellprice":50558,"slotbak":6,"splhitpct":1,"sta":24,"str":15},"requiredLevel":60,"displayId":33990,"limitCategory":0}, @@ -12078,13 +12078,13 @@ WH.setPageData("wow.gearPlanner.classic.item", {"25":{"id":25,"class":2,"subclas "232416":{"id":232416,"class":4,"subclass":9,"name":"Totem of Astral Flow","quality":4,"icon":"inv_relics_totemofrage","versionNum":11504,"inventoryType":28,"itemLevel":75,"stats":{"maxcount":1,"reqlevel":60,"slotbak":28},"requiredLevel":60,"limitCategory":0}, "232419":{"id":232419,"class":4,"subclass":9,"name":"Totem of Conductive Currents","quality":4,"icon":"inv_relics_totemoflife","versionNum":11504,"inventoryType":28,"itemLevel":75,"stats":{"maxcount":1,"reqlevel":60,"slotbak":28},"requiredLevel":60,"limitCategory":0}, "232420":{"id":232420,"class":4,"subclass":7,"name":"Libram of Wrath","quality":4,"icon":"inv_relics_libramoftruth","versionNum":11504,"inventoryType":28,"itemLevel":75,"stats":{"maxcount":1,"reqlevel":60,"slotbak":28},"requiredLevel":60,"limitCategory":0}, -"232421":{"id":232421,"class":4,"subclass":7,"name":"Libram of Avengement","quality":4,"icon":"inv_relics_libramofgrace","versionNum":11504,"inventoryType":28,"itemLevel":75,"stats":{"maxcount":1,"reqlevel":60,"slotbak":28},"requiredLevel":60,"limitCategory":0}, +"232421":{"id":232421,"class":4,"subclass":7,"name":"Libram of Avenging","quality":4,"icon":"inv_relics_libramofgrace","versionNum":11504,"inventoryType":28,"itemLevel":75,"stats":{"maxcount":1,"reqlevel":60,"slotbak":28},"requiredLevel":60,"limitCategory":0}, "232423":{"id":232423,"class":4,"subclass":8,"name":"Idol of Nurture","quality":4,"icon":"inv_relics_idolofhealth","versionNum":11504,"inventoryType":28,"itemLevel":75,"stats":{"maxcount":1,"reqlevel":60,"slotbak":28},"requiredLevel":60,"limitCategory":0}, "232424":{"id":232424,"class":4,"subclass":8,"name":"Idol of Cruelty","quality":4,"icon":"inv_relics_idolofferocity","versionNum":11504,"inventoryType":28,"itemLevel":75,"stats":{"maxcount":1,"reqlevel":60,"slotbak":28},"requiredLevel":60,"limitCategory":0}, -});WH.setPageData("wow.gearPlanner.classic.itemSet",{"1":{"id":1,"baseId":1,"pieces":[11729,11726,11728,11731,11730],"setBonus":{"2":{"armor":20},"3":{"def":2},"4":{"mleatkpwr":10,"rgdatkpwr":10},"5":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Increased Defense +2."],"5":["Improves your chance to get a critical strike by 1%."]}},"41":{"id":41,"baseId":41,"pieces":[12940,12939],"setBonus":{"2":{"mleatkpwr":50,"rgdatkpwr":50}}},"65":{"id":65,"baseId":65,"pieces":[13218,13183],"setBonus":{},"description":{"2":["Chance on Hit: Immobilizes the target and lowers their armor by 100 for 10 sec."]}},"81":{"id":81,"baseId":81,"pieces":[13390,13388,13391,13392,13389],"setBonus":{"2":{"armor":50},"3":{"arcres":10,"firres":10},"4":{"spldmg":12,"splheal":12},"5":{"int":10}},"description":{"5":["Increases run speed by 5%."]}},"121":{"id":121,"baseId":121,"pieces":[14637,14636,14640,14638,14641],"setBonus":{"2":{"def":3},"3":{"mleatkpwr":10,"rgdatkpwr":10},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"mlehitpct":2,"rgdhitpct":2}},"description":{"2":["Increased Defense +3."],"5":["Improves your chance to hit by 2%."]}},"122":{"id":122,"baseId":122,"pieces":[14631,14629,14632,14633,14626],"setBonus":{"2":{"def":3},"3":{"int":5},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"spldmg":23,"splheal":23}},"description":{"2":["Increased Defense +3."]}},"123":{"id":123,"baseId":123,"pieces":[14614,14616,14615,14611,14612],"setBonus":{"2":{"def":3},"3":{"mleatkpwr":10,"rgdatkpwr":10},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"parrypct":1}},"description":{"5":["Increases your chance to parry an attack by 1%."],"2":["Increased Defense +3."]}},"124":{"id":124,"baseId":124,"pieces":[14624,14622,14620,14623,14621],"setBonus":{"2":{"def":3},"3":{"armor":50},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"parrypct":1}},"description":{"2":["Increased Defense +3."],"5":["Increases your chance to parry an attack by 1%."]}},"141":{"id":141,"baseId":141,"pieces":[15053,15054,15055],"setBonus":{},"description":{"3":["5% chance of dealing 15 to 25 Fire damage on a successful melee attack."]}},"142":{"id":142,"baseId":142,"pieces":[15056,15057,15058,21278],"setBonus":{"4":{"mleatkpwr":14,"rgdatkpwr":14}},"description":{"2":["5% chance of dealing 15 to 25 Nature damage on a successful melee attack."],"3":["2% chance on melee attack of restoring 30 energy."]}},"143":{"id":143,"baseId":143,"pieces":[15062,15063],"setBonus":{"2":{"mlehitpct":2,"rgdhitpct":2}},"description":{"2":["Improves your chance to hit by 2%."]}},"144":{"id":144,"baseId":144,"pieces":[15066,15067],"setBonus":{"2":{"spldmg":20,"splheal":20}}},"161":{"id":161,"baseId":161,"pieces":[10399,10403,10402,10401,10400],"setBonus":{"2":{"armor":10},"3":{"arcres":5},"5":{"mleatkpwr":10,"rgdatkpwr":10},"4":{"skillBuff":{"173":1}}},"description":{"4":["Increased Daggers +1."]}},"162":{"id":162,"baseId":162,"pieces":[10412,10411,10413,10410,6473],"setBonus":{"2":{"natsplpwr":7},"4":{"splheal":11},"5":{"int":10},"3":{"skillBuff":{"136":2}}},"description":{"3":["Increased Staves +2."]}},"163":{"id":163,"baseId":163,"pieces":[10329,10332,10328,10331,10330,10333],"setBonus":{"2":{"armor":10},"3":{"def":1},"4":{"shares":5},"6":{"mlehitpct":1,"rgdhitpct":1}},"description":{"3":["Increased Defense +1."],"5":["+15 Attack Power when fighting Undead."],"6":["Improves your chance to hit by 1%."]}},"181":{"id":181,"baseId":181,"pieces":[16685,16683,16686,16684,16687,16689,16688,16682],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["When struck in combat has a chance of freezing the attacker in place for 3 sec."]}},"182":{"id":182,"baseId":182,"pieces":[16696,16691,16697,16693,16692,16695,16694,16690],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["When struck in combat has a chance of shielding the wearer in a protective shield which will absorb 350 damage."]}},"183":{"id":183,"baseId":183,"pieces":[16702,16703,16699,16701,16700,16704,16698,16705],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["When struck in combat has a chance of causing the attacker to flee in terror for 2 seconds."]}},"184":{"id":184,"baseId":184,"pieces":[16713,16711,16710,16721,16708,16709,16712,16707],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on melee attack to restore 35 energy."]}},"185":{"id":185,"baseId":185,"pieces":[16716,16715,16714,16720,16706,16718,16719,16717],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":26,"rgdatkpwr":26,"spldmg":15,"splheal":15},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["When struck in combat has a chance of returning 300 mana, 10 rage, or 40 energy to the wearer."]}},"186":{"id":186,"baseId":186,"pieces":[16680,16675,16681,16677,16674,16678,16679,16676],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Your normal ranged attacks have a 4% chance of restoring 200 mana."]}},"187":{"id":187,"baseId":187,"pieces":[16673,16670,16671,16667,16672,16668,16669,16666],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on spell cast to increase your damage and healing by up to 95 for 10 sec."]}},"188":{"id":188,"baseId":188,"pieces":[16723,16725,16722,16726,16724,16728,16729,16727],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on melee attack to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"189":{"id":189,"baseId":189,"pieces":[16736,16734,16735,16730,16737,16731,16732,16733],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on melee attack to heal you for 88 to 132."]}},"201":{"id":201,"baseId":201,"pieces":[16802,16799,16795,16800,16801,16796,16797,16798],"setBonus":{"3":{"spldmg":18,"splheal":18},"5":{"splpen":10}},"description":{"8":["Decreases the threat generated by your spells by 15%."]}},"202":{"id":202,"baseId":202,"pieces":[16811,16813,16817,16812,16814,16816,16815,16819],"setBonus":{"5":{"splcritstrkpct":2}},"description":{"3":["-0.1 sec to the casting time of your Flash Heal spell."],"5":["Improves your chance to get a critical strike with Holy spells by 2%."],"8":["Increases your chance of a critical hit with Prayer of Healing by 25%."]}},"203":{"id":203,"baseId":203,"pieces":[16806,16804,16805,16810,16809,16807,16808,16803],"setBonus":{},"description":{"3":["Health or Mana gained from Drain Life and Drain Mana increased by 15%."],"5":["Your pet gains 15 stamina and 100 spell resistance against all schools of magic."],"8":["Mana cost of Shadow spells reduced by 15%."]}},"204":{"id":204,"baseId":204,"pieces":[16827,16824,16825,16820,16821,16826,16822,16823],"setBonus":{"5":{"energy":10}},"description":{"3":["Reduces the cooldown of your Vanish ability by 30 sec."],"8":["Heals the rogue for 500 when Vanish is performed."]}},"205":{"id":205,"baseId":205,"pieces":[16828,16829,16830,16833,16831,16834,16835,16836],"setBonus":{"5":{"splcritstrkpct":2}},"description":{"5":["Improves your chance to get a critical strike with spells by 2%."],"8":["Reduces the cooldown of your Tranquility and Hurricane spells by 50%."],"3":["Damage dealt by Thorns increased by 4 and duration increased by 50%."]}},"206":{"id":206,"baseId":206,"pieces":[16851,16849,16850,16845,16848,16852,16846,16847],"setBonus":{},"description":{"3":["Increases the range of your Mend Pet spell by 50% and the effect by 10%. Also reduces the cost by 30%."],"8":["Increases the damage of Multi-shot and Volley by 15%."],"5":["Increases your pet's stamina by 30 and all spell resistances by 40."]}},"207":{"id":207,"baseId":207,"pieces":[16838,16837,16840,16841,16844,16839,16842,16843],"setBonus":{},"description":{"5":["After casting your Healing Wave or Lesser Healing Wave spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell."],"3":["The radius of your totems that affect friendly targets is increased to 30 yd."],"8":["Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to two additional targets."]}},"208":{"id":208,"baseId":208,"pieces":[16858,16859,16857,16853,16860,16854,16855,16856],"setBonus":{"5":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1}},"description":{"3":["Increases the chance of triggering a Judgement of Light heal by 10%."],"5":["Improves your chance to get a critical strike with spells by 1%.","Improves your chance to get a critical strike by 1%."],"8":["Gives the Paladin a chance on every melee hit to heal your party for 189 to 211."]}},"209":{"id":209,"baseId":209,"pieces":[16864,16861,16865,16863,16866,16867,16868,16862],"setBonus":{"3":{"blockamount":30}},"description":{"5":["Gives you a 20% chance to generate an additional Rage point whenever damage is dealt to you."],"8":["Increases the threat generated by Sunder Armor by 15%."]}},"210":{"id":210,"baseId":210,"pieces":[16818,16918,16912,16914,16917,16913,16915,16916],"setBonus":{},"description":{"3":["Reduces the threat generated by your Scorch, Arcane Missiles, Fireball, and Frostbolt spells."],"5":["Increases the radius of Arcane Explosion, Flamestrike, and Blizzard by 25%."],"8":["10% chance after casting Arcane Missiles, Fireball, or Frostbolt that your next spell with a casting time under 10 seconds cast instantly."]}},"211":{"id":211,"baseId":211,"pieces":[16925,16926,16919,16921,16920,16922,16924,16923],"setBonus":{},"description":{"5":["When struck in melee there is a 50% chance you will Fade for 4 sec."],"3":["Allows 15% of your Mana regeneration to continue while casting."],"8":["Your Greater Heals now have a heal over time component equivalent to a rank 5 Renew."]}},"212":{"id":212,"baseId":212,"pieces":[16933,16927,16934,16928,16930,16931,16929,16932],"setBonus":{"3":{"spldmg":23,"splheal":23}},"description":{"8":["Reduces the threat generated by your Destruction spells by 20%."],"5":["Your pet gains 20 stamina and 130 spell resistance against all schools of magic."]}},"213":{"id":213,"baseId":213,"pieces":[16910,16906,16911,16905,16907,16908,16909,16832],"setBonus":{},"description":{"5":["Improves the threat reduction of Feint by 25%."],"3":["Increases the chance to apply poisons to your target by 5%."],"8":["Gives the Rogue a chance to inflict 283 to 317 damage on the target and heal the Rogue for 50 health every 1 sec. for 6 sec. on a melee hit."]}},"214":{"id":214,"baseId":214,"pieces":[16903,16898,16904,16897,16900,16899,16901,16902],"setBonus":{},"description":{"3":["Allows 15% of your Mana regeneration to continue while casting."],"5":["Reduces the casting time of your Regrowth spell by 0.2 sec."],"8":["Increases the duration of your Rejuvenation spell by 3 sec."]}},"215":{"id":215,"baseId":215,"pieces":[16936,16935,16942,16940,16941,16939,16938,16937],"setBonus":{},"description":{"5":["Increases your pet's stamina by 40 and all spell resistances by 60."],"8":["You have a chance whenever you deal ranged damage to apply an Expose Weakness effect to the target. Expose Weakness increases the Ranged Attack Power of all attackers against that target by 450 for 7 sec."],"3":["Increases the Ranged Attack Power bonus of your Aspect of the Hawk by 20%."]}},"216":{"id":216,"baseId":216,"pieces":[16944,16943,16950,16945,16948,16949,16947,16946],"setBonus":{"5":{"splcritstrkpct":3}},"description":{"3":["Increases the amount healed by Chain Heal to targets beyond the first by 30%."],"5":["Improves your chance to get a critical strike with Nature spells by 3%."],"8":["When you cast a Healing Wave or Lesser Healing Wave, there is a 25% chance the target also receives a free Lightning Shield that causes 50 Nature damage to attacker on hit."]}},"217":{"id":217,"baseId":217,"pieces":[16952,16951,16958,16955,16956,16954,16957,16953],"setBonus":{"5":{"spldmg":47,"splheal":47}},"description":{"3":["Increases the radius of a Paladin's auras by 10."],"8":["Inflicts 60 to 66 additional Holy damage on the target of a Paladin's Judgement."]}},"218":{"id":218,"baseId":218,"pieces":[16959,16966,16964,16963,16962,16961,16965,16960],"setBonus":{},"description":{"3":["Increases the attack power granted by Battle Shout by 30."],"5":["20% chance after using an offensive ability requiring rage that your next offensive ability requires 5 less rage to use."],"8":["4% chance to parry the next attack after a block."]}},"221":{"id":221,"baseId":221,"pieces":[7950,7948,7952,7951,7953,7949],"setBonus":{"6":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"6":["Improves your chance to get a critical strike by 1%."]}},"241":{"id":241,"baseId":241,"pieces":[17082,17064],"setBonus":{"2":{"arcres":10,"firres":10,"frores":10,"holres":10,"natres":10,"shares":10}}},"261":{"id":261,"baseId":261,"pieces":[18203,18202,18204,18205],"setBonus":{},"description":{"4":["1% chance on a melee critical hit to call forth the spirit of Eskhandar to protect you in battle for 2 min."]}},"281":{"id":281,"baseId":281,"pieces":[16509,16510,16513,16515,16514,16516],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"282":{"id":282,"baseId":282,"pieces":[16405,16406,16430,16431,16429,16432],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"301":{"id":301,"baseId":301,"pieces":[16519,16518,16522,16523,16521,16524],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":15}},"description":{"4":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"321":{"id":321,"baseId":321,"pieces":[12424,12426,12425,12422,12427,12429,12428],"setBonus":{"2":{"armor":100},"4":{"mleatkpwr":28,"rgdatkpwr":28},"6":{"sta":18}}},"341":{"id":341,"baseId":341,"pieces":[16485,16487,16491,16490,16489,16492],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"342":{"id":342,"baseId":342,"pieces":[17616,17617,17612,17611,17613,17610],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"343":{"id":343,"baseId":343,"pieces":[16369,16391,16413,16414,16416,16415],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"344":{"id":344,"baseId":344,"pieces":[17594,17596,17600,17599,17598,17601],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"345":{"id":345,"baseId":345,"pieces":[17576,17577,17572,17571,17570,17573],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"346":{"id":346,"baseId":346,"pieces":[17562,17564,17568,17567,17569,17566],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"347":{"id":347,"baseId":347,"pieces":[16498,16499,16505,16508,16506,16507],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"348":{"id":348,"baseId":348,"pieces":[16392,16396,16417,16419,16420,16418],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"361":{"id":361,"baseId":361,"pieces":[16531,16530,16525,16527,16526,16528],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"362":{"id":362,"baseId":362,"pieces":[16425,16426,16401,16403,16428,16427],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"381":{"id":381,"baseId":381,"pieces":[16423,16424,16422,16421,16393,16397],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":15}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"382":{"id":382,"baseId":382,"pieces":[16494,16496,16504,16502,16503,16501],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":15}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"383":{"id":383,"baseId":383,"pieces":[16541,16542,16544,16545,16548,16543],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"384":{"id":384,"baseId":384,"pieces":[16477,16478,16480,16483,16484,16479],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"386":{"id":386,"baseId":386,"pieces":[16577,16578,16580,16573,16574,16579],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"387":{"id":387,"baseId":387,"pieces":[16536,16533,16535,16539,16540,16534],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"388":{"id":388,"baseId":388,"pieces":[16441,16444,16443,16437,16440,16442],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"389":{"id":389,"baseId":389,"pieces":[17604,17603,17605,17608,17607,17602],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"390":{"id":390,"baseId":390,"pieces":[17623,17625,17622,17624,17618,17620],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"391":{"id":391,"baseId":391,"pieces":[17586,17588,17593,17591,17590,17592],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"392":{"id":392,"baseId":392,"pieces":[17581,17580,17583,17584,17579,17578],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"393":{"id":393,"baseId":393,"pieces":[16563,16561,16562,16564,16560,16558],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"394":{"id":394,"baseId":394,"pieces":[16453,16457,16455,16446,16454,16456],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"395":{"id":395,"baseId":395,"pieces":[16466,16465,16468,16462,16463,16467],"setBonus":{"2":{"sta":20},"6":{"agi":20}},"description":{"3":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"396":{"id":396,"baseId":396,"pieces":[16569,16571,16567,16565,16566,16568],"setBonus":{"2":{"sta":20},"6":{"agi":20}},"description":{"3":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"397":{"id":397,"baseId":397,"pieces":[16452,16451,16449,16459,16448,16450],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"398":{"id":398,"baseId":398,"pieces":[16554,16555,16552,16551,16549,16550],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"401":{"id":401,"baseId":401,"pieces":[16410,16409,16433,16435,16434,16436],"setBonus":{"2":{"int":6,"mlecritstrkpct":1,"rgdcritstrkpct":1},"6":{"sta":15}},"description":{"2":["Improves your chance to get a critical strike by 1%."],"4":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"402":{"id":402,"baseId":402,"pieces":[16473,16474,16476,16472,16471,16475],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"421":{"id":421,"baseId":421,"pieces":[19682,19683,19684],"setBonus":{"3":{"splcritstrkpct":2}},"description":{"3":["Improves your chance to get a critical strike with spells by 2%."]}},"441":{"id":441,"baseId":441,"pieces":[19685,19687,19686],"setBonus":{},"description":{"3":["Minor increase to running and swimming speed."]}},"442":{"id":442,"baseId":442,"pieces":[19688,19689],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1}},"description":{"2":["Improves your chance to get a critical strike by 1%.","Improves your chance to get a critical strike with spells by 1%."]}},"443":{"id":443,"baseId":443,"pieces":[19690,19691,19692],"setBonus":{"3":{"manargn":12}}},"444":{"id":444,"baseId":444,"pieces":[19693,19694,19695],"setBonus":{"3":{"def":20}},"description":{"3":["Increased Defense +20."]}},"461":{"id":461,"baseId":461,"pieces":[19865,19866],"setBonus":{"2":{"skillBuff":{"43":6}}},"description":{"2":["Increased Swords +6."]}},"462":{"id":462,"baseId":462,"pieces":[19905,19893],"setBonus":{"2":{"spldmg":6,"splheal":6,"splhitpct":1}},"description":{"2":["Improves your chance to hit with spells by 1%."]}},"463":{"id":463,"baseId":463,"pieces":[19896,19910],"setBonus":{},"description":{"2":["Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 seconds."]}},"464":{"id":464,"baseId":464,"pieces":[19873,19912],"setBonus":{"2":{"dodgepct":1}},"description":{"2":["Increases your chance to dodge an attack by 1%."]}},"465":{"id":465,"baseId":465,"pieces":[19863,19920],"setBonus":{"2":{"splheal":33}}},"466":{"id":466,"baseId":466,"pieces":[19898,19925],"setBonus":{"2":{"mleatkpwr":30,"rgdatkpwr":30}}},"467":{"id":467,"baseId":467,"pieces":[20041,20048,20057],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"468":{"id":468,"baseId":468,"pieces":[20042,20049,20058],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"469":{"id":469,"baseId":469,"pieces":[20043,20050,20055],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"470":{"id":470,"baseId":470,"pieces":[20044,20051,20056],"setBonus":{"2":{"sta":5},"3":{"splcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike with spells by 1%."]}},"471":{"id":471,"baseId":471,"pieces":[20052,20045,20059],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"472":{"id":472,"baseId":472,"pieces":[20053,20046,20060],"setBonus":{"2":{"sta":5},"3":{"splcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike with spells by 1%."]}},"473":{"id":473,"baseId":473,"pieces":[20054,20047,20061],"setBonus":{"2":{"sta":5},"3":{"splcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike with spells by 1%."]}},"474":{"id":474,"baseId":474,"pieces":[19951,19577,19824,19823,19822],"setBonus":{"2":{"blockpct":2}},"description":{"2":["Increases your chance to block attacks with a shield by 2%."],"3":["Decreases the cooldown of Intimidating Shout by 15 sec."],"5":["Decrease the rage cost of Whirlwind by 3."]}},"475":{"id":475,"baseId":475,"pieces":[19952,19588,19827,19826,19825],"setBonus":{"2":{"manargn":4}},"description":{"3":["Reduces the casting time of your Holy Light spell by 0.1 sec."],"5":["Increases the duration of all Blessings by 10%."]}},"476":{"id":476,"baseId":476,"pieces":[19609,19956,19830,19829,19828],"setBonus":{"2":{"manargn":4}},"description":{"3":["Improves the duration of your Frost Shock spell by 1 sec."],"5":["Increase the range of your Lightning Bolt spell by 5 yds."]}},"477":{"id":477,"baseId":477,"pieces":[19621,19953,19833,19832,19831],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20}},"description":{"3":["Decreases the cooldown of Concussive Shot by 1 sec."],"5":["Increases the duration of Serpent Sting by 3 sec."]}},"478":{"id":478,"baseId":478,"pieces":[19617,19954,19836,19835,19834],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20}},"description":{"3":["Decreases the cooldown of Blind by 20 sec."],"5":["Decrease the energy cost of Eviscerate and Rupture by 5."]}},"479":{"id":479,"baseId":479,"pieces":[19613,19955,19840,19839,19838],"setBonus":{"2":{"manargn":4}},"description":{"5":["Increases the critical hit chance of your Starfire spell 3%."],"3":["Increases the duration of Faerie Fire by 5 sec."]}},"480":{"id":480,"baseId":480,"pieces":[19594,19958,19843,19842,19841],"setBonus":{"2":{"splheal":22}},"description":{"5":["Reduces the casting time of your Mind Control spell by 0.5 sec."],"3":["Increase the range of your Smite and Holy Fire spells by 5 yds."]}},"481":{"id":481,"baseId":481,"pieces":[19605,19957,19848,19849,20033],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"3":["Increases the damage of Corruption by 2%."],"5":["Decreases the cooldown of Death Coil by 15%."]}},"482":{"id":482,"baseId":482,"pieces":[19601,19959,19846,19845,20034],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"3":["Decreases the mana cost of Arcane Intellect and Arcane Brilliance by 5%."],"5":["Reduces the casting time of your Flamestrike spell by 0.5 sec."]}},"483":{"id":483,"baseId":483,"pieces":[20158,20154,20150],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"484":{"id":484,"baseId":484,"pieces":[20195,20199,20203],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"485":{"id":485,"baseId":485,"pieces":[20176,20159,20163],"setBonus":{"2":{"sta":5},"3":{"splcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike with spells by 1%."]}},"486":{"id":486,"baseId":486,"pieces":[20186,20190,20194],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"487":{"id":487,"baseId":487,"pieces":[20204,20208,20212],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"488":{"id":488,"baseId":488,"pieces":[20167,20171,20175],"setBonus":{"2":{"sta":5},"3":{"splcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike with spells by 1%."]}},"489":{"id":489,"baseId":489,"pieces":[16984,15050,15052,15051],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1},"3":{"mlecritstrkpct":2,"rgdcritstrkpct":2},"4":{"firres":10}},"description":{"2":["Improves your chance to hit by 1%."],"3":["Improves your chance to get a critical strike by 2%."]}},"490":{"id":490,"baseId":490,"pieces":[15045,15046,20296],"setBonus":{"2":{"manargn":3}},"description":{"3":["Allows 15% of your Mana regeneration to continue while casting."]}},"491":{"id":491,"baseId":491,"pieces":[15048,20295,15049],"setBonus":{"2":{"arcres":4,"firres":4,"frores":4,"holres":4,"natres":4,"shares":4},"3":{"spldmg":28,"splheal":28}}},"492":{"id":492,"baseId":492,"pieces":[20406,20408,20407],"setBonus":{},"description":{"3":["Bestows the wearer with the evil aura of a Twilight's Hammer cultist."]}},"493":{"id":493,"baseId":493,"pieces":[21355,21353,21354,21356,21357],"setBonus":{"3":{"armor":150,"def":15}},"description":{"5":["Reduces the cooldown of Rebirth by 10 minutes."],"3":["Increased Defense +15."]}},"494":{"id":494,"baseId":494,"pieces":[21408,21409,21407],"setBonus":{},"description":{"3":["Your finishing moves now refund 30 energy on a Miss, Dodge, Block, or Parry."]}},"495":{"id":495,"baseId":495,"pieces":[21394,21392,21393],"setBonus":{},"description":{"3":["-2 rage cost to Intercept."]}},"496":{"id":496,"baseId":496,"pieces":[21331,21329,21333,21332,21330],"setBonus":{},"description":{"3":["Decreases the rage cost of all Warrior shouts by 35%."],"5":["Increase the Slow effect and damage of Thunder Clap by 50%."]}},"497":{"id":497,"baseId":497,"pieces":[21359,21360,21361,21362,21364],"setBonus":{},"description":{"3":["Reduces the cooldown of your Evasion ability by -1 min."],"5":["15% increased damage to your Eviscerate ability."]}},"498":{"id":498,"baseId":498,"pieces":[21405,21406,21404],"setBonus":{},"description":{"3":["-10 energy cost for your Slice and Dice ability."]}},"499":{"id":499,"baseId":499,"pieces":[21337,21338,21335,21334,21336],"setBonus":{},"description":{"5":["Reduces the mana cost of Shadow Bolt by 15%."],"3":["5% increased damage on your Immolate spell."]}},"500":{"id":500,"baseId":500,"pieces":[21416,21417,21418],"setBonus":{},"description":{"3":["5% increased damage from your summoned pets' melee attacks and damage spells."]}},"501":{"id":501,"baseId":501,"pieces":[21372,21373,21374,21375,21376],"setBonus":{},"description":{"5":["-0.4 seconds on the casting time of your Chain Heal spell."],"3":["Your Lightning Bolt, Chain Lightning, and Shock spells have a 20% chance to grant up to 50 Nature damage to spells for 8 sec."]}},"502":{"id":502,"baseId":502,"pieces":[21400,21398,21399],"setBonus":{},"description":{"3":["Increases the chain target damage multiplier of your Chain Lightning spell by 5%."]}},"503":{"id":503,"baseId":503,"pieces":[21344,21347,21346,21343,21345],"setBonus":{},"description":{"3":["Your Blizzard spell has a 30% chance to be uninterruptible."],"5":["Grants +5% increased spell hit chance for 20 sec when one of your spells is resisted."]}},"504":{"id":504,"baseId":504,"pieces":[21414,21413,21415],"setBonus":{},"description":{"3":["15% increase to the total damage absorbed by Mana Shield."]}},"505":{"id":505,"baseId":505,"pieces":[21389,21387,21388,21390,21391],"setBonus":{"5":{"spldmg":71,"splheal":71}},"description":{"3":["Increases the duration of your Judgements by 20%."]}},"506":{"id":506,"baseId":506,"pieces":[21397,21395,21396],"setBonus":{},"description":{"3":["20% chance to regain 100 mana when you cast a Judgement."]}},"507":{"id":507,"baseId":507,"pieces":[21349,21350,21348,21352,21351],"setBonus":{},"description":{"3":["20% chance that your heals on others will also heal you 10% of the amount healed."],"5":["Increases the duration of your Renew spell by 3 sec."]}},"508":{"id":508,"baseId":508,"pieces":[21410,21411,21412],"setBonus":{},"description":{"3":["Increases the damage of your Shadow Word: Pain spell by 5%."]}},"509":{"id":509,"baseId":509,"pieces":[21366,21365,21370,21368,21367],"setBonus":{},"description":{"3":["Reduces the cost of your Arcane Shots by 10%."],"5":["Reduces the cooldown of your Rapid Fire ability by 2 minutes."]}},"510":{"id":510,"baseId":510,"pieces":[21403,21401,21402],"setBonus":{},"description":{"3":["Increases your pet's damage by 3%."]}},"511":{"id":511,"baseId":511,"pieces":[21994,21995,21996,21997,21998,21999,22000,22001],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"armor":200}},"description":{"4":["Chance on melee attack to heal you for 88 to 132."]}},"512":{"id":512,"baseId":512,"pieces":[22002,22003,22004,22005,22006,22007,22008,22009],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"armor":200}},"description":{"4":["Chance on melee attack to restore 35 energy."]}},"513":{"id":513,"baseId":513,"pieces":[22106,22107,22108,22109,22110,22111,22112,22113],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"mleatkpwr":26,"rgdatkpwr":26,"spldmg":15,"splheal":15},"8":{"armor":200}},"description":{"4":["When struck in combat has a chance of returning 300 mana, 10 rage, or 40 energy to the wearer."]}},"514":{"id":514,"baseId":514,"pieces":[22078,22079,22080,22081,22082,22083,22084,22085],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"spldmg":23,"splheal":23},"8":{"armor":200}},"description":{"4":["When struck in combat has a chance of shielding the wearer in a protective shield which will absorb 350 damage."]}},"515":{"id":515,"baseId":515,"pieces":[22010,22011,22061,22013,22015,22016,22017,22060],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"armor":200}},"description":{"4":["Your normal ranged attacks have a 4% chance of restoring 200 mana."]}},"516":{"id":516,"baseId":516,"pieces":[22086,22087,22088,22089,22090,22091,22092,22093],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"armor":200}},"description":{"4":["Chance on melee attack to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"517":{"id":517,"baseId":517,"pieces":[22062,22063,22064,22065,22066,22067,22068,22069],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"spldmg":23,"splheal":23},"8":{"armor":200}},"description":{"4":["When struck in combat has a chance of freezing the attacker in place for 3 sec."]}},"518":{"id":518,"baseId":518,"pieces":[22070,22071,22072,22073,22074,22075,22076,22077],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"spldmg":23,"splheal":23},"8":{"armor":200}},"description":{"4":["When struck in combat has a chance of causing the attacker to flee in terror for 2 seconds."]}},"519":{"id":519,"baseId":519,"pieces":[22095,22096,22097,22098,22099,22100,22101,22102],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"spldmg":23,"splheal":23},"8":{"armor":200}},"description":{"4":["Chance on spell cast to increase your damage and healing by up to 95 for 10 sec."]}},"520":{"id":520,"baseId":520,"pieces":[22306,22311,22313,22302,22304,22305,22303,22301],"setBonus":{"8":{"armor":200}},"description":{"4":["Increases your chance to resist Silence and Interrupt effects by 10%."]}},"521":{"id":521,"baseId":521,"pieces":[22492,22494,22493,22490,22489,22491,22488,22495,23064],"setBonus":{},"description":{"4":["Reduces the mana cost of your Healing Touch, Regrowth, Rejuvenation, and Tranquility spells by 3%."],"6":["Your initial cast and Regrowth ticks will increase the maximum health of your target by up to 50, stacking up to 7 times."],"2":["Your Rejuvenation ticks have a chance to restore 60 mana, 8 energy, or 2 rage to your target."],"8":["On Healing Touch critical hits, you regain 30% of the mana cost of the spell."]}},"522":{"id":522,"baseId":522,"pieces":[22864,22856,22879,22880,23257,23258],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"523":{"id":523,"baseId":523,"pieces":[22423,22416,22421,22422,22418,22417,22419,22420,23059],"setBonus":{},"description":{"6":["Improves your chance to hit with Sunder Armor, Heroic Strike, Revenge, and Shield Slam by 5%."],"2":["Increases the damage done by your Revenge ability by 75."],"4":["Improves your chance to hit with Taunt and Challenging Shout by 5%."],"8":["When your health drops below 20%, for the next 5 seconds healing spells cast on you help you to Cheat Death, increasing healing done by up to 160."]}},"524":{"id":524,"baseId":524,"pieces":[22483,22476,22481,22478,22477,22479,22480,22482,23060],"setBonus":{},"description":{"4":["Your Backstab, Sinister Strike, and Hemorrhage critical hits cause you to regain 5 energy."],"8":["Your Eviscerate has a chance per combo point to reveal a flaw in your opponent's armor, granting a 100% critical hit chance for your next Backstab, Sinister Strike, or Hemorrhage."],"2":["Your normal melee swings have a chance to Invigorate you, healing you for 90 to 110."],"6":["Reduces the threat from your Backstab, Sinister Strike, Hemorrhage, and Eviscerate abilities."]}},"525":{"id":525,"baseId":525,"pieces":[22518,22519,22514,22517,22513,22512,22516,22515,23061],"setBonus":{},"description":{"4":["On Greater Heal critical hits, your target will gain Armor of Faith, absorbing up to 500 damage."],"8":["Each spell you cast can trigger an Epiphany, increasing your mana regeneration by 24 for 30 sec."],"2":["Reduces the mana cost of your Renew spell by 12%."],"6":["Reduces the threat from your healing spells."]}},"526":{"id":526,"baseId":526,"pieces":[22502,22503,22498,22501,22497,22496,22500,22499,23062],"setBonus":{},"description":{"6":["Your damage spells have a chance to cause your target to take up to 200 increased damage from subsequent spells."],"2":["Reduces cooldown on your Evocation by 1 minute."],"8":["Your damage spells have a chance to displace you, causing the next spell cast to generate no threat."],"4":["Gives your Mage Armor a chance when struck by a harmful spell to increase resistance against that school of magic by 35 for 30 sec."]}},"527":{"id":527,"baseId":527,"pieces":[22468,22470,22469,22466,22465,22467,22464,22471,23065],"setBonus":{},"description":{"6":["Your Healing Wave and Lesser Healing Wave spells have a chance to imbue your target with Totemic Power."],"4":["Increases the mana gained from your Mana Spring totems by 25%."],"2":["Reduces the mana cost of your totem spells by 12%."],"8":["Your Lightning Shield spell also grants you 15 mana per 5 sec. while active."]}},"528":{"id":528,"baseId":528,"pieces":[22430,22431,22426,22428,22427,22429,22425,22424,23066],"setBonus":{},"description":{"8":["Your Cleanse spell also heals the target for 200."],"6":["Your Flash of Light and Holy Light spells have a chance to imbue your target with Holy Power."],"2":["Increases the amount healed by your Judgement of Light by 20."],"4":["Reduces cooldown on your Lay on Hands by 12 min."]}},"529":{"id":529,"baseId":529,"pieces":[22510,22511,22506,22509,22505,22504,22508,22507,23063],"setBonus":{},"description":{"4":["Increases damage caused by your Corruption by 12%."],"8":["Reduces health cost of your Life Tap by 12%."],"2":["Your Shadow Bolts now have a chance to heal you for 270 to 330."],"6":["Your spell critical hits generate 25% less threat. In addition, Corruption, Immolate, Curse of Agony, and Siphon Life generate 25% less threat."]}},"530":{"id":530,"baseId":530,"pieces":[22440,22442,22441,22438,22437,22439,22436,22443,23067],"setBonus":{},"description":{"6":["Your ranged critical hits cause an Adrenaline Rush, granting you 50 mana."],"8":["Reduces the mana cost of your Multi-Shot and Aimed Shot by 20."],"4":["Increases Attack Power by 50 for both you and your pet."],"2":["Increases the duration of your Rapid Fire by 4 secs."]}},"533":{"id":533,"baseId":533,"pieces":[23090,23087,23078],"setBonus":{},"description":{"3":["Increases your damage against undead by 2%."]}},"534":{"id":534,"baseId":534,"pieces":[23081,23089,23093],"setBonus":{},"description":{"3":["Increases your damage against undead by 2%."]}},"535":{"id":535,"baseId":535,"pieces":[23088,23082,23092],"setBonus":{},"description":{"3":["Increases your damage against undead by 2%."]}},"536":{"id":536,"baseId":536,"pieces":[23091,23084,23085],"setBonus":{},"description":{"3":["Increases your damage against undead by 2%."]}},"537":{"id":537,"baseId":537,"pieces":[22868,22858,22872,22873,23244,23243],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"538":{"id":538,"baseId":538,"pieces":[22857,22867,22876,22887,23259,23260],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"539":{"id":539,"baseId":539,"pieces":[22863,22852,22877,22878,23253,23254],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"540":{"id":540,"baseId":540,"pieces":[22869,22859,22882,22885,23261,23262],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"541":{"id":541,"baseId":541,"pieces":[22865,22855,23255,23256,22881,22884],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"542":{"id":542,"baseId":542,"pieces":[22870,22860,23263,23264,22883,22886],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"543":{"id":543,"baseId":543,"pieces":[22843,22862,23251,23252,22874,22875],"setBonus":{"2":{"agi":20},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"544":{"id":544,"baseId":544,"pieces":[23272,23273,23274,23275,23276,23277],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"545":{"id":545,"baseId":545,"pieces":[23300,23301,23286,23287,23314,23315],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"546":{"id":546,"baseId":546,"pieces":[23304,23305,23290,23291,23318,23319],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"547":{"id":547,"baseId":547,"pieces":[23296,23297,23282,23283,23310,23311],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"548":{"id":548,"baseId":548,"pieces":[23298,23299,23284,23285,23312,23313],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"549":{"id":549,"baseId":549,"pieces":[23302,23303,23288,23289,23316,23317],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"550":{"id":550,"baseId":550,"pieces":[23292,23293,23278,23279,23306,23307],"setBonus":{"2":{"agi":20},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"551":{"id":551,"baseId":551,"pieces":[23294,23295,23280,23281,23308,23309],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1570":{"id":1570,"baseId":1570,"pieces":[209683,209671,209669],"setBonus":{"2":{"spldmg":9,"splheal":9},"3":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Improves your chance to hit with all spells and attacks by 1%."]}},"1571":{"id":1571,"baseId":1571,"pieces":[211263],"setBonus":{"8":{"spldmg":47,"splheal":47}},"description":{"5":["Judgement generates an additional 50% threat against its target."],"3":["Your Devotion Aura also reduces all spell damage taken by 5%."]}},"1576":{"id":1576,"baseId":0,"pieces":[],"setBonus":{"3":{"str":12},"5":{"mlehitpct":1,"rgdhitpct":1},"8":{"str":12}},"description":{"5":["Increases your chance to hit by 1%."]}},"1577":{"id":1577,"baseId":1577,"pieces":[211506,211504,211505],"setBonus":{"2":{"mleatkpwr":12,"rgdatkpwr":12},"3":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Improves your chance to hit with all spells and attacks by 1%."]}},"1578":{"id":1578,"baseId":1578,"pieces":[211510,211511,211512],"setBonus":{"2":{"mleatkpwr":12,"rgdatkpwr":12},"3":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Improves your chance to hit with all spells and attacks by 1%."]}},"1579":{"id":1579,"baseId":1579,"pieces":[211507,211508,211509],"setBonus":{"2":{"spldmg":12,"splheal":12},"3":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Improves your chance to hit with all spells and attacks by 1%."]}},"1584":{"id":1584,"baseId":1584,"pieces":[215377,215379,215378],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1,"sta":-5},"3":{"spldmg":11,"splheal":11}},"description":{"2":["Improves your chance to get a critical strike with all spells and attacks by 1%."]}},"1585":{"id":1585,"baseId":1585,"pieces":[213313,213332,213341],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1},"3":{"feratkpwr":20,"skillBuff":{"173":3}}},"description":{"2":["Improves your chance to get a critical strike with all spells and attacks by 1%."],"3":["Increased Daggers +3."]}},"1586":{"id":1586,"baseId":1586,"pieces":[213312,213331,213342],"setBonus":{"2":{"spldmg":16,"splheal":16}},"description":{"3":["Increases the critical hit chance of Wrath and Starfire by 2%."]}},"1587":{"id":1587,"baseId":1587,"pieces":[213311,213336,213329],"setBonus":{"2":{"armor":100,"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"3":["Chance on spell cast to increase your damage and healing by up to 40 for 10 sec."]}},"1588":{"id":1588,"baseId":1588,"pieces":[213310,213328,213337],"setBonus":{"2":{"spi":14},"3":{"manargn":7}}},"1589":{"id":1589,"baseId":1589,"pieces":[213316,213330,213335],"setBonus":{"2":{"def":7,"mleatkpwr":16,"rgdatkpwr":16},"3":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Improves your chance to hit with all spells and attacks by 1%."],"2":["Increased Defense +7."]}},"1590":{"id":1590,"baseId":1590,"pieces":[213314,213339,213333],"setBonus":{"2":{"mleatkpwr":24,"rgdatkpwr":24}},"description":{"3":["Your attacks have a 5% chance of restoring 100 mana."]}},"1591":{"id":1591,"baseId":1591,"pieces":[213315,213334,213338],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"3":["-0.1 seconds on the casting time of your Lightning Bolt spell."]}},"1592":{"id":1592,"baseId":1592,"pieces":[216486,216485,216484],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"3":["Increases the critical hit chance of Holy Shock by 2%."]}},"1593":{"id":1593,"baseId":0,"pieces":[],"setBonus":{},"description":{"3":["Your pet gains 15 stamina and 100 spell resistance against all schools of magic."],"5":["Health or Mana gained from Drain Life and Drain Mana increased by 15%."]}},"1618":{"id":1618,"baseId":1618,"pieces":[220803,220796,220807,220800,220801,220798],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1619":{"id":1619,"baseId":1619,"pieces":[220794,220797,220804,220795,220806,220799],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1620":{"id":1620,"baseId":1620,"pieces":[220810,220808,220813,220809,220811,220812],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1621":{"id":1621,"baseId":1621,"pieces":[220819,220818,220815,220816,220814,220817],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1622":{"id":1622,"baseId":1622,"pieces":[220820,220823,220826,220834,220835,220831],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1623":{"id":1623,"baseId":1623,"pieces":[220848,220849,220844,220847,220846,220845],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1624":{"id":1624,"baseId":1624,"pieces":[220842,220841,220838,220839,220840,220843],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1625":{"id":1625,"baseId":1625,"pieces":[220824,220821,220830,220836,220827,220833],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1626":{"id":1626,"baseId":1626,"pieces":[220828,220832,220825,220822,220829,220837],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1627":{"id":1627,"baseId":1627,"pieces":[220851,220853,220861,220857,220855,220859],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1628":{"id":1628,"baseId":1628,"pieces":[220854,220858,220850,220852,220860,220856],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1629":{"id":1629,"baseId":1629,"pieces":[220875,220877,220885,220881,220879,220883],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1630":{"id":1630,"baseId":1630,"pieces":[220878,220882,220874,220876,220884,220880],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1631":{"id":1631,"baseId":1631,"pieces":[220873,220871,220863,220867,220865,220869],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1632":{"id":1632,"baseId":1632,"pieces":[220864,220868,220872,220870,220862,220866],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1633":{"id":1633,"baseId":1633,"pieces":[220907,220905,220909,220908,220906,220904],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1634":{"id":1634,"baseId":1634,"pieces":[220888,220886,220889,220887,220891,220890],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1635":{"id":1635,"baseId":1635,"pieces":[220899,220901,220900,220898,220903,220902],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1636":{"id":1636,"baseId":1636,"pieces":[220892,220893,220896,220894,220895,220897],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1637":{"id":1637,"baseId":1637,"pieces":[220783,220781,220784],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"3":["Dealing damage with Shadow Cleave reduces the cast time of your next Immolate spell by 50%. Stacking up to 2 times. Lasts 12 sec."]}},"1638":{"id":1638,"baseId":1638,"pieces":[220683,220684,220685],"setBonus":{"2":{"manargn":4}},"description":{"3":["Your Holy damage spells cause you to gain 60 increased damage and healing power for 15 sec."]}},"1639":{"id":1639,"baseId":1639,"pieces":[220680,220679,220681],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1}},"description":{"2":["Improves your chance to get a critical strike with all spells and attacks by 1%."],"3":["Your damage spells have a chance to cause your target to take up to 50 increased damage from subsequent spells."]}},"1640":{"id":1640,"baseId":1640,"pieces":[220779,220778,220780],"setBonus":{"2":{"str":10},"3":{"mlehitpct":2,"rgdhitpct":2,"splhitpct":2}},"description":{"3":["Shred reduces the mana cost of your next shapeshift cast within 10 sec by 30%.","Improves your chance to hit with all spells and attacks by 2% while in Bear or Dire Bear Forms."]}},"1641":{"id":1641,"baseId":1641,"pieces":[220676,220678,220677],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"3":["Backstab and Sinister Strike cause the target to take 7 more damage from all sources for 30 charges or 15 sec."]}},"1642":{"id":1642,"baseId":1642,"pieces":[220672,220673,220675],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Increases the critical hit chance of Wrath and Starfire by 3%."],"2":["Improves your chance to hit with all spells and attacks by 1%."]}},"1643":{"id":1643,"baseId":1643,"pieces":[220669,220671,220670],"setBonus":{"2":{"manargn":4}},"description":{"3":["Your direct healing spell critical strikes now have a 50% chance to activate Dreamstate. You must have the rune engraved."]}},"1644":{"id":1644,"baseId":1644,"pieces":[220665,220663,220664],"setBonus":{"2":{"manargn":4}},"description":{"3":["Reduces the cast time of Healing Rain by 100%."]}},"1645":{"id":1645,"baseId":1645,"pieces":[220657,220658,220659],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20}},"description":{"3":["Dealing Fire damage causes you to gain 5 attack power, stacking up to 10 times. Lasts 12 sec."]}},"1646":{"id":1646,"baseId":1646,"pieces":[220660,220661,220662],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1},"3":{"splcritstrkpct":3}},"description":{"2":["Improves your chance to get a critical strike with all spells and attacks by 1%."],"3":["Increases Holy spell critical strike chance by 3%.","Chance on spell cast to increase your Nature spell damage and healing by up to 60 for 10 sec."]}},"1647":{"id":1647,"baseId":1647,"pieces":[220666,220667,220668],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20},"3":{"rgdcritstrkpct":2}},"description":{"3":["Rapid Fire now also grants 10% melee attack speed for 15 sec.","Increases your critical strike chance with ranged weapons by 2%."]}},"1648":{"id":1648,"baseId":1648,"pieces":[220650,220651,220652],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1},"3":{"splcritstrkpct":3}},"description":{"3":["Increases Holy spell critical strike chance by 3%."],"2":["Improves your chance to get a critical strike with all spells and attacks by 1%."]}},"1649":{"id":1649,"baseId":1649,"pieces":[220653,220654,220656],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"3":["Gives you a 3% chance to get an extra attack on the same target after dealing damage with your weapon."]}},"1650":{"id":1650,"baseId":1650,"pieces":[220642,220643,220648],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"3":["Gain 50 block value for 6 sec after blocking."]}},"1651":{"id":1651,"baseId":1651,"pieces":[220588,220589],"setBonus":{},"description":{"2":["Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing of the Serpent. Ranged and melee attack power increased by 150 for 12 sec."]}},"1652":{"id":1652,"baseId":1652,"pieces":[221381,221380,221379,221378,221377,221376],"setBonus":{"3":{"sta":10},"6":{"mleatkpwr":20,"rgdatkpwr":20}}},"1653":{"id":1653,"baseId":1653,"pieces":[221387,221386,221385,221384,221383,221382],"setBonus":{"3":{"sta":10},"6":{"splheal":22}}},"1654":{"id":1654,"baseId":1654,"pieces":[221393,221392,221391,221390,221389,221388],"setBonus":{"3":{"sta":10},"6":{"mleatkpwr":20,"rgdatkpwr":20}}},"1655":{"id":1655,"baseId":1655,"pieces":[221399,221398,221397,221396,221395,221394],"setBonus":{"3":{"sta":10},"6":{"splheal":22}}},"1656":{"id":1656,"baseId":1656,"pieces":[221405,221404,221403,221402,221401,221400],"setBonus":{"3":{"sta":10},"6":{"spldmg":12,"splheal":12}}},"1657":{"id":1657,"baseId":1657,"pieces":[221411,221410,221409,221408,221407,221406],"setBonus":{"3":{"sta":10},"6":{"mleatkpwr":20,"rgdatkpwr":20}}},"1658":{"id":1658,"baseId":1658,"pieces":[221417,221416,221415,221414,221413,221412],"setBonus":{"3":{"sta":10},"6":{"splheal":22}}},"1659":{"id":1659,"baseId":1659,"pieces":[221424,221423,221422,221421,221420,221419],"setBonus":{"3":{"sta":10},"6":{"spldmg":12,"splheal":12}}},"1660":{"id":1660,"baseId":1660,"pieces":[221431,221430,221429,221427,221426,221425],"setBonus":{"3":{"sta":10},"6":{"spldmg":12,"splheal":12}}},"1661":{"id":1661,"baseId":1661,"pieces":[221438,221437,221436,221435,221434,221432],"setBonus":{"3":{"sta":10},"6":{"splheal":22}}},"1662":{"id":1662,"baseId":0,"pieces":[],"setBonus":{}},"1663":{"id":1663,"baseId":0,"pieces":[],"setBonus":{}},"1664":{"id":1664,"baseId":1700,"pieces":[221785],"setBonus":{},"description":{"5":["The duration of your Insect Swarm spell is increased by 12 sec."]}},"1665":{"id":1665,"baseId":1665,"pieces":[223078,223077,223076,223075,223074,223073],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1666":{"id":1666,"baseId":1666,"pieces":[226712,226713,226714,226708,226711,226709,226710,226715],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40,"spldmg":23,"splheal":44},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage."]}},"1667":{"id":1667,"baseId":1667,"pieces":[226821,226822,226820,226819,226818,226817,226816,226815],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40,"spldmg":23,"splheal":44},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage."]}},"1668":{"id":1668,"baseId":1668,"pieces":[226718,226717,226722,226720,226721,226716,226719,226723],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana."]}},"1669":{"id":1669,"baseId":1669,"pieces":[226903,226904,226902,226901,226900,226899,226898,226897],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana."]}},"1670":{"id":1670,"baseId":1670,"pieces":[226724,226725,226730,226728,226731,226727,226726,226729],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Your spellcasts have a 6% chance to energize you for 300 mana."]}},"1671":{"id":1671,"baseId":1671,"pieces":[226943,226944,226942,226941,226940,226939,226938,226937],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Your spellcasts have a 6% chance to energize you for 300 mana."]}},"1672":{"id":1672,"baseId":1672,"pieces":[226732,226738,226739,226734,226737,226733,226736,226735],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40,"splheal":32},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"1673":{"id":1673,"baseId":1673,"pieces":[226999,227000,226998,226997,226996,226995,226994,226993],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40,"splheal":32},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"1674":{"id":1674,"baseId":1674,"pieces":[226744,226742,226746,226740,226741,226745,226743,226747],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Your spellcasts have a 6% chance to energize you for 300 mana."]}},"1675":{"id":1675,"baseId":1675,"pieces":[226967,226968,226966,226965,226964,226963,226961,226962],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Your spellcasts have a 6% chance to energize you for 300 mana."]}},"1676":{"id":1676,"baseId":1676,"pieces":[226851,226852,226850,226849,226848,226847,226846,226845],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Chance on melee attack to restore 35 energy."]}},"1677":{"id":1677,"baseId":1677,"pieces":[226701,226703,226704,226707,226702,226705,226706,226700],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on melee attack to restore 35 energy."]}},"1678":{"id":1678,"baseId":1678,"pieces":[226751,226752,226755,226754,226748,226750,226753,226749],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40,"spldmg":23,"splheal":44},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"1679":{"id":1679,"baseId":1679,"pieces":[227039,227040,227038,227037,227036,227035,227034,227033],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40,"spldmg":23,"splheal":44},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"1680":{"id":1680,"baseId":1680,"pieces":[226761,226759,226760,226756,226762,226757,226763,226758],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health."]}},"1681":{"id":1681,"baseId":1681,"pieces":[226927,226928,226926,226925,226924,226923,226922,226921],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health."]}},"1682":{"id":1682,"baseId":1682,"pieces":[226765,226764,226766,226770,226771,226769,226767,226768],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage"]}},"1698":{"id":1698,"baseId":1698,"pieces":[226658,226657,226656,226654,226653,226651,226652,226655],"setBonus":{"4":{"mlehitpct":3,"rgdhitpct":3,"splhitpct":3}},"description":{"2":["Damage dealt by Thorns increased by 100% and duration increased by 200%."],"4":["Increases your chance to hit with spells and attacks by 3%."],"6":["Reduces the cooldown on Starfall by 50%."]}},"1699":{"id":1699,"baseId":1699,"pieces":[226662,226664,226660,226659,226665,226663,226666,226661],"setBonus":{},"description":{"2":["Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec."],"4":["Periodic damage from your Rake and Rip can now be critical strikes."],"6":["Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value."]}},"1700":{"id":1700,"baseId":1700,"pieces":[226650,226645,226649,226648,226647,226646,226644,221785],"setBonus":{},"description":{"2":["When you cast Innervate on another player, it is also cast on you."],"4":["Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell."],"6":["Reduces the cooldown on Tranquility by 100% and increases its healing by 100%."]}},"1701":{"id":1701,"baseId":1701,"pieces":[226675,226670,226669,226671,226674,226667,226673,226668],"setBonus":{},"description":{"2":["You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form."],"4":["Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor."],"6":["Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown."]}},"1702":{"id":1702,"baseId":1702,"pieces":[226529,226531,226530,226534,226527,226528,226533,226532],"setBonus":{},"description":{"2":["You generate 100% more threat for 8 sec after using Distracting Shot."],"4":["While tracking a creature type, you deal 3% increased damage to that creature type."],"6":["Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage."]}},"1703":{"id":1703,"baseId":1703,"pieces":[226537,226535,226542,226536,226540,226538,226543,226541],"setBonus":{},"description":{"2":["Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec."],"4":["While tracking a creature type, you deal 3% increased damage to that creature type."],"6":["Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses."]}},"1704":{"id":1704,"baseId":1704,"pieces":[226555,226558,226557,226562,226556,226561,226560,226559],"setBonus":{},"description":{"2":["You are immune to all damage while channeling Evocation."],"4":["You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic."],"6":["Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost."]}},"1705":{"id":1705,"baseId":1705,"pieces":[226570,226563,226569,226564,226565,226568,226566,226567],"setBonus":{},"description":{"2":["Your Temporal Beacons last 20% longer."],"4":["Increases all chronomantic healing you deal by 10%."],"6":["Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec."]}},"1706":{"id":1706,"baseId":1706,"pieces":[226592,226593,226589,226610,226591,226590,226594,226588],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2}},"description":{"2":["Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health."]}},"1707":{"id":1707,"baseId":1707,"pieces":[226601,226602,226599,226597,226600,226598,221783,226596],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2}},"description":{"2":["Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active."]}},"1708":{"id":1708,"baseId":1708,"pieces":[226604,226595,226608,226607,226606,226605,226609,226603],"setBonus":{"2":{"blockamount":30}},"description":{"4":["Heal for 189 to 211 when you Block. Can only heal once every few seconds."],"6":["Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value."]}},"1709":{"id":1709,"baseId":1709,"pieces":[226571,226573,226577,226572,226576,226574,226575,226578],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2}},"description":{"2":["-0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%."]}},"1710":{"id":1710,"baseId":1710,"pieces":[226580,226584,226582,226585,226583,226586,226581,226579],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2}},"description":{"2":["You may cast Flash Heal while in Shadowform."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%."]}},"1711":{"id":1711,"baseId":1711,"pieces":[226440,226442,226447,226443,226446,226441,226445,226444],"setBonus":{},"description":{"2":["Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%."],"4":["Increases the critical strike damage bonus of your Poisons by 100%."],"6":["Your finishing moves have a 5% chance per combo point to make your next ability cost no energy."]}},"1712":{"id":1712,"baseId":1712,"pieces":[226476,226473,226475,226480,226479,226478,226477,226474],"setBonus":{},"description":{"2":["While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20 less Energy and generate 100% increased threat."],"4":["Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects."],"6":["Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec."]}},"1713":{"id":1713,"baseId":1713,"pieces":[226616,226613,226618,226611,226615,226612,226614,226617],"setBonus":{},"description":{"2":["The radius of your totems that affect friendly targets is increased to 40 yd."],"4":["After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell."],"6":["Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets."]}},"1714":{"id":1714,"baseId":1714,"pieces":[226621,226623,226624,226619,226622,226625,226620,226626],"setBonus":{},"description":{"4":["Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant."],"6":["Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec."],"2":["The radius of your totems that affect friendly targets is increased to 40 yd."]}},"1715":{"id":1715,"baseId":1715,"pieces":[226636,226642,226639,226635,226641,226637,226638,226640],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2},"6":{"splcritstrkpct":2}},"description":{"2":["The radius of your totems that affect friendly targets is increased to 40 yd."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Your Flurry talent grants an additional 10% increase to your attack speed."]}},"1716":{"id":1716,"baseId":1716,"pieces":[226630,226629,226632,226628,226631,226627,226633,226634],"setBonus":{},"description":{"2":["Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block."],"4":["Your parries and dodges also activate your Shield Mastery rune ability."],"6":["Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%."]}},"1717":{"id":1717,"baseId":1717,"pieces":[226551,226553,226552,226549,226547,226548,226550,226554],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2}},"description":{"2":["Lifetap generates 50% more mana and 100% less threat."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%."]}},"1718":{"id":1718,"baseId":1718,"pieces":[216920,216918,216922,216924,216921,216923,216925,216919],"setBonus":{},"description":{"2":["Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min."],"4":["Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds."],"6":["Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant."]}},"1719":{"id":1719,"baseId":1719,"pieces":[226485,226484,226489,226486,226488,226490,226491,226487],"setBonus":{"2":{"blockamount":30}},"description":{"4":["You gain 1 extra Rage every time you take any damage or deal auto attack damage."],"6":["Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%."]}},"1720":{"id":1720,"baseId":1720,"pieces":[226499,226497,226494,226495,226493,226492,226498,226496],"setBonus":{},"description":{"2":["After changing stances, your next offensive ability's rage cost is reduced by 10."],"4":["For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance."],"6":["For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken."]}},"1721":{"id":1721,"baseId":1721,"pieces":[231535,231534,231530,231533,231531,231532],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"1722":{"id":1722,"baseId":1722,"pieces":[231684,231687,231686,231683,231685,231688],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1723":{"id":1723,"baseId":1723,"pieces":[231681,231678,231679,231680,231677,231682],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1724":{"id":1724,"baseId":1724,"pieces":[231674,231672,231675,231673,231671,231676],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1725":{"id":1725,"baseId":1725,"pieces":[231571,231572,231573,231574,231570,231575],"setBonus":{"2":{"sta":20},"6":{"agi":20}},"description":{"3":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"1726":{"id":1726,"baseId":1726,"pieces":[231568,231565,231566,231567,231564,231569],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases the duration of your Wing Clip by 2 sec."]}},"1727":{"id":1727,"baseId":1727,"pieces":[231596,231601,231594,231595,231598,231597],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"1728":{"id":1728,"baseId":1728,"pieces":[231612,231611,231615,231610,231614,231613],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1729":{"id":1729,"baseId":1729,"pieces":[231632,231631,231635,231630,231634,231633],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1730":{"id":1730,"baseId":1730,"pieces":[231553,231551,231549,231554,231552,231555],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"1731":{"id":1731,"baseId":1731,"pieces":[231654,231657,231653,231655,231658,231656],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1732":{"id":1732,"baseId":1732,"pieces":[231659,231663,231662,231661,231664,231660],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1733":{"id":1733,"baseId":1733,"pieces":[231669,231665,231668,231670,231666,231667],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1734":{"id":1734,"baseId":1734,"pieces":[231591,231592,231590,231588,231589,231593],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"1735":{"id":1735,"baseId":1735,"pieces":[231696,231695,231699,231698,231700,231697],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1736":{"id":1736,"baseId":1736,"pieces":[231701,231705,231702,231706,231704,231703],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1737":{"id":1737,"baseId":1737,"pieces":[231690,231689,231693,231694,231691,231692],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1738":{"id":1738,"baseId":1738,"pieces":[231562,231557,231563,231558,231561,231560],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases the duration of your Wing Clip by 2 sec."]}},"1739":{"id":1739,"baseId":1739,"pieces":[231580,231576,231581,231577,231579,231578],"setBonus":{"2":{"sta":20},"6":{"agi":20}},"description":{"3":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"1740":{"id":1740,"baseId":1740,"pieces":[231604,231602,231603,231606,231607,231605],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"1741":{"id":1741,"baseId":1741,"pieces":[231616,231621,231618,231617,231619,231620],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1742":{"id":1742,"baseId":1742,"pieces":[231622,231628,231624,231623,231626,231627],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1743":{"id":1743,"baseId":1743,"pieces":[231545,231547,231543,231548,231546,231544],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"1744":{"id":1744,"baseId":1744,"pieces":[231649,231648,231651,231650,231647,231652],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"1745":{"id":1745,"baseId":1745,"pieces":[231641,231640,231645,231643,231646,231639],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"1746":{"id":1746,"baseId":1746,"pieces":[231584,231582,231583,231585,231586,231587],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"1747":{"id":1747,"baseId":1747,"pieces":[231538,231537,231536,231540,231539,231541],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"1748":{"id":1748,"baseId":1748,"pieces":[227188,227187,227186,227184,227189,227185],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1749":{"id":1749,"baseId":1749,"pieces":[227204,227203,227205,227207,227206,227202],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1750":{"id":1750,"baseId":1750,"pieces":[227180,227181,227174,227175,227179,227177],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1751":{"id":1751,"baseId":1751,"pieces":[227081,227082,227080,227078,227083,227079],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases the duration of your Wing Clip by 2 sec."]}},"1752":{"id":1752,"baseId":1752,"pieces":[227074,227075,227067,227069,227071,227073],"setBonus":{"2":{"agi":20},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"1753":{"id":1753,"baseId":1753,"pieces":[227117,227110,227105,227104,227107,227106],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"1754":{"id":1754,"baseId":1754,"pieces":[227133,227134,227132,227130,227131,227135],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1755":{"id":1755,"baseId":1755,"pieces":[227126,227127,227118,227120,227123,227124],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1756":{"id":1756,"baseId":1756,"pieces":[227063,227062,227057,227056,227060,227059],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"1757":{"id":1757,"baseId":1757,"pieces":[227163,227164,227162,227160,227165,227161],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1758":{"id":1758,"baseId":1758,"pieces":[227170,227169,227166,227168,227171,227167],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1759":{"id":1759,"baseId":1759,"pieces":[227158,227159,227155,227154,227157,227156],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1760":{"id":1760,"baseId":1760,"pieces":[227099,227098,227090,227092,227097,227094],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"1761":{"id":1761,"baseId":1761,"pieces":[227050,227051,227043,227042,227049,227048],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"1762":{"id":1762,"baseId":1762,"pieces":[227195,227191,227194,227193,227192,227190],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1763":{"id":1763,"baseId":1763,"pieces":[227200,227196,227198,227197,227199,227201],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1764":{"id":1764,"baseId":1764,"pieces":[227176,227178,227183,227182,227173,227172],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1765":{"id":1765,"baseId":1765,"pieces":[227089,227085,227087,227088,227086,227084],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases the duration of your Wing Clip by 2 sec."]}},"1766":{"id":1766,"baseId":1766,"pieces":[227070,227072,227076,227077,227066,227068],"setBonus":{"2":{"agi":20},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"1767":{"id":1767,"baseId":1767,"pieces":[227109,227108,227116,227112,227103,227102],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"1768":{"id":1768,"baseId":1768,"pieces":[227137,227141,227139,227140,227138,227136],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1769":{"id":1769,"baseId":1769,"pieces":[227125,227122,227128,227129,227121,227119],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1770":{"id":1770,"baseId":1770,"pieces":[227058,227061,227065,227064,227055,227054],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"1774":{"id":1774,"baseId":1774,"pieces":[227095,227096,227100,227101,227093,227091],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"1775":{"id":1775,"baseId":1775,"pieces":[227046,227047,227053,227052,227044,227045],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"1776":{"id":1776,"baseId":1776,"pieces":[227151,227150,227152,227153,227149,227148],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"1777":{"id":1777,"baseId":1777,"pieces":[227142,227143,227147,227146,227144,227145],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"1778":{"id":1778,"baseId":1778,"pieces":[226879,226880,226878,226877,226876,226875,226874,226873],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage"]}},"1779":{"id":1779,"baseId":1779,"pieces":[228145,228146,228147],"setBonus":{},"description":{"2":["Small chance on melee hit to call forth a Core Hound for 1 min."],"3":["Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec."]}},"1780":{"id":1780,"baseId":1780,"pieces":[228297,228298],"setBonus":{"2":{"spldmg":29,"splheal":55}},"description":{"2":["Your spell casts have a chance to summon Servants of the Scale or Flame."]}},"1781":{"id":1781,"baseId":1781,"pieces":[228350,228349,228360,228759],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"4":["1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min."],"3":["Improves your chance to get a critical strike with all spells and attacks by 1%."]}},"1782":{"id":1782,"baseId":1782,"pieces":[228528,228524,228529,228527,228525],"setBonus":{"2":{"armor":50},"3":{"arcres":10,"firres":10},"4":{"spldmg":12,"splheal":12},"5":{"int":10}},"description":{"5":["Increases run speed by 5%."]}},"1783":{"id":1783,"baseId":1783,"pieces":[228573,228592],"setBonus":{"2":{"def":7}},"description":{"2":["Chance on Hit: Immobilizes the target and lowers their armor by 100 for 10 sec.","Increased Defense +7."]}},"1784":{"id":1784,"baseId":1784,"pieces":[228653,228652],"setBonus":{"2":{"mleatkpwr":50,"rgdatkpwr":50}}},"1785":{"id":1785,"baseId":1785,"pieces":[228596,228597,228598,228681,228066,228700,228038,228547],"setBonus":{"4":{"armor":200},"6":{"spldmg":23,"splheal":23}},"description":{"2":["Increases your chance to resist Silence and Interrupt effects by 10%."]}},"1786":{"id":1786,"baseId":1786,"pieces":[227999,228008,228002,228006,228000],"setBonus":{"2":{"def":3},"3":{"armor":50},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"parrypct":1}},"description":{"2":["Increased Defense +3."],"5":["Increases your chance to parry an attack by 1%."]}},"1787":{"id":1787,"baseId":1787,"pieces":[228009,228011,228018,228010,228013],"setBonus":{"2":{"sta":5},"3":{"int":5},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"spldmg":23,"splheal":23}}},"1788":{"id":1788,"baseId":1788,"pieces":[228014,227998,228020,228012,228003],"setBonus":{"2":{"def":3},"3":{"mleatkpwr":10,"rgdatkpwr":10},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"parrypct":1}},"description":{"5":["Increases your chance to parry an attack by 1%."],"2":["Increased Defense +3."]}},"1789":{"id":1789,"baseId":1789,"pieces":[227868,227867,227866],"setBonus":{"2":{"firres":10}},"description":{"3":["5% chance of dealing 15 to 25 Fire damage on a successful melee attack."]}},"1790":{"id":1790,"baseId":1790,"pieces":[227875,227874,227873],"setBonus":{"2":{"arcres":4,"firres":4,"frores":4,"holres":4,"natres":4,"shares":4},"3":{"spldmg":28,"splheal":28}}},"1791":{"id":1791,"baseId":1791,"pieces":[227879,227878,227877],"setBonus":{"2":{"manargn":3}},"description":{"3":["Allows 15% of your Mana regeneration to continue while casting."]}},"1792":{"id":1792,"baseId":1792,"pieces":[227829,227851,227852,227853],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1},"3":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2},"4":{"firres":10}},"description":{"3":["Improves your chance to get a critical strike with all spells and attacks by 2%."],"2":["Improves your chance to hit with all spells and attacks by 1%."]}},"1793":{"id":1793,"baseId":1793,"pieces":[227848,227847],"setBonus":{"2":{"firres":10,"mlehitpct":2,"rgdhitpct":2,"splhitpct":2}},"description":{"2":["Improves your chance to hit with all spells and attacks by 2%."]}},"1795":{"id":1795,"baseId":1795,"pieces":[230867,231001],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"spldmg":6,"splheal":6,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."]}},"1796":{"id":1796,"baseId":1796,"pieces":[230915,231000],"setBonus":{"2":{"spldmg":11,"splheal":33}}},"1797":{"id":1797,"baseId":1797,"pieces":[230921,230929],"setBonus":{"2":{"mleatkpwr":30,"rgdatkpwr":30}}},"1798":{"id":1798,"baseId":1798,"pieces":[230934,230925],"setBonus":{},"description":{"2":["Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 sec."]}},"1799":{"id":1799,"baseId":1799,"pieces":[230943,230999],"setBonus":{"2":{"def":8}},"description":{"2":["Increased Defense +8."]}},"1800":{"id":1800,"baseId":1800,"pieces":[231309,230992],"setBonus":{"2":{"skillBuff":{"43":3}}},"description":{"2":["Increased Swords +3.","2% chance on melee hit to gain 1 extra attack."]}},"1801":{"id":1801,"baseId":1801,"pieces":[231246,231247,231248,231249,231250,231251,231252,231253],"setBonus":{},"description":{"2":["Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%."],"4":["Your Wrath casts have a 5% chance to summon a stand of 3 Treants to attack your target for until cancelled."],"6":["Your Wrath critical strikes have a 33% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times."]}},"1802":{"id":1802,"baseId":1802,"pieces":[231230,231231,231232,231233,231234,231235,231236,231237],"setBonus":{},"description":{"2":["Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec."],"4":["Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec."],"6":["Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form."]}},"1803":{"id":1803,"baseId":1803,"pieces":[231254,231255,231256,231257,231258,231259,231260,231261],"setBonus":{},"description":{"2":["Increases the duration of Rake by 6 sec and its periodic damage by 50%."],"4":["Your critical strike chance is increased by 15% while Tiger's Fury is active."],"6":["Your Shred and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase."]}},"1804":{"id":1804,"baseId":1804,"pieces":[231238,231239,231240,231241,231242,231243,231244,231245],"setBonus":{},"description":{"2":["Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec."],"4":["Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate."],"6":["Your Swipe now spreads your Lacerate from your primary target to other targets it strikes."]}},"1805":{"id":1805,"baseId":1805,"pieces":[231062,231061,231060,231059,231058,231057,231056,231055],"setBonus":{},"description":{"2":["Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects."],"4":["Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one."],"6":["Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration."]}},"1806":{"id":1806,"baseId":1806,"pieces":[231071,231070,231069,231068,231067,231066,231065,231063],"setBonus":{},"description":{"2":["Raptor Strike increases the damage done by your next other melee ability within 5 sec by 20%."],"4":["Increases main hand weapon damage by 5%."],"6":["Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen."]}},"1807":{"id":1807,"baseId":1807,"pieces":[231105,231101,231102,231103,231104,231106,231100,231107],"setBonus":{},"description":{"2":["Decreases the threat generated by your Fire spells by 20%."],"4":["Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect."],"6":["Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage."]}},"1808":{"id":1808,"baseId":1808,"pieces":[231113,231109,231110,231111,231112,231114,231108,231115],"setBonus":{},"description":{"2":["Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage."],"4":["Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles."],"6":["Your Temporal Beacons caused by Mass Regeneration now last 30 sec."]}},"1809":{"id":1809,"baseId":1809,"pieces":[231197,231196,231195,231194,231193,231192,231191,231190],"setBonus":{},"description":{"2":["Increases the critical strike chance of Holy Shock by 20%."],"4":["Increases the damage done by your Consecration by 50%."],"6":["While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath."]}},"1810":{"id":1810,"baseId":1810,"pieces":[231181,231180,231179,231178,231177,231176,231175,231174],"setBonus":{},"description":{"2":["Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target."],"4":["The cooldown on your Judgement is instantly reset if used on a different Seal than your last Judgement."],"6":["Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times."]}},"1811":{"id":1811,"baseId":1811,"pieces":[231187,231189,231188,231186,231185,231184,231183,231182],"setBonus":{},"description":{"2":["Increases the bonus chance to Block from Holy Shield by 10%."],"4":["You take 10% reduced damage while Holy Shield is active."],"6":["Your Reckoning talent now has a 20% chance per talent point to trigger when you Block."]}},"1812":{"id":1812,"baseId":1812,"pieces":[231159,231155,231156,231157,231158,231160,231161,231162],"setBonus":{},"description":{"2":["Allows 15% of your Mana regeneration to continue while casting."],"4":["Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell."],"6":["Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec."]}},"1813":{"id":1813,"baseId":1813,"pieces":[231169,231165,231166,231167,231168,231170,231171,231172],"setBonus":{},"description":{"2":["Reduces the cooldown of your Shadow Word: Death spell by 6 sec."],"4":["Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active."],"6":["While Spirit Tap is active, your Periodic damage spells deal 20% more damage."]}},"1814":{"id":1814,"baseId":1814,"pieces":[231040,231041,231042,231043,231044,231039,231045,231046],"setBonus":{},"description":{"2":["Your opening moves have a 100% chance to make your next ability cost no energy."],"4":["Increases main hand weapon damage by 10%."],"6":["Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness."]}},"1815":{"id":1815,"baseId":1815,"pieces":[231048,231049,231050,231051,231052,231047,231053,231054],"setBonus":{},"description":{"2":["Your Rolling with the Punches now also activates every time you gain a combo point."],"4":["Your Rolling with the Punches also grants you 20% increased Armor from items per stack."],"6":["The cooldown on your Main Gauche resets every time your target Dodges or Parries."]}},"1816":{"id":1816,"baseId":1816,"pieces":[231205,231204,231198,231203,231202,231201,231200,231199],"setBonus":{},"description":{"2":["Your damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown."],"4":["Your Chain Lightning now also heals the target of your Earth Shield for 100% of the damage done."],"6":["Increases the healing of Chain Heal and the damage of Chain Lightning by 20%."]}},"1817":{"id":1817,"baseId":1817,"pieces":[231221,231220,231214,231219,231218,231217,231216,231215],"setBonus":{},"description":{"2":["Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent."],"4":["Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%."],"6":["Your Clearcasting also increases the damage of affected spells by 30 + (5 * ComboPoints)% [reduced to 10 + (5 * ComboPoints)% against player - controlled targets]."]}},"1818":{"id":1818,"baseId":1818,"pieces":[231229,231228,231222,231227,231226,231225,231224,231223],"setBonus":{},"description":{"2":["Increases the frequency of Maelstrom Weapon triggering by 100 + (5 * ComboPoints)%."],"4":["Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell."],"6":["You gain 1 charge of Maelstrom Weapon immediately after casting a spell made instant by Maelstrom Weapon."]}},"1819":{"id":1819,"baseId":1819,"pieces":[231213,231212,231206,231211,231210,231209,231208,231207],"setBonus":{},"description":{"2":["Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack."],"4":["Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times."],"6":["Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune."]}},"1820":{"id":1820,"baseId":1820,"pieces":[231076,231072,231073,231074,231075,231077,231078,231079],"setBonus":{},"description":{"2":["Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%."],"4":["Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect."],"6":["Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%."]}},"1821":{"id":1821,"baseId":1821,"pieces":[231095,231090,231091,231092,231093,231096,231097,231098],"setBonus":{},"description":{"2":["While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged."],"4":["While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards."],"6":["You heal for 14 to 16% of your maximum health when you damage a target with Shadowburn."]}},"1822":{"id":1822,"baseId":1822,"pieces":[231030,231029,231028,231027,231026,231025,231024,231023],"setBonus":{},"description":{"2":["You gain 10 Rage every time you Parry or one of your attacks is Parried."],"4":["Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings."],"6":["When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target."]}},"1823":{"id":1823,"baseId":1823,"pieces":[231038,231037,231036,231035,231034,231033,231032,231031],"setBonus":{},"description":{"2":["Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration."],"4":["Your Whirlwind deals 10 + (5 * ComboPoints)% more damage and can be used in all stances."],"6":["Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities."]}},"1824":{"id":1824,"baseId":1824,"pieces":[231319,231318,231317,231316,231280],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"5":["Increases the critical strike chance of Wrath by 10%."],"3":["Reduces the cast time and global cooldown of Starfire by 0.5 sec."]}},"1825":{"id":1825,"baseId":1825,"pieces":[231323,231322,231321,231320,231288],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20}},"description":{"5":["Increases the Focus regeneration of your Beast pet by 20%."],"3":["Increases the Attack Power your Beast pet gains from your attributes by 20%."]}},"1826":{"id":1826,"baseId":1826,"pieces":[231327,231325,231326,231324,231282],"setBonus":{"2":{"frosplpwr":14}},"description":{"5":["Increases damage done by your Frostbolt spell by 75%."],"3":["Increases the chance to trigger your Fingers of Frost rune by an additional 15%."]}},"1827":{"id":1827,"baseId":1827,"pieces":[231329,231330,231331,231285,231328],"setBonus":{"2":{"holsplpwr":14}},"description":{"5":["Reduces the cooldown of your Exorcism spell by 3 sec."],"3":["Increases damage done by your Holy Shock spell by 50%."]}},"1828":{"id":1828,"baseId":1828,"pieces":[231335,231334,231333,231332,231283],"setBonus":{"2":{"spldmg":7,"splheal":22}},"description":{"5":["Increases the damage absorbed by your Power Word: Shield spell by 20%."],"3":["Reduces the cooldown of your Penance spell by 6 sec."]}},"1829":{"id":1829,"baseId":1829,"pieces":[231339,231338,231337,231336,231287],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20},"3":{"mlecritstrkpct":5}},"description":{"5":["Increases the critical strike chance of your Ambush ability by 30%."],"3":["Increases your chance to get a critical strike with Daggers by 5%."]}},"1830":{"id":1830,"baseId":1830,"pieces":[231343,231342,231341,231340,231281],"setBonus":{"2":{"def":7},"3":{"blockpct":10}},"description":{"5":["Increases the chance to trigger your Power Surge rune by an additional 5%."],"3":["Increases your chance to block attacks with a shield by 10%."],"2":["Increased Defense +7."]}},"1831":{"id":1831,"baseId":1831,"pieces":[231349,231348,231347,231346,231284],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"5":["Increases the benefits of your Master Demonologist talent by 50%."],"3":["Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%."]}},"1832":{"id":1832,"baseId":1832,"pieces":[231353,231352,231351,231350,231286],"setBonus":{"2":{"def":7}},"description":{"5":["Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance."],"3":["Reduces the cooldown on your Shield Slam ability by 2 sec."],"2":["Increased Defense +7."]}}}); +});WH.setPageData("wow.gearPlanner.classic.itemSet",{"1":{"id":1,"baseId":1,"pieces":[11729,11726,11728,11731,11730],"setBonus":{"2":{"armor":20},"3":{"def":2},"4":{"mleatkpwr":10,"rgdatkpwr":10},"5":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Increased Defense +2."],"5":["Improves your chance to get a critical strike by 1%."]}},"41":{"id":41,"baseId":41,"pieces":[12940,12939],"setBonus":{"2":{"mleatkpwr":50,"rgdatkpwr":50}}},"65":{"id":65,"baseId":65,"pieces":[13218,13183],"setBonus":{},"description":{"2":["Chance on Hit: Immobilizes the target and lowers their armor by 100 for 10 sec."]}},"81":{"id":81,"baseId":81,"pieces":[13390,13388,13391,13392,13389],"setBonus":{"2":{"armor":50},"3":{"arcres":10,"firres":10},"4":{"spldmg":12,"splheal":12},"5":{"int":10}},"description":{"5":["Increases run speed by 5%."]}},"121":{"id":121,"baseId":121,"pieces":[14637,14636,14640,14638,14641],"setBonus":{"2":{"def":3},"3":{"mleatkpwr":10,"rgdatkpwr":10},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"mlehitpct":2,"rgdhitpct":2}},"description":{"2":["Increased Defense +3."],"5":["Improves your chance to hit by 2%."]}},"122":{"id":122,"baseId":122,"pieces":[14631,14629,14632,14633,14626],"setBonus":{"2":{"def":3},"3":{"int":5},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"spldmg":23,"splheal":23}},"description":{"2":["Increased Defense +3."]}},"123":{"id":123,"baseId":123,"pieces":[14614,14616,14615,14611,14612],"setBonus":{"2":{"def":3},"3":{"mleatkpwr":10,"rgdatkpwr":10},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"parrypct":1}},"description":{"5":["Increases your chance to parry an attack by 1%."],"2":["Increased Defense +3."]}},"124":{"id":124,"baseId":124,"pieces":[14624,14622,14620,14623,14621],"setBonus":{"2":{"def":3},"3":{"armor":50},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"parrypct":1}},"description":{"2":["Increased Defense +3."],"5":["Increases your chance to parry an attack by 1%."]}},"141":{"id":141,"baseId":141,"pieces":[15053,15054,15055],"setBonus":{},"description":{"3":["5% chance of dealing 15 to 25 Fire damage on a successful melee attack."]}},"142":{"id":142,"baseId":142,"pieces":[15056,15057,15058,21278],"setBonus":{"4":{"mleatkpwr":14,"rgdatkpwr":14}},"description":{"2":["5% chance of dealing 15 to 25 Nature damage on a successful melee attack."],"3":["2% chance on melee attack of restoring 30 energy."]}},"143":{"id":143,"baseId":143,"pieces":[15062,15063],"setBonus":{"2":{"mlehitpct":2,"rgdhitpct":2}},"description":{"2":["Improves your chance to hit by 2%."]}},"144":{"id":144,"baseId":144,"pieces":[15066,15067],"setBonus":{"2":{"spldmg":20,"splheal":20}}},"161":{"id":161,"baseId":161,"pieces":[10399,10403,10402,10401,10400],"setBonus":{"2":{"armor":10},"3":{"arcres":5},"5":{"mleatkpwr":10,"rgdatkpwr":10},"4":{"skillBuff":{"173":1}}},"description":{"4":["Increased Daggers +1."]}},"162":{"id":162,"baseId":162,"pieces":[10412,10411,10413,10410,6473],"setBonus":{"2":{"natsplpwr":7},"4":{"splheal":11},"5":{"int":10},"3":{"skillBuff":{"136":2}}},"description":{"3":["Increased Staves +2."]}},"163":{"id":163,"baseId":163,"pieces":[10329,10332,10328,10331,10330,10333],"setBonus":{"2":{"armor":10},"3":{"def":1},"4":{"shares":5},"6":{"mlehitpct":1,"rgdhitpct":1}},"description":{"3":["Increased Defense +1."],"5":["+15 Attack Power when fighting Undead."],"6":["Improves your chance to hit by 1%."]}},"181":{"id":181,"baseId":181,"pieces":[16685,16683,16686,16684,16687,16689,16688,16682],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["When struck in combat has a chance of freezing the attacker in place for 3 sec."]}},"182":{"id":182,"baseId":182,"pieces":[16696,16691,16697,16693,16692,16695,16694,16690],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["When struck in combat has a chance of shielding the wearer in a protective shield which will absorb 350 damage."]}},"183":{"id":183,"baseId":183,"pieces":[16702,16703,16699,16701,16700,16704,16698,16705],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["When struck in combat has a chance of causing the attacker to flee in terror for 2 seconds."]}},"184":{"id":184,"baseId":184,"pieces":[16713,16711,16710,16721,16708,16709,16712,16707],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on melee attack to restore 35 energy."]}},"185":{"id":185,"baseId":185,"pieces":[16716,16715,16714,16720,16706,16718,16719,16717],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":26,"rgdatkpwr":26,"spldmg":15,"splheal":15},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["When struck in combat has a chance of returning 300 mana, 10 rage, or 40 energy to the wearer."]}},"186":{"id":186,"baseId":186,"pieces":[16680,16675,16681,16677,16674,16678,16679,16676],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Your normal ranged attacks have a 4% chance of restoring 200 mana."]}},"187":{"id":187,"baseId":187,"pieces":[16673,16670,16671,16667,16672,16668,16669,16666],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on spell cast to increase your damage and healing by up to 95 for 10 sec."]}},"188":{"id":188,"baseId":188,"pieces":[16723,16725,16722,16726,16724,16728,16729,16727],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on melee attack to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"189":{"id":189,"baseId":189,"pieces":[16736,16734,16735,16730,16737,16731,16732,16733],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on melee attack to heal you for 88 to 132."]}},"201":{"id":201,"baseId":201,"pieces":[16802,16799,16795,16800,16801,16796,16797,16798],"setBonus":{"3":{"spldmg":18,"splheal":18},"5":{"splpen":10}},"description":{"8":["Decreases the threat generated by your spells by 15%."]}},"202":{"id":202,"baseId":202,"pieces":[16811,16813,16817,16812,16814,16816,16815,16819],"setBonus":{"5":{"splcritstrkpct":2}},"description":{"3":["-0.1 sec to the casting time of your Flash Heal spell."],"5":["Improves your chance to get a critical strike with Holy spells by 2%."],"8":["Increases your chance of a critical hit with Prayer of Healing by 25%."]}},"203":{"id":203,"baseId":203,"pieces":[16806,16804,16805,16810,16809,16807,16808,16803],"setBonus":{},"description":{"3":["Health or Mana gained from Drain Life and Drain Mana increased by 15%."],"5":["Your pet gains 15 stamina and 100 spell resistance against all schools of magic."],"8":["Mana cost of Shadow spells reduced by 15%."]}},"204":{"id":204,"baseId":204,"pieces":[16827,16824,16825,16820,16821,16826,16822,16823],"setBonus":{"5":{"energy":10}},"description":{"3":["Reduces the cooldown of your Vanish ability by 30 sec."],"8":["Heals the rogue for 500 when Vanish is performed."]}},"205":{"id":205,"baseId":205,"pieces":[16828,16829,16830,16833,16831,16834,16835,16836],"setBonus":{"5":{"splcritstrkpct":2}},"description":{"5":["Improves your chance to get a critical strike with spells by 2%."],"8":["Reduces the cooldown of your Tranquility and Hurricane spells by 50%."],"3":["Damage dealt by Thorns increased by 4 and duration increased by 50%."]}},"206":{"id":206,"baseId":206,"pieces":[16851,16849,16850,16845,16848,16852,16846,16847],"setBonus":{},"description":{"3":["Increases the range of your Mend Pet spell by 50% and the effect by 10%. Also reduces the cost by 30%."],"8":["Increases the damage of Multi-shot and Volley by 15%."],"5":["Increases your pet's stamina by 30 and all spell resistances by 40."]}},"207":{"id":207,"baseId":207,"pieces":[16838,16837,16840,16841,16844,16839,16842,16843],"setBonus":{},"description":{"5":["After casting your Healing Wave or Lesser Healing Wave spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell."],"3":["The radius of your totems that affect friendly targets is increased to 30 yd."],"8":["Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to two additional targets."]}},"208":{"id":208,"baseId":208,"pieces":[16858,16859,16857,16853,16860,16854,16855,16856],"setBonus":{"5":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1}},"description":{"3":["Increases the chance of triggering a Judgement of Light heal by 10%."],"5":["Improves your chance to get a critical strike with spells by 1%.","Improves your chance to get a critical strike by 1%."],"8":["Gives the Paladin a chance on every melee hit to heal your party for 189 to 211."]}},"209":{"id":209,"baseId":209,"pieces":[16864,16861,16865,16863,16866,16867,16868,16862],"setBonus":{"3":{"blockamount":30}},"description":{"5":["Gives you a 20% chance to generate an additional Rage point whenever damage is dealt to you."],"8":["Increases the threat generated by Sunder Armor by 15%."]}},"210":{"id":210,"baseId":210,"pieces":[16818,16918,16912,16914,16917,16913,16915,16916],"setBonus":{},"description":{"3":["Reduces the threat generated by your Scorch, Arcane Missiles, Fireball, and Frostbolt spells."],"5":["Increases the radius of Arcane Explosion, Flamestrike, and Blizzard by 25%."],"8":["10% chance after casting Arcane Missiles, Fireball, or Frostbolt that your next spell with a casting time under 10 seconds cast instantly."]}},"211":{"id":211,"baseId":211,"pieces":[16925,16926,16919,16921,16920,16922,16924,16923],"setBonus":{},"description":{"5":["When struck in melee there is a 50% chance you will Fade for 4 sec."],"3":["Allows 15% of your Mana regeneration to continue while casting."],"8":["Your Greater Heals now have a heal over time component equivalent to a rank 5 Renew."]}},"212":{"id":212,"baseId":212,"pieces":[16933,16927,16934,16928,16930,16931,16929,16932],"setBonus":{"3":{"spldmg":23,"splheal":23}},"description":{"8":["Reduces the threat generated by your Destruction spells by 20%."],"5":["Your pet gains 20 stamina and 130 spell resistance against all schools of magic."]}},"213":{"id":213,"baseId":213,"pieces":[16910,16906,16911,16905,16907,16908,16909,16832],"setBonus":{},"description":{"5":["Improves the threat reduction of Feint by 25%."],"3":["Increases the chance to apply poisons to your target by 5%."],"8":["Gives the Rogue a chance to inflict 283 to 317 damage on the target and heal the Rogue for 50 health every 1 sec. for 6 sec. on a melee hit."]}},"214":{"id":214,"baseId":214,"pieces":[16903,16898,16904,16897,16900,16899,16901,16902],"setBonus":{},"description":{"3":["Allows 15% of your Mana regeneration to continue while casting."],"5":["Reduces the casting time of your Regrowth spell by 0.2 sec."],"8":["Increases the duration of your Rejuvenation spell by 3 sec."]}},"215":{"id":215,"baseId":215,"pieces":[16936,16935,16942,16940,16941,16939,16938,16937],"setBonus":{},"description":{"5":["Increases your pet's stamina by 40 and all spell resistances by 60."],"8":["You have a chance whenever you deal ranged damage to apply an Expose Weakness effect to the target. Expose Weakness increases the Ranged Attack Power of all attackers against that target by 450 for 7 sec."],"3":["Increases the Ranged Attack Power bonus of your Aspect of the Hawk by 20%."]}},"216":{"id":216,"baseId":216,"pieces":[16944,16943,16950,16945,16948,16949,16947,16946],"setBonus":{"5":{"splcritstrkpct":3}},"description":{"3":["Increases the amount healed by Chain Heal to targets beyond the first by 30%."],"5":["Improves your chance to get a critical strike with Nature spells by 3%."],"8":["When you cast a Healing Wave or Lesser Healing Wave, there is a 25% chance the target also receives a free Lightning Shield that causes 50 Nature damage to attacker on hit."]}},"217":{"id":217,"baseId":217,"pieces":[16952,16951,16958,16955,16956,16954,16957,16953],"setBonus":{"5":{"spldmg":47,"splheal":47}},"description":{"3":["Increases the radius of a Paladin's auras by 10."],"8":["Inflicts 60 to 66 additional Holy damage on the target of a Paladin's Judgement."]}},"218":{"id":218,"baseId":218,"pieces":[16959,16966,16964,16963,16962,16961,16965,16960],"setBonus":{},"description":{"3":["Increases the attack power granted by Battle Shout by 30."],"5":["20% chance after using an offensive ability requiring rage that your next offensive ability requires 5 less rage to use."],"8":["4% chance to parry the next attack after a block."]}},"221":{"id":221,"baseId":221,"pieces":[7950,7948,7952,7951,7953,7949],"setBonus":{"6":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"6":["Improves your chance to get a critical strike by 1%."]}},"241":{"id":241,"baseId":241,"pieces":[17082,17064],"setBonus":{"2":{"arcres":10,"firres":10,"frores":10,"holres":10,"natres":10,"shares":10}}},"261":{"id":261,"baseId":261,"pieces":[18203,18202,18204,18205],"setBonus":{},"description":{"4":["1% chance on a melee critical hit to call forth the spirit of Eskhandar to protect you in battle for 2 min."]}},"281":{"id":281,"baseId":281,"pieces":[16509,16510,16513,16515,16514,16516],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"282":{"id":282,"baseId":282,"pieces":[16405,16406,16430,16431,16429,16432],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"301":{"id":301,"baseId":301,"pieces":[16519,16518,16522,16523,16521,16524],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":15}},"description":{"4":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"321":{"id":321,"baseId":321,"pieces":[12424,12426,12425,12422,12427,12429,12428],"setBonus":{"2":{"armor":100},"4":{"mleatkpwr":28,"rgdatkpwr":28},"6":{"sta":18}}},"341":{"id":341,"baseId":341,"pieces":[16485,16487,16491,16490,16489,16492],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"342":{"id":342,"baseId":342,"pieces":[17616,17617,17612,17611,17613,17610],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"343":{"id":343,"baseId":343,"pieces":[16369,16391,16413,16414,16416,16415],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"344":{"id":344,"baseId":344,"pieces":[17594,17596,17600,17599,17598,17601],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"345":{"id":345,"baseId":345,"pieces":[17576,17577,17572,17571,17570,17573],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"346":{"id":346,"baseId":346,"pieces":[17562,17564,17568,17567,17569,17566],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":15}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"347":{"id":347,"baseId":347,"pieces":[16498,16499,16505,16508,16506,16507],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"348":{"id":348,"baseId":348,"pieces":[16392,16396,16417,16419,16420,16418],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"361":{"id":361,"baseId":361,"pieces":[16531,16530,16525,16527,16526,16528],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"362":{"id":362,"baseId":362,"pieces":[16425,16426,16401,16403,16428,16427],"setBonus":{"2":{"parrypct":1},"6":{"sta":15}},"description":{"2":["Increases your chance to parry an attack by 1%."],"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"381":{"id":381,"baseId":381,"pieces":[16423,16424,16422,16421,16393,16397],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":15}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"382":{"id":382,"baseId":382,"pieces":[16494,16496,16504,16502,16503,16501],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":15}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"383":{"id":383,"baseId":383,"pieces":[16541,16542,16544,16545,16548,16543],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"384":{"id":384,"baseId":384,"pieces":[16477,16478,16480,16483,16484,16479],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"386":{"id":386,"baseId":386,"pieces":[16577,16578,16580,16573,16574,16579],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"387":{"id":387,"baseId":387,"pieces":[16536,16533,16535,16539,16540,16534],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"388":{"id":388,"baseId":388,"pieces":[16441,16444,16443,16437,16440,16442],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"389":{"id":389,"baseId":389,"pieces":[17604,17603,17605,17608,17607,17602],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"390":{"id":390,"baseId":390,"pieces":[17623,17625,17622,17624,17618,17620],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"391":{"id":391,"baseId":391,"pieces":[17586,17588,17593,17591,17590,17592],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"392":{"id":392,"baseId":392,"pieces":[17581,17580,17583,17584,17579,17578],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"393":{"id":393,"baseId":393,"pieces":[16563,16561,16562,16564,16560,16558],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"394":{"id":394,"baseId":394,"pieces":[16453,16457,16455,16446,16454,16456],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"395":{"id":395,"baseId":395,"pieces":[16466,16465,16468,16462,16463,16467],"setBonus":{"2":{"sta":20},"6":{"agi":20}},"description":{"3":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"396":{"id":396,"baseId":396,"pieces":[16569,16571,16567,16565,16566,16568],"setBonus":{"2":{"sta":20},"6":{"agi":20}},"description":{"3":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"397":{"id":397,"baseId":397,"pieces":[16452,16451,16449,16459,16448,16450],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"398":{"id":398,"baseId":398,"pieces":[16554,16555,16552,16551,16549,16550],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"401":{"id":401,"baseId":401,"pieces":[16410,16409,16433,16435,16434,16436],"setBonus":{"2":{"int":6,"mlecritstrkpct":1,"rgdcritstrkpct":1},"6":{"sta":15}},"description":{"2":["Improves your chance to get a critical strike by 1%."],"4":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"402":{"id":402,"baseId":402,"pieces":[16473,16474,16476,16472,16471,16475],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"421":{"id":421,"baseId":421,"pieces":[19682,19683,19684],"setBonus":{"3":{"splcritstrkpct":2}},"description":{"3":["Improves your chance to get a critical strike with spells by 2%."]}},"441":{"id":441,"baseId":441,"pieces":[19685,19687,19686],"setBonus":{},"description":{"3":["Minor increase to running and swimming speed."]}},"442":{"id":442,"baseId":442,"pieces":[19688,19689],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1}},"description":{"2":["Improves your chance to get a critical strike by 1%.","Improves your chance to get a critical strike with spells by 1%."]}},"443":{"id":443,"baseId":443,"pieces":[19690,19691,19692],"setBonus":{"3":{"manargn":12}}},"444":{"id":444,"baseId":444,"pieces":[19693,19694,19695],"setBonus":{"3":{"def":20}},"description":{"3":["Increased Defense +20."]}},"461":{"id":461,"baseId":461,"pieces":[19865,19866],"setBonus":{"2":{"skillBuff":{"43":6}}},"description":{"2":["Increased Swords +6."]}},"462":{"id":462,"baseId":462,"pieces":[19905,19893],"setBonus":{"2":{"spldmg":6,"splheal":6,"splhitpct":1}},"description":{"2":["Improves your chance to hit with spells by 1%."]}},"463":{"id":463,"baseId":463,"pieces":[19896,19910],"setBonus":{},"description":{"2":["Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 seconds."]}},"464":{"id":464,"baseId":464,"pieces":[19873,19912],"setBonus":{"2":{"dodgepct":1}},"description":{"2":["Increases your chance to dodge an attack by 1%."]}},"465":{"id":465,"baseId":465,"pieces":[19863,19920],"setBonus":{"2":{"splheal":33}}},"466":{"id":466,"baseId":466,"pieces":[19898,19925],"setBonus":{"2":{"mleatkpwr":30,"rgdatkpwr":30}}},"467":{"id":467,"baseId":467,"pieces":[20041,20048,20057],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"468":{"id":468,"baseId":468,"pieces":[20042,20049,20058],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"469":{"id":469,"baseId":469,"pieces":[20043,20050,20055],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"470":{"id":470,"baseId":470,"pieces":[20044,20051,20056],"setBonus":{"2":{"sta":5},"3":{"splcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike with spells by 1%."]}},"471":{"id":471,"baseId":471,"pieces":[20052,20045,20059],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"472":{"id":472,"baseId":472,"pieces":[20053,20046,20060],"setBonus":{"2":{"sta":5},"3":{"splcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike with spells by 1%."]}},"473":{"id":473,"baseId":473,"pieces":[20054,20047,20061],"setBonus":{"2":{"sta":5},"3":{"splcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike with spells by 1%."]}},"474":{"id":474,"baseId":474,"pieces":[19951,19577,19824,19823,19822],"setBonus":{"2":{"blockpct":2}},"description":{"2":["Increases your chance to block attacks with a shield by 2%."],"3":["Decreases the cooldown of Intimidating Shout by 15 sec."],"5":["Decrease the rage cost of Whirlwind by 3."]}},"475":{"id":475,"baseId":475,"pieces":[19952,19588,19827,19826,19825],"setBonus":{"2":{"manargn":4}},"description":{"3":["Reduces the casting time of your Holy Light spell by 0.1 sec."],"5":["Increases the duration of all Blessings by 10%."]}},"476":{"id":476,"baseId":476,"pieces":[19609,19956,19830,19829,19828],"setBonus":{"2":{"manargn":4}},"description":{"3":["Improves the duration of your Frost Shock spell by 1 sec."],"5":["Increase the range of your Lightning Bolt spell by 5 yds."]}},"477":{"id":477,"baseId":477,"pieces":[19621,19953,19833,19832,19831],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20}},"description":{"3":["Decreases the cooldown of Concussive Shot by 1 sec."],"5":["Increases the duration of Serpent Sting by 3 sec."]}},"478":{"id":478,"baseId":478,"pieces":[19617,19954,19836,19835,19834],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20}},"description":{"3":["Decreases the cooldown of Blind by 20 sec."],"5":["Decrease the energy cost of Eviscerate and Rupture by 5."]}},"479":{"id":479,"baseId":479,"pieces":[19613,19955,19840,19839,19838],"setBonus":{"2":{"manargn":4}},"description":{"5":["Increases the critical hit chance of your Starfire spell 3%."],"3":["Increases the duration of Faerie Fire by 5 sec."]}},"480":{"id":480,"baseId":480,"pieces":[19594,19958,19843,19842,19841],"setBonus":{"2":{"splheal":22}},"description":{"5":["Reduces the casting time of your Mind Control spell by 0.5 sec."],"3":["Increase the range of your Smite and Holy Fire spells by 5 yds."]}},"481":{"id":481,"baseId":481,"pieces":[19605,19957,19848,19849,20033],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"3":["Increases the damage of Corruption by 2%."],"5":["Decreases the cooldown of Death Coil by 15%."]}},"482":{"id":482,"baseId":482,"pieces":[19601,19959,19846,19845,20034],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"3":["Decreases the mana cost of Arcane Intellect and Arcane Brilliance by 5%."],"5":["Reduces the casting time of your Flamestrike spell by 0.5 sec."]}},"483":{"id":483,"baseId":483,"pieces":[20158,20154,20150],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"484":{"id":484,"baseId":484,"pieces":[20195,20199,20203],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"485":{"id":485,"baseId":485,"pieces":[20176,20159,20163],"setBonus":{"2":{"sta":5},"3":{"splcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike with spells by 1%."]}},"486":{"id":486,"baseId":486,"pieces":[20186,20190,20194],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"487":{"id":487,"baseId":487,"pieces":[20204,20208,20212],"setBonus":{"2":{"sta":5},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike by 1%."]}},"488":{"id":488,"baseId":488,"pieces":[20167,20171,20175],"setBonus":{"2":{"sta":5},"3":{"splcritstrkpct":1}},"description":{"3":["Improves your chance to get a critical strike with spells by 1%."]}},"489":{"id":489,"baseId":489,"pieces":[16984,15050,15052,15051],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1},"3":{"mlecritstrkpct":2,"rgdcritstrkpct":2},"4":{"firres":10}},"description":{"2":["Improves your chance to hit by 1%."],"3":["Improves your chance to get a critical strike by 2%."]}},"490":{"id":490,"baseId":490,"pieces":[15045,15046,20296],"setBonus":{"2":{"manargn":3}},"description":{"3":["Allows 15% of your Mana regeneration to continue while casting."]}},"491":{"id":491,"baseId":491,"pieces":[15048,20295,15049],"setBonus":{"2":{"arcres":4,"firres":4,"frores":4,"holres":4,"natres":4,"shares":4},"3":{"spldmg":28,"splheal":28}}},"492":{"id":492,"baseId":492,"pieces":[20406,20408,20407],"setBonus":{},"description":{"3":["Bestows the wearer with the evil aura of a Twilight's Hammer cultist."]}},"493":{"id":493,"baseId":493,"pieces":[21355,21353,21354,21356,21357],"setBonus":{"3":{"armor":150,"def":15}},"description":{"5":["Reduces the cooldown of Rebirth by 10 minutes."],"3":["Increased Defense +15."]}},"494":{"id":494,"baseId":494,"pieces":[21408,21409,21407],"setBonus":{},"description":{"3":["Your finishing moves now refund 30 energy on a Miss, Dodge, Block, or Parry."]}},"495":{"id":495,"baseId":495,"pieces":[21394,21392,21393],"setBonus":{},"description":{"3":["-2 rage cost to Intercept."]}},"496":{"id":496,"baseId":496,"pieces":[21331,21329,21333,21332,21330],"setBonus":{},"description":{"3":["Decreases the rage cost of all Warrior shouts by 35%."],"5":["Increase the Slow effect and damage of Thunder Clap by 50%."]}},"497":{"id":497,"baseId":497,"pieces":[21359,21360,21361,21362,21364],"setBonus":{},"description":{"3":["Reduces the cooldown of your Evasion ability by -1 min."],"5":["15% increased damage to your Eviscerate ability."]}},"498":{"id":498,"baseId":498,"pieces":[21405,21406,21404],"setBonus":{},"description":{"3":["-10 energy cost for your Slice and Dice ability."]}},"499":{"id":499,"baseId":499,"pieces":[21337,21338,21335,21334,21336],"setBonus":{},"description":{"5":["Reduces the mana cost of Shadow Bolt by 15%."],"3":["5% increased damage on your Immolate spell."]}},"500":{"id":500,"baseId":500,"pieces":[21416,21417,21418],"setBonus":{},"description":{"3":["5% increased damage from your summoned pets' melee attacks and damage spells."]}},"501":{"id":501,"baseId":501,"pieces":[21372,21373,21374,21375,21376],"setBonus":{},"description":{"5":["-0.4 seconds on the casting time of your Chain Heal spell."],"3":["Your Lightning Bolt, Chain Lightning, and Shock spells have a 20% chance to grant up to 50 Nature damage to spells for 8 sec."]}},"502":{"id":502,"baseId":502,"pieces":[21400,21398,21399],"setBonus":{},"description":{"3":["Increases the chain target damage multiplier of your Chain Lightning spell by 5%."]}},"503":{"id":503,"baseId":503,"pieces":[21344,21347,21346,21343,21345],"setBonus":{},"description":{"3":["Your Blizzard spell has a 30% chance to be uninterruptible."],"5":["Grants +5% increased spell hit chance for 20 sec when one of your spells is resisted."]}},"504":{"id":504,"baseId":504,"pieces":[21414,21413,21415],"setBonus":{},"description":{"3":["15% increase to the total damage absorbed by Mana Shield."]}},"505":{"id":505,"baseId":505,"pieces":[21389,21387,21388,21390,21391],"setBonus":{"5":{"spldmg":71,"splheal":71}},"description":{"3":["Increases the duration of your Judgements by 20%."]}},"506":{"id":506,"baseId":506,"pieces":[21397,21395,21396],"setBonus":{},"description":{"3":["20% chance to regain 100 mana when you cast a Judgement."]}},"507":{"id":507,"baseId":507,"pieces":[21349,21350,21348,21352,21351],"setBonus":{},"description":{"3":["20% chance that your heals on others will also heal you 10% of the amount healed."],"5":["Increases the duration of your Renew spell by 3 sec."]}},"508":{"id":508,"baseId":508,"pieces":[21410,21411,21412],"setBonus":{},"description":{"3":["Increases the damage of your Shadow Word: Pain spell by 5%."]}},"509":{"id":509,"baseId":509,"pieces":[21366,21365,21370,21368,21367],"setBonus":{},"description":{"3":["Reduces the cost of your Arcane Shots by 10%."],"5":["Reduces the cooldown of your Rapid Fire ability by 2 minutes."]}},"510":{"id":510,"baseId":510,"pieces":[21403,21401,21402],"setBonus":{},"description":{"3":["Increases your pet's damage by 3%."]}},"511":{"id":511,"baseId":511,"pieces":[21994,21995,21996,21997,21998,21999,22000,22001],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"armor":200}},"description":{"4":["Chance on melee attack to heal you for 88 to 132."]}},"512":{"id":512,"baseId":512,"pieces":[22002,22003,22004,22005,22006,22007,22008,22009],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"armor":200}},"description":{"4":["Chance on melee attack to restore 35 energy."]}},"513":{"id":513,"baseId":513,"pieces":[22106,22107,22108,22109,22110,22111,22112,22113],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"mleatkpwr":26,"rgdatkpwr":26,"spldmg":15,"splheal":15},"8":{"armor":200}},"description":{"4":["When struck in combat has a chance of returning 300 mana, 10 rage, or 40 energy to the wearer."]}},"514":{"id":514,"baseId":514,"pieces":[22078,22079,22080,22081,22082,22083,22084,22085],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"spldmg":23,"splheal":23},"8":{"armor":200}},"description":{"4":["When struck in combat has a chance of shielding the wearer in a protective shield which will absorb 350 damage."]}},"515":{"id":515,"baseId":515,"pieces":[22010,22011,22061,22013,22015,22016,22017,22060],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"armor":200}},"description":{"4":["Your normal ranged attacks have a 4% chance of restoring 200 mana."]}},"516":{"id":516,"baseId":516,"pieces":[22086,22087,22088,22089,22090,22091,22092,22093],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"armor":200}},"description":{"4":["Chance on melee attack to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"517":{"id":517,"baseId":517,"pieces":[22062,22063,22064,22065,22066,22067,22068,22069],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"spldmg":23,"splheal":23},"8":{"armor":200}},"description":{"4":["When struck in combat has a chance of freezing the attacker in place for 3 sec."]}},"518":{"id":518,"baseId":518,"pieces":[22070,22071,22072,22073,22074,22075,22076,22077],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"spldmg":23,"splheal":23},"8":{"armor":200}},"description":{"4":["When struck in combat has a chance of causing the attacker to flee in terror for 2 seconds."]}},"519":{"id":519,"baseId":519,"pieces":[22095,22096,22097,22098,22099,22100,22101,22102],"setBonus":{"2":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"6":{"spldmg":23,"splheal":23},"8":{"armor":200}},"description":{"4":["Chance on spell cast to increase your damage and healing by up to 95 for 10 sec."]}},"520":{"id":520,"baseId":520,"pieces":[22306,22311,22313,22302,22304,22305,22303,22301],"setBonus":{"8":{"armor":200}},"description":{"4":["Increases your chance to resist Silence and Interrupt effects by 10%."]}},"521":{"id":521,"baseId":521,"pieces":[22492,22494,22493,22490,22489,22491,22488,22495,23064],"setBonus":{},"description":{"4":["Reduces the mana cost of your Healing Touch, Regrowth, Rejuvenation, and Tranquility spells by 3%."],"6":["Your initial cast and Regrowth ticks will increase the maximum health of your target by up to 50, stacking up to 7 times."],"2":["Your Rejuvenation ticks have a chance to restore 60 mana, 8 energy, or 2 rage to your target."],"8":["On Healing Touch critical hits, you regain 30% of the mana cost of the spell."]}},"522":{"id":522,"baseId":522,"pieces":[22864,22856,22879,22880,23257,23258],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"523":{"id":523,"baseId":523,"pieces":[22423,22416,22421,22422,22418,22417,22419,22420,23059],"setBonus":{},"description":{"6":["Improves your chance to hit with Sunder Armor, Heroic Strike, Revenge, and Shield Slam by 5%."],"2":["Increases the damage done by your Revenge ability by 75."],"4":["Improves your chance to hit with Taunt and Challenging Shout by 5%."],"8":["When your health drops below 20%, for the next 5 seconds healing spells cast on you help you to Cheat Death, increasing healing done by up to 160."]}},"524":{"id":524,"baseId":524,"pieces":[22483,22476,22481,22478,22477,22479,22480,22482,23060],"setBonus":{},"description":{"4":["Your Backstab, Sinister Strike, and Hemorrhage critical hits cause you to regain 5 energy."],"8":["Your Eviscerate has a chance per combo point to reveal a flaw in your opponent's armor, granting a 100% critical hit chance for your next Backstab, Sinister Strike, or Hemorrhage."],"2":["Your normal melee swings have a chance to Invigorate you, healing you for 90 to 110."],"6":["Reduces the threat from your Backstab, Sinister Strike, Hemorrhage, and Eviscerate abilities."]}},"525":{"id":525,"baseId":525,"pieces":[22518,22519,22514,22517,22513,22512,22516,22515,23061],"setBonus":{},"description":{"4":["On Greater Heal critical hits, your target will gain Armor of Faith, absorbing up to 500 damage."],"8":["Each spell you cast can trigger an Epiphany, increasing your mana regeneration by 24 for 30 sec."],"2":["Reduces the mana cost of your Renew spell by 12%."],"6":["Reduces the threat from your healing spells."]}},"526":{"id":526,"baseId":526,"pieces":[22502,22503,22498,22501,22497,22496,22500,22499,23062],"setBonus":{},"description":{"6":["Your damage spells have a chance to cause your target to take up to 200 increased damage from subsequent spells."],"2":["Reduces cooldown on your Evocation by 1 minute."],"8":["Your damage spells have a chance to displace you, causing the next spell cast to generate no threat."],"4":["Gives your Mage Armor a chance when struck by a harmful spell to increase resistance against that school of magic by 35 for 30 sec."]}},"527":{"id":527,"baseId":527,"pieces":[22468,22470,22469,22466,22465,22467,22464,22471,23065],"setBonus":{},"description":{"6":["Your Healing Wave and Lesser Healing Wave spells have a chance to imbue your target with Totemic Power."],"4":["Increases the mana gained from your Mana Spring totems by 25%."],"2":["Reduces the mana cost of your totem spells by 12%."],"8":["Your Lightning Shield spell also grants you 15 mana per 5 sec. while active."]}},"528":{"id":528,"baseId":528,"pieces":[22430,22431,22426,22428,22427,22429,22425,22424,23066],"setBonus":{},"description":{"8":["Your Cleanse spell also heals the target for 200."],"6":["Your Flash of Light and Holy Light spells have a chance to imbue your target with Holy Power."],"2":["Increases the amount healed by your Judgement of Light by 20."],"4":["Reduces cooldown on your Lay on Hands by 12 min."]}},"529":{"id":529,"baseId":529,"pieces":[22510,22511,22506,22509,22505,22504,22508,22507,23063],"setBonus":{},"description":{"4":["Increases damage caused by your Corruption by 12%."],"8":["Reduces health cost of your Life Tap by 12%."],"2":["Your Shadow Bolts now have a chance to heal you for 270 to 330."],"6":["Your spell critical hits generate 25% less threat. In addition, Corruption, Immolate, Curse of Agony, and Siphon Life generate 25% less threat."]}},"530":{"id":530,"baseId":530,"pieces":[22440,22442,22441,22438,22437,22439,22436,22443,23067],"setBonus":{},"description":{"6":["Your ranged critical hits cause an Adrenaline Rush, granting you 50 mana."],"8":["Reduces the mana cost of your Multi-Shot and Aimed Shot by 20."],"4":["Increases Attack Power by 50 for both you and your pet."],"2":["Increases the duration of your Rapid Fire by 4 secs."]}},"533":{"id":533,"baseId":533,"pieces":[23090,23087,23078],"setBonus":{},"description":{"3":["Increases your damage against undead by 2%."]}},"534":{"id":534,"baseId":534,"pieces":[23081,23089,23093],"setBonus":{},"description":{"3":["Increases your damage against undead by 2%."]}},"535":{"id":535,"baseId":535,"pieces":[23088,23082,23092],"setBonus":{},"description":{"3":["Increases your damage against undead by 2%."]}},"536":{"id":536,"baseId":536,"pieces":[23091,23084,23085],"setBonus":{},"description":{"3":["Increases your damage against undead by 2%."]}},"537":{"id":537,"baseId":537,"pieces":[22868,22858,22872,22873,23244,23243],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"538":{"id":538,"baseId":538,"pieces":[22857,22867,22876,22887,23259,23260],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"539":{"id":539,"baseId":539,"pieces":[22863,22852,22877,22878,23253,23254],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"540":{"id":540,"baseId":540,"pieces":[22869,22859,22882,22885,23261,23262],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"541":{"id":541,"baseId":541,"pieces":[22865,22855,23255,23256,22881,22884],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"542":{"id":542,"baseId":542,"pieces":[22870,22860,23263,23264,22883,22886],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"543":{"id":543,"baseId":543,"pieces":[22843,22862,23251,23252,22874,22875],"setBonus":{"2":{"agi":20},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"544":{"id":544,"baseId":544,"pieces":[23272,23273,23274,23275,23276,23277],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"545":{"id":545,"baseId":545,"pieces":[23300,23301,23286,23287,23314,23315],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"546":{"id":546,"baseId":546,"pieces":[23304,23305,23290,23291,23318,23319],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"547":{"id":547,"baseId":547,"pieces":[23296,23297,23282,23283,23310,23311],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"548":{"id":548,"baseId":548,"pieces":[23298,23299,23284,23285,23312,23313],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"549":{"id":549,"baseId":549,"pieces":[23302,23303,23288,23289,23316,23317],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"550":{"id":550,"baseId":550,"pieces":[23292,23293,23278,23279,23306,23307],"setBonus":{"2":{"agi":20},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"551":{"id":551,"baseId":551,"pieces":[23294,23295,23280,23281,23308,23309],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1570":{"id":1570,"baseId":1570,"pieces":[209683,209671,209669],"setBonus":{"2":{"spldmg":9,"splheal":9},"3":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Improves your chance to hit with all spells and attacks by 1%."]}},"1571":{"id":1571,"baseId":1571,"pieces":[211263],"setBonus":{"8":{"spldmg":47,"splheal":47}},"description":{"5":["Judgement generates an additional 50% threat against its target."],"3":["Your Devotion Aura also reduces all spell damage taken by 5%."]}},"1576":{"id":1576,"baseId":0,"pieces":[],"setBonus":{"3":{"str":12},"5":{"mlehitpct":1,"rgdhitpct":1},"8":{"str":12}},"description":{"5":["Increases your chance to hit by 1%."]}},"1577":{"id":1577,"baseId":1577,"pieces":[211506,211504,211505],"setBonus":{"2":{"mleatkpwr":12,"rgdatkpwr":12},"3":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Improves your chance to hit with all spells and attacks by 1%."]}},"1578":{"id":1578,"baseId":1578,"pieces":[211510,211511,211512],"setBonus":{"2":{"mleatkpwr":12,"rgdatkpwr":12},"3":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Improves your chance to hit with all spells and attacks by 1%."]}},"1579":{"id":1579,"baseId":1579,"pieces":[211507,211508,211509],"setBonus":{"2":{"spldmg":12,"splheal":12},"3":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Improves your chance to hit with all spells and attacks by 1%."]}},"1584":{"id":1584,"baseId":1584,"pieces":[215377,215379,215378],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1,"sta":-5},"3":{"spldmg":11,"splheal":11}},"description":{"2":["Improves your chance to get a critical strike with all spells and attacks by 1%."]}},"1585":{"id":1585,"baseId":1585,"pieces":[213313,213332,213341],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1},"3":{"feratkpwr":20,"skillBuff":{"173":3}}},"description":{"2":["Improves your chance to get a critical strike with all spells and attacks by 1%."],"3":["Increased Daggers +3."]}},"1586":{"id":1586,"baseId":1586,"pieces":[213312,213331,213342],"setBonus":{"2":{"spldmg":16,"splheal":16}},"description":{"3":["Increases the critical hit chance of Wrath and Starfire by 2%."]}},"1587":{"id":1587,"baseId":1587,"pieces":[213311,213336,213329],"setBonus":{"2":{"armor":100,"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"3":["Chance on spell cast to increase your damage and healing by up to 40 for 10 sec."]}},"1588":{"id":1588,"baseId":1588,"pieces":[213310,213328,213337],"setBonus":{"2":{"spi":14},"3":{"manargn":7}}},"1589":{"id":1589,"baseId":1589,"pieces":[213316,213330,213335],"setBonus":{"2":{"def":7,"mleatkpwr":16,"rgdatkpwr":16},"3":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Improves your chance to hit with all spells and attacks by 1%."],"2":["Increased Defense +7."]}},"1590":{"id":1590,"baseId":1590,"pieces":[213314,213339,213333],"setBonus":{"2":{"mleatkpwr":24,"rgdatkpwr":24}},"description":{"3":["Your attacks have a 5% chance of restoring 100 mana."]}},"1591":{"id":1591,"baseId":1591,"pieces":[213315,213334,213338],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"3":["-0.1 seconds on the casting time of your Lightning Bolt spell."]}},"1592":{"id":1592,"baseId":1592,"pieces":[216486,216485,216484],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"3":["Increases the critical hit chance of Holy Shock by 2%."]}},"1593":{"id":1593,"baseId":0,"pieces":[],"setBonus":{},"description":{"3":["Your pet gains 15 stamina and 100 spell resistance against all schools of magic."],"5":["Health or Mana gained from Drain Life and Drain Mana increased by 15%."]}},"1618":{"id":1618,"baseId":1618,"pieces":[220803,220796,220807,220800,220801,220798],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1619":{"id":1619,"baseId":1619,"pieces":[220794,220797,220804,220795,220806,220799],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1620":{"id":1620,"baseId":1620,"pieces":[220810,220808,220813,220809,220811,220812],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1621":{"id":1621,"baseId":1621,"pieces":[220819,220818,220815,220816,220814,220817],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1622":{"id":1622,"baseId":1622,"pieces":[220820,220823,220826,220834,220835,220831],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1623":{"id":1623,"baseId":1623,"pieces":[220848,220849,220844,220847,220846,220845],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1624":{"id":1624,"baseId":1624,"pieces":[220842,220841,220838,220839,220840,220843],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1625":{"id":1625,"baseId":1625,"pieces":[220824,220821,220830,220836,220827,220833],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1626":{"id":1626,"baseId":1626,"pieces":[220828,220832,220825,220822,220829,220837],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1627":{"id":1627,"baseId":1627,"pieces":[220851,220853,220861,220857,220855,220859],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1628":{"id":1628,"baseId":1628,"pieces":[220854,220858,220850,220852,220860,220856],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1629":{"id":1629,"baseId":1629,"pieces":[220875,220877,220885,220881,220879,220883],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1630":{"id":1630,"baseId":1630,"pieces":[220878,220882,220874,220876,220884,220880],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1631":{"id":1631,"baseId":1631,"pieces":[220873,220871,220863,220867,220865,220869],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1632":{"id":1632,"baseId":1632,"pieces":[220864,220868,220872,220870,220862,220866],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1633":{"id":1633,"baseId":1633,"pieces":[220907,220905,220909,220908,220906,220904],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1634":{"id":1634,"baseId":1634,"pieces":[220888,220886,220889,220887,220891,220890],"setBonus":{"3":{"sta":15},"6":{"spldmg":18,"splheal":18}}},"1635":{"id":1635,"baseId":1635,"pieces":[220899,220901,220900,220898,220903,220902],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1636":{"id":1636,"baseId":1636,"pieces":[220892,220893,220896,220894,220895,220897],"setBonus":{"3":{"sta":15},"6":{"splheal":33}}},"1637":{"id":1637,"baseId":1637,"pieces":[220783,220781,220784],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"3":["Dealing damage with Shadow Cleave reduces the cast time of your next Immolate spell by 50%. Stacking up to 2 times. Lasts 12 sec."]}},"1638":{"id":1638,"baseId":1638,"pieces":[220683,220684,220685],"setBonus":{"2":{"manargn":4}},"description":{"3":["Your Holy damage spells cause you to gain 60 increased damage and healing power for 15 sec."]}},"1639":{"id":1639,"baseId":1639,"pieces":[220680,220679,220681],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1}},"description":{"2":["Improves your chance to get a critical strike with all spells and attacks by 1%."],"3":["Your damage spells have a chance to cause your target to take up to 50 increased damage from subsequent spells."]}},"1640":{"id":1640,"baseId":1640,"pieces":[220779,220778,220780],"setBonus":{"2":{"str":10},"3":{"mlehitpct":2,"rgdhitpct":2,"splhitpct":2}},"description":{"3":["Shred reduces the mana cost of your next shapeshift cast within 10 sec by 30%.","Improves your chance to hit with all spells and attacks by 2% while in Bear or Dire Bear Forms."]}},"1641":{"id":1641,"baseId":1641,"pieces":[220676,220678,220677],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"3":["Backstab and Sinister Strike cause the target to take 7 more damage from all sources for 30 charges or 15 sec."]}},"1642":{"id":1642,"baseId":1642,"pieces":[220672,220673,220675],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"3":["Increases the critical hit chance of Wrath and Starfire by 3%."],"2":["Improves your chance to hit with all spells and attacks by 1%."]}},"1643":{"id":1643,"baseId":1643,"pieces":[220669,220671,220670],"setBonus":{"2":{"manargn":4}},"description":{"3":["Your direct healing spell critical strikes now have a 50% chance to activate Dreamstate. You must have the rune engraved."]}},"1644":{"id":1644,"baseId":1644,"pieces":[220665,220663,220664],"setBonus":{"2":{"manargn":4}},"description":{"3":["Reduces the cast time of Healing Rain by 100%."]}},"1645":{"id":1645,"baseId":1645,"pieces":[220657,220658,220659],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20}},"description":{"3":["Dealing Fire damage causes you to gain 5 attack power, stacking up to 10 times. Lasts 12 sec."]}},"1646":{"id":1646,"baseId":1646,"pieces":[220660,220661,220662],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1},"3":{"splcritstrkpct":3}},"description":{"2":["Improves your chance to get a critical strike with all spells and attacks by 1%."],"3":["Increases Holy spell critical strike chance by 3%.","Chance on spell cast to increase your Nature spell damage and healing by up to 60 for 10 sec."]}},"1647":{"id":1647,"baseId":1647,"pieces":[220666,220667,220668],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20},"3":{"rgdcritstrkpct":2}},"description":{"3":["Rapid Fire now also grants 10% melee attack speed for 15 sec.","Increases your critical strike chance with ranged weapons by 2%."]}},"1648":{"id":1648,"baseId":1648,"pieces":[220650,220651,220652],"setBonus":{"2":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1},"3":{"splcritstrkpct":3}},"description":{"3":["Increases Holy spell critical strike chance by 3%."],"2":["Improves your chance to get a critical strike with all spells and attacks by 1%."]}},"1649":{"id":1649,"baseId":1649,"pieces":[220653,220654,220656],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"3":["Gives you a 3% chance to get an extra attack on the same target after dealing damage with your weapon."]}},"1650":{"id":1650,"baseId":1650,"pieces":[220642,220643,220648],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"3":["Gain 50 block value for 6 sec after blocking."]}},"1651":{"id":1651,"baseId":1651,"pieces":[220588,220589],"setBonus":{},"description":{"2":["Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing of the Serpent. Ranged and melee attack power increased by 150 for 12 sec."]}},"1652":{"id":1652,"baseId":1652,"pieces":[221381,221380,221379,221378,221377,221376],"setBonus":{"3":{"sta":10},"6":{"mleatkpwr":20,"rgdatkpwr":20}}},"1653":{"id":1653,"baseId":1653,"pieces":[221387,221386,221385,221384,221383,221382],"setBonus":{"3":{"sta":10},"6":{"splheal":22}}},"1654":{"id":1654,"baseId":1654,"pieces":[221393,221392,221391,221390,221389,221388],"setBonus":{"3":{"sta":10},"6":{"mleatkpwr":20,"rgdatkpwr":20}}},"1655":{"id":1655,"baseId":1655,"pieces":[221399,221398,221397,221396,221395,221394],"setBonus":{"3":{"sta":10},"6":{"splheal":22}}},"1656":{"id":1656,"baseId":1656,"pieces":[221405,221404,221403,221402,221401,221400],"setBonus":{"3":{"sta":10},"6":{"spldmg":12,"splheal":12}}},"1657":{"id":1657,"baseId":1657,"pieces":[221411,221410,221409,221408,221407,221406],"setBonus":{"3":{"sta":10},"6":{"mleatkpwr":20,"rgdatkpwr":20}}},"1658":{"id":1658,"baseId":1658,"pieces":[221417,221416,221415,221414,221413,221412],"setBonus":{"3":{"sta":10},"6":{"splheal":22}}},"1659":{"id":1659,"baseId":1659,"pieces":[221424,221423,221422,221421,221420,221419],"setBonus":{"3":{"sta":10},"6":{"spldmg":12,"splheal":12}}},"1660":{"id":1660,"baseId":1660,"pieces":[221431,221430,221429,221427,221426,221425],"setBonus":{"3":{"sta":10},"6":{"spldmg":12,"splheal":12}}},"1661":{"id":1661,"baseId":1661,"pieces":[221438,221437,221436,221435,221434,221432],"setBonus":{"3":{"sta":10},"6":{"splheal":22}}},"1662":{"id":1662,"baseId":0,"pieces":[],"setBonus":{}},"1663":{"id":1663,"baseId":0,"pieces":[],"setBonus":{}},"1664":{"id":1664,"baseId":1700,"pieces":[221785],"setBonus":{},"description":{"5":["The duration of your Insect Swarm spell is increased by 12 sec."]}},"1665":{"id":1665,"baseId":1665,"pieces":[223078,223077,223076,223075,223074,223073],"setBonus":{"3":{"sta":15},"6":{"mleatkpwr":30,"rgdatkpwr":30}}},"1666":{"id":1666,"baseId":1666,"pieces":[226712,226713,226714,226708,226711,226709,226710,226715],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40,"spldmg":23,"splheal":44},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage."]}},"1667":{"id":1667,"baseId":1667,"pieces":[226821,226822,226820,226819,226818,226817,226816,226815],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40,"spldmg":23,"splheal":44},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage."]}},"1668":{"id":1668,"baseId":1668,"pieces":[226718,226717,226722,226720,226721,226716,226719,226723],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana."]}},"1669":{"id":1669,"baseId":1669,"pieces":[226903,226904,226902,226901,226900,226899,226898,226897],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana."]}},"1670":{"id":1670,"baseId":1670,"pieces":[226724,226725,226730,226728,226731,226727,226726,226729],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Your spellcasts have a 6% chance to energize you for 300 mana."]}},"1671":{"id":1671,"baseId":1671,"pieces":[226943,226944,226942,226941,226940,226939,226938,226937],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Your spellcasts have a 6% chance to energize you for 300 mana."]}},"1672":{"id":1672,"baseId":1672,"pieces":[226732,226738,226739,226734,226737,226733,226736,226735],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40,"splheal":32},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"1673":{"id":1673,"baseId":1673,"pieces":[226999,227000,226998,226997,226996,226995,226994,226993],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40,"splheal":32},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"1674":{"id":1674,"baseId":1674,"pieces":[226744,226742,226746,226740,226741,226745,226743,226747],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Your spellcasts have a 6% chance to energize you for 300 mana."]}},"1675":{"id":1675,"baseId":1675,"pieces":[226967,226968,226966,226965,226964,226963,226961,226962],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Your spellcasts have a 6% chance to energize you for 300 mana."]}},"1676":{"id":1676,"baseId":1676,"pieces":[226851,226852,226850,226849,226848,226847,226846,226845],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Chance on melee attack to restore 35 energy."]}},"1677":{"id":1677,"baseId":1677,"pieces":[226701,226703,226704,226707,226702,226705,226706,226700],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on melee attack to restore 35 energy."]}},"1678":{"id":1678,"baseId":1678,"pieces":[226751,226752,226755,226754,226748,226750,226753,226749],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40,"spldmg":23,"splheal":44},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"1679":{"id":1679,"baseId":1679,"pieces":[227039,227040,227038,227037,227036,227035,227034,227033],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40,"spldmg":23,"splheal":44},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec."]}},"1680":{"id":1680,"baseId":1680,"pieces":[226761,226759,226760,226756,226762,226757,226763,226758],"setBonus":{"2":{"armor":200},"4":{"spldmg":23,"splheal":23},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health."]}},"1681":{"id":1681,"baseId":1681,"pieces":[226927,226928,226926,226925,226924,226923,226922,226921],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health."]}},"1682":{"id":1682,"baseId":1682,"pieces":[226765,226764,226766,226770,226771,226769,226767,226768],"setBonus":{"2":{"armor":200},"4":{"mleatkpwr":40,"rgdatkpwr":40},"8":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8}},"description":{"6":["Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage"]}},"1698":{"id":1698,"baseId":1698,"pieces":[226658,226657,226656,226654,226653,226651,226652,226655],"setBonus":{"4":{"mlehitpct":3,"rgdhitpct":3,"splhitpct":3}},"description":{"2":["Damage dealt by Thorns increased by 100% and duration increased by 200%."],"4":["Increases your chance to hit with spells and attacks by 3%."],"6":["Reduces the cooldown on Starfall by 50%."]}},"1699":{"id":1699,"baseId":1699,"pieces":[226662,226664,226660,226659,226665,226663,226666,226661],"setBonus":{},"description":{"2":["Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec."],"4":["Periodic damage from your Rake and Rip can now be critical strikes."],"6":["Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value."]}},"1700":{"id":1700,"baseId":1700,"pieces":[226650,226645,226649,226648,226647,226646,226644,221785],"setBonus":{},"description":{"2":["When you cast Innervate on another player, it is also cast on you."],"4":["Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell."],"6":["Reduces the cooldown on Tranquility by 100% and increases its healing by 100%."]}},"1701":{"id":1701,"baseId":1701,"pieces":[226675,226670,226669,226671,226674,226667,226673,226668],"setBonus":{},"description":{"2":["You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form."],"4":["Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor."],"6":["Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown."]}},"1702":{"id":1702,"baseId":1702,"pieces":[226529,226531,226530,226534,226527,226528,226533,226532],"setBonus":{},"description":{"2":["You generate 100% more threat for 8 sec after using Distracting Shot."],"4":["While tracking a creature type, you deal 3% increased damage to that creature type."],"6":["Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage."]}},"1703":{"id":1703,"baseId":1703,"pieces":[226537,226535,226542,226536,226540,226538,226543,226541],"setBonus":{},"description":{"2":["Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec."],"4":["While tracking a creature type, you deal 3% increased damage to that creature type."],"6":["Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses."]}},"1704":{"id":1704,"baseId":1704,"pieces":[226555,226558,226557,226562,226556,226561,226560,226559],"setBonus":{},"description":{"2":["You are immune to all damage while channeling Evocation."],"4":["You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic."],"6":["Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost."]}},"1705":{"id":1705,"baseId":1705,"pieces":[226570,226563,226569,226564,226565,226568,226566,226567],"setBonus":{},"description":{"2":["Your Temporal Beacons last 20% longer."],"4":["Increases all chronomantic healing you deal by 10%."],"6":["Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec."]}},"1706":{"id":1706,"baseId":1706,"pieces":[226592,226593,226589,226610,226591,226590,226594,226588],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2}},"description":{"2":["Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health."]}},"1707":{"id":1707,"baseId":1707,"pieces":[226601,226602,226599,226597,226600,226598,221783,226596],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2}},"description":{"2":["Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active."]}},"1708":{"id":1708,"baseId":1708,"pieces":[226604,226595,226608,226607,226606,226605,226609,226603],"setBonus":{"2":{"blockamount":30}},"description":{"4":["Heal for 189 to 211 when you Block. Can only heal once every few seconds."],"6":["Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value."]}},"1709":{"id":1709,"baseId":1709,"pieces":[226571,226573,226577,226572,226576,226574,226575,226578],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2}},"description":{"2":["-0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%."]}},"1710":{"id":1710,"baseId":1710,"pieces":[226580,226584,226582,226585,226583,226586,226581,226579],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2}},"description":{"2":["You may cast Flash Heal while in Shadowform."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%."]}},"1711":{"id":1711,"baseId":1711,"pieces":[226440,226442,226447,226443,226446,226441,226445,226444],"setBonus":{},"description":{"2":["Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%."],"4":["Increases the critical strike damage bonus of your Poisons by 100%."],"6":["Your finishing moves have a 5% chance per combo point to make your next ability cost no energy."]}},"1712":{"id":1712,"baseId":1712,"pieces":[226476,226473,226475,226480,226479,226478,226477,226474],"setBonus":{},"description":{"2":["While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20 less Energy and generate 100% increased threat."],"4":["Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects."],"6":["Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec."]}},"1713":{"id":1713,"baseId":1713,"pieces":[226616,226613,226618,226611,226615,226612,226614,226617],"setBonus":{},"description":{"2":["The radius of your totems that affect friendly targets is increased to 40 yd."],"4":["After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell."],"6":["Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets."]}},"1714":{"id":1714,"baseId":1714,"pieces":[226621,226623,226624,226619,226622,226625,226620,226626],"setBonus":{},"description":{"4":["Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant."],"6":["Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec."],"2":["The radius of your totems that affect friendly targets is increased to 40 yd."]}},"1715":{"id":1715,"baseId":1715,"pieces":[226636,226642,226639,226635,226641,226637,226638,226640],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2},"6":{"splcritstrkpct":2}},"description":{"2":["The radius of your totems that affect friendly targets is increased to 40 yd."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Your Flurry talent grants an additional 10% increase to your attack speed."]}},"1716":{"id":1716,"baseId":1716,"pieces":[226630,226629,226632,226628,226631,226627,226633,226634],"setBonus":{},"description":{"2":["Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block."],"4":["Your parries and dodges also activate your Shield Mastery rune ability."],"6":["Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%."]}},"1717":{"id":1717,"baseId":1717,"pieces":[226551,226553,226552,226549,226547,226548,226550,226554],"setBonus":{"4":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2}},"description":{"2":["Lifetap generates 50% more mana and 100% less threat."],"4":["Increases your critical strike chance with spells and attacks by 2%."],"6":["Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health."]}},"1718":{"id":1718,"baseId":1718,"pieces":[216920,216918,216922,216924,216921,216923,216925,216919],"setBonus":{},"description":{"2":["Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min."],"4":["Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds."],"6":["Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant."]}},"1719":{"id":1719,"baseId":1719,"pieces":[226485,226484,226489,226486,226488,226490,226491,226487],"setBonus":{"2":{"blockamount":30}},"description":{"4":["You gain 1 extra Rage every time you take any damage or deal auto attack damage."],"6":["Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%."]}},"1720":{"id":1720,"baseId":1720,"pieces":[226499,226497,226494,226495,226493,226492,226498,226496],"setBonus":{},"description":{"2":["After changing stances, your next offensive ability's rage cost is reduced by 10."],"4":["For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance."],"6":["For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken."]}},"1721":{"id":1721,"baseId":1721,"pieces":[231535,231534,231530,231533,231531,231532],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"1722":{"id":1722,"baseId":1722,"pieces":[231684,231687,231686,231683,231685,231688],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1723":{"id":1723,"baseId":1723,"pieces":[231681,231678,231679,231680,231677,231682],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1724":{"id":1724,"baseId":1724,"pieces":[231674,231672,231675,231673,231671,231676],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1725":{"id":1725,"baseId":1725,"pieces":[231571,231572,231573,231574,231570,231575],"setBonus":{"2":{"sta":20},"6":{"agi":20}},"description":{"3":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"1726":{"id":1726,"baseId":1726,"pieces":[231568,231565,231566,231567,231564,231569],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases the duration of your Wing Clip by 2 sec."]}},"1727":{"id":1727,"baseId":1727,"pieces":[231596,231601,231594,231595,231598,231597],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"1728":{"id":1728,"baseId":1728,"pieces":[231612,231611,231615,231610,231614,231613],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1729":{"id":1729,"baseId":1729,"pieces":[231632,231631,231635,231630,231634,231633],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1730":{"id":1730,"baseId":1730,"pieces":[231553,231551,231549,231554,231552,231555],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"1731":{"id":1731,"baseId":1731,"pieces":[231654,231657,231653,231655,231658,231656],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1732":{"id":1732,"baseId":1732,"pieces":[231659,231663,231662,231661,231664,231660],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1733":{"id":1733,"baseId":1733,"pieces":[231669,231665,231668,231670,231666,231667],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1734":{"id":1734,"baseId":1734,"pieces":[231591,231592,231590,231588,231589,231593],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"1735":{"id":1735,"baseId":1735,"pieces":[231696,231695,231699,231698,231700,231697],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1736":{"id":1736,"baseId":1736,"pieces":[231701,231705,231702,231706,231704,231703],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1737":{"id":1737,"baseId":1737,"pieces":[231690,231689,231693,231694,231691,231692],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1738":{"id":1738,"baseId":1738,"pieces":[231562,231557,231563,231558,231561,231560],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Increases the duration of your Wing Clip by 2 sec."]}},"1739":{"id":1739,"baseId":1739,"pieces":[231580,231576,231581,231577,231579,231578],"setBonus":{"2":{"sta":20},"6":{"agi":20}},"description":{"3":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"1740":{"id":1740,"baseId":1740,"pieces":[231604,231602,231603,231606,231607,231605],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"1741":{"id":1741,"baseId":1741,"pieces":[231616,231621,231618,231617,231619,231620],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1742":{"id":1742,"baseId":1742,"pieces":[231622,231628,231624,231623,231626,231627],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1743":{"id":1743,"baseId":1743,"pieces":[231545,231547,231543,231548,231546,231544],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"1744":{"id":1744,"baseId":1744,"pieces":[231649,231648,231651,231650,231647,231652],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"1745":{"id":1745,"baseId":1745,"pieces":[231641,231640,231645,231643,231646,231639],"setBonus":{"2":{"sta":20},"6":{"spldmg":15,"splheal":44}},"description":{"3":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"1746":{"id":1746,"baseId":1746,"pieces":[231584,231582,231583,231585,231586,231587],"setBonus":{"2":{"sta":20},"6":{"spldmg":23,"splheal":23}},"description":{"3":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"1747":{"id":1747,"baseId":1747,"pieces":[231538,231537,231536,231540,231539,231541],"setBonus":{"2":{"sta":20},"6":{"mleatkpwr":40,"rgdatkpwr":40}},"description":{"3":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"1748":{"id":1748,"baseId":1748,"pieces":[227188,227187,227186,227184,227189,227185],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1749":{"id":1749,"baseId":1749,"pieces":[227204,227203,227205,227207,227206,227202],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1750":{"id":1750,"baseId":1750,"pieces":[227180,227181,227174,227175,227179,227177],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1751":{"id":1751,"baseId":1751,"pieces":[227081,227082,227080,227078,227083,227079],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases the duration of your Wing Clip by 2 sec."]}},"1752":{"id":1752,"baseId":1752,"pieces":[227074,227075,227067,227069,227071,227073],"setBonus":{"2":{"agi":20},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"1753":{"id":1753,"baseId":1753,"pieces":[227117,227110,227105,227104,227107,227106],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"1754":{"id":1754,"baseId":1754,"pieces":[227133,227134,227132,227130,227131,227135],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1755":{"id":1755,"baseId":1755,"pieces":[227126,227127,227118,227120,227123,227124],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1756":{"id":1756,"baseId":1756,"pieces":[227063,227062,227057,227056,227060,227059],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"1757":{"id":1757,"baseId":1757,"pieces":[227163,227164,227162,227160,227165,227161],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1758":{"id":1758,"baseId":1758,"pieces":[227170,227169,227166,227168,227171,227167],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1759":{"id":1759,"baseId":1759,"pieces":[227158,227159,227155,227154,227157,227156],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Improves your chance to get a critical strike with all Shock spells by 2%."]}},"1760":{"id":1760,"baseId":1760,"pieces":[227099,227098,227090,227092,227097,227094],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"1761":{"id":1761,"baseId":1761,"pieces":[227050,227051,227043,227042,227049,227048],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"1762":{"id":1762,"baseId":1762,"pieces":[227195,227191,227194,227193,227192,227190],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1763":{"id":1763,"baseId":1763,"pieces":[227200,227196,227198,227197,227199,227201],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1764":{"id":1764,"baseId":1764,"pieces":[227176,227178,227183,227182,227173,227172],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases your movement speed by 15% while in Bear, Cat, or Travel Form. Only active outdoors."]}},"1765":{"id":1765,"baseId":1765,"pieces":[227089,227085,227087,227088,227086,227084],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Increases the duration of your Wing Clip by 2 sec."]}},"1766":{"id":1766,"baseId":1766,"pieces":[227070,227072,227076,227077,227066,227068],"setBonus":{"2":{"agi":20},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Concussive Shot by 1 sec."]}},"1767":{"id":1767,"baseId":1767,"pieces":[227109,227108,227116,227112,227103,227102],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Blink spell by 1.5 sec."]}},"1768":{"id":1768,"baseId":1768,"pieces":[227137,227141,227139,227140,227138,227136],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1769":{"id":1769,"baseId":1769,"pieces":[227125,227122,227128,227129,227121,227119],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Increases the duration of your Psychic Scream spell by 1 sec."]}},"1770":{"id":1770,"baseId":1770,"pieces":[227058,227061,227065,227064,227055,227054],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Gouge ability by 1 sec."]}},"1774":{"id":1774,"baseId":1774,"pieces":[227095,227096,227100,227101,227093,227091],"setBonus":{"2":{"spldmg":23,"splheal":23},"6":{"sta":20}},"description":{"4":["Reduces the casting time of your Immolate spell by 0.2 sec."]}},"1775":{"id":1775,"baseId":1775,"pieces":[227046,227047,227053,227052,227044,227045],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Intercept ability by 5 sec."]}},"1776":{"id":1776,"baseId":1776,"pieces":[227151,227150,227152,227153,227149,227148],"setBonus":{"2":{"splheal":44},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"1777":{"id":1777,"baseId":1777,"pieces":[227142,227143,227147,227146,227144,227145],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"sta":20}},"description":{"4":["Reduces the cooldown of your Hammer of Justice by 10 sec."]}},"1778":{"id":1778,"baseId":1778,"pieces":[226879,226880,226878,226877,226876,226875,226874,226873],"setBonus":{"2":{"mleatkpwr":40,"rgdatkpwr":40},"6":{"arcres":8,"firres":8,"frores":8,"holres":8,"natres":8,"shares":8},"8":{"armor":200}},"description":{"4":["Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage"]}},"1779":{"id":1779,"baseId":1779,"pieces":[228145,228146,228147],"setBonus":{},"description":{"2":["Small chance on melee hit to call forth a Core Hound for 1 min."],"3":["Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec."]}},"1780":{"id":1780,"baseId":1780,"pieces":[228297,228298],"setBonus":{"2":{"spldmg":29,"splheal":55}},"description":{"2":["Your spell casts have a chance to summon Servants of the Scale or Flame."]}},"1781":{"id":1781,"baseId":1781,"pieces":[228350,228349,228360,228759],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1},"3":{"mlecritstrkpct":1,"rgdcritstrkpct":1,"splcritstrkpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."],"4":["1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min."],"3":["Improves your chance to get a critical strike with all spells and attacks by 1%."]}},"1782":{"id":1782,"baseId":1782,"pieces":[228528,228524,228529,228527,228525],"setBonus":{"2":{"armor":50},"3":{"arcres":10,"firres":10},"4":{"spldmg":12,"splheal":12},"5":{"int":10}},"description":{"5":["Increases run speed by 5%."]}},"1783":{"id":1783,"baseId":1783,"pieces":[228573,228592],"setBonus":{"2":{"def":7}},"description":{"2":["Chance on Hit: Immobilizes the target and lowers their armor by 100 for 10 sec.","Increased Defense +7."]}},"1784":{"id":1784,"baseId":1784,"pieces":[228653,228652],"setBonus":{"2":{"mleatkpwr":50,"rgdatkpwr":50}}},"1785":{"id":1785,"baseId":1785,"pieces":[228596,228597,228598,228681,228066,228700,228038,228547],"setBonus":{"4":{"armor":200},"6":{"spldmg":23,"splheal":23}},"description":{"2":["Increases your chance to resist Silence and Interrupt effects by 10%."]}},"1786":{"id":1786,"baseId":1786,"pieces":[227999,228008,228002,228006,228000],"setBonus":{"2":{"def":3},"3":{"armor":50},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"parrypct":1}},"description":{"2":["Increased Defense +3."],"5":["Increases your chance to parry an attack by 1%."]}},"1787":{"id":1787,"baseId":1787,"pieces":[228009,228011,228018,228010,228013],"setBonus":{"2":{"sta":5},"3":{"int":5},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"spldmg":23,"splheal":23}}},"1788":{"id":1788,"baseId":1788,"pieces":[228014,227998,228020,228012,228003],"setBonus":{"2":{"def":3},"3":{"mleatkpwr":10,"rgdatkpwr":10},"4":{"arcres":15,"firres":15,"frores":15,"holres":15,"natres":15,"shares":15},"5":{"parrypct":1}},"description":{"5":["Increases your chance to parry an attack by 1%."],"2":["Increased Defense +3."]}},"1789":{"id":1789,"baseId":1789,"pieces":[227868,227867,227866],"setBonus":{"2":{"firres":10}},"description":{"3":["5% chance of dealing 15 to 25 Fire damage on a successful melee attack."]}},"1790":{"id":1790,"baseId":1790,"pieces":[227875,227874,227873],"setBonus":{"2":{"arcres":4,"firres":4,"frores":4,"holres":4,"natres":4,"shares":4},"3":{"spldmg":28,"splheal":28}}},"1791":{"id":1791,"baseId":1791,"pieces":[227879,227878,227877],"setBonus":{"2":{"manargn":3}},"description":{"3":["Allows 15% of your Mana regeneration to continue while casting."]}},"1792":{"id":1792,"baseId":1792,"pieces":[227829,227851,227852,227853],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"splhitpct":1},"3":{"mlecritstrkpct":2,"rgdcritstrkpct":2,"splcritstrkpct":2},"4":{"firres":10}},"description":{"3":["Improves your chance to get a critical strike with all spells and attacks by 2%."],"2":["Improves your chance to hit with all spells and attacks by 1%."]}},"1793":{"id":1793,"baseId":1793,"pieces":[227848,227847],"setBonus":{"2":{"firres":10,"mlehitpct":2,"rgdhitpct":2,"splhitpct":2}},"description":{"2":["Improves your chance to hit with all spells and attacks by 2%."]}},"1795":{"id":1795,"baseId":1795,"pieces":[230867,231001],"setBonus":{"2":{"mlehitpct":1,"rgdhitpct":1,"spldmg":6,"splheal":6,"splhitpct":1}},"description":{"2":["Improves your chance to hit with all spells and attacks by 1%."]}},"1796":{"id":1796,"baseId":1796,"pieces":[230915,231000],"setBonus":{"2":{"spldmg":11,"splheal":33}}},"1797":{"id":1797,"baseId":1797,"pieces":[230921,230929],"setBonus":{"2":{"mleatkpwr":30,"rgdatkpwr":30}}},"1798":{"id":1798,"baseId":1798,"pieces":[230934,230925],"setBonus":{},"description":{"2":["Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 sec."]}},"1799":{"id":1799,"baseId":1799,"pieces":[230943,230999],"setBonus":{"2":{"def":8}},"description":{"2":["Increased Defense +8."]}},"1800":{"id":1800,"baseId":1800,"pieces":[231309,230992],"setBonus":{"2":{"skillBuff":{"43":3}}},"description":{"2":["Increased Swords +3.","2% chance on melee hit to gain 1 extra attack."]}},"1801":{"id":1801,"baseId":1801,"pieces":[231246,231247,231248,231249,231250,231251,231252,231253],"setBonus":{},"description":{"2":["Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%."],"4":["Your Wrath casts have a 10% chance to summon a stand of 3 Treants to attack your target for 15 sec."],"6":["Your Wrath critical strikes have a 50% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times."]}},"1802":{"id":1802,"baseId":1802,"pieces":[231230,231231,231232,231233,231234,231235,231236,231237],"setBonus":{},"description":{"2":["Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec."],"4":["Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec."],"6":["Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form."]}},"1803":{"id":1803,"baseId":1803,"pieces":[231254,231255,231256,231257,231258,231259,231260,231261],"setBonus":{},"description":{"2":["Increases the duration of Rake by 6 sec and its periodic damage by 50%."],"4":["Your critical strike chance is increased by 15% while Tiger's Fury is active."],"6":["Your Shred, Ferocious Bite, and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase."]}},"1804":{"id":1804,"baseId":1804,"pieces":[231238,231239,231240,231241,231242,231243,231244,231245],"setBonus":{},"description":{"2":["Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec."],"4":["Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate."],"6":["Your Swipe now spreads your Lacerate from your primary target to other targets it strikes."]}},"1805":{"id":1805,"baseId":1805,"pieces":[231062,231061,231060,231059,231058,231057,231056,231055],"setBonus":{},"description":{"2":["Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects."],"4":["Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one."],"6":["Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration."]}},"1806":{"id":1806,"baseId":1806,"pieces":[231071,231070,231069,231068,231067,231066,231065,231063],"setBonus":{},"description":{"2":["Raptor Strike increases the damage done by your next other melee ability (excluding Wing Clip) within 5 sec by 20%."],"4":["Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%."],"6":["Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen."]}},"1807":{"id":1807,"baseId":1807,"pieces":[231105,231101,231102,231103,231104,231106,231100,231107],"setBonus":{},"description":{"2":["Decreases the threat generated by your Fire spells by 20%."],"4":["Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect."],"6":["Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage."]}},"1808":{"id":1808,"baseId":1808,"pieces":[231113,231109,231110,231111,231112,231114,231108,231115],"setBonus":{},"description":{"2":["Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage."],"4":["Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles."],"6":["Your Temporal Beacons caused by Mass Regeneration now last 21 sec."]}},"1809":{"id":1809,"baseId":1809,"pieces":[231197,231196,231195,231194,231193,231192,231191,231190],"setBonus":{},"description":{"2":["Increases the critical strike chance of Holy Shock by 5%."],"4":["Increases the damage done by your Consecration by 50%."],"6":["While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath."]}},"1810":{"id":1810,"baseId":1810,"pieces":[231181,231180,231179,231178,231177,231176,231175,231174],"setBonus":{},"description":{"2":["Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target."],"4":["Reduces the cooldown on your Judgement ability by 5 sec."],"6":["Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times."]}},"1811":{"id":1811,"baseId":1811,"pieces":[231187,231189,231188,231186,231185,231184,231183,231182],"setBonus":{},"description":{"2":["Increases the bonus chance to Block from Holy Shield by 10%."],"4":["You take 10% reduced damage while Holy Shield is active."],"6":["Your Reckoning talent now has a 20% chance per talent point to trigger when you Block."]}},"1812":{"id":1812,"baseId":1812,"pieces":[231159,231155,231156,231157,231158,231160,231161,231162],"setBonus":{},"description":{"2":["Allows 15% of your Mana regeneration to continue while casting."],"4":["Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell."],"6":["Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec."]}},"1813":{"id":1813,"baseId":1813,"pieces":[231169,231165,231166,231167,231168,231170,231171,231172],"setBonus":{},"description":{"2":["Reduces the cooldown of your Shadow Word: Death spell by 6 sec."],"4":["Your Shadow Word: Pain has a 1.0% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active."],"6":["While Spirit Tap is active, you deal 10% more Shadow damage."]}},"1814":{"id":1814,"baseId":1814,"pieces":[231040,231041,231042,231043,231044,231039,231045,231046],"setBonus":{},"description":{"2":["Your opening moves have a 100% chance to make your next ability cost no energy."],"4":["Increases damage dealt by your main hand weapon from combo-generating abilities by 20%."],"6":["Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness."]}},"1815":{"id":1815,"baseId":1815,"pieces":[231048,231049,231050,231051,231052,231047,231053,231054],"setBonus":{},"description":{"2":["Your Rolling with the Punches now also activates every time you gain a combo point."],"4":["Your Rolling with the Punches also grants you 20% increased Armor from items per stack."],"6":["The cooldown on your Main Gauche resets every time your target Dodges or Parries."]}},"1816":{"id":1816,"baseId":1816,"pieces":[231205,231204,231198,231203,231202,231201,231200,231199],"setBonus":{},"description":{"2":["Your non-periodic damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown."],"4":["Your Chain Lightning now also heals the target of your most recent Earth Shield for 100% of the damage done."],"6":["Increases the healing of Chain Heal and the damage of Chain Lightning by 20%."]}},"1817":{"id":1817,"baseId":1817,"pieces":[231221,231220,231214,231219,231218,231217,231216,231215],"setBonus":{},"description":{"2":["Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent."],"4":["Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%."],"6":["While Clearcasting is active, you deal 10 + (5 * ComboPoints)% more non-Physical damage."]}},"1818":{"id":1818,"baseId":1818,"pieces":[231229,231228,231222,231227,231226,231225,231224,231223],"setBonus":{},"description":{"2":["Your chance to trigger Static Shock is increased by 12% (6% while dual - wielding)."],"4":["Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell."],"6":["Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. In addition, your Lightning Shield can now deal critical damage."]}},"1819":{"id":1819,"baseId":1819,"pieces":[231213,231212,231206,231211,231210,231209,231208,231207],"setBonus":{},"description":{"2":["Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack."],"4":["Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times."],"6":["Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune."]}},"1820":{"id":1820,"baseId":1820,"pieces":[231076,231072,231073,231074,231075,231077,231078,231079],"setBonus":{},"description":{"2":["Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%."],"4":["Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect."],"6":["Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%."]}},"1821":{"id":1821,"baseId":1821,"pieces":[231095,231090,231091,231092,231093,231096,231097,231098],"setBonus":{},"description":{"2":["While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged."],"4":["While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards. In addition, you heal for 15% of your maximum health when you damage a target with Shadowburn."],"6":["Any excess healing you deal to yourself is converted into a shield that absorbs damage. This shield can absorb up to 30 + (5 * ComboPoints)% of your maximum health, and stacks from multiple heals."]}},"1822":{"id":1822,"baseId":1822,"pieces":[231030,231029,231028,231027,231026,231025,231024,231023],"setBonus":{},"description":{"2":["You gain 10 Rage every time you Parry or one of your attacks is Parried."],"4":["Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings."],"6":["When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target."]}},"1823":{"id":1823,"baseId":1823,"pieces":[231038,231037,231036,231035,231034,231033,231032,231031],"setBonus":{},"description":{"2":["Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration."],"4":["Your Heroic Strike deals 10 + (5 * ComboPoints)% more damage."],"6":["Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities."]}},"1824":{"id":1824,"baseId":1824,"pieces":[231319,231318,231317,231316,231280],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"5":["Increases the critical strike chance of Wrath by 10%."],"3":["Reduces the cast time and global cooldown of Starfire by 0.5 sec."]}},"1825":{"id":1825,"baseId":1825,"pieces":[231323,231322,231321,231320,231288],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20}},"description":{"5":["Increases the Focus regeneration of your Beast pet by 20%."],"3":["Increases the Attack Power your Beast pet gains from your attributes by 20%."]}},"1826":{"id":1826,"baseId":1826,"pieces":[231327,231325,231326,231324,231282],"setBonus":{"2":{"frosplpwr":14}},"description":{"5":["Increases damage done by your Frostbolt spell by 75%."],"3":["Increases the chance to trigger your Fingers of Frost rune by an additional 15%."]}},"1827":{"id":1827,"baseId":1827,"pieces":[231329,231330,231331,231285,231328],"setBonus":{"2":{"holsplpwr":14}},"description":{"5":["Reduces the cooldown of your Exorcism spell by 3 sec."],"3":["Increases damage done by your Holy Shock spell by 50%."]}},"1828":{"id":1828,"baseId":1828,"pieces":[231335,231334,231333,231332,231283],"setBonus":{"2":{"spldmg":7,"splheal":22}},"description":{"5":["Increases the damage absorbed by your Power Word: Shield spell by 10%."],"3":["Reduces the cooldown of your Penance spell by 6 sec."]}},"1829":{"id":1829,"baseId":1829,"pieces":[231339,231338,231337,231336,231287],"setBonus":{"2":{"mleatkpwr":20,"rgdatkpwr":20},"3":{"mlecritstrkpct":5}},"description":{"5":["Increases the critical strike chance of your Ambush ability by 30%."],"3":["Increases your chance to get a critical strike with Daggers by 5%."]}},"1830":{"id":1830,"baseId":1830,"pieces":[231343,231342,231341,231340,231281],"setBonus":{"2":{"def":7},"3":{"blockpct":10}},"description":{"5":["Increases the chance to trigger your Power Surge rune by an additional 5%."],"3":["Increases your chance to block attacks with a shield by 10%."],"2":["Increased Defense +7."]}},"1831":{"id":1831,"baseId":1831,"pieces":[231349,231348,231347,231346,231284],"setBonus":{"2":{"spldmg":12,"splheal":12}},"description":{"5":["Increases the benefits of your Master Demonologist talent by 50%."],"3":["Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%."]}},"1832":{"id":1832,"baseId":1832,"pieces":[231353,231352,231351,231350,231286],"setBonus":{"2":{"def":7}},"description":{"5":["Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance."],"3":["Reduces the cooldown on your Shield Slam ability by 2 sec."],"2":["Increased Defense +7."]}}}); WH.setPageData('wow.gearPlanner.wrath.raceGenderMap', {"1":{"0":1,"1":2},"2":{"0":3,"1":4},"3":{"0":5,"1":6},"4":{"0":7,"1":8},"5":{"0":9,"1":10},"6":{"0":11,"1":12},"7":{"0":13,"1":14},"8":{"0":15,"1":16},"9":{"0":17,"1":18}});WH.setPageData('wow.gearPlanner.wrath.customizationOptions', {"1":[{"category":1,"choices":[{"id":17160,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17161,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17162,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17163,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17164,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17165,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17166,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17167,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17168,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17169,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17170,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17171,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":9,"name":"Skin Color","slug":"opt9","type":0},{"category":1,"choices":[{"id":17172,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17173,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17174,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17175,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17176,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17177,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17178,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17179,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17180,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17181,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17182,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17183,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":10,"name":"Face","slug":"opt10","type":0},{"category":1,"choices":[{"id":17184,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17185,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17186,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17187,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17188,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17189,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17190,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17191,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17192,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17193,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17194,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17195,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":11,"name":"Hair Style","slug":"opt11","type":0},{"category":1,"choices":[{"id":17196,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17197,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17198,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17199,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17200,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17201,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17202,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17203,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17204,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17205,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":12,"name":"Hair Color","slug":"opt12","type":0},{"category":1,"choices":[{"id":17206,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17207,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17208,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17209,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17210,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17211,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17212,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17213,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17214,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":13,"name":"Facial Hair","slug":"opt13","type":0}],"2":[{"category":1,"choices":[{"id":17215,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17216,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17217,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17218,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17219,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17220,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17221,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17222,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17223,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17224,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17225,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17226,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":14,"name":"Skin Color","slug":"opt14","type":0},{"category":1,"choices":[{"id":17227,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17228,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17229,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17230,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17231,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17232,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17233,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17234,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17235,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17236,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17237,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17238,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17239,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17240,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17241,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":15,"name":"Face","slug":"opt15","type":0},{"category":1,"choices":[{"id":17242,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17243,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17244,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17245,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17246,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17247,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17248,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17249,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17250,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17251,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17252,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17253,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17254,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17255,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17256,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17257,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17258,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17259,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17260,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":16,"name":"Hair Style","slug":"opt16","type":0},{"category":1,"choices":[{"id":17261,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17262,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17263,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17264,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17265,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17266,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17267,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17268,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17269,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17270,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":17,"name":"Hair Color","slug":"opt17","type":0},{"category":1,"choices":[{"id":17271,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17272,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17273,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17274,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17275,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17276,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17277,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":18,"name":"Piercings","slug":"opt18","type":0}],"3":[{"category":1,"choices":[{"id":17278,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17279,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17280,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17281,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17282,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17283,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17284,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17285,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17286,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17287,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17288,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17289,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17290,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17291,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17292,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":19,"name":"Skin Color","slug":"opt19","type":0},{"category":1,"choices":[{"id":17293,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17294,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17295,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17296,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17297,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17298,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17299,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17300,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17301,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":20,"name":"Face","slug":"opt20","type":0},{"category":1,"choices":[{"id":17302,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17303,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17304,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17305,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17306,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17307,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17308,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":21,"name":"Hair Style","slug":"opt21","type":0},{"category":1,"choices":[{"id":17309,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17310,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17311,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17312,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17313,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17314,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17315,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17316,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":22,"name":"Hair Color","slug":"opt22","type":0},{"category":1,"choices":[{"id":17317,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17318,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17319,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17320,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17321,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17322,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17323,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17324,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17325,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17326,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17327,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":23,"name":"Facial Hair","slug":"opt23","type":0}],"4":[{"category":1,"choices":[{"id":17328,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17329,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17330,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17331,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17332,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17333,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17334,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17335,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17336,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17337,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17338,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":25,"name":"Skin Color","slug":"opt25","type":0},{"category":1,"choices":[{"id":17339,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17340,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17341,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17342,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17343,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17344,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17345,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17346,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17347,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":26,"name":"Face","slug":"opt26","type":0},{"category":1,"choices":[{"id":17348,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17349,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17350,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17351,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17352,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17353,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17354,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17355,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":27,"name":"Hair Style","slug":"opt27","type":0},{"category":1,"choices":[{"id":17356,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17357,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17358,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17359,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17360,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17361,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17362,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17363,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":28,"name":"Hair Color","slug":"opt28","type":0},{"category":1,"choices":[{"id":17364,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17365,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17366,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17367,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17368,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17369,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17370,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":29,"name":"Piercings","slug":"opt29","type":0}],"5":[{"category":1,"choices":[{"id":17371,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17372,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17373,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17374,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17375,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17376,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17377,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17378,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17379,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17380,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17381,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17382,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17383,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17384,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17385,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17386,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17387,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17388,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17389,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":30,"name":"Skin Color","slug":"opt30","type":0},{"category":1,"choices":[{"id":17390,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17391,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17392,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17393,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17394,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17395,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17396,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17397,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17398,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17399,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":31,"name":"Face","slug":"opt31","type":0},{"category":1,"choices":[{"id":17400,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17401,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17402,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17403,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17404,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17405,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17406,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17407,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17408,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17409,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17410,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":32,"name":"Hair Style","slug":"opt32","type":0},{"category":1,"choices":[{"id":17411,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17412,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17413,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17414,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17415,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17416,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17417,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17418,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17419,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17420,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":33,"name":"Hair Color","slug":"opt33","type":0},{"category":1,"choices":[{"id":17421,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17422,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17423,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17424,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17425,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17426,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17427,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17428,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17429,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17430,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17431,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":34,"name":"Facial Hair","slug":"opt34","type":0}],"6":[{"category":1,"choices":[{"id":17432,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17433,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17434,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17435,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17436,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17437,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17438,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17439,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17440,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17441,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17442,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":35,"name":"Skin Color","slug":"opt35","type":0},{"category":1,"choices":[{"id":17443,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17444,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17445,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17446,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17447,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17448,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17449,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17450,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17451,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17452,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":36,"name":"Face","slug":"opt36","type":0},{"category":1,"choices":[{"id":17453,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17454,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17455,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17456,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17457,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17458,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17459,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17460,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17461,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17462,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17463,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17464,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17465,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17466,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":37,"name":"Hair Style","slug":"opt37","type":0},{"category":1,"choices":[{"id":17467,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17468,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17469,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17470,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17471,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17472,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17473,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17474,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17475,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17476,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":38,"name":"Hair Color","slug":"opt38","type":0},{"category":1,"choices":[{"id":17477,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17478,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17479,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17480,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17481,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17482,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":39,"name":"Piercings","slug":"opt39","type":0}],"7":[{"category":1,"choices":[{"id":17483,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17484,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17485,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17486,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17487,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17488,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17489,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17490,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17491,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":40,"name":"Skin Color","slug":"opt40","type":0},{"category":1,"choices":[{"id":17492,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17493,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17494,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17495,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17496,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17497,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17498,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17499,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17500,"name":"","requirementId":146,"requirementType":3,"classMask":4063}],"id":41,"name":"Face","slug":"opt41","type":0},{"category":1,"choices":[{"id":17501,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17502,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17503,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17504,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17505,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17506,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17507,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":42,"name":"Hair Style","slug":"opt42","type":0},{"category":1,"choices":[{"id":17508,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17509,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17510,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17511,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17512,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17513,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17514,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17515,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":43,"name":"Hair Color","slug":"opt43","type":0},{"category":1,"choices":[{"id":17516,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17517,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17518,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17519,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17520,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17521,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":44,"name":"Facial Hair","slug":"opt44","type":0}],"8":[{"category":1,"choices":[{"id":17522,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17523,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17524,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17525,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17526,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17527,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17528,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17529,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17530,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":49,"name":"Skin Color","slug":"opt49","type":0},{"category":1,"choices":[{"id":17531,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17532,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17533,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17534,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17535,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17536,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17537,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17538,"name":"","requirementId":146,"requirementType":3,"classMask":4063},{"id":17539,"name":"","requirementId":146,"requirementType":3,"classMask":4063}],"id":50,"name":"Face","slug":"opt50","type":0},{"category":1,"choices":[{"id":17540,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17541,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17542,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17543,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17544,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17545,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17546,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":51,"name":"Hair Style","slug":"opt51","type":0},{"category":1,"choices":[{"id":17547,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17548,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17549,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17550,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17551,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17552,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17553,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17554,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":52,"name":"Hair Color","slug":"opt52","type":0},{"category":1,"choices":[{"id":17555,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17556,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17557,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17558,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17559,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17560,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17561,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17562,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17563,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17564,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":53,"name":"Markings","slug":"opt53","type":0}],"9":[{"category":1,"choices":[{"id":17565,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17566,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17567,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17568,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17569,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17570,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":58,"name":"Skin Color","slug":"opt58","type":0},{"category":1,"choices":[{"id":17571,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17572,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17573,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17574,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17575,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17576,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17577,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17578,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17579,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17580,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":59,"name":"Face","slug":"opt59","type":0},{"category":1,"choices":[{"id":17581,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17582,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17583,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17584,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17585,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17586,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17587,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17588,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17589,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17590,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":60,"name":"Hair Style","slug":"opt60","type":0},{"category":1,"choices":[{"id":17591,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17592,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17593,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17594,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17595,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17596,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17597,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17598,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17599,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17600,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":61,"name":"Hair Color","slug":"opt61","type":0},{"category":1,"choices":[{"id":17601,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17602,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17603,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17604,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17605,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17606,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17607,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17608,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17609,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17610,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17611,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17612,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17613,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17614,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17615,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17616,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17617,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":62,"name":"Features","slug":"opt62","type":0}],"10":[{"category":1,"choices":[{"id":17618,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17619,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17620,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17621,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17622,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17623,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":63,"name":"Skin Color","slug":"opt63","type":0},{"category":1,"choices":[{"id":17624,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17625,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17626,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17627,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17628,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17629,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17630,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17631,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17632,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17633,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":64,"name":"Face","slug":"opt64","type":0},{"category":1,"choices":[{"id":17634,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17635,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17636,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17637,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17638,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17639,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17640,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17641,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17642,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17643,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":65,"name":"Hair Style","slug":"opt65","type":0},{"category":1,"choices":[{"id":17644,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17645,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17646,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17647,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17648,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17649,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17650,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17651,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17652,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17653,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":66,"name":"Hair Color","slug":"opt66","type":0},{"category":1,"choices":[{"id":17654,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17655,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17656,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17657,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17658,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17659,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17660,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17661,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":67,"name":"Features","slug":"opt67","type":0}],"11":[{"category":1,"choices":[{"id":17662,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17663,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17664,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17665,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17666,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17667,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17668,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17669,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17670,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17671,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17672,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17673,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17674,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17675,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17676,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17677,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17678,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17679,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17680,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":68,"name":"Skin Color","slug":"opt68","type":0},{"category":1,"choices":[{"id":17681,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17682,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17683,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17684,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17685,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":378,"name":"Face","slug":"opt378","type":0},{"category":1,"choices":[{"id":17686,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17687,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17688,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17689,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17690,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17691,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17692,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17693,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":71,"name":"Horn Style","slug":"opt71","type":0},{"category":1,"choices":[{"id":17694,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17695,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17696,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":72,"name":"Horn Color","slug":"opt72","type":0},{"category":1,"choices":[{"id":17697,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17698,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17699,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17700,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17701,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17702,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17703,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":73,"name":"Facial Hair","slug":"opt73","type":0}],"12":[{"category":1,"choices":[{"id":17704,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17705,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17706,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17707,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17708,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17709,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17710,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17711,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17712,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17713,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17714,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":74,"name":"Skin Color","slug":"opt74","type":0},{"category":1,"choices":[{"id":17715,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17716,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17717,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17718,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":379,"name":"Face","slug":"opt379","type":0},{"category":1,"choices":[{"id":17719,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17720,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17721,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17722,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17723,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17724,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17725,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":77,"name":"Horn Style","slug":"opt77","type":0},{"category":1,"choices":[{"id":17726,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17727,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17728,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":78,"name":"Horn Color","slug":"opt78","type":0},{"category":1,"choices":[{"id":17729,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17730,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17731,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17732,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17733,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":79,"name":"Hair","slug":"opt79","type":0}],"13":[{"category":1,"choices":[{"id":17734,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17735,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17736,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17737,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17738,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17739,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17740,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":80,"name":"Skin Color","slug":"opt80","type":0},{"category":1,"choices":[{"id":17741,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17742,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17743,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17744,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17745,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17746,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17747,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":81,"name":"Face","slug":"opt81","type":0},{"category":1,"choices":[{"id":17748,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17749,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17750,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17751,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17752,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17753,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17754,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":82,"name":"Hair Style","slug":"opt82","type":0},{"category":1,"choices":[{"id":17755,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17756,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17757,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17758,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17759,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17760,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17761,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17762,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17763,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":83,"name":"Hair Color","slug":"opt83","type":0},{"category":1,"choices":[{"id":17764,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17765,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17766,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17767,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17768,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17769,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17770,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17771,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":84,"name":"Facial Hair","slug":"opt84","type":0}],"14":[{"category":1,"choices":[{"id":17772,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17773,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17774,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17775,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17776,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17777,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17778,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":85,"name":"Skin Color","slug":"opt85","type":0},{"category":1,"choices":[{"id":17779,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17780,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17781,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17782,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17783,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17784,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17785,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":86,"name":"Face","slug":"opt86","type":0},{"category":1,"choices":[{"id":17786,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17787,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17788,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17789,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17790,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17791,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17792,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":87,"name":"Hair Style","slug":"opt87","type":0},{"category":1,"choices":[{"id":17793,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17794,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17795,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17796,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17797,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17798,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17799,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17800,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17801,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":88,"name":"Hair Color","slug":"opt88","type":0},{"category":1,"choices":[{"id":17802,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17803,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17804,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17805,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17806,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17807,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17808,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":89,"name":"Earrings","slug":"opt89","type":0}],"15":[{"category":1,"choices":[{"id":17809,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17810,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17811,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17812,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17813,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17814,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17815,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17816,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17817,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17818,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17819,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17820,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17821,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17822,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17823,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":90,"name":"Skin Color","slug":"opt90","type":0},{"category":1,"choices":[{"id":17824,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17825,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17826,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17827,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17828,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":91,"name":"Face","slug":"opt91","type":0},{"category":1,"choices":[{"id":17829,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17830,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17831,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17832,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17833,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17834,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":92,"name":"Hair Style","slug":"opt92","type":0},{"category":1,"choices":[{"id":17835,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17836,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17837,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17838,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17839,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17840,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17841,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17842,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17843,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17844,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":93,"name":"Hair Color","slug":"opt93","type":0},{"category":1,"choices":[{"id":17845,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17846,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17847,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17848,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17849,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17850,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17851,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17852,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17853,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17854,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17855,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":94,"name":"Tusks","slug":"opt94","type":0}],"16":[{"category":1,"choices":[{"id":17856,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17857,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17858,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17859,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17860,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17861,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17862,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17863,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17864,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17865,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17866,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17867,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17868,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17869,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17870,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":95,"name":"Skin Color","slug":"opt95","type":0},{"category":1,"choices":[{"id":17871,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17872,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17873,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17874,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17875,"name":"","requirementId":144,"requirementType":3,"classMask":2015},{"id":17876,"name":"","requirementId":144,"requirementType":3,"classMask":2015}],"id":96,"name":"Face","slug":"opt96","type":0},{"category":1,"choices":[{"id":17877,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17878,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17879,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17880,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17881,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":97,"name":"Hair Style","slug":"opt97","type":0},{"category":1,"choices":[{"id":17882,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17883,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17884,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17885,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17886,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17887,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17888,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17889,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17890,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17891,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":98,"name":"Hair Color","slug":"opt98","type":0},{"category":1,"choices":[{"id":17892,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17893,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17894,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17895,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17896,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17897,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":99,"name":"Tusks","slug":"opt99","type":0}],"17":[{"category":1,"choices":[{"id":17898,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17899,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17900,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":100,"name":"Skin Color","slug":"opt100","type":0},{"category":1,"choices":[{"id":17901,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295},{"id":17902,"name":"","requirementId":141,"requirementType":3,"classMask":4294967295}],"id":102,"name":"Hair Style","slug":"opt102","type":0}],"18":[{"category":1,"choices":[{"id":17903,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17904,"name":"","requirementId":12,"requirementType":2,"classMask":0},{"id":17905,"name":"","requirementId":12,"requirementType":2,"classMask":0}],"id":105,"name":"Skin Color","slug":"opt105","type":0}]});WH.setPageData('wow.gearPlanner.wrath.customizationRequiredChoices', {});WH.setPageData("wow.gearPlanner.classic.baseStats",{"raceOffsets":{"3":{"3":-4,"5":-1,"6":-1,"7":3,"4":2},"7":{"3":3,"5":3,"6":0,"7":-1,"4":-5},"1":{"3":0,"5":0,"6":0,"7":0,"4":0},"4":{"3":5,"5":0,"6":0,"7":-1,"4":-3},"2":{"3":-3,"5":-3,"6":3,"7":2,"4":3},"6":{"3":-5,"5":-5,"6":2,"7":2,"4":5},"8":{"3":2,"5":-4,"6":1,"7":1,"4":1},"5":{"3":-2,"5":-2,"6":5,"7":1,"4":-1}},"stats":{"1":{"0":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"1":[0,20,29,38,47,56,65,74,83,92,101,100,109,118,128,139,151,154,168,183,199,206,224,243,253,274,296,309,333,348,374,401,419,448,468,499,521,545,581,609,649,681,715,761,799,839,881,935,981,1029,1079,1131,1185,1241,1299,1359,1421,1485,1551,1619,1689],"3":[0,20,21,21,22,23,24,24,25,26,26,27,28,29,30,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,56,57,58,59,60,61,63,64,65,66,68,69,70,72,73,74,76,77,79,80],"4":[0,23,24,25,26,28,29,30,31,32,33,35,36,37,39,40,41,42,44,45,47,48,49,51,52,54,55,57,58,60,62,63,65,66,68,70,72,73,75,77,79,80,82,84,86,88,90,92,94,96,98,100,102,104,106,109,111,113,115,118,120],"5":[0,20,20,20,20,20,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,23,23,23,23,23,23,23,24,24,24,24,24,24,25,25,25,25,25,26,26,26,26,26,26,27,27,27,27,28,28,28,28,28,29,29,29,29,30,30,30],"6":[0,20,20,21,21,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,28,28,28,29,29,30,30,30,31,31,32,32,33,33,33,34,34,35,35,36,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45],"7":[0,22,23,24,25,26,27,28,29,30,31,33,34,35,36,37,38,40,41,42,43,45,46,47,49,50,51,53,54,56,57,58,60,61,63,64,66,68,69,71,72,74,76,77,79,81,83,84,86,88,90,92,94,96,98,100,102,104,106,108,110]},"2":{"0":[0,60,64,84,90,112,120,129,154,165,192,205,219,249,265,282,315,334,354,390,412,435,459,499,525,552,579,621,648,675,702,729,756,798,825,852,879,906,933,960,987,1014,1041,1068,1110,1137,1164,1176,1203,1230,1257,1284,1311,1338,1365,1392,1419,1446,1458,1485,1512],"1":[0,18,26,34,42,50,58,66,84,92,100,108,116,124,132,131,141,152,164,177,191,206,222,239,247,266,286,307,329,342,366,391,407,434,462,481,511,542,564,597,621,656,682,719,747,786,816,857,889,922,966,1001,1037,1084,1122,1161,1201,1252,1294,1337,1381],"3":[0,20,21,21,22,22,23,23,24,24,25,25,26,27,27,28,28,29,30,30,31,32,32,33,34,34,35,36,36,37,38,39,39,40,41,42,43,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65],"4":[0,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,38,39,40,41,42,43,45,46,47,48,50,51,52,54,55,56,58,59,61,62,64,65,67,68,70,71,73,74,76,78,79,81,83,84,86,88,90,92,93,95,97,99,101,103,105],"5":[0,20,21,21,22,22,23,24,24,25,25,26,27,27,28,29,29,30,31,31,32,33,34,34,35,36,37,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,52,53,54,56,57,58,59,60,61,62,63,64,65,66,68,69,70],"6":[0,21,22,22,23,24,24,25,25,26,27,28,28,29,30,30,31,32,33,33,34,35,36,37,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,62,63,64,65,66,67,69,70,71,72,74,75],"7":[0,22,23,24,25,26,27,28,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,46,47,48,49,50,52,53,54,56,57,58,60,61,62,64,65,67,68,70,71,73,74,76,77,79,81,82,84,86,87,89,91,93,94,96,98,100]},"3":{"0":[0,65,70,91,98,121,130,155,166,193,206,235,250,266,298,316,350,370,391,428,451,475,515,541,568,611,640,670,715,745,775,805,850,880,910,940,970,1015,1045,1075,1105,1135,1180,1210,1240,1270,1300,1330,1360,1390,1420,1450,1480,1510,1540,1570,1600,1630,1660,1690,1720],"1":[0,26,33,40,57,64,71,78,85,92,109,116,123,130,138,147,157,168,180,193,207,222,238,255,273,292,312,333,355,378,402,417,443,470,498,527,547,578,610,643,667,702,738,775,803,842,872,913,955,988,1032,1067,1113,1150,1198,1237,1287,1328,1370,1423,1467],"3":[0,23,24,25,27,28,29,30,31,33,34,35,37,38,39,41,42,43,45,46,48,49,51,52,54,55,57,59,60,62,64,65,67,69,70,72,74,76,78,80,81,83,85,87,89,91,93,95,98,100,102,104,106,108,111,113,115,118,120,123,125],"4":[0,20,20,21,21,22,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,30,30,31,31,32,32,33,33,34,34,35,36,36,37,38,38,39,39,40,41,41,42,43,43,44,45,46,46,47,48,49,49,50,51,52,53,53,54,55],"5":[0,20,21,21,22,22,23,23,24,24,25,25,26,27,27,28,28,29,30,30,31,32,32,33,34,34,35,36,36,37,38,39,39,40,41,42,43,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65],"6":[0,21,22,22,23,23,24,24,25,26,26,27,28,28,29,29,30,31,32,32,33,34,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,67,68,69,70],"7":[0,21,22,23,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,50,51,52,53,54,56,57,58,59,61,62,63,64,66,67,69,70,71,73,74,76,77,79,80,82,83,85,87,88,90]},"4":{"0":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"1":[0,25,32,49,56,63,80,87,104,111,118,125,142,149,156,173,181,190,200,221,233,246,260,275,301,318,336,355,375,396,428,451,475,500,526,553,581,610,640,671,703,736,770,805,841,878,916,955,995,1026,1068,1111,1155,1200,1246,1283,1331,1380,1430,1471,1523],"3":[0,23,24,25,27,28,29,31,32,33,35,36,37,39,40,42,43,44,46,48,49,51,52,54,55,57,59,60,62,64,66,67,69,71,73,75,77,78,80,82,84,86,88,90,93,95,97,99,101,103,106,108,110,113,115,117,120,122,125,127,130],"4":[0,21,22,22,23,24,24,25,26,27,27,28,29,30,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,51,52,53,54,55,56,57,58,59,61,62,63,64,65,67,68,69,70,72,73,74,76,77,79,80],"5":[0,20,20,20,21,21,21,21,21,21,22,22,22,22,22,23,23,23,23,23,24,24,24,24,25,25,25,25,25,26,26,26,26,27,27,27,28,28,28,28,29,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,35],"6":[0,20,20,21,21,21,22,22,22,23,23,24,24,24,25,25,26,26,26,27,27,28,28,29,29,30,30,30,31,31,32,32,33,33,34,34,35,36,36,37,37,38,38,39,39,40,41,41,42,43,43,44,44,45,46,46,47,48,49,49,50],"7":[0,21,22,22,23,24,24,25,25,26,27,28,28,29,30,30,31,32,33,33,34,35,36,37,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,62,63,64,65,66,67,69,70,71,72,74,75]},"5":{"0":[0,110,105,129,140,137,150,164,179,195,212,215,239,254,260,282,305,329,339,365,377,405,434,449,480,497,530,549,584,605,627,665,689,728,752,776,800,839,863,887,911,950,974,998,1022,1046,1070,1094,1118,1142,1166,1190,1214,1238,1262,1271,1295,1319,1343,1352,1376],"1":[0,41,47,52,67,82,87,102,117,122,137,142,162,172,177,192,197,212,227,232,247,252,268,275,293,302,322,343,355,378,392,417,433,460,478,507,527,548,580,603,637,662,698,725,763,792,822,863,895,928,972,1007,1053,1090,1128,1177,1217,1258,1300,1353,1397],"3":[0,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,25,25,25,25,26,26,26,27,27,27,28,28,28,29,29,29,30,30,30,31,31,31,32,32,33,33,33,34,34,35,35,35,36,36,37,37,38,38,39,39,40,40],"4":[0,20,20,20,21,21,21,21,21,21,22,22,22,22,22,23,23,23,23,23,24,24,24,24,25,25,25,25,25,26,26,26,26,27,27,27,28,28,28,28,29,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,35],"5":[0,22,23,24,25,27,28,29,30,31,33,34,35,36,38,39,40,42,43,44,46,47,49,50,52,53,55,56,58,59,61,63,64,66,68,69,71,73,75,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,109,111,113,115,118,120],"6":[0,23,24,25,27,28,29,30,31,33,34,35,37,38,39,41,42,43,45,46,48,49,51,52,54,55,57,59,60,62,64,65,67,69,70,72,74,76,78,80,81,83,85,87,89,91,93,95,98,100,102,104,106,108,111,113,115,118,120,123,125],"7":[0,20,20,21,21,21,22,22,22,23,23,24,24,24,25,25,26,26,26,27,27,28,28,29,29,30,30,30,31,31,32,32,33,33,34,34,35,36,36,37,37,38,38,39,39,40,41,41,42,43,43,44,44,45,46,46,47,48,49,49,50]},"7":{"0":[0,53,61,68,91,100,110,121,133,161,175,190,206,223,241,260,280,301,323,346,370,395,456,448,476,505,579,566,598,631,718,699,733,767,786,820,854,888,922,941,975,1009,1028,1062,1096,1115,1149,1183,1202,1236,1255,1289,1313,1342,1376,1395,1414,1448,1467,1501,1520],"1":[0,27,34,41,48,65,72,79,86,93,100,107,114,121,128,135,142,150,159,169,180,192,205,219,234,240,257,275,294,314,335,347,370,394,419,435,462,490,509,539,570,592,625,649,684,710,747,775,814,844,885,917,960,994,1029,1075,1112,1150,1199,1239,1280],"3":[0,20,20,21,21,22,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,30,30,31,31,32,32,33,33,34,34,35,36,36,37,38,38,39,39,40,41,41,42,43,43,44,45,46,46,47,48,49,49,50,51,52,53,53,54,55],"4":[0,21,22,22,23,24,25,26,26,27,28,29,30,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,48,49,50,51,52,53,54,55,56,58,59,60,61,63,64,65,66,68,69,70,72,73,75,76,77,79,80,82,83,85],"5":[0,21,22,23,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,50,51,52,53,54,56,57,58,59,61,62,63,64,66,67,69,70,71,73,74,76,77,79,80,82,83,85,87,88,90],"6":[0,22,23,24,25,26,27,28,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,46,47,48,49,50,52,53,54,56,57,58,60,61,62,64,65,67,68,70,71,73,74,76,77,79,81,82,84,86,87,89,91,93,94,96,98,100],"7":[0,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,52,53,54,55,57,58,59,61,62,63,65,66,68,69,71,72,74,75,77,78,80,81,83,85,86,88,90,91,93,95]},"8":{"0":[0,100,110,121,118,131,145,160,161,178,196,215,220,241,263,271,295,305,331,343,371,385,415,431,463,481,515,535,556,592,613,634,670,691,712,733,754,790,811,832,853,874,895,916,937,958,979,1000,1021,1042,1048,1069,1090,1111,1117,1138,1159,1165,1186,1192,1213],"1":[0,41,47,52,67,82,97,102,117,132,137,152,167,172,187,202,207,222,237,242,257,272,277,292,298,315,333,342,362,373,395,418,432,457,473,500,518,547,577,598,630,653,687,712,748,775,813,842,882,913,955,988,1032,1067,1103,1150,1188,1237,1277,1328,1370],"3":[0,20,20,20,21,21,21,21,21,21,22,22,22,22,22,23,23,23,23,23,24,24,24,24,25,25,25,25,25,26,26,26,26,27,27,27,28,28,28,28,29,29,29,29,30,30,30,31,31,31,32,32,32,33,33,33,34,34,34,35,35],"4":[0,20,20,20,20,20,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,23,23,23,23,23,23,23,24,24,24,24,24,24,25,25,25,25,25,26,26,26,26,26,26,27,27,27,27,28,28,28,28,28,29,29,29,29,30,30,30],"5":[0,23,24,25,27,28,29,30,31,33,34,35,37,38,39,41,42,43,45,46,48,49,51,52,54,55,57,59,60,62,64,65,67,69,70,72,74,76,78,80,81,83,85,87,89,91,93,95,98,100,102,104,106,108,111,113,115,118,120,123,125],"6":[0,22,23,24,25,27,28,29,30,31,33,34,35,36,38,39,40,42,43,44,46,47,49,50,52,53,55,56,58,59,61,63,64,66,68,69,71,73,75,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,109,111,113,115,118,120],"7":[0,20,20,21,21,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,28,28,28,29,29,30,30,30,31,31,32,32,33,33,33,34,34,35,35,36,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45]},"9":{"0":[0,59,98,107,117,128,140,153,167,182,198,200,218,237,257,278,300,308,332,357,383,395,423,452,467,498,530,548,582,602,638,674,695,731,752,788,809,830,866,887,923,944,965,1001,1022,1043,1064,1100,1121,1142,1163,1184,1205,1226,1247,1268,1289,1310,1331,1352,1373],"1":[0,23,28,43,48,63,68,83,88,103,108,123,128,143,148,153,168,173,189,196,204,223,233,244,266,279,293,318,334,351,379,398,418,439,471,494,518,543,569,606,634,663,693,724,756,799,823,868,904,941,979,1018,1058,1089,1131,1184,1228,1273,1319,1366,1414],"3":[0,20,20,21,21,21,22,22,22,23,23,24,24,24,25,25,26,26,26,27,27,28,28,29,29,30,30,30,31,31,32,32,33,33,34,34,35,36,36,37,37,38,38,39,39,40,41,41,42,43,43,44,44,45,46,46,47,48,49,49,50],"4":[0,20,20,21,21,21,21,22,22,22,23,23,23,24,24,24,25,25,25,26,26,26,27,27,28,28,28,29,29,30,30,30,31,31,32,32,33,33,33,34,34,35,35,36,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45],"5":[0,22,23,24,25,26,27,28,29,30,31,33,34,35,36,37,38,40,41,42,43,45,46,47,49,50,51,53,54,56,57,58,60,61,63,64,66,68,69,71,72,74,76,77,79,81,83,84,86,88,90,92,94,96,98,100,102,104,106,108,110],"6":[0,22,23,24,25,26,27,29,30,31,32,33,34,36,37,38,39,41,42,43,45,46,47,49,50,52,53,54,56,57,59,61,62,64,65,67,69,70,72,74,75,77,79,81,82,84,86,88,90,92,94,96,98,100,102,104,106,108,111,113,115],"7":[0,21,22,22,23,23,24,24,25,25,26,26,27,27,28,29,29,30,30,31,32,32,33,34,34,35,36,36,37,38,38,39,40,41,41,42,43,44,45,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65]},"11":{"0":[0,50,57,65,74,84,95,107,120,134,149,165,182,200,219,239,260,282,305,329,354,380,392,420,449,479,509,524,554,584,614,629,659,689,704,734,749,779,809,824,854,869,899,914,944,959,989,1004,1019,1049,1064,1079,1109,1124,1139,1154,1169,1199,1214,1229,1244],"1":[0,34,41,58,65,82,89,96,113,120,137,144,151,168,175,182,199,206,214,233,243,254,266,289,303,318,334,361,379,398,418,439,461,494,518,543,569,596,624,653,683,714,746,779,823,858,894,921,959,998,1038,1079,1121,1164,1208,1253,1299,1346,1384,1433,1483],"3":[0,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,29,29,30,30,31,32,32,33,33,34,35,35,36,37,37,38,39,39,40,41,41,42,43,44,44,45,46,47,48,48,49,50,51,52,53,54,54,55,56,57,58,59,60],"4":[0,21,22,22,23,23,24,24,25,25,26,26,27,27,28,29,29,30,30,31,32,32,33,34,34,35,36,36,37,38,38,39,40,41,41,42,43,44,45,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65],"5":[0,22,23,24,25,26,27,28,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,46,47,48,49,50,52,53,54,56,57,58,60,61,62,64,65,67,68,70,71,73,74,76,77,79,81,82,84,86,87,89,91,93,94,96,98,100],"6":[0,22,23,24,25,26,27,28,29,30,31,33,34,35,36,37,38,40,41,42,43,45,46,47,49,50,51,53,54,56,57,58,60,61,63,64,66,68,69,71,72,74,76,77,79,81,83,84,86,88,90,92,94,96,98,100,102,104,106,108,110],"7":[0,20,21,21,22,22,23,24,24,25,25,26,27,27,28,29,29,30,31,31,32,33,34,34,35,36,37,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,52,53,54,56,57,58,59,60,61,62,63,64,65,66,68,69,70]}}}); WH.setPageData("wow.gearPlanner.classic.statToRating",{"11":0,"12":1,"13":2,"14":3,"15":4,"16":5,"17":6,"18":7,"19":8,"20":8,"21":10,"25":14,"26":14,"27":14,"28":17,"29":18,"30":19,"31":5,"32":8,"34":14,"35":14,"36":17,"37":23,"44":24,"49":25,"57":26,"59":11,"60":12,"61":13,"62":16,"63":20,"64":21,"40":29}); -WH.setPageData("wow.gearPlanner.classic.enchant",{"2823":{"spell":2823,"name":"Deadly Poison","isTemporary":1,"buff":"Deadly Poison","enchant":7,"stats":{},"item":2892,"icon":"ability_rogue_dualweild","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":30,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"2824":{"spell":2824,"name":"Deadly Poison II","isTemporary":1,"buff":"Deadly Poison II","enchant":8,"stats":{},"item":2893,"icon":"ability_rogue_dualweild","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":38,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"2828":{"spell":2828,"name":"Rough Sharpening Stone","isTemporary":1,"buff":"Sharpened +2","enchant":40,"stats":{"dmg":2},"item":2862,"icon":"inv_stone_sharpeningstone_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":33219,"invTypeMask":null},"2829":{"spell":2829,"name":"Coarse Sharpening Stone","isTemporary":1,"buff":"Sharpened +3","enchant":13,"stats":{"dmg":3},"item":2863,"icon":"inv_stone_sharpeningstone_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":15,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":33219,"invTypeMask":null},"2830":{"spell":2830,"name":"Heavy Sharpening Stone","isTemporary":1,"buff":"Sharpened +4","enchant":14,"stats":{"dmg":4},"item":2871,"icon":"inv_stone_sharpeningstone_03","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":25,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":33219,"invTypeMask":null},"2831":{"spell":2831,"name":"Light Armor Kit","isTemporary":0,"buff":"Reinforced Armor +8","enchant":15,"stats":{"armor":8},"item":2304,"icon":"inv_misc_armorkit_17","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"2832":{"spell":2832,"name":"Medium Armor Kit","isTemporary":0,"buff":"Reinforced Armor +16","enchant":16,"stats":{"armor":16},"item":2313,"icon":"inv_misc_armorkit_15","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"2833":{"spell":2833,"name":"Heavy Armor Kit","isTemporary":0,"buff":"Reinforced Armor +24","enchant":17,"stats":{"armor":24},"item":4265,"icon":"inv_misc_armorkit_16","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"3112":{"spell":3112,"name":"Rough Weightstone","isTemporary":1,"buff":"Weighted +2","enchant":19,"stats":{"dmg":2},"item":3239,"icon":"inv_stone_weightstone_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":9264,"invTypeMask":null},"3113":{"spell":3113,"name":"Coarse Weightstone","isTemporary":1,"buff":"Weighted +3","enchant":20,"stats":{"dmg":3},"item":3240,"icon":"inv_stone_weightstone_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":9264,"invTypeMask":null},"3114":{"spell":3114,"name":"Heavy Weightstone","isTemporary":1,"buff":"Weighted +4","enchant":21,"stats":{"dmg":4},"item":3241,"icon":"inv_stone_weightstone_03","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":15,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":9264,"invTypeMask":null},"3408":{"spell":3408,"name":"Crippling Poison","isTemporary":1,"buff":"Crippling Poison","enchant":22,"stats":{},"item":3775,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":20,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"3594":{"spell":3594,"name":"Shadow Oil","isTemporary":1,"buff":"Shadow Oil","enchant":25,"stats":{},"item":3824,"icon":"inv_potion_23","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":34,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"3595":{"spell":3595,"name":"Frost Oil","isTemporary":1,"buff":"Frost Oil","enchant":26,"stats":{},"item":3829,"icon":"inv_potion_20","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":40,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"3974":{"spell":3974,"name":"Crude Scope","isTemporary":0,"buff":"Scope (+1 Damage)","enchant":30,"stats":{"dmg":1},"item":4405,"icon":"inv_misc_spyglass_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"3975":{"spell":3975,"name":"Standard Scope","isTemporary":0,"buff":"Scope (+2 Damage)","enchant":32,"stats":{"dmg":2},"item":4406,"icon":"inv_misc_spyglass_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"3976":{"spell":3976,"name":"Accurate Scope","isTemporary":0,"buff":"Scope (+3 Damage)","enchant":33,"stats":{"dmg":3},"item":4407,"icon":"inv_misc_spyglass_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"5761":{"spell":5761,"name":"Mind-numbing Poison","isTemporary":1,"buff":"Mind Numbing Poison","enchant":35,"stats":{},"item":5237,"icon":"spell_nature_nullifydisease","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":24,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"6296":{"spell":6296,"name":"Fiery Blaze Enchantment","isTemporary":0,"buff":"Enchant: Fiery Blaze","enchant":36,"stats":{},"item":5421,"icon":"inv_jewelry_talisman_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"6650":{"spell":6650,"name":"Instant Toxin","isTemporary":1,"buff":"Poison (Instant 20)","enchant":42,"stats":{},"item":5654,"icon":"inv_potion_19","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":24,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"7216":{"spell":7216,"name":"Iron Shield Spike","isTemporary":0,"buff":"Iron Spike (8-12)","enchant":43,"stats":{},"item":6042,"icon":"inv_misc_armorkit_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":96,"invTypeMask":null},"7218":{"spell":7218,"name":"Iron Counterweight","isTemporary":0,"buff":"Counterweight +3% Attack Speed","enchant":34,"stats":{"mlehastepct":3},"item":6043,"icon":"inv_misc_orb_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":354,"invTypeMask":null},"7220":{"spell":7220,"name":"Steel Weapon Chain","isTemporary":0,"buff":"Weapon Chain - Immune Disarm","enchant":37,"stats":{},"item":6041,"icon":"spell_frost_chainsofice","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"7418":{"spell":7418,"name":"Enchant Bracer - Minor Health","isTemporary":0,"buff":"Health +5","enchant":41,"stats":{"health":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7420":{"spell":7420,"name":"Enchant Chest - Minor Health","isTemporary":0,"buff":"Health +5","enchant":41,"stats":{"health":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7426":{"spell":7426,"name":"Enchant Chest - Minor Absorption","isTemporary":0,"buff":"Absorption (10)","enchant":44,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7428":{"spell":7428,"name":"Enchant Bracer - Minor Deflect","isTemporary":0,"buff":"Defense +1","enchant":924,"stats":{"def":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7443":{"spell":7443,"name":"Enchant Chest - Minor Mana","isTemporary":0,"buff":"Mana +5","enchant":24,"stats":{"mana":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7454":{"spell":7454,"name":"Enchant Cloak - Minor Resistance","isTemporary":0,"buff":"+1 All Resistances","enchant":65,"stats":{"arcres":1,"firres":1,"frores":1,"holres":1,"natres":1,"shares":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"7457":{"spell":7457,"name":"Enchant Bracer - Minor Stamina","isTemporary":0,"buff":"Stamina +1","enchant":66,"stats":{"sta":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7745":{"spell":7745,"name":"Enchant 2H Weapon - Minor Impact","isTemporary":0,"buff":"Weapon Damage +2","enchant":241,"stats":{"dmg":2},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"7748":{"spell":7748,"name":"Enchant Chest - Lesser Health","isTemporary":0,"buff":"Health +15","enchant":242,"stats":{"health":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7766":{"spell":7766,"name":"Enchant Bracer - Minor Spirit","isTemporary":0,"buff":"Spirit +1","enchant":243,"stats":{"spi":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7771":{"spell":7771,"name":"Enchant Cloak - Minor Protection","isTemporary":0,"buff":"Armor +10","enchant":783,"stats":{"armor":10},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"7776":{"spell":7776,"name":"Enchant Chest - Lesser Mana","isTemporary":0,"buff":"Mana +20","enchant":246,"stats":{"mana":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7779":{"spell":7779,"name":"Enchant Bracer - Minor Agility","isTemporary":0,"buff":"Agility +1","enchant":247,"stats":{"agi":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7782":{"spell":7782,"name":"Enchant Bracer - Minor Strength","isTemporary":0,"buff":"Strength +1","enchant":248,"stats":{"str":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7786":{"spell":7786,"name":"Enchant Weapon - Minor Beastslayer","isTemporary":0,"buff":"Beastslaying +2","enchant":249,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"7788":{"spell":7788,"name":"Enchant Weapon - Minor Striking","isTemporary":0,"buff":"Weapon Damage +1","enchant":250,"stats":{"dmg":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"7793":{"spell":7793,"name":"Enchant 2H Weapon - Lesser Intellect","isTemporary":0,"buff":"Intellect +3","enchant":723,"stats":{"int":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"7857":{"spell":7857,"name":"Enchant Chest - Health","isTemporary":0,"buff":"Health +25","enchant":254,"stats":{"health":25},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7859":{"spell":7859,"name":"Enchant Bracer - Lesser Spirit","isTemporary":0,"buff":"Spirit +3","enchant":255,"stats":{"spi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7861":{"spell":7861,"name":"Enchant Cloak - Lesser Fire Resistance","isTemporary":0,"buff":"+5 Fire Resistance","enchant":256,"stats":{"firres":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"7863":{"spell":7863,"name":"Enchant Boots - Minor Stamina","isTemporary":0,"buff":"Stamina +1","enchant":66,"stats":{"sta":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":256},"7867":{"spell":7867,"name":"Enchant Boots - Minor Agility","isTemporary":0,"buff":"Agility +1","enchant":247,"stats":{"agi":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":256},"8017":{"spell":8017,"name":"Rockbiter Weapon Rank 1","isTemporary":1,"buff":"Rockbiter 1","enchant":29,"stats":{"mleatkpwr":29},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8018":{"spell":8018,"name":"Rockbiter Weapon Rank 2","isTemporary":1,"buff":"Rockbiter 2","enchant":6,"stats":{"mleatkpwr":58},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":8,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8019":{"spell":8019,"name":"Rockbiter Weapon Rank 3","isTemporary":1,"buff":"Rockbiter 3","enchant":1,"stats":{"mleatkpwr":88},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":16,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8024":{"spell":8024,"name":"Flametongue Weapon Rank 1","isTemporary":1,"buff":"Flametongue 1","enchant":5,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":10,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8027":{"spell":8027,"name":"Flametongue Weapon Rank 2","isTemporary":1,"buff":"Flametongue 2","enchant":4,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":18,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8030":{"spell":8030,"name":"Flametongue Weapon Rank 3","isTemporary":1,"buff":"Flametongue 3","enchant":3,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":26,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8033":{"spell":8033,"name":"Frostbrand Weapon Rank 1","isTemporary":1,"buff":"Frostbrand 1","enchant":2,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":20,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8038":{"spell":8038,"name":"Frostbrand Weapon Rank 2","isTemporary":1,"buff":"Frostbrand 2","enchant":12,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":28,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8087":{"spell":8087,"name":"Shiny Bauble","isTemporary":1,"buff":"Fishing Lure +25","enchant":263,"stats":{},"item":6529,"icon":"inv_misc_orb_03","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"8088":{"spell":8088,"name":"Nightcrawlers","isTemporary":1,"buff":"Fishing Lure +50","enchant":264,"stats":{},"item":6530,"icon":"inv_misc_monstertail_03","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"8089":{"spell":8089,"name":"Aquadynamic Fish Attractor","isTemporary":1,"buff":"Fishing Lure +100","enchant":266,"stats":{},"item":6533,"icon":"inv_misc_food_26","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"8090":{"spell":8090,"name":"Bright Baubles","isTemporary":1,"buff":"Fishing Lure +75","enchant":265,"stats":{},"item":6532,"icon":"inv_misc_gem_variety_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"8232":{"spell":8232,"name":"Windfury Weapon Rank 1","isTemporary":1,"buff":"Windfury 1","enchant":283,"stats":{},"item":null,"icon":"spell_nature_cyclone","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":30,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8235":{"spell":8235,"name":"Windfury Weapon Rank 2","isTemporary":1,"buff":"Windfury 2","enchant":284,"stats":{},"item":null,"icon":"spell_nature_cyclone","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":40,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8532":{"spell":8532,"name":"Aquadynamic Fish Lens","isTemporary":1,"buff":"Fishing Lure +50","enchant":264,"stats":{},"item":6811,"icon":"inv_misc_spyglass_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":10,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"8679":{"spell":8679,"name":"Instant Poison","isTemporary":1,"buff":"Instant Poison","enchant":323,"stats":{},"item":6947,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":20,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8686":{"spell":8686,"name":"Instant Poison II","isTemporary":1,"buff":"Instant Poison II","enchant":324,"stats":{},"item":6949,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":28,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8688":{"spell":8688,"name":"Instant Poison III","isTemporary":1,"buff":"Instant Poison III","enchant":325,"stats":{},"item":6950,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":36,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8693":{"spell":8693,"name":"Mind-numbing Poison II","isTemporary":1,"buff":"Mind-numbing Poison II","enchant":23,"stats":{},"item":6951,"icon":"spell_nature_nullifydisease","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":38,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"9092":{"spell":9092,"name":"Flesh Eating Worm","isTemporary":1,"buff":"Fishing Lure +75","enchant":265,"stats":{},"item":7307,"icon":"inv_misc_monstertail_03","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"9781":{"spell":9781,"name":"Mithril Shield Spike","isTemporary":0,"buff":"Mithril Spike (16-20)","enchant":463,"stats":{},"item":7967,"icon":"inv_misc_armorkit_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":96,"invTypeMask":null},"9783":{"spell":9783,"name":"Mithril Spurs","isTemporary":0,"buff":"Mithril Spurs","enchant":464,"stats":{},"item":7969,"icon":"ability_rogue_sprint","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":0,"invTypeMask":256},"9900":{"spell":9900,"name":"Solid Sharpening Stone","isTemporary":1,"buff":"Sharpened +6","enchant":483,"stats":{"dmg":6},"item":7964,"icon":"inv_stone_sharpeningstone_04","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":25,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":33219,"invTypeMask":null},"9903":{"spell":9903,"name":"Solid Weightstone","isTemporary":1,"buff":"Weighted +6","enchant":484,"stats":{"dmg":6},"item":7965,"icon":"inv_stone_weightstone_04","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":25,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":9264,"invTypeMask":null},"10344":{"spell":10344,"name":"Thick Armor Kit","isTemporary":0,"buff":"Reinforced Armor +32","enchant":18,"stats":{"armor":32},"item":8173,"icon":"inv_misc_armorkit_07","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"10399":{"spell":10399,"name":"Rockbiter Weapon Rank 4","isTemporary":1,"buff":"Rockbiter 4","enchant":503,"stats":{"mleatkpwr":129},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":24,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"10456":{"spell":10456,"name":"Frostbrand Weapon Rank 3","isTemporary":1,"buff":"Frostbrand 3","enchant":524,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":38,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"10486":{"spell":10486,"name":"Windfury Weapon Rank 3","isTemporary":1,"buff":"Windfury 3","enchant":525,"stats":{},"item":null,"icon":"spell_nature_cyclone","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":50,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11202":{"spell":11202,"name":"Crippling Poison II","isTemporary":1,"buff":"Crippling Poison II","enchant":603,"stats":{},"item":3776,"icon":"inv_potion_19","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":50,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11338":{"spell":11338,"name":"Instant Poison IV","isTemporary":1,"buff":"Instant Poison IV","enchant":623,"stats":{},"item":8926,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":44,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11339":{"spell":11339,"name":"Instant Poison V","isTemporary":1,"buff":"Instant Poison V","enchant":624,"stats":{},"item":8927,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":52,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11340":{"spell":11340,"name":"Instant Poison VI","isTemporary":1,"buff":"Instant Poison VI","enchant":625,"stats":{},"item":8928,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11355":{"spell":11355,"name":"Deadly Poison III","isTemporary":1,"buff":"Deadly Poison III","enchant":626,"stats":{},"item":8984,"icon":"ability_rogue_dualweild","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":46,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11356":{"spell":11356,"name":"Deadly Poison IV","isTemporary":1,"buff":"Deadly Poison IV","enchant":627,"stats":{},"item":8985,"icon":"ability_rogue_dualweild","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":54,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11399":{"spell":11399,"name":"Mind-numbing Poison III","isTemporary":1,"buff":"Mind-Numbing Poison III","enchant":643,"stats":{},"item":9186,"icon":"spell_nature_nullifydisease","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":52,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"12459":{"spell":12459,"name":"Deadly Scope","isTemporary":0,"buff":"Scope (+5 Damage)","enchant":663,"stats":{"dmg":5},"item":10546,"icon":"inv_misc_spyglass_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"12460":{"spell":12460,"name":"Sniper Scope","isTemporary":0,"buff":"Scope (+7 Damage)","enchant":664,"stats":{"dmg":7},"item":10548,"icon":"inv_misc_spyglass_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"13219":{"spell":13219,"name":"Wound Poison","isTemporary":1,"buff":"Wound Poison","enchant":703,"stats":{},"item":10918,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":32,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"13225":{"spell":13225,"name":"Wound Poison II","isTemporary":1,"buff":"Wound Poison II","enchant":704,"stats":{},"item":10920,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":40,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"13226":{"spell":13226,"name":"Wound Poison III","isTemporary":1,"buff":"Wound Poison III","enchant":705,"stats":{},"item":10921,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":48,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"13227":{"spell":13227,"name":"Wound Poison IV","isTemporary":1,"buff":"Wound Poison IV","enchant":706,"stats":{},"item":10922,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":56,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"13378":{"spell":13378,"name":"Enchant Shield - Minor Stamina","isTemporary":0,"buff":"Stamina +1","enchant":66,"stats":{"sta":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13380":{"spell":13380,"name":"Enchant 2H Weapon - Lesser Spirit","isTemporary":0,"buff":"Spirit +3","enchant":255,"stats":{"spi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"13419":{"spell":13419,"name":"Enchant Cloak - Minor Agility","isTemporary":0,"buff":"Agility +1","enchant":247,"stats":{"agi":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":65536},"13421":{"spell":13421,"name":"Enchant Cloak - Lesser Protection","isTemporary":0,"buff":"Armor +20","enchant":744,"stats":{"armor":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":0,"invTypeMask":65536},"13464":{"spell":13464,"name":"Enchant Shield - Lesser Protection","isTemporary":0,"buff":"Armor +30","enchant":848,"stats":{"armor":30},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":0,"invTypeMask":16384},"13485":{"spell":13485,"name":"Enchant Shield - Lesser Spirit","isTemporary":0,"buff":"Spirit +3","enchant":255,"stats":{"spi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":0,"invTypeMask":16384},"13501":{"spell":13501,"name":"Enchant Bracer - Lesser Stamina","isTemporary":0,"buff":"Stamina +3","enchant":724,"stats":{"sta":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"13503":{"spell":13503,"name":"Enchant Weapon - Lesser Striking","isTemporary":0,"buff":"Weapon Damage +2","enchant":241,"stats":{"dmg":2},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13522":{"spell":13522,"name":"Enchant Cloak - Lesser Shadow Resistance","isTemporary":0,"buff":"+10 Shadow Resistance","enchant":804,"stats":{"shares":10},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"13529":{"spell":13529,"name":"Enchant 2H Weapon - Lesser Impact","isTemporary":0,"buff":"Weapon Damage +3","enchant":943,"stats":{"dmg":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"13536":{"spell":13536,"name":"Enchant Bracer - Lesser Strength","isTemporary":0,"buff":"Strength +3","enchant":823,"stats":{"str":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"13538":{"spell":13538,"name":"Enchant Chest - Lesser Absorption","isTemporary":0,"buff":"Absorption (25)","enchant":63,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13607":{"spell":13607,"name":"Enchant Chest - Mana","isTemporary":0,"buff":"Mana +30","enchant":843,"stats":{"mana":30},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13612":{"spell":13612,"name":"Enchant Gloves - Mining","isTemporary":0,"buff":"Mining +2","enchant":844,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13617":{"spell":13617,"name":"Enchant Gloves - Herbalism","isTemporary":0,"buff":"Herbalism +2","enchant":845,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13620":{"spell":13620,"name":"Enchant Gloves - Fishing","isTemporary":0,"buff":"Fishing +2","enchant":846,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13622":{"spell":13622,"name":"Enchant Bracer - Lesser Intellect","isTemporary":0,"buff":"Intellect +3","enchant":723,"stats":{"int":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"13626":{"spell":13626,"name":"Enchant Chest - Minor Stats","isTemporary":0,"buff":"All Stats +1","enchant":847,"stats":{"agi":1,"int":1,"spi":1,"sta":1,"str":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13631":{"spell":13631,"name":"Enchant Shield - Lesser Stamina","isTemporary":0,"buff":"Stamina +3","enchant":724,"stats":{"sta":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13635":{"spell":13635,"name":"Enchant Cloak - Defense","isTemporary":0,"buff":"Armor +30","enchant":848,"stats":{"armor":30},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"13637":{"spell":13637,"name":"Enchant Boots - Lesser Agility","isTemporary":0,"buff":"Agility +3","enchant":849,"stats":{"agi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":256},"13640":{"spell":13640,"name":"Enchant Chest - Greater Health","isTemporary":0,"buff":"Health +35","enchant":850,"stats":{"health":35},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"13642":{"spell":13642,"name":"Enchant Bracer - Spirit","isTemporary":0,"buff":"Spirit +5","enchant":851,"stats":{"spi":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13644":{"spell":13644,"name":"Enchant Boots - Lesser Stamina","isTemporary":0,"buff":"Stamina +3","enchant":724,"stats":{"sta":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"13646":{"spell":13646,"name":"Enchant Bracer - Lesser Deflection","isTemporary":0,"buff":"Defense +2","enchant":925,"stats":{"def":2},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13648":{"spell":13648,"name":"Enchant Bracer - Stamina","isTemporary":0,"buff":"Stamina +5","enchant":852,"stats":{"sta":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13653":{"spell":13653,"name":"Enchant Weapon - Lesser Beastslayer","isTemporary":0,"buff":"Beastslaying +6","enchant":853,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13655":{"spell":13655,"name":"Enchant Weapon - Lesser Elemental Slayer","isTemporary":0,"buff":"Elemental Slayer +6","enchant":854,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13657":{"spell":13657,"name":"Enchant Cloak - Fire Resistance","isTemporary":0,"buff":"+7 Fire Resistance","enchant":2463,"stats":{"firres":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"13659":{"spell":13659,"name":"Enchant Shield - Spirit","isTemporary":0,"buff":"Spirit +5","enchant":851,"stats":{"spi":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13661":{"spell":13661,"name":"Enchant Bracer - Strength","isTemporary":0,"buff":"Strength +5","enchant":856,"stats":{"str":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13663":{"spell":13663,"name":"Enchant Chest - Greater Mana","isTemporary":0,"buff":"Mana +50","enchant":857,"stats":{"mana":50},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"13687":{"spell":13687,"name":"Enchant Boots - Lesser Spirit","isTemporary":0,"buff":"Spirit +3","enchant":255,"stats":{"spi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"13689":{"spell":13689,"name":"Enchant Shield - Lesser Block","isTemporary":0,"buff":"Blocking +2%","enchant":863,"stats":{"blockpct":2},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13693":{"spell":13693,"name":"Enchant Weapon - Striking","isTemporary":0,"buff":"Weapon Damage +3","enchant":943,"stats":{"dmg":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13695":{"spell":13695,"name":"Enchant 2H Weapon - Impact","isTemporary":0,"buff":"Weapon Damage +5","enchant":1897,"stats":{"dmg":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"13698":{"spell":13698,"name":"Enchant Gloves - Skinning","isTemporary":0,"buff":"Skinning +5","enchant":865,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13700":{"spell":13700,"name":"Enchant Chest - Lesser Stats","isTemporary":0,"buff":"All Stats +2","enchant":866,"stats":{"agi":2,"int":2,"spi":2,"sta":2,"str":2},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13746":{"spell":13746,"name":"Enchant Cloak - Greater Defense","isTemporary":0,"buff":"Armor +50","enchant":884,"stats":{"armor":50},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"13794":{"spell":13794,"name":"Enchant Cloak - Resistance","isTemporary":0,"buff":"+3 All Resistances","enchant":903,"stats":{"arcres":3,"firres":3,"frores":3,"holres":3,"natres":3,"shares":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"13815":{"spell":13815,"name":"Enchant Gloves - Agility","isTemporary":0,"buff":"Agility +5","enchant":904,"stats":{"agi":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13817":{"spell":13817,"name":"Enchant Shield - Stamina","isTemporary":0,"buff":"Stamina +5","enchant":852,"stats":{"sta":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13822":{"spell":13822,"name":"Enchant Bracer - Intellect","isTemporary":0,"buff":"Intellect +5","enchant":905,"stats":{"int":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13836":{"spell":13836,"name":"Enchant Boots - Stamina","isTemporary":0,"buff":"Stamina +5","enchant":852,"stats":{"sta":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"13841":{"spell":13841,"name":"Enchant Gloves - Advanced Mining","isTemporary":0,"buff":"Mining +5","enchant":906,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13846":{"spell":13846,"name":"Enchant Bracer - Greater Spirit","isTemporary":0,"buff":"Spirit +7","enchant":907,"stats":{"spi":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13858":{"spell":13858,"name":"Enchant Chest - Superior Health","isTemporary":0,"buff":"Health +50","enchant":908,"stats":{"health":50},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13868":{"spell":13868,"name":"Enchant Gloves - Advanced Herbalism","isTemporary":0,"buff":"Herbalism +5","enchant":909,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13882":{"spell":13882,"name":"Enchant Cloak - Lesser Agility","isTemporary":0,"buff":"Agility +3","enchant":849,"stats":{"agi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"13887":{"spell":13887,"name":"Enchant Gloves - Strength","isTemporary":0,"buff":"Strength +5","enchant":856,"stats":{"str":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13890":{"spell":13890,"name":"Enchant Boots - Minor Speed","isTemporary":0,"buff":"Minor Speed Increase","enchant":911,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"13898":{"spell":13898,"name":"Enchant Weapon - Fiery Weapon","isTemporary":0,"buff":"Fiery Weapon","enchant":803,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13905":{"spell":13905,"name":"Enchant Shield - Greater Spirit","isTemporary":0,"buff":"Spirit +7","enchant":907,"stats":{"spi":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13915":{"spell":13915,"name":"Enchant Weapon - Demonslaying","isTemporary":0,"buff":"Demonslaying","enchant":912,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13917":{"spell":13917,"name":"Enchant Chest - Superior Mana","isTemporary":0,"buff":"Mana +65","enchant":913,"stats":{"mana":65},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13931":{"spell":13931,"name":"Enchant Bracer - Deflection","isTemporary":0,"buff":"Defense +3","enchant":923,"stats":{"def":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13933":{"spell":13933,"name":"Enchant Shield - Frost Resistance","isTemporary":0,"buff":"+8 Frost Resistance","enchant":926,"stats":{"frores":8},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13935":{"spell":13935,"name":"Enchant Boots - Agility","isTemporary":0,"buff":"Agility +5","enchant":904,"stats":{"agi":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"13937":{"spell":13937,"name":"Enchant 2H Weapon - Greater Impact","isTemporary":0,"buff":"Weapon Damage +7","enchant":963,"stats":{"dmg":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"13939":{"spell":13939,"name":"Enchant Bracer - Greater Strength","isTemporary":0,"buff":"Strength +7","enchant":927,"stats":{"str":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13941":{"spell":13941,"name":"Enchant Chest - Stats","isTemporary":0,"buff":"All Stats +3","enchant":928,"stats":{"agi":3,"int":3,"spi":3,"sta":3,"str":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13943":{"spell":13943,"name":"Enchant Weapon - Greater Striking","isTemporary":0,"buff":"Weapon Damage +4","enchant":805,"stats":{"dmg":4},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13945":{"spell":13945,"name":"Enchant Bracer - Greater Stamina","isTemporary":0,"buff":"Stamina +7","enchant":929,"stats":{"sta":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13947":{"spell":13947,"name":"Enchant Gloves - Riding Skill","isTemporary":0,"buff":"Minor Mount Speed Increase","enchant":930,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13948":{"spell":13948,"name":"Enchant Gloves - Minor Haste","isTemporary":0,"buff":"Attack Speed +1%","enchant":931,"stats":{"mlehastepct":1,"rgdhastepct":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"15340":{"spell":15340,"name":"Lesser Arcanum of Rumination","isTemporary":0,"buff":"Mana +150","enchant":1483,"stats":{"mana":150},"item":11622,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15389":{"spell":15389,"name":"Lesser Arcanum of Constitution","isTemporary":0,"buff":"HP +100","enchant":1503,"stats":{"health":100},"item":11642,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15391":{"spell":15391,"name":"Lesser Arcanum of Tenacity","isTemporary":0,"buff":"Armor +125","enchant":1504,"stats":{"armor":125},"item":11643,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15394":{"spell":15394,"name":"Lesser Arcanum of Resilience","isTemporary":0,"buff":"+20 Fire Resistance","enchant":1505,"stats":{"firres":20},"item":11644,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15397":{"spell":15397,"name":"Lesser Arcanum of Voracity","isTemporary":0,"buff":"Strength +8","enchant":1506,"stats":{"str":8},"item":11645,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15400":{"spell":15400,"name":"Lesser Arcanum of Voracity","isTemporary":0,"buff":"Stamina +8","enchant":1507,"stats":{"sta":8},"item":11646,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15402":{"spell":15402,"name":"Lesser Arcanum of Voracity","isTemporary":0,"buff":"Agility +8","enchant":1508,"stats":{"agi":8},"item":11647,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15404":{"spell":15404,"name":"Lesser Arcanum of Voracity","isTemporary":0,"buff":"Intellect +8","enchant":1509,"stats":{"int":8},"item":11648,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15406":{"spell":15406,"name":"Lesser Arcanum of Voracity","isTemporary":0,"buff":"Spirit +8","enchant":1510,"stats":{"spi":8},"item":11649,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"16138":{"spell":16138,"name":"Dense Sharpening Stone","isTemporary":1,"buff":"Sharpened +8","enchant":1643,"stats":{"dmg":8},"item":12404,"icon":"inv_stone_sharpeningstone_05","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":35,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":33219,"invTypeMask":null},"16314":{"spell":16314,"name":"Rockbiter Weapon Rank 5","isTemporary":1,"buff":"Rockbiter 5","enchant":1663,"stats":{"mleatkpwr":211},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":34,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16315":{"spell":16315,"name":"Rockbiter Weapon Rank 6","isTemporary":1,"buff":"Rockbiter 6","enchant":683,"stats":{"mleatkpwr":393},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":44,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16316":{"spell":16316,"name":"Rockbiter Weapon Rank 7","isTemporary":1,"buff":"Rockbiter 7","enchant":1664,"stats":{"mleatkpwr":554},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":54,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16339":{"spell":16339,"name":"Flametongue Weapon Rank 4","isTemporary":1,"buff":"Flametongue 4","enchant":523,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":36,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16341":{"spell":16341,"name":"Flametongue Weapon Rank 5","isTemporary":1,"buff":"Flametongue 5","enchant":1665,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":46,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173811,"invTypeMask":null},"16342":{"spell":16342,"name":"Flametongue Weapon Rank 6","isTemporary":1,"buff":"Flametongue 6","enchant":1666,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":56,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16355":{"spell":16355,"name":"Frostbrand Weapon Rank 4","isTemporary":1,"buff":"Frostbrand 4","enchant":1667,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":48,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16356":{"spell":16356,"name":"Frostbrand Weapon Rank 5","isTemporary":1,"buff":"Frostbrand 5","enchant":1668,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":58,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16362":{"spell":16362,"name":"Windfury Weapon Rank 4","isTemporary":1,"buff":"Windfury 4","enchant":1669,"stats":{},"item":null,"icon":"spell_nature_cyclone","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16622":{"spell":16622,"name":"Dense Weightstone","isTemporary":1,"buff":"Weighted +8","enchant":1703,"stats":{"dmg":8},"item":12643,"icon":"inv_stone_weightstone_05","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":35,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":9264,"invTypeMask":null},"16623":{"spell":16623,"name":"Thorium Shield Spike","isTemporary":0,"buff":"Thorium Spike (20-30)","enchant":1704,"stats":{},"item":12645,"icon":"inv_misc_armorkit_20","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":96,"invTypeMask":null},"19057":{"spell":19057,"name":"Rugged Armor Kit","isTemporary":0,"buff":"Reinforced Armor +40","enchant":1843,"stats":{"armor":40},"item":15564,"icon":"inv_misc_armorkit_09","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"20008":{"spell":20008,"name":"Enchant Bracer - Greater Intellect","isTemporary":0,"buff":"Intellect +7","enchant":1883,"stats":{"int":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"20009":{"spell":20009,"name":"Enchant Bracer - Superior Spirit","isTemporary":0,"buff":"Spirit +9","enchant":1884,"stats":{"spi":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"20010":{"spell":20010,"name":"Enchant Bracer - Superior Strength","isTemporary":0,"buff":"Strength +9","enchant":1885,"stats":{"str":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"20011":{"spell":20011,"name":"Enchant Bracer - Superior Stamina","isTemporary":0,"buff":"Stamina +9","enchant":1886,"stats":{"sta":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"20012":{"spell":20012,"name":"Enchant Gloves - Greater Agility","isTemporary":0,"buff":"Agility +7","enchant":1887,"stats":{"agi":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"20013":{"spell":20013,"name":"Enchant Gloves - Greater Strength","isTemporary":0,"buff":"Strength +7","enchant":927,"stats":{"str":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"20014":{"spell":20014,"name":"Enchant Cloak - Greater Resistance","isTemporary":0,"buff":"+5 All Resistances","enchant":1888,"stats":{"arcres":5,"firres":5,"frores":5,"holres":5,"natres":5,"shares":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"20015":{"spell":20015,"name":"Enchant Cloak - Superior Defense","isTemporary":0,"buff":"Armor +70","enchant":1889,"stats":{"armor":70},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"20016":{"spell":20016,"name":"Enchant Shield - Superior Spirit","isTemporary":0,"buff":"Spirit +9","enchant":1890,"stats":{"spi":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"20017":{"spell":20017,"name":"Enchant Shield - Greater Stamina","isTemporary":0,"buff":"Stamina +7","enchant":929,"stats":{"sta":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"20020":{"spell":20020,"name":"Enchant Boots - Greater Stamina","isTemporary":0,"buff":"Stamina +7","enchant":929,"stats":{"sta":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"20023":{"spell":20023,"name":"Enchant Boots - Greater Agility","isTemporary":0,"buff":"Agility +7","enchant":1887,"stats":{"agi":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"20024":{"spell":20024,"name":"Enchant Boots - Spirit","isTemporary":0,"buff":"Spirit +5","enchant":851,"stats":{"spi":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"20025":{"spell":20025,"name":"Enchant Chest - Greater Stats","isTemporary":0,"buff":"All Stats +4","enchant":1891,"stats":{"agi":4,"int":4,"spi":4,"sta":4,"str":4},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"20026":{"spell":20026,"name":"Enchant Chest - Major Health","isTemporary":0,"buff":"Health +100","enchant":1892,"stats":{"health":100},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"20028":{"spell":20028,"name":"Enchant Chest - Major Mana","isTemporary":0,"buff":"Mana +100","enchant":1893,"stats":{"mana":100},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"20029":{"spell":20029,"name":"Enchant Weapon - Icy Chill","isTemporary":0,"buff":"Icy Weapon","enchant":1894,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"20030":{"spell":20030,"name":"Enchant 2H Weapon - Superior Impact","isTemporary":0,"buff":"Weapon Damage +9","enchant":1896,"stats":{"dmg":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"20031":{"spell":20031,"name":"Enchant Weapon - Superior Striking","isTemporary":0,"buff":"Weapon Damage +5","enchant":1897,"stats":{"dmg":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"20032":{"spell":20032,"name":"Enchant Weapon - Lifestealing","isTemporary":0,"buff":"Lifestealing","enchant":1898,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"20033":{"spell":20033,"name":"Enchant Weapon - Unholy Weapon","isTemporary":0,"buff":"Unholy Weapon","enchant":1899,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"20034":{"spell":20034,"name":"Enchant Weapon - Crusader","isTemporary":0,"buff":"Crusader","enchant":1900,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"20035":{"spell":20035,"name":"Enchant 2H Weapon - Major Spirit","isTemporary":0,"buff":"Spirit +9","enchant":1903,"stats":{"spi":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"20036":{"spell":20036,"name":"Enchant 2H Weapon - Major Intellect","isTemporary":0,"buff":"Intellect +9","enchant":1904,"stats":{"int":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"21931":{"spell":21931,"name":"Enchant Weapon - Winter's Might","isTemporary":0,"buff":"Frost Spell Damage +7","enchant":2443,"stats":{"frosplpwr":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":196083,"invTypeMask":null},"22593":{"spell":22593,"name":"Flame Mantle of the Dawn","isTemporary":0,"buff":"+5 Fire Resistance","enchant":2483,"stats":{"firres":5},"item":18169,"icon":"spell_fire_flameshock","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22594":{"spell":22594,"name":"Frost Mantle of the Dawn","isTemporary":0,"buff":"+5 Frost Resistance","enchant":2484,"stats":{"frores":5},"item":18170,"icon":"spell_frost_frostshock","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22596":{"spell":22596,"name":"Shadow Mantle of the Dawn","isTemporary":0,"buff":"+5 Shadow Resistance","enchant":2487,"stats":{"shares":5},"item":18173,"icon":"spell_shadow_ragingscream","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22597":{"spell":22597,"name":"Nature Mantle of the Dawn","isTemporary":0,"buff":"+5 Nature Resistance","enchant":2486,"stats":{"natres":5},"item":18172,"icon":"spell_nature_protectionformnature","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22598":{"spell":22598,"name":"Arcane Mantle of the Dawn","isTemporary":0,"buff":"+5 Arcane Resistance","enchant":2485,"stats":{"arcres":5},"item":18171,"icon":"spell_holy_wordfortitude","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22599":{"spell":22599,"name":"Chromatic Mantle of the Dawn","isTemporary":0,"buff":"+5 All Resistances","enchant":2488,"stats":{"arcres":5,"firres":5,"frores":5,"holres":5,"natres":5,"shares":5},"item":18182,"icon":"inv_misc_gem_variety_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22725":{"spell":22725,"name":"Core Armor Kit","isTemporary":0,"buff":"Defense +3","enchant":2503,"stats":{"def":3},"item":18251,"icon":"inv_misc_armorkit_05","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"22749":{"spell":22749,"name":"Enchant Weapon - Spell Power","isTemporary":0,"buff":"Spell Damage +30","enchant":2504,"stats":{"spldmg":30,"splheal":30},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"22750":{"spell":22750,"name":"Enchant Weapon - Healing Power","isTemporary":0,"buff":"Healing Spells +55","enchant":2505,"stats":{"splheal":55},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"22756":{"spell":22756,"name":"Elemental Sharpening Stone","isTemporary":1,"buff":"Critical +2%","enchant":2506,"stats":{"mlecritstrkpct":2},"item":18262,"icon":"inv_stone_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":42483,"invTypeMask":null},"22779":{"spell":22779,"name":"Biznicks 247x128 Accurascope","isTemporary":0,"buff":"+3% Hit","enchant":2523,"stats":{"rgdhitpct":3},"item":18283,"icon":"inv_misc_spyglass_02","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"22840":{"spell":22840,"name":"Arcanum of Rapidity","isTemporary":0,"buff":"Attack Speed +1%","enchant":2543,"stats":{"mlehastepct":1,"rgdhastepct":1},"item":18329,"icon":"inv_misc_gem_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"22844":{"spell":22844,"name":"Arcanum of Focus","isTemporary":0,"buff":"Healing and Spell Damage +8","enchant":2544,"stats":{"spldmg":8,"splheal":8},"item":18330,"icon":"inv_misc_gem_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"22846":{"spell":22846,"name":"Arcanum of Protection","isTemporary":0,"buff":"Dodge +1%","enchant":2545,"stats":{"dodgepct":1},"item":18331,"icon":"inv_misc_gem_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"23799":{"spell":23799,"name":"Enchant Weapon - Strength","isTemporary":0,"buff":"Strength +15","enchant":2563,"stats":{"str":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"23800":{"spell":23800,"name":"Enchant Weapon - Agility","isTemporary":0,"buff":"Agility +15","enchant":2564,"stats":{"agi":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"23801":{"spell":23801,"name":"Enchant Bracer - Mana Regeneration","isTemporary":0,"buff":"Mana Regen 4 per 5 sec.","enchant":2565,"stats":{"manargn":4},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"23802":{"spell":23802,"name":"Enchant Bracer - Healing Power","isTemporary":0,"buff":"Healing Spells +24","enchant":2566,"stats":{"splheal":24},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"23803":{"spell":23803,"name":"Enchant Weapon - Mighty Spirit","isTemporary":0,"buff":"Spirit +20","enchant":2567,"stats":{"spi":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"23804":{"spell":23804,"name":"Enchant Weapon - Mighty Intellect","isTemporary":0,"buff":"Intellect +22","enchant":2568,"stats":{"int":22},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"24149":{"spell":24149,"name":"Presence of Might","isTemporary":0,"buff":"Defense +7/Stamina +10/Block Value +15","enchant":2583,"stats":{"blockamount":15,"def":7,"sta":10},"item":19782,"icon":"spell_holy_sealofwrath","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24160":{"spell":24160,"name":"Syncretist's Sigil","isTemporary":0,"buff":"Defense +7/Stamina +10/Healing Spells +24","enchant":2584,"stats":{"def":7,"splheal":24,"sta":10},"item":19783,"icon":"spell_holy_prayerofhealing","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24161":{"spell":24161,"name":"Death's Embrace","isTemporary":0,"buff":"Attack Power +28/Dodge +1%","enchant":2585,"stats":{"dodgepct":1,"mleatkpwr":28},"item":19784,"icon":"spell_shadow_scourgebuild","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24162":{"spell":24162,"name":"Falcon's Call","isTemporary":0,"buff":"Ranged Attack Power +24/Stamina +10/Hit +1%","enchant":2586,"stats":{"rgdatkpwr":24,"rgdhitpct":1,"sta":10},"item":19785,"icon":"spell_nature_forceofnature","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24163":{"spell":24163,"name":"Vodouisant's Vigilant Embrace","isTemporary":0,"buff":"Healing and Spell Damage +13/Intellect +15","enchant":2587,"stats":{"int":15,"spldmg":13,"splheal":13},"item":19786,"icon":"spell_nature_purge","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24164":{"spell":24164,"name":"Presence of Sight","isTemporary":0,"buff":"Healing and Spell Damage +18/Spell Hit +1%","enchant":2588,"stats":{"spldmg":18,"splheal":18,"splhitpct":1},"item":19787,"icon":"spell_shadow_detectlesserinvisibility","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24165":{"spell":24165,"name":"Hoodoo Hex","isTemporary":0,"buff":"Healing and Spell Damage +18/Stamina +10","enchant":2589,"stats":{"spldmg":18,"splheal":18,"sta":10},"item":19788,"icon":"spell_shadow_impphaseshift","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24167":{"spell":24167,"name":"Prophetic Aura","isTemporary":0,"buff":"Mana Regen +4/Stamina +10/Healing Spells +24","enchant":2590,"stats":{"manargn":4,"splheal":24,"sta":10},"item":19789,"icon":"spell_holy_holyprotection","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24168":{"spell":24168,"name":"Animist's Caress","isTemporary":0,"buff":"Intellect +10/Stamina +10/Healing Spells +24","enchant":2591,"stats":{"int":10,"splheal":24,"sta":10},"item":19790,"icon":"spell_nature_reincarnation","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24302":{"spell":24302,"name":"High Test Eternium Fishing Line","isTemporary":0,"buff":"Eternium Line","enchant":2603,"stats":{},"item":19971,"icon":"inv_fabric_mageweave_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":12,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"24420":{"spell":24420,"name":"Zandalar Signet of Serenity","isTemporary":0,"buff":"+33 Healing Spells","enchant":2604,"stats":{"splheal":33},"item":20078,"icon":"spell_holy_powerwordshield","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":58,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"24421":{"spell":24421,"name":"Zandalar Signet of Mojo","isTemporary":0,"buff":"+18 Spell Damage and Healing","enchant":2605,"stats":{"spldmg":18,"splheal":18},"item":20076,"icon":"inv_jewelry_ring_46","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":58,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"24422":{"spell":24422,"name":"Zandalar Signet of Might","isTemporary":0,"buff":"+30 Attack Power","enchant":2606,"stats":{"mleatkpwr":30,"rgdatkpwr":30},"item":20077,"icon":"inv_misc_armorkit_08","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":58,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"25072":{"spell":25072,"name":"Enchant Gloves - Threat","isTemporary":0,"buff":"Threat +2%","enchant":2613,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25073":{"spell":25073,"name":"Enchant Gloves - Shadow Power","isTemporary":0,"buff":"Shadow Damage +20","enchant":2614,"stats":{"shasplpwr":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25074":{"spell":25074,"name":"Enchant Gloves - Frost Power","isTemporary":0,"buff":"Frost Damage +20","enchant":2615,"stats":{"frosplpwr":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25078":{"spell":25078,"name":"Enchant Gloves - Fire Power","isTemporary":0,"buff":"Fire Damage +20","enchant":2616,"stats":{"firsplpwr":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25079":{"spell":25079,"name":"Enchant Gloves - Healing Power","isTemporary":0,"buff":"Healing Spells +30","enchant":2617,"stats":{"splheal":30},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25080":{"spell":25080,"name":"Enchant Gloves - Superior Agility","isTemporary":0,"buff":"Agility +15","enchant":2564,"stats":{"agi":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25081":{"spell":25081,"name":"Enchant Cloak - Greater Fire Resistance","isTemporary":0,"buff":"+15 Fire Resistance","enchant":2619,"stats":{"firres":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"25082":{"spell":25082,"name":"Enchant Cloak - Greater Nature Resistance","isTemporary":0,"buff":"+15 Nature Resistance","enchant":2620,"stats":{"natres":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"25083":{"spell":25083,"name":"Enchant Cloak - Stealth","isTemporary":0,"buff":"Increased Stealth","enchant":910,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"25084":{"spell":25084,"name":"Enchant Cloak - Subtlety","isTemporary":0,"buff":"Subtlety","enchant":2621,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"25086":{"spell":25086,"name":"Enchant Cloak - Dodge","isTemporary":0,"buff":"Dodge +1%","enchant":2622,"stats":{"dodgepct":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"25117":{"spell":25117,"name":"Minor Wizard Oil","isTemporary":1,"buff":"Minor Wizard Oil","enchant":2623,"stats":{"spldmg":8,"splheal":8},"item":20744,"icon":"inv_poison_mindnumbing","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":15,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25118":{"spell":25118,"name":"Minor Mana Oil","isTemporary":1,"buff":"Minor Mana Oil","enchant":2624,"stats":{"manargn":4},"item":20745,"icon":"inv_potion_98","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":20,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25119":{"spell":25119,"name":"Lesser Wizard Oil","isTemporary":1,"buff":"Lesser Wizard Oil","enchant":2626,"stats":{"spldmg":16,"splheal":16},"item":20746,"icon":"inv_potion_103","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":30,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25120":{"spell":25120,"name":"Lesser Mana Oil","isTemporary":1,"buff":"Lesser Mana Oil","enchant":2625,"stats":{"manargn":8},"item":20747,"icon":"inv_potion_99","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":40,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25121":{"spell":25121,"name":"Wizard Oil","isTemporary":1,"buff":"Wizard Oil","enchant":2627,"stats":{"spldmg":24,"splheal":24},"item":20750,"icon":"inv_potion_104","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":40,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25122":{"spell":25122,"name":"Brilliant Wizard Oil","isTemporary":1,"buff":"Brilliant Wizard Oil","enchant":2628,"stats":{"splcritstrkpct":1,"spldmg":36,"splheal":36},"item":20749,"icon":"inv_potion_105","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":45,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25123":{"spell":25123,"name":"Brilliant Mana Oil","isTemporary":1,"buff":"Brilliant Mana Oil","enchant":2629,"stats":{"manargn":12,"splheal":25},"item":20748,"icon":"inv_potion_100","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":45,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25351":{"spell":25351,"name":"Deadly Poison V","isTemporary":1,"buff":"Deadly Poison V","enchant":2630,"stats":{},"item":20844,"icon":"ability_rogue_dualweild","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"27837":{"spell":27837,"name":"Enchant 2H Weapon - Agility","isTemporary":0,"buff":"Agility +25","enchant":2646,"stats":{"agi":25},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"28161":{"spell":28161,"name":"Savage Guard","isTemporary":0,"buff":"+10 Nature Resistance","enchant":2681,"stats":{"natres":10},"item":22635,"icon":"spell_nature_spiritarmor","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":55,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"28163":{"spell":28163,"name":"Ice Guard","isTemporary":0,"buff":"+10 Frost Resistance","enchant":2682,"stats":{"frores":10},"item":22636,"icon":"spell_frost_frostshock","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":55,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"28165":{"spell":28165,"name":"Shadow Guard","isTemporary":0,"buff":"+10 Shadow Resistance","enchant":2683,"stats":{"shares":10},"item":22638,"icon":"spell_shadow_antishadow","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":55,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"28891":{"spell":28891,"name":"Consecrated Sharpening Stone","isTemporary":1,"buff":"+100 Attack Power vs Undead","enchant":2684,"stats":{},"item":23122,"icon":"inv_stone_sharpeningstone_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1097203,"invTypeMask":null},"28898":{"spell":28898,"name":"Blessed Wizard Oil","isTemporary":1,"buff":"+60 Spell Damage vs Undead","enchant":2685,"stats":{},"item":23123,"icon":"inv_potion_26","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"29467":{"spell":29467,"name":"Power of the Scourge","isTemporary":0,"buff":"Spell Damage +15 and +1% Spell Critical Strike","enchant":2721,"stats":{"splcritstrkpct":1,"spldmg":15,"splheal":15},"item":23545,"icon":"spell_shadow_darkritual","quality":4,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"29475":{"spell":29475,"name":"Resilience of the Scourge","isTemporary":0,"buff":"Healing +31 and 5 mana per 5 sec.","enchant":2715,"stats":{"manargn":5,"splheal":31},"item":23547,"icon":"spell_shadow_deadofnight","quality":4,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"29480":{"spell":29480,"name":"Fortitude of the Scourge","isTemporary":0,"buff":"Stamina +16 and Armor +100","enchant":2716,"stats":{"armor":100,"sta":16},"item":23549,"icon":"spell_shadow_antishadow","quality":4,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"29483":{"spell":29483,"name":"Might of the Scourge","isTemporary":0,"buff":"Attack Power +26 and +1% Critical Strike","enchant":2717,"stats":{"mleatkpwr":26,"mlecritstrkpct":1,"rgdatkpwr":26,"rgdcritstrkpct":1},"item":23548,"icon":"spell_shadow_deathpact","quality":4,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"398538":{"spell":398538,"name":"Runecarve Bracer - Minor Deflect","isTemporary":0,"buff":"Defense +1","enchant":924,"stats":{"def":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"398608":{"spell":398608,"name":"Runecarving Test - Crippling Poison","isTemporary":1,"buff":"Crippling Poison","enchant":22,"stats":{},"item":202316,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11500,"requiredLevel":20,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"399699":{"spell":399699,"name":"S03 - Runecarving Test - Sharpen Helm - Critical","isTemporary":1,"buff":"Critical +2%","enchant":2506,"stats":{"mlecritstrkpct":2},"item":null,"icon":"classic_temp","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"400080":{"spell":400080,"name":"Engrave Chest - Deadly Brew","isTemporary":1,"buff":"Deadly Brew","enchant":6708,"stats":{},"item":null,"icon":"inv_chest_cloth_45","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"400081":{"spell":400081,"name":"Engrave Pants - Between the Eyes","isTemporary":1,"buff":"Between the Eyes","enchant":6709,"stats":{},"item":null,"icon":"inv_pants_cloth_02","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"400082":{"spell":400082,"name":"Rune of Teasing","isTemporary":1,"buff":"Just a Flesh Wound","enchant":6710,"stats":{},"item":211390,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"400093":{"spell":400093,"name":"Rune of the Southpaw","isTemporary":1,"buff":"Rolling with the Punches","enchant":6714,"stats":{},"item":213138,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"400094":{"spell":400094,"name":"Rune of Mutilation","isTemporary":1,"buff":"Mutilate","enchant":6715,"stats":{},"item":203990,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"400095":{"spell":400095,"name":"Engrave Chest - Quick Draw","isTemporary":1,"buff":"Quick Draw","enchant":6716,"stats":{},"item":null,"icon":"inv_chest_cloth_45","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"400096":{"spell":400096,"name":"Rune of the Assassin","isTemporary":1,"buff":"Shuriken Toss","enchant":6717,"stats":{},"item":213139,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"400099":{"spell":400099,"name":"Rune of Blade Dance","isTemporary":1,"buff":"Blade Dance","enchant":6718,"stats":{},"item":208771,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"400101":{"spell":400101,"name":"Rune of Shadowstep","isTemporary":1,"buff":"Shadowstep","enchant":6719,"stats":{},"item":210979,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"400102":{"spell":400102,"name":"Rune of Venom","isTemporary":1,"buff":"Envenom","enchant":6787,"stats":{},"item":210322,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"400105":{"spell":400105,"name":"Rune of Shadowstrike","isTemporary":1,"buff":"Shadowstrike","enchant":6720,"stats":{},"item":204795,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"401722":{"spell":401722,"name":"Spell Notes: Arcane Barrage","isTemporary":1,"buff":"Arcane Barrage","enchant":6723,"stats":{},"item":225689,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"401749":{"spell":401749,"name":"Spell Notes: Hot Streak","isTemporary":1,"buff":"Hot Streak","enchant":7560,"stats":{},"item":213113,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"401752":{"spell":401752,"name":"Spell Notes: Brain Freeze","isTemporary":1,"buff":"Brain Freeze","enchant":6725,"stats":{},"item":208853,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"401754":{"spell":401754,"name":"Spell Notes: Advanced Warding","isTemporary":1,"buff":"Advanced Warding","enchant":6726,"stats":{},"item":221487,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"401757":{"spell":401757,"name":"Spell Notes: Arcane Blast","isTemporary":1,"buff":"Arcane Blast","enchant":6728,"stats":{},"item":211691,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"401759":{"spell":401759,"name":"Spell Notes: Burnout","isTemporary":1,"buff":"Burnout","enchant":6729,"stats":{"splcritstrkpct":15},"item":203748,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"401760":{"spell":401760,"name":"Spell Notes: Ice Lance","isTemporary":1,"buff":"Ice Lance","enchant":6730,"stats":{},"item":203745,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"401761":{"spell":401761,"name":"Spell Notes: Rewind Time","isTemporary":1,"buff":"Rewind Time","enchant":7561,"stats":{},"item":210654,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"401762":{"spell":401762,"name":"Engrave Belt - Frostfire Bolt","isTemporary":1,"buff":"Frostfire Bolt","enchant":6732,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherboots","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"401763":{"spell":401763,"name":"Spell Notes: Missile Barrage","isTemporary":1,"buff":"Missile Barrage","enchant":6733,"stats":{},"item":213112,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"401764":{"spell":401764,"name":"Spell Notes: Overheat","isTemporary":1,"buff":"Overheat","enchant":6734,"stats":{},"item":225691,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"401765":{"spell":401765,"name":"Spell Notes: Fingers of Frost","isTemporary":1,"buff":"Fingers of Frost","enchant":6735,"stats":{},"item":203747,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"401767":{"spell":401767,"name":"Spell Notes: Regeneration","isTemporary":1,"buff":"Regeneration","enchant":6736,"stats":{},"item":208753,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"401768":{"spell":401768,"name":"Spell Notes: Living Flame","isTemporary":1,"buff":"Living Flame","enchant":6737,"stats":{},"item":203746,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"402848":{"spell":402848,"name":"Chimaeric Epiphany","isTemporary":1,"buff":"Prayer of Mending","enchant":6740,"stats":{},"item":205942,"icon":"classic_spell_fire_elementaldevastation","quality":1,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"402849":{"spell":402849,"name":"Prophecy of a King's Demise","isTemporary":1,"buff":"Shadow Word: Death","enchant":6741,"stats":{},"item":205932,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"402850":{"spell":402850,"name":"Oneiric Epiphany","isTemporary":1,"buff":"Soul Warding","enchant":6742,"stats":{},"item":228124,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"402852":{"spell":402852,"name":"Prophecy of a Desecrated Citadel","isTemporary":1,"buff":"Homunculi","enchant":6744,"stats":{},"item":205943,"icon":"spell_holy_silence","quality":1,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"402853":{"spell":402853,"name":"Jubilant Epiphany","isTemporary":1,"buff":"Binding Heal","enchant":6745,"stats":{},"item":228123,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":48,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"402854":{"spell":402854,"name":"Memory of an Imprisoned Savior","isTemporary":1,"buff":"Shared Pain","enchant":6746,"stats":{},"item":205945,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"402855":{"spell":402855,"name":"Memory of a Leader's Betrayal","isTemporary":1,"buff":"Pain Suppression","enchant":6747,"stats":{},"item":205946,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"402857":{"spell":402857,"name":"Anodyne Epiphany","isTemporary":1,"buff":"Vampiric Touch","enchant":6749,"stats":{},"item":205948,"icon":"classic_spell_fire_elementaldevastation","quality":1,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"402859":{"spell":402859,"name":"Manifold Epiphany","isTemporary":1,"buff":"Circle of Healing","enchant":6750,"stats":{},"item":205949,"icon":"classic_spell_fire_elementaldevastation","quality":1,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"402862":{"spell":402862,"name":"Memory of a Troubled Acolyte","isTemporary":1,"buff":"Penance","enchant":6752,"stats":{},"item":205951,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"402864":{"spell":402864,"name":"Prophecy of Awakened Chaos","isTemporary":1,"buff":"Eye of the Void","enchant":6754,"stats":{},"item":221980,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"403467":{"spell":403467,"name":"Rune of Healing Rage","isTemporary":1,"buff":"Enraged Regeneration","enchant":6789,"stats":{},"item":212562,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"403470":{"spell":403470,"name":"Rune of Victory Rush","isTemporary":1,"buff":"Victory Rush","enchant":6790,"stats":{},"item":204806,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"403472":{"spell":403472,"name":"Rune of Intervention","isTemporary":1,"buff":"Intervene","enchant":6792,"stats":{},"item":213111,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"403474":{"spell":403474,"name":"Engrave Chest - Blood Frenzy","isTemporary":1,"buff":"Blood Frenzy","enchant":6799,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"403475":{"spell":403475,"name":"Engrave Gloves - Devastate","isTemporary":1,"buff":"Devastate","enchant":6800,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"403476":{"spell":403476,"name":"Engrave Pants - Furious Thunder","isTemporary":1,"buff":"Furious Thunder","enchant":6801,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"403480":{"spell":403480,"name":"Rune of Flagellation","isTemporary":1,"buff":"Flagellation","enchant":6793,"stats":{},"item":210569,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"403489":{"spell":403489,"name":"Rune of Endless Rage","isTemporary":1,"buff":"Endless Rage","enchant":7588,"stats":{},"item":208741,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"403919":{"spell":403919,"name":"Rune of Haunting","isTemporary":1,"buff":"Haunt","enchant":6803,"stats":{},"item":205230,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"403920":{"spell":403920,"name":"Engrave Cloak - Soul Siphon","isTemporary":1,"buff":"Soul Siphon","enchant":7590,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"403925":{"spell":403925,"name":"Rune of Chaos Bolt","isTemporary":1,"buff":"Chaos Bolt","enchant":6805,"stats":{},"item":205228,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"403932":{"spell":403932,"name":"Rune of Channeling","isTemporary":1,"buff":"Master Channeler","enchant":6811,"stats":{},"item":208750,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"403936":{"spell":403936,"name":"Rune of Shadowbolts","isTemporary":1,"buff":"Shadow Bolt Volley","enchant":6814,"stats":{},"item":208744,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"403937":{"spell":403937,"name":"Rune of Fires Wake","isTemporary":1,"buff":"Lake of Fire","enchant":6815,"stats":{},"item":211476,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"403938":{"spell":403938,"name":"Rune of Metamorphosis","isTemporary":1,"buff":"Metamorphosis","enchant":6816,"stats":{},"item":210980,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":20,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"409163":{"spell":409163,"name":"Rune of Focused Rage","isTemporary":1,"buff":"Focused Rage","enchant":6834,"stats":{},"item":213109,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"409999":{"spell":409999,"name":"Rune of Beckoning Light","isTemporary":1,"buff":"Beacon of Light","enchant":6843,"stats":{},"item":211387,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410001":{"spell":410001,"name":"Engrave Gloves - Hand of Reckoning","isTemporary":1,"buff":"Hand of Reckoning","enchant":6844,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410002":{"spell":410002,"name":"Engrave Gloves - Crusader Strike","isTemporary":1,"buff":"Crusader Strike","enchant":6845,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410005":{"spell":410005,"name":"Engrave Pants - Aura Mastery","isTemporary":1,"buff":"Aura Mastery","enchant":6853,"stats":{},"item":null,"icon":"inv_pants_cloth_02","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410008":{"spell":410008,"name":"Rune of the Avenger","isTemporary":1,"buff":"Avenger's Shield","enchant":6854,"stats":{},"item":211488,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410010":{"spell":410010,"name":"Rune of Sacrifice","isTemporary":1,"buff":"Hand of Sacrifice","enchant":6856,"stats":{},"item":210820,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410011":{"spell":410011,"name":"Rune of Inspiration","isTemporary":1,"buff":"Inspiration Exemplar","enchant":6857,"stats":{},"item":206264,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410013":{"spell":410013,"name":"Engrave Bracers - Hammer of the Righteous","isTemporary":1,"buff":"Hammer of the Righteous","enchant":6849,"stats":{},"item":null,"icon":"inv_misc_desecrated_clothbracer","quality":null,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"410014":{"spell":410014,"name":"Engrave Chest - Divine Storm","isTemporary":1,"buff":"Divine Storm","enchant":6850,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410015":{"spell":410015,"name":"Rune of Divine Light","isTemporary":1,"buff":"Divine Light","enchant":7562,"stats":{},"item":205897,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"410021":{"spell":410021,"name":"Engrave Chest - Wild Strikes","isTemporary":1,"buff":"Wild Strikes","enchant":6858,"stats":{},"item":null,"icon":"inv_chest_cloth_45","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410023":{"spell":410023,"name":"Engrave Pants - Savage Roar","isTemporary":1,"buff":"Savage Roar","enchant":6863,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410025":{"spell":410025,"name":"Engrave Gloves - Mangle","isTemporary":1,"buff":"Mangle","enchant":6868,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410027":{"spell":410027,"name":"Rune of Instinct","isTemporary":1,"buff":"Survival Instincts","enchant":6859,"stats":null,"item":213119,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"410028":{"spell":410028,"name":"Rune of Wild Growth","isTemporary":1,"buff":"Wild Growth","enchant":6860,"stats":{},"item":210137,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410029":{"spell":410029,"name":"Rune of Eclipse","isTemporary":1,"buff":"Eclipse","enchant":7106,"stats":{},"item":212548,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410033":{"spell":410033,"name":"Rune of Life","isTemporary":1,"buff":"Lifebloom","enchant":6865,"stats":{},"item":206970,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410059":{"spell":410059,"name":"Rune of Nourishing","isTemporary":1,"buff":"Nourish","enchant":6870,"stats":{},"item":213074,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":26,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410060":{"spell":410060,"name":"Rune of the Dreamer","isTemporary":1,"buff":"Dreamstate","enchant":6871,"stats":{},"item":213120,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"410061":{"spell":410061,"name":"Engrave Chest - Fury of Stormrage","isTemporary":1,"buff":"Fury of Stormrage","enchant":6872,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410093":{"spell":410093,"name":"Rune of Fire Nova","isTemporary":1,"buff":"Fire Nova","enchant":6873,"stats":{},"item":213094,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410094":{"spell":410094,"name":"Engrave Chest - Overload","isTemporary":1,"buff":"Overload","enchant":6878,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410095":{"spell":410095,"name":"Engrave Gloves - Lava Burst","isTemporary":1,"buff":"Lava Burst","enchant":6883,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410096":{"spell":410096,"name":"Rune of Dual Wield Specialization","isTemporary":1,"buff":"Dual Wield Specialization","enchant":6874,"stats":{},"item":210823,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410097":{"spell":410097,"name":"Engrave Gloves - Water Shield","isTemporary":1,"buff":"Water Shield","enchant":6875,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410098":{"spell":410098,"name":"Engrave Chest - Shield Mastery","isTemporary":1,"buff":"Shield Mastery","enchant":6876,"stats":{"blockpct":10},"item":null,"icon":"inv_chest_cloth_45","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410099":{"spell":410099,"name":"Engrave Pants - Ancestral Guidance","isTemporary":1,"buff":"Ancestral Guidance","enchant":6877,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410100":{"spell":410100,"name":"Rune of the Storm","isTemporary":1,"buff":"Maelstrom Weapon","enchant":6879,"stats":{},"item":213086,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":30,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410101":{"spell":410101,"name":"Rune of Earth Shield","isTemporary":1,"buff":"Earth Shield","enchant":6880,"stats":{},"item":210746,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410103":{"spell":410103,"name":"Rune of the Alpha","isTemporary":1,"buff":"Spirit of the Alpha","enchant":6882,"stats":{},"item":213092,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"410104":{"spell":410104,"name":"Engrave Gloves - Lava Lash","isTemporary":1,"buff":"Lava Lash","enchant":6884,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410105":{"spell":410105,"name":"Rune of Riptide","isTemporary":1,"buff":"Riptide","enchant":6885,"stats":{},"item":221490,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"410107":{"spell":410107,"name":"Earthen Rune","isTemporary":1,"buff":"Way of Earth","enchant":6886,"stats":{},"item":208758,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410109":{"spell":410109,"name":"Rune of Steady Shot","isTemporary":1,"buff":"Steady Shot","enchant":6888,"stats":{},"item":213122,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410110":{"spell":410110,"name":"Rune of Beast Mastery","isTemporary":1,"buff":"Beast Mastery","enchant":7636,"stats":{},"item":208701,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410111":{"spell":410111,"name":"Rune of Kill Command","isTemporary":1,"buff":"Kill Shot","enchant":6898,"stats":{},"item":209852,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410113":{"spell":410113,"name":"Rune of Marksmanship","isTemporary":1,"buff":"Master Marksman","enchant":6889,"stats":{"mlecritstrkpct":5,"rgdcritstrkpct":5},"item":206155,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410114":{"spell":410114,"name":"Rune of Expose Weakness","isTemporary":1,"buff":"Expose Weakness","enchant":6890,"stats":{},"item":211301,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":26,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410115":{"spell":410115,"name":"Rune of Cobra Slayer","isTemporary":1,"buff":"Cobra Slayer","enchant":7637,"stats":{},"item":211205,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410116":{"spell":410116,"name":"Rune of the Scrapper","isTemporary":1,"buff":"Dual Wield Specialization","enchant":6892,"stats":{},"item":213126,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"410118":{"spell":410118,"name":"Rune of the Trapper","isTemporary":1,"buff":"Trap Launcher","enchant":6895,"stats":{},"item":212549,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"410121":{"spell":410121,"name":"Rune of the Chimera","isTemporary":1,"buff":"Chimera Shot","enchant":6899,"stats":{},"item":206168,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410122":{"spell":410122,"name":"Rune of Lone Wolf","isTemporary":1,"buff":"Lone Wolf","enchant":6901,"stats":{},"item":210818,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410123":{"spell":410123,"name":"Rune of Explosive Shot","isTemporary":1,"buff":"Explosive Shot","enchant":6900,"stats":{},"item":206169,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"415918":{"spell":415918,"name":"Rune of the Crimson Tempest","isTemporary":1,"buff":"Crimson Tempest","enchant":6911,"stats":{},"item":227456,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"415922":{"spell":415922,"name":"Rune of the Swashbuckler","isTemporary":1,"buff":"Blunderbuss","enchant":6919,"stats":{},"item":227922,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"415926":{"spell":415926,"name":"Rune of the Assailant","isTemporary":1,"buff":"Waylay","enchant":6914,"stats":{},"item":213137,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"415934":{"spell":415934,"name":"Engrave Boots - Spell Power","isTemporary":1,"buff":"Spell Power","enchant":6921,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherboots","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"415936":{"spell":415936,"name":"Spell Notes: Living Bomb","isTemporary":1,"buff":"Living Bomb","enchant":6923,"stats":{},"item":208799,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"415939":{"spell":415939,"name":"Spell Notes: Mass Regeneration","isTemporary":1,"buff":"Mass Regeneration","enchant":6927,"stats":{},"item":211514,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"415942":{"spell":415942,"name":"Spell Notes: Enlightenment","isTemporary":1,"buff":"Enlightenment","enchant":6922,"stats":{},"item":203749,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"415948":{"spell":415948,"name":"Engrave Belt - Spellfrost Bolt","isTemporary":1,"buff":"Spellfrost Bolt","enchant":6930,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherbelt","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"415991":{"spell":415991,"name":"Prophecy of Verdant Winter","isTemporary":1,"buff":"Pain and Suffering","enchant":6933,"stats":{},"item":221979,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"415995":{"spell":415995,"name":"Harmonious Epiphany","isTemporary":1,"buff":"Serendipity","enchant":6932,"stats":{},"item":210822,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"415996":{"spell":415996,"name":"Tenebrous Epiphany","isTemporary":1,"buff":"Mind Sear","enchant":6934,"stats":{},"item":205950,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"415997":{"spell":415997,"name":"Prophecy of Seven Visitors","isTemporary":1,"buff":"Strength of Soul","enchant":6936,"stats":{},"item":211531,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"416002":{"spell":416002,"name":"Rune of the Gladiator","isTemporary":1,"buff":"Gladiator Stance","enchant":6946,"stats":{},"item":220164,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":45,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416003":{"spell":416003,"name":"Rune of Single-Minded Fury","isTemporary":1,"buff":"Single-Minded Fury","enchant":6948,"stats":{},"item":211393,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"416004":{"spell":416004,"name":"Rune of Blood Surge","isTemporary":1,"buff":"Blood Surge","enchant":6941,"stats":{},"item":213103,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":26,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"416005":{"spell":416005,"name":"Rune of Ruthless Precision","isTemporary":1,"buff":"Precise Timing","enchant":6943,"stats":{},"item":213104,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"416008":{"spell":416008,"name":"Rune of Everlasting Affliction","isTemporary":1,"buff":"Everlasting Affliction","enchant":6950,"stats":{},"item":211392,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"416009":{"spell":416009,"name":"Engrave Chest - Demonic Tactics","isTemporary":1,"buff":"Demonic Tactics","enchant":6952,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"416014":{"spell":416014,"name":"Rune of Forbidden Knowledge","isTemporary":1,"buff":"Demonic Knowledge","enchant":6953,"stats":{},"item":213100,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416015":{"spell":416015,"name":"Rune of Incinerate","isTemporary":1,"buff":"Incinerate","enchant":7591,"stats":{},"item":211477,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"416017":{"spell":416017,"name":"Rune of Wickedness","isTemporary":1,"buff":"Dance of the Wicked","enchant":6957,"stats":{},"item":213102,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416028":{"spell":416028,"name":"Engrave Boots - Sacred Shield","isTemporary":1,"buff":"Sacred Shield","enchant":6960,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherboots","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416031":{"spell":416031,"name":"Rune of Warfare","isTemporary":1,"buff":"The Art of War","enchant":6966,"stats":{},"item":212551,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416035":{"spell":416035,"name":"Rune of the Guardian","isTemporary":1,"buff":"Guarded by the Light","enchant":6963,"stats":{},"item":213132,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416037":{"spell":416037,"name":"Engrave Pants - Aura Mastery","isTemporary":1,"buff":"Aura Mastery","enchant":6965,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"416042":{"spell":416042,"name":"Rune of Survival","isTemporary":1,"buff":"Survival of the Fittest","enchant":6972,"stats":{},"item":210817,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"416044":{"spell":416044,"name":"Rune of the Sun","isTemporary":1,"buff":"Sunfire","enchant":6976,"stats":{},"item":206989,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"416046":{"spell":416046,"name":"Rune of Skull Bash","isTemporary":1,"buff":"Skull Bash","enchant":7491,"stats":{},"item":206992,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"416049":{"spell":416049,"name":"Rune of Lacerate","isTemporary":1,"buff":"Lacerate","enchant":7492,"stats":{},"item":208687,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"416050":{"spell":416050,"name":"Rune of Natural Potential","isTemporary":1,"buff":"Living Seed","enchant":6975,"stats":{},"item":206963,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"416051":{"spell":416051,"name":"Rune of the Moon Goddess","isTemporary":1,"buff":"Elune's Fires","enchant":6977,"stats":{},"item":221020,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"416054":{"spell":416054,"name":"Rune of Power","isTemporary":1,"buff":"Power Surge","enchant":6980,"stats":{},"item":213093,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"416055":{"spell":416055,"name":"Rune of Mental Dexterity","isTemporary":1,"buff":"Mental Dexterity","enchant":6982,"stats":{},"item":220610,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"416057":{"spell":416057,"name":"Rune of Healing Rain","isTemporary":1,"buff":"Healing Rain","enchant":6984,"stats":{},"item":211391,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"416062":{"spell":416062,"name":"Rune of Composure","isTemporary":1,"buff":"Coherence","enchant":7000,"stats":{},"item":225740,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"416066":{"spell":416066,"name":"Rune of Burn","isTemporary":1,"buff":"Burn","enchant":6987,"stats":{},"item":221483,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"416083":{"spell":416083,"name":"Rune of the Jungle Cat","isTemporary":1,"buff":"Catlike Reflexes","enchant":6990,"stats":{"dodgepct":20},"item":220791,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"416085":{"spell":416085,"name":"Rune of Firepower","isTemporary":1,"buff":"Lock and Load","enchant":6994,"stats":{},"item":221514,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"416086":{"spell":416086,"name":"Rune of Close Combat","isTemporary":1,"buff":"Melee Specialist","enchant":6998,"stats":{},"item":213124,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"416087":{"spell":416087,"name":"Engrave Belt - Kill Shot","isTemporary":1,"buff":"Kill Shot","enchant":6996,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherbelt","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"416089":{"spell":416089,"name":"Rune of Invigoration","isTemporary":1,"buff":"Wyvern Strike","enchant":6991,"stats":{},"item":213125,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416090":{"spell":416090,"name":"Rune of the Ravenous","isTemporary":1,"buff":"Rapid Killing","enchant":6993,"stats":{},"item":220217,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":45,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"416091":{"spell":416091,"name":"Rune of the Sniper","isTemporary":1,"buff":"Sniper Training","enchant":6995,"stats":{},"item":208777,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"416093":{"spell":416093,"name":"Rune of the Raptor","isTemporary":1,"buff":"Raptor Fury","enchant":6999,"stats":{},"item":220687,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"424718":{"spell":424718,"name":"Rune of the Stars","isTemporary":1,"buff":"Starsurge","enchant":7011,"stats":{},"item":210500,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"424760":{"spell":424760,"name":"Engrave Belt - Berserk","isTemporary":1,"buff":"Berserk","enchant":7012,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherbelt","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"424765":{"spell":424765,"name":"Rune of the Jungle King","isTemporary":1,"buff":"King of the Jungle","enchant":7013,"stats":{},"item":213118,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"424984":{"spell":424984,"name":"Rune of Saber Slash","isTemporary":1,"buff":"Saber Slash","enchant":7014,"stats":{},"item":208772,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"424988":{"spell":424988,"name":"Rune of Shiving","isTemporary":1,"buff":"Cutthroat","enchant":7015,"stats":{},"item":210252,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"424990":{"spell":424990,"name":"Rune of Main Gauche","isTemporary":1,"buff":"Main Gauche","enchant":7016,"stats":{},"item":210653,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"424992":{"spell":424992,"name":"Rune of Slaughter","isTemporary":1,"buff":"Slaughter from the Shadows","enchant":7017,"stats":{},"item":203993,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425102":{"spell":425102,"name":"Rune of the Poisoned Blade","isTemporary":1,"buff":"Poisoned Knife","enchant":7018,"stats":{},"item":212559,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"425103":{"spell":425103,"name":"Rune of Subtlety","isTemporary":1,"buff":"Master of Subtlety","enchant":7019,"stats":{},"item":213136,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425170":{"spell":425170,"name":"Engrave Pants - Icy Veins","isTemporary":1,"buff":"Icy Veins","enchant":7020,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425171":{"spell":425171,"name":"Spell Notes: Arcane Surge","isTemporary":1,"buff":"Arcane Surge","enchant":7021,"stats":{},"item":211386,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425189":{"spell":425189,"name":"Spell Notes: Chronostatic Preservation","isTemporary":1,"buff":"Chronostatic Preservation","enchant":7022,"stats":{},"item":213116,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425213":{"spell":425213,"name":"Prophecy of a City Enthralled","isTemporary":1,"buff":"Power Word: Barrier","enchant":7589,"stats":{},"item":211530,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"425215":{"spell":425215,"name":"Memory of a Devout Champion","isTemporary":1,"buff":"Twisted Faith","enchant":7024,"stats":{},"item":205905,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425216":{"spell":425216,"name":"Memory of a Dark Purpose","isTemporary":1,"buff":"Void Plague","enchant":7541,"stats":{},"item":205940,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425309":{"spell":425309,"name":"Prophecy of the Quickened Path","isTemporary":1,"buff":"Empowered Renew","enchant":7026,"stats":{},"item":213140,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"425310":{"spell":425310,"name":"Unsettling Vision","isTemporary":1,"buff":"Renewed Hope","enchant":7027,"stats":{},"item":213599,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"425312":{"spell":425312,"name":"Luminous Epiphany","isTemporary":1,"buff":"Spirit of the Redeemer","enchant":7028,"stats":{},"item":213144,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425314":{"spell":425314,"name":"Prophecy of Imprisoned Malice","isTemporary":1,"buff":"Dispersion","enchant":7029,"stats":{},"item":213142,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425343":{"spell":425343,"name":"Rune of Primordial Fury","isTemporary":1,"buff":"Greater Ghost Wolf","enchant":7030,"stats":{},"item":210811,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425344":{"spell":425344,"name":"Engrave Gloves - Molten Blast","isTemporary":1,"buff":"Molten Blast","enchant":7031,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"425443":{"spell":425443,"name":"Rune of Quick Strike","isTemporary":1,"buff":"Quick Strike","enchant":7033,"stats":{},"item":208778,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"425444":{"spell":425444,"name":"Rune of Raging Blow","isTemporary":1,"buff":"Raging Blow","enchant":7034,"stats":{},"item":210015,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425445":{"spell":425445,"name":"Rune of the Warbringer","isTemporary":1,"buff":"Warbringer","enchant":7035,"stats":{},"item":210825,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425446":{"spell":425446,"name":"Rune of Consuming Rage","isTemporary":1,"buff":"Consumed by Rage","enchant":7036,"stats":{},"item":210573,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425447":{"spell":425447,"name":"Engrave Pants - Frenzied Assault","isTemporary":1,"buff":"Frenzied Assault","enchant":7037,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425476":{"spell":425476,"name":"Engrave Pants - Demonic Pact","isTemporary":1,"buff":"Demonic Pact","enchant":7038,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425477":{"spell":425477,"name":"Engrave Pants - Demonic Grace","isTemporary":1,"buff":"Demonic Grace","enchant":7039,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425618":{"spell":425618,"name":"Engrave Chest - Hallowed Ground","isTemporary":1,"buff":"Hallowed Ground","enchant":7040,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425619":{"spell":425619,"name":"Rune of Aegis","isTemporary":1,"buff":"Aegis","enchant":7041,"stats":{},"item":205685,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425621":{"spell":425621,"name":"Rune of Rebuke","isTemporary":1,"buff":"Rebuke","enchant":7042,"stats":{},"item":205683,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425758":{"spell":425758,"name":"Rune of Carve","isTemporary":1,"buff":"Carve","enchant":7043,"stats":{},"item":206032,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"425759":{"spell":425759,"name":"Rune of Cobra Strikes","isTemporary":1,"buff":"Cobra Strikes","enchant":7044,"stats":{},"item":210596,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425760":{"spell":425760,"name":"Rune of Serpent Spread","isTemporary":1,"buff":"Serpent Spread","enchant":7045,"stats":{},"item":211385,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425762":{"spell":425762,"name":"Rune of Flanking","isTemporary":1,"buff":"Flanking Strike","enchant":7046,"stats":{},"item":205979,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425882":{"spell":425882,"name":"Rune of Decoys","isTemporary":1,"buff":"Decoy Totem","enchant":7047,"stats":{},"item":213096,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425883":{"spell":425883,"name":"Rune of Ancestral Awakening","isTemporary":1,"buff":"Ancestral Awakening","enchant":7048,"stats":{},"item":212560,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"426175":{"spell":426175,"name":"Rune of Piety","isTemporary":1,"buff":"Malleable Protection","enchant":7049,"stats":{},"item":213128,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426178":{"spell":426178,"name":"Engrave Belt - Sheath of Light","isTemporary":1,"buff":"Sheath of Light","enchant":7050,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherbelt","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426180":{"spell":426180,"name":"Rune of Infusions","isTemporary":1,"buff":"Infusion of Light","enchant":7051,"stats":{},"item":213130,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426443":{"spell":426443,"name":"Rune of Invocation","isTemporary":1,"buff":"Invocation","enchant":7053,"stats":{},"item":213098,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426445":{"spell":426445,"name":"Rune of Synergy","isTemporary":1,"buff":"Grimoire of Synergy","enchant":7054,"stats":{},"item":213090,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":30,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426452":{"spell":426452,"name":"Rune of Burning Darkness","isTemporary":1,"buff":"Shadow and Flame","enchant":7056,"stats":{},"item":212561,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426467":{"spell":426467,"name":"Rune of Shadowflames","isTemporary":1,"buff":"Shadowflame","enchant":7057,"stats":{},"item":213101,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"426470":{"spell":426470,"name":"Rune of Vengeance","isTemporary":1,"buff":"Vengeance","enchant":7058,"stats":{},"item":221489,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"426491":{"spell":426491,"name":"Rune of the Commander","isTemporary":1,"buff":"Rallying Cry","enchant":7059,"stats":{},"item":213110,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"427076":{"spell":427076,"name":"Rune of the Bloodthirsty","isTemporary":1,"buff":"Taste for Blood","enchant":7065,"stats":{},"item":221267,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"427078":{"spell":427078,"name":"Rune of the Watchman","isTemporary":1,"buff":"Vigilance","enchant":7066,"stats":{},"item":221473,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"427080":{"spell":427080,"name":"Rune of the Protector","isTemporary":1,"buff":"Shield Mastery","enchant":7067,"stats":{},"item":221511,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"427081":{"spell":427081,"name":"Rune of the Unbridled","isTemporary":1,"buff":"Rampage","enchant":7068,"stats":{},"item":220682,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"427082":{"spell":427082,"name":"Rune of the Knight","isTemporary":1,"buff":"Sword and Board","enchant":7069,"stats":{},"item":221510,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"427084":{"spell":427084,"name":"Rune of Demolition","isTemporary":1,"buff":"Wrecking Crew","enchant":7070,"stats":{},"item":220913,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429242":{"spell":429242,"name":"Rune of Grace","isTemporary":1,"buff":"Light's Grace","enchant":7499,"stats":{},"item":219147,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429247":{"spell":429247,"name":"Engrave Helm - Improved Sanctuary","isTemporary":1,"buff":"Improved Sanctuary","enchant":7092,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherhelm","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"429249":{"spell":429249,"name":"Rune of Wrath","isTemporary":1,"buff":"Wrath","enchant":7089,"stats":{},"item":220165,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"429251":{"spell":429251,"name":"Engrave Helm - Fanaticism","isTemporary":1,"buff":"Fanaticism","enchant":7088,"stats":{"splcritstrkpct":18},"item":null,"icon":"inv_misc_desecrated_leatherhelm","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"429255":{"spell":429255,"name":"Engrave Bracers - Purifying Power","isTemporary":1,"buff":"Purifying Power","enchant":7090,"stats":{},"item":null,"icon":"inv_misc_desecrated_clothbracer","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429261":{"spell":429261,"name":"Rune of the Hammer","isTemporary":1,"buff":"Improved Hammer of Wrath","enchant":7091,"stats":{},"item":223288,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429304":{"spell":429304,"name":"Engrave Helm - Deep Freeze","isTemporary":1,"buff":"Deep Freeze","enchant":7093,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherhelm","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"429306":{"spell":429306,"name":"Engrave Helm - Temporal Anomaly","isTemporary":1,"buff":"Temporal Anomaly","enchant":7094,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherhelm","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"429308":{"spell":429308,"name":"Spell Notes: Molten Armor","isTemporary":1,"buff":"Molten Armor","enchant":7095,"stats":{},"item":221480,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429309":{"spell":429309,"name":"Engrave Bracers - Displacement","isTemporary":1,"buff":"Displacement","enchant":7096,"stats":{},"item":null,"icon":"inv_misc_desecrated_clothbracer","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429311":{"spell":429311,"name":"Spell Notes: Balefire Bolt","isTemporary":1,"buff":"Balefire Bolt","enchant":7097,"stats":{},"item":223147,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"430392":{"spell":430392,"name":"Blackfathom Sharpening Stone","isTemporary":1,"buff":"Hit +2%","enchant":7098,"stats":{"mlehitpct":2},"item":211845,"icon":"inv_misc_rune_04","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":42483,"invTypeMask":null},"430585":{"spell":430585,"name":"Blackfathom Mana Oil","isTemporary":1,"buff":"Blackfathom Mana Oil","enchant":7099,"stats":{"manargn":12,"splhitpct":2},"item":211848,"icon":"inv_potion_99","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":25,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":42483,"invTypeMask":null},"431447":{"spell":431447,"name":"Rune of Bloodshed","isTemporary":1,"buff":"Gore","enchant":7102,"stats":{},"item":221517,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431449":{"spell":431449,"name":"Engrave Helm - Improved Barkskin","isTemporary":1,"buff":"Improved Barkskin","enchant":7103,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherhelm","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431451":{"spell":431451,"name":"Rune of the Windstorm","isTemporary":1,"buff":"Gale Winds","enchant":7104,"stats":{},"item":220754,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431461":{"spell":431461,"name":"Rune of Primal Energy","isTemporary":1,"buff":"Improved Frenzied Regeneration","enchant":6861,"stats":{},"item":221516,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431468":{"spell":431468,"name":"Rune of Efflorescence","isTemporary":1,"buff":"Efflorescence","enchant":7105,"stats":{},"item":220360,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":45,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431601":{"spell":431601,"name":"Rune of Focused Fire","isTemporary":1,"buff":"Focus Fire","enchant":7107,"stats":{},"item":221445,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431611":{"spell":431611,"name":"Rune of Detonation","isTemporary":1,"buff":"T.N.T.","enchant":7108,"stats":{},"item":221515,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431650":{"spell":431650,"name":"Resolute Epiphany","isTemporary":1,"buff":"Divine Aegis","enchant":7109,"stats":{},"item":221488,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431663":{"spell":431663,"name":"Prophecy of a Broken Vow","isTemporary":1,"buff":"Mind Spike","enchant":7110,"stats":{},"item":205953,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"431669":{"spell":431669,"name":"Prophecy of the Lost Tribe","isTemporary":1,"buff":"Surge of Light","enchant":7111,"stats":{},"item":221981,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431673":{"spell":431673,"name":"Engrave Bracers - Despair","isTemporary":1,"buff":"Despair","enchant":7112,"stats":{},"item":null,"icon":"inv_misc_desecrated_clothbracer","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431705":{"spell":431705,"name":"Nihilist Epiphany","isTemporary":1,"buff":"Void Zone","enchant":7113,"stats":{},"item":221481,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431743":{"spell":431743,"name":"Rune of Pandemic","isTemporary":1,"buff":"Pandemic","enchant":7114,"stats":{},"item":220617,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431745":{"spell":431745,"name":"Engrave Helm - Backdraft","isTemporary":1,"buff":"Backdraft","enchant":7115,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherhelm","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431747":{"spell":431747,"name":"Rune of Affliction","isTemporary":1,"buff":"Unstable Affliction","enchant":7116,"stats":{},"item":221482,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431756":{"spell":431756,"name":"Rune of the Felguard","isTemporary":1,"buff":"Summon Felguard","enchant":7117,"stats":{},"item":221499,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431758":{"spell":431758,"name":"Rune of Immolation Aura","isTemporary":1,"buff":"Immolation Aura","enchant":7118,"stats":{},"item":220618,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432139":{"spell":432139,"name":"Automatic Crowd Pummeler","isTemporary":0,"buff":"Automatic Crowd Pummeler","enchant":7123,"stats":{"mlehastepct":50},"item":null,"icon":"classic_temp","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"432190":{"spell":432190,"name":"Wolfshead Trophy","isTemporary":0,"buff":"Wolfshead Trophy","enchant":7124,"stats":{},"item":212568,"icon":"ability_hunter_pet_wolf","quality":3,"contentPhase":null,"versionNum":11501,"requiredLevel":40,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":6,"invTypeMask":2},"432234":{"spell":432234,"name":"Rune of Tidal Waves","isTemporary":1,"buff":"Tidal Waves","enchant":7125,"stats":{},"item":220612,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"432236":{"spell":432236,"name":"Rune of Rolling Thunder","isTemporary":1,"buff":"Rolling Thunder","enchant":7126,"stats":{},"item":220613,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432238":{"spell":432238,"name":"Rune of Static Shock","isTemporary":1,"buff":"Static Shock","enchant":7127,"stats":{},"item":220614,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432241":{"spell":432241,"name":"Rune of Overcharged","isTemporary":1,"buff":"Overcharged","enchant":7128,"stats":{},"item":220616,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432291":{"spell":432291,"name":"Rune of Focus","isTemporary":1,"buff":"Focused Attacks","enchant":7129,"stats":{},"item":221433,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"432293":{"spell":432293,"name":"Rune of Potency","isTemporary":1,"buff":"Combat Potency","enchant":7130,"stats":{},"item":221513,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"432295":{"spell":432295,"name":"Rune of the Coterie","isTemporary":1,"buff":"Honor Among Thieves","enchant":7131,"stats":{},"item":217736,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":45,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"432297":{"spell":432297,"name":"Rune of Alacrity","isTemporary":1,"buff":"Cut to the Chase","enchant":7132,"stats":{},"item":221512,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432299":{"spell":432299,"name":"Rune of Carnage","isTemporary":1,"buff":"Carnage","enchant":7133,"stats":{},"item":221461,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432301":{"spell":432301,"name":"Rune of Foul Play","isTemporary":1,"buff":"Unfair Advantage","enchant":7134,"stats":{},"item":221428,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"435481":{"spell":435481,"name":"Enchant Weapon - Dismantle","isTemporary":0,"buff":"Dismantle","enchant":7210,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"435903":{"spell":435903,"name":"Enchant Chest - Retricutioner","isTemporary":0,"buff":"Retricutioner","enchant":7223,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"436368":{"spell":436368,"name":"Rune of Two-Handed Mastery","isTemporary":1,"buff":"Two-Handed Mastery","enchant":7224,"stats":{},"item":216606,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"436609":{"spell":436609,"name":"Rune of Knives","isTemporary":1,"buff":"Fan of Knives","enchant":7242,"stats":{},"item":227921,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"439462":{"spell":439462,"name":"Sebacious Poison","isTemporary":1,"buff":"Sebacious Poison","enchant":7254,"stats":{},"item":217345,"icon":"ability_creature_poison_06","quality":1,"contentPhase":null,"versionNum":11502,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"439464":{"spell":439464,"name":"Numbing Poison","isTemporary":1,"buff":"Numbing Poison","enchant":7255,"stats":{},"item":217346,"icon":"ability_creature_disease_01","quality":1,"contentPhase":null,"versionNum":11502,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"439465":{"spell":439465,"name":"Atrophic Poison","isTemporary":1,"buff":"Atrophic Poison","enchant":7256,"stats":{},"item":217347,"icon":"ability_creature_disease_03","quality":1,"contentPhase":null,"versionNum":11502,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"439765":{"spell":439765,"name":"Engrave Cloak - Improved Swipe","isTemporary":1,"buff":"Improved Swipe","enchant":7257,"stats":{},"item":null,"icon":"inv_misc_cape_20","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"439767":{"spell":439767,"name":"Rune of the World Tree","isTemporary":1,"buff":"Tree of Life","enchant":7258,"stats":{},"item":227746,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"439770":{"spell":439770,"name":"Rune of the Falling Star","isTemporary":1,"buff":"Starfall","enchant":7259,"stats":{},"item":227749,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440492":{"spell":440492,"name":"Rune of the First Warrior","isTemporary":1,"buff":"Fresh Meat","enchant":7261,"stats":{},"item":226680,"icon":"inv_misc_book_15","quality":3,"contentPhase":null,"versionNum":11503,"requiredLevel":55,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440494":{"spell":440494,"name":"Timeless Wanderer's Insights","isTemporary":1,"buff":"Sudden Death","enchant":7262,"stats":{},"item":226679,"icon":"inv_misc_book_07","quality":3,"contentPhase":null,"versionNum":11503,"requiredLevel":55,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440496":{"spell":440496,"name":"Premonition and Combat Foresight","isTemporary":1,"buff":"Shockwave","enchant":7263,"stats":{},"item":226678,"icon":"inv_misc_book_06","quality":4,"contentPhase":null,"versionNum":11503,"requiredLevel":55,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440557":{"spell":440557,"name":"Rune of the Resourceful","isTemporary":1,"buff":"Resourcefulness","enchant":7264,"stats":{},"item":225955,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440560":{"spell":440560,"name":"Rune of Shelling","isTemporary":1,"buff":"Improved Volley","enchant":7265,"stats":{},"item":226587,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440563":{"spell":440563,"name":"Rune of the Guerrilla","isTemporary":1,"buff":"Hit and Run","enchant":7266,"stats":{},"item":226252,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440630":{"spell":440630,"name":"Rune of the Bound Spirit","isTemporary":1,"buff":"Feral Spirit","enchant":7267,"stats":{},"item":225914,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440634":{"spell":440634,"name":"Engrave Cloak - Storm, Earth, and Fire","isTemporary":1,"buff":"Storm, Earth, and Fire","enchant":7268,"stats":{},"item":null,"icon":"inv_misc_cape_20","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440788":{"spell":440788,"name":"Engrave Cloak - Shield of Righteousness","isTemporary":1,"buff":"Shield of Righteousness","enchant":7269,"stats":{},"item":null,"icon":"inv_misc_cape_20","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440790":{"spell":440790,"name":"Engrave Cloak - Shock and Awe","isTemporary":1,"buff":"Shock and Awe","enchant":7270,"stats":{},"item":null,"icon":"inv_misc_cape_20","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440792":{"spell":440792,"name":"Engrave Cloak - Righteous Vengeance","isTemporary":1,"buff":"Righteous Vengeance","enchant":7271,"stats":{},"item":null,"icon":"inv_misc_cape_20","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440858":{"spell":440858,"name":"Spell Notes: Frozen Orb","isTemporary":1,"buff":"Frozen Orb","enchant":7272,"stats":{},"item":225690,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440922":{"spell":440922,"name":"Rune of Decimation","isTemporary":1,"buff":"Decimation","enchant":7273,"stats":{},"item":225686,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440924":{"spell":440924,"name":"Rune of Mark of Chaos","isTemporary":1,"buff":"Mark of Chaos","enchant":7592,"stats":{},"item":225688,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":256},"440926":{"spell":440926,"name":"Rune of Infernal Armor","isTemporary":1,"buff":"Infernal Armor","enchant":7275,"stats":{},"item":225687,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"446451":{"spell":446451,"name":"Atal'ai Signet of Might","isTemporary":0,"buff":"+15 Attack Power","enchant":7328,"stats":{"mleatkpwr":15,"rgdatkpwr":15},"item":221321,"icon":"inv_misc_armorkit_18","quality":3,"contentPhase":null,"versionNum":11502,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"446459":{"spell":446459,"name":"Atal'ai Signet of Mojo","isTemporary":0,"buff":"+9 Spell Damage and Healing","enchant":7325,"stats":{"spldmg":9,"splheal":9},"item":221322,"icon":"inv_misc_armorkit_19","quality":3,"contentPhase":null,"versionNum":11502,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"446472":{"spell":446472,"name":"Atal'ai Signet of Serenity","isTemporary":0,"buff":"+18 Healing Spells","enchant":7326,"stats":{"splheal":18},"item":221323,"icon":"spell_holy_powerwordshield","quality":3,"contentPhase":null,"versionNum":11502,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"446637":{"spell":446637,"name":"Weapon Cleaning Cloth","isTemporary":1,"buff":"Cleaned","enchant":7327,"stats":{},"item":221362,"icon":"inv_fabric_purple_01","quality":1,"contentPhase":null,"versionNum":11502,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":42483,"invTypeMask":null},"453635":{"spell":453635,"name":"Rune of Sword Specialization","isTemporary":1,"buff":"Sword Specialization","enchant":7507,"stats":{},"item":226406,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":399,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453688":{"spell":453688,"name":"Rune of Axe Specialization","isTemporary":1,"buff":"Axe Specialization","enchant":7508,"stats":{},"item":226407,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":71,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453689":{"spell":453689,"name":"Rune of Mace Specialization","isTemporary":1,"buff":"Mace Specialization","enchant":7509,"stats":{},"item":226408,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1115,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453690":{"spell":453690,"name":"Rune of Dagger Specialization","isTemporary":1,"buff":"Dagger Specialization","enchant":7510,"stats":{},"item":226409,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1501,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453691":{"spell":453691,"name":"Rune of Fist Weapon Specialization","isTemporary":1,"buff":"Fist Weapon Specialization","enchant":7511,"stats":{},"item":226411,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1101,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453692":{"spell":453692,"name":"Rune of Ranged Weapon Specialization","isTemporary":1,"buff":"Ranged Weapon Specialization","enchant":7512,"stats":{},"item":226410,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":13,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453694":{"spell":453694,"name":"Rune of Pole Weapon Specialization","isTemporary":1,"buff":"Pole Weapon Specialization","enchant":7513,"stats":{},"item":226412,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1495,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453695":{"spell":453695,"name":"Rune of Arcane Specialization","isTemporary":1,"buff":"Arcane Specialization","enchant":7514,"stats":{},"item":226413,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1156,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453696":{"spell":453696,"name":"Rune of Fire Specialization","isTemporary":1,"buff":"Fire Specialization","enchant":7515,"stats":{},"item":226414,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":452,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453697":{"spell":453697,"name":"Rune of Frost Specialization","isTemporary":1,"buff":"Frost Specialization","enchant":7516,"stats":{},"item":226415,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":196,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453698":{"spell":453698,"name":"Rune of Nature Specialization","isTemporary":1,"buff":"Nature Specialization","enchant":7517,"stats":{},"item":226416,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1100,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453700":{"spell":453700,"name":"Rune of Shadow Specialization","isTemporary":1,"buff":"Shadow Specialization","enchant":7518,"stats":{},"item":226417,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":272,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453702":{"spell":453702,"name":"Rune of Holy Specialization","isTemporary":1,"buff":"Holy Specialization","enchant":7519,"stats":{},"item":226418,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":18,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453703":{"spell":453703,"name":"Rune of Feral Combat Specialization","isTemporary":1,"buff":"Feral Combat Specialization","enchant":7520,"stats":{},"item":226419,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"458821":{"spell":458821,"name":"Occult Poison I","isTemporary":1,"buff":"Occult Poison I","enchant":7542,"stats":{},"item":226374,"icon":"spell_holy_nullifydisease","quality":1,"contentPhase":null,"versionNum":11503,"requiredLevel":54,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"459313":{"spell":459313,"name":"Rune of Defense Specialization","isTemporary":1,"buff":"Defense Specialization","enchant":7555,"stats":{},"item":226694,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1355,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"460963":{"spell":460963,"name":"Blessed Flame Mantle of the Dawn","isTemporary":0,"buff":"+15 Fire Resistance","enchant":7563,"stats":{"firres":15},"item":227819,"icon":"inv_summerfest_firespirit","quality":3,"contentPhase":null,"versionNum":11503,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"461129":{"spell":461129,"name":"Hydraxian Coronation","isTemporary":0,"buff":"+20 Fire Resistance","enchant":7564,"stats":{"firres":20},"item":227926,"icon":"inv_elemental_crystal_water","quality":3,"contentPhase":null,"versionNum":11503,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"461633":{"spell":461633,"name":"Frostbrand Weapon Rank 5","isTemporary":1,"buff":"Frostbrand 5","enchant":7566,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":58,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"461634":{"spell":461634,"name":"Flametongue Weapon Rank 6","isTemporary":1,"buff":"Flametongue 6","enchant":7567,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":56,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"461635":{"spell":461635,"name":"Rockbiter Weapon Rank 7","isTemporary":1,"buff":"Rockbiter 7","enchant":7568,"stats":{"mleatkpwr":554},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":54,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"461636":{"spell":461636,"name":"Windfury Weapon Rank 4","isTemporary":1,"buff":"Windfury 4","enchant":7569,"stats":{},"item":null,"icon":"spell_nature_cyclone","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"463868":{"spell":463868,"name":"Conductive Shield Coating","isTemporary":1,"buff":"Conductive Shield Coating","enchant":7602,"stats":{"spldmg":24,"splheal":24},"item":228980,"icon":"inv_potion_100","quality":1,"contentPhase":null,"versionNum":11503,"requiredLevel":40,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":16384},"463871":{"spell":463871,"name":"Enchant Shield - Law of Nature","isTemporary":0,"buff":"Law of Nature","enchant":7603,"stats":{"spldmg":30,"splheal":55},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"468314":{"spell":468314,"name":"Animist's Caress","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing Spells +24","enchant":7613,"stats":{"int":10,"splheal":22,"sta":20},"item":231354,"icon":"spell_nature_reincarnation","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468318":{"spell":468318,"name":"Animist's Balance","isTemporary":0,"buff":"Stamina +20/Hit +1%/Healing and Spell Damage +12","enchant":7614,"stats":{"mlehitpct":1,"rgdhitpct":1,"spldmg":12,"splheal":12,"splhitpct":1,"sta":20},"item":231355,"icon":"spell_nature_reincarnation","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468321":{"spell":468321,"name":"Animist's Fury","isTemporary":0,"buff":"Stamina +20/Strength +10/Agility +10","enchant":7615,"stats":{"def":7,"sta":20,"str":10},"item":231357,"icon":"spell_nature_reincarnation","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468323":{"spell":468323,"name":"Animist's Roar","isTemporary":0,"buff":"Stamina +20/Strength +10/Defense +7","enchant":7616,"stats":{"def":7,"sta":20,"str":10},"item":231358,"icon":"spell_nature_reincarnation","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468325":{"spell":468325,"name":"Falcon's Call","isTemporary":0,"buff":"Stamina +20/Agility +10/Hit +1%","enchant":7617,"stats":{"agi":10,"mlehitpct":1,"rgdhitpct":1,"splhitpct":1,"sta":20},"item":231359,"icon":"spell_nature_forceofnature","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468328":{"spell":468328,"name":"Syncretist's Seal","isTemporary":0,"buff":"Stamina +20/Defense +7/Healing and Spell Damage +12","enchant":7618,"stats":{"def":7,"spldmg":12,"splheal":12,"sta":20},"item":231361,"icon":"spell_holy_prayerofhealing","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468330":{"spell":468330,"name":"Syncretist's Sigil","isTemporary":0,"buff":"Stamina +20/Strength +10/Healing and Spell Damage +12","enchant":7619,"stats":{"spldmg":12,"splheal":12,"sta":20,"str":10},"item":231362,"icon":"spell_holy_prayerofhealing","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468332":{"spell":468332,"name":"Syncretist's Crest","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing Spells +22","enchant":7620,"stats":{"int":10,"splheal":22,"sta":20},"item":231363,"icon":"spell_holy_prayerofhealing","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468339":{"spell":468339,"name":"Syncretist's Emblem","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing and Spell Damage +12","enchant":7621,"stats":{"int":10,"spldmg":12,"splheal":12,"sta":20},"item":231364,"icon":"spell_holy_prayerofhealing","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468342":{"spell":468342,"name":"Prophetic Aura","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing Spells +22","enchant":7622,"stats":{"int":10,"splheal":22,"sta":20},"item":231366,"icon":"spell_holy_holyprotection","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468344":{"spell":468344,"name":"Prophetic Curse","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing and Spell Damage +12","enchant":7623,"stats":{"int":10,"spldmg":12,"splheal":12,"sta":20},"item":231367,"icon":"spell_holy_holyprotection","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468347":{"spell":468347,"name":"Death's Embrace","isTemporary":0,"buff":"Stamina +20/Agility +10/Defense +7","enchant":7624,"stats":{"agi":10,"def":7,"sta":20},"item":231368,"icon":"spell_shadow_scourgebuild","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468349":{"spell":468349,"name":"Death's Advance","isTemporary":0,"buff":"Stamina +20/Agility +10/Hit +1%","enchant":7625,"stats":{"agi":10,"mlehitpct":1,"rgdhitpct":1,"splhitpct":1,"sta":20},"item":231370,"icon":"spell_shadow_scourgebuild","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468351":{"spell":468351,"name":"Vodouisant's Embrace","isTemporary":0,"buff":"Stamina +20/Strength +10/Healing and Spell Damage +12","enchant":7626,"stats":{"spldmg":12,"splheal":12,"sta":20,"str":10},"item":231371,"icon":"spell_nature_purge","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468354":{"spell":468354,"name":"Vodouisant's Shroud","isTemporary":0,"buff":"Stamina +20/Hit +1%/Healing and Spell Damage +12","enchant":7627,"stats":{"mlehitpct":1,"rgdhitpct":1,"spldmg":12,"splheal":12,"splhitpct":1,"sta":20},"item":231372,"icon":"spell_nature_purge","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468359":{"spell":468359,"name":"Vodouisant's Charm","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing Spells +22","enchant":7628,"stats":{"int":10,"splheal":22,"sta":20},"item":231373,"icon":"spell_nature_purge","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468362":{"spell":468362,"name":"Vodouisant's Vigilance","isTemporary":0,"buff":"Stamina +20/Defense +7/Block Chance +2%","enchant":7629,"stats":{"blockpct":2,"def":7,"sta":20},"item":231375,"icon":"spell_nature_purge","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468365":{"spell":468365,"name":"Hoodoo Hex","isTemporary":0,"buff":"Stamina +20/Hit +1%/Healing and Spell Damage +12","enchant":7630,"stats":{"mlehitpct":1,"rgdhitpct":1,"spldmg":12,"splheal":12,"splhitpct":1,"sta":20},"item":231376,"icon":"spell_shadow_impphaseshift","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468368":{"spell":468368,"name":"Hoodoo Curse","isTemporary":0,"buff":"Stamina +20/Hit +1%/Defense +7","enchant":7631,"stats":{"def":7,"mlehitpct":1,"rgdhitpct":1,"splhitpct":1,"sta":20},"item":231377,"icon":"spell_shadow_impphaseshift","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468373":{"spell":468373,"name":"Presence of Might","isTemporary":0,"buff":"Stamina +20/Strength +10/Agility +10","enchant":7632,"stats":{"agi":10,"sta":20,"str":10},"item":231379,"icon":"spell_holy_sealofwrath","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468376":{"spell":468376,"name":"Presence of Valor","isTemporary":0,"buff":"Stamina +20/Defense +7/Block Value +15","enchant":7633,"stats":{"blockamount":15,"def":7,"sta":20},"item":231381,"icon":"spell_holy_sealofwrath","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468380":{"spell":468380,"name":"Presence of Sight","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing and Spell Damage +12","enchant":7634,"stats":{"int":10,"spldmg":12,"splheal":12,"sta":20},"item":231383,"icon":"spell_shadow_detectlesserinvisibility","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468383":{"spell":468383,"name":"Falcon's Fury","isTemporary":0,"buff":"Stamina +20/Agility +10/Strength +10","enchant":7635,"stats":{"agi":10,"sta":20,"str":10},"item":231384,"icon":"spell_nature_forceofnature","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468761":{"spell":468761,"name":"Rune of Healing Specialization","isTemporary":1,"buff":"Healing Specialization","enchant":7638,"stats":{"splheal":26},"item":231829,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11504,"requiredLevel":1,"playerClassMask":1234,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"468763":{"spell":468763,"name":"Rune of Meditation Specialization","isTemporary":1,"buff":"Meditation Specialization","enchant":7639,"stats":{"manargn":5},"item":231828,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11504,"requiredLevel":1,"playerClassMask":1494,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048}}); +WH.setPageData("wow.gearPlanner.classic.enchant",{"2823":{"spell":2823,"name":"Deadly Poison","isTemporary":1,"buff":"Deadly Poison","enchant":7,"stats":{},"item":2892,"icon":"ability_rogue_dualweild","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":30,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"2824":{"spell":2824,"name":"Deadly Poison II","isTemporary":1,"buff":"Deadly Poison II","enchant":8,"stats":{},"item":2893,"icon":"ability_rogue_dualweild","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":38,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"2828":{"spell":2828,"name":"Rough Sharpening Stone","isTemporary":1,"buff":"Sharpened +2","enchant":40,"stats":{"dmg":2},"item":2862,"icon":"inv_stone_sharpeningstone_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":33219,"invTypeMask":null},"2829":{"spell":2829,"name":"Coarse Sharpening Stone","isTemporary":1,"buff":"Sharpened +3","enchant":13,"stats":{"dmg":3},"item":2863,"icon":"inv_stone_sharpeningstone_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":15,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":33219,"invTypeMask":null},"2830":{"spell":2830,"name":"Heavy Sharpening Stone","isTemporary":1,"buff":"Sharpened +4","enchant":14,"stats":{"dmg":4},"item":2871,"icon":"inv_stone_sharpeningstone_03","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":25,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":33219,"invTypeMask":null},"2831":{"spell":2831,"name":"Light Armor Kit","isTemporary":0,"buff":"Reinforced Armor +8","enchant":15,"stats":{"armor":8},"item":2304,"icon":"inv_misc_armorkit_17","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"2832":{"spell":2832,"name":"Medium Armor Kit","isTemporary":0,"buff":"Reinforced Armor +16","enchant":16,"stats":{"armor":16},"item":2313,"icon":"inv_misc_armorkit_15","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"2833":{"spell":2833,"name":"Heavy Armor Kit","isTemporary":0,"buff":"Reinforced Armor +24","enchant":17,"stats":{"armor":24},"item":4265,"icon":"inv_misc_armorkit_16","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"3112":{"spell":3112,"name":"Rough Weightstone","isTemporary":1,"buff":"Weighted +2","enchant":19,"stats":{"dmg":2},"item":3239,"icon":"inv_stone_weightstone_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":9264,"invTypeMask":null},"3113":{"spell":3113,"name":"Coarse Weightstone","isTemporary":1,"buff":"Weighted +3","enchant":20,"stats":{"dmg":3},"item":3240,"icon":"inv_stone_weightstone_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":9264,"invTypeMask":null},"3114":{"spell":3114,"name":"Heavy Weightstone","isTemporary":1,"buff":"Weighted +4","enchant":21,"stats":{"dmg":4},"item":3241,"icon":"inv_stone_weightstone_03","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":15,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":9264,"invTypeMask":null},"3408":{"spell":3408,"name":"Crippling Poison","isTemporary":1,"buff":"Crippling Poison","enchant":22,"stats":{},"item":3775,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":20,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"3594":{"spell":3594,"name":"Shadow Oil","isTemporary":1,"buff":"Shadow Oil","enchant":25,"stats":{},"item":3824,"icon":"inv_potion_23","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":34,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"3595":{"spell":3595,"name":"Frost Oil","isTemporary":1,"buff":"Frost Oil","enchant":26,"stats":{},"item":3829,"icon":"inv_potion_20","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":40,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"3974":{"spell":3974,"name":"Crude Scope","isTemporary":0,"buff":"Scope (+1 Damage)","enchant":30,"stats":{"dmg":1},"item":4405,"icon":"inv_misc_spyglass_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"3975":{"spell":3975,"name":"Standard Scope","isTemporary":0,"buff":"Scope (+2 Damage)","enchant":32,"stats":{"dmg":2},"item":4406,"icon":"inv_misc_spyglass_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"3976":{"spell":3976,"name":"Accurate Scope","isTemporary":0,"buff":"Scope (+3 Damage)","enchant":33,"stats":{"dmg":3},"item":4407,"icon":"inv_misc_spyglass_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"5761":{"spell":5761,"name":"Mind-numbing Poison","isTemporary":1,"buff":"Mind Numbing Poison","enchant":35,"stats":{},"item":5237,"icon":"spell_nature_nullifydisease","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":24,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"6296":{"spell":6296,"name":"Fiery Blaze Enchantment","isTemporary":0,"buff":"Enchant: Fiery Blaze","enchant":36,"stats":{},"item":5421,"icon":"inv_jewelry_talisman_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"6650":{"spell":6650,"name":"Instant Toxin","isTemporary":1,"buff":"Poison (Instant 20)","enchant":42,"stats":{},"item":5654,"icon":"inv_potion_19","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":24,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"7216":{"spell":7216,"name":"Iron Shield Spike","isTemporary":0,"buff":"Iron Spike (8-12)","enchant":43,"stats":{},"item":6042,"icon":"inv_misc_armorkit_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":96,"invTypeMask":null},"7218":{"spell":7218,"name":"Iron Counterweight","isTemporary":0,"buff":"Counterweight +3% Attack Speed","enchant":34,"stats":{"mlehastepct":3},"item":6043,"icon":"inv_misc_orb_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":354,"invTypeMask":null},"7220":{"spell":7220,"name":"Steel Weapon Chain","isTemporary":0,"buff":"Weapon Chain - Immune Disarm","enchant":37,"stats":{},"item":6041,"icon":"spell_frost_chainsofice","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"7418":{"spell":7418,"name":"Enchant Bracer - Minor Health","isTemporary":0,"buff":"Health +5","enchant":41,"stats":{"health":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7420":{"spell":7420,"name":"Enchant Chest - Minor Health","isTemporary":0,"buff":"Health +5","enchant":41,"stats":{"health":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7426":{"spell":7426,"name":"Enchant Chest - Minor Absorption","isTemporary":0,"buff":"Absorption (10)","enchant":44,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7428":{"spell":7428,"name":"Enchant Bracer - Minor Deflect","isTemporary":0,"buff":"Defense +1","enchant":924,"stats":{"def":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7443":{"spell":7443,"name":"Enchant Chest - Minor Mana","isTemporary":0,"buff":"Mana +5","enchant":24,"stats":{"mana":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7454":{"spell":7454,"name":"Enchant Cloak - Minor Resistance","isTemporary":0,"buff":"+1 All Resistances","enchant":65,"stats":{"arcres":1,"firres":1,"frores":1,"holres":1,"natres":1,"shares":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"7457":{"spell":7457,"name":"Enchant Bracer - Minor Stamina","isTemporary":0,"buff":"Stamina +1","enchant":66,"stats":{"sta":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7745":{"spell":7745,"name":"Enchant 2H Weapon - Minor Impact","isTemporary":0,"buff":"Weapon Damage +2","enchant":241,"stats":{"dmg":2},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"7748":{"spell":7748,"name":"Enchant Chest - Lesser Health","isTemporary":0,"buff":"Health +15","enchant":242,"stats":{"health":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7766":{"spell":7766,"name":"Enchant Bracer - Minor Spirit","isTemporary":0,"buff":"Spirit +1","enchant":243,"stats":{"spi":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7771":{"spell":7771,"name":"Enchant Cloak - Minor Protection","isTemporary":0,"buff":"Armor +10","enchant":783,"stats":{"armor":10},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"7776":{"spell":7776,"name":"Enchant Chest - Lesser Mana","isTemporary":0,"buff":"Mana +20","enchant":246,"stats":{"mana":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7779":{"spell":7779,"name":"Enchant Bracer - Minor Agility","isTemporary":0,"buff":"Agility +1","enchant":247,"stats":{"agi":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7782":{"spell":7782,"name":"Enchant Bracer - Minor Strength","isTemporary":0,"buff":"Strength +1","enchant":248,"stats":{"str":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7786":{"spell":7786,"name":"Enchant Weapon - Minor Beastslayer","isTemporary":0,"buff":"Beastslaying +2","enchant":249,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"7788":{"spell":7788,"name":"Enchant Weapon - Minor Striking","isTemporary":0,"buff":"Weapon Damage +1","enchant":250,"stats":{"dmg":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"7793":{"spell":7793,"name":"Enchant 2H Weapon - Lesser Intellect","isTemporary":0,"buff":"Intellect +3","enchant":723,"stats":{"int":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"7857":{"spell":7857,"name":"Enchant Chest - Health","isTemporary":0,"buff":"Health +25","enchant":254,"stats":{"health":25},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"7859":{"spell":7859,"name":"Enchant Bracer - Lesser Spirit","isTemporary":0,"buff":"Spirit +3","enchant":255,"stats":{"spi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"7861":{"spell":7861,"name":"Enchant Cloak - Lesser Fire Resistance","isTemporary":0,"buff":"+5 Fire Resistance","enchant":256,"stats":{"firres":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"7863":{"spell":7863,"name":"Enchant Boots - Minor Stamina","isTemporary":0,"buff":"Stamina +1","enchant":66,"stats":{"sta":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":256},"7867":{"spell":7867,"name":"Enchant Boots - Minor Agility","isTemporary":0,"buff":"Agility +1","enchant":247,"stats":{"agi":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":256},"8017":{"spell":8017,"name":"Rockbiter Weapon Rank 1","isTemporary":1,"buff":"Rockbiter 1","enchant":29,"stats":{"mleatkpwr":29},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8018":{"spell":8018,"name":"Rockbiter Weapon Rank 2","isTemporary":1,"buff":"Rockbiter 2","enchant":6,"stats":{"mleatkpwr":58},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":8,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8019":{"spell":8019,"name":"Rockbiter Weapon Rank 3","isTemporary":1,"buff":"Rockbiter 3","enchant":1,"stats":{"mleatkpwr":88},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":16,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8024":{"spell":8024,"name":"Flametongue Weapon Rank 1","isTemporary":1,"buff":"Flametongue 1","enchant":5,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":10,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8027":{"spell":8027,"name":"Flametongue Weapon Rank 2","isTemporary":1,"buff":"Flametongue 2","enchant":4,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":18,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8030":{"spell":8030,"name":"Flametongue Weapon Rank 3","isTemporary":1,"buff":"Flametongue 3","enchant":3,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":26,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8033":{"spell":8033,"name":"Frostbrand Weapon Rank 1","isTemporary":1,"buff":"Frostbrand 1","enchant":2,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":20,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8038":{"spell":8038,"name":"Frostbrand Weapon Rank 2","isTemporary":1,"buff":"Frostbrand 2","enchant":12,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":28,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8087":{"spell":8087,"name":"Shiny Bauble","isTemporary":1,"buff":"Fishing Lure +25","enchant":263,"stats":{},"item":6529,"icon":"inv_misc_orb_03","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"8088":{"spell":8088,"name":"Nightcrawlers","isTemporary":1,"buff":"Fishing Lure +50","enchant":264,"stats":{},"item":6530,"icon":"inv_misc_monstertail_03","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"8089":{"spell":8089,"name":"Aquadynamic Fish Attractor","isTemporary":1,"buff":"Fishing Lure +100","enchant":266,"stats":{},"item":6533,"icon":"inv_misc_food_26","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"8090":{"spell":8090,"name":"Bright Baubles","isTemporary":1,"buff":"Fishing Lure +75","enchant":265,"stats":{},"item":6532,"icon":"inv_misc_gem_variety_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"8232":{"spell":8232,"name":"Windfury Weapon Rank 1","isTemporary":1,"buff":"Windfury 1","enchant":283,"stats":{},"item":null,"icon":"spell_nature_cyclone","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":30,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8235":{"spell":8235,"name":"Windfury Weapon Rank 2","isTemporary":1,"buff":"Windfury 2","enchant":284,"stats":{},"item":null,"icon":"spell_nature_cyclone","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":40,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8532":{"spell":8532,"name":"Aquadynamic Fish Lens","isTemporary":1,"buff":"Fishing Lure +50","enchant":264,"stats":{},"item":6811,"icon":"inv_misc_spyglass_01","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":10,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"8679":{"spell":8679,"name":"Instant Poison","isTemporary":1,"buff":"Instant Poison","enchant":323,"stats":{},"item":6947,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":20,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8686":{"spell":8686,"name":"Instant Poison II","isTemporary":1,"buff":"Instant Poison II","enchant":324,"stats":{},"item":6949,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":28,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8688":{"spell":8688,"name":"Instant Poison III","isTemporary":1,"buff":"Instant Poison III","enchant":325,"stats":{},"item":6950,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":36,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"8693":{"spell":8693,"name":"Mind-numbing Poison II","isTemporary":1,"buff":"Mind-numbing Poison II","enchant":23,"stats":{},"item":6951,"icon":"spell_nature_nullifydisease","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":38,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"9092":{"spell":9092,"name":"Flesh Eating Worm","isTemporary":1,"buff":"Fishing Lure +75","enchant":265,"stats":{},"item":7307,"icon":"inv_misc_monstertail_03","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"9781":{"spell":9781,"name":"Mithril Shield Spike","isTemporary":0,"buff":"Mithril Spike (16-20)","enchant":463,"stats":{},"item":7967,"icon":"inv_misc_armorkit_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":96,"invTypeMask":null},"9783":{"spell":9783,"name":"Mithril Spurs","isTemporary":0,"buff":"Mithril Spurs","enchant":464,"stats":{},"item":7969,"icon":"ability_rogue_sprint","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":0,"invTypeMask":256},"9900":{"spell":9900,"name":"Solid Sharpening Stone","isTemporary":1,"buff":"Sharpened +6","enchant":483,"stats":{"dmg":6},"item":7964,"icon":"inv_stone_sharpeningstone_04","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":25,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":33219,"invTypeMask":null},"9903":{"spell":9903,"name":"Solid Weightstone","isTemporary":1,"buff":"Weighted +6","enchant":484,"stats":{"dmg":6},"item":7965,"icon":"inv_stone_weightstone_04","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":25,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":9264,"invTypeMask":null},"10344":{"spell":10344,"name":"Thick Armor Kit","isTemporary":0,"buff":"Reinforced Armor +32","enchant":18,"stats":{"armor":32},"item":8173,"icon":"inv_misc_armorkit_07","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"10399":{"spell":10399,"name":"Rockbiter Weapon Rank 4","isTemporary":1,"buff":"Rockbiter 4","enchant":503,"stats":{"mleatkpwr":129},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":24,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"10456":{"spell":10456,"name":"Frostbrand Weapon Rank 3","isTemporary":1,"buff":"Frostbrand 3","enchant":524,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":38,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"10486":{"spell":10486,"name":"Windfury Weapon Rank 3","isTemporary":1,"buff":"Windfury 3","enchant":525,"stats":{},"item":null,"icon":"spell_nature_cyclone","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":50,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11202":{"spell":11202,"name":"Crippling Poison II","isTemporary":1,"buff":"Crippling Poison II","enchant":603,"stats":{},"item":3776,"icon":"inv_potion_19","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":50,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11338":{"spell":11338,"name":"Instant Poison IV","isTemporary":1,"buff":"Instant Poison IV","enchant":623,"stats":{},"item":8926,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":44,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11339":{"spell":11339,"name":"Instant Poison V","isTemporary":1,"buff":"Instant Poison V","enchant":624,"stats":{},"item":8927,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":52,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11340":{"spell":11340,"name":"Instant Poison VI","isTemporary":1,"buff":"Instant Poison VI","enchant":625,"stats":{},"item":8928,"icon":"ability_poisons","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11355":{"spell":11355,"name":"Deadly Poison III","isTemporary":1,"buff":"Deadly Poison III","enchant":626,"stats":{},"item":8984,"icon":"ability_rogue_dualweild","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":46,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11356":{"spell":11356,"name":"Deadly Poison IV","isTemporary":1,"buff":"Deadly Poison IV","enchant":627,"stats":{},"item":8985,"icon":"ability_rogue_dualweild","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":54,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"11399":{"spell":11399,"name":"Mind-numbing Poison III","isTemporary":1,"buff":"Mind-Numbing Poison III","enchant":643,"stats":{},"item":9186,"icon":"spell_nature_nullifydisease","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":52,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"12459":{"spell":12459,"name":"Deadly Scope","isTemporary":0,"buff":"Scope (+5 Damage)","enchant":663,"stats":{"dmg":5},"item":10546,"icon":"inv_misc_spyglass_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"12460":{"spell":12460,"name":"Sniper Scope","isTemporary":0,"buff":"Scope (+7 Damage)","enchant":664,"stats":{"dmg":7},"item":10548,"icon":"inv_misc_spyglass_02","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"13219":{"spell":13219,"name":"Wound Poison","isTemporary":1,"buff":"Wound Poison","enchant":703,"stats":{},"item":10918,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":32,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"13225":{"spell":13225,"name":"Wound Poison II","isTemporary":1,"buff":"Wound Poison II","enchant":704,"stats":{},"item":10920,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":40,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"13226":{"spell":13226,"name":"Wound Poison III","isTemporary":1,"buff":"Wound Poison III","enchant":705,"stats":{},"item":10921,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":48,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"13227":{"spell":13227,"name":"Wound Poison IV","isTemporary":1,"buff":"Wound Poison IV","enchant":706,"stats":{},"item":10922,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":56,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"13378":{"spell":13378,"name":"Enchant Shield - Minor Stamina","isTemporary":0,"buff":"Stamina +1","enchant":66,"stats":{"sta":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13380":{"spell":13380,"name":"Enchant 2H Weapon - Lesser Spirit","isTemporary":0,"buff":"Spirit +3","enchant":255,"stats":{"spi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"13419":{"spell":13419,"name":"Enchant Cloak - Minor Agility","isTemporary":0,"buff":"Agility +1","enchant":247,"stats":{"agi":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":65536},"13421":{"spell":13421,"name":"Enchant Cloak - Lesser Protection","isTemporary":0,"buff":"Armor +20","enchant":744,"stats":{"armor":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":0,"invTypeMask":65536},"13464":{"spell":13464,"name":"Enchant Shield - Lesser Protection","isTemporary":0,"buff":"Armor +30","enchant":848,"stats":{"armor":30},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":0,"invTypeMask":16384},"13485":{"spell":13485,"name":"Enchant Shield - Lesser Spirit","isTemporary":0,"buff":"Spirit +3","enchant":255,"stats":{"spi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":0,"invTypeMask":16384},"13501":{"spell":13501,"name":"Enchant Bracer - Lesser Stamina","isTemporary":0,"buff":"Stamina +3","enchant":724,"stats":{"sta":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"13503":{"spell":13503,"name":"Enchant Weapon - Lesser Striking","isTemporary":0,"buff":"Weapon Damage +2","enchant":241,"stats":{"dmg":2},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13522":{"spell":13522,"name":"Enchant Cloak - Lesser Shadow Resistance","isTemporary":0,"buff":"+10 Shadow Resistance","enchant":804,"stats":{"shares":10},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"13529":{"spell":13529,"name":"Enchant 2H Weapon - Lesser Impact","isTemporary":0,"buff":"Weapon Damage +3","enchant":943,"stats":{"dmg":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"13536":{"spell":13536,"name":"Enchant Bracer - Lesser Strength","isTemporary":0,"buff":"Strength +3","enchant":823,"stats":{"str":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"13538":{"spell":13538,"name":"Enchant Chest - Lesser Absorption","isTemporary":0,"buff":"Absorption (25)","enchant":63,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13607":{"spell":13607,"name":"Enchant Chest - Mana","isTemporary":0,"buff":"Mana +30","enchant":843,"stats":{"mana":30},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13612":{"spell":13612,"name":"Enchant Gloves - Mining","isTemporary":0,"buff":"Mining +2","enchant":844,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13617":{"spell":13617,"name":"Enchant Gloves - Herbalism","isTemporary":0,"buff":"Herbalism +2","enchant":845,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13620":{"spell":13620,"name":"Enchant Gloves - Fishing","isTemporary":0,"buff":"Fishing +2","enchant":846,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13622":{"spell":13622,"name":"Enchant Bracer - Lesser Intellect","isTemporary":0,"buff":"Intellect +3","enchant":723,"stats":{"int":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"13626":{"spell":13626,"name":"Enchant Chest - Minor Stats","isTemporary":0,"buff":"All Stats +1","enchant":847,"stats":{"agi":1,"int":1,"spi":1,"sta":1,"str":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13631":{"spell":13631,"name":"Enchant Shield - Lesser Stamina","isTemporary":0,"buff":"Stamina +3","enchant":724,"stats":{"sta":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13635":{"spell":13635,"name":"Enchant Cloak - Defense","isTemporary":0,"buff":"Armor +30","enchant":848,"stats":{"armor":30},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"13637":{"spell":13637,"name":"Enchant Boots - Lesser Agility","isTemporary":0,"buff":"Agility +3","enchant":849,"stats":{"agi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":256},"13640":{"spell":13640,"name":"Enchant Chest - Greater Health","isTemporary":0,"buff":"Health +35","enchant":850,"stats":{"health":35},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"13642":{"spell":13642,"name":"Enchant Bracer - Spirit","isTemporary":0,"buff":"Spirit +5","enchant":851,"stats":{"spi":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13644":{"spell":13644,"name":"Enchant Boots - Lesser Stamina","isTemporary":0,"buff":"Stamina +3","enchant":724,"stats":{"sta":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"13646":{"spell":13646,"name":"Enchant Bracer - Lesser Deflection","isTemporary":0,"buff":"Defense +2","enchant":925,"stats":{"def":2},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13648":{"spell":13648,"name":"Enchant Bracer - Stamina","isTemporary":0,"buff":"Stamina +5","enchant":852,"stats":{"sta":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13653":{"spell":13653,"name":"Enchant Weapon - Lesser Beastslayer","isTemporary":0,"buff":"Beastslaying +6","enchant":853,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13655":{"spell":13655,"name":"Enchant Weapon - Lesser Elemental Slayer","isTemporary":0,"buff":"Elemental Slayer +6","enchant":854,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13657":{"spell":13657,"name":"Enchant Cloak - Fire Resistance","isTemporary":0,"buff":"+7 Fire Resistance","enchant":2463,"stats":{"firres":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"13659":{"spell":13659,"name":"Enchant Shield - Spirit","isTemporary":0,"buff":"Spirit +5","enchant":851,"stats":{"spi":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13661":{"spell":13661,"name":"Enchant Bracer - Strength","isTemporary":0,"buff":"Strength +5","enchant":856,"stats":{"str":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13663":{"spell":13663,"name":"Enchant Chest - Greater Mana","isTemporary":0,"buff":"Mana +50","enchant":857,"stats":{"mana":50},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"13687":{"spell":13687,"name":"Enchant Boots - Lesser Spirit","isTemporary":0,"buff":"Spirit +3","enchant":255,"stats":{"spi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"13689":{"spell":13689,"name":"Enchant Shield - Lesser Block","isTemporary":0,"buff":"Blocking +2%","enchant":863,"stats":{"blockpct":2},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13693":{"spell":13693,"name":"Enchant Weapon - Striking","isTemporary":0,"buff":"Weapon Damage +3","enchant":943,"stats":{"dmg":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13695":{"spell":13695,"name":"Enchant 2H Weapon - Impact","isTemporary":0,"buff":"Weapon Damage +5","enchant":1897,"stats":{"dmg":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"13698":{"spell":13698,"name":"Enchant Gloves - Skinning","isTemporary":0,"buff":"Skinning +5","enchant":865,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13700":{"spell":13700,"name":"Enchant Chest - Lesser Stats","isTemporary":0,"buff":"All Stats +2","enchant":866,"stats":{"agi":2,"int":2,"spi":2,"sta":2,"str":2},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13746":{"spell":13746,"name":"Enchant Cloak - Greater Defense","isTemporary":0,"buff":"Armor +50","enchant":884,"stats":{"armor":50},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"13794":{"spell":13794,"name":"Enchant Cloak - Resistance","isTemporary":0,"buff":"+3 All Resistances","enchant":903,"stats":{"arcres":3,"firres":3,"frores":3,"holres":3,"natres":3,"shares":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"13815":{"spell":13815,"name":"Enchant Gloves - Agility","isTemporary":0,"buff":"Agility +5","enchant":904,"stats":{"agi":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13817":{"spell":13817,"name":"Enchant Shield - Stamina","isTemporary":0,"buff":"Stamina +5","enchant":852,"stats":{"sta":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13822":{"spell":13822,"name":"Enchant Bracer - Intellect","isTemporary":0,"buff":"Intellect +5","enchant":905,"stats":{"int":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13836":{"spell":13836,"name":"Enchant Boots - Stamina","isTemporary":0,"buff":"Stamina +5","enchant":852,"stats":{"sta":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"13841":{"spell":13841,"name":"Enchant Gloves - Advanced Mining","isTemporary":0,"buff":"Mining +5","enchant":906,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13846":{"spell":13846,"name":"Enchant Bracer - Greater Spirit","isTemporary":0,"buff":"Spirit +7","enchant":907,"stats":{"spi":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13858":{"spell":13858,"name":"Enchant Chest - Superior Health","isTemporary":0,"buff":"Health +50","enchant":908,"stats":{"health":50},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13868":{"spell":13868,"name":"Enchant Gloves - Advanced Herbalism","isTemporary":0,"buff":"Herbalism +5","enchant":909,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13882":{"spell":13882,"name":"Enchant Cloak - Lesser Agility","isTemporary":0,"buff":"Agility +3","enchant":849,"stats":{"agi":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"13887":{"spell":13887,"name":"Enchant Gloves - Strength","isTemporary":0,"buff":"Strength +5","enchant":856,"stats":{"str":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13890":{"spell":13890,"name":"Enchant Boots - Minor Speed","isTemporary":0,"buff":"Minor Speed Increase","enchant":911,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"13898":{"spell":13898,"name":"Enchant Weapon - Fiery Weapon","isTemporary":0,"buff":"Fiery Weapon","enchant":803,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13905":{"spell":13905,"name":"Enchant Shield - Greater Spirit","isTemporary":0,"buff":"Spirit +7","enchant":907,"stats":{"spi":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13915":{"spell":13915,"name":"Enchant Weapon - Demonslaying","isTemporary":0,"buff":"Demonslaying","enchant":912,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13917":{"spell":13917,"name":"Enchant Chest - Superior Mana","isTemporary":0,"buff":"Mana +65","enchant":913,"stats":{"mana":65},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13931":{"spell":13931,"name":"Enchant Bracer - Deflection","isTemporary":0,"buff":"Defense +3","enchant":923,"stats":{"def":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13933":{"spell":13933,"name":"Enchant Shield - Frost Resistance","isTemporary":0,"buff":"+8 Frost Resistance","enchant":926,"stats":{"frores":8},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"13935":{"spell":13935,"name":"Enchant Boots - Agility","isTemporary":0,"buff":"Agility +5","enchant":904,"stats":{"agi":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"13937":{"spell":13937,"name":"Enchant 2H Weapon - Greater Impact","isTemporary":0,"buff":"Weapon Damage +7","enchant":963,"stats":{"dmg":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"13939":{"spell":13939,"name":"Enchant Bracer - Greater Strength","isTemporary":0,"buff":"Strength +7","enchant":927,"stats":{"str":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13941":{"spell":13941,"name":"Enchant Chest - Stats","isTemporary":0,"buff":"All Stats +3","enchant":928,"stats":{"agi":3,"int":3,"spi":3,"sta":3,"str":3},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"13943":{"spell":13943,"name":"Enchant Weapon - Greater Striking","isTemporary":0,"buff":"Weapon Damage +4","enchant":805,"stats":{"dmg":4},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"13945":{"spell":13945,"name":"Enchant Bracer - Greater Stamina","isTemporary":0,"buff":"Stamina +7","enchant":929,"stats":{"sta":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"13947":{"spell":13947,"name":"Enchant Gloves - Riding Skill","isTemporary":0,"buff":"Minor Mount Speed Increase","enchant":930,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"13948":{"spell":13948,"name":"Enchant Gloves - Minor Haste","isTemporary":0,"buff":"Attack Speed +1%","enchant":931,"stats":{"mlehastepct":1,"rgdhastepct":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"15340":{"spell":15340,"name":"Lesser Arcanum of Rumination","isTemporary":0,"buff":"Mana +150","enchant":1483,"stats":{"mana":150},"item":11622,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15389":{"spell":15389,"name":"Lesser Arcanum of Constitution","isTemporary":0,"buff":"HP +100","enchant":1503,"stats":{"health":100},"item":11642,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15391":{"spell":15391,"name":"Lesser Arcanum of Tenacity","isTemporary":0,"buff":"Armor +125","enchant":1504,"stats":{"armor":125},"item":11643,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15394":{"spell":15394,"name":"Lesser Arcanum of Resilience","isTemporary":0,"buff":"+20 Fire Resistance","enchant":1505,"stats":{"firres":20},"item":11644,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15397":{"spell":15397,"name":"Lesser Arcanum of Voracity","isTemporary":0,"buff":"Strength +8","enchant":1506,"stats":{"str":8},"item":11645,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15400":{"spell":15400,"name":"Lesser Arcanum of Voracity","isTemporary":0,"buff":"Stamina +8","enchant":1507,"stats":{"sta":8},"item":11646,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15402":{"spell":15402,"name":"Lesser Arcanum of Voracity","isTemporary":0,"buff":"Agility +8","enchant":1508,"stats":{"agi":8},"item":11647,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15404":{"spell":15404,"name":"Lesser Arcanum of Voracity","isTemporary":0,"buff":"Intellect +8","enchant":1509,"stats":{"int":8},"item":11648,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"15406":{"spell":15406,"name":"Lesser Arcanum of Voracity","isTemporary":0,"buff":"Spirit +8","enchant":1510,"stats":{"spi":8},"item":11649,"icon":"inv_misc_gem_03","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":130},"16138":{"spell":16138,"name":"Dense Sharpening Stone","isTemporary":1,"buff":"Sharpened +8","enchant":1643,"stats":{"dmg":8},"item":12404,"icon":"inv_stone_sharpeningstone_05","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":35,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":33219,"invTypeMask":null},"16314":{"spell":16314,"name":"Rockbiter Weapon Rank 5","isTemporary":1,"buff":"Rockbiter 5","enchant":1663,"stats":{"mleatkpwr":211},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":34,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16315":{"spell":16315,"name":"Rockbiter Weapon Rank 6","isTemporary":1,"buff":"Rockbiter 6","enchant":683,"stats":{"mleatkpwr":393},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":44,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16316":{"spell":16316,"name":"Rockbiter Weapon Rank 7","isTemporary":1,"buff":"Rockbiter 7","enchant":1664,"stats":{"mleatkpwr":554},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":54,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16339":{"spell":16339,"name":"Flametongue Weapon Rank 4","isTemporary":1,"buff":"Flametongue 4","enchant":523,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":36,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16341":{"spell":16341,"name":"Flametongue Weapon Rank 5","isTemporary":1,"buff":"Flametongue 5","enchant":1665,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":46,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173811,"invTypeMask":null},"16342":{"spell":16342,"name":"Flametongue Weapon Rank 6","isTemporary":1,"buff":"Flametongue 6","enchant":1666,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":56,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16355":{"spell":16355,"name":"Frostbrand Weapon Rank 4","isTemporary":1,"buff":"Frostbrand 4","enchant":1667,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":48,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16356":{"spell":16356,"name":"Frostbrand Weapon Rank 5","isTemporary":1,"buff":"Frostbrand 5","enchant":1668,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":58,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16362":{"spell":16362,"name":"Windfury Weapon Rank 4","isTemporary":1,"buff":"Windfury 4","enchant":1669,"stats":{},"item":null,"icon":"spell_nature_cyclone","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"16622":{"spell":16622,"name":"Dense Weightstone","isTemporary":1,"buff":"Weighted +8","enchant":1703,"stats":{"dmg":8},"item":12643,"icon":"inv_stone_weightstone_05","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":35,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":9264,"invTypeMask":null},"16623":{"spell":16623,"name":"Thorium Shield Spike","isTemporary":0,"buff":"Thorium Spike (20-30)","enchant":1704,"stats":{},"item":12645,"icon":"inv_misc_armorkit_20","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":96,"invTypeMask":null},"19057":{"spell":19057,"name":"Rugged Armor Kit","isTemporary":0,"buff":"Reinforced Armor +40","enchant":1843,"stats":{"armor":40},"item":15564,"icon":"inv_misc_armorkit_09","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"20008":{"spell":20008,"name":"Enchant Bracer - Greater Intellect","isTemporary":0,"buff":"Intellect +7","enchant":1883,"stats":{"int":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"20009":{"spell":20009,"name":"Enchant Bracer - Superior Spirit","isTemporary":0,"buff":"Spirit +9","enchant":1884,"stats":{"spi":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"20010":{"spell":20010,"name":"Enchant Bracer - Superior Strength","isTemporary":0,"buff":"Strength +9","enchant":1885,"stats":{"str":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"20011":{"spell":20011,"name":"Enchant Bracer - Superior Stamina","isTemporary":0,"buff":"Stamina +9","enchant":1886,"stats":{"sta":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"20012":{"spell":20012,"name":"Enchant Gloves - Greater Agility","isTemporary":0,"buff":"Agility +7","enchant":1887,"stats":{"agi":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"20013":{"spell":20013,"name":"Enchant Gloves - Greater Strength","isTemporary":0,"buff":"Strength +7","enchant":927,"stats":{"str":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"20014":{"spell":20014,"name":"Enchant Cloak - Greater Resistance","isTemporary":0,"buff":"+5 All Resistances","enchant":1888,"stats":{"arcres":5,"firres":5,"frores":5,"holres":5,"natres":5,"shares":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"20015":{"spell":20015,"name":"Enchant Cloak - Superior Defense","isTemporary":0,"buff":"Armor +70","enchant":1889,"stats":{"armor":70},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"20016":{"spell":20016,"name":"Enchant Shield - Superior Spirit","isTemporary":0,"buff":"Spirit +9","enchant":1890,"stats":{"spi":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"20017":{"spell":20017,"name":"Enchant Shield - Greater Stamina","isTemporary":0,"buff":"Stamina +7","enchant":929,"stats":{"sta":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"20020":{"spell":20020,"name":"Enchant Boots - Greater Stamina","isTemporary":0,"buff":"Stamina +7","enchant":929,"stats":{"sta":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"20023":{"spell":20023,"name":"Enchant Boots - Greater Agility","isTemporary":0,"buff":"Agility +7","enchant":1887,"stats":{"agi":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"20024":{"spell":20024,"name":"Enchant Boots - Spirit","isTemporary":0,"buff":"Spirit +5","enchant":851,"stats":{"spi":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"20025":{"spell":20025,"name":"Enchant Chest - Greater Stats","isTemporary":0,"buff":"All Stats +4","enchant":1891,"stats":{"agi":4,"int":4,"spi":4,"sta":4,"str":4},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"20026":{"spell":20026,"name":"Enchant Chest - Major Health","isTemporary":0,"buff":"Health +100","enchant":1892,"stats":{"health":100},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"20028":{"spell":20028,"name":"Enchant Chest - Major Mana","isTemporary":0,"buff":"Mana +100","enchant":1893,"stats":{"mana":100},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"20029":{"spell":20029,"name":"Enchant Weapon - Icy Chill","isTemporary":0,"buff":"Icy Weapon","enchant":1894,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"20030":{"spell":20030,"name":"Enchant 2H Weapon - Superior Impact","isTemporary":0,"buff":"Weapon Damage +9","enchant":1896,"stats":{"dmg":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"20031":{"spell":20031,"name":"Enchant Weapon - Superior Striking","isTemporary":0,"buff":"Weapon Damage +5","enchant":1897,"stats":{"dmg":5},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"20032":{"spell":20032,"name":"Enchant Weapon - Lifestealing","isTemporary":0,"buff":"Lifestealing","enchant":1898,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"20033":{"spell":20033,"name":"Enchant Weapon - Unholy Weapon","isTemporary":0,"buff":"Unholy Weapon","enchant":1899,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"20034":{"spell":20034,"name":"Enchant Weapon - Crusader","isTemporary":0,"buff":"Crusader","enchant":1900,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"20035":{"spell":20035,"name":"Enchant 2H Weapon - Major Spirit","isTemporary":0,"buff":"Spirit +9","enchant":1903,"stats":{"spi":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"20036":{"spell":20036,"name":"Enchant 2H Weapon - Major Intellect","isTemporary":0,"buff":"Intellect +9","enchant":1904,"stats":{"int":9},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"21931":{"spell":21931,"name":"Enchant Weapon - Winter's Might","isTemporary":0,"buff":"Frost Spell Damage +7","enchant":2443,"stats":{"frosplpwr":7},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":196083,"invTypeMask":null},"22593":{"spell":22593,"name":"Flame Mantle of the Dawn","isTemporary":0,"buff":"+5 Fire Resistance","enchant":2483,"stats":{"firres":5},"item":18169,"icon":"spell_fire_flameshock","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22594":{"spell":22594,"name":"Frost Mantle of the Dawn","isTemporary":0,"buff":"+5 Frost Resistance","enchant":2484,"stats":{"frores":5},"item":18170,"icon":"spell_frost_frostshock","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22596":{"spell":22596,"name":"Shadow Mantle of the Dawn","isTemporary":0,"buff":"+5 Shadow Resistance","enchant":2487,"stats":{"shares":5},"item":18173,"icon":"spell_shadow_ragingscream","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22597":{"spell":22597,"name":"Nature Mantle of the Dawn","isTemporary":0,"buff":"+5 Nature Resistance","enchant":2486,"stats":{"natres":5},"item":18172,"icon":"spell_nature_protectionformnature","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22598":{"spell":22598,"name":"Arcane Mantle of the Dawn","isTemporary":0,"buff":"+5 Arcane Resistance","enchant":2485,"stats":{"arcres":5},"item":18171,"icon":"spell_holy_wordfortitude","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22599":{"spell":22599,"name":"Chromatic Mantle of the Dawn","isTemporary":0,"buff":"+5 All Resistances","enchant":2488,"stats":{"arcres":5,"firres":5,"frores":5,"holres":5,"natres":5,"shares":5},"item":18182,"icon":"inv_misc_gem_variety_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"22725":{"spell":22725,"name":"Core Armor Kit","isTemporary":0,"buff":"Defense +3","enchant":2503,"stats":{"def":3},"item":18251,"icon":"inv_misc_armorkit_05","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1050016},"22749":{"spell":22749,"name":"Enchant Weapon - Spell Power","isTemporary":0,"buff":"Spell Damage +30","enchant":2504,"stats":{"spldmg":30,"splheal":30},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"22750":{"spell":22750,"name":"Enchant Weapon - Healing Power","isTemporary":0,"buff":"Healing Spells +55","enchant":2505,"stats":{"splheal":55},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"22756":{"spell":22756,"name":"Elemental Sharpening Stone","isTemporary":1,"buff":"Critical +2%","enchant":2506,"stats":{"mlecritstrkpct":2},"item":18262,"icon":"inv_stone_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":42483,"invTypeMask":null},"22779":{"spell":22779,"name":"Biznicks 247x128 Accurascope","isTemporary":0,"buff":"+3% Hit","enchant":2523,"stats":{"rgdhitpct":3},"item":18283,"icon":"inv_misc_spyglass_02","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":262156,"invTypeMask":null},"22840":{"spell":22840,"name":"Arcanum of Rapidity","isTemporary":0,"buff":"Attack Speed +1%","enchant":2543,"stats":{"mlehastepct":1,"rgdhastepct":1},"item":18329,"icon":"inv_misc_gem_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"22844":{"spell":22844,"name":"Arcanum of Focus","isTemporary":0,"buff":"Healing and Spell Damage +8","enchant":2544,"stats":{"spldmg":8,"splheal":8},"item":18330,"icon":"inv_misc_gem_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"22846":{"spell":22846,"name":"Arcanum of Protection","isTemporary":0,"buff":"Dodge +1%","enchant":2545,"stats":{"dodgepct":1},"item":18331,"icon":"inv_misc_gem_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"23799":{"spell":23799,"name":"Enchant Weapon - Strength","isTemporary":0,"buff":"Strength +15","enchant":2563,"stats":{"str":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"23800":{"spell":23800,"name":"Enchant Weapon - Agility","isTemporary":0,"buff":"Agility +15","enchant":2564,"stats":{"agi":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"23801":{"spell":23801,"name":"Enchant Bracer - Mana Regeneration","isTemporary":0,"buff":"Mana Regen 4 per 5 sec.","enchant":2565,"stats":{"manargn":4},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"23802":{"spell":23802,"name":"Enchant Bracer - Healing Power","isTemporary":0,"buff":"Healing Spells +24","enchant":2566,"stats":{"splheal":24},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"23803":{"spell":23803,"name":"Enchant Weapon - Mighty Spirit","isTemporary":0,"buff":"Spirit +20","enchant":2567,"stats":{"spi":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"23804":{"spell":23804,"name":"Enchant Weapon - Mighty Intellect","isTemporary":0,"buff":"Intellect +22","enchant":2568,"stats":{"int":22},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":58867,"invTypeMask":null},"24149":{"spell":24149,"name":"Presence of Might","isTemporary":0,"buff":"Defense +7/Stamina +10/Block Value +15","enchant":2583,"stats":{"blockamount":15,"def":7,"sta":10},"item":19782,"icon":"spell_holy_sealofwrath","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24160":{"spell":24160,"name":"Syncretist's Sigil","isTemporary":0,"buff":"Defense +7/Stamina +10/Healing Spells +24","enchant":2584,"stats":{"def":7,"splheal":24,"sta":10},"item":19783,"icon":"spell_holy_prayerofhealing","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24161":{"spell":24161,"name":"Death's Embrace","isTemporary":0,"buff":"Attack Power +28/Dodge +1%","enchant":2585,"stats":{"dodgepct":1,"mleatkpwr":28},"item":19784,"icon":"spell_shadow_scourgebuild","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24162":{"spell":24162,"name":"Falcon's Call","isTemporary":0,"buff":"Ranged Attack Power +24/Stamina +10/Hit +1%","enchant":2586,"stats":{"rgdatkpwr":24,"rgdhitpct":1,"sta":10},"item":19785,"icon":"spell_nature_forceofnature","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24163":{"spell":24163,"name":"Vodouisant's Vigilant Embrace","isTemporary":0,"buff":"Healing and Spell Damage +13/Intellect +15","enchant":2587,"stats":{"int":15,"spldmg":13,"splheal":13},"item":19786,"icon":"spell_nature_purge","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24164":{"spell":24164,"name":"Presence of Sight","isTemporary":0,"buff":"Healing and Spell Damage +18/Spell Hit +1%","enchant":2588,"stats":{"spldmg":18,"splheal":18,"splhitpct":1},"item":19787,"icon":"spell_shadow_detectlesserinvisibility","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24165":{"spell":24165,"name":"Hoodoo Hex","isTemporary":0,"buff":"Healing and Spell Damage +18/Stamina +10","enchant":2589,"stats":{"spldmg":18,"splheal":18,"sta":10},"item":19788,"icon":"spell_shadow_impphaseshift","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24167":{"spell":24167,"name":"Prophetic Aura","isTemporary":0,"buff":"Mana Regen +4/Stamina +10/Healing Spells +24","enchant":2590,"stats":{"manargn":4,"splheal":24,"sta":10},"item":19789,"icon":"spell_holy_holyprotection","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24168":{"spell":24168,"name":"Animist's Caress","isTemporary":0,"buff":"Intellect +10/Stamina +10/Healing Spells +24","enchant":2591,"stats":{"int":10,"splheal":24,"sta":10},"item":19790,"icon":"spell_nature_reincarnation","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"24302":{"spell":24302,"name":"High Test Eternium Fishing Line","isTemporary":0,"buff":"Eternium Line","enchant":2603,"stats":{},"item":19971,"icon":"inv_fabric_mageweave_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":12,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1048576,"invTypeMask":null},"24420":{"spell":24420,"name":"Zandalar Signet of Serenity","isTemporary":0,"buff":"+33 Healing Spells","enchant":2604,"stats":{"splheal":33},"item":20078,"icon":"spell_holy_powerwordshield","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":58,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"24421":{"spell":24421,"name":"Zandalar Signet of Mojo","isTemporary":0,"buff":"+18 Spell Damage and Healing","enchant":2605,"stats":{"spldmg":18,"splheal":18},"item":20076,"icon":"inv_jewelry_ring_46","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":58,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"24422":{"spell":24422,"name":"Zandalar Signet of Might","isTemporary":0,"buff":"+30 Attack Power","enchant":2606,"stats":{"mleatkpwr":30,"rgdatkpwr":30},"item":20077,"icon":"inv_misc_armorkit_08","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":58,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"25072":{"spell":25072,"name":"Enchant Gloves - Threat","isTemporary":0,"buff":"Threat +2%","enchant":2613,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25073":{"spell":25073,"name":"Enchant Gloves - Shadow Power","isTemporary":0,"buff":"Shadow Damage +20","enchant":2614,"stats":{"shasplpwr":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25074":{"spell":25074,"name":"Enchant Gloves - Frost Power","isTemporary":0,"buff":"Frost Damage +20","enchant":2615,"stats":{"frosplpwr":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25078":{"spell":25078,"name":"Enchant Gloves - Fire Power","isTemporary":0,"buff":"Fire Damage +20","enchant":2616,"stats":{"firsplpwr":20},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25079":{"spell":25079,"name":"Enchant Gloves - Healing Power","isTemporary":0,"buff":"Healing Spells +30","enchant":2617,"stats":{"splheal":30},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25080":{"spell":25080,"name":"Enchant Gloves - Superior Agility","isTemporary":0,"buff":"Agility +15","enchant":2564,"stats":{"agi":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1024},"25081":{"spell":25081,"name":"Enchant Cloak - Greater Fire Resistance","isTemporary":0,"buff":"+15 Fire Resistance","enchant":2619,"stats":{"firres":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"25082":{"spell":25082,"name":"Enchant Cloak - Greater Nature Resistance","isTemporary":0,"buff":"+15 Nature Resistance","enchant":2620,"stats":{"natres":15},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"25083":{"spell":25083,"name":"Enchant Cloak - Stealth","isTemporary":0,"buff":"Increased Stealth","enchant":910,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"25084":{"spell":25084,"name":"Enchant Cloak - Subtlety","isTemporary":0,"buff":"Subtlety","enchant":2621,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"25086":{"spell":25086,"name":"Enchant Cloak - Dodge","isTemporary":0,"buff":"Dodge +1%","enchant":2622,"stats":{"dodgepct":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"25117":{"spell":25117,"name":"Minor Wizard Oil","isTemporary":1,"buff":"Minor Wizard Oil","enchant":2623,"stats":{"spldmg":8,"splheal":8},"item":20744,"icon":"inv_poison_mindnumbing","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":15,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25118":{"spell":25118,"name":"Minor Mana Oil","isTemporary":1,"buff":"Minor Mana Oil","enchant":2624,"stats":{"manargn":4},"item":20745,"icon":"inv_potion_98","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":20,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25119":{"spell":25119,"name":"Lesser Wizard Oil","isTemporary":1,"buff":"Lesser Wizard Oil","enchant":2626,"stats":{"spldmg":16,"splheal":16},"item":20746,"icon":"inv_potion_103","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":30,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25120":{"spell":25120,"name":"Lesser Mana Oil","isTemporary":1,"buff":"Lesser Mana Oil","enchant":2625,"stats":{"manargn":8},"item":20747,"icon":"inv_potion_99","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":40,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25121":{"spell":25121,"name":"Wizard Oil","isTemporary":1,"buff":"Wizard Oil","enchant":2627,"stats":{"spldmg":24,"splheal":24},"item":20750,"icon":"inv_potion_104","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":40,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25122":{"spell":25122,"name":"Brilliant Wizard Oil","isTemporary":1,"buff":"Brilliant Wizard Oil","enchant":2628,"stats":{"splcritstrkpct":1,"spldmg":36,"splheal":36},"item":20749,"icon":"inv_potion_105","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":45,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25123":{"spell":25123,"name":"Brilliant Mana Oil","isTemporary":1,"buff":"Brilliant Mana Oil","enchant":2629,"stats":{"manargn":12,"splheal":25},"item":20748,"icon":"inv_potion_100","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":45,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"25351":{"spell":25351,"name":"Deadly Poison V","isTemporary":1,"buff":"Deadly Poison V","enchant":2630,"stats":{},"item":20844,"icon":"ability_rogue_dualweild","quality":1,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"27837":{"spell":27837,"name":"Enchant 2H Weapon - Agility","isTemporary":0,"buff":"Agility +25","enchant":2646,"stats":{"agi":25},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11300,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1378,"invTypeMask":null},"28161":{"spell":28161,"name":"Savage Guard","isTemporary":0,"buff":"+10 Nature Resistance","enchant":2681,"stats":{"natres":10},"item":22635,"icon":"spell_nature_spiritarmor","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":55,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"28163":{"spell":28163,"name":"Ice Guard","isTemporary":0,"buff":"+10 Frost Resistance","enchant":2682,"stats":{"frores":10},"item":22636,"icon":"spell_frost_frostshock","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":55,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"28165":{"spell":28165,"name":"Shadow Guard","isTemporary":0,"buff":"+10 Shadow Resistance","enchant":2683,"stats":{"shares":10},"item":22638,"icon":"spell_shadow_antishadow","quality":3,"contentPhase":null,"versionNum":11300,"requiredLevel":55,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"28891":{"spell":28891,"name":"Consecrated Sharpening Stone","isTemporary":1,"buff":"+100 Attack Power vs Undead","enchant":2684,"stats":{},"item":23122,"icon":"inv_stone_sharpeningstone_02","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":1097203,"invTypeMask":null},"28898":{"spell":28898,"name":"Blessed Wizard Oil","isTemporary":1,"buff":"+60 Spell Damage vs Undead","enchant":2685,"stats":{},"item":23123,"icon":"inv_potion_26","quality":2,"contentPhase":null,"versionNum":11300,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":6430720},"29467":{"spell":29467,"name":"Power of the Scourge","isTemporary":0,"buff":"Spell Damage +15 and +1% Spell Critical Strike","enchant":2721,"stats":{"splcritstrkpct":1,"spldmg":15,"splheal":15},"item":23545,"icon":"spell_shadow_darkritual","quality":4,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"29475":{"spell":29475,"name":"Resilience of the Scourge","isTemporary":0,"buff":"Healing +31 and 5 mana per 5 sec.","enchant":2715,"stats":{"manargn":5,"splheal":31},"item":23547,"icon":"spell_shadow_deadofnight","quality":4,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"29480":{"spell":29480,"name":"Fortitude of the Scourge","isTemporary":0,"buff":"Stamina +16 and Armor +100","enchant":2716,"stats":{"armor":100,"sta":16},"item":23549,"icon":"spell_shadow_antishadow","quality":4,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"29483":{"spell":29483,"name":"Might of the Scourge","isTemporary":0,"buff":"Attack Power +26 and +1% Critical Strike","enchant":2717,"stats":{"mleatkpwr":26,"mlecritstrkpct":1,"rgdatkpwr":26,"rgdcritstrkpct":1},"item":23548,"icon":"spell_shadow_deathpact","quality":4,"contentPhase":null,"versionNum":11300,"requiredLevel":60,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"398538":{"spell":398538,"name":"Runecarve Bracer - Minor Deflect","isTemporary":0,"buff":"Defense +1","enchant":924,"stats":{"def":1},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":512},"398608":{"spell":398608,"name":"Runecarving Test - Crippling Poison","isTemporary":1,"buff":"Crippling Poison","enchant":22,"stats":{},"item":202316,"icon":"ability_poisonsting","quality":1,"contentPhase":null,"versionNum":11500,"requiredLevel":20,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"399699":{"spell":399699,"name":"S03 - Runecarving Test - Sharpen Helm - Critical","isTemporary":1,"buff":"Critical +2%","enchant":2506,"stats":{"mlecritstrkpct":2},"item":null,"icon":"classic_temp","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"400080":{"spell":400080,"name":"Engrave Chest - Deadly Brew","isTemporary":1,"buff":"Deadly Brew","enchant":6708,"stats":{},"item":null,"icon":"inv_chest_cloth_45","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"400081":{"spell":400081,"name":"Engrave Pants - Between the Eyes","isTemporary":1,"buff":"Between the Eyes","enchant":6709,"stats":{},"item":null,"icon":"inv_pants_cloth_02","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"400082":{"spell":400082,"name":"Rune of Teasing","isTemporary":1,"buff":"Just a Flesh Wound","enchant":6710,"stats":{},"item":211390,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"400093":{"spell":400093,"name":"Rune of the Southpaw","isTemporary":1,"buff":"Rolling with the Punches","enchant":6714,"stats":{},"item":213138,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"400094":{"spell":400094,"name":"Rune of Mutilation","isTemporary":1,"buff":"Mutilate","enchant":6715,"stats":{},"item":203990,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"400095":{"spell":400095,"name":"Engrave Chest - Quick Draw","isTemporary":1,"buff":"Quick Draw","enchant":6716,"stats":{},"item":null,"icon":"inv_chest_cloth_45","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"400096":{"spell":400096,"name":"Rune of the Assassin","isTemporary":1,"buff":"Shuriken Toss","enchant":6717,"stats":{},"item":213139,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"400099":{"spell":400099,"name":"Rune of Blade Dance","isTemporary":1,"buff":"Blade Dance","enchant":6718,"stats":{},"item":208771,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"400101":{"spell":400101,"name":"Rune of Shadowstep","isTemporary":1,"buff":"Shadowstep","enchant":6719,"stats":{},"item":210979,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"400102":{"spell":400102,"name":"Rune of Venom","isTemporary":1,"buff":"Envenom","enchant":6787,"stats":{},"item":210322,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"400105":{"spell":400105,"name":"Rune of Shadowstrike","isTemporary":1,"buff":"Shadowstrike","enchant":6720,"stats":{},"item":204795,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"401722":{"spell":401722,"name":"Spell Notes: Arcane Barrage","isTemporary":1,"buff":"Arcane Barrage","enchant":6723,"stats":{},"item":225689,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"401749":{"spell":401749,"name":"Spell Notes: Hot Streak","isTemporary":1,"buff":"Hot Streak","enchant":7560,"stats":{},"item":213113,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"401752":{"spell":401752,"name":"Spell Notes: Brain Freeze","isTemporary":1,"buff":"Brain Freeze","enchant":6725,"stats":{},"item":208853,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"401754":{"spell":401754,"name":"Spell Notes: Advanced Warding","isTemporary":1,"buff":"Advanced Warding","enchant":6726,"stats":{},"item":221487,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"401757":{"spell":401757,"name":"Spell Notes: Arcane Blast","isTemporary":1,"buff":"Arcane Blast","enchant":6728,"stats":{},"item":211691,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"401759":{"spell":401759,"name":"Spell Notes: Burnout","isTemporary":1,"buff":"Burnout","enchant":6729,"stats":{"splcritstrkpct":15},"item":203748,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"401760":{"spell":401760,"name":"Spell Notes: Ice Lance","isTemporary":1,"buff":"Ice Lance","enchant":6730,"stats":{},"item":203745,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"401761":{"spell":401761,"name":"Spell Notes: Rewind Time","isTemporary":1,"buff":"Rewind Time","enchant":7561,"stats":{},"item":210654,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"401762":{"spell":401762,"name":"Engrave Belt - Frostfire Bolt","isTemporary":1,"buff":"Frostfire Bolt","enchant":6732,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherboots","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"401763":{"spell":401763,"name":"Spell Notes: Missile Barrage","isTemporary":1,"buff":"Missile Barrage","enchant":6733,"stats":{},"item":213112,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"401764":{"spell":401764,"name":"Spell Notes: Overheat","isTemporary":1,"buff":"Overheat","enchant":6734,"stats":{},"item":225691,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"401765":{"spell":401765,"name":"Spell Notes: Fingers of Frost","isTemporary":1,"buff":"Fingers of Frost","enchant":6735,"stats":{},"item":203747,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"401767":{"spell":401767,"name":"Spell Notes: Regeneration","isTemporary":1,"buff":"Regeneration","enchant":6736,"stats":{},"item":208753,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"401768":{"spell":401768,"name":"Spell Notes: Living Flame","isTemporary":1,"buff":"Living Flame","enchant":6737,"stats":{},"item":203746,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"402848":{"spell":402848,"name":"Chimaeric Epiphany","isTemporary":1,"buff":"Prayer of Mending","enchant":6740,"stats":{},"item":205942,"icon":"classic_spell_fire_elementaldevastation","quality":1,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"402849":{"spell":402849,"name":"Prophecy of a King's Demise","isTemporary":1,"buff":"Shadow Word: Death","enchant":6741,"stats":{},"item":205932,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"402850":{"spell":402850,"name":"Oneiric Epiphany","isTemporary":1,"buff":"Soul Warding","enchant":6742,"stats":{},"item":228124,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"402852":{"spell":402852,"name":"Prophecy of a Desecrated Citadel","isTemporary":1,"buff":"Homunculi","enchant":6744,"stats":{},"item":205943,"icon":"spell_holy_silence","quality":1,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"402853":{"spell":402853,"name":"Jubilant Epiphany","isTemporary":1,"buff":"Binding Heal","enchant":6745,"stats":{},"item":228123,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":48,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"402854":{"spell":402854,"name":"Memory of an Imprisoned Savior","isTemporary":1,"buff":"Shared Pain","enchant":6746,"stats":{},"item":205945,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"402855":{"spell":402855,"name":"Memory of a Leader's Betrayal","isTemporary":1,"buff":"Pain Suppression","enchant":6747,"stats":{},"item":205946,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"402857":{"spell":402857,"name":"Anodyne Epiphany","isTemporary":1,"buff":"Vampiric Touch","enchant":6749,"stats":{},"item":205948,"icon":"classic_spell_fire_elementaldevastation","quality":1,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"402859":{"spell":402859,"name":"Manifold Epiphany","isTemporary":1,"buff":"Circle of Healing","enchant":6750,"stats":{},"item":205949,"icon":"classic_spell_fire_elementaldevastation","quality":1,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"402862":{"spell":402862,"name":"Memory of a Troubled Acolyte","isTemporary":1,"buff":"Penance","enchant":6752,"stats":{},"item":205951,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"402864":{"spell":402864,"name":"Prophecy of Awakened Chaos","isTemporary":1,"buff":"Eye of the Void","enchant":6754,"stats":{},"item":221980,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"403467":{"spell":403467,"name":"Rune of Healing Rage","isTemporary":1,"buff":"Enraged Regeneration","enchant":6789,"stats":{},"item":212562,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"403470":{"spell":403470,"name":"Rune of Victory Rush","isTemporary":1,"buff":"Victory Rush","enchant":6790,"stats":{},"item":204806,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"403472":{"spell":403472,"name":"Rune of Intervention","isTemporary":1,"buff":"Intervene","enchant":6792,"stats":{},"item":213111,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"403474":{"spell":403474,"name":"Engrave Chest - Blood Frenzy","isTemporary":1,"buff":"Blood Frenzy","enchant":6799,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"403475":{"spell":403475,"name":"Engrave Gloves - Devastate","isTemporary":1,"buff":"Devastate","enchant":6800,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"403476":{"spell":403476,"name":"Engrave Pants - Furious Thunder","isTemporary":1,"buff":"Furious Thunder","enchant":6801,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"403480":{"spell":403480,"name":"Rune of Flagellation","isTemporary":1,"buff":"Flagellation","enchant":6793,"stats":{},"item":210569,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"403489":{"spell":403489,"name":"Rune of Endless Rage","isTemporary":1,"buff":"Endless Rage","enchant":7588,"stats":{},"item":208741,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"403919":{"spell":403919,"name":"Rune of Haunting","isTemporary":1,"buff":"Haunt","enchant":6803,"stats":{},"item":205230,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"403920":{"spell":403920,"name":"Engrave Cloak - Soul Siphon","isTemporary":1,"buff":"Soul Siphon","enchant":7590,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"403925":{"spell":403925,"name":"Rune of Chaos Bolt","isTemporary":1,"buff":"Chaos Bolt","enchant":6805,"stats":{},"item":205228,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"403932":{"spell":403932,"name":"Rune of Channeling","isTemporary":1,"buff":"Master Channeler","enchant":6811,"stats":{},"item":208750,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"403936":{"spell":403936,"name":"Rune of Shadowbolts","isTemporary":1,"buff":"Shadow Bolt Volley","enchant":6814,"stats":{},"item":208744,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"403937":{"spell":403937,"name":"Rune of Fires Wake","isTemporary":1,"buff":"Lake of Fire","enchant":6815,"stats":{},"item":211476,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"403938":{"spell":403938,"name":"Rune of Metamorphosis","isTemporary":1,"buff":"Metamorphosis","enchant":6816,"stats":{},"item":210980,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":20,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"409163":{"spell":409163,"name":"Rune of Focused Rage","isTemporary":1,"buff":"Focused Rage","enchant":6834,"stats":{},"item":213109,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"409999":{"spell":409999,"name":"Rune of Beckoning Light","isTemporary":1,"buff":"Beacon of Light","enchant":6843,"stats":{},"item":211387,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410001":{"spell":410001,"name":"Engrave Gloves - Hand of Reckoning","isTemporary":1,"buff":"Hand of Reckoning","enchant":6844,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410002":{"spell":410002,"name":"Engrave Gloves - Crusader Strike","isTemporary":1,"buff":"Crusader Strike","enchant":6845,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410005":{"spell":410005,"name":"Engrave Pants - Aura Mastery","isTemporary":1,"buff":"Aura Mastery","enchant":6853,"stats":{},"item":null,"icon":"inv_pants_cloth_02","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410008":{"spell":410008,"name":"Rune of the Avenger","isTemporary":1,"buff":"Avenger's Shield","enchant":6854,"stats":{},"item":211488,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410010":{"spell":410010,"name":"Rune of Sacrifice","isTemporary":1,"buff":"Hand of Sacrifice","enchant":6856,"stats":{},"item":210820,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410011":{"spell":410011,"name":"Rune of Inspiration","isTemporary":1,"buff":"Inspiration Exemplar","enchant":6857,"stats":{},"item":206264,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410013":{"spell":410013,"name":"Engrave Bracers - Hammer of the Righteous","isTemporary":1,"buff":"Hammer of the Righteous","enchant":6849,"stats":{},"item":null,"icon":"inv_misc_desecrated_clothbracer","quality":null,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"410014":{"spell":410014,"name":"Engrave Chest - Divine Storm","isTemporary":1,"buff":"Divine Storm","enchant":6850,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410015":{"spell":410015,"name":"Rune of Divine Light","isTemporary":1,"buff":"Divine Light","enchant":7562,"stats":{},"item":205897,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"410021":{"spell":410021,"name":"Engrave Chest - Wild Strikes","isTemporary":1,"buff":"Wild Strikes","enchant":6858,"stats":{},"item":null,"icon":"inv_chest_cloth_45","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410023":{"spell":410023,"name":"Engrave Pants - Savage Roar","isTemporary":1,"buff":"Savage Roar","enchant":6863,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410025":{"spell":410025,"name":"Engrave Gloves - Mangle","isTemporary":1,"buff":"Mangle","enchant":6868,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410027":{"spell":410027,"name":"Rune of Instinct","isTemporary":1,"buff":"Survival Instincts","enchant":6859,"stats":null,"item":213119,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"410028":{"spell":410028,"name":"Rune of Wild Growth","isTemporary":1,"buff":"Wild Growth","enchant":6860,"stats":{},"item":210137,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410029":{"spell":410029,"name":"Rune of Eclipse","isTemporary":1,"buff":"Eclipse","enchant":7106,"stats":{},"item":212548,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410033":{"spell":410033,"name":"Rune of Life","isTemporary":1,"buff":"Lifebloom","enchant":6865,"stats":{},"item":206970,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410059":{"spell":410059,"name":"Rune of Nourishing","isTemporary":1,"buff":"Nourish","enchant":6870,"stats":{},"item":213074,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":26,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410060":{"spell":410060,"name":"Rune of the Dreamer","isTemporary":1,"buff":"Dreamstate","enchant":6871,"stats":{},"item":213120,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"410061":{"spell":410061,"name":"Engrave Chest - Fury of Stormrage","isTemporary":1,"buff":"Fury of Stormrage","enchant":6872,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410093":{"spell":410093,"name":"Rune of Fire Nova","isTemporary":1,"buff":"Fire Nova","enchant":6873,"stats":{},"item":213094,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410094":{"spell":410094,"name":"Engrave Chest - Overload","isTemporary":1,"buff":"Overload","enchant":6878,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410095":{"spell":410095,"name":"Engrave Gloves - Lava Burst","isTemporary":1,"buff":"Lava Burst","enchant":6883,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410096":{"spell":410096,"name":"Rune of Dual Wield Specialization","isTemporary":1,"buff":"Dual Wield Specialization","enchant":6874,"stats":{},"item":210823,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410097":{"spell":410097,"name":"Engrave Gloves - Water Shield","isTemporary":1,"buff":"Water Shield","enchant":6875,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410098":{"spell":410098,"name":"Engrave Chest - Shield Mastery","isTemporary":1,"buff":"Shield Mastery","enchant":6876,"stats":{"blockpct":10},"item":null,"icon":"inv_chest_cloth_45","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410099":{"spell":410099,"name":"Engrave Pants - Ancestral Guidance","isTemporary":1,"buff":"Ancestral Guidance","enchant":6877,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410100":{"spell":410100,"name":"Rune of the Storm","isTemporary":1,"buff":"Maelstrom Weapon","enchant":6879,"stats":{},"item":213086,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":30,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410101":{"spell":410101,"name":"Rune of Earth Shield","isTemporary":1,"buff":"Earth Shield","enchant":6880,"stats":{},"item":210746,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410103":{"spell":410103,"name":"Rune of the Alpha","isTemporary":1,"buff":"Spirit of the Alpha","enchant":6882,"stats":{},"item":213092,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"410104":{"spell":410104,"name":"Engrave Gloves - Lava Lash","isTemporary":1,"buff":"Lava Lash","enchant":6884,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410105":{"spell":410105,"name":"Rune of Riptide","isTemporary":1,"buff":"Riptide","enchant":6885,"stats":{},"item":221490,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"410107":{"spell":410107,"name":"Earthen Rune","isTemporary":1,"buff":"Way of Earth","enchant":6886,"stats":{},"item":208758,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410109":{"spell":410109,"name":"Rune of Steady Shot","isTemporary":1,"buff":"Steady Shot","enchant":6888,"stats":{},"item":213122,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410110":{"spell":410110,"name":"Rune of Beast Mastery","isTemporary":1,"buff":"Beast Mastery","enchant":7636,"stats":{},"item":208701,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410111":{"spell":410111,"name":"Rune of Kill Command","isTemporary":1,"buff":"Kill Shot","enchant":6898,"stats":{},"item":209852,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"410113":{"spell":410113,"name":"Rune of Marksmanship","isTemporary":1,"buff":"Master Marksman","enchant":6889,"stats":{"mlecritstrkpct":5,"rgdcritstrkpct":5},"item":206155,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410114":{"spell":410114,"name":"Rune of Expose Weakness","isTemporary":1,"buff":"Expose Weakness","enchant":6890,"stats":{},"item":211301,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":26,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"410115":{"spell":410115,"name":"Rune of Cobra Slayer","isTemporary":1,"buff":"Cobra Slayer","enchant":7637,"stats":{},"item":211205,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410116":{"spell":410116,"name":"Rune of the Scrapper","isTemporary":1,"buff":"Dual Wield Specialization","enchant":6892,"stats":{},"item":213126,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"410118":{"spell":410118,"name":"Rune of the Trapper","isTemporary":1,"buff":"Trap Launcher","enchant":6895,"stats":{},"item":212549,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"410121":{"spell":410121,"name":"Rune of the Chimera","isTemporary":1,"buff":"Chimera Shot","enchant":6899,"stats":{},"item":206168,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"410122":{"spell":410122,"name":"Rune of Lone Wolf","isTemporary":1,"buff":"Lone Wolf","enchant":6901,"stats":{},"item":210818,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"410123":{"spell":410123,"name":"Rune of Explosive Shot","isTemporary":1,"buff":"Explosive Shot","enchant":6900,"stats":{},"item":206169,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"415918":{"spell":415918,"name":"Rune of the Crimson Tempest","isTemporary":1,"buff":"Crimson Tempest","enchant":6911,"stats":{},"item":227456,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"415922":{"spell":415922,"name":"Rune of the Swashbuckler","isTemporary":1,"buff":"Blunderbuss","enchant":6919,"stats":{},"item":227922,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"415926":{"spell":415926,"name":"Rune of the Assailant","isTemporary":1,"buff":"Waylay","enchant":6914,"stats":{},"item":213137,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"415934":{"spell":415934,"name":"Engrave Boots - Spell Power","isTemporary":1,"buff":"Spell Power","enchant":6921,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherboots","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"415936":{"spell":415936,"name":"Spell Notes: Living Bomb","isTemporary":1,"buff":"Living Bomb","enchant":6923,"stats":{},"item":208799,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"415939":{"spell":415939,"name":"Spell Notes: Mass Regeneration","isTemporary":1,"buff":"Mass Regeneration","enchant":6927,"stats":{},"item":211514,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"415942":{"spell":415942,"name":"Spell Notes: Enlightenment","isTemporary":1,"buff":"Enlightenment","enchant":6922,"stats":{},"item":203749,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"415948":{"spell":415948,"name":"Engrave Belt - Spellfrost Bolt","isTemporary":1,"buff":"Spellfrost Bolt","enchant":6930,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherbelt","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"415991":{"spell":415991,"name":"Prophecy of Verdant Winter","isTemporary":1,"buff":"Pain and Suffering","enchant":6933,"stats":{},"item":221979,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"415995":{"spell":415995,"name":"Harmonious Epiphany","isTemporary":1,"buff":"Serendipity","enchant":6932,"stats":{},"item":210822,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"415996":{"spell":415996,"name":"Tenebrous Epiphany","isTemporary":1,"buff":"Mind Sear","enchant":6934,"stats":{},"item":205950,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"415997":{"spell":415997,"name":"Prophecy of Seven Visitors","isTemporary":1,"buff":"Strength of Soul","enchant":6936,"stats":{},"item":211531,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"416002":{"spell":416002,"name":"Rune of the Gladiator","isTemporary":1,"buff":"Gladiator Stance","enchant":6946,"stats":{},"item":220164,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":45,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416003":{"spell":416003,"name":"Rune of Single-Minded Fury","isTemporary":1,"buff":"Single-Minded Fury","enchant":6948,"stats":{},"item":211393,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"416004":{"spell":416004,"name":"Rune of Blood Surge","isTemporary":1,"buff":"Blood Surge","enchant":6941,"stats":{},"item":213103,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":26,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"416005":{"spell":416005,"name":"Rune of Ruthless Precision","isTemporary":1,"buff":"Precise Timing","enchant":6943,"stats":{},"item":213104,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"416008":{"spell":416008,"name":"Rune of Everlasting Affliction","isTemporary":1,"buff":"Everlasting Affliction","enchant":6950,"stats":{},"item":211392,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"416009":{"spell":416009,"name":"Engrave Chest - Demonic Tactics","isTemporary":1,"buff":"Demonic Tactics","enchant":6952,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"416014":{"spell":416014,"name":"Rune of Forbidden Knowledge","isTemporary":1,"buff":"Demonic Knowledge","enchant":6953,"stats":{},"item":213100,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416015":{"spell":416015,"name":"Rune of Incinerate","isTemporary":1,"buff":"Incinerate","enchant":7591,"stats":{},"item":211477,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"416017":{"spell":416017,"name":"Rune of Wickedness","isTemporary":1,"buff":"Dance of the Wicked","enchant":6957,"stats":{},"item":213102,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416028":{"spell":416028,"name":"Engrave Boots - Sacred Shield","isTemporary":1,"buff":"Sacred Shield","enchant":6960,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherboots","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416031":{"spell":416031,"name":"Rune of Warfare","isTemporary":1,"buff":"The Art of War","enchant":6966,"stats":{},"item":212551,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416035":{"spell":416035,"name":"Rune of the Guardian","isTemporary":1,"buff":"Guarded by the Light","enchant":6963,"stats":{},"item":213132,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416037":{"spell":416037,"name":"Engrave Pants - Aura Mastery","isTemporary":1,"buff":"Aura Mastery","enchant":6965,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"416042":{"spell":416042,"name":"Rune of Survival","isTemporary":1,"buff":"Survival of the Fittest","enchant":6972,"stats":{},"item":210817,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"416044":{"spell":416044,"name":"Rune of the Sun","isTemporary":1,"buff":"Sunfire","enchant":6976,"stats":{},"item":206989,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"416046":{"spell":416046,"name":"Rune of Skull Bash","isTemporary":1,"buff":"Skull Bash","enchant":7491,"stats":{},"item":206992,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"416049":{"spell":416049,"name":"Rune of Lacerate","isTemporary":1,"buff":"Lacerate","enchant":7492,"stats":{},"item":208687,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"416050":{"spell":416050,"name":"Rune of Natural Potential","isTemporary":1,"buff":"Living Seed","enchant":6975,"stats":{},"item":206963,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"416051":{"spell":416051,"name":"Rune of the Moon Goddess","isTemporary":1,"buff":"Elune's Fires","enchant":6977,"stats":{},"item":221020,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"416054":{"spell":416054,"name":"Rune of Power","isTemporary":1,"buff":"Power Surge","enchant":6980,"stats":{},"item":213093,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"416055":{"spell":416055,"name":"Rune of Mental Dexterity","isTemporary":1,"buff":"Mental Dexterity","enchant":6982,"stats":{},"item":220610,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"416057":{"spell":416057,"name":"Rune of Healing Rain","isTemporary":1,"buff":"Healing Rain","enchant":6984,"stats":{},"item":211391,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"416062":{"spell":416062,"name":"Rune of Composure","isTemporary":1,"buff":"Coherence","enchant":7000,"stats":{},"item":225740,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":65536},"416066":{"spell":416066,"name":"Rune of Burn","isTemporary":1,"buff":"Burn","enchant":6987,"stats":{},"item":221483,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"416083":{"spell":416083,"name":"Rune of the Jungle Cat","isTemporary":1,"buff":"Catlike Reflexes","enchant":6990,"stats":{"dodgepct":20},"item":220791,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"416085":{"spell":416085,"name":"Rune of Firepower","isTemporary":1,"buff":"Lock and Load","enchant":6994,"stats":{},"item":221514,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"416086":{"spell":416086,"name":"Rune of Close Combat","isTemporary":1,"buff":"Melee Specialist","enchant":6998,"stats":{},"item":213124,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"416087":{"spell":416087,"name":"Engrave Belt - Kill Shot","isTemporary":1,"buff":"Kill Shot","enchant":6996,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherbelt","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"416089":{"spell":416089,"name":"Rune of Invigoration","isTemporary":1,"buff":"Wyvern Strike","enchant":6991,"stats":{},"item":213125,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"416090":{"spell":416090,"name":"Rune of the Ravenous","isTemporary":1,"buff":"Rapid Killing","enchant":6993,"stats":{},"item":220217,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":45,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"416091":{"spell":416091,"name":"Rune of the Sniper","isTemporary":1,"buff":"Sniper Training","enchant":6995,"stats":{},"item":208777,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"416093":{"spell":416093,"name":"Rune of the Raptor","isTemporary":1,"buff":"Raptor Fury","enchant":6999,"stats":{},"item":220687,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"424718":{"spell":424718,"name":"Rune of the Stars","isTemporary":1,"buff":"Starsurge","enchant":7011,"stats":{},"item":210500,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"424760":{"spell":424760,"name":"Engrave Belt - Berserk","isTemporary":1,"buff":"Berserk","enchant":7012,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherbelt","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"424765":{"spell":424765,"name":"Rune of the Jungle King","isTemporary":1,"buff":"King of the Jungle","enchant":7013,"stats":{},"item":213118,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"424984":{"spell":424984,"name":"Rune of Saber Slash","isTemporary":1,"buff":"Saber Slash","enchant":7014,"stats":{},"item":208772,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"424988":{"spell":424988,"name":"Rune of Shiving","isTemporary":1,"buff":"Cutthroat","enchant":7015,"stats":{},"item":210252,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"424990":{"spell":424990,"name":"Rune of Main Gauche","isTemporary":1,"buff":"Main Gauche","enchant":7016,"stats":{},"item":210653,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"424992":{"spell":424992,"name":"Rune of Slaughter","isTemporary":1,"buff":"Slaughter from the Shadows","enchant":7017,"stats":{},"item":203993,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425102":{"spell":425102,"name":"Rune of the Poisoned Blade","isTemporary":1,"buff":"Poisoned Knife","enchant":7018,"stats":{},"item":212559,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"425103":{"spell":425103,"name":"Rune of Subtlety","isTemporary":1,"buff":"Master of Subtlety","enchant":7019,"stats":{},"item":213136,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425170":{"spell":425170,"name":"Engrave Pants - Icy Veins","isTemporary":1,"buff":"Icy Veins","enchant":7020,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425171":{"spell":425171,"name":"Spell Notes: Arcane Surge","isTemporary":1,"buff":"Arcane Surge","enchant":7021,"stats":{},"item":211386,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425189":{"spell":425189,"name":"Spell Notes: Chronostatic Preservation","isTemporary":1,"buff":"Chronostatic Preservation","enchant":7022,"stats":{},"item":213116,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425213":{"spell":425213,"name":"Prophecy of a City Enthralled","isTemporary":1,"buff":"Power Word: Barrier","enchant":7589,"stats":{},"item":211530,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"425215":{"spell":425215,"name":"Memory of a Devout Champion","isTemporary":1,"buff":"Twisted Faith","enchant":7024,"stats":{},"item":205905,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425216":{"spell":425216,"name":"Memory of a Dark Purpose","isTemporary":1,"buff":"Void Plague","enchant":7541,"stats":{},"item":205940,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425309":{"spell":425309,"name":"Prophecy of the Quickened Path","isTemporary":1,"buff":"Empowered Renew","enchant":7026,"stats":{},"item":213140,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"425310":{"spell":425310,"name":"Unsettling Vision","isTemporary":1,"buff":"Renewed Hope","enchant":7027,"stats":{},"item":213599,"icon":"spell_shadow_teleport","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"425312":{"spell":425312,"name":"Luminous Epiphany","isTemporary":1,"buff":"Spirit of the Redeemer","enchant":7028,"stats":{},"item":213144,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425314":{"spell":425314,"name":"Prophecy of Imprisoned Malice","isTemporary":1,"buff":"Dispersion","enchant":7029,"stats":{},"item":213142,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425343":{"spell":425343,"name":"Rune of Primordial Fury","isTemporary":1,"buff":"Greater Ghost Wolf","enchant":7030,"stats":{},"item":210811,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425344":{"spell":425344,"name":"Engrave Gloves - Molten Blast","isTemporary":1,"buff":"Molten Blast","enchant":7031,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherglove","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"425443":{"spell":425443,"name":"Rune of Quick Strike","isTemporary":1,"buff":"Quick Strike","enchant":7033,"stats":{},"item":208778,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"425444":{"spell":425444,"name":"Rune of Raging Blow","isTemporary":1,"buff":"Raging Blow","enchant":7034,"stats":{},"item":210015,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425445":{"spell":425445,"name":"Rune of the Warbringer","isTemporary":1,"buff":"Warbringer","enchant":7035,"stats":{},"item":210825,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425446":{"spell":425446,"name":"Rune of Consuming Rage","isTemporary":1,"buff":"Consumed by Rage","enchant":7036,"stats":{},"item":210573,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425447":{"spell":425447,"name":"Engrave Pants - Frenzied Assault","isTemporary":1,"buff":"Frenzied Assault","enchant":7037,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425476":{"spell":425476,"name":"Engrave Pants - Demonic Pact","isTemporary":1,"buff":"Demonic Pact","enchant":7038,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425477":{"spell":425477,"name":"Engrave Pants - Demonic Grace","isTemporary":1,"buff":"Demonic Grace","enchant":7039,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherpants","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425618":{"spell":425618,"name":"Engrave Chest - Hallowed Ground","isTemporary":1,"buff":"Hallowed Ground","enchant":7040,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherchest","quality":null,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425619":{"spell":425619,"name":"Rune of Aegis","isTemporary":1,"buff":"Aegis","enchant":7041,"stats":{},"item":205685,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425621":{"spell":425621,"name":"Rune of Rebuke","isTemporary":1,"buff":"Rebuke","enchant":7042,"stats":{},"item":205683,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425758":{"spell":425758,"name":"Rune of Carve","isTemporary":1,"buff":"Carve","enchant":7043,"stats":{},"item":206032,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1024},"425759":{"spell":425759,"name":"Rune of Cobra Strikes","isTemporary":1,"buff":"Cobra Strikes","enchant":7044,"stats":{},"item":210596,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"425760":{"spell":425760,"name":"Rune of Serpent Spread","isTemporary":1,"buff":"Serpent Spread","enchant":7045,"stats":{},"item":211385,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425762":{"spell":425762,"name":"Rune of Flanking","isTemporary":1,"buff":"Flanking Strike","enchant":7046,"stats":{},"item":205979,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":128},"425882":{"spell":425882,"name":"Rune of Decoys","isTemporary":1,"buff":"Decoy Totem","enchant":7047,"stats":{},"item":213096,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"425883":{"spell":425883,"name":"Rune of Ancestral Awakening","isTemporary":1,"buff":"Ancestral Awakening","enchant":7048,"stats":{},"item":212560,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"426175":{"spell":426175,"name":"Rune of Piety","isTemporary":1,"buff":"Malleable Protection","enchant":7049,"stats":{},"item":213128,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426178":{"spell":426178,"name":"Engrave Belt - Sheath of Light","isTemporary":1,"buff":"Sheath of Light","enchant":7050,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherbelt","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426180":{"spell":426180,"name":"Rune of Infusions","isTemporary":1,"buff":"Infusion of Light","enchant":7051,"stats":{},"item":213130,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426443":{"spell":426443,"name":"Rune of Invocation","isTemporary":1,"buff":"Invocation","enchant":7053,"stats":{},"item":213098,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426445":{"spell":426445,"name":"Rune of Synergy","isTemporary":1,"buff":"Grimoire of Synergy","enchant":7054,"stats":{},"item":213090,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":30,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426452":{"spell":426452,"name":"Rune of Burning Darkness","isTemporary":1,"buff":"Shadow and Flame","enchant":7056,"stats":{},"item":212561,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"426467":{"spell":426467,"name":"Rune of Shadowflames","isTemporary":1,"buff":"Shadowflame","enchant":7057,"stats":{},"item":213101,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"426470":{"spell":426470,"name":"Rune of Vengeance","isTemporary":1,"buff":"Vengeance","enchant":7058,"stats":{},"item":221489,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"426491":{"spell":426491,"name":"Rune of the Commander","isTemporary":1,"buff":"Rallying Cry","enchant":7059,"stats":{},"item":213110,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":256},"427076":{"spell":427076,"name":"Rune of the Bloodthirsty","isTemporary":1,"buff":"Taste for Blood","enchant":7065,"stats":{},"item":221267,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"427078":{"spell":427078,"name":"Rune of the Watchman","isTemporary":1,"buff":"Vigilance","enchant":7066,"stats":{},"item":221473,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"427080":{"spell":427080,"name":"Rune of the Protector","isTemporary":1,"buff":"Shield Mastery","enchant":7067,"stats":{},"item":221511,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"427081":{"spell":427081,"name":"Rune of the Unbridled","isTemporary":1,"buff":"Rampage","enchant":7068,"stats":{},"item":220682,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"427082":{"spell":427082,"name":"Rune of the Knight","isTemporary":1,"buff":"Sword and Board","enchant":7069,"stats":{},"item":221510,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"427084":{"spell":427084,"name":"Rune of Demolition","isTemporary":1,"buff":"Wrecking Crew","enchant":7070,"stats":{},"item":220913,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429242":{"spell":429242,"name":"Rune of Grace","isTemporary":1,"buff":"Light's Grace","enchant":7499,"stats":{},"item":219147,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429247":{"spell":429247,"name":"Rune of Improved Sanctuary","isTemporary":1,"buff":"Improved Sanctuary","enchant":7092,"stats":{},"item":232458,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":0,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"429249":{"spell":429249,"name":"Rune of Wrath","isTemporary":1,"buff":"Wrath","enchant":7089,"stats":{},"item":220165,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"429251":{"spell":429251,"name":"Engrave Helm - Fanaticism","isTemporary":1,"buff":"Fanaticism","enchant":7088,"stats":{"splcritstrkpct":18},"item":null,"icon":"inv_misc_desecrated_leatherhelm","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"429255":{"spell":429255,"name":"Rune of Purifying Power","isTemporary":1,"buff":"Purifying Power","enchant":7090,"stats":{},"item":232462,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":0,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429261":{"spell":429261,"name":"Rune of the Hammer","isTemporary":1,"buff":"Improved Hammer of Wrath","enchant":7091,"stats":{},"item":223288,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429304":{"spell":429304,"name":"Engrave Helm - Deep Freeze","isTemporary":1,"buff":"Deep Freeze","enchant":7093,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherhelm","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"429306":{"spell":429306,"name":"Engrave Helm - Temporal Anomaly","isTemporary":1,"buff":"Temporal Anomaly","enchant":7094,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherhelm","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"429308":{"spell":429308,"name":"Spell Notes: Molten Armor","isTemporary":1,"buff":"Molten Armor","enchant":7095,"stats":{},"item":221480,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429309":{"spell":429309,"name":"Rune of Displacement","isTemporary":1,"buff":"Displacement","enchant":7096,"stats":{},"item":232460,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":0,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"429311":{"spell":429311,"name":"Spell Notes: Balefire Bolt","isTemporary":1,"buff":"Balefire Bolt","enchant":7097,"stats":{},"item":223147,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"430392":{"spell":430392,"name":"Blackfathom Sharpening Stone","isTemporary":1,"buff":"Hit +2%","enchant":7098,"stats":{"mlehitpct":2},"item":211845,"icon":"inv_misc_rune_04","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":42483,"invTypeMask":null},"430585":{"spell":430585,"name":"Blackfathom Mana Oil","isTemporary":1,"buff":"Blackfathom Mana Oil","enchant":7099,"stats":{"manargn":12,"splhitpct":2},"item":211848,"icon":"inv_potion_99","quality":2,"contentPhase":null,"versionNum":11500,"requiredLevel":25,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":42483,"invTypeMask":null},"431447":{"spell":431447,"name":"Rune of Bloodshed","isTemporary":1,"buff":"Gore","enchant":7102,"stats":{},"item":221517,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431449":{"spell":431449,"name":"Engrave Helm - Improved Barkskin","isTemporary":1,"buff":"Improved Barkskin","enchant":7103,"stats":{},"item":null,"icon":"inv_misc_desecrated_leatherhelm","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431451":{"spell":431451,"name":"Rune of the Windstorm","isTemporary":1,"buff":"Gale Winds","enchant":7104,"stats":{},"item":220754,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431461":{"spell":431461,"name":"Rune of Primal Energy","isTemporary":1,"buff":"Improved Frenzied Regeneration","enchant":6861,"stats":{},"item":221516,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431468":{"spell":431468,"name":"Rune of Efflorescence","isTemporary":1,"buff":"Efflorescence","enchant":7105,"stats":{},"item":220360,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":45,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431601":{"spell":431601,"name":"Rune of Focused Fire","isTemporary":1,"buff":"Focus Fire","enchant":7107,"stats":{},"item":221445,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431611":{"spell":431611,"name":"Rune of Detonation","isTemporary":1,"buff":"T.N.T.","enchant":7108,"stats":{},"item":221515,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431650":{"spell":431650,"name":"Resolute Epiphany","isTemporary":1,"buff":"Divine Aegis","enchant":7109,"stats":{},"item":221488,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431663":{"spell":431663,"name":"Prophecy of a Broken Vow","isTemporary":1,"buff":"Mind Spike","enchant":7110,"stats":{},"item":205953,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":64},"431669":{"spell":431669,"name":"Prophecy of the Lost Tribe","isTemporary":1,"buff":"Surge of Light","enchant":7111,"stats":{},"item":221981,"icon":"spell_holy_silence","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431673":{"spell":431673,"name":"Rune of Despair","isTemporary":1,"buff":"Despair","enchant":7112,"stats":{},"item":232461,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431705":{"spell":431705,"name":"Nihilist Epiphany","isTemporary":1,"buff":"Void Zone","enchant":7113,"stats":{},"item":221481,"icon":"classic_spell_fire_elementaldevastation","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431743":{"spell":431743,"name":"Rune of Pandemic","isTemporary":1,"buff":"Pandemic","enchant":7114,"stats":{},"item":220617,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431745":{"spell":431745,"name":"Rune of Backdraft","isTemporary":1,"buff":"Backdraft","enchant":7115,"stats":{},"item":232459,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":0,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"431747":{"spell":431747,"name":"Rune of Affliction","isTemporary":1,"buff":"Unstable Affliction","enchant":7116,"stats":{},"item":221482,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431756":{"spell":431756,"name":"Rune of the Felguard","isTemporary":1,"buff":"Summon Felguard","enchant":7117,"stats":{},"item":221499,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"431758":{"spell":431758,"name":"Rune of Immolation Aura","isTemporary":1,"buff":"Immolation Aura","enchant":7118,"stats":{},"item":220618,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432139":{"spell":432139,"name":"Automatic Crowd Pummeler","isTemporary":0,"buff":"Automatic Crowd Pummeler","enchant":7123,"stats":{"mlehastepct":50},"item":null,"icon":"classic_temp","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"432190":{"spell":432190,"name":"Wolfshead Trophy","isTemporary":0,"buff":"Wolfshead Trophy","enchant":7124,"stats":{},"item":212568,"icon":"ability_hunter_pet_wolf","quality":3,"contentPhase":null,"versionNum":11501,"requiredLevel":40,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":6,"invTypeMask":2},"432234":{"spell":432234,"name":"Rune of Tidal Waves","isTemporary":1,"buff":"Tidal Waves","enchant":7125,"stats":{},"item":220612,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"432236":{"spell":432236,"name":"Rune of Rolling Thunder","isTemporary":1,"buff":"Rolling Thunder","enchant":7126,"stats":{},"item":220613,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432238":{"spell":432238,"name":"Rune of Static Shock","isTemporary":1,"buff":"Static Shock","enchant":7127,"stats":{},"item":220614,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432241":{"spell":432241,"name":"Rune of Overcharged","isTemporary":1,"buff":"Overcharged","enchant":7128,"stats":{},"item":220616,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432291":{"spell":432291,"name":"Rune of Focus","isTemporary":1,"buff":"Focused Attacks","enchant":7129,"stats":{},"item":221433,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"432293":{"spell":432293,"name":"Rune of Potency","isTemporary":1,"buff":"Combat Potency","enchant":7130,"stats":{},"item":221513,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"432295":{"spell":432295,"name":"Rune of the Coterie","isTemporary":1,"buff":"Honor Among Thieves","enchant":7131,"stats":{},"item":217736,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":45,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":2},"432297":{"spell":432297,"name":"Rune of Alacrity","isTemporary":1,"buff":"Cut to the Chase","enchant":7132,"stats":{},"item":221512,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432299":{"spell":432299,"name":"Rune of Carnage","isTemporary":1,"buff":"Carnage","enchant":7133,"stats":{},"item":221461,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"432301":{"spell":432301,"name":"Rune of Foul Play","isTemporary":1,"buff":"Unfair Advantage","enchant":7134,"stats":{},"item":221428,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11502,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":512},"435481":{"spell":435481,"name":"Enchant Weapon - Dismantle","isTemporary":0,"buff":"Dismantle","enchant":7210,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":189939,"invTypeMask":null},"435903":{"spell":435903,"name":"Enchant Chest - Retricutioner","isTemporary":0,"buff":"Retricutioner","enchant":7223,"stats":{},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11501,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":1048608},"436368":{"spell":436368,"name":"Rune of Two-Handed Mastery","isTemporary":1,"buff":"Two-Handed Mastery","enchant":7224,"stats":{},"item":216606,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11501,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":1048608},"436609":{"spell":436609,"name":"Rune of Knives","isTemporary":1,"buff":"Fan of Knives","enchant":7242,"stats":{},"item":227921,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"439462":{"spell":439462,"name":"Sebacious Poison","isTemporary":1,"buff":"Sebacious Poison","enchant":7254,"stats":{},"item":217345,"icon":"ability_creature_poison_06","quality":1,"contentPhase":null,"versionNum":11502,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"439464":{"spell":439464,"name":"Numbing Poison","isTemporary":1,"buff":"Numbing Poison","enchant":7255,"stats":{},"item":217346,"icon":"ability_creature_disease_01","quality":1,"contentPhase":null,"versionNum":11502,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"439465":{"spell":439465,"name":"Atrophic Poison","isTemporary":1,"buff":"Atrophic Poison","enchant":7256,"stats":{},"item":217347,"icon":"ability_creature_disease_03","quality":1,"contentPhase":null,"versionNum":11502,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"439765":{"spell":439765,"name":"Engrave Cloak - Improved Swipe","isTemporary":1,"buff":"Improved Swipe","enchant":7257,"stats":{},"item":null,"icon":"inv_misc_cape_20","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"439767":{"spell":439767,"name":"Rune of the World Tree","isTemporary":1,"buff":"Tree of Life","enchant":7258,"stats":{},"item":227746,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"439770":{"spell":439770,"name":"Rune of the Falling Star","isTemporary":1,"buff":"Starfall","enchant":7259,"stats":{},"item":227749,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440492":{"spell":440492,"name":"Rune of the First Warrior","isTemporary":1,"buff":"Fresh Meat","enchant":7261,"stats":{},"item":226680,"icon":"inv_misc_book_15","quality":3,"contentPhase":null,"versionNum":11503,"requiredLevel":55,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440494":{"spell":440494,"name":"Timeless Wanderer's Insights","isTemporary":1,"buff":"Sudden Death","enchant":7262,"stats":{},"item":226679,"icon":"inv_misc_book_07","quality":3,"contentPhase":null,"versionNum":11503,"requiredLevel":55,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440496":{"spell":440496,"name":"Premonition and Combat Foresight","isTemporary":1,"buff":"Shockwave","enchant":7263,"stats":{},"item":226678,"icon":"inv_misc_book_06","quality":4,"contentPhase":null,"versionNum":11503,"requiredLevel":55,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440557":{"spell":440557,"name":"Rune of the Resourceful","isTemporary":1,"buff":"Resourcefulness","enchant":7264,"stats":{},"item":225955,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440560":{"spell":440560,"name":"Rune of Shelling","isTemporary":1,"buff":"Improved Volley","enchant":7265,"stats":{},"item":226587,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440563":{"spell":440563,"name":"Rune of the Guerrilla","isTemporary":1,"buff":"Hit and Run","enchant":7266,"stats":{},"item":226252,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440630":{"spell":440630,"name":"Rune of the Bound Spirit","isTemporary":1,"buff":"Feral Spirit","enchant":7267,"stats":{},"item":225914,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440634":{"spell":440634,"name":"Engrave Cloak - Storm, Earth, and Fire","isTemporary":1,"buff":"Storm, Earth, and Fire","enchant":7268,"stats":{},"item":null,"icon":"inv_misc_cape_20","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440788":{"spell":440788,"name":"Engrave Cloak - Shield of Righteousness","isTemporary":1,"buff":"Shield of Righteousness","enchant":7269,"stats":{},"item":null,"icon":"inv_misc_cape_20","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440790":{"spell":440790,"name":"Engrave Cloak - Shock and Awe","isTemporary":1,"buff":"Shock and Awe","enchant":7270,"stats":{},"item":null,"icon":"inv_misc_cape_20","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440792":{"spell":440792,"name":"Engrave Cloak - Righteous Vengeance","isTemporary":1,"buff":"Righteous Vengeance","enchant":7271,"stats":{},"item":null,"icon":"inv_misc_cape_20","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440858":{"spell":440858,"name":"Spell Notes: Frozen Orb","isTemporary":1,"buff":"Frozen Orb","enchant":7272,"stats":{},"item":225690,"icon":"inv_scroll_03","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440922":{"spell":440922,"name":"Rune of Decimation","isTemporary":1,"buff":"Decimation","enchant":7273,"stats":{},"item":225686,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"440924":{"spell":440924,"name":"Rune of Mark of Chaos","isTemporary":1,"buff":"Mark of Chaos","enchant":7592,"stats":{},"item":225688,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":256},"440926":{"spell":440926,"name":"Rune of Infernal Armor","isTemporary":1,"buff":"Infernal Armor","enchant":7275,"stats":{},"item":225687,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":2,"invTypeMask":65536},"446451":{"spell":446451,"name":"Atal'ai Signet of Might","isTemporary":0,"buff":"+15 Attack Power","enchant":7328,"stats":{"mleatkpwr":15,"rgdatkpwr":15},"item":221321,"icon":"inv_misc_armorkit_18","quality":3,"contentPhase":null,"versionNum":11502,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"446459":{"spell":446459,"name":"Atal'ai Signet of Mojo","isTemporary":0,"buff":"+9 Spell Damage and Healing","enchant":7325,"stats":{"spldmg":9,"splheal":9},"item":221322,"icon":"inv_misc_armorkit_19","quality":3,"contentPhase":null,"versionNum":11502,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"446472":{"spell":446472,"name":"Atal'ai Signet of Serenity","isTemporary":0,"buff":"+18 Healing Spells","enchant":7326,"stats":{"splheal":18},"item":221323,"icon":"spell_holy_powerwordshield","quality":3,"contentPhase":null,"versionNum":11502,"requiredLevel":50,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"446637":{"spell":446637,"name":"Weapon Cleaning Cloth","isTemporary":1,"buff":"Cleaned","enchant":7327,"stats":{},"item":221362,"icon":"inv_fabric_purple_01","quality":1,"contentPhase":null,"versionNum":11502,"requiredLevel":5,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":42483,"invTypeMask":null},"453635":{"spell":453635,"name":"Rune of Sword Specialization","isTemporary":1,"buff":"Sword Specialization","enchant":7507,"stats":{},"item":226406,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":399,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453688":{"spell":453688,"name":"Rune of Axe Specialization","isTemporary":1,"buff":"Axe Specialization","enchant":7508,"stats":{},"item":226407,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":71,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453689":{"spell":453689,"name":"Rune of Mace Specialization","isTemporary":1,"buff":"Mace Specialization","enchant":7509,"stats":{},"item":226408,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1115,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453690":{"spell":453690,"name":"Rune of Dagger Specialization","isTemporary":1,"buff":"Dagger Specialization","enchant":7510,"stats":{},"item":226409,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1501,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453691":{"spell":453691,"name":"Rune of Fist Weapon Specialization","isTemporary":1,"buff":"Fist Weapon Specialization","enchant":7511,"stats":{},"item":226411,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1101,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453692":{"spell":453692,"name":"Rune of Ranged Weapon Specialization","isTemporary":1,"buff":"Ranged Weapon Specialization","enchant":7512,"stats":{},"item":226410,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":13,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453694":{"spell":453694,"name":"Rune of Pole Weapon Specialization","isTemporary":1,"buff":"Pole Weapon Specialization","enchant":7513,"stats":{},"item":226412,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1495,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453695":{"spell":453695,"name":"Rune of Arcane Specialization","isTemporary":1,"buff":"Arcane Specialization","enchant":7514,"stats":{},"item":226413,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1156,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453696":{"spell":453696,"name":"Rune of Fire Specialization","isTemporary":1,"buff":"Fire Specialization","enchant":7515,"stats":{},"item":226414,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":452,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453697":{"spell":453697,"name":"Rune of Frost Specialization","isTemporary":1,"buff":"Frost Specialization","enchant":7516,"stats":{},"item":226415,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":196,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453698":{"spell":453698,"name":"Rune of Nature Specialization","isTemporary":1,"buff":"Nature Specialization","enchant":7517,"stats":{},"item":226416,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1100,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453700":{"spell":453700,"name":"Rune of Shadow Specialization","isTemporary":1,"buff":"Shadow Specialization","enchant":7518,"stats":{},"item":226417,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":272,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453702":{"spell":453702,"name":"Rune of Holy Specialization","isTemporary":1,"buff":"Holy Specialization","enchant":7519,"stats":{},"item":226418,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":18,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"453703":{"spell":453703,"name":"Rune of Feral Combat Specialization","isTemporary":1,"buff":"Feral Combat Specialization","enchant":7520,"stats":{},"item":226419,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"458821":{"spell":458821,"name":"Occult Poison I","isTemporary":1,"buff":"Occult Poison I","enchant":7542,"stats":{},"item":226374,"icon":"spell_holy_nullifydisease","quality":1,"contentPhase":null,"versionNum":11503,"requiredLevel":54,"playerClassMask":8,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"459313":{"spell":459313,"name":"Rune of Defense Specialization","isTemporary":1,"buff":"Defense Specialization","enchant":7555,"stats":{},"item":226694,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11503,"requiredLevel":1,"playerClassMask":1355,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"460963":{"spell":460963,"name":"Blessed Flame Mantle of the Dawn","isTemporary":0,"buff":"+25 Fire Resistance","enchant":7563,"stats":{"firres":25},"item":227819,"icon":"inv_summerfest_firespirit","quality":3,"contentPhase":null,"versionNum":11503,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":30,"invTypeMask":8},"461129":{"spell":461129,"name":"Hydraxian Coronation","isTemporary":0,"buff":"+30 Fire Resistance","enchant":7564,"stats":{"firres":30},"item":227926,"icon":"inv_elemental_crystal_water","quality":3,"contentPhase":null,"versionNum":11503,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":65536},"461633":{"spell":461633,"name":"Frostbrand Weapon Rank 5","isTemporary":1,"buff":"Frostbrand 5","enchant":7566,"stats":{},"item":null,"icon":"spell_frost_frostbrand","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":58,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"461634":{"spell":461634,"name":"Flametongue Weapon Rank 6","isTemporary":1,"buff":"Flametongue 6","enchant":7567,"stats":{},"item":null,"icon":"spell_fire_flametounge","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":56,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"461635":{"spell":461635,"name":"Rockbiter Weapon Rank 7","isTemporary":1,"buff":"Rockbiter 7","enchant":7568,"stats":{"mleatkpwr":554},"item":null,"icon":"spell_nature_rockbiter","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":54,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"461636":{"spell":461636,"name":"Windfury Weapon Rank 4","isTemporary":1,"buff":"Windfury 4","enchant":7569,"stats":{},"item":null,"icon":"spell_nature_cyclone","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":2,"itemSubclassMask":173555,"invTypeMask":null},"463868":{"spell":463868,"name":"Conductive Shield Coating","isTemporary":1,"buff":"Conductive Shield Coating","enchant":7602,"stats":{"spldmg":24,"splheal":24},"item":228980,"icon":"inv_potion_100","quality":1,"contentPhase":null,"versionNum":11503,"requiredLevel":40,"playerClassMask":65535,"requiredItemClass":2,"itemSubclassMask":0,"invTypeMask":16384},"463871":{"spell":463871,"name":"Enchant Shield - Law of Nature","isTemporary":0,"buff":"Law of Nature","enchant":7603,"stats":{"spldmg":30,"splheal":55},"item":null,"icon":"spell_holy_greaterheal","quality":null,"contentPhase":null,"versionNum":11503,"requiredLevel":0,"playerClassMask":65535,"requiredItemClass":4,"itemSubclassMask":64,"invTypeMask":null},"468314":{"spell":468314,"name":"Animist's Caress","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing Spells +24","enchant":7613,"stats":{"int":10,"splheal":22,"sta":20},"item":231354,"icon":"spell_nature_reincarnation","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468318":{"spell":468318,"name":"Animist's Balance","isTemporary":0,"buff":"Stamina +20/Hit +1%/Healing and Spell Damage +12","enchant":7614,"stats":{"mlehitpct":1,"rgdhitpct":1,"spldmg":12,"splheal":12,"splhitpct":1,"sta":20},"item":231355,"icon":"spell_nature_reincarnation","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468321":{"spell":468321,"name":"Animist's Fury","isTemporary":0,"buff":"Stamina +20/Strength +10/Agility +10","enchant":7615,"stats":{"def":7,"sta":20,"str":10},"item":231357,"icon":"spell_nature_reincarnation","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468323":{"spell":468323,"name":"Animist's Roar","isTemporary":0,"buff":"Stamina +20/Strength +10/Defense +7","enchant":7616,"stats":{"def":7,"sta":20,"str":10},"item":231358,"icon":"spell_nature_reincarnation","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1024,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468325":{"spell":468325,"name":"Falcon's Call","isTemporary":0,"buff":"Stamina +20/Agility +10/Hit +1%","enchant":7617,"stats":{"agi":10,"mlehitpct":1,"rgdhitpct":1,"splhitpct":1,"sta":20},"item":231359,"icon":"spell_nature_forceofnature","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468328":{"spell":468328,"name":"Syncretist's Seal","isTemporary":0,"buff":"Stamina +20/Defense +7/Healing and Spell Damage +12","enchant":7618,"stats":{"def":7,"spldmg":12,"splheal":12,"sta":20},"item":231361,"icon":"spell_holy_prayerofhealing","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468330":{"spell":468330,"name":"Syncretist's Sigil","isTemporary":0,"buff":"Stamina +20/Strength +10/Healing and Spell Damage +12","enchant":7619,"stats":{"spldmg":12,"splheal":12,"sta":20,"str":10},"item":231362,"icon":"spell_holy_prayerofhealing","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468332":{"spell":468332,"name":"Syncretist's Crest","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing Spells +22","enchant":7620,"stats":{"int":10,"splheal":22,"sta":20},"item":231363,"icon":"spell_holy_prayerofhealing","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468339":{"spell":468339,"name":"Syncretist's Emblem","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing and Spell Damage +12","enchant":7621,"stats":{"int":10,"spldmg":12,"splheal":12,"sta":20},"item":231364,"icon":"spell_holy_prayerofhealing","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":2,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468342":{"spell":468342,"name":"Prophetic Aura","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing Spells +22","enchant":7622,"stats":{"int":10,"splheal":22,"sta":20},"item":231366,"icon":"spell_holy_holyprotection","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468344":{"spell":468344,"name":"Prophetic Curse","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing and Spell Damage +12","enchant":7623,"stats":{"int":10,"spldmg":12,"splheal":12,"sta":20},"item":231367,"icon":"spell_holy_holyprotection","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":16,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468347":{"spell":468347,"name":"Death's Embrace","isTemporary":0,"buff":"Stamina +20/Agility +10/Defense +7","enchant":7624,"stats":{"agi":10,"def":7,"sta":20},"item":231368,"icon":"spell_shadow_scourgebuild","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468349":{"spell":468349,"name":"Death's Advance","isTemporary":0,"buff":"Stamina +20/Agility +10/Hit +1%","enchant":7625,"stats":{"agi":10,"mlehitpct":1,"rgdhitpct":1,"splhitpct":1,"sta":20},"item":231370,"icon":"spell_shadow_scourgebuild","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":8,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468351":{"spell":468351,"name":"Vodouisant's Embrace","isTemporary":0,"buff":"Stamina +20/Strength +10/Healing and Spell Damage +12","enchant":7626,"stats":{"spldmg":12,"splheal":12,"sta":20,"str":10},"item":231371,"icon":"spell_nature_purge","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468354":{"spell":468354,"name":"Vodouisant's Shroud","isTemporary":0,"buff":"Stamina +20/Hit +1%/Healing and Spell Damage +12","enchant":7627,"stats":{"mlehitpct":1,"rgdhitpct":1,"spldmg":12,"splheal":12,"splhitpct":1,"sta":20},"item":231372,"icon":"spell_nature_purge","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468359":{"spell":468359,"name":"Vodouisant's Charm","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing Spells +22","enchant":7628,"stats":{"int":10,"splheal":22,"sta":20},"item":231373,"icon":"spell_nature_purge","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468362":{"spell":468362,"name":"Vodouisant's Vigilance","isTemporary":0,"buff":"Stamina +20/Defense +7/Block Chance +2%","enchant":7629,"stats":{"blockpct":2,"def":7,"sta":20},"item":231375,"icon":"spell_nature_purge","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":64,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468365":{"spell":468365,"name":"Hoodoo Hex","isTemporary":0,"buff":"Stamina +20/Hit +1%/Healing and Spell Damage +12","enchant":7630,"stats":{"mlehitpct":1,"rgdhitpct":1,"spldmg":12,"splheal":12,"splhitpct":1,"sta":20},"item":231376,"icon":"spell_shadow_impphaseshift","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468368":{"spell":468368,"name":"Hoodoo Curse","isTemporary":0,"buff":"Stamina +20/Hit +1%/Defense +7","enchant":7631,"stats":{"def":7,"mlehitpct":1,"rgdhitpct":1,"splhitpct":1,"sta":20},"item":231377,"icon":"spell_shadow_impphaseshift","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":256,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468373":{"spell":468373,"name":"Presence of Might","isTemporary":0,"buff":"Stamina +20/Strength +10/Agility +10","enchant":7632,"stats":{"agi":10,"sta":20,"str":10},"item":231379,"icon":"spell_holy_sealofwrath","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468376":{"spell":468376,"name":"Presence of Valor","isTemporary":0,"buff":"Stamina +20/Defense +7/Block Value +15","enchant":7633,"stats":{"blockamount":15,"def":7,"sta":20},"item":231381,"icon":"spell_holy_sealofwrath","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":1,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468380":{"spell":468380,"name":"Presence of Sight","isTemporary":0,"buff":"Stamina +20/Intellect +10/Healing and Spell Damage +12","enchant":7634,"stats":{"int":10,"spldmg":12,"splheal":12,"sta":20},"item":231383,"icon":"spell_shadow_detectlesserinvisibility","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":128,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468383":{"spell":468383,"name":"Falcon's Fury","isTemporary":0,"buff":"Stamina +20/Agility +10/Strength +10","enchant":7635,"stats":{"agi":10,"sta":20,"str":10},"item":231384,"icon":"spell_nature_forceofnature","quality":3,"contentPhase":null,"versionNum":11504,"requiredLevel":60,"playerClassMask":4,"requiredItemClass":4,"itemSubclassMask":31,"invTypeMask":130},"468761":{"spell":468761,"name":"Rune of Healing Specialization","isTemporary":1,"buff":"Healing Specialization","enchant":7638,"stats":{"splheal":26},"item":231829,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11504,"requiredLevel":1,"playerClassMask":1234,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048},"468763":{"spell":468763,"name":"Rune of Meditation Specialization","isTemporary":1,"buff":"Meditation Specialization","enchant":7639,"stats":{"manargn":5},"item":231828,"icon":"inv_misc_rune_06","quality":2,"contentPhase":null,"versionNum":11504,"requiredLevel":1,"playerClassMask":1494,"requiredItemClass":4,"itemSubclassMask":1,"invTypeMask":2048}}); WH.setPageData("wow.gearPlanner.classic.buffs",[]); WH.setPageData("wow.gearPlanner.classic.buffCategories",{"0":null,"1":"Attack Power","3":"External Buffs","4":"Health","6":"Intellect and Spirit","9":"Spell Haste","10":"Spell Power","11":"Flasks","12":"Battle Elixirs","13":"Guardian Elixirs","14":"Scrolls","15":"Food/Drink buff","16":"Potions"}); WH.setPageData("wow.gearPlanner.classic.buffAuras",[{"type":6,"aura":4,"basepoints":-1,"spell":17007,"misc1":0,"misc2":0},{"type":6,"aura":137,"basepoints":9,"spell":25898,"misc1":-1,"misc2":0},{"type":6,"aura":14,"basepoints":-25,"spell":25899,"misc1":-1,"misc2":0},{"type":6,"aura":43,"basepoints":34,"spell":25899,"misc1":0,"misc2":0},{"type":6,"aura":42,"basepoints":-1,"spell":30809,"misc1":0,"misc2":0}]); diff --git a/assets/db_inputs/wowhead_item_tooltips.csv b/assets/db_inputs/wowhead_item_tooltips.csv index 18308d5b00..352c3cf6c8 100644 --- a/assets/db_inputs/wowhead_item_tooltips.csv +++ b/assets/db_inputs/wowhead_item_tooltips.csv @@ -17645,241 +17645,241 @@ 191661,{"name":"Monstrous Spider Fang","quality":3,"icon":"inv_sword_57","tooltip":"
Monstrous Spider Fang
Item Level 1

Binds when picked up
Duration: 7 days
Use: Pierce yourself with the fang, increasing movement speed, attack speed, and cast speed by 15% for 1 hour. (Proc chance: 5%, 30s cooldown)
Max Stack: 5
","spells":[]} 191664,{"name":"Book of Deathstones: Thaddius' Lightning Bolts","quality":3,"icon":"inv_misc_book_01","tooltip":"
Book of Deathstones: Thaddius' Lightning Bolts
Item Level 60

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
"A tome detailing the art of converting deathstones into Thaddius' lightning bolts."
","spells":[]} 191666,{"name":"Book of Deathstones: Monstrous Spider Fang","quality":3,"icon":"inv_misc_book_01","tooltip":"
Book of Deathstones: Monstrous Spider Fang
Item Level 60

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
"A tome detailing the art of converting deathstones into a monstrous spider fang."
","spells":[]} -202251,{"name":"Bag of Pet Treats","quality":1,"icon":"ability_hunter_beasttraining","tooltip":"
Bag of Pet TreatsSoD Phase 1

Item Level 8

Binds when picked up
Use: Open the bag of treats and palm it into your target's pocket, increasing the damage of Beasts against this target by 20. (1 Min Cooldown)
Sell Price: 82
","spells":[]} -202254,{"name":"Bracers of Redirection","quality":3,"icon":"inv_qiraj_bindingsdominance","tooltip":"
Bracers of RedirectionSoD Phase 1

Item Level 66

Binds when equipped
WristLeather
44 Armor
+11 Stamina
+13 Intellect
+8 Spirit
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to get a critical strike with spells by 1%.
Sell Price: 1 69 54
","spells":[]} -202256,{"name":"Privateer's Ornate Pistol","quality":2,"icon":"inv_weapon_rifle_10","tooltip":"
Privateer's Ornate PistolSoD Phase 1

Item Level 12

Binds when picked up
RangedGun
\n \n \n
6 - 13 DamageSpeed 1.90
(5.00 damage per second)
Durability 35 / 35
Classes: Rogue
Equip: Gain the Quick Draw ability:


Draw your ranged weapon and fire a quick shot at an enemy, causing normal ranged weapon damage and reducing the target's movement speed by 50% for 6 sec. Awards 1 combo point.

Quick Draw benefits from all talents and effects that trigger from or modify Sinister Strike.
Sell Price: 2 97
","spells":[]} -202316,{"name":"Runecarving Test - Crippling Poison","quality":1,"icon":"ability_poisonsting","tooltip":"
Runecarving Test - Crippling PoisonSoD Phase 1

Item Level 20
Classes: Rogue
Requires Level 20
Use: Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, slowing their movement speed by 50% for 12 sec. (Proc chance: 30%)
Max Stack: 20
Sell Price: 13
","spells":[]} -202641,{"name":"Mud-covered notebook","quality":1,"icon":"inv_misc_book_11","tooltip":"
Mud-covered notebookSoD Phase 1

Item Level 1

Binds when picked up
This Item Begins a Quest
Classes: Rogue
"This book is covered in mud, but has runes inscribed on its pages, and a short note in a some sort of slang."
","spells":[]} -203723,{"name":"Cutty's Note","quality":1,"icon":"inv_misc_note_05","tooltip":"
Cutty's NoteSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
"A message written in thieves' cant"
<Right Click to Read>
","spells":[]} -203726,{"name":"Cutty's Rune","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Cutty's RuneSoD Phase 1

Item Level 1
Classes: Rogue
","spells":[]} -203745,{"name":"Spell Notes: Ice Lance","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Ice LanceSoD Phase 1

Item Level 10

Binds when picked up
Unique
Requires Engraving (1)
Engrave your gloves with the Ice Lance rune:


Deals [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 55 / 100 * (1)] to [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 65 / 100 * (1)] Frost damage to an enemy target.  Causes triple damage against Frozen targets.

"Teaches you a new Runecarving ability."
","spells":{"11151":[["1","1.02",""],["1","1.02",""]],"12952":[["1","1.04",""],["1","1.04",""]],"12953":[["(1)","1.06",""],["(1)","1.06",""]]}} -203746,{"name":"Spell Notes: Living Flame","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Living FlameSoD Phase 1

Item Level 10

Binds when picked up
Unique
Requires Engraving (1)
Engrave your pants with the Living Flame rune:


Summons a spellfire flame that moves toward the target, leaving a trail of spellfire. This trail deals [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 100 / 100] Spellfire damage every second to nearby enemies. Lasts 10 sec.

"Teaches you a new Runecarving ability."
","spells":[]} -203747,{"name":"Spell Notes: Fingers of Frost","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Fingers of FrostSoD Phase 1

Item Level 10

Binds when picked up
Unique
Requires Engraving (1)
Engrave your chest or robe with the Fingers of Frost rune:


Gives your Chill effects a 15% chance to grant you the Fingers of Frost effect, which treats your next 2 spells cast as if the target were Frozen.  Lasts 15 sec.

"Teaches you a new Runecarving ability."
","spells":[]} -203748,{"name":"Spell Notes: Burnout","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: BurnoutSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Engrave your chest with the Burnout rune:


Increases your spell critical strike chance with all spells by 15%, but your non-periodic spell critical strikes now have an additional mana cost of 1% of your base mana.

"Teaches you a new Engraving ability."
","spells":[]} -203749,{"name":"Spell Notes: Enlightenment","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: EnlightenmentSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Engrave your chest or robe with the Enlightenment rune:


You deal 10% more damage while you have more than 70% mana. While below 30% mana 10% of your mana regeneration continues while casting.

"Teaches you a new Engraving ability."
","spells":[]} -203750,{"name":"Elwynn Treasure Map","quality":1,"icon":"inv_misc_map_01","tooltip":"
Elwynn Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
Use: Dig up treasure at the marked location (1 Min Cooldown)
"West of ridgepoint tower. Near the stump behind the prowler den."
","spells":[]} -203751,{"name":"Spell Notes: CALE ENCI","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: CALE ENCISoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comphrehension Primer to learn a new Engraving spell.
","spells":[]} -203752,{"name":"Spell Notes: MILEGIN VALF","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: MILEGIN VALFSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} -203753,{"name":"Spell Notes: RING SEFF OSTROF","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: RING SEFF OSTROFSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} -203754,{"name":"Archmage Antonidas: The Unabridged Autobiography","quality":1,"icon":"inv_misc_book_12","tooltip":"
Archmage Antonidas: The Unabridged AutobiographySoD Phase 1

Item Level 10

Binds when picked up
Unique
"Somewhat self-indulgent, but nevertheless a fine addition to any library's collection."
","spells":[]} -203755,{"name":"Archmage Theocritus's Research Journal","quality":1,"icon":"inv_misc_book_12","tooltip":"
Archmage Theocritus's Research JournalSoD Phase 1

Item Level 10

Unique
"Research notes from the Tower of Azora. A fine addition to any library's collection."
","spells":[]} -203756,{"name":"Azora Apprentice Notes: Page 1","quality":2,"icon":"inv_misc_note_06","tooltip":"
Azora Apprentice Notes: Page 1SoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Combine 6 Azora Apprentice Notes to create a new engraving recipe.
","spells":[]} -203784,{"name":"Top-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Right Map PieceSoD Phase 1

Item Level 1
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -203785,{"name":"Top-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Left Map PieceSoD Phase 1

Item Level 1
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -203786,{"name":"Bottom-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Right Map PieceSoD Phase 1

Item Level 1
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -203787,{"name":"Bottom-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Left Map PieceSoD Phase 1

Item Level 1
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -203960,{"name":"Azora Apprentice Notes: Page 2","quality":2,"icon":"inv_misc_note_06","tooltip":"
Azora Apprentice Notes: Page 2SoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Combine 6 Azora Apprentice Notes to create a new engraving recipe.
","spells":[]} -203961,{"name":"Azora Apprentice Notes: Page 3","quality":2,"icon":"inv_misc_note_06","tooltip":"
Azora Apprentice Notes: Page 3SoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Combine 6 Azora Apprentice Notes to create a new engraving recipe.
","spells":[]} -203962,{"name":"Azora Apprentice Notes: Page 4","quality":2,"icon":"inv_misc_note_06","tooltip":"
Azora Apprentice Notes: Page 4SoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Combine 6 Azora Apprentice Notes to create a new engraving recipe.
","spells":[]} -203990,{"name":"Rune of Mutilation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of MutilationSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Mutilate rune:


Instantly attacks with both weapons for 80% weapon damage plus an additional [100 / 100 * (5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100] with each weapon.  Damage is increased by 20% against Poisoned targets.  Awards 2 combo points.

Mutilate benefits from all talents and effects that trigger from or modify Backstab unless otherwise specified.

"Teaches you a new Engraving ability."
","spells":[]} -203991,{"name":"Rune of Quick Draw","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Quick DrawSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your chest or robe with the Quick Draw rune:


Draw your ranged weapon and fire a quick shot at an enemy, causing normal ranged weapon damage and reducing the target's movement speed by 50% for 6 sec. Awards 1 combo point.

Quick Draw benefits from all talents and effects that trigger from or modify Sinister Strike.

"Teaches you a new Engraving ability."
","spells":[]} -203992,{"name":"Rune of Trickery","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of TrickerySoD Phase 1

Item Level 1
Classes: Rogue
"Teaches you a new Engraving ability."
","spells":[]} -203993,{"name":"Rune of Slaughter","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of SlaughterSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your chest or robe with the Slaughter from the Shadows rune:


Reduces the Energy cost of your Backstab and Ambush abilities by 30, and increases the damage they deal to non-player controlled targets by 60%.

Engrave Gloves - Mutilate
Does not apply to Mutilate

Does not apply to abilities learned from other runes.

"Teaches you a new Engraving ability."
","spells":[]} -203994,{"name":"Rune of Deadly Brew","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Deadly BrewSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Engrave your chest or robe with the Deadly Brew rune:


Grants several improvements to your poisons:

When you inflict any other poison on a target, you also inflict Deadly Poison.

If your weapon does not have a poison applied, it has a chance to trigger Instant Poison as if Instant Poison were applied.

Deadly Poison and Instant Poison now gain increased damage from your Attack Power.

Your Deadly Poison can now be active on targets affected by another Rogue's Deadly Poison.

"Teaches you a new Engraving ability."
","spells":[]} -204174,{"name":"Rune of Precision","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of PrecisionSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your pants with the Between the Eyes rune:


Ranged Finishing move that causes damage per combo point, increased by Attack Power, and Stuns the target:

  1 point:   [53 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60))] to [81 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60))] damage, 1 sec Stun
  2 points: [53 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 2)] to [81 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 2)] damage, 2 sec Stun
  3 points: [53 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 3)] to [81 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 3)] damage, 3 sec Stun
  4 points: [53 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 4)] to [81 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 4)] damage, 4 sec Stun
  5 points: [53 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 5)] to [81 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 5)] damage, 5 sec Stun

Cooldown shared with Kidney Shot.

"Teaches you a new Engraving ability."
","spells":[]} -204270,{"name":"Fathom Core","quality":1,"icon":"inv_misc_stonetablet_08","tooltip":"
Fathom CoreSoD Phase 1

Item Level 1

Unique
","spells":[]} -204441,{"name":"Rune of Blood Frenzy","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Blood FrenzySoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Engrave your chest with the Blood Frenzy rune:


Rend can now be used in Berserker stance, Rend's damage is increased by 100%, and Rend deals additional damage equal to 3% of your Attack Power each time it deals damage.

"Teaches you a new Engraving ability."
","spells":[]} -204476,{"name":"Severed Kobold Head","quality":1,"icon":"inv_misc_head_kobold_01","tooltip":"
Severed Kobold HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -204477,{"name":"Severed Murloc Head","quality":1,"icon":"inv_misc_head_murloc_01","tooltip":"
Severed Murloc HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -204478,{"name":"Severed Gnoll Head","quality":1,"icon":"inv_misc_head_gnoll_01","tooltip":"
Severed Gnoll HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -204688,{"name":"Monster Hunter's First Rune Fragment","quality":1,"icon":"inv_misc_stonetablet_01","tooltip":"
Monster Hunter's First Rune FragmentSoD Phase 1

Item Level 1
Use: Combine with 2 other pieces to make the full rune.
","spells":[]} -204689,{"name":"Monster Hunter's Second Rune Fragment","quality":1,"icon":"inv_misc_stonetablet_01","tooltip":"
Monster Hunter's Second Rune FragmentSoD Phase 1

Item Level 1
Use: Combine with 2 other pieces to make the full rune.
","spells":[]} -204690,{"name":"Monster Hunter's Third Rune Fragment","quality":1,"icon":"inv_misc_stonetablet_01","tooltip":"
Monster Hunter's Third Rune FragmentSoD Phase 1

Item Level 1
Use: Combine with 2 other pieces to make the full rune.
","spells":[]} -204703,{"name":"Rune of Devastate","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of DevastateSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Engrave your gloves with the Devastate rune:


While you are in Defensive Stance and have a shield equipped, Sunder Armor also deals damage equal to 150% of your equipped weapon's damage per second, increased by 10% per application of Sunder Armor already on the target.

"Teaches you a new Engraving ability."
","spells":[]} -204716,{"name":"Rune of Frenzied Assault","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Frenzied AssaultSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Engrave your pants with the Frenzied Assault rune:


While wielding 2-handed weapons, your attack speed is increased by 20%.

"Teaches you a new Engraving ability."
","spells":[]} -204795,{"name":"Rune of Shadowstrike","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ShadowstrikeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Shadowstrike rune:


Teleport behind your target and strike, causing 150% weapon damage to the target.  Must be stealthed.  Awards 1 combo point.

"Teaches you a new Engraving ability."
","spells":[]} +202251,{"name":"Bag of Pet Treats","quality":1,"icon":"ability_hunter_beasttraining","tooltip":"
Bag of Pet TreatsSoD Phase 1

Item Level 8

Binds when picked up
Use: Open the bag of treats and palm it into your target's pocket, increasing the damage of Beasts against this target by 20. (1 Min Cooldown)
Sell Price: 82
","spells":[]} +202254,{"name":"Bracers of Redirection","quality":3,"icon":"inv_qiraj_bindingsdominance","tooltip":"
Bracers of RedirectionSoD Phase 1

Item Level 66

Binds when equipped
WristLeather
44 Armor
+11 Stamina
+13 Intellect
+8 Spirit
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to get a critical strike with spells by 1%.
Sell Price: 1 69 54
","spells":[]} +202256,{"name":"Privateer's Ornate Pistol","quality":2,"icon":"inv_weapon_rifle_10","tooltip":"
Privateer's Ornate PistolSoD Phase 1

Item Level 12

Binds when picked up
RangedGun
\n \n \n
6 - 13 DamageSpeed 1.90
(5.00 damage per second)
Durability 35 / 35
Classes: Rogue
Equip: Gain the Quick Draw ability:


Draw your ranged weapon and fire a quick shot at an enemy, causing normal ranged weapon damage and reducing the target's movement speed by 50% for 6 sec. Awards 1 combo point.

Quick Draw benefits from all talents and effects that trigger from or modify Sinister Strike.
Sell Price: 2 97
","spells":[]} +202316,{"name":"Runecarving Test - Crippling Poison","quality":1,"icon":"ability_poisonsting","tooltip":"
Runecarving Test - Crippling PoisonSoD Phase 1

Item Level 20
Classes: Rogue
Requires Level 20
Use: Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, slowing their movement speed by 50% for 12 sec. (Proc chance: 30%)
Max Stack: 20
Sell Price: 13
","spells":[]} +202641,{"name":"Mud-covered notebook","quality":1,"icon":"inv_misc_book_11","tooltip":"
Mud-covered notebookSoD Phase 1

Item Level 1

Binds when picked up
This Item Begins a Quest
Classes: Rogue
"This book is covered in mud, but has runes inscribed on its pages, and a short note in a some sort of slang."
","spells":[]} +203723,{"name":"Cutty's Note","quality":1,"icon":"inv_misc_note_05","tooltip":"
Cutty's NoteSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
"A message written in thieves' cant"
<Right Click to Read>
","spells":[]} +203726,{"name":"Cutty's Rune","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Cutty's RuneSoD Phase 1

Item Level 1
Classes: Rogue
","spells":[]} +203745,{"name":"Spell Notes: Ice Lance","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Ice LanceSoD Phase 1

Item Level 10

Binds when picked up
Unique
Requires Engraving (1)
Engrave your gloves with the Ice Lance rune:


Deals [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 55 / 100 * (1)] to [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 65 / 100 * (1)] Frost damage to an enemy target.  Causes triple damage against Frozen targets.

"Teaches you a new Runecarving ability."
","spells":{"11151":[["1","1.02",""],["1","1.02",""]],"12952":[["1","1.04",""],["1","1.04",""]],"12953":[["(1)","1.06",""],["(1)","1.06",""]]}} +203746,{"name":"Spell Notes: Living Flame","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Living FlameSoD Phase 1

Item Level 10

Binds when picked up
Unique
Requires Engraving (1)
Engrave your pants with the Living Flame rune:


Summons a spellfire flame that moves toward the target, leaving a trail of spellfire. This trail deals [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 100 / 100] Spellfire damage every second to nearby enemies. Lasts 10 sec.

"Teaches you a new Runecarving ability."
","spells":[]} +203747,{"name":"Spell Notes: Fingers of Frost","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Fingers of FrostSoD Phase 1

Item Level 10

Binds when picked up
Unique
Requires Engraving (1)
Engrave your chest or robe with the Fingers of Frost rune:


Gives your Chill effects a 15% chance to grant you the Fingers of Frost effect, which treats your next 2 spells cast as if the target were Frozen.  Lasts 15 sec.

"Teaches you a new Runecarving ability."
","spells":[]} +203748,{"name":"Spell Notes: Burnout","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: BurnoutSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Engrave your chest with the Burnout rune:


Increases your spell critical strike chance with all spells by 15%, but your non-periodic spell critical strikes now have an additional mana cost of 1% of your base mana.

"Teaches you a new Engraving ability."
","spells":[]} +203749,{"name":"Spell Notes: Enlightenment","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: EnlightenmentSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Engrave your chest or robe with the Enlightenment rune:


You deal 10% more damage while you have more than 70% mana. While below 30% mana 10% of your mana regeneration continues while casting.

"Teaches you a new Engraving ability."
","spells":[]} +203750,{"name":"Elwynn Treasure Map","quality":1,"icon":"inv_misc_map_01","tooltip":"
Elwynn Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
Use: Dig up treasure at the marked location (1 Min Cooldown)
"West of ridgepoint tower. Near the stump behind the prowler den."
","spells":[]} +203751,{"name":"Spell Notes: CALE ENCI","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: CALE ENCISoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comphrehension Primer to learn a new Engraving spell.
","spells":[]} +203752,{"name":"Spell Notes: MILEGIN VALF","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: MILEGIN VALFSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} +203753,{"name":"Spell Notes: RING SEFF OSTROF","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: RING SEFF OSTROFSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} +203754,{"name":"Archmage Antonidas: The Unabridged Autobiography","quality":1,"icon":"inv_misc_book_12","tooltip":"
Archmage Antonidas: The Unabridged AutobiographySoD Phase 1

Item Level 10

Binds when picked up
Unique
"Somewhat self-indulgent, but nevertheless a fine addition to any library's collection."
","spells":[]} +203755,{"name":"Archmage Theocritus's Research Journal","quality":1,"icon":"inv_misc_book_12","tooltip":"
Archmage Theocritus's Research JournalSoD Phase 1

Item Level 10

Unique
"Research notes from the Tower of Azora. A fine addition to any library's collection."
","spells":[]} +203756,{"name":"Azora Apprentice Notes: Page 1","quality":2,"icon":"inv_misc_note_06","tooltip":"
Azora Apprentice Notes: Page 1SoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Combine 6 Azora Apprentice Notes to create a new engraving recipe.
","spells":[]} +203784,{"name":"Top-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Right Map PieceSoD Phase 1

Item Level 1
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +203785,{"name":"Top-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Left Map PieceSoD Phase 1

Item Level 1
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +203786,{"name":"Bottom-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Right Map PieceSoD Phase 1

Item Level 1
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +203787,{"name":"Bottom-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Left Map PieceSoD Phase 1

Item Level 1
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +203960,{"name":"Azora Apprentice Notes: Page 2","quality":2,"icon":"inv_misc_note_06","tooltip":"
Azora Apprentice Notes: Page 2SoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Combine 6 Azora Apprentice Notes to create a new engraving recipe.
","spells":[]} +203961,{"name":"Azora Apprentice Notes: Page 3","quality":2,"icon":"inv_misc_note_06","tooltip":"
Azora Apprentice Notes: Page 3SoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Combine 6 Azora Apprentice Notes to create a new engraving recipe.
","spells":[]} +203962,{"name":"Azora Apprentice Notes: Page 4","quality":2,"icon":"inv_misc_note_06","tooltip":"
Azora Apprentice Notes: Page 4SoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Combine 6 Azora Apprentice Notes to create a new engraving recipe.
","spells":[]} +203990,{"name":"Rune of Mutilation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of MutilationSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Mutilate rune:


Instantly attacks with both weapons for 80% weapon damage plus an additional [100 / 100 * (5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100] with each weapon.  Damage is increased by 20% against Poisoned targets.  Awards 2 combo points.

Mutilate benefits from all talents and effects that trigger from or modify Backstab unless otherwise specified.

"Teaches you a new Engraving ability."
","spells":[]} +203991,{"name":"Rune of Quick Draw","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Quick DrawSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your chest or robe with the Quick Draw rune:


Draw your ranged weapon and fire a quick shot at an enemy, causing normal ranged weapon damage and reducing the target's movement speed by 50% for 6 sec. Awards 1 combo point.

Quick Draw benefits from all talents and effects that trigger from or modify Sinister Strike.

"Teaches you a new Engraving ability."
","spells":[]} +203992,{"name":"Rune of Trickery","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of TrickerySoD Phase 1

Item Level 1
Classes: Rogue
"Teaches you a new Engraving ability."
","spells":[]} +203993,{"name":"Rune of Slaughter","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of SlaughterSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your chest or robe with the Slaughter from the Shadows rune:


Reduces the Energy cost of your Backstab and Ambush abilities by 30, and increases the damage they deal to non-player controlled targets by 50%.

Engrave Gloves - Mutilate
Does not apply to Mutilate

Does not apply to abilities learned from other runes.

"Teaches you a new Engraving ability."
","spells":[]} +203994,{"name":"Rune of Deadly Brew","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Deadly BrewSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Engrave your chest or robe with the Deadly Brew rune:


Grants several improvements to your poisons:

When you inflict any other poison on a target, you also inflict Deadly Poison.

If your weapon does not have a poison applied, it has a chance to trigger Instant Poison as if Instant Poison were applied.

Deadly Poison and Instant Poison now gain increased damage from your Attack Power.

Your Deadly Poison can now be active on targets affected by another Rogue's Deadly Poison.

"Teaches you a new Engraving ability."
","spells":[]} +204174,{"name":"Rune of Precision","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of PrecisionSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your pants with the Between the Eyes rune:


Ranged Finishing move that causes damage per combo point, increased by Attack Power, and Stuns the target:

  1 point:   [53 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60))] to [81 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60))] damage, 1 sec Stun
  2 points: [53 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 2)] to [81 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 2)] damage, 2 sec Stun
  3 points: [53 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 3)] to [81 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 3)] damage, 3 sec Stun
  4 points: [53 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 4)] to [81 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 4)] damage, 4 sec Stun
  5 points: [53 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 5)] to [81 / 100 * ((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) + (8.740728 - 0.415787 * 60 + 0.051973 * 60 * 60) * 5)] damage, 5 sec Stun

Cooldown shared with Kidney Shot.

"Teaches you a new Engraving ability."
","spells":[]} +204270,{"name":"Fathom Core","quality":1,"icon":"inv_misc_stonetablet_08","tooltip":"
Fathom CoreSoD Phase 1

Item Level 1

Unique
","spells":[]} +204441,{"name":"Rune of Blood Frenzy","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Blood FrenzySoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Engrave your chest with the Blood Frenzy rune:


Rend can now be used in Berserker stance, Rend's damage is increased by 100%, and Rend deals additional damage equal to 3% of your Attack Power each time it deals damage.

"Teaches you a new Engraving ability."
","spells":[]} +204476,{"name":"Severed Kobold Head","quality":1,"icon":"inv_misc_head_kobold_01","tooltip":"
Severed Kobold HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +204477,{"name":"Severed Murloc Head","quality":1,"icon":"inv_misc_head_murloc_01","tooltip":"
Severed Murloc HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +204478,{"name":"Severed Gnoll Head","quality":1,"icon":"inv_misc_head_gnoll_01","tooltip":"
Severed Gnoll HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +204688,{"name":"Monster Hunter's First Rune Fragment","quality":1,"icon":"inv_misc_stonetablet_01","tooltip":"
Monster Hunter's First Rune FragmentSoD Phase 1

Item Level 1
Use: Combine with 2 other pieces to make the full rune.
","spells":[]} +204689,{"name":"Monster Hunter's Second Rune Fragment","quality":1,"icon":"inv_misc_stonetablet_01","tooltip":"
Monster Hunter's Second Rune FragmentSoD Phase 1

Item Level 1
Use: Combine with 2 other pieces to make the full rune.
","spells":[]} +204690,{"name":"Monster Hunter's Third Rune Fragment","quality":1,"icon":"inv_misc_stonetablet_01","tooltip":"
Monster Hunter's Third Rune FragmentSoD Phase 1

Item Level 1
Use: Combine with 2 other pieces to make the full rune.
","spells":[]} +204703,{"name":"Rune of Devastate","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of DevastateSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Engrave your gloves with the Devastate rune:


While you are in Defensive Stance and have a shield equipped, Sunder Armor also deals damage equal to 150% of your equipped weapon's damage per second, increased by 10% per application of Sunder Armor already on the target. Devastate damage deals a high amount of threat while you are in Defensive Stance.

"Teaches you a new Engraving ability."
","spells":[]} +204716,{"name":"Rune of Frenzied Assault","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Frenzied AssaultSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Engrave your pants with the Frenzied Assault rune:


While wielding 2-handed weapons, your attack speed is increased by 30% and your successful melee hits generate 2 additional Rage, or 4 additional Rage if they are critical hits.

"Teaches you a new Engraving ability."
","spells":[]} +204795,{"name":"Rune of Shadowstrike","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ShadowstrikeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Shadowstrike rune:


Teleport behind your target and strike, causing 150% weapon damage to the target.  Must be stealthed.  Awards 1 combo point.

"Teaches you a new Engraving ability."
","spells":[]} 204804,{"name":"Hydraxian Bangles","quality":3,"icon":"inv_bracer_19","tooltip":"
Hydraxian BanglesSoD Phase 1

Item Level 30

Binds when picked up
WristMail
95 Armor
+4 Strength
+7 Stamina
Durability 40 / 40
Requires Level 25
Sell Price: 9 81
","spells":[]} -204806,{"name":"Rune of Victory Rush","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Victory RushSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Engrave your gloves with the Victory Rush rune:


Instantly attack the target causing (1 + Attack power * 45 / 100) damage and healing you for 30% of your maximum health.  Only useable within 20 sec after you kill an enemy that yields experience or honor.

"Teaches you a new Engraving ability."
","spells":[]} -204807,{"name":"Fathomblade","quality":3,"icon":"inv_sword_41","tooltip":"
FathombladeSoD Phase 1

Item Level 30

Binds when picked up
Two-HandSword
\n \n \n
71 - 107 DamageSpeed 3.60
(24.72 damage per second)
Durability 100 / 100
Requires Level 25
Chance on hit: Blasts all enemies in front of you with pressurized water.
Equip: Improves your chance to hit with all spells and attacks by 1%.
"The sound of crashing waves echo with every swing."
Sell Price: 40 10
","spells":[]} -204809,{"name":"Rune of Furious Thunder","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Furious ThunderSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Engrave your pants with the Furious Thunder rune:


Thunder Clap now increases the time between attacks by an additional 6%, can be used in any stance, deals 100% increased damage, and deals 50% increased threat.

"Teaches you a new Engraving ability."
","spells":[]} -204864,{"name":"Azora Apprentice Notes","quality":2,"icon":"inv_misc_note_06","tooltip":"
Azora Apprentice NotesSoD Phase 1

Item Level 10

Binds when picked up
Unique (6)
Use: Combine 6 Azora Apprentice Notes to create a new engraving recipe.
Max Stack: 6
","spells":[]} -204905,{"name":"Ominous Tome","quality":1,"icon":"inv_misc_book_01","tooltip":"
Ominous TomeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Summon Soboz
"Bring the jaw of a wolf and the blood of a gnoll to the belly of the lamb. Then, begin the incantation."
","spells":[]} -204906,{"name":"Gnoll Blood","quality":1,"icon":"spell_shadow_lifedrain","tooltip":"
Gnoll BloodSoD Phase 1

Item Level 1

Unique
"A reagent for use in a summoning ritual"
","spells":[]} -204907,{"name":"Wolf Jawbone","quality":1,"icon":"inv_misc_bone_09","tooltip":"
Wolf JawboneSoD Phase 1

Item Level 1

Unique
"A reagent for use in a summoning ritual"
","spells":[]} +204806,{"name":"Rune of Victory Rush","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Victory RushSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Engrave your gloves with the Victory Rush rune:


Instantly attack the target causing (1 + Attack power * 45 / 100) damage and healing you for 30% of your maximum health.  Only useable within 20 sec after you kill an enemy that yields experience or honor.

"Teaches you a new Engraving ability."
","spells":[]} +204807,{"name":"Fathomblade","quality":3,"icon":"inv_sword_41","tooltip":"
FathombladeSoD Phase 1

Item Level 30

Binds when picked up
Two-HandSword
\n \n \n
71 - 107 DamageSpeed 3.60
(24.72 damage per second)
Durability 100 / 100
Requires Level 25
Chance on hit: Blasts all enemies in front of you with pressurized water.
Equip: Improves your chance to hit with all spells and attacks by 1%.
"The sound of crashing waves echo with every swing."
Sell Price: 40 10
","spells":[]} +204809,{"name":"Rune of Furious Thunder","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Furious ThunderSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Engrave your pants with the Furious Thunder rune:


Thunder Clap now increases the time between attacks by an additional 6%, can be used in any stance, deals 100% increased damage, and deals 50% increased threat.

"Teaches you a new Engraving ability."
","spells":[]} +204864,{"name":"Azora Apprentice Notes","quality":2,"icon":"inv_misc_note_06","tooltip":"
Azora Apprentice NotesSoD Phase 1

Item Level 10

Binds when picked up
Unique (6)
Use: Combine 6 Azora Apprentice Notes to create a new engraving recipe.
Max Stack: 6
","spells":[]} +204905,{"name":"Ominous Tome","quality":1,"icon":"inv_misc_book_01","tooltip":"
Ominous TomeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Summon Soboz
"Bring the jaw of a wolf and the blood of a gnoll to the belly of the lamb. Then, begin the incantation."
","spells":[]} +204906,{"name":"Gnoll Blood","quality":1,"icon":"spell_shadow_lifedrain","tooltip":"
Gnoll BloodSoD Phase 1

Item Level 1

Unique
"A reagent for use in a summoning ritual"
","spells":[]} +204907,{"name":"Wolf Jawbone","quality":1,"icon":"inv_misc_bone_09","tooltip":"
Wolf JawboneSoD Phase 1

Item Level 1

Unique
"A reagent for use in a summoning ritual"
","spells":[]} 204910,{"name":"Monster - Trident, Naga (Gold)","quality":0,"icon":"inv_spear_01","tooltip":"
Monster - Trident, Naga (Gold)SoD Phase 1

Item Level 1

Binds when picked up
Two-HandPolearm
\n \n \n
2 - 4 DamageSpeed 3.00
(1.00 damage per second)
Durability 20 / 20
Sell Price: 2
","spells":[]} -204912,{"name":"Rune of Grace","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of GraceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Engrave your pants with the Demonic Grace rune:


Surge with fel energy, increasing your pet's and your own dodge chance by 30%, and your chance to critically strike with all attacks by 30%. Lasts 6 sec.

"Teaches you a new Engraving ability."
","spells":[]} -205019,{"name":"Tainted Soul Shard","quality":1,"icon":"inv_misc_gem_bloodstone_02","tooltip":"
Tainted Soul ShardSoD Phase 1

Item Level 10

Binds when picked up
Unique
","spells":[]} -205020,{"name":"Pure Soul Shard","quality":1,"icon":"inv_misc_gem_diamond_02","tooltip":"
Pure Soul ShardSoD Phase 1

Item Level 10

Binds when picked up
Unique
","spells":[]} -205022,{"name":"Rune of Soul Siphon","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Soul SiphonSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Engrave your cloak with the Soul Siphon rune:


Causes your Drain Soul to to deal damage 3 times faster and increases the amount drained by your Drain Life and Drain Soul spells by an additional 6% for each of your Warlock Shadow effects afflicting the target, up to a maximum of 18% additional effect. When Drain Soul is cast on a target below 20% health, it instead gains 50% per effect, up to a maximum of 150%. In addition, your Drain Soul can now trigger your Nightfall talent.

"Teaches you a new Engraving ability."
","spells":[]} -205181,{"name":"Unidentified Artifact","quality":1,"icon":"inv_jewelry_talisman_14","tooltip":"
Unidentified ArtifactSoD Phase 1

Item Level 1

Binds when picked up
Unique
"Some esoteric magical object. A more experienced Warlock could probably tell you more."
","spells":[]} -205182,{"name":"Powerless Artifact","quality":1,"icon":"inv_jewelry_talisman_14","tooltip":"
Powerless ArtifactSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Offer your blood to power the artifact.
","spells":[]} -205183,{"name":"Fel-Powered Artifact","quality":1,"icon":"inv_mask_02","tooltip":"
Fel-Powered ArtifactSoD Phase 1

Item Level 1

Binds when picked up
Unique
","spells":[]} -205184,{"name":"Acolyte's Note","quality":1,"icon":"inv_holiday_tow_spicebandage","tooltip":"
Acolyte's NoteSoD Phase 1

Item Level 1

Binds when picked up
Unique
<Right Click to Read>
","spells":[]} -205215,{"name":"Rune of Tactics","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of TacticsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Engrave your chest or robe with the Demonic Tactics rune:


Increases the melee and spell critical strike chance of you and your pet by 10%.

"Teaches you a new Engraving ability."
","spells":[]} -205218,{"name":"Libram of Discovery","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of DiscoverySoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Requires Level 5
Engrave your cloak with the Soul Siphon rune:


Causes your Drain Soul to to deal damage 3 times faster and increases the amount drained by your Drain Life and Drain Soul spells by an additional 6% for each of your Warlock Shadow effects afflicting the target, up to a maximum of 18% additional effect. When Drain Soul is cast on a target below 20% health, it instead gains 50% per effect, up to a maximum of 150%. In addition, your Drain Soul can now trigger your Nightfall talent.

"Achieve a state of Inspiration by slaying 5 foes, then use to learn a new ability."
","spells":[]} -205228,{"name":"Rune of Chaos Bolt","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Chaos BoltSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Engrave your gloves with the Chaos Bolt rune:


Sends a bolt of chaotic fire at the enemy, dealing [(6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) * 522 / 100] to [(6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) * 662 / 100] Fire damage.  Chaos Bolt always hits, cannot be resisted, and its knowledge causes all your Fire spells to pierce through absorption effects. Chaos Bolt gains a high chance to be resisted when used against monsters 4 or more levels above your level.

"Teaches you a new Engraving ability."
","spells":[]} -205230,{"name":"Rune of Haunting","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of HauntingSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Engrave your gloves with the Haunt rune:


Unleash a ghostly soul on an enemy, dealing [(6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) * 251 / 100] to [(6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) * 295 / 100] damage, and increasing all Shadow damage over time you deal to that target by 20%. When the Haunt ends or is dispelled, you will be healed for all the damage it dealt to your target.

"Teaches you a new Engraving ability."
","spells":[]} -205364,{"name":"Acolyte's Knapsack","quality":1,"icon":"inv_misc_bag_04","tooltip":"
Acolyte's KnapsackSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
<Right Click to Open>
","spells":[]} -205420,{"name":"Libram of Judgement","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of JudgementSoD Phase 1

Item Level 1

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Engrave your gloves with the Crusader Strike rune:


An instant strike that causes 75% weapon damage as Holy and regenerates 5% of your maximum mana. The duration of all Judgement effects on the target is refreshed to 30 sec.

"Learn a new ability after unleashing 10 seals onto your enemies"
","spells":[]} -205683,{"name":"Rune of Rebuke","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of RebukeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
Engrave your pants with the Rebuke
rune:


Interrupts spellcasting and prevents any spell in that school from being cast for 3 sec.

"Teaches you a new Engraving ability."
","spells":[]} -205685,{"name":"Rune of Aegis","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of AegisSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
Engrave your chest with the Aegis rune:


Increases your block value by 30% and modifies your Redoubt talent. Redoubt now also has a 10% chance to trigger from any melee or ranged attack against you, and always triggers when you deal a melee critical strike. In addition, your Reckoning talent gains a 2% chance per talent point to trigger from any melee or ranged attack against you.

"Teaches you a new Engraving ability."
","spells":[]} -205863,{"name":"Corrupted Libram","quality":1,"icon":"inv_misc_book_06","tooltip":"
Corrupted LibramSoD Phase 1

Item Level 1
Classes: Paladin
","spells":[]} -205864,{"name":"Charred Note","quality":1,"icon":"inv_scroll_03","tooltip":"
Charred NoteSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
<Right Click to Read>
","spells":[]} -205897,{"name":"Rune of Divine Light","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Divine LightSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
Engrave your cloak with the Divine Light rune:


Heals a friendly target for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 355 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 393 / 100]. 50% of any excess healing on the target is converted into an absorption shield that lasts 15 sec. Multiple casts of Divine Light do not accumulate this shield.

Divine Light benefits from all talents and effects that trigger from or modify Holy Light.

"Teaches you a new Engraving ability."
","spells":[]} -205905,{"name":"Memory of a Devout Champion","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Devout ChampionSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your chest or robe with the Twisted Faith rune:


Mind Flay and Mind Blast deal 50% increased damage to targets afflicted with your Shadow Word: Pain.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} -205932,{"name":"Prophecy of a King's Demise","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of a King's DemiseSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your gloves with the Shadow Word: Death rune:


A word of dark binding that inflicts [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 320 / 100] to [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 372 / 100] Shadow damage to the target.  If the target is not killed by Shadow Word: Death, the caster takes damage equal to 50% of the damage inflicted upon the target.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -205940,{"name":"Memory of a Dark Purpose","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Dark PurposeSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your boots with the Void Plague rune:


Afflicts the target with a disease that causes [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 129 / 100 * 6] Shadow damage over 18 sec.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} -205942,{"name":"Chimaeric Epiphany","quality":1,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Chimaeric EpiphanySoD Phase 1

Item Level 1
Engrave your pants with the Prayer of Mending rune:


Places a spell on the target that heals them for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 74 / 100] the next time they take damage or receive healing.  When the heal occurs, Prayer of Mending jumps to a party or raid member within 20 yards.  Jumps up to 5 times and lasts 30 sec after each jump.  This spell can only be placed on one target at a time.
","spells":[]} -205943,{"name":"Prophecy of a Desecrated Citadel","quality":1,"icon":"spell_holy_silence","tooltip":"
Prophecy of a Desecrated CitadelSoD Phase 1

Item Level 1

Unique
Engrave your pants with the Homunculi rune:


Break off splinters of your soul to animate 3 miniature copies of yourself that attempt to attack your current target with a mace, sword, and axe, reducing the attack speed, attack power, and armor respectively of any target they hit.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -205944,{"name":"Reciprocal Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Reciprocal EpiphanySoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your pants with the Prayer of Mending rune:


Places a spell on the target that heals them for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 74 / 100] the next time they take damage or receive healing.  When the heal occurs, Prayer of Mending jumps to a party or raid member within 20 yards.  Jumps up to 5 times and lasts 30 sec after each jump.  This spell can only be placed on one target at a time.

"Learn a new Engraving ability."
","spells":[]} -205945,{"name":"Memory of an Imprisoned Savior","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Memory of an Imprisoned SaviorSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your pants with the Shared Pain rune:


Your Shadow Word: Pain now also afflicts up to 2 additional nearby targets within 15 yards.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} -205946,{"name":"Memory of a Leader's Betrayal","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Leader's BetrayalSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your boots with the Pain Suppression rune:


Instantly reduces all damage taken by a friendly target by 40% and increases resistance to Dispel mechanics by 65% for 8 sec.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} -205947,{"name":"Prophecy of a Desecrated Citadel","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of a Desecrated CitadelSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your pants with the Homunculi rune:


Break off splinters of your soul to animate 3 miniature copies of yourself that attempt to attack your current target with a mace, sword, and axe, reducing the attack speed, attack power, and armor respectively of any target they hit.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -205948,{"name":"Anodyne Epiphany","quality":1,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Anodyne EpiphanySoD Phase 1

Item Level 1
Engrave your cloak with the Vampiric Touch rune:


Applies your Vampiric Embrace talent to your target, causes [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 65 / 100 * 5] Shadow damage over 15 sec to your target, and causes all party members to gain mana equal to 2% of any Shadow spell damage you deal to the target.
","spells":[]} -205949,{"name":"Manifold Epiphany","quality":1,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Manifold EpiphanySoD Phase 1

Item Level 1
Engrave your gloves with the Circle of Healing rune:


Heals all of target player's party members within 40 yards of target player for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 130 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 144 / 100].
","spells":[]} -205950,{"name":"Tenebrous Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Tenebrous EpiphanySoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your gloves with the Mind Sear rune:


Causes an explosion of shadow magic damaging the enemy target and other nearby enemies, causing [70 / 100 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60)] to [78 / 100 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60)] Shadow damage every 1 sec for 5 sec to all enemies within 10 yards of the target.

"Learn a new Engraving ability."
","spells":[]} -205951,{"name":"Memory of a Troubled Acolyte","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Troubled AcolyteSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your gloves with the Penance rune:


Launches a volley of holy light at the target, causing [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 128 / 100] Holy damage to an enemy, or [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 85 / 100] healing to an ally, instantly and every 1 sec for 2 sec.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} -205952,{"name":"Memory of a Shattered World","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Shattered WorldSoD Phase 1

Item Level 1
Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} -205953,{"name":"Prophecy of a Broken Vow","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of a Broken VowSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your belt with the Mind Spike rune:


Blasts the target for [122 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] to [142 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] Shadowfrost damage, and increases the critical strike chance of your next Mind Blast on the target by 30%, stacking up to 3 times.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -205961,{"name":"Mulgore Bird Meat","quality":1,"icon":"inv_misc_food_69","tooltip":"
Mulgore Bird MeatSoD Phase 1

Item Level 1

Unique
Use: Place as bait near a mountain cat's dwelling.
","spells":[],"completion_category":"15-2"} -205979,{"name":"Rune of Flanking","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of FlankingSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your pants with the Flanking Strike rune:


You and your pet deal simultaneous instant 100% melee damage. Afterward, you deal 5% increased damage for 10 sec, stacking up to 3 times. Your pet's Basic attacks have a 33% chance to reset the cooldown on Flanking Strike.

"Teaches you a new Engraving ability."
","spells":[]} -205995,{"name":"Prairie Dog Musk","quality":1,"icon":"inv_potion_12","tooltip":"
Prairie Dog MuskSoD Phase 1

Item Level 1
Classes: Hunter
Use: Your Tame Beast ability also works on prairie dogs (as companion pet) (10 Min Cooldown)
Max Stack: 20
","spells":[]} -206032,{"name":"Rune of Carve","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of CarveSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your gloves with the Carve rune:


A sweeping attack that strikes all enemies in front of you with your melee weapons for 65% weapon damage. Your primary target takes 50% increased damage.

"Teaches you a new Engraving ability."
","spells":[]} -206155,{"name":"Rune of Marksmanship","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of MarksmanshipSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your chest or robe with the Master Marksman rune:


Increases your critical strike chance by 5%, and reduces the Mana cost of all your Shot abilities by 25%.

"Teaches you a new Engraving ability."
","spells":[]} -206157,{"name":"Seaforium Mining Charge","quality":1,"icon":"inv_misc_bomb_03","tooltip":"
Seaforium Mining ChargeSoD Phase 1

Item Level 1

Quest Item
Unique (5)
Max Stack: 5
","spells":[]} -206159,{"name":"Venture Co Disguise","quality":1,"icon":"ability_rogue_disguise","tooltip":"
Venture Co DisguiseSoD Phase 1

Item Level 1

Quest Item
"It doesn't seem like much of a disguise..."
","spells":[]} -206168,{"name":"Rune of the Chimera","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the ChimeraSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your gloves with the Chimera Shot rune:


You deal 135% weapon damage, refreshing the current Sting on your target and triggering an effect:

Serpent Sting - Instantly deals 48% of the damage done by your Serpent Sting.

Viper Sting - Instantly restores mana to you equal to 60% of the total amount drained by your Viper Sting.

Scorpid Sting - Attempts to Disarm the target for 10 sec. This effect cannot occur more than once per 1 minute.

"Teaches you a new Engraving ability."
","spells":[]} -206169,{"name":"Rune of Explosive Shot","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Explosive ShotSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your gloves with the Explosive Shot rune:


You fire an explosive charge into the enemy target, dealing [Ranged attack power * 0.039 + 62 / 100 * (2.976264 + 0.641066 * 60 + 0.022519 * 60 * 60)]-[Ranged attack power * 0.039 + 94 / 100 * (2.976264 + 0.641066 * 60 + 0.022519 * 60 * 60)] Fire damage to all enemies within 8 yards. The charge will deal damage again every second for an additional 2 sec.

"Teaches you a new Engraving ability."
","spells":[]} -206170,{"name":"Windfury Cone","quality":1,"icon":"inv_misc_food_02","tooltip":"
Windfury ConeSoD Phase 1

Item Level 1

Quest Item
Max Stack: 20
","spells":[]} -206175,{"name":"Pine Salve","quality":1,"icon":"inv_holiday_tow_spicepotion02","tooltip":"
Pine SalveSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} -206176,{"name":"Mortar and Pestle","quality":1,"icon":"inv_misc_bowl_01","tooltip":"
Mortar and PestleSoD Phase 1

Item Level 1

Quest Item
Unique
Use: Grind 8 Windfury Cones together to create a venomous weapon salve.  In theory.
","spells":[]} -206177,{"name":"Pine Nut Butter","quality":1,"icon":"inv_holiday_tow_spicepotion02","tooltip":"
Pine Nut ButterSoD Phase 1

Item Level 7

Binds when picked up
Use: Restores 61.2 health over 18 sec.  Must remain seated while eating.  If you spend at least 10 seconds eating you will become well fed and gain 2 Stamina and Spirit for 15 min.
Max Stack: 20
Sell Price: 10
","spells":[]} -206264,{"name":"Rune of Inspiration","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InspirationSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
Engrave your pants with the Inspiration Exemplar rune:


Your inspiring presence periodically dispels Fear and Sleep effects on nearby party members.

"Teaches you a new Engraving ability."
","spells":[]} -206344,{"name":"Knife Set","quality":1,"icon":"ability_dualwield","tooltip":"
Knife SetSoD Phase 1

Item Level 1

Quest Item
Unique
Use: Attempt to fillet a Raw Brilliant Smallfish.
","spells":[]} -206345,{"name":"Fish Chunks","quality":1,"icon":"inv_misc_food_51","tooltip":"
Fish ChunksSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} -206376,{"name":"Bulwark Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Bulwark IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your chest or robe with the Shield Mastery rune:


Each time you Block, you regenerate mana equal to 8% of your maximum mana and you gain Armor equal to 30% of your shield's armor value, stacking up to 5 times. You also always gain 10% increased chance to Block and 15% increased Block value.

In addition, each time you use a Shock ability, you gain 2 Spell Damage for each point of your defense skill beyond (60 * 5). Lasts 15 sec.

"Learn a new ability after hitting enemies 25 times with Rockbiter Weapon."
","spells":[]} -206381,{"name":"Dyadic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Dyadic IconSoD Phase 1

Item Level 1

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your chest or robe with the Overload rune:


Gives your Lightning Bolt, Chain Lightning, Chain Heal, Healing Wave, and Lava Burst spells a 50% chance to cast a second, similar spell on the same target at no additional cost that causes half damage or healing and no threat.

"Learn a new ability after receiving Nature damage 10 times."
","spells":[]} -206382,{"name":"Tempest Icon","quality":2,"icon":"spell_fireresistancetotem_01","tooltip":"
Tempest IconSoD Phase 1

Item Level 10

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 20
Engrave your gloves with the Water Shield rune:


The caster is surrounded by 3 globes of water, granting 1% of your maximum mana per 5 sec.  When a spell, melee or ranged attack hits the caster, 4% of maximum mana is restored to the caster. This expends one water globe.  Only one globe will activate every few seconds.  Lasts 10 min.  Only one Elemental Shield can be active on the Shaman at any one time.

"Learn a new ability after hitting 10 non-player enemies with 3 different elements (Nature, Frost, Fire)."
","spells":[]} -206383,{"name":"Lithic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Lithic IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your pants with the Earth Shield rune:


Protects the target with an earthen shield, reducing casting or channeling time lost when damaged by 30%  and causing attacks to heal the shielded target for [55 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60) / 100].  This effect can only occur once every few seconds.  9 charges. Lasts 10 min.  Earth Shield can only be placed on one target at a time.

"Learn a new ability after blocking 20 attacks with your shield."
","spells":[]} +204912,{"name":"Rune of Grace","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of GraceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Engrave your pants with the Demonic Grace rune:


Surge with fel energy, increasing your pet's and your own dodge chance by 20%, and your chance to critically strike with all attacks by 20%. Lasts 6 sec.

"Teaches you a new Engraving ability."
","spells":[]} +205019,{"name":"Tainted Soul Shard","quality":1,"icon":"inv_misc_gem_bloodstone_02","tooltip":"
Tainted Soul ShardSoD Phase 1

Item Level 10

Binds when picked up
Unique
","spells":[]} +205020,{"name":"Pure Soul Shard","quality":1,"icon":"inv_misc_gem_diamond_02","tooltip":"
Pure Soul ShardSoD Phase 1

Item Level 10

Binds when picked up
Unique
","spells":[]} +205022,{"name":"Rune of Soul Siphon","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Soul SiphonSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Engrave your cloak with the Soul Siphon rune:


Causes your Drain Soul to to deal damage 3 times faster and increases the amount drained by your Drain Life and Drain Soul spells by an additional 6% for each of your Warlock Shadow effects afflicting the target, up to a maximum of 18% additional effect. When Drain Soul is cast on a target below 20% health, it instead gains 50% per effect, up to a maximum of 150%. In addition, your Drain Soul can now trigger your Nightfall talent.

"Teaches you a new Engraving ability."
","spells":[]} +205181,{"name":"Unidentified Artifact","quality":1,"icon":"inv_jewelry_talisman_14","tooltip":"
Unidentified ArtifactSoD Phase 1

Item Level 1

Binds when picked up
Unique
"Some esoteric magical object. A more experienced Warlock could probably tell you more."
","spells":[]} +205182,{"name":"Powerless Artifact","quality":1,"icon":"inv_jewelry_talisman_14","tooltip":"
Powerless ArtifactSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Offer your blood to power the artifact.
","spells":[]} +205183,{"name":"Fel-Powered Artifact","quality":1,"icon":"inv_mask_02","tooltip":"
Fel-Powered ArtifactSoD Phase 1

Item Level 1

Binds when picked up
Unique
","spells":[]} +205184,{"name":"Acolyte's Note","quality":1,"icon":"inv_holiday_tow_spicebandage","tooltip":"
Acolyte's NoteSoD Phase 1

Item Level 1

Binds when picked up
Unique
<Right Click to Read>
","spells":[]} +205215,{"name":"Rune of Tactics","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of TacticsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Engrave your chest or robe with the Demonic Tactics rune:


Increases the melee and spell critical strike chance of you and your pet by 10%.

"Teaches you a new Engraving ability."
","spells":[]} +205218,{"name":"Libram of Discovery","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of DiscoverySoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Requires Level 5
Engrave your cloak with the Soul Siphon rune:


Causes your Drain Soul to to deal damage 3 times faster and increases the amount drained by your Drain Life and Drain Soul spells by an additional 6% for each of your Warlock Shadow effects afflicting the target, up to a maximum of 18% additional effect. When Drain Soul is cast on a target below 20% health, it instead gains 50% per effect, up to a maximum of 150%. In addition, your Drain Soul can now trigger your Nightfall talent.

"Achieve a state of Inspiration by slaying 5 foes, then use to learn a new ability."
","spells":[]} +205228,{"name":"Rune of Chaos Bolt","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Chaos BoltSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Engrave your gloves with the Chaos Bolt rune:


Sends a bolt of chaotic fire at the enemy, dealing [(6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) * 522 / 100] to [(6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) * 662 / 100] Fire damage.  Chaos Bolt always hits, cannot be resisted, and its knowledge causes all your Fire spells to pierce through absorption effects. Chaos Bolt gains a high chance to be resisted when used against monsters 4 or more levels above your level.

"Teaches you a new Engraving ability."
","spells":[]} +205230,{"name":"Rune of Haunting","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of HauntingSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Engrave your gloves with the Haunt rune:


Unleash a ghostly soul on an enemy, dealing [(6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) * 251 / 100] to [(6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) * 295 / 100] damage, and increasing all Shadow damage over time you deal to that target by 20%. When the Haunt ends or is dispelled, you will be healed for all the damage it dealt to your target.

"Teaches you a new Engraving ability."
","spells":[]} +205364,{"name":"Acolyte's Knapsack","quality":1,"icon":"inv_misc_bag_04","tooltip":"
Acolyte's KnapsackSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
<Right Click to Open>
","spells":[]} +205420,{"name":"Libram of Judgement","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of JudgementSoD Phase 1

Item Level 1

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Engrave your gloves with the Crusader Strike rune:


An instant strike that causes 75% weapon damage as Holy and regenerates 5% of your maximum mana. The duration of all Judgement effects on the target is refreshed to 30 sec.

"Learn a new ability after unleashing 10 seals onto your enemies"
","spells":[]} +205683,{"name":"Rune of Rebuke","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of RebukeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
Engrave your pants with the Rebuke
rune:


Interrupts spellcasting and prevents any spell in that school from being cast for 3 sec.

"Teaches you a new Engraving ability."
","spells":[]} +205685,{"name":"Rune of Aegis","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of AegisSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
Engrave your chest with the Aegis rune:


Increases your block value by 30% and modifies your Redoubt talent. Redoubt now also has a 10% chance to trigger from any melee or ranged attack against you, and always triggers when you deal a melee critical strike. In addition, your Reckoning talent gains a 2% chance per talent point to trigger from any melee or ranged attack against you.

"Teaches you a new Engraving ability."
","spells":[]} +205863,{"name":"Corrupted Libram","quality":1,"icon":"inv_misc_book_06","tooltip":"
Corrupted LibramSoD Phase 1

Item Level 1
Classes: Paladin
","spells":[]} +205864,{"name":"Charred Note","quality":1,"icon":"inv_scroll_03","tooltip":"
Charred NoteSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
<Right Click to Read>
","spells":[]} +205897,{"name":"Rune of Divine Light","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Divine LightSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
Engrave your cloak with the Divine Light rune:


Heals a friendly target for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 355 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 393 / 100]. 50% of any excess healing on the target is converted into an absorption shield that lasts 15 sec. Multiple casts of Divine Light do not accumulate this shield.

Divine Light benefits from all talents and effects that trigger from or modify Holy Light.

"Teaches you a new Engraving ability."
","spells":[]} +205905,{"name":"Memory of a Devout Champion","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Devout ChampionSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your chest or robe with the Twisted Faith rune:


Mind Flay and Mind Blast deal 50% increased damage to targets afflicted with your Shadow Word: Pain.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} +205932,{"name":"Prophecy of a King's Demise","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of a King's DemiseSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your gloves with the Shadow Word: Death rune:


A word of dark binding that inflicts [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 320 / 100] to [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 372 / 100] Shadow damage to the target.  If the target is not killed by Shadow Word: Death, the caster takes damage equal to 50% of the damage inflicted upon the target.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +205940,{"name":"Memory of a Dark Purpose","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Dark PurposeSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your boots with the Void Plague rune:


Afflicts the target with a disease that causes [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 129 / 100 * 6] Shadow damage over 18 sec.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} +205942,{"name":"Chimaeric Epiphany","quality":1,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Chimaeric EpiphanySoD Phase 1

Item Level 1
Engrave your pants with the Prayer of Mending rune:


Places a spell on the target that heals them for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 74 / 100] the next time they take damage or receive healing.  When the heal occurs, Prayer of Mending jumps to a party or raid member within 20 yards.  Jumps up to 5 times and lasts 30 sec after each jump.  This spell can only be placed on one target at a time.
","spells":[]} +205943,{"name":"Prophecy of a Desecrated Citadel","quality":1,"icon":"spell_holy_silence","tooltip":"
Prophecy of a Desecrated CitadelSoD Phase 1

Item Level 1

Unique
Engrave your pants with the Homunculi rune:


Break off splinters of your soul to animate 3 miniature copies of yourself that attempt to attack your current target with a mace, sword, and axe, reducing the attack speed, attack power, and armor respectively of any target they hit.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +205944,{"name":"Reciprocal Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Reciprocal EpiphanySoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your pants with the Prayer of Mending rune:


Places a spell on the target that heals them for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 74 / 100] the next time they take damage or receive healing.  When the heal occurs, Prayer of Mending jumps to a party or raid member within 20 yards.  Jumps up to 5 times and lasts 30 sec after each jump.  This spell can only be placed on one target at a time.

"Learn a new Engraving ability."
","spells":[]} +205945,{"name":"Memory of an Imprisoned Savior","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Memory of an Imprisoned SaviorSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your pants with the Shared Pain rune:


Your Shadow Word: Pain now also afflicts up to 2 additional nearby targets within 15 yards.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} +205946,{"name":"Memory of a Leader's Betrayal","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Leader's BetrayalSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your boots with the Pain Suppression rune:


Instantly reduces all damage taken by a friendly target by 40% and increases resistance to Dispel mechanics by 65% for 8 sec.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} +205947,{"name":"Prophecy of a Desecrated Citadel","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of a Desecrated CitadelSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your pants with the Homunculi rune:


Break off splinters of your soul to animate 3 miniature copies of yourself that attempt to attack your current target with a mace, sword, and axe, reducing the attack speed, attack power, and armor respectively of any target they hit.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +205948,{"name":"Anodyne Epiphany","quality":1,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Anodyne EpiphanySoD Phase 1

Item Level 1
Engrave your cloak with the Vampiric Touch rune:


Applies your Vampiric Embrace talent to your target, causes [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 65 / 100 * 5] Shadow damage over 15 sec to your target, and causes all party members to gain mana equal to 2% of any Shadow spell damage you deal to the target.
","spells":[]} +205949,{"name":"Manifold Epiphany","quality":1,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Manifold EpiphanySoD Phase 1

Item Level 1
Engrave your gloves with the Circle of Healing rune:


Heals all of target player's party members within 43.5 yards of target player for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 130 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 144 / 100].
","spells":[]} +205950,{"name":"Tenebrous Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Tenebrous EpiphanySoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your gloves with the Mind Sear rune:


Causes an explosion of shadow magic damaging the enemy target and other nearby enemies, causing [70 / 100 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60)] to [78 / 100 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60)] Shadow damage every 1 sec for 5 sec to all enemies within 10 yards of the target.

"Learn a new Engraving ability."
","spells":[]} +205951,{"name":"Memory of a Troubled Acolyte","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Troubled AcolyteSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your gloves with the Penance rune:


Launches a volley of holy light at the target, causing [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 128 / 100] Holy damage to an enemy, or [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 85 / 100] healing to an ally, instantly and every 1 sec for 2 sec.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} +205952,{"name":"Memory of a Shattered World","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Shattered WorldSoD Phase 1

Item Level 1
Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} +205953,{"name":"Prophecy of a Broken Vow","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of a Broken VowSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your belt with the Mind Spike rune:


Blasts the target for [122 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] to [142 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] Shadowfrost damage, and increases the critical strike chance of your next Mind Blast on the target by 30%, stacking up to 3 times.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +205961,{"name":"Mulgore Bird Meat","quality":1,"icon":"inv_misc_food_69","tooltip":"
Mulgore Bird MeatSoD Phase 1

Item Level 1

Unique
Use: Place as bait near a mountain cat's dwelling.
","spells":[],"completion_category":"15-2"} +205979,{"name":"Rune of Flanking","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of FlankingSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your pants with the Flanking Strike rune:


You and your pet deal simultaneous instant 100% melee damage. Afterward, you deal 5% increased damage for 10 sec, stacking up to 3 times. Your pet's Basic attacks have a 50% chance to reset the cooldown on Flanking Strike.

"Teaches you a new Engraving ability."
","spells":[]} +205995,{"name":"Prairie Dog Musk","quality":1,"icon":"inv_potion_12","tooltip":"
Prairie Dog MuskSoD Phase 1

Item Level 1
Classes: Hunter
Use: Your Tame Beast ability also works on prairie dogs (as companion pet) (10 Min Cooldown)
Max Stack: 20
","spells":[]} +206032,{"name":"Rune of Carve","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of CarveSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your gloves with the Carve rune:


A sweeping attack that strikes all enemies in front of you with your melee weapons for 65% weapon damage. Your primary target takes 50% increased damage.

"Teaches you a new Engraving ability."
","spells":[]} +206155,{"name":"Rune of Marksmanship","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of MarksmanshipSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your chest or robe with the Master Marksman rune:


Increases your critical strike chance by 5%, and reduces the Mana cost of all your Shot abilities by 25%.

"Teaches you a new Engraving ability."
","spells":[]} +206157,{"name":"Seaforium Mining Charge","quality":1,"icon":"inv_misc_bomb_03","tooltip":"
Seaforium Mining ChargeSoD Phase 1

Item Level 1

Quest Item
Unique (5)
Max Stack: 5
","spells":[]} +206159,{"name":"Venture Co Disguise","quality":1,"icon":"ability_rogue_disguise","tooltip":"
Venture Co DisguiseSoD Phase 1

Item Level 1

Quest Item
"It doesn't seem like much of a disguise..."
","spells":[]} +206168,{"name":"Rune of the Chimera","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the ChimeraSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your gloves with the Chimera Shot rune:


You deal 135% weapon damage, refreshing the current Sting on your target and triggering an effect:

Serpent Sting - Instantly deals 48% of the damage done by your Serpent Sting.

Viper Sting - Instantly restores mana to you equal to 60% of the total amount drained by your Viper Sting.

Scorpid Sting - Attempts to Disarm the target for 10 sec. This effect cannot occur more than once per 1 minute.

"Teaches you a new Engraving ability."
","spells":[]} +206169,{"name":"Rune of Explosive Shot","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Explosive ShotSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your gloves with the Explosive Shot rune:


You fire an explosive charge into the enemy target, dealing [Ranged attack power * 0.039 + 62 / 100 * (2.976264 + 0.641066 * 60 + 0.022519 * 60 * 60)]-[Ranged attack power * 0.039 + 94 / 100 * (2.976264 + 0.641066 * 60 + 0.022519 * 60 * 60)] Fire damage to all enemies within 8 yards. The charge will deal damage again every second for an additional 2 sec.

"Teaches you a new Engraving ability."
","spells":[]} +206170,{"name":"Windfury Cone","quality":1,"icon":"inv_misc_food_02","tooltip":"
Windfury ConeSoD Phase 1

Item Level 1

Quest Item
Max Stack: 20
","spells":[]} +206175,{"name":"Pine Salve","quality":1,"icon":"inv_holiday_tow_spicepotion02","tooltip":"
Pine SalveSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} +206176,{"name":"Mortar and Pestle","quality":1,"icon":"inv_misc_bowl_01","tooltip":"
Mortar and PestleSoD Phase 1

Item Level 1

Quest Item
Unique
Use: Grind 8 Windfury Cones together to create a venomous weapon salve.  In theory.
","spells":[]} +206177,{"name":"Pine Nut Butter","quality":1,"icon":"inv_holiday_tow_spicepotion02","tooltip":"
Pine Nut ButterSoD Phase 1

Item Level 7

Binds when picked up
Use: Restores 61.2 health over 18 sec.  Must remain seated while eating.  If you spend at least 10 seconds eating you will become well fed and gain 2 Stamina and Spirit for 15 min.
Max Stack: 20
Sell Price: 10
","spells":[]} +206264,{"name":"Rune of Inspiration","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InspirationSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
Engrave your pants with the Inspiration Exemplar rune:


Your inspiring presence periodically dispels Fear and Sleep effects on nearby party members.

"Teaches you a new Engraving ability."
","spells":[]} +206344,{"name":"Knife Set","quality":1,"icon":"ability_dualwield","tooltip":"
Knife SetSoD Phase 1

Item Level 1

Quest Item
Unique
Use: Attempt to fillet a Raw Brilliant Smallfish.
","spells":[]} +206345,{"name":"Fish Chunks","quality":1,"icon":"inv_misc_food_51","tooltip":"
Fish ChunksSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} +206376,{"name":"Bulwark Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Bulwark IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your chest or robe with the Shield Mastery rune:


Each time you Block, you regenerate mana equal to 8% of your maximum mana and you gain Armor equal to 30% of your shield's armor value, stacking up to 5 times. You also always gain 10% increased chance to Block and 15% increased Block value.

In addition, each time you use a Shock ability, you gain 2 Spell Damage for each point of your defense skill beyond (60 * 5). Lasts 15 sec.

"Learn a new ability after hitting enemies 25 times with Rockbiter Weapon."
","spells":[]} +206381,{"name":"Dyadic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Dyadic IconSoD Phase 1

Item Level 1

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your chest or robe with the Overload rune:


Gives your Lightning Bolt, Chain Lightning, Chain Heal, Healing Wave, and Lava Burst spells a 50% chance to cast a second, similar spell on the same target at no additional cost that causes half damage or healing and no threat.

"Learn a new ability after receiving Nature damage 10 times."
","spells":[]} +206382,{"name":"Tempest Icon","quality":2,"icon":"spell_fireresistancetotem_01","tooltip":"
Tempest IconSoD Phase 1

Item Level 10

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 20
Engrave your gloves with the Water Shield rune:


The caster is surrounded by 3 globes of water, granting 1% of your maximum mana per 5 sec.  When a spell, melee or ranged attack hits the caster, 4% of maximum mana is restored to the caster. This expends one water globe.  Only one globe will activate every few seconds.  Lasts 10 min.  Only one Elemental Shield can be active on the Shaman at any one time.

"Learn a new ability after hitting 10 non-player enemies with 3 different elements (Nature, Frost, Fire)."
","spells":[]} +206383,{"name":"Lithic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Lithic IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your pants with the Earth Shield rune:


Protects the target with an earthen shield, reducing casting or channeling time lost when damaged by 30%  and causing attacks to heal the shielded target for [55 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60) / 100].  This effect can only occur once every few seconds.  9 charges. Lasts 10 min.  Earth Shield can only be placed on one target at a time.

"Learn a new ability after blocking 20 attacks with your shield."
","spells":[]} 206384,{"name":"Astral Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Astral IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
"Learn a new ability after hitting enemies 25 times with Rockbiter Weapon."
","spells":[]} -206385,{"name":"Clastic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Clastic IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your pants with the Way of Earth rune:


While Rockbiter Weapon is active on your main hand weapon and you have a shield equipped, you deal 65% increased threat, gain 30% increased health, take 10% reduced damage, gain 6% reduced chance to be critically hit by melee attacks, and Earth Shock taunts targets to attack you and has a separate cooldown from other Shock spells but has its range reduced to melee range. However, the range of your Lightning Bolt, Chain Lightning, Chain Heal, Healing Wave, and Lava Burst spells is reduced by 20 yards.

"Learn a new ability after defeating 20 enemies with Earth Shock."
","spells":[]} -206386,{"name":"Galvanic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Galvanic IconSoD Phase 1

Item Level 1

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your chest or robe with the Shield Mastery rune:


Each time you Block, you regenerate mana equal to 8% of your maximum mana and you gain Armor equal to 30% of your shield's armor value, stacking up to 5 times. You also always gain 10% increased chance to Block and 15% increased Block value.

In addition, each time you use a Shock ability, you gain 2 Spell Damage for each point of your defense skill beyond (60 * 5). Lasts 15 sec.

"Learn a new ability after defeating enemies 10 times with Lightning Bolt."
","spells":[]} -206387,{"name":"Kajaric Icon","quality":2,"icon":"inv_relics_totemofrebirth","tooltip":"
Kajaric IconSoD Phase 1

Item Level 25

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Engrave your gloves with the Lava Burst rune:


You hurl molten lava at the target, dealing [469 / 100 * (7.583798 + 0.471881 * 60 + 0.036599 * 60 * 60)] to [605 / 100 * (7.583798 + 0.471881 * 60 + 0.036599 * 60 * 60)] Fire damage. If your Flame Shock is on the target, Lava Burst will deal a critical strike.

"Learn a new ability after taking damage from lava 5 times. (Reduces damage from some sources of lava)"
","spells":[]} -206388,{"name":"Sulfurous Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Sulfurous IconSoD Phase 1

Item Level 1

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your gloves with the Molten Blast rune:


Blast up to 10 enemies in a cone in front of you for [(7.583798 + 0.471881 * 60 + 0.036599 * 60 * 60) * 72 / 100 + 5 / 100 * Attack power] to [(7.583798 + 0.471881 * 60 + 0.036599 * 60 * 60) * 108 / 100 + 5 / 100 * Attack power] Fire damage. This ability generates a high amount of threat. Flame Shock periodic damage has a 10% chance to reset the cooldown on Molten Blast.

"Learn a new ability after defeating 10 enemies with Earth Shock."
","spells":[]} -206389,{"name":"Brimstone Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Brimstone IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your belt with the Fire Nova rune:


Your Fire Nova Totem spell is replaced with Fire Nova, which causes your current Fire totem to emit damage at its location.

"Learn a new ability after hitting enemies 25 times with Rockbiter Weapon."
","spells":[]} -206390,{"name":"Ichthyan Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Ichthyan IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your gloves with the Water Shield rune:


The caster is surrounded by 3 globes of water, granting 1% of your maximum mana per 5 sec.  When a spell, melee or ranged attack hits the caster, 4% of maximum mana is restored to the caster. This expends one water globe.  Only one globe will activate every few seconds.  Lasts 10 min.  Only one Elemental Shield can be active on the Shaman at any one time.

"Learn a new ability after hitting enemies 25 times with Rockbiter Weapon."
","spells":[]} -206391,{"name":"Syzygic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Syzygic IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your bracers with the Riptide
rune:


Heals a friendly target for [113 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] to [123 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] and another [5 * 24 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] over 15 sec.  Your next Chain Heal cast on that primary target within 15 sec will consume the healing over time effect and increase the amount of the Chain Heal by 25%. This spell also triggers Ancestral Awakening.

"Learn a new ability after hitting enemies 25 times with Rockbiter Weapon."
","spells":[]} -206466,{"name":"Prairie Crown","quality":1,"icon":"inv_crown_01","tooltip":"
Prairie CrownSoD Phase 1

Item Level 1
Use: Awaken a spirit of the plains
","spells":[]} -206469,{"name":"Prairie Flower","quality":1,"icon":"inv_misc_flower_04","tooltip":"
Prairie FlowerSoD Phase 1

Item Level 1
Classes: Druid
Use: Combine 3 Prairie Flowers to make a crown.
Max Stack: 20
","spells":[]} -206954,{"name":"Idol of Ursine Rage","quality":2,"icon":"spell_nature_natureresistancetotem","tooltip":"
Idol of Ursine RageSoD Phase 1

Item Level 10

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 10
Engrave your gloves with the Mangle rune:


Mangle the target for 160% normal damage and cause the target to take 30% additional damage from Bleed effects and Shred for 1 min. This ability benefits from and triggers all effects associated with Claw and Maul.

Hitting a target with Mangle (Bear) also grants you 4 Attack Power for each point of your defense skill beyond (60 * 5). Lasts 15 sec.

"Learn a new ability after keeping your rage in Bear Form at 50 or higher for 60 seconds"
","spells":[]} -206963,{"name":"Rune of Natural Potential","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Natural PotentialSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
Engrave your chest or robe with the Living Seed rune:


When you critically heal your target with any non-periodic healing spell you plant a Living Seed on the target for 50% of the amount healed. The Living Seed will bloom the next time the target takes damage or receives non-periodic healing. Lasts 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} -206966,{"name":"Satyrweed Bulb","quality":1,"icon":"inv_misc_herb_felweed","tooltip":"
Satyrweed BulbSoD Phase 1

Item Level 1

Binds when picked up
Unique
"The seedling of an invasive plant species."
","spells":[]} -206970,{"name":"Rune of Life","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of LifeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
Engrave your pants with the Lifebloom rune:

Reduces the global cooldown on your  Rejuvenation and Lifebloom abilities by 0.5 sec and you gain the Lifebloom ability:


Heals the target for [4 / 100 * 7 * (38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60)] over 7 sec.  When Lifebloom completes its duration or is dispelled, the target instantly heals for [57 / 100 * (38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60)] and the Druid regains half the cost of the spell.  This effect can stack up to 3 times on the same target.

"Teaches you a new Engraving ability."
","spells":[]} -206975,{"name":"Artifact Storage Key","quality":1,"icon":"inv_misc_key_03","tooltip":"
Artifact Storage KeySoD Phase 1

Item Level 1

Unique
"Opens Artifact Storage chest"
","spells":[]} -206985,{"name":"Echo of the Alpha","quality":2,"icon":"spell_nature_spiritwolf","tooltip":"
Echo of the AlphaSoD Phase 1

Item Level 5

Binds when picked up
Unique
Classes: Shaman
Requires Level 3
Engrave your boots with the Spirit of the Alpha rune:


Infuses the target with the spirit of an alpha wolf, increasing all threat generated by the target by 45% for 30 min. Limit 1 target. If cast on a target other than self, the Shaman also gains Loyal Beta, increasing Physical damage done by 5% and reducing all threat generated by 30% for 30 min. A target cannot have both Spirit of the Alpha and Loyal Beta at the same time.

"Learn a new ability."
","spells":[]} -206989,{"name":"Rune of the Sun","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the SunSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
Engrave your gloves with the Sunfire rune:


Burns the enemy for [130 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] to [152 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage and then an additional [65 * 4 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage over 12 sec.

In addition, while in Bear Form, Cat Form, or Dire Bear Form, your Moonfire is replaced with Sunfire (Bear) or Sunfire (Cat). This spell benefits from and triggers all effects associated with Moonfire.

Sunfire (Bear)
Burns the enemy for [130 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] to [152 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage and then an additional [65 * 4 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage over 12 sec.

Sunfire (Cat)
Burns the enemy for [130 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] to [152 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage and then an additional [65 * 4 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage over 12 sec. Awards 1 combo point.

"Teaches you a new Engraving ability."
","spells":[]} -206992,{"name":"Rune of Skull Bash","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Skull BashSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
Engrave your gloves with the Skull Bash rune:


Charge to a target within 13 yards and bash the target's skull, interrupting spellcasting and preventing any spell in that school from being cast for 2 sec. Shares a cooldown with Feral Charge.

"Teaches you a new Engraving ability."
","spells":[]} -206994,{"name":"Severed Quilboar Head","quality":1,"icon":"inv_misc_head_quillboar_01","tooltip":"
Severed Quilboar HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -206995,{"name":"Severed Harpy Head","quality":1,"icon":"inv_mask_01","tooltip":"
Severed Harpy HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -207062,{"name":"Severed Centaur Head","quality":1,"icon":"inv_misc_head_centaur_01","tooltip":"
Severed Centaur HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -207098,{"name":"Note from Ba'so","quality":1,"icon":"inv_misc_note_05","tooltip":"
Note from Ba'soSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
"A message written in thieves' cant"
<Right Click to Read>
Dropped by: Fizzle Darkstorm
Drop Chance: 0.02%
","spells":[]} -207106,{"name":"Bottom-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -207107,{"name":"Bottom-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -207108,{"name":"Top-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -207109,{"name":"Top-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -207110,{"name":"Durotar Treasure Map","quality":1,"icon":"inv_misc_map_01","tooltip":"
Durotar Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
Use: Dig up treasure at the marked location (1 Min Cooldown)
"In front of the Monkey's head on the southmost echo isle."
","spells":[]} -207590,{"name":"Durotar Pig Meat","quality":1,"icon":"inv_misc_food_70","tooltip":"
Durotar Pig MeatSoD Phase 1

Item Level 1

Unique
Use: Place as bait near an island cat's dwelling
","spells":[],"completion_category":"15-2"} -207631,{"name":"Adder Pheromone","quality":1,"icon":"inv_potion_12","tooltip":"
Adder PheromoneSoD Phase 1

Item Level 1
Classes: Hunter
Use: Your Tame Beast ability also works on adders (as companion pet) (10 Min Cooldown)
Max Stack: 20
","spells":[]} -207731,{"name":"Ominous Tome","quality":1,"icon":"inv_misc_book_01","tooltip":"
Ominous TomeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Summon Soboz
"Bring the leg of a makrura and the skull of a Kul Tiran to the largest Echo Isle. Find the circle of power, and perform the ritual."
","spells":[]} -207732,{"name":"Makrura Leg","quality":1,"icon":"inv_misc_ahnqirajtrinket_02","tooltip":"
Makrura LegSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A reagent for use in a summoning ritual"
","spells":[]} -207733,{"name":"Kul Tiran Skull","quality":1,"icon":"inv_misc_bone_humanskull_01","tooltip":"
Kul Tiran SkullSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A reagent for use in a summoning ritual"
","spells":[]} -207972,{"name":"The Lessons of Ta'zo","quality":1,"icon":"inv_scroll_02","tooltip":"
The Lessons of Ta'zoSoD Phase 1

Item Level 10

Binds when picked up
Unique
"A tracing of etchings written by a great Troll mage. A fine addition to any library's collection."
","spells":[]} -207973,{"name":"Hound Jawbone","quality":1,"icon":"inv_misc_bone_09","tooltip":"
Hound JawboneSoD Phase 1

Item Level 1

Unique
","spells":[]} -207974,{"name":"Ominous Tome","quality":1,"icon":"inv_misc_book_01","tooltip":"
Ominous TomeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Summon Soboz
"Bring the jaw of a hound and the blood of a gnoll to the sewers. Then, begin the incantation."
","spells":[]} -207975,{"name":"Severed Bat Head","quality":1,"icon":"ability_hunter_pet_bat","tooltip":"
Severed Bat HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -208005,{"name":"Agamand Relic Coffer Key","quality":1,"icon":"inv_misc_key_11","tooltip":"
Agamand Relic Coffer KeySoD Phase 1

Item Level 1

Unique
"Opens Relic Coffer"
","spells":[]} -208007,{"name":"Shipwreck Cache Key","quality":1,"icon":"inv_misc_key_07","tooltip":"
Shipwreck Cache KeySoD Phase 1

Item Level 1

Unique
","spells":[]} -208034,{"name":"Tirisfal Treasure Map","quality":1,"icon":"inv_misc_map_01","tooltip":"
Tirisfal Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
Use: Dig up treasure at the marked location (1 Min Cooldown)
"West of Brill, under the bridge, west side."
","spells":[]} -208035,{"name":"Top-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208036,{"name":"Top-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208037,{"name":"Bottom-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208038,{"name":"Bottom-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208085,{"name":"Scarlet Lieutenant Signet Ring","quality":1,"icon":"inv_jewelry_ring_43","tooltip":"
Scarlet Lieutenant Signet RingSoD Phase 1

Item Level 1

Unique
Use: Create forged documents implicating the Scarlet Crusade against the Alliance.  Requires writing supplies found in Brill's town hall.
Dropped by: Captain Perrine
Drop Chance: 0.03%
","spells":[]} -208086,{"name":"Forged Scarlet Memorandum","quality":1,"icon":"inv_misc_note_02","tooltip":"
Forged Scarlet MemorandumSoD Phase 1

Item Level 1

Unique
"An outrageous collection of human-supremacist musings that are sure to alarm Alliance leadership."
","spells":[]} -208139,{"name":"Ominous Tome","quality":1,"icon":"inv_misc_book_01","tooltip":"
Ominous TomeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Summon Soboz
"Bring the jaw of a wolf and the blood of a wendigo to Shimmer Ridge. Stand atop the ritual stone, and call forth the demon"
","spells":[]} -208140,{"name":"Wendigo Blood","quality":1,"icon":"spell_shadow_lifedrain","tooltip":"
Wendigo BloodSoD Phase 1

Item Level 1

Unique
"A reagent for use in a summoning ritual"
","spells":[]} -208158,{"name":"Pristine Trogg Heart","quality":1,"icon":"inv_misc_organ_02","tooltip":"
Pristine Trogg HeartSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -208159,{"name":"Severed Troll Head","quality":1,"icon":"inv_misc_head_troll_01","tooltip":"
Severed Troll HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -208160,{"name":"Severed Wendigo Paw","quality":1,"icon":"inv_gauntlets_02","tooltip":"
Severed Wendigo PawSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -208180,{"name":"Rabbit Musk","quality":1,"icon":"inv_potion_12","tooltip":"
Rabbit MuskSoD Phase 1

Item Level 1
Classes: Hunter
Use: Your Tame Beast ability also works on rabbits (as companion pet) (10 Min Cooldown)
Max Stack: 20
","spells":[]} -208183,{"name":"Apothecary Notes","quality":2,"icon":"inv_misc_note_06","tooltip":"
Apothecary NotesSoD Phase 1

Item Level 10

Binds when picked up
Unique (6)
Use: Combine 6 Apothecary Notes to create a new engraving recipe.
Max Stack: 6
","spells":[]} -208185,{"name":"The Apothecary's Metaphysical Primer","quality":1,"icon":"inv_misc_book_05","tooltip":"
The Apothecary's Metaphysical PrimerSoD Phase 1

Item Level 10

Unique
"Elementary notes on arcane theory and spell research, compiled by Archmage Rotwick of the Royal Apothecary Society. A fine addition to any library's collection."
","spells":[]} -208192,{"name":"Dun Morogh Pig Meat","quality":1,"icon":"inv_misc_food_70","tooltip":"
Dun Morogh Pig MeatSoD Phase 1

Item Level 1

Unique
Use: Place as bait inside a great bear's den
","spells":[],"completion_category":"15-2"} -208205,{"name":"Blackrat's Note","quality":1,"icon":"inv_misc_note_05","tooltip":"
Blackrat's NoteSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
"A message written in thieves' cant"
<Right Click to Read>
","spells":[]} -208213,{"name":"Top-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208215,{"name":"Top-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208218,{"name":"Bottom-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208219,{"name":"Bottom-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208220,{"name":"Dun Morogh Treasure Map","quality":1,"icon":"inv_misc_map_01","tooltip":"
Dun Morogh Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
Use: Dig up treasure at the marked location (1 Min Cooldown)
"Beneath the bridge from Kharanos to Ironforge."
","spells":[]} -208222,{"name":"Old Guard Retaliator","quality":3,"icon":"inv_axe_22","tooltip":"
Old Guard Retaliator
Item Level 61

Binds when picked up
Unique
Two-HandAxe
\n \n \n
163 - 245 DamageSpeed 3.90
(52.31 damage per second)
+8 Strength
+10 Agility
+41 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 55
Equip: On landing a killing blow that grants experience or honor, your next attack will critically strike.
"The previous owner immaculately cared for this weapon."
Sell Price: 6 40 46
","spells":[]} -208223,{"name":"Acolyte's Knapsack","quality":1,"icon":"inv_misc_bag_04","tooltip":"
Acolyte's KnapsackSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
<Right Click to Open>
","spells":[]} -208224,{"name":"Acolyte's Note","quality":1,"icon":"inv_holiday_tow_spicebandage","tooltip":"
Acolyte's NoteSoD Phase 1

Item Level 1

Binds when picked up
Unique
<Right Click to Read>
","spells":[]} -208414,{"name":"Lunar Idol","quality":2,"icon":"inv_qirajidol_night","tooltip":"
Lunar IdolSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 4
Engrave your chest or robe with the Fury of Stormrage rune:


Reduces the mana cost of Wrath by 100% and each time you deal damage with Wrath you have a 12% chance for your next cast of Healing Touch within 15 sec to be instant and castable in any shapeshift form. Allows Wrath to be cast while in Tree of Life form.

"Defeat 6 creatures affected by your Moonfire, then use to learn a new ability."
","spells":[]} +206385,{"name":"Clastic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Clastic IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your pants with the Way of Earth rune:


While Rockbiter Weapon is active on your main hand weapon and you have a shield equipped, you deal 65% increased threat, gain 30% increased health, take 10% reduced damage, gain 6% reduced chance to be critically hit by melee attacks, and Earth Shock taunts targets to attack you and has a separate cooldown from other Shock spells but has its range reduced to melee range. However, the range of your Lightning Bolt, Chain Lightning, Chain Heal, Healing Wave, and Lava Burst spells is reduced by 20 yards.

"Learn a new ability after defeating 20 enemies with Earth Shock."
","spells":[]} +206386,{"name":"Galvanic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Galvanic IconSoD Phase 1

Item Level 1

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your chest or robe with the Shield Mastery rune:


Each time you Block, you regenerate mana equal to 8% of your maximum mana and you gain Armor equal to 30% of your shield's armor value, stacking up to 5 times. You also always gain 10% increased chance to Block and 15% increased Block value.

In addition, each time you use a Shock ability, you gain 2 Spell Damage for each point of your defense skill beyond (60 * 5). Lasts 15 sec.

"Learn a new ability after defeating enemies 10 times with Lightning Bolt."
","spells":[]} +206387,{"name":"Kajaric Icon","quality":2,"icon":"inv_relics_totemofrebirth","tooltip":"
Kajaric IconSoD Phase 1

Item Level 25

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Engrave your gloves with the Lava Burst rune:


You hurl molten lava at the target, dealing [469 / 100 * (7.583798 + 0.471881 * 60 + 0.036599 * 60 * 60)] to [605 / 100 * (7.583798 + 0.471881 * 60 + 0.036599 * 60 * 60)] Fire damage. If your Flame Shock is on the target, Lava Burst will deal a critical strike.

"Learn a new ability after taking damage from lava 5 times. (Reduces damage from some sources of lava)"
","spells":[]} +206388,{"name":"Sulfurous Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Sulfurous IconSoD Phase 1

Item Level 1

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your gloves with the Molten Blast rune:


Blast up to 10 enemies in a cone in front of you for [(7.583798 + 0.471881 * 60 + 0.036599 * 60 * 60) * 72 / 100 + 5 / 100 * Attack power] to [(7.583798 + 0.471881 * 60 + 0.036599 * 60 * 60) * 108 / 100 + 5 / 100 * Attack power] Fire damage. This ability generates a high amount of threat. Flame Shock periodic damage has a 10% chance to reset the cooldown on Molten Blast.

"Learn a new ability after defeating 10 enemies with Earth Shock."
","spells":[]} +206389,{"name":"Brimstone Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Brimstone IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your belt with the Fire Nova rune:


Your Fire Nova Totem spell is replaced with Fire Nova, which causes your current Fire totem to emit damage at its location.

"Learn a new ability after hitting enemies 25 times with Rockbiter Weapon."
","spells":[]} +206390,{"name":"Ichthyan Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Ichthyan IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your gloves with the Water Shield rune:


The caster is surrounded by 3 globes of water, granting 1% of your maximum mana per 5 sec.  When a spell, melee or ranged attack hits the caster, 4% of maximum mana is restored to the caster. This expends one water globe.  Only one globe will activate every few seconds.  Lasts 10 min.  Only one Elemental Shield can be active on the Shaman at any one time.

"Learn a new ability after hitting enemies 25 times with Rockbiter Weapon."
","spells":[]} +206391,{"name":"Syzygic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Syzygic IconSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 3
Engrave your bracers with the Riptide
rune:


Heals a friendly target for [113 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] to [123 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] and another [5 * 24 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] over 15 sec.  Your next Chain Heal cast on that primary target within 15 sec will consume the healing over time effect and increase the amount of the Chain Heal by 25%. This spell also triggers Ancestral Awakening.

"Learn a new ability after hitting enemies 25 times with Rockbiter Weapon."
","spells":[]} +206466,{"name":"Prairie Crown","quality":1,"icon":"inv_crown_01","tooltip":"
Prairie CrownSoD Phase 1

Item Level 1
Use: Awaken a spirit of the plains
","spells":[]} +206469,{"name":"Prairie Flower","quality":1,"icon":"inv_misc_flower_04","tooltip":"
Prairie FlowerSoD Phase 1

Item Level 1
Classes: Druid
Use: Combine 3 Prairie Flowers to make a crown.
Max Stack: 20
","spells":[]} +206954,{"name":"Idol of Ursine Rage","quality":2,"icon":"spell_nature_natureresistancetotem","tooltip":"
Idol of Ursine RageSoD Phase 1

Item Level 10

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 10
Engrave your gloves with the Mangle rune:


Mangle the target for 160% normal damage and cause the target to take 30% additional damage from Bleed effects and Shred for 1 min. This ability benefits from and triggers all effects associated with Claw and Maul.

Hitting a target with Mangle (Bear) also grants you 4 Attack Power for each point of your defense skill beyond (60 * 5). Lasts 15 sec.

"Learn a new ability after keeping your rage in Bear Form at 50 or higher for 60 seconds"
","spells":[]} +206963,{"name":"Rune of Natural Potential","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Natural PotentialSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
Engrave your chest or robe with the Living Seed rune:


When you critically heal your target with any non-periodic healing spell you plant a Living Seed on the target for 50% of the amount healed. The Living Seed will bloom the next time the target takes damage or receives non-periodic healing. Lasts 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} +206966,{"name":"Satyrweed Bulb","quality":1,"icon":"inv_misc_herb_felweed","tooltip":"
Satyrweed BulbSoD Phase 1

Item Level 1

Binds when picked up
Unique
"The seedling of an invasive plant species."
","spells":[]} +206970,{"name":"Rune of Life","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of LifeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
Engrave your pants with the Lifebloom rune:

Reduces the global cooldown on your  Rejuvenation and Lifebloom abilities by 0.5 sec and you gain the Lifebloom ability:


Heals the target for [4 / 100 * 7 * (38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60)] over 7 sec.  When Lifebloom completes its duration or is dispelled, the target instantly heals for [57 / 100 * (38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60)] and the Druid regains half the cost of the spell.  This effect can stack up to 3 times on the same target.

"Teaches you a new Engraving ability."
","spells":[]} +206975,{"name":"Artifact Storage Key","quality":1,"icon":"inv_misc_key_03","tooltip":"
Artifact Storage KeySoD Phase 1

Item Level 1

Unique
"Opens Artifact Storage chest"
","spells":[]} +206985,{"name":"Echo of the Alpha","quality":2,"icon":"spell_nature_spiritwolf","tooltip":"
Echo of the AlphaSoD Phase 1

Item Level 5

Binds when picked up
Unique
Classes: Shaman
Requires Level 3
Engrave your boots with the Spirit of the Alpha rune:


Infuses the target with the spirit of an alpha wolf, increasing all threat generated by the target by 45% for 30 min. Limit 1 target. If cast on a target other than self, the Shaman also gains Loyal Beta, increasing Physical damage done by 5% and reducing all threat generated by 30% for 30 min. A target cannot have both Spirit of the Alpha and Loyal Beta at the same time.

"Learn a new ability."
","spells":[]} +206989,{"name":"Rune of the Sun","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the SunSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
Engrave your gloves with the Sunfire rune:


Burns the enemy for [130 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] to [152 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage and then an additional [65 * 4 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage over 12 sec.

In addition, while in Bear Form, Cat Form, or Dire Bear Form, your Moonfire is replaced with Sunfire (Bear) or Sunfire (Cat). This spell benefits from and triggers all effects associated with Moonfire.

Sunfire (Bear)
Burns the enemy for [130 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] to [152 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage and then an additional [65 * 4 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage over 12 sec.

Sunfire (Cat)
Burns the enemy for [130 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] to [152 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage and then an additional [65 * 4 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Nature damage over 12 sec. Awards 1 combo point.

"Teaches you a new Engraving ability."
","spells":[]} +206992,{"name":"Rune of Skull Bash","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Skull BashSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
Engrave your gloves with the Skull Bash rune:


Charge to a target within 13 yards and bash the target's skull, interrupting spellcasting and preventing any spell in that school from being cast for 2 sec. Shares a cooldown with Feral Charge.

"Teaches you a new Engraving ability."
","spells":[]} +206994,{"name":"Severed Quilboar Head","quality":1,"icon":"inv_misc_head_quillboar_01","tooltip":"
Severed Quilboar HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +206995,{"name":"Severed Harpy Head","quality":1,"icon":"inv_mask_01","tooltip":"
Severed Harpy HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +207062,{"name":"Severed Centaur Head","quality":1,"icon":"inv_misc_head_centaur_01","tooltip":"
Severed Centaur HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +207098,{"name":"Note from Ba'so","quality":1,"icon":"inv_misc_note_05","tooltip":"
Note from Ba'soSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
"A message written in thieves' cant"
<Right Click to Read>
Dropped by: Fizzle Darkstorm
Drop Chance: 0.02%
","spells":[]} +207106,{"name":"Bottom-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +207107,{"name":"Bottom-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +207108,{"name":"Top-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +207109,{"name":"Top-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +207110,{"name":"Durotar Treasure Map","quality":1,"icon":"inv_misc_map_01","tooltip":"
Durotar Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
Use: Dig up treasure at the marked location (1 Min Cooldown)
"In front of the Monkey's head on the southmost echo isle."
","spells":[]} +207590,{"name":"Durotar Pig Meat","quality":1,"icon":"inv_misc_food_70","tooltip":"
Durotar Pig MeatSoD Phase 1

Item Level 1

Unique
Use: Place as bait near an island cat's dwelling
","spells":[],"completion_category":"15-2"} +207631,{"name":"Adder Pheromone","quality":1,"icon":"inv_potion_12","tooltip":"
Adder PheromoneSoD Phase 1

Item Level 1
Classes: Hunter
Use: Your Tame Beast ability also works on adders (as companion pet) (10 Min Cooldown)
Max Stack: 20
","spells":[]} +207731,{"name":"Ominous Tome","quality":1,"icon":"inv_misc_book_01","tooltip":"
Ominous TomeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Summon Soboz
"Bring the leg of a makrura and the skull of a Kul Tiran to the largest Echo Isle. Find the circle of power, and perform the ritual."
","spells":[]} +207732,{"name":"Makrura Leg","quality":1,"icon":"inv_misc_ahnqirajtrinket_02","tooltip":"
Makrura LegSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A reagent for use in a summoning ritual"
","spells":[]} +207733,{"name":"Kul Tiran Skull","quality":1,"icon":"inv_misc_bone_humanskull_01","tooltip":"
Kul Tiran SkullSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A reagent for use in a summoning ritual"
","spells":[]} +207972,{"name":"The Lessons of Ta'zo","quality":1,"icon":"inv_scroll_02","tooltip":"
The Lessons of Ta'zoSoD Phase 1

Item Level 10

Binds when picked up
Unique
"A tracing of etchings written by a great Troll mage. A fine addition to any library's collection."
","spells":[]} +207973,{"name":"Hound Jawbone","quality":1,"icon":"inv_misc_bone_09","tooltip":"
Hound JawboneSoD Phase 1

Item Level 1

Unique
","spells":[]} +207974,{"name":"Ominous Tome","quality":1,"icon":"inv_misc_book_01","tooltip":"
Ominous TomeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Summon Soboz
"Bring the jaw of a hound and the blood of a gnoll to the sewers. Then, begin the incantation."
","spells":[]} +207975,{"name":"Severed Bat Head","quality":1,"icon":"ability_hunter_pet_bat","tooltip":"
Severed Bat HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +208005,{"name":"Agamand Relic Coffer Key","quality":1,"icon":"inv_misc_key_11","tooltip":"
Agamand Relic Coffer KeySoD Phase 1

Item Level 1

Unique
"Opens Relic Coffer"
","spells":[]} +208007,{"name":"Shipwreck Cache Key","quality":1,"icon":"inv_misc_key_07","tooltip":"
Shipwreck Cache KeySoD Phase 1

Item Level 1

Unique
","spells":[]} +208034,{"name":"Tirisfal Treasure Map","quality":1,"icon":"inv_misc_map_01","tooltip":"
Tirisfal Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
Use: Dig up treasure at the marked location (1 Min Cooldown)
"West of Brill, under the bridge, west side."
","spells":[]} +208035,{"name":"Top-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208036,{"name":"Top-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208037,{"name":"Bottom-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208038,{"name":"Bottom-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208085,{"name":"Scarlet Lieutenant Signet Ring","quality":1,"icon":"inv_jewelry_ring_43","tooltip":"
Scarlet Lieutenant Signet RingSoD Phase 1

Item Level 1

Unique
Use: Create forged documents implicating the Scarlet Crusade against the Alliance.  Requires writing supplies found in Brill's town hall.
Dropped by: Captain Perrine
Drop Chance: 0.03%
","spells":[]} +208086,{"name":"Forged Scarlet Memorandum","quality":1,"icon":"inv_misc_note_02","tooltip":"
Forged Scarlet MemorandumSoD Phase 1

Item Level 1

Unique
"An outrageous collection of human-supremacist musings that are sure to alarm Alliance leadership."
","spells":[]} +208139,{"name":"Ominous Tome","quality":1,"icon":"inv_misc_book_01","tooltip":"
Ominous TomeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Summon Soboz
"Bring the jaw of a wolf and the blood of a wendigo to Shimmer Ridge. Stand atop the ritual stone, and call forth the demon"
","spells":[]} +208140,{"name":"Wendigo Blood","quality":1,"icon":"spell_shadow_lifedrain","tooltip":"
Wendigo BloodSoD Phase 1

Item Level 1

Unique
"A reagent for use in a summoning ritual"
","spells":[]} +208158,{"name":"Pristine Trogg Heart","quality":1,"icon":"inv_misc_organ_02","tooltip":"
Pristine Trogg HeartSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +208159,{"name":"Severed Troll Head","quality":1,"icon":"inv_misc_head_troll_01","tooltip":"
Severed Troll HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +208160,{"name":"Severed Wendigo Paw","quality":1,"icon":"inv_gauntlets_02","tooltip":"
Severed Wendigo PawSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +208180,{"name":"Rabbit Musk","quality":1,"icon":"inv_potion_12","tooltip":"
Rabbit MuskSoD Phase 1

Item Level 1
Classes: Hunter
Use: Your Tame Beast ability also works on rabbits (as companion pet) (10 Min Cooldown)
Max Stack: 20
","spells":[]} +208183,{"name":"Apothecary Notes","quality":2,"icon":"inv_misc_note_06","tooltip":"
Apothecary NotesSoD Phase 1

Item Level 10

Binds when picked up
Unique (6)
Use: Combine 6 Apothecary Notes to create a new engraving recipe.
Max Stack: 6
","spells":[]} +208185,{"name":"The Apothecary's Metaphysical Primer","quality":1,"icon":"inv_misc_book_05","tooltip":"
The Apothecary's Metaphysical PrimerSoD Phase 1

Item Level 10

Unique
"Elementary notes on arcane theory and spell research, compiled by Archmage Rotwick of the Royal Apothecary Society. A fine addition to any library's collection."
","spells":[]} +208192,{"name":"Dun Morogh Pig Meat","quality":1,"icon":"inv_misc_food_70","tooltip":"
Dun Morogh Pig MeatSoD Phase 1

Item Level 1

Unique
Use: Place as bait inside a great bear's den
","spells":[],"completion_category":"15-2"} +208205,{"name":"Blackrat's Note","quality":1,"icon":"inv_misc_note_05","tooltip":"
Blackrat's NoteSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
"A message written in thieves' cant"
<Right Click to Read>
","spells":[]} +208213,{"name":"Top-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208215,{"name":"Top-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208218,{"name":"Bottom-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208219,{"name":"Bottom-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208220,{"name":"Dun Morogh Treasure Map","quality":1,"icon":"inv_misc_map_01","tooltip":"
Dun Morogh Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
Use: Dig up treasure at the marked location (1 Min Cooldown)
"Beneath the bridge from Kharanos to Ironforge."
","spells":[]} +208222,{"name":"Old Guard Retaliator","quality":3,"icon":"inv_axe_22","tooltip":"
Old Guard Retaliator
Item Level 61

Binds when picked up
Unique
Two-HandAxe
\n \n \n
163 - 245 DamageSpeed 3.90
(52.31 damage per second)
+8 Strength
+10 Agility
+41 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 55
Equip: On landing a killing blow that grants experience or honor, your next attack will critically strike.
"The previous owner immaculately cared for this weapon."
Sell Price: 6 40 46
","spells":[]} +208223,{"name":"Acolyte's Knapsack","quality":1,"icon":"inv_misc_bag_04","tooltip":"
Acolyte's KnapsackSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
<Right Click to Open>
","spells":[]} +208224,{"name":"Acolyte's Note","quality":1,"icon":"inv_holiday_tow_spicebandage","tooltip":"
Acolyte's NoteSoD Phase 1

Item Level 1

Binds when picked up
Unique
<Right Click to Read>
","spells":[]} +208414,{"name":"Lunar Idol","quality":2,"icon":"inv_qirajidol_night","tooltip":"
Lunar IdolSoD Phase 1

Item Level 5

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 4
Engrave your chest or robe with the Fury of Stormrage rune:


Reduces the mana cost of Wrath by 100% and each time you deal damage with Wrath you have a 12% chance for your next cast of Healing Touch within 15 sec to be instant and castable in any shapeshift form. Allows Wrath to be cast while in Tree of Life form.

"Defeat 6 creatures affected by your Moonfire, then use to learn a new ability."
","spells":[]} 208424,{"name":"Sun Shades","quality":4,"icon":"inv_helmet_47","tooltip":"
Sun Shades
Item Level 100

Binds when picked up
HeadPlate
17 Armor
Durability 99 / 99
Requires Astral Perfect Victory
"Do not stare directly at bright objects."
Sell Price: 1
","spells":[]} -208601,{"name":"Top-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208602,{"name":"Top-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208603,{"name":"Bottom-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208604,{"name":"Bottom-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} -208605,{"name":"Teldrassil Treasure Map","quality":1,"icon":"inv_misc_map_01","tooltip":"
Teldrassil Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
Use: Dig up treasure at the marked location (1 Min Cooldown)
"The hollow stump of Rut'theran."
","spells":[]} -208607,{"name":"Deer Musk","quality":1,"icon":"inv_potion_12","tooltip":"
Deer MuskSoD Phase 1

Item Level 1
Classes: Hunter
Use: Your Tame Beast ability also works on deer (as companion pet) (10 Min Cooldown)
Max Stack: 20
","spells":[]} -208608,{"name":"Teldrassil Bird Meat","quality":1,"icon":"inv_misc_food_69","tooltip":"
Teldrassil Bird MeatSoD Phase 1

Item Level 1

Unique
Use: Place as bait inside a great bear's den
","spells":[],"completion_category":"15-2"} -208609,{"name":"Glade Flower","quality":1,"icon":"inv_misc_flower_04","tooltip":"
Glade FlowerSoD Phase 1

Item Level 1
Classes: Druid
Use: Combine 3 Glade Flowers to make a crown.
Max Stack: 20
","spells":[]} -208610,{"name":"Severed Owl Head","quality":1,"icon":"ability_hunter_pet_owl","tooltip":"
Severed Owl HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -208611,{"name":"Severed Tiger Head","quality":1,"icon":"inv_misc_head_tiger_01","tooltip":"
Severed Tiger HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -208612,{"name":"Severed Spider Head","quality":1,"icon":"ability_hunter_pet_spider","tooltip":"
Severed Spider HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} -208682,{"name":"Abandoned Snapjaw Egg","quality":1,"icon":"inv_pet_pinkmurlocegg","tooltip":"
Abandoned Snapjaw EggSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
"Needs a new home."
","spells":[]} -208687,{"name":"Rune of Lacerate","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of LacerateSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Druid
Engrave your pants with the Lacerate
rune:


Lacerates the enemy target, making them bleed for [(9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) * 20 / 100 * 5] damage over 15 sec plus 20% weapon damage per existing application of Lacerate on the target. Causes a high amount of threat. This effect stacks up to 5 times on the same target.

"Teaches you a new Engraving ability."
","spells":[]} -208689,{"name":"Ferocious Idol","quality":2,"icon":"inv_gauntlets_08","tooltip":"
Ferocious IdolSoD Phase 1

Item Level 20

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 20
Engrave your pants with the Savage Roar rune:


Finishing move that increases physical damage done by 30% while in Cat Form.  Lasts longer per combo point:
  1 point  : 14 seconds
  2 points: 19 seconds
  3 points: 24 seconds
  4 points: 29 seconds
  5 points: 34 seconds

"Deal 20 instances of bleeding damage to humanoids, then use this idol to learn a new ability."
","spells":[]} -208701,{"name":"Rune of Beast Mastery","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Beast MasterySoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Hunter
Engrave your gloves with the Beast Mastery rune:


Your pet's damage and health are increased by 10%, and its Focus regeneration by 50%. In addition, your pet's Growl now also Taunts the target to attack it for 3 sec.

"Teaches you a new Engraving ability."
","spells":[]} -208739,{"name":"Horde Warbanner","quality":1,"icon":"inv_bannerpvp_01","tooltip":"
Horde WarbannerSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
"Plant this in the soil of your enemies"
","spells":[]} -208741,{"name":"Rune of Endless Rage","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Endless RageSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Warrior
Engrave your helm with the Endless Rage rune:


You generate 25% more Rage from all damage you deal.

"Teaches you a new Engraving ability."
","spells":[]} -208743,{"name":"Soul of Greed","quality":1,"icon":"inv_misc_gem_emerald_02","tooltip":"
Soul of GreedSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
","spells":[]} -208744,{"name":"Rune of Shadowbolts","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ShadowboltsSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Warlock
Engrave your gloves with the Shadow Bolt Volley rune:


Your Shadow Bolt now strikes up to 5 targets within a chain distance of 10 yards, but for 5% reduced damage.

"Teaches you a new Engraving ability."
","spells":[]} -208749,{"name":"Gnarlpine Stash Key","quality":1,"icon":"inv_misc_key_07","tooltip":"
Gnarlpine Stash KeySoD Phase 1

Item Level 1

Unique
"A tree branch is crudely carved upon the handle."
","spells":[]} -208750,{"name":"Rune of Channeling","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ChannelingSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Warlock
Engrave your chest or robe with the Master Channeler rune:


Your Drain Life is no longer channeled, lasts 15 sec with a 15 sec cooldown, costs 100% more mana, and heals you for 50% more each time it deals damage.

"Teaches you a new Engraving ability."
","spells":[]} -208753,{"name":"Spell Notes: Regeneration","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: RegenerationSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Engrave your chest or robe with the Regeneration rune:


Heals the target for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 42 / 100 * 3] health over 3 sec and applies Temporal Beacon for 30 sec.

Temporal Beacon

Records the subject's space-time position. 80% of all Arcane damage done by the caster will be converted to chronomantic healing on each of the caster's current Temporal Beacon targets. This healing is reduced by 50% on self, and also reduced by 80% when damage is done by Arcane spells that damage multiple targets.

"Teaches you a new Engraving ability."
","spells":[]} -208754,{"name":"Spell Notes: TENGI RONEERA","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: TENGI RONEERASoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} -208758,{"name":"Earthen Rune","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Earthen RuneSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Shaman
Engrave your pants with the Way of Earth rune:


While Rockbiter Weapon is active on your main hand weapon and you have a shield equipped, you deal 65% increased threat, gain 30% increased health, take 10% reduced damage, gain 6% reduced chance to be critically hit by melee attacks, and Earth Shock taunts targets to attack you and has a separate cooldown from other Shock spells but has its range reduced to melee range. However, the range of your Lightning Bolt, Chain Lightning, Chain Heal, Healing Wave, and Lava Burst spells is reduced by 20 yards.

"Teaches you a new Engraving ability."
","spells":[]} -208760,{"name":"Glade Crown","quality":1,"icon":"inv_crown_01","tooltip":"
Glade CrownSoD Phase 1

Item Level 1
Use: Awaken a spirit of the plains
","spells":[]} -208764,{"name":"Rune of the Mind","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the MindSoD Phase 1

Item Level 1

Unique
Classes: Priest
Engrave your belt with the Mind Spike rune:


Blasts the target for [122 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] to [142 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] Shadowfrost damage, and increases the critical strike chance of your next Mind Blast on the target by 30%, stacking up to 3 times.
","spells":[]} -208765,{"name":"Helping Hand","quality":2,"icon":"ability_paladin_blessedhands","tooltip":"
Helping HandSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Priest
"The hand will open for a savior"
","spells":[]} -208766,{"name":"Helping Hand","quality":2,"icon":"spell_holy_healingaura","tooltip":"
Helping HandSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Priest
"The hand has opened for you"
<Right Click to Open>
","spells":[]} -208767,{"name":"Rune of Mending","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of MendingSoD Phase 1

Item Level 1

Unique
Classes: Priest
Engrave your pants with the Prayer of Mending rune:


Places a spell on the target that heals them for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 74 / 100] the next time they take damage or receive healing.  When the heal occurs, Prayer of Mending jumps to a party or raid member within 20 yards.  Jumps up to 5 times and lasts 30 sec after each jump.  This spell can only be placed on one target at a time.

"Teaches you a new Runecarving ability."
","spells":[]} -208768,{"name":"Buccaneer's Matchbox","quality":1,"icon":"inv_crate_01","tooltip":"
Buccaneer's MatchboxSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
"Used to ignite flammable materials"
","spells":[]} -208771,{"name":"Rune of Blade Dance","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Blade DanceSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Rogue
Engrave your pants with the Blade Dance rune:


Finishing move that increases your Parry chance by 10% and grants 4 Attack Power for each point of your defense skill beyond (60 * 5). Lasts longer per combo point:

  1 point  : 14 seconds
  2 points: 18 seconds
  3 points: 22 seconds
  4 points: 26 seconds
  5 points: 30 seconds

"Teaches you a new Engraving ability."
","spells":[]} -208772,{"name":"Rune of Saber Slash","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Saber SlashSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Saber Slash rune:


Viciously slash an enemy for 100% weapon damage, and cause the target to bleed for (Attack power * 5 / 100) damage every 2 sec for 12 sec, stacking up to 3 times. Each stack also increases damage done by your Saber Slash and Sinister Strike by 33%. Awards 1 combo point.

Saber Slash benefits from all talents and effects that trigger from or modify Sinister Strike.

"Teaches you a new Engraving ability."
Dropped by: Defias Scout
Drop Chance: 4.76%
","spells":[]} -208773,{"name":"Fishing Harpoon","quality":1,"icon":"inv_spear_06","tooltip":"
Fishing HarpoonSoD Phase 1

Item Level 1

Binds when picked up
Classes: Warrior, Hunter
Use: Throw harpoon at target (40 yd. range)
"A must-have for the aspiring shark hunter!"
","spells":[]} -208777,{"name":"Rune of the Sniper","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the SniperSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your pants with the Sniper Training rune:


Your Shot abilities gain 2% increased critical strike chance while you have not moved for the last 2 sec, stacking every sec up to 5 times. At 5 stacks, your Aimed Shot becomes instant. While moving, you will lose 1 stack per sec.

"Teaches you a new Engraving ability."
","spells":[]} -208778,{"name":"Rune of Quick Strike","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Quick StrikeSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Warrior
Engrave your gloves with the Quick Strike rune:


A reckless instant melee attack with your two-handed weapon dealing (Attack power * 10 / 100) to (Attack power * 20 / 100) physical damage. This ability benefits from and triggers all effects associated with Heroic Strike.

"Teaches you a new Engraving ability."
","spells":[]} -208799,{"name":"Spell Notes: Living Bomb","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Living BombSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Engrave your gloves with the Living Bomb rune:


The target becomes a Living Bomb, taking [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 85 / 100 * 4] Fire damage over 12 sec.  After 12 sec or when the spell is dispelled, the target explodes dealing [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 171 / 100] Fire damage to all enemies within 10 yards

"Teaches you a new Engraving ability."
","spells":[]} -208800,{"name":"Baxtan: On Destructive Magics","quality":1,"icon":"inv_misc_book_12","tooltip":"
Baxtan: On Destructive MagicsSoD Phase 1

Item Level 10

Unique
"The writings of a notable Goblin mage. A fine addition to any library's collection."
","spells":[]} -208823,{"name":"Offering Coin","quality":1,"icon":"inv_misc_coin_17","tooltip":"
Offering CoinSoD Phase 1

Item Level 1

Binds when picked up
Classes: Priest
Use: Toss into a nearby well to make a wish
","spells":[]} -208828,{"name":"Memory of a Broken Vow","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Broken VowSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Priest
Engrave your belt with the Mind Spike rune:


Blasts the target for [122 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] to [142 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] Shadowfrost damage, and increases the critical strike chance of your next Mind Blast on the target by 30%, stacking up to 3 times.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} -208833,{"name":"Malevolent Pie","quality":1,"icon":"inv_misc_food_146_cakeslice","tooltip":"
Malevolent PieSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
"A pastry with a sinister energy."
","spells":[]} -208838,{"name":"Dark Iron Lockbox","quality":2,"icon":"inv_misc_enggizmos_17","tooltip":"
Dark Iron LockboxSoD Phase 1

Item Level 20

Binds when picked up
Unique
Locked
Requires Lockpicking (1)
Dropped by: Dark Iron Insurgent
Drop Chance: 0.04%
","spells":[]} -208843,{"name":"Battle Totem","quality":1,"icon":"inv_relics_totemofrebirth","tooltip":"
Battle TotemSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Use: Challenge a Tauren to a duel
"A symbol of hostility among members of the Horde"
","spells":[]} -208847,{"name":"Skull-Shaped Geode","quality":1,"icon":"achievement_dungeon_naxxramas","tooltip":"
Skull-Shaped GeodeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
"Could likely be cracked open with a solid thump."
","spells":[]} -208848,{"name":"Cracked Skull-Shaped Geode","quality":1,"icon":"achievement_dungeon_naxxramas","tooltip":"
Cracked Skull-Shaped GeodeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
"The geode has been cracked open."
<Right Click to Open>
","spells":[]} -208849,{"name":"Libram of Blessings","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of BlessingsSoD Phase 1

Item Level 10

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Requires Level 4
Engrave your chest with the Hallowed Ground rune:


Your Consecration now also heals party members within its area for 200% of Consecration's damage value.

"Learn a new ability after giving blessings to 5 different players"
","spells":[]} -208851,{"name":"Libram of Justice","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of JusticeSoD Phase 1

Item Level 10

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Requires Level 8
Engrave your gloves with the Hand of Reckoning rune:


Taunts the target to attack you, but has no effect if the target is already attacking you.

While you know this ability, the threat bonus from Righteous Fury is increased to 80% and Righteous Fury causes you to gain mana when healed by others equal to 25% of the amount healed. Additionally, while Righteous Fury is active, damage which takes you below 35% health is reduced by 20%. Righteous Fury will remain active until cancelled.

"Learn a new ability after slaying 10 enemies stunned by Hammer of Justice"
","spells":[]} -208853,{"name":"Spell Notes: Brain Freeze","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Brain FreezeSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Requires Engraving (1)
Engrave your boots with the Brain Freeze rune:


Your Frost damage spells with chilling effects have a 20% chance to cause your next Fireball, Spellfrost Bolt, Balefire Bolt, or Frostfire Bolt spell to be instant cast and cost no mana.

"Teaches you a new Runecarving ability."
","spells":[]} -208854,{"name":"Chewed Spell Notes","quality":2,"icon":"inv_scroll_03","tooltip":"
Chewed Spell NotesSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
"Trogg shamans are truly voracious readers."
","spells":[]} -208855,{"name":"Rainbow Fin Albacore Chum","quality":1,"icon":"inv_misc_basket_04","tooltip":"
Rainbow Fin Albacore ChumSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
Use: Feed chum to target.
"A tasty treat for lake monsters"
","spells":[]} -208860,{"name":"Rumi of Gnomeregan: The Collected Works","quality":1,"icon":"inv_misc_book_12","tooltip":"
Rumi of Gnomeregan: The Collected WorksSoD Phase 1

Item Level 10

Unique
"The writings of a notable Gnome mage. A fine addition to any library's collection."
","spells":[]} -209027,{"name":"Crab Treats","quality":1,"icon":"inv_misc_basket_04","tooltip":"
Crab TreatsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter, Druid
Use: Feed treat to target.
"The furbolgs catch young reef crawlers with these"
","spells":[]} -209028,{"name":"Spell Notes: BIVOLG NIMB","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: BIVOLG NIMBSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
Dropped by: Lady Sedorax
Drop Chance: 1.96%
","spells":[]} -209029,{"name":"Message from Emily","quality":1,"icon":"inv_misc_note_05","tooltip":"
Message from EmilySoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
<Right Click to Read>
","spells":[]} -209030,{"name":"Equipment Stash Key","quality":1,"icon":"inv_misc_key_03","tooltip":"
Equipment Stash KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
","spells":[]} -209031,{"name":"Discreet Envelope","quality":1,"icon":"inv_letter_07","tooltip":"
Discreet EnvelopeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
<Right Click to Open>
","spells":[]} -209041,{"name":"Magic Pumpkin Seeds","quality":1,"icon":"inv_misc_bag_18","tooltip":"
Magic Pumpkin SeedsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
Use: Plant Pumpkin Seeds
"Needs special soil and food to grow."
","spells":[]} -209042,{"name":"Fishy Bonemeal","quality":1,"icon":"inv_misc_dust_02","tooltip":"
Fishy BonemealSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
"As nutritious as it is stinky! Makes for good fertilizer."
","spells":[]} -209043,{"name":"Fertile Soil Sample","quality":1,"icon":"spell_nature_earthquake","tooltip":"
Fertile Soil SampleSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
"Harvested by someone who really knows their dirt."
","spells":[]} -209045,{"name":"Soul of the Sea","quality":1,"icon":"inv_misc_gem_crystalcut_01","tooltip":"
Soul of the SeaSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior, Warlock
","spells":[]} -209047,{"name":"Gnarled Harpoon","quality":1,"icon":"inv_spear_06","tooltip":"
Gnarled HarpoonSoD Phase 1

Item Level 1

Binds when picked up
Classes: Warrior, Hunter
Use: Throw harpoon at target (40 yd. range)
"Only the blood of the largest thresher will slake its thirst"
","spells":[]} -209056,{"name":"Spare Reaper Parts","quality":1,"icon":"inv_gizmo_02","tooltip":"
Spare Reaper PartsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Mage, Warlock
Use: Combine spare reaper parts with an elemental core to create a prototype engine.
","spells":[]} -209057,{"name":"Prototype Engine","quality":1,"icon":"inv_gizmo_06","tooltip":"
Prototype EngineSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Mage, Warlock
Use: Install into a harvest reaper prototype.
","spells":[]} -209058,{"name":"Elemental Core","quality":1,"icon":"inv_elemental_mote_nether","tooltip":"
Elemental CoreSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Mage, Warlock
Use: Combine spare reaper parts with an elemental core to create a prototype engine.
","spells":[]} -209059,{"name":"Goretusk Haunch","quality":1,"icon":"inv_misc_food_70","tooltip":"
Goretusk HaunchSoD Phase 1

Item Level 1

Unique
Classes: Hunter
Use: Place as bait near a coyote dwelling
","spells":[]} +208601,{"name":"Top-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208602,{"name":"Top-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Top-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208603,{"name":"Bottom-Right Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Right Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208604,{"name":"Bottom-Left Map Piece","quality":1,"icon":"inv_misc_note_01","tooltip":"
Bottom-Left Map PieceSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine with 3 other pieces to make the full map.
"A torn piece of what seems to be a map..."
","spells":[]} +208605,{"name":"Teldrassil Treasure Map","quality":1,"icon":"inv_misc_map_01","tooltip":"
Teldrassil Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
Use: Dig up treasure at the marked location (1 Min Cooldown)
"The hollow stump of Rut'theran."
","spells":[]} +208607,{"name":"Deer Musk","quality":1,"icon":"inv_potion_12","tooltip":"
Deer MuskSoD Phase 1

Item Level 1
Classes: Hunter
Use: Your Tame Beast ability also works on deer (as companion pet) (10 Min Cooldown)
Max Stack: 20
","spells":[]} +208608,{"name":"Teldrassil Bird Meat","quality":1,"icon":"inv_misc_food_69","tooltip":"
Teldrassil Bird MeatSoD Phase 1

Item Level 1

Unique
Use: Place as bait inside a great bear's den
","spells":[],"completion_category":"15-2"} +208609,{"name":"Glade Flower","quality":1,"icon":"inv_misc_flower_04","tooltip":"
Glade FlowerSoD Phase 1

Item Level 1
Classes: Druid
Use: Combine 3 Glade Flowers to make a crown.
Max Stack: 20
","spells":[]} +208610,{"name":"Severed Owl Head","quality":1,"icon":"ability_hunter_pet_owl","tooltip":"
Severed Owl HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +208611,{"name":"Severed Tiger Head","quality":1,"icon":"inv_misc_head_tiger_01","tooltip":"
Severed Tiger HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +208612,{"name":"Severed Spider Head","quality":1,"icon":"ability_hunter_pet_spider","tooltip":"
Severed Spider HeadSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A grim trophy. May interest the right collector..."
","spells":[]} +208682,{"name":"Abandoned Snapjaw Egg","quality":1,"icon":"inv_pet_pinkmurlocegg","tooltip":"
Abandoned Snapjaw EggSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
"Needs a new home."
","spells":[]} +208687,{"name":"Rune of Lacerate","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of LacerateSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Druid
Engrave your pants with the Lacerate
rune:


Lacerates the enemy target, making them bleed for [(9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) * 20 / 100 * 5] damage over 15 sec plus 20% weapon damage per existing application of Lacerate on the target. Causes a high amount of threat. This effect stacks up to 5 times on the same target.

"Teaches you a new Engraving ability."
","spells":[]} +208689,{"name":"Ferocious Idol","quality":2,"icon":"inv_gauntlets_08","tooltip":"
Ferocious IdolSoD Phase 1

Item Level 20

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 20
Engrave your pants with the Savage Roar rune:


Finishing move that increases physical damage done by 30% while in Cat Form.  Lasts longer per combo point:
  1 point  : 14 seconds
  2 points: 19 seconds
  3 points: 24 seconds
  4 points: 29 seconds
  5 points: 34 seconds

"Deal 20 instances of bleeding damage to humanoids, then use this idol to learn a new ability."
","spells":[]} +208701,{"name":"Rune of Beast Mastery","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Beast MasterySoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Hunter
Engrave your chest or robe with the Beast Mastery rune:


Your pet's damage and health are increased by 10%, and its Focus regeneration by 50%. In addition, your pet's Growl now also Taunts the target to attack it for 3 sec.

"Teaches you a new Engraving ability."
","spells":[]} +208739,{"name":"Horde Warbanner","quality":1,"icon":"inv_bannerpvp_01","tooltip":"
Horde WarbannerSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
"Plant this in the soil of your enemies"
","spells":[]} +208741,{"name":"Rune of Endless Rage","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Endless RageSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Warrior
Engrave your helm with the Endless Rage rune:


You generate 25% more Rage from all damage you deal.

"Teaches you a new Engraving ability."
","spells":[]} +208743,{"name":"Soul of Greed","quality":1,"icon":"inv_misc_gem_emerald_02","tooltip":"
Soul of GreedSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
","spells":[]} +208744,{"name":"Rune of Shadowbolts","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ShadowboltsSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Warlock
Engrave your gloves with the Shadow Bolt Volley rune:


Your Shadow Bolt now strikes up to 5 targets within a chain distance of 10 yards, but for 5% reduced damage.

"Teaches you a new Engraving ability."
","spells":[]} +208749,{"name":"Gnarlpine Stash Key","quality":1,"icon":"inv_misc_key_07","tooltip":"
Gnarlpine Stash KeySoD Phase 1

Item Level 1

Unique
"A tree branch is crudely carved upon the handle."
","spells":[]} +208750,{"name":"Rune of Channeling","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ChannelingSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Warlock
Engrave your chest or robe with the Master Channeler rune:


Your Drain Life is no longer channeled, lasts 15 sec with a 15 sec cooldown, costs 100% more mana, and heals you for 50% more each time it deals damage.

"Teaches you a new Engraving ability."
","spells":[]} +208753,{"name":"Spell Notes: Regeneration","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: RegenerationSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Engrave your chest or robe with the Regeneration rune:


Heals the target for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 42 / 100 * 3] health over 3 sec and applies Temporal Beacon for 30 sec.

Temporal Beacon

Records the subject's space-time position. 80% of all Arcane damage done by the caster will be converted to chronomantic healing on each of the caster's current Temporal Beacon targets. This healing is reduced by 50% on self, and also reduced by 80% when damage is done by Arcane spells that damage multiple targets.

"Teaches you a new Engraving ability."
","spells":[]} +208754,{"name":"Spell Notes: TENGI RONEERA","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: TENGI RONEERASoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} +208758,{"name":"Earthen Rune","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Earthen RuneSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Shaman
Engrave your pants with the Way of Earth rune:


While Rockbiter Weapon is active on your main hand weapon and you have a shield equipped, you deal 65% increased threat, gain 30% increased health, take 10% reduced damage, gain 6% reduced chance to be critically hit by melee attacks, and Earth Shock taunts targets to attack you and has a separate cooldown from other Shock spells but has its range reduced to melee range. However, the range of your Lightning Bolt, Chain Lightning, Chain Heal, Healing Wave, and Lava Burst spells is reduced by 20 yards.

"Teaches you a new Engraving ability."
","spells":[]} +208760,{"name":"Glade Crown","quality":1,"icon":"inv_crown_01","tooltip":"
Glade CrownSoD Phase 1

Item Level 1
Use: Awaken a spirit of the plains
","spells":[]} +208764,{"name":"Rune of the Mind","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the MindSoD Phase 1

Item Level 1

Unique
Classes: Priest
Engrave your belt with the Mind Spike rune:


Blasts the target for [122 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] to [142 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] Shadowfrost damage, and increases the critical strike chance of your next Mind Blast on the target by 30%, stacking up to 3 times.
","spells":[]} +208765,{"name":"Helping Hand","quality":2,"icon":"ability_paladin_blessedhands","tooltip":"
Helping HandSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Priest
"The hand will open for a savior"
","spells":[]} +208766,{"name":"Helping Hand","quality":2,"icon":"spell_holy_healingaura","tooltip":"
Helping HandSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Priest
"The hand has opened for you"
<Right Click to Open>
","spells":[]} +208767,{"name":"Rune of Mending","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of MendingSoD Phase 1

Item Level 1

Unique
Classes: Priest
Engrave your pants with the Prayer of Mending rune:


Places a spell on the target that heals them for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 74 / 100] the next time they take damage or receive healing.  When the heal occurs, Prayer of Mending jumps to a party or raid member within 20 yards.  Jumps up to 5 times and lasts 30 sec after each jump.  This spell can only be placed on one target at a time.

"Teaches you a new Runecarving ability."
","spells":[]} +208768,{"name":"Buccaneer's Matchbox","quality":1,"icon":"inv_crate_01","tooltip":"
Buccaneer's MatchboxSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
"Used to ignite flammable materials"
","spells":[]} +208771,{"name":"Rune of Blade Dance","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Blade DanceSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Rogue
Engrave your pants with the Blade Dance rune:


Finishing move that increases your Parry chance by 10% and grants 4 Attack Power for each point of your defense skill beyond (60 * 5). Lasts longer per combo point:

  1 point  : 14 seconds
  2 points: 18 seconds
  3 points: 22 seconds
  4 points: 26 seconds
  5 points: 30 seconds

"Teaches you a new Engraving ability."
","spells":[]} +208772,{"name":"Rune of Saber Slash","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Saber SlashSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Saber Slash rune:


Viciously slash an enemy for 100% weapon damage, and cause the target to bleed for (Attack power * 5 / 100) damage every 2 sec for 12 sec, stacking up to 3 times. Each stack also increases damage done by your Saber Slash and Sinister Strike by 33%. Awards 1 combo point.

Saber Slash benefits from all talents and effects that trigger from or modify Sinister Strike.

"Teaches you a new Engraving ability."
Dropped by: Defias Scout
Drop Chance: 4.76%
","spells":[]} +208773,{"name":"Fishing Harpoon","quality":1,"icon":"inv_spear_06","tooltip":"
Fishing HarpoonSoD Phase 1

Item Level 1

Binds when picked up
Classes: Warrior, Hunter
Use: Throw harpoon at target (40 yd. range)
"A must-have for the aspiring shark hunter!"
","spells":[]} +208777,{"name":"Rune of the Sniper","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the SniperSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your pants with the Sniper Training rune:


Your Shot abilities gain 2% increased critical strike chance while you have not moved for the last 2 sec, stacking every sec up to 5 times. At 5 stacks, your Aimed Shot becomes instant. While moving, you will lose 1 stack per sec.

"Teaches you a new Engraving ability."
","spells":[]} +208778,{"name":"Rune of Quick Strike","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Quick StrikeSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Warrior
Engrave your gloves with the Quick Strike rune:


A reckless instant melee attack with your two-handed weapon dealing (Attack power * 25 / 100) to (Attack power * 35 / 100) physical damage. This ability benefits from and triggers all effects associated with Heroic Strike.

"Teaches you a new Engraving ability."
","spells":[]} +208799,{"name":"Spell Notes: Living Bomb","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Living BombSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Engrave your gloves with the Living Bomb rune:


The target becomes a Living Bomb, taking [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 85 / 100 * 4] Fire damage over 12 sec.  After 12 sec or when the spell is dispelled, the target explodes dealing [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 171 / 100] Fire damage to all enemies within 10 yards

"Teaches you a new Engraving ability."
","spells":[]} +208800,{"name":"Baxtan: On Destructive Magics","quality":1,"icon":"inv_misc_book_12","tooltip":"
Baxtan: On Destructive MagicsSoD Phase 1

Item Level 10

Unique
"The writings of a notable Goblin mage. A fine addition to any library's collection."
","spells":[]} +208823,{"name":"Offering Coin","quality":1,"icon":"inv_misc_coin_17","tooltip":"
Offering CoinSoD Phase 1

Item Level 1

Binds when picked up
Classes: Priest
Use: Toss into a nearby well to make a wish
","spells":[]} +208828,{"name":"Memory of a Broken Vow","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Memory of a Broken VowSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Priest
Engrave your belt with the Mind Spike rune:


Blasts the target for [122 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] to [142 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] Shadowfrost damage, and increases the critical strike chance of your next Mind Blast on the target by 30%, stacking up to 3 times.

Use: Focus on the Memory to learn a new spell.  Requires a mind cleared by meditating on the spiritual mysteries of Azeroth.
","spells":[]} +208833,{"name":"Malevolent Pie","quality":1,"icon":"inv_misc_food_146_cakeslice","tooltip":"
Malevolent PieSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
"A pastry with a sinister energy."
","spells":[]} +208838,{"name":"Dark Iron Lockbox","quality":2,"icon":"inv_misc_enggizmos_17","tooltip":"
Dark Iron LockboxSoD Phase 1

Item Level 20

Binds when picked up
Unique
Locked
Requires Lockpicking (1)
Dropped by: Dark Iron Insurgent
Drop Chance: 0.04%
","spells":[]} +208843,{"name":"Battle Totem","quality":1,"icon":"inv_relics_totemofrebirth","tooltip":"
Battle TotemSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
Use: Challenge a Tauren to a duel
"A symbol of hostility among members of the Horde"
","spells":[]} +208847,{"name":"Skull-Shaped Geode","quality":1,"icon":"achievement_dungeon_naxxramas","tooltip":"
Skull-Shaped GeodeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
"Could likely be cracked open with a solid thump."
","spells":[]} +208848,{"name":"Cracked Skull-Shaped Geode","quality":1,"icon":"achievement_dungeon_naxxramas","tooltip":"
Cracked Skull-Shaped GeodeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior
"The geode has been cracked open."
<Right Click to Open>
","spells":[]} +208849,{"name":"Libram of Blessings","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of BlessingsSoD Phase 1

Item Level 10

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Requires Level 4
Engrave your chest with the Hallowed Ground rune:


Your Consecration now also heals party members within its area for 200% of Consecration's damage value.

"Learn a new ability after giving blessings to 5 different players"
","spells":[]} +208851,{"name":"Libram of Justice","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of JusticeSoD Phase 1

Item Level 10

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Requires Level 8
Engrave your gloves with the Hand of Reckoning rune:


Taunts the target to attack you, but has no effect if the target is already attacking you.

While you know this ability, the threat bonus from Righteous Fury is increased to 80% and Righteous Fury causes you to gain mana when healed by others equal to 25% of the amount healed. Additionally, while Righteous Fury is active, damage which takes you below 35% health is reduced by 20%. Righteous Fury will remain active until cancelled.

"Learn a new ability after slaying 10 enemies stunned by Hammer of Justice"
","spells":[]} +208853,{"name":"Spell Notes: Brain Freeze","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Brain FreezeSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Requires Engraving (1)
Engrave your boots with the Brain Freeze rune:


Your Frost damage spells with chilling effects have a 20% chance to cause your next Fireball, Spellfrost Bolt, Balefire Bolt, or Frostfire Bolt spell to be instant cast and cost no mana.

"Teaches you a new Runecarving ability."
","spells":[]} +208854,{"name":"Chewed Spell Notes","quality":2,"icon":"inv_scroll_03","tooltip":"
Chewed Spell NotesSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
"Trogg shamans are truly voracious readers."
","spells":[]} +208855,{"name":"Rainbow Fin Albacore Chum","quality":1,"icon":"inv_misc_basket_04","tooltip":"
Rainbow Fin Albacore ChumSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
Use: Feed chum to target.
"A tasty treat for lake monsters"
","spells":[]} +208860,{"name":"Rumi of Gnomeregan: The Collected Works","quality":1,"icon":"inv_misc_book_12","tooltip":"
Rumi of Gnomeregan: The Collected WorksSoD Phase 1

Item Level 10

Unique
"The writings of a notable Gnome mage. A fine addition to any library's collection."
","spells":[]} +209027,{"name":"Crab Treats","quality":1,"icon":"inv_misc_basket_04","tooltip":"
Crab TreatsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter, Druid
Use: Feed treat to target.
"The furbolgs catch young reef crawlers with these"
","spells":[]} +209028,{"name":"Spell Notes: BIVOLG NIMB","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: BIVOLG NIMBSoD Phase 1

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
Dropped by: Lady Sedorax
Drop Chance: 1.96%
","spells":[]} +209029,{"name":"Message from Emily","quality":1,"icon":"inv_misc_note_05","tooltip":"
Message from EmilySoD Phase 1

Item Level 1

Binds when picked up
Classes: Rogue
<Right Click to Read>
","spells":[]} +209030,{"name":"Equipment Stash Key","quality":1,"icon":"inv_misc_key_03","tooltip":"
Equipment Stash KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
","spells":[]} +209031,{"name":"Discreet Envelope","quality":1,"icon":"inv_letter_07","tooltip":"
Discreet EnvelopeSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
<Right Click to Open>
","spells":[]} +209041,{"name":"Magic Pumpkin Seeds","quality":1,"icon":"inv_misc_bag_18","tooltip":"
Magic Pumpkin SeedsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
Use: Plant Pumpkin Seeds
"Needs special soil and food to grow."
","spells":[]} +209042,{"name":"Fishy Bonemeal","quality":1,"icon":"inv_misc_dust_02","tooltip":"
Fishy BonemealSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
"As nutritious as it is stinky! Makes for good fertilizer."
","spells":[]} +209043,{"name":"Fertile Soil Sample","quality":1,"icon":"spell_nature_earthquake","tooltip":"
Fertile Soil SampleSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Druid
"Harvested by someone who really knows their dirt."
","spells":[]} +209045,{"name":"Soul of the Sea","quality":1,"icon":"inv_misc_gem_crystalcut_01","tooltip":"
Soul of the SeaSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warrior, Warlock
","spells":[]} +209047,{"name":"Gnarled Harpoon","quality":1,"icon":"inv_spear_06","tooltip":"
Gnarled HarpoonSoD Phase 1

Item Level 1

Binds when picked up
Classes: Warrior, Hunter
Use: Throw harpoon at target (40 yd. range)
"Only the blood of the largest thresher will slake its thirst"
","spells":[]} +209056,{"name":"Spare Reaper Parts","quality":1,"icon":"inv_gizmo_02","tooltip":"
Spare Reaper PartsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Mage, Warlock
Use: Combine spare reaper parts with an elemental core to create a prototype engine.
","spells":[]} +209057,{"name":"Prototype Engine","quality":1,"icon":"inv_gizmo_06","tooltip":"
Prototype EngineSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Mage, Warlock
Use: Install into a harvest reaper prototype.
","spells":[]} +209058,{"name":"Elemental Core","quality":1,"icon":"inv_elemental_mote_nether","tooltip":"
Elemental CoreSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Mage, Warlock
Use: Combine spare reaper parts with an elemental core to create a prototype engine.
","spells":[]} +209059,{"name":"Goretusk Haunch","quality":1,"icon":"inv_misc_food_70","tooltip":"
Goretusk HaunchSoD Phase 1

Item Level 1

Unique
Classes: Hunter
Use: Place as bait near a coyote dwelling
","spells":[]} 209418,{"name":"Adamantine Tortoise Armor","quality":3,"icon":"inv_chest_chain_12","tooltip":"
Adamantine Tortoise ArmorSoD Phase 1

Item Level 30

Binds when picked up
ChestMail
338 Armor
+11 Stamina
Durability 120 / 120
Requires Level 25
Sell Price: 18 72
","spells":[]} 209420,{"name":"Gillsbane","quality":2,"icon":"inv_hammer_07","tooltip":"
GillsbaneSoD Phase 1

Item Level 22

Binds when picked up
Main HandMace
\n \n \n
18 - 34 DamageSpeed 2.60
(10.00 damage per second)
Durability 60 / 60
Classes: Warrior
Requires Level 14
"An enchanted weapon said to harvest the souls of slain Murlocs"
","spells":[]} 209421,{"name":"Cord of Aquanis","quality":3,"icon":"inv_belt_15","tooltip":"
Cord of AquanisSoD Phase 1

Item Level 30

Binds when picked up
WaistLeather
58 Armor
+7 Agility
+4 Stamina
+7 Spirit
Durability 35 / 35
Requires Level 25
Sell Price: 10 21
","spells":[]} @@ -17887,17 +17887,17 @@ 209423,{"name":"Flowing Scarf","quality":3,"icon":"inv_chest_cloth_14","tooltip":"
Flowing ScarfSoD Phase 1

Item Level 30

Binds when picked up
Back
24 Armor
+6 Intellect
+6 Spirit
Requires Level 25
Sell Price: 8 80
","spells":[]} 209424,{"name":"Shell Plate Barrier","quality":3,"icon":"inv_shield_18","tooltip":"
Shell Plate BarrierSoD Phase 1

Item Level 30

Binds when picked up
Off HandShield
661 Armor
14 Block
+12 Strength
Durability 100 / 100
Requires Level 25
Sell Price: 27 11
","spells":[]} 209432,{"name":"Ghamoo-ra's Cinch","quality":3,"icon":"inv_belt_24","tooltip":"
Ghamoo-ra's CinchSoD Phase 1

Item Level 30

Binds when picked up
WaistCloth
27 Armor
+8 Stamina
+8 Intellect
Durability 30 / 30
Requires Level 25
Sell Price: 5 22
","spells":[]} -209436,{"name":"Chipped Bite of Serra'kis","quality":3,"icon":"inv_misc_monsterfang_01","tooltip":"
Chipped Bite of Serra'kisSoD Phase 1

Item Level 35

Binds when picked up
One-HandDagger
\n \n \n
29 - 55 DamageSpeed 1.80
(23.33 damage per second)
Durability 65 / 65
Requires Level 25
Chance on hit: Poisons target for 4 Nature damage every 2 sec for 20 sec.
"This dagger appears weathered, yet its edge remains razor-sharp."
Sell Price: 46 65
","spells":[]} +209436,{"name":"Chipped Bite of Serra'kis","quality":3,"icon":"inv_misc_monsterfang_01","tooltip":"
Chipped Bite of Serra'kisSoD Phase 1

Item Level 35

Binds when picked up
One-HandDagger
\n \n \n
29 - 55 DamageSpeed 1.80
(23.33 damage per second)
Durability 65 / 65
Requires Level 25
Chance on hit: Poisons target for 4 Nature damage every 2 sec for 20 sec.
"This dagger appears weathered, yet its edge remains razor-sharp."
Sell Price: 46 65
","spells":[]} 209523,{"name":"Shimmering Thresher Cape","quality":3,"icon":"inv_misc_monsterscales_03","tooltip":"
Shimmering Thresher CapeSoD Phase 1

Item Level 30

Binds when picked up
Back
24 Armor
+6 Strength
+6 Spirit
Requires Level 25
Sell Price: 15 23
","spells":[]} 209524,{"name":"Bindings of Serra'kis","quality":3,"icon":"inv_bracer_08","tooltip":"
Bindings of Serra'kisSoD Phase 1

Item Level 30

Binds when picked up
WristLeather
75 Armor
+6 Strength
+4 Stamina
Durability 35 / 35
Requires Level 25
Sell Price: 8 77
","spells":[]} -209525,{"name":"Honed Darkwater Talwar","quality":3,"icon":"inv_sword_36","tooltip":"
Honed Darkwater TalwarSoD Phase 1

Item Level 35

Binds when picked up
Main HandSword
\n \n \n
43 - 82 DamageSpeed 2.70
(23.15 damage per second)
Durability 90 / 90
Requires Level 25
Chance on hit: Sends a shadowy bolt at the enemy causing 30 Shadow damage.
Sell Price: 29 41
","spells":[]} -209526,{"name":"TEST Darkwater Talwar","quality":3,"icon":"inv_sword_36","tooltip":"
TEST Darkwater TalwarSoD Phase 1

Item Level 35

Binds when picked up
Main HandSword
Requires Level 25
Chance on hit: Sends a shadowy bolt at the enemy causing 30 Shadow damage.
"This is a fake, not-real, totally ficticious weapon"
Sell Price: 29 41
","spells":[]} +209525,{"name":"Honed Darkwater Talwar","quality":3,"icon":"inv_sword_36","tooltip":"
Honed Darkwater TalwarSoD Phase 1

Item Level 35

Binds when picked up
Main HandSword
\n \n \n
43 - 82 DamageSpeed 2.70
(23.15 damage per second)
Durability 90 / 90
Requires Level 25
Chance on hit: Sends a shadowy bolt at the enemy causing 30 Shadow damage.
Sell Price: 29 41
","spells":[]} +209526,{"name":"TEST Darkwater Talwar","quality":3,"icon":"inv_sword_36","tooltip":"
TEST Darkwater TalwarSoD Phase 1

Item Level 35

Binds when picked up
Main HandSword
Requires Level 25
Chance on hit: Sends a shadowy bolt at the enemy causing 30 Shadow damage.
"This is a fake, not-real, totally ficticious weapon"
Sell Price: 29 41
","spells":[]} 209527,{"name":"Naga Battle Gauntlets","quality":3,"icon":"inv_gauntlets_13","tooltip":"
Naga Battle GauntletsSoD Phase 1

Item Level 30

Binds when picked up
HandsLeather
94 Armor
+6 Strength
+4 Stamina
+8 Spirit
Durability 35 / 35
Requires Level 25
Sell Price: 9 80
","spells":[]} -209534,{"name":"Azshari Arbalest","quality":4,"icon":"inv_weapon_crossbow_04","tooltip":"
Azshari ArbalestSoD Phase 1

Item Level 30

Binds when picked up
RangedCrossbow
\n \n \n
36 - 69 DamageSpeed 2.80
(18.75 damage per second)
Durability 95 / 95
Requires Level 25
Equip: +17 ranged Attack Power.
Sell Price: 47 29
","spells":[]} -209559,{"name":"Twilight Sage's Walking Stick","quality":3,"icon":"inv_staff_26","tooltip":"
Twilight Sage's Walking StickSoD Phase 1

Item Level 30

Binds when picked up
Two-HandStaff
\n \n \n
51 - 78 DamageSpeed 2.60
(24.81 damage per second)
+5 Stamina
+10 Spirit
Durability 100 / 100
Requires Level 25
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 50 16
","spells":[]} +209534,{"name":"Azshari Arbalest","quality":4,"icon":"inv_weapon_crossbow_04","tooltip":"
Azshari ArbalestSoD Phase 1

Item Level 30

Binds when picked up
RangedCrossbow
\n \n \n
36 - 69 DamageSpeed 2.80
(18.75 damage per second)
Durability 95 / 95
Requires Level 25
Equip: +17 ranged Attack Power.
Sell Price: 47 29
","spells":[]} +209559,{"name":"Twilight Sage's Walking Stick","quality":3,"icon":"inv_staff_26","tooltip":"
Twilight Sage's Walking StickSoD Phase 1

Item Level 30

Binds when picked up
Two-HandStaff
\n \n \n
51 - 78 DamageSpeed 2.60
(24.81 damage per second)
+5 Stamina
+10 Spirit
Durability 100 / 100
Requires Level 25
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 50 16
","spells":[]} 209560,{"name":"Hammer of Righteous Judgement","quality":3,"icon":"inv_hammer_21","tooltip":"
Hammer of Righteous JudgementSoD Phase 1

Item Level 30

Binds when picked up
Main HandMace
\n \n \n
17 - 32 DamageSpeed 1.30
(18.85 damage per second)
50 Armor
+3 Strength
+2 Stamina
Durability 90 / 90
Requires Level 25
Sell Price: 88 36
","spells":[]} -209561,{"name":"Rod of the Ancient Sleepwalker","quality":4,"icon":"inv_staff_06","tooltip":"
Rod of the Ancient SleepwalkerSoD Phase 1

Item Level 30

Binds when picked up
Two-HandStaff
\n \n \n
37 - 63 DamageSpeed 2.00
(25.00 damage per second)
+15 Intellect
+14 Spirit
+5 Shadow Resistance
Durability 120 / 120
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 59 54
","spells":[]} -209562,{"name":"Deadly Strike of the Hydra","quality":4,"icon":"inv_sword_42","tooltip":"
Deadly Strike of the HydraSoD Phase 1

Item Level 30

Binds when picked up
Two-HandSword
\n \n \n
87 - 132 DamageSpeed 3.50
(31.29 damage per second)
Durability 120 / 120
Requires Level 25
Chance on hit: Splash the target with ancient corrosive poison that deals 20 Nature damage every 3 sec and lowers the target's armor by 150 for 15 sec.
Sell Price: 71 55
","spells":[]} +209561,{"name":"Rod of the Ancient Sleepwalker","quality":4,"icon":"inv_staff_06","tooltip":"
Rod of the Ancient SleepwalkerSoD Phase 1

Item Level 30

Binds when picked up
Two-HandStaff
\n \n \n
37 - 63 DamageSpeed 2.00
(25.00 damage per second)
+15 Intellect
+14 Spirit
+5 Shadow Resistance
Durability 120 / 120
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 59 54
","spells":[]} +209562,{"name":"Deadly Strike of the Hydra","quality":4,"icon":"inv_sword_42","tooltip":"
Deadly Strike of the HydraSoD Phase 1

Item Level 30

Binds when picked up
Two-HandSword
\n \n \n
87 - 132 DamageSpeed 3.50
(31.29 damage per second)
Durability 120 / 120
Requires Level 25
Chance on hit: Splash the target with ancient corrosive poison that deals 20 Nature damage every 3 sec and lowers the target's armor by 150 for 15 sec.
Sell Price: 71 55
","spells":[]} 209563,{"name":"Naga Heartrender","quality":3,"icon":"inv_weapon_bow_04","tooltip":"
Naga HeartrenderSoD Phase 1

Item Level 30

Binds when picked up
RangedBow
\n \n \n
30 - 56 DamageSpeed 2.90
(14.83 damage per second)
+5 Strength
Durability 80 / 80
Requires Level 25
Sell Price: 23 14
","spells":[]} 209564,{"name":"Guardian's Trident","quality":3,"icon":"inv_spear_04","tooltip":"
Guardian's TridentSoD Phase 1

Item Level 30

Binds when picked up
Two-HandPolearm
\n \n \n
59 - 90 DamageSpeed 3.00
(24.83 damage per second)
+12 Agility
+11 Stamina
Durability 100 / 100
Requires Level 25
Sell Price: 53 82
","spells":[]} 209565,{"name":"Band of Deep Places","quality":3,"icon":"inv_jewelry_ring_05","tooltip":"
Band of Deep PlacesSoD Phase 1

Item Level 30

Binds when picked up
Finger
+6 Strength
+6 Stamina
Requires Level 25
Sell Price: 6 50
","spells":[]} @@ -17905,237 +17905,237 @@ 209567,{"name":"Coral Reef Axe","quality":3,"icon":"inv_weapon_halberd_06","tooltip":"
Coral Reef AxeSoD Phase 1

Item Level 30

Binds when picked up
Two-HandAxe
\n \n \n
65 - 98 DamageSpeed 3.30
(24.70 damage per second)
+9 Stamina
+13 Spirit
Durability 100 / 100
Requires Level 25
Sell Price: 40 10
","spells":[]} 209568,{"name":"Algae Gauntlets","quality":3,"icon":"inv_gauntlets_10","tooltip":"
Algae GauntletsSoD Phase 1

Item Level 30

Binds when picked up
HandsMail
136 Armor
+10 Strength
+3 Agility
+4 Stamina
Durability 40 / 40
Requires Level 25
Sell Price: 12 75
","spells":[]} 209569,{"name":"Murloc Hide Kneeboots","quality":3,"icon":"inv_boots_cloth_05","tooltip":"
Murloc Hide KneebootsSoD Phase 1

Item Level 30

Binds when picked up
FeetLeather
71 Armor
+8 Stamina
+7 Intellect
+3 Spirit
Durability 55 / 55
Requires Level 25
Sell Price: 19 59
","spells":[]} -209570,{"name":"Tome of Cavern Lore","quality":3,"icon":"inv_misc_book_11","tooltip":"
Tome of Cavern LoreSoD Phase 1

Item Level 30

Binds when picked up
Held In Off-hand
+6 Stamina
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
"The subtitle, while a bit perplexing, reads: \"A Strategic Guide to the Stars and Back.\""
Sell Price: 19 88
","spells":[]} +209570,{"name":"Tome of Cavern Lore","quality":3,"icon":"inv_misc_book_11","tooltip":"
Tome of Cavern LoreSoD Phase 1

Item Level 30

Binds when picked up
Held In Off-hand
+6 Stamina
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
"The subtitle, while a bit perplexing, reads: \"A Strategic Guide to the Stars and Back.\""
Sell Price: 19 88
","spells":[]} 209571,{"name":"Deadlight","quality":3,"icon":"inv_staff_02","tooltip":"
DeadlightSoD Phase 1

Item Level 30

Binds when picked up
RangedWand
\n \n \n
39 - 75 Arcane DamageSpeed 1.90
(30.00 damage per second)
+5 Shadow Resistance
Durability 65 / 65
Requires Level 25
Sell Price: 29 91
","spells":[]} 209572,{"name":"Black Boiled Leathers","quality":3,"icon":"inv_chest_leather_06","tooltip":"
Black Boiled LeathersSoD Phase 1

Item Level 30

Binds when picked up
ChestLeather
103 Armor
+9 Agility
+11 Stamina
+7 Intellect
Durability 100 / 100
Requires Level 25
Sell Price: 16 12
","spells":[]} -209573,{"name":"Wrathful Spire","quality":3,"icon":"inv_staff_10","tooltip":"
Wrathful SpireSoD Phase 1

Item Level 30

Binds when picked up
Two-HandStaff
\n \n \n
55 - 84 DamageSpeed 2.80
(24.82 damage per second)
+11 Stamina
Durability 100 / 100
Requires Level 25
Equip: Increases damage done by Nature spells and effects by up to 17.
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 82 10
","spells":[]} -209574,{"name":"Discarded Tenets of the Silver Hand","quality":3,"icon":"inv_misc_book_13","tooltip":"
Discarded Tenets of the Silver HandSoD Phase 1

Item Level 30

Binds when picked up
Unique
RelicLibram
Requires Level 25
Equip: +15 Attack Power when fighting Undead.
"This weathered tome shows signs of scorching along its edges."
Sell Price: 10 20
","spells":[]} -209575,{"name":"Carved Driftwood Icon","quality":3,"icon":"spell_shaman_totemrecall","tooltip":"
Carved Driftwood IconSoD Phase 1

Item Level 30

Binds when picked up
Unique
RelicTotem
Requires Level 25
Equip: Restores 2 mana per 5 sec.
Sell Price: 10 25
","spells":[]} -209576,{"name":"Mind-Expanding Mushroom","quality":3,"icon":"inv_mushroom_11","tooltip":"
Mind-Expanding MushroomSoD Phase 1

Item Level 30

Binds when picked up
Unique
RelicIdol
Requires Level 25
Equip: +5 Spirit.
Sell Price: 10 12
","spells":[]} -209577,{"name":"Fist of the Wild","quality":3,"icon":"inv_hammer_10","tooltip":"
Fist of the WildSoD Phase 1

Item Level 30

Binds when picked up
Two-HandMace
\n \n \n
44 - 72 DamageSpeed 2.80
(20.71 damage per second)
60 Armor
+6 Strength
+6 Agility
+6 Stamina
+6 Intellect
+6 Spirit
Durability 100 / 100
Requires Level 25
Equip: +59 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 33 4
","spells":[]} -209578,{"name":"Glowing Leather Bands","quality":3,"icon":"inv_bracer_13","tooltip":"
Glowing Leather BandsSoD Phase 1

Item Level 30

Binds when picked up
WristLeather
45 Armor
+6 Spirit
Durability 35 / 35
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 15 89
","spells":[]} -209579,{"name":"Crashing Thunder","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Crashing ThunderSoD Phase 1

Item Level 30

Binds when picked up
Main HandFist Weapon
\n \n \n
18 - 35 DamageSpeed 1.40
(18.93 damage per second)
Durability 65 / 65
Requires Level 25
Chance on hit: Discharge a mote of thunder dealing 15 Nature damage.
Sell Price: 36 63
","spells":[]} -209580,{"name":"Gusting Wind","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Gusting WindSoD Phase 1

Item Level 33

Binds when picked up
Off HandFist Weapon
\n \n \n
21 - 38 DamageSpeed 1.40
(21.07 damage per second)
Durability 60 / 60
Requires Level 25
Chance on hit: Blast a gust of wind dealing 15 Nature damage.
Sell Price: 36 63
","spells":[]} +209573,{"name":"Wrathful Spire","quality":3,"icon":"inv_staff_10","tooltip":"
Wrathful SpireSoD Phase 1

Item Level 30

Binds when picked up
Two-HandStaff
\n \n \n
55 - 84 DamageSpeed 2.80
(24.82 damage per second)
+11 Stamina
Durability 100 / 100
Requires Level 25
Equip: Increases damage done by Nature spells and effects by up to 17.
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 82 10
","spells":[]} +209574,{"name":"Discarded Tenets of the Silver Hand","quality":3,"icon":"inv_misc_book_13","tooltip":"
Discarded Tenets of the Silver HandSoD Phase 1

Item Level 30

Binds when picked up
Unique
RelicLibram
Requires Level 25
Equip: +15 Attack Power when fighting Undead.
"This weathered tome shows signs of scorching along its edges."
Sell Price: 10 20
","spells":[]} +209575,{"name":"Carved Driftwood Icon","quality":3,"icon":"spell_shaman_totemrecall","tooltip":"
Carved Driftwood IconSoD Phase 1

Item Level 30

Binds when picked up
Unique
RelicTotem
Requires Level 25
Equip: Restores 2 mana per 5 sec.
Sell Price: 10 25
","spells":[]} +209576,{"name":"Mind-Expanding Mushroom","quality":3,"icon":"inv_mushroom_11","tooltip":"
Mind-Expanding MushroomSoD Phase 1

Item Level 30

Binds when picked up
Unique
RelicIdol
Requires Level 25
Equip: +5 Spirit.
Sell Price: 10 12
","spells":[]} +209577,{"name":"Fist of the Wild","quality":3,"icon":"inv_hammer_10","tooltip":"
Fist of the WildSoD Phase 1

Item Level 30

Binds when picked up
Two-HandMace
\n \n \n
44 - 72 DamageSpeed 2.80
(20.71 damage per second)
60 Armor
+6 Strength
+6 Agility
+6 Stamina
+6 Intellect
+6 Spirit
Durability 100 / 100
Requires Level 25
Equip: +59 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 33 4
","spells":[]} +209578,{"name":"Glowing Leather Bands","quality":3,"icon":"inv_bracer_13","tooltip":"
Glowing Leather BandsSoD Phase 1

Item Level 30

Binds when picked up
WristLeather
45 Armor
+6 Spirit
Durability 35 / 35
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 15 89
","spells":[]} +209579,{"name":"Crashing Thunder","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Crashing ThunderSoD Phase 1

Item Level 30

Binds when picked up
Main HandFist Weapon
\n \n \n
18 - 35 DamageSpeed 1.40
(18.93 damage per second)
Durability 65 / 65
Requires Level 25
Chance on hit: Discharge a mote of thunder dealing 15 Nature damage.
Sell Price: 36 63
","spells":[]} +209580,{"name":"Gusting Wind","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Gusting WindSoD Phase 1

Item Level 33

Binds when picked up
Off HandFist Weapon
\n \n \n
21 - 38 DamageSpeed 1.40
(21.07 damage per second)
Durability 60 / 60
Requires Level 25
Chance on hit: Blast a gust of wind dealing 15 Nature damage.
Sell Price: 36 63
","spells":[]} 209581,{"name":"Silver Hand Sabatons","quality":3,"icon":"inv_boots_01","tooltip":"
Silver Hand SabatonsSoD Phase 1

Item Level 30

Binds when picked up
FeetMail
150 Armor
+9 Strength
+5 Agility
+4 Stamina
Durability 60 / 60
Requires Level 25
Sell Price: 33 77
","spells":[]} 209590,{"name":"Cracked Water Globe","quality":3,"icon":"inv_misc_orb_01","tooltip":"
Cracked Water GlobeSoD Phase 1

Item Level 30

Binds when picked up
Held In Off-hand
+4 Intellect
+5 Spirit
+5 Frost Resistance
Requires Level 25
Sell Price: 19 88
","spells":[]} -209608,{"name":"Captain's Skeleton Key","quality":1,"icon":"inv_misc_key_11","tooltip":"
Captain's Skeleton KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Open the Waterlogged Captain's Chest.
","spells":[]} -209611,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Hunter
Use: Dispels all Immobilizing, Slowing and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209612,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Rogue
Use: Dispels all Charm, Fear and Polymorph effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209613,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Priest
Use: Dispels all Fear, Polymorph and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209614,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Paladin
Use: Dispels all Fear, Polymorph and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209615,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Warlock
Use: Dispels all Charm, Fear and Polymorph effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209616,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Warrior
Use: Dispels all Immobilizing, Slowing and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209617,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Druid
Use: Dispels all Charm, Fear and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209618,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Mage
Use: Dispels all Fear, Polymorph and Slowing effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209619,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Warrior
Use: Dispels all Immobilizing, Slowing and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209620,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Warlock
Use: Dispels all Charm, Fear and Polymorph effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209621,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Priest
Use: Dispels all Fear, Polymorph and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209622,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Rogue
Use: Dispels all Charm, Fear and Polymorph effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209623,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Mage
Use: Dispels all Fear, Polymorph and Slowing effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209624,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Druid
Use: Dispels all Charm, Fear and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209625,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Shaman
Use: Dispels all Immobilizing, Slowing and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209626,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Hunter
Use: Dispels all Immobilizing, Slowing and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} -209667,{"name":"Gaze Dreamer Leggings","quality":3,"icon":"inv_pants_02","tooltip":"
Gaze Dreamer LeggingsSoD Phase 1

Item Level 33

Binds when picked up
LegsCloth
43 Armor
+6 Stamina
+9 Intellect
+9 Spirit
Durability 65 / 65
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 15 49
","spells":[]} -209668,{"name":"Signet of the Twilight Lord","quality":3,"icon":"inv_jewelry_ring_24","tooltip":"
Signet of the Twilight LordSoD Phase 1

Item Level 30

Binds when picked up
Unique
Finger
+6 Spirit
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 26 46
","spells":[]} +209608,{"name":"Captain's Skeleton Key","quality":1,"icon":"inv_misc_key_11","tooltip":"
Captain's Skeleton KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Open the Waterlogged Captain's Chest.
","spells":[]} +209611,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Hunter
Use: Dispels all Immobilizing, Slowing and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209612,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Rogue
Use: Dispels all Charm, Fear and Polymorph effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209613,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Priest
Use: Dispels all Fear, Polymorph and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209614,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Paladin
Use: Dispels all Fear, Polymorph and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209615,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Warlock
Use: Dispels all Charm, Fear and Polymorph effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209616,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Warrior
Use: Dispels all Immobilizing, Slowing and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209617,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Druid
Use: Dispels all Charm, Fear and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209618,{"name":"Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Insignia of the Alliance
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Mage
Use: Dispels all Fear, Polymorph and Slowing effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209619,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Warrior
Use: Dispels all Immobilizing, Slowing and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209620,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Warlock
Use: Dispels all Charm, Fear and Polymorph effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209621,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Priest
Use: Dispels all Fear, Polymorph and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209622,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Rogue
Use: Dispels all Charm, Fear and Polymorph effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209623,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Mage
Use: Dispels all Fear, Polymorph and Slowing effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209624,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Druid
Use: Dispels all Charm, Fear and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209625,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Shaman
Use: Dispels all Immobilizing, Slowing and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209626,{"name":"Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Insignia of the Horde
Item Level 1

Binds when picked up
Unique
Trinket
Classes: Hunter
Use: Dispels all Immobilizing, Slowing and Stun effects. (5 Min Cooldown)
Sell Price: 5
","spells":[]} +209667,{"name":"Gaze Dreamer Leggings","quality":3,"icon":"inv_pants_02","tooltip":"
Gaze Dreamer LeggingsSoD Phase 1

Item Level 33

Binds when picked up
LegsCloth
43 Armor
+6 Stamina
+9 Intellect
+9 Spirit
Durability 65 / 65
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 15 49
","spells":[]} +209668,{"name":"Signet of the Twilight Lord","quality":3,"icon":"inv_jewelry_ring_24","tooltip":"
Signet of the Twilight LordSoD Phase 1

Item Level 30

Binds when picked up
Unique
Finger
+6 Spirit
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 26 46
","spells":[]} 209669,{"name":"Twilight Invoker's Shoes","quality":3,"icon":"inv_boots_cloth_09","tooltip":"
Twilight Invoker's ShoesSoD Phase 1

Item Level 30

Binds when picked up
FeetCloth
32 Armor
+8 Intellect
+8 Spirit
Durability 40 / 40
Requires Level 25

Twilight Invoker's Vestments (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 9.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 19 59
","spells":[]} 209670,{"name":"Skinwalkers","quality":3,"icon":"inv_boots_06","tooltip":"
SkinwalkersSoD Phase 1

Item Level 30

Binds when picked up
FeetCloth
32 Armor
+4 Strength
+7 Agility
+7 Spirit
Durability 40 / 40
Requires Level 25
"You are pretty sure these aren't made from animal skin."
Sell Price: 19 59
","spells":[]} -209671,{"name":"Twilight Invoker's Robes","quality":3,"icon":"inv_chest_cloth_17","tooltip":"
Twilight Invoker's RobesSoD Phase 1

Item Level 30

Binds when picked up
ChestCloth
47 Armor
+9 Stamina
+11 Intellect
Durability 85 / 85
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Twilight Invoker's Vestments (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 9.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 18 92
","spells":[]} -209672,{"name":"Black Fingerless Gloves","quality":3,"icon":"inv_gauntlets_18","tooltip":"
Black Fingerless GlovesSoD Phase 1

Item Level 33

Binds when picked up
HandsCloth
31 Armor
+6 Stamina
+9 Intellect
+4 Spirit
Durability 35 / 35
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 13 8
","spells":[]} +209671,{"name":"Twilight Invoker's Robes","quality":3,"icon":"inv_chest_cloth_17","tooltip":"
Twilight Invoker's RobesSoD Phase 1

Item Level 30

Binds when picked up
ChestCloth
47 Armor
+9 Stamina
+11 Intellect
Durability 85 / 85
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Twilight Invoker's Vestments (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 9.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 18 92
","spells":[]} +209672,{"name":"Black Fingerless Gloves","quality":3,"icon":"inv_gauntlets_18","tooltip":"
Black Fingerless GlovesSoD Phase 1

Item Level 33

Binds when picked up
HandsCloth
31 Armor
+6 Stamina
+9 Intellect
+4 Spirit
Durability 35 / 35
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 13 8
","spells":[]} 209673,{"name":"Glowing Fetish Amulet","quality":3,"icon":"inv_jewelry_necklace_26","tooltip":"
Glowing Fetish AmuletSoD Phase 1

Item Level 30

Binds when picked up
Neck
+6 Strength
+6 Stamina
Requires Level 25
Sell Price: 11 70
","spells":[]} 209674,{"name":"Phoenix Ignition","quality":3,"icon":"inv_wand_11","tooltip":"
Phoenix IgnitionSoD Phase 1

Item Level 30

Binds when picked up
RangedWand
\n \n \n
25 - 47 Fire DamageSpeed 1.20
(30.00 damage per second)
+5 Intellect
Durability 65 / 65
Requires Level 25
Sell Price: 29 91
","spells":[]} 209675,{"name":"Clamweave Tunic","quality":3,"icon":"inv_shirt_red_01","tooltip":"
Clamweave TunicSoD Phase 1

Item Level 30

Binds when picked up
ChestCloth
117 Armor
+3 Agility
+11 Stamina
+5 Intellect
Durability 85 / 85
Requires Level 25
"You're not entirely certain, but you're pretty sure that \"clamweaving\" isn't a real thing."
Sell Price: 17 50
","spells":[]} 209676,{"name":"Shoulderguards of Crushing Depths","quality":3,"icon":"inv_shoulder_14","tooltip":"
Shoulderguards of Crushing DepthsSoD Phase 1

Item Level 30

Binds when picked up
ShoulderMail
163 Armor
+3 Strength
+11 Stamina
Durability 70 / 70
Requires Level 25
Sell Price: 23 12
","spells":[]} -209677,{"name":"Loop of Swift Currents","quality":3,"icon":"inv_jewelry_ring_22","tooltip":"
Loop of Swift CurrentsSoD Phase 1

Item Level 30

Binds when picked up
Unique
Finger
Requires Level 25
Equip: Increases swim speed by 10%.
Sell Price: 6 50
","spells":[]} -209678,{"name":"Mantle of the Thresher Slayer","quality":3,"icon":"inv_shoulder_06","tooltip":"
Mantle of the Thresher SlayerSoD Phase 1

Item Level 30

Binds when picked up
ShoulderLeather
97 Armor
Durability 60 / 60
Requires Level 25
Equip: Increases damage done to Beasts with physical attacks by 4.
Sell Price: 23 26
","spells":[]} +209677,{"name":"Loop of Swift Currents","quality":3,"icon":"inv_jewelry_ring_22","tooltip":"
Loop of Swift CurrentsSoD Phase 1

Item Level 30

Binds when picked up
Unique
Finger
Requires Level 25
Equip: Increases swim speed by 10%.
Sell Price: 6 50
","spells":[]} +209678,{"name":"Mantle of the Thresher Slayer","quality":3,"icon":"inv_shoulder_06","tooltip":"
Mantle of the Thresher SlayerSoD Phase 1

Item Level 30

Binds when picked up
ShoulderLeather
97 Armor
Durability 60 / 60
Requires Level 25
Equip: Increases damage done to Beasts with physical attacks by 4.
Sell Price: 23 26
","spells":[]} 209679,{"name":"Azshari Novice's Shoulderpads","quality":3,"icon":"inv_shoulder_02","tooltip":"
Azshari Novice's ShoulderpadsSoD Phase 1

Item Level 30

Binds when picked up
ShoulderCloth
35 Armor
+10 Intellect
+5 Spirit
Durability 55 / 55
Requires Level 25
Sell Price: 13 4
","spells":[]} 209680,{"name":"Waterproof Scarf","quality":3,"icon":"inv_misc_cape_13","tooltip":"
Waterproof ScarfSoD Phase 1

Item Level 30

Binds when picked up
Back
24 Armor
+6 Agility
+6 Spirit
Requires Level 25
Sell Price: 8 80
","spells":[]} -209681,{"name":"Black Murloc Egg","quality":3,"icon":"inv_egg_09","tooltip":"
Black Murloc EggSoD Phase 1

Item Level 30

Binds when picked up
Unique
Trinket
Requires Level 25
Use: M'grrgl will accompany you for 30 min, providing minor protection against shadow. (10 Min Cooldown)
"M'grrgl glgrr r'yleh!"
Sell Price: 6
","spells":[]} +209681,{"name":"Black Murloc Egg","quality":3,"icon":"inv_egg_09","tooltip":"
Black Murloc EggSoD Phase 1

Item Level 30

Binds when picked up
Unique
Trinket
Requires Level 25
Use: M'grrgl will accompany you for 30 min, providing minor protection against shadow. (10 Min Cooldown)
"M'grrgl glgrr r'yleh!"
Sell Price: 6
","spells":[]} 209682,{"name":"Sturdy Hood","quality":3,"icon":"inv_helmet_41","tooltip":"
Sturdy HoodSoD Phase 1

Item Level 30

Binds when picked up
HeadLeather
134 Armor
+15 Stamina
Durability 60 / 60
Requires Level 25
Sell Price: 30 85
","spells":[]} -209683,{"name":"Twilight Invoker's Shawl","quality":3,"icon":"inv_helmet_27","tooltip":"
Twilight Invoker's ShawlSoD Phase 1

Item Level 30

Binds when picked up
HeadCloth
38 Armor
+11 Stamina
+9 Spirit
Durability 55 / 55
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Twilight Invoker's Vestments (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 9.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 17 68
","spells":[]} -209684,{"name":"Soul Leech Pants","quality":3,"icon":"inv_pants_14","tooltip":"
Soul Leech PantsSoD Phase 1

Item Level 33

Binds when picked up
LegsCloth
43 Armor
+7 Stamina
+8 Intellect
+6 Spirit
Durability 65 / 65
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 22 98
","spells":[]} -209685,{"name":"Ancient Moss Cinch","quality":3,"icon":"inv_belt_25","tooltip":"
Ancient Moss CinchSoD Phase 1

Item Level 33

Binds when picked up
WaistLeather
61 Armor
+6 Stamina
+9 Intellect
Durability 35 / 35
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 14 42
","spells":[]} -209686,{"name":"Jagged Bone Necklace","quality":3,"icon":"inv_misc_bone_03","tooltip":"
Jagged Bone NecklaceSoD Phase 1

Item Level 33

Binds when picked up
Neck
21 Armor
+2 Intellect
+7 Spirit
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 11 70
","spells":[]} +209683,{"name":"Twilight Invoker's Shawl","quality":3,"icon":"inv_helmet_27","tooltip":"
Twilight Invoker's ShawlSoD Phase 1

Item Level 30

Binds when picked up
HeadCloth
38 Armor
+11 Stamina
+9 Spirit
Durability 55 / 55
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Twilight Invoker's Vestments (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 9.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 17 68
","spells":[]} +209684,{"name":"Soul Leech Pants","quality":3,"icon":"inv_pants_14","tooltip":"
Soul Leech PantsSoD Phase 1

Item Level 33

Binds when picked up
LegsCloth
43 Armor
+7 Stamina
+8 Intellect
+6 Spirit
Durability 65 / 65
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 22 98
","spells":[]} +209685,{"name":"Ancient Moss Cinch","quality":3,"icon":"inv_belt_25","tooltip":"
Ancient Moss CinchSoD Phase 1

Item Level 33

Binds when picked up
WaistLeather
61 Armor
+6 Stamina
+9 Intellect
Durability 35 / 35
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 14 42
","spells":[]} +209686,{"name":"Jagged Bone Necklace","quality":3,"icon":"inv_misc_bone_03","tooltip":"
Jagged Bone NecklaceSoD Phase 1

Item Level 33

Binds when picked up
Neck
21 Armor
+2 Intellect
+7 Spirit
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 11 70
","spells":[]} 209687,{"name":"Hydra Hide Cuirass","quality":3,"icon":"inv_chest_plate10","tooltip":"
Hydra Hide CuirassSoD Phase 1

Item Level 33

Binds when picked up
ChestLeather
168 Armor
+6 Strength
+12 Stamina
+7 Intellect
Durability 100 / 100
Requires Level 25
Sell Price: 16 12
","spells":[]} 209688,{"name":"Bael Modan Blunderbuss","quality":3,"icon":"inv_weapon_rifle_04","tooltip":"
Bael Modan BlunderbussSoD Phase 1

Item Level 33

Binds when picked up
RangedGun
\n \n \n
29 - 55 DamageSpeed 2.50
(16.80 damage per second)
+6 Agility
Durability 80 / 80
Requires Level 25
Sell Price: 47 29
","spells":[]} 209689,{"name":"Crabshell Waders","quality":3,"icon":"inv_boots_chain_08","tooltip":"
Crabshell WadersSoD Phase 1

Item Level 33

Binds when picked up
FeetMail
157 Armor
+11 Strength
+6 Stamina
+3 Spirit
Durability 60 / 60
Requires Level 25
Sell Price: 33 77
","spells":[]} 209690,{"name":"Shadowscale Coif","quality":3,"icon":"inv_helmet_35","tooltip":"
Shadowscale CoifSoD Phase 1

Item Level 33

Binds when picked up
HeadMail
235 Armor
+5 Strength
+14 Stamina
+4 Spirit
Durability 70 / 70
Requires Level 25
Sell Price: 28 40
","spells":[]} -209691,{"name":"Vampiric Boot Knife","quality":3,"icon":"inv_weapon_shortblade_02","tooltip":"
Vampiric Boot KnifeSoD Phase 1

Item Level 33

Binds when picked up
Off HandDagger
\n \n \n
20 - 35 DamageSpeed 1.30
(21.15 damage per second)
Durability 60 / 60
Requires Level 25
Chance on hit: Leech life from your victim, healing for 10 damage.
Sell Price: 46 65
","spells":[]} +209691,{"name":"Vampiric Boot Knife","quality":3,"icon":"inv_weapon_shortblade_02","tooltip":"
Vampiric Boot KnifeSoD Phase 1

Item Level 33

Binds when picked up
Off HandDagger
\n \n \n
20 - 35 DamageSpeed 1.30
(21.15 damage per second)
Durability 60 / 60
Requires Level 25
Chance on hit: Leech life from your victim, healing for 10 damage.
Sell Price: 46 65
","spells":[]} 209692,{"name":"Sentinel Pauldrons","quality":3,"icon":"inv_shoulder_08","tooltip":"
Sentinel PauldronsSoD Phase 1

Item Level 33

Binds when picked up
ShoulderLeather
81 Armor
+8 Agility
+10 Stamina
Durability 60 / 60
Requires Level 25
Sell Price: 23 26
","spells":[]} -209693,{"name":"Perfect Blackfathom Pearl","quality":3,"icon":"inv_misc_gem_pearl_14","tooltip":"
Perfect Blackfathom PearlSoD Phase 1

Item Level 35

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 25
"The Old Gods' servant Aku'mai is dead. Dawnwatcher Selgorm would be very interested to hear of this."
","spells":[]} -209694,{"name":"Blackfathom Ritual Dagger","quality":3,"icon":"inv_weapon_shortblade_12","tooltip":"
Blackfathom Ritual DaggerSoD Phase 1

Item Level 31

Binds when picked up
Main HandDagger
\n \n \n
16 - 31 DamageSpeed 1.20
(19.58 damage per second)
+2 Stamina
+5 Intellect
Durability 65 / 65
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 4.
Sell Price: 46 65
","spells":[]} -209748,{"name":"Althalaxx Orb","quality":1,"icon":"inv_misc_orb_03","tooltip":"
Althalaxx OrbSoD Phase 1

Item Level 25

Quest Item
Unique
","spells":[]} -209778,{"name":"Summoner's Salt","quality":1,"icon":"classic_inv_misc_dust_04","tooltip":"
Summoner's SaltSoD Phase 1

Item Level 1

Quest Item
Max Stack: 20
","spells":[]} -209779,{"name":"Mote of Mannoroth","quality":1,"icon":"spell_fire_felpyroblast","tooltip":"
Mote of MannorothSoD Phase 1

Item Level 1

Quest Item
Unique (12)
Max Stack: 12
","spells":[]} -209800,{"name":"Orb Fragments","quality":1,"icon":"inv_enchant_shardgleamingsmall","tooltip":"
Orb FragmentsSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} -209816,{"name":"Fetish of Mischief","quality":3,"icon":"spell_fire_totemofwrath","tooltip":"
Fetish of MischiefSoD Phase 1

Item Level 30

Binds when picked up
Unique
Trinket
Classes: Warlock
Requires Level 25
Equip: Increases the damage of your Imp's Firebolt spell by 2.
Sell Price: 6
","spells":[]} -209817,{"name":"Voidwalker Brooch","quality":3,"icon":"inv_jewelry_necklace_11","tooltip":"
Voidwalker BroochSoD Phase 1

Item Level 30

Binds when picked up
Neck
+6 Stamina
Requires Level 25
Equip: Increased Defense +4.
Sell Price: 11 70
","spells":[]} -209818,{"name":"Sun-Touched Crescent","quality":3,"icon":"inv_weapon_shortblade_23","tooltip":"
Sun-Touched CrescentSoD Phase 1

Item Level 30

Binds when picked up
Main HandDagger
\n \n \n
15 - 30 DamageSpeed 1.20
(18.75 damage per second)
+3 Stamina
Durability 65 / 65
Requires Level 25
Equip: Increases damage done by Fire spells and effects by up to 9.
Sell Price: 46 65
","spells":[]} -209819,{"name":"Wyvern Taming Wand","quality":1,"icon":"inv_wand_09","tooltip":"
Wyvern Taming WandSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
"Enables taming of Young Pridewings in Stonetalon Mountains."
","spells":[]} -209820,{"name":"Black Shroud Choker","quality":3,"icon":"inv_jewelry_necklace_19","tooltip":"
Black Shroud ChokerSoD Phase 1

Item Level 30

Binds when picked up
Neck
+4 Stamina
+5 Shadow Resistance
Requires Level 25
Equip: Increases damage done by Shadow spells and effects by up to 7.
Sell Price: 11 70
","spells":[]} -209821,{"name":"Ring of Shadowsight","quality":3,"icon":"inv_jewelry_ring_22","tooltip":"
Ring of ShadowsightSoD Phase 1

Item Level 30

Binds when picked up
Unique
Finger
Requires Level 25
Equip: Slightly increases your stealth detection.
Sell Price: 6 50
","spells":[]} +209693,{"name":"Perfect Blackfathom Pearl","quality":3,"icon":"inv_misc_gem_pearl_14","tooltip":"
Perfect Blackfathom PearlSoD Phase 1

Item Level 35

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 25
"The Old Gods' servant Aku'mai is dead. Dawnwatcher Selgorm would be very interested to hear of this."
","spells":[]} +209694,{"name":"Blackfathom Ritual Dagger","quality":3,"icon":"inv_weapon_shortblade_12","tooltip":"
Blackfathom Ritual DaggerSoD Phase 1

Item Level 31

Binds when picked up
Main HandDagger
\n \n \n
16 - 31 DamageSpeed 1.20
(19.58 damage per second)
+2 Stamina
+5 Intellect
Durability 65 / 65
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 4.
Sell Price: 46 65
","spells":[]} +209748,{"name":"Althalaxx Orb","quality":1,"icon":"inv_misc_orb_03","tooltip":"
Althalaxx OrbSoD Phase 1

Item Level 25

Quest Item
Unique
","spells":[]} +209778,{"name":"Summoner's Salt","quality":1,"icon":"classic_inv_misc_dust_04","tooltip":"
Summoner's SaltSoD Phase 1

Item Level 1

Quest Item
Max Stack: 20
","spells":[]} +209779,{"name":"Mote of Mannoroth","quality":1,"icon":"spell_fire_felpyroblast","tooltip":"
Mote of MannorothSoD Phase 1

Item Level 1

Quest Item
Unique (12)
Max Stack: 12
","spells":[]} +209800,{"name":"Orb Fragments","quality":1,"icon":"inv_enchant_shardgleamingsmall","tooltip":"
Orb FragmentsSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} +209816,{"name":"Fetish of Mischief","quality":3,"icon":"spell_fire_totemofwrath","tooltip":"
Fetish of MischiefSoD Phase 1

Item Level 30

Binds when picked up
Unique
Trinket
Classes: Warlock
Requires Level 25
Equip: Increases the damage of your Imp's Firebolt spell by 2.
Sell Price: 6
","spells":[]} +209817,{"name":"Voidwalker Brooch","quality":3,"icon":"inv_jewelry_necklace_11","tooltip":"
Voidwalker BroochSoD Phase 1

Item Level 30

Binds when picked up
Neck
+6 Stamina
Requires Level 25
Equip: Increased Defense +4.
Sell Price: 11 70
","spells":[]} +209818,{"name":"Sun-Touched Crescent","quality":3,"icon":"inv_weapon_shortblade_23","tooltip":"
Sun-Touched CrescentSoD Phase 1

Item Level 30

Binds when picked up
Main HandDagger
\n \n \n
15 - 30 DamageSpeed 1.20
(18.75 damage per second)
+3 Stamina
Durability 65 / 65
Requires Level 25
Equip: Increases damage done by Fire spells and effects by up to 9.
Sell Price: 46 65
","spells":[]} +209819,{"name":"Wyvern Taming Wand","quality":1,"icon":"inv_wand_09","tooltip":"
Wyvern Taming WandSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
"Enables taming of Young Pridewings in Stonetalon Mountains."
","spells":[]} +209820,{"name":"Black Shroud Choker","quality":3,"icon":"inv_jewelry_necklace_19","tooltip":"
Black Shroud ChokerSoD Phase 1

Item Level 30

Binds when picked up
Neck
+4 Stamina
+5 Shadow Resistance
Requires Level 25
Equip: Increases damage done by Shadow spells and effects by up to 7.
Sell Price: 11 70
","spells":[]} +209821,{"name":"Ring of Shadowsight","quality":3,"icon":"inv_jewelry_ring_22","tooltip":"
Ring of ShadowsightSoD Phase 1

Item Level 30

Binds when picked up
Unique
Finger
Requires Level 25
Equip: Slightly increases your stealth detection.
Sell Price: 6 50
","spells":[]} 209822,{"name":"Strength of Purpose","quality":3,"icon":"inv_hammer_17","tooltip":"
Strength of PurposeSoD Phase 1

Item Level 30

Binds when picked up
Main HandMace
\n \n \n
26 - 50 DamageSpeed 2.00
(19.00 damage per second)
+2 Stamina
+5 Intellect
+3 Spirit
Durability 90 / 90
Requires Level 25
Sell Price: 88 36
","spells":[]} -209823,{"name":"Signet of Beasts","quality":3,"icon":"inv_jewelry_ring_23","tooltip":"
Signet of BeastsSoD Phase 1

Item Level 30

Binds when picked up
Unique
Finger
Classes: Hunter
Requires Level 25
Equip: Increases the damage done by your pets by 1%.
Sell Price: 6 50
","spells":[]} -209824,{"name":"Shimmering Shoulderpads","quality":3,"icon":"inv_shoulder_10","tooltip":"
Shimmering ShoulderpadsSoD Phase 1

Item Level 30

Binds when picked up
ShoulderMail
223 Armor
+6 Stamina
Durability 70 / 70
Requires Level 25
Equip: Increased Defense +4.
Sell Price: 23 12
","spells":[]} +209823,{"name":"Signet of Beasts","quality":3,"icon":"inv_jewelry_ring_23","tooltip":"
Signet of BeastsSoD Phase 1

Item Level 30

Binds when picked up
Unique
Finger
Classes: Hunter
Requires Level 25
Equip: Increases the damage done by your pets by 1%.
Sell Price: 6 50
","spells":[]} +209824,{"name":"Shimmering Shoulderpads","quality":3,"icon":"inv_shoulder_10","tooltip":"
Shimmering ShoulderpadsSoD Phase 1

Item Level 30

Binds when picked up
ShoulderMail
223 Armor
+6 Stamina
Durability 70 / 70
Requires Level 25
Equip: Increased Defense +4.
Sell Price: 23 12
","spells":[]} 209825,{"name":"Droplet Choker","quality":3,"icon":"inv_jewelry_necklace_07","tooltip":"
Droplet ChokerSoD Phase 1

Item Level 30

Binds when picked up
Neck
+6 Stamina
+6 Spirit
Requires Level 25
Sell Price: 11 70
","spells":[]} -209828,{"name":"Sub-Zero Pauldrons","quality":3,"icon":"inv_shoulder_25","tooltip":"
Sub-Zero PauldronsSoD Phase 1

Item Level 30

Binds when picked up
ShoulderCloth
35 Armor
+6 Intellect
Durability 55 / 55
Requires Level 25
Equip: Increases damage done by Frost spells and effects by up to 13.
Sell Price: 13 4
","spells":[]} -209830,{"name":"Ironhide Arbalest","quality":3,"icon":"inv_weapon_crossbow_04","tooltip":"
Ironhide ArbalestSoD Phase 1

Item Level 30

Binds when picked up
RangedCrossbow
\n \n \n
19 - 37 DamageSpeed 1.90
(14.74 damage per second)
Durability 80 / 80
Requires Level 25
Equip: Increased Defense +3.
Sell Price: 47 29
","spells":[]} -209836,{"name":"Althalaxx Orb","quality":1,"icon":"inv_misc_orb_03","tooltip":"
Althalaxx OrbSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} -209838,{"name":"Hypnotic Crystal","quality":1,"icon":"inv_datacrystal01","tooltip":"
Hypnotic CrystalSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} -209840,{"name":"Gnarled Wand of Wild Magic","quality":1,"icon":"inv_wand_27","tooltip":"
Gnarled Wand of Wild MagicSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} -209841,{"name":"Wild Magic Essence","quality":1,"icon":"inv_elemental_crystal_life","tooltip":"
Wild Magic EssenceSoD Phase 1

Item Level 25

Binds when picked up
Unique
Use: Imbue a Greater Magic Wand with wild magic.
","spells":[]} -209843,{"name":"Nar'thalas Almanac, Vol. 74","quality":1,"icon":"inv_scroll_12","tooltip":"
Nar'thalas Almanac, Vol. 74SoD Phase 1

Item Level 25

Binds when picked up
Unique
"Arcane research of the ancient quel'dorei. A fine addition to any library's collection."
","spells":[]} -209844,{"name":"The Dalaran Digest, Vol. 23","quality":1,"icon":"inv_relics_libramoftruth","tooltip":"
The Dalaran Digest, Vol. 23SoD Phase 1

Item Level 25

Binds when picked up
Unique
"Arcane research of the Kirin Tor. A fine addition to any library's collection."
","spells":[]} -209845,{"name":"Bewitchments and Glamours","quality":1,"icon":"inv_misc_book_01","tooltip":"
Bewitchments and GlamoursSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Spells for manipulation and deception. A fine addition to any library's collection."
","spells":[]} -209846,{"name":"Secrets of the Dreamers","quality":1,"icon":"inv_scroll_09","tooltip":"
Secrets of the DreamersSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Observations and insights on the Emerald Dream. A fine addition to any library's collection."
","spells":[]} -209847,{"name":"Arcanic Systems Manual","quality":1,"icon":"inv_misc_toy_05","tooltip":"
Arcanic Systems ManualSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Poorly-organized troubleshooting tips for goblin technology. A fine addition to any library's collection."
","spells":[]} -209848,{"name":"Goaz Scrolls","quality":1,"icon":"inv_scroll_15","tooltip":"
Goaz ScrollsSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Written in lost Titan script, but nevertheless a fine addition to any library's collection."
","spells":[]} -209849,{"name":"Crimes Against Anatomy","quality":1,"icon":"inv_misc_book_06","tooltip":"
Crimes Against AnatomySoD Phase 1

Item Level 25

Binds when picked up
Unique
"Written by Doctor Krastinov. A questionable addition to any library's collection."
","spells":[]} -209850,{"name":"Runes of the Sorcerer-Kings","quality":1,"icon":"inv_scroll_02","tooltip":"
Runes of the Sorcerer-KingsSoD Phase 1

Item Level 25

Binds when picked up
Unique
"A relic of the mighty ogre empires of Draenor. A fine addition to any library's collection."
","spells":[]} -209851,{"name":"Fury of the Land","quality":1,"icon":"inv_holiday_tow_spicebandage","tooltip":"
Fury of the LandSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Closely guarded shamanistic secrets of the Grimtotem clan. A fine addition to any library's collection."
","spells":[]} -209852,{"name":"Rune of Kill Command","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Kill CommandSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Hunter
Engrave your pants with the Kill Shot rune:


You attempt to finish off a wounded target, firing a ranged attack dealing 100% weapon damage plus [113 / 100 * 100 / 100 * (2.976264 + 0.641066 * 60 + 0.022519 * 60 * 60)]. Kill Shot has no minimum range. Kill Shot's cooldown is reset if used on an enemy that has 20% or less health.

"Teaches you a new Engraving ability."
","spells":[]} -209872,{"name":"Dragonslayer's Helm","quality":1,"icon":"inv_helmet_12","tooltip":"
Dragonslayer's HelmSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} -209873,{"name":"Dragonslayer's Shield","quality":1,"icon":"inv_shield_02","tooltip":"
Dragonslayer's ShieldSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} -209874,{"name":"Dragonslayer's Lance","quality":1,"icon":"inv_spear_07","tooltip":"
Dragonslayer's LanceSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} -210015,{"name":"Rune of Raging Blow","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Raging BlowSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Engrave your chest with the Raging Blow rune:


A ferocious strike that deals 100% weapon damage, but can only be used while Enrage, Berserker Rage, or Bloodrage is active. Each other melee ability used while Enrage, Berserker Rage, or Bloodrage is active reduces Raging Blow's remaining cooldown by 1 sec.

"Teaches you a new Engraving ability."
","spells":[]} -210026,{"name":"Symbol of the Third Owl","quality":1,"icon":"inv_jewelcrafting_azureowl","tooltip":"
Symbol of the Third OwlSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
"You have mastered the domain of the sea."
","spells":[]} -210043,{"name":"Symbol of the Second Owl","quality":1,"icon":"inv_jewelcrafting_jadeowl","tooltip":"
Symbol of the Second OwlSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
"Agon's soul is finally at peace."
","spells":[]} -210044,{"name":"Symbol of the First Owl","quality":1,"icon":"inv_jewelcrafting_goldenowl","tooltip":"
Symbol of the First OwlSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
"The mark of a true guardian."
","spells":[]} -210045,{"name":"Shadeleaf","quality":1,"icon":"inv_misc_plant_01","tooltip":"
ShadeleafSoD Phase 1

Item Level 1

Quest Item
Max Stack: 20
","spells":[]} -210053,{"name":"Dire Wolf Paw","quality":1,"icon":"inv_misc_monsterclaw_05","tooltip":"
Dire Wolf PawSoD Phase 1

Item Level 1

Quest Item
Max Stack: 20
","spells":[]} -210055,{"name":"Hillsbrad Human Bones","quality":1,"icon":"inv_misc_bone_01","tooltip":"
Hillsbrad Human BonesSoD Phase 1

Item Level 1

Quest Item
Max Stack: 20
","spells":[]} -210056,{"name":"Tincture of Waking Death","quality":1,"icon":"trade_brewpoison","tooltip":"
Tincture of Waking DeathSoD Phase 1

Item Level 1

Quest Item
","spells":[]} -210080,{"name":"Voodoo Offering","quality":1,"icon":"inv_misc_bag_12","tooltip":"
Voodoo OfferingSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} -210137,{"name":"Rune of Wild Growth","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Wild GrowthSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
Engrave your gloves with the Wild Growth rune:


Heals all of target player's party members within 40 yards of target player for [17 / 100 * 7 * (38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60)] over 7 sec. The amount healed is applied quickly at first, and slows down as Wild Growth reaches its full duration.

"Teaches you a new Engraving ability."
","spells":[]} -210138,{"name":"Dark Iron Ordinance","quality":1,"icon":"inv_misc_bomb_02","tooltip":"
Dark Iron OrdinanceSoD Phase 1

Item Level 1
Max Stack: 20
","spells":[]} -210146,{"name":"Shredder Turbocharger","quality":1,"icon":"inv_gizmo_07","tooltip":"
Shredder TurbochargerSoD Phase 1

Item Level 1
Max Stack: 20
","spells":[]} -210147,{"name":"Shredder Autosalvage Unit","quality":1,"icon":"inv_misc_enggizmos_12","tooltip":"
Shredder Autosalvage UnitSoD Phase 1

Item Level 1
Use: Salvage the wreckage of a shredder for spare parts.
Max Stack: 5
Dropped by: Venture Co. Operator
Drop Chance: 0.00%
","spells":[]} -210177,{"name":"Ataeric: On Arcane Curiosities","quality":1,"icon":"inv_misc_book_12","tooltip":"
Ataeric: On Arcane CuriositiesSoD Phase 1

Item Level 10

Unique
"The writings of a notable Kirin Tor archmage. A fine addition to any library's collection."
","spells":[]} -210178,{"name":"Schematic: Shredder Autosalvage Unit","quality":2,"icon":"inv_scroll_03","tooltip":"
Schematic: Shredder Autosalvage UnitSoD Phase 1

Item Level 25
Requires Engineering (135)
Sell Price: 30
","spells":[],"completion_category":"9"} -210179,{"name":"Spell Notes: ILMEGAI SARRBES","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: ILMEGAI SARRBESSoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Translate the spell notes into a new runecarving recipe.  Requires a reference for the author's shorthand.
","spells":[]} -210183,{"name":"Horn of Xelthos","quality":1,"icon":"inv_misc_horn_04","tooltip":"
Horn of XelthosSoD Phase 1

Item Level 25

Binds when picked up
Unique
"It emits a soft and haunting tone."
","spells":[]} -210186,{"name":"Breaching Charge","quality":1,"icon":"inv_misc_bomb_05","tooltip":"
Breaching ChargeSoD Phase 1

Item Level 25

Binds when picked up
Unique
Use: Open a heavy gate, goblin-style!
","spells":[]} -210187,{"name":"Venture Co. Work Order","quality":1,"icon":"inv_letter_04","tooltip":"
Venture Co. Work OrderSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} -210188,{"name":"Shredded Work Order","quality":0,"icon":"inv_misc_note_03","tooltip":"
Shredded Work OrderSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Seems to have been damaged in combat."
","spells":[]} -210195,{"name":"Unbalanced Idol","quality":2,"icon":"inv_qirajidol_night","tooltip":"
Unbalanced IdolSoD Phase 1

Item Level 10

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 10
Use: Balance the Powers of the Moon, Emerald Dream, and Wild to learn a new ability.
","spells":[]} -210209,{"name":"Twin Key","quality":1,"icon":"inv_misc_key_15","tooltip":"
Twin KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
","spells":[]} -210210,{"name":"Grizzwerks Defense Industries Founder's Certificate","quality":0,"icon":"inv_misc_note_01","tooltip":"
Grizzwerks Defense Industries Founder's CertificateSoD Phase 1

Item Level 1
"The fine print makes it clear this certificate carries no stock value or legal entitlement. If you put your thumb over that part a vendor might buy it."
Sell Price: 95
","spells":[]} -210212,{"name":"Brother's Half-Key","quality":1,"icon":"inv_misc_key_10","tooltip":"
Brother's Half-KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine Brother and Sister Half-Keys.
","spells":[]} -210213,{"name":"Sister's Half-Key","quality":1,"icon":"inv_misc_key_09","tooltip":"
Sister's Half-KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine Brother and Sister Half-Keys.
","spells":[]} -210229,{"name":"Rune of Mutilation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of MutilationSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Mutilate rune:


Instantly attacks with both weapons for 80% weapon damage plus an additional [100 / 100 * (5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100] with each weapon.  Damage is increased by 20% against Poisoned targets.  Awards 2 combo points.

Mutilate benefits from all talents and effects that trigger from or modify Backstab unless otherwise specified.

"Teaches you a new Engraving ability."
","spells":[]} +209828,{"name":"Sub-Zero Pauldrons","quality":3,"icon":"inv_shoulder_25","tooltip":"
Sub-Zero PauldronsSoD Phase 1

Item Level 30

Binds when picked up
ShoulderCloth
35 Armor
+6 Intellect
Durability 55 / 55
Requires Level 25
Equip: Increases damage done by Frost spells and effects by up to 13.
Sell Price: 13 4
","spells":[]} +209830,{"name":"Ironhide Arbalest","quality":3,"icon":"inv_weapon_crossbow_04","tooltip":"
Ironhide ArbalestSoD Phase 1

Item Level 30

Binds when picked up
RangedCrossbow
\n \n \n
19 - 37 DamageSpeed 1.90
(14.74 damage per second)
Durability 80 / 80
Requires Level 25
Equip: Increased Defense +3.
Sell Price: 47 29
","spells":[]} +209836,{"name":"Althalaxx Orb","quality":1,"icon":"inv_misc_orb_03","tooltip":"
Althalaxx OrbSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} +209838,{"name":"Hypnotic Crystal","quality":1,"icon":"inv_datacrystal01","tooltip":"
Hypnotic CrystalSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} +209840,{"name":"Gnarled Wand of Wild Magic","quality":1,"icon":"inv_wand_27","tooltip":"
Gnarled Wand of Wild MagicSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} +209841,{"name":"Wild Magic Essence","quality":1,"icon":"inv_elemental_crystal_life","tooltip":"
Wild Magic EssenceSoD Phase 1

Item Level 25

Binds when picked up
Unique
Use: Imbue a Greater Magic Wand with wild magic.
","spells":[]} +209843,{"name":"Nar'thalas Almanac, Vol. 74","quality":1,"icon":"inv_scroll_12","tooltip":"
Nar'thalas Almanac, Vol. 74SoD Phase 1

Item Level 25

Binds when picked up
Unique
"Arcane research of the ancient quel'dorei. A fine addition to any library's collection."
","spells":[]} +209844,{"name":"The Dalaran Digest, Vol. 23","quality":1,"icon":"inv_relics_libramoftruth","tooltip":"
The Dalaran Digest, Vol. 23SoD Phase 1

Item Level 25

Binds when picked up
Unique
"Arcane research of the Kirin Tor. A fine addition to any library's collection."
","spells":[]} +209845,{"name":"Bewitchments and Glamours","quality":1,"icon":"inv_misc_book_01","tooltip":"
Bewitchments and GlamoursSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Spells for manipulation and deception. A fine addition to any library's collection."
","spells":[]} +209846,{"name":"Secrets of the Dreamers","quality":1,"icon":"inv_scroll_09","tooltip":"
Secrets of the DreamersSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Observations and insights on the Emerald Dream. A fine addition to any library's collection."
","spells":[]} +209847,{"name":"Arcanic Systems Manual","quality":1,"icon":"inv_misc_toy_05","tooltip":"
Arcanic Systems ManualSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Poorly-organized troubleshooting tips for goblin technology. A fine addition to any library's collection."
","spells":[]} +209848,{"name":"Goaz Scrolls","quality":1,"icon":"inv_scroll_15","tooltip":"
Goaz ScrollsSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Written in lost Titan script, but nevertheless a fine addition to any library's collection."
","spells":[]} +209849,{"name":"Crimes Against Anatomy","quality":1,"icon":"inv_misc_book_06","tooltip":"
Crimes Against AnatomySoD Phase 1

Item Level 25

Binds when picked up
Unique
"Written by Doctor Krastinov. A questionable addition to any library's collection."
","spells":[]} +209850,{"name":"Runes of the Sorcerer-Kings","quality":1,"icon":"inv_scroll_02","tooltip":"
Runes of the Sorcerer-KingsSoD Phase 1

Item Level 25

Binds when picked up
Unique
"A relic of the mighty ogre empires of Draenor. A fine addition to any library's collection."
","spells":[]} +209851,{"name":"Fury of the Land","quality":1,"icon":"inv_holiday_tow_spicebandage","tooltip":"
Fury of the LandSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Closely guarded shamanistic secrets of the Grimtotem clan. A fine addition to any library's collection."
","spells":[]} +209852,{"name":"Rune of Kill Command","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Kill CommandSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Hunter
Engrave your pants with the Kill Shot rune:


You attempt to finish off a wounded target, firing a ranged attack dealing 100% weapon damage plus [113 / 100 * 100 / 100 * (2.976264 + 0.641066 * 60 + 0.022519 * 60 * 60)]. Kill Shot has no minimum range. Kill Shot's cooldown is reset if used on an enemy that has 20% or less health.

"Teaches you a new Engraving ability."
","spells":[]} +209872,{"name":"Dragonslayer's Helm","quality":1,"icon":"inv_helmet_12","tooltip":"
Dragonslayer's HelmSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} +209873,{"name":"Dragonslayer's Shield","quality":1,"icon":"inv_shield_02","tooltip":"
Dragonslayer's ShieldSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} +209874,{"name":"Dragonslayer's Lance","quality":1,"icon":"inv_spear_07","tooltip":"
Dragonslayer's LanceSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} +210015,{"name":"Rune of Raging Blow","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Raging BlowSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Engrave your chest with the Raging Blow rune:


A ferocious strike that deals 100% weapon damage, but can only be used while Enrage, Berserker Rage, or Bloodrage is active. Each other melee ability used while Enrage, Berserker Rage, or Bloodrage is active reduces Raging Blow's remaining cooldown by 1 sec.

"Teaches you a new Engraving ability."
","spells":[]} +210026,{"name":"Symbol of the Third Owl","quality":1,"icon":"inv_jewelcrafting_azureowl","tooltip":"
Symbol of the Third OwlSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
"You have mastered the domain of the sea."
","spells":[]} +210043,{"name":"Symbol of the Second Owl","quality":1,"icon":"inv_jewelcrafting_jadeowl","tooltip":"
Symbol of the Second OwlSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
"Agon's soul is finally at peace."
","spells":[]} +210044,{"name":"Symbol of the First Owl","quality":1,"icon":"inv_jewelcrafting_goldenowl","tooltip":"
Symbol of the First OwlSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
"The mark of a true guardian."
","spells":[]} +210045,{"name":"Shadeleaf","quality":1,"icon":"inv_misc_plant_01","tooltip":"
ShadeleafSoD Phase 1

Item Level 1

Quest Item
Max Stack: 20
","spells":[]} +210053,{"name":"Dire Wolf Paw","quality":1,"icon":"inv_misc_monsterclaw_05","tooltip":"
Dire Wolf PawSoD Phase 1

Item Level 1

Quest Item
Max Stack: 20
","spells":[]} +210055,{"name":"Hillsbrad Human Bones","quality":1,"icon":"inv_misc_bone_01","tooltip":"
Hillsbrad Human BonesSoD Phase 1

Item Level 1

Quest Item
Max Stack: 20
","spells":[]} +210056,{"name":"Tincture of Waking Death","quality":1,"icon":"trade_brewpoison","tooltip":"
Tincture of Waking DeathSoD Phase 1

Item Level 1

Quest Item
","spells":[]} +210080,{"name":"Voodoo Offering","quality":1,"icon":"inv_misc_bag_12","tooltip":"
Voodoo OfferingSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} +210137,{"name":"Rune of Wild Growth","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Wild GrowthSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
Engrave your gloves with the Wild Growth rune:


Heals all of target player's party members within 43.5 yards of target player for [17 / 100 * 7 * (38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60)] over 7 sec. The amount healed is applied quickly at first, and slows down as Wild Growth reaches its full duration.

"Teaches you a new Engraving ability."
","spells":[]} +210138,{"name":"Dark Iron Ordinance","quality":1,"icon":"inv_misc_bomb_02","tooltip":"
Dark Iron OrdinanceSoD Phase 1

Item Level 1
Max Stack: 20
","spells":[]} +210146,{"name":"Shredder Turbocharger","quality":1,"icon":"inv_gizmo_07","tooltip":"
Shredder TurbochargerSoD Phase 1

Item Level 1
Max Stack: 20
","spells":[]} +210147,{"name":"Shredder Autosalvage Unit","quality":1,"icon":"inv_misc_enggizmos_12","tooltip":"
Shredder Autosalvage UnitSoD Phase 1

Item Level 1
Use: Salvage the wreckage of a shredder for spare parts.
Max Stack: 5
Dropped by: Venture Co. Operator
Drop Chance: 0.00%
","spells":[]} +210177,{"name":"Ataeric: On Arcane Curiosities","quality":1,"icon":"inv_misc_book_12","tooltip":"
Ataeric: On Arcane CuriositiesSoD Phase 1

Item Level 10

Unique
"The writings of a notable Kirin Tor archmage. A fine addition to any library's collection."
","spells":[]} +210178,{"name":"Schematic: Shredder Autosalvage Unit","quality":2,"icon":"inv_scroll_03","tooltip":"
Schematic: Shredder Autosalvage UnitSoD Phase 1

Item Level 25
Requires Engineering (135)
Sell Price: 30
","spells":[],"completion_category":"9"} +210179,{"name":"Spell Notes: ILMEGAI SARRBES","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: ILMEGAI SARRBESSoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Translate the spell notes into a new runecarving recipe.  Requires a reference for the author's shorthand.
","spells":[]} +210183,{"name":"Horn of Xelthos","quality":1,"icon":"inv_misc_horn_04","tooltip":"
Horn of XelthosSoD Phase 1

Item Level 25

Binds when picked up
Unique
"It emits a soft and haunting tone."
","spells":[]} +210186,{"name":"Breaching Charge","quality":1,"icon":"inv_misc_bomb_05","tooltip":"
Breaching ChargeSoD Phase 1

Item Level 25

Binds when picked up
Unique
Use: Open a heavy gate, goblin-style!
","spells":[]} +210187,{"name":"Venture Co. Work Order","quality":1,"icon":"inv_letter_04","tooltip":"
Venture Co. Work OrderSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} +210188,{"name":"Shredded Work Order","quality":0,"icon":"inv_misc_note_03","tooltip":"
Shredded Work OrderSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Seems to have been damaged in combat."
","spells":[]} +210195,{"name":"Unbalanced Idol","quality":2,"icon":"inv_qirajidol_night","tooltip":"
Unbalanced IdolSoD Phase 1

Item Level 10

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 10
Use: Balance the Powers of the Moon, Emerald Dream, and Wild to learn a new ability.
","spells":[]} +210209,{"name":"Twin Key","quality":1,"icon":"inv_misc_key_15","tooltip":"
Twin KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
","spells":[]} +210210,{"name":"Grizzwerks Defense Industries Founder's Certificate","quality":0,"icon":"inv_misc_note_01","tooltip":"
Grizzwerks Defense Industries Founder's CertificateSoD Phase 1

Item Level 1
"The fine print makes it clear this certificate carries no stock value or legal entitlement. If you put your thumb over that part a vendor might buy it."
Sell Price: 95
","spells":[]} +210212,{"name":"Brother's Half-Key","quality":1,"icon":"inv_misc_key_10","tooltip":"
Brother's Half-KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine Brother and Sister Half-Keys.
Dropped by: Gefell
Drop Chance: 100.00%
","spells":[]} +210213,{"name":"Sister's Half-Key","quality":1,"icon":"inv_misc_key_09","tooltip":"
Sister's Half-KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Combine Brother and Sister Half-Keys.
Dropped by: Gemela
Drop Chance: 100.00%
","spells":[]} +210229,{"name":"Rune of Mutilation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of MutilationSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Mutilate rune:


Instantly attacks with both weapons for 80% weapon damage plus an additional [100 / 100 * (5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100] with each weapon.  Damage is increased by 20% against Poisoned targets.  Awards 2 combo points.

Mutilate benefits from all talents and effects that trigger from or modify Backstab unless otherwise specified.

"Teaches you a new Engraving ability."
","spells":[]} 210250,{"name":"Engraved Gold Ring","quality":1,"icon":"inv_jewelry_ring_03","tooltip":"
Engraved Gold RingSoD Phase 1

Item Level 20

Binds when picked up
Unique
Finger
"The engraving reads: While __ both __ kneel __ the __ in __ cemetery."
","spells":[]} 210251,{"name":"Engraved Silver Ring","quality":1,"icon":"inv_jewelry_ring_01","tooltip":"
Engraved Silver RingSoD Phase 1

Item Level 20

Binds when picked up
Unique
Finger
"The engraving reads: __ wearing __ rings __ before __ statue __ the __"
","spells":[]} -210252,{"name":"Rune of Shiving","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ShivingSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Cutthroat rune:


Your Ambush, Backstab, and Garrote abilities no longer require you to be behind your target, and Backstab has a 15% chance to make your next Ambush within 10 sec not require you to be in Stealth.

"Teaches you a new Engraving ability."
","spells":[]} -210253,{"name":"Rot Totem","quality":2,"icon":"spell_nature_agitatingtotem","tooltip":"
Rot TotemSoD Phase 1

Item Level 15

Binds when picked up
Unique
Use: Call to the spirits of the elements.
"A traditional totem... twisted and gnarled by dark magic, nearly unrecognizable to those that commune with the elements."
","spells":[]} -210322,{"name":"Rune of Venom","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of VenomSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Engrave your pants with the Envenom rune:


Finishing move that deals instant poison damage based on Deadly Poison doses on the target.  Following the Envenom attack you have a 75% increased frequency of applying Instant Poison for 1 sec plus an additional 1 sec per combo point. One dose is activated per combo point:
 1 dose:  [((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100) * 1 + Attack power * 0.072] damage
 2 doses: [((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100) * 2 + Attack power * 0.144] damage
 3 doses: [((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100) * 3 + Attack power * 0.216] damage
 4 doses: [((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100) * 4 + Attack power * 0.288] damage
 5 doses: [((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100) * 5 + Attack power * 0.36] damage

"Teaches you a new Engraving ability."
","spells":[]} -210323,{"name":"Safe Combination","quality":1,"icon":"inv_misc_note_06","tooltip":"
Safe CombinationSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
"0-4-5-1"
","spells":[]} -210329,{"name":"Hillsbrad Treasure Map","quality":1,"icon":"inv_misc_map03","tooltip":"
Hillsbrad Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
"Follow the river north; past the Alterac Mountains. What you seek lies beneath the falling rapids."
","spells":[]} -210330,{"name":"Hot Tip","quality":1,"icon":"inv_letter_13","tooltip":"
Hot TipSoD Phase 1

Item Level 20

Binds when picked up
Unique
"Good intel ain't cheap."
<Right Click to Open>
","spells":[]} -210410,{"name":"Freshwater Snapper Bait","quality":1,"icon":"inv_misc_food_85_stegadonbite","tooltip":"
Freshwater Snapper BaitSoD Phase 1

Item Level 1
Classes: Hunter
Use: Toss bait. (5 Min Cooldown)
"Throw some overboard to lure out a big one!"
Max Stack: 20
","spells":[]} -210499,{"name":"Marshroom","quality":1,"icon":"inv_misc_food_96_zangarcaps","tooltip":"
MarshroomSoD Phase 1

Item Level 20
Use: Eat (at your own risk).
Max Stack: 20
","spells":[]} -210500,{"name":"Rune of the Stars","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the StarsSoD Phase 1

Item Level 20

Binds when picked up
Unique
Classes: Druid
Engrave your pants with the Starsurge rune:


Launch surging stellar energies that cause [248 / 100 * (9.183105 + 0.616405 * 1 + 0.028608 * 1 * 1)] to [304 / 100 * (9.183105 + 0.616405 * 1 + 0.028608 * 1 * 1)] Arcane damage, and increases the damage done by your next 1 Starfire cast by 80% for 15 sec.

Starsurge benefits from and triggers most talents and effects that trigger or benefit from Wrath or Starfire.

"Teaches you a new Engraving ability."
","spells":[]} -210534,{"name":"Idol of the Wild","quality":2,"icon":"inv_misc_idol_04","tooltip":"
Idol of the WildSoD Phase 1

Item Level 25

Binds when picked up
Unique
RelicIdol
Classes: Druid
Engrave your chest or robe with the Wild Strikes rune:


While you are in Cat Form, Bear Form, or Dire Bear Form, party members within 20 yards gain increased combat ferocity.  Each melee hit has a 20% chance of granting the attacker an extra attack with 20% additional Attack Power. No effect if the party member is already benefitting from Windfury Totem.

"Heal 10 different beasts, then use this idol to learn a new ability."
","spells":[]} -210568,{"name":"Decrepit Phylactery","quality":1,"icon":"spell_shadow_devouringplague","tooltip":"
Decrepit PhylacterySoD Phase 1

Item Level 1

Binds when picked up
Unique
"A heinous aura eminates from the artifact."
","spells":[]} -210569,{"name":"Rune of Flagellation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of FlagellationSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Engrave your chest with the Flagellation rune:


You gain Rage from Physical damage taken as if you were wearing no armor.

"Teaches you a new Engraving ability."
","spells":[]} -210573,{"name":"Rune of Consuming Rage","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Consuming RageSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Engrave your pants with the Consumed by Rage rune:


Enrages you (activating abilities which require being Enraged) for 12 sec  after you exceed 60 Rage. In addition, Whirlwind also strikes with off-hand melee weapons while you are Enraged.

"Teaches you a new Engraving ability."
","spells":[]} -210589,{"name":"Echo of the Ancestors","quality":2,"icon":"spell_shaman_ancestralawakening","tooltip":"
Echo of the AncestorsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Shaman
Requires Level 3
Engrave your pants with the Ancestral Guidance rune:


For the next 10 sec, 25% of your damage is converted to healing on up to 3 nearby party members, and 100% of your healing is converted to damage on your most recent Flame Shock target.

"Learn a new Engraving ability."
","spells":[]} -210596,{"name":"Rune of Cobra Strikes","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Cobra StrikesSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Hunter
Engrave your chest or robe with the Cobra Strikes rune:


Your critical hits with Shot and Strike abilities and with Mongoose Bite cause your pet's next 2 special attacks to critically hit.

"Teaches you a new Engraving ability."
","spells":[]} -210653,{"name":"Rune of Main Gauche","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Main GaucheSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Main Gauche rune:


Instantly strike with your off-hand weapon for normal off-hand weapon damage and increase your chance to parry by 100% for 10 sec or until you successfully parry. For 10 sec after using Main Gauche, Sinister Strike costs 20 less Energy. Awards 1 combo point.

Main Gauche benefits from all talents and effects that trigger from or modify Sinister Strike.

"Teaches you a new Engraving ability."
","spells":[]} -210654,{"name":"Spell Notes: Rewind Time","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Rewind TimeSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Mage
Engrave your bracers with the Rewind Time rune:


Your current target with your Temporal Beacon instantly heals all damage taken over the last 5 seconds. Ineffective on targets that did not have a Temporal Beacon 5 seconds ago.

"Teaches you a new Engraving ability."
","spells":[]} -210655,{"name":"Spell Notes: TERWEM DINI","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: TERWEM DINISoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} -210665,{"name":"Mote of Torrential Rage","quality":1,"icon":"inv_elemental_mote_water01","tooltip":"
Mote of Torrential RageSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} -210667,{"name":"Mote of Infernal Rage","quality":1,"icon":"inv_elemental_mote_fire01","tooltip":"
Mote of Infernal RageSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} -210668,{"name":"Mote of Seismic Rage","quality":1,"icon":"inv_elemental_mote_earth01","tooltip":"
Mote of Seismic RageSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} +210252,{"name":"Rune of Shiving","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ShivingSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Cutthroat rune:


Your Ambush, Backstab, and Garrote abilities no longer require you to be behind your target, and Backstab has a 15% chance to make your next Ambush within 10 sec not require you to be in Stealth.

"Teaches you a new Engraving ability."
","spells":[]} +210253,{"name":"Rot Totem","quality":2,"icon":"spell_nature_agitatingtotem","tooltip":"
Rot TotemSoD Phase 1

Item Level 15

Binds when picked up
Unique
Use: Call to the spirits of the elements.
"A traditional totem... twisted and gnarled by dark magic, nearly unrecognizable to those that commune with the elements."
","spells":[]} +210322,{"name":"Rune of Venom","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of VenomSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Engrave your pants with the Envenom rune:


Finishing move that deals instant poison damage based on Deadly Poison doses on the target.  Following the Envenom attack you have a 75% increased frequency of applying Instant Poison for 1 sec plus an additional 1 sec per combo point. One dose is activated per combo point:
 1 dose:  [((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100) * 1 + Attack power * 0.072] damage
 2 doses: [((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100) * 2 + Attack power * 0.144] damage
 3 doses: [((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100) * 3 + Attack power * 0.216] damage
 4 doses: [((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100) * 4 + Attack power * 0.288] damage
 5 doses: [((5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 80 / 100) * 5 + Attack power * 0.36] damage

"Teaches you a new Engraving ability."
","spells":[]} +210323,{"name":"Safe Combination","quality":1,"icon":"inv_misc_note_06","tooltip":"
Safe CombinationSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
"0-4-5-1"
","spells":[]} +210329,{"name":"Hillsbrad Treasure Map","quality":1,"icon":"inv_misc_map03","tooltip":"
Hillsbrad Treasure MapSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
"Follow the river north; past the Alterac Mountains. What you seek lies beneath the falling rapids."
","spells":[]} +210330,{"name":"Hot Tip","quality":1,"icon":"inv_letter_13","tooltip":"
Hot TipSoD Phase 1

Item Level 20

Binds when picked up
Unique
"Good intel ain't cheap."
<Right Click to Open>
","spells":[]} +210410,{"name":"Freshwater Snapper Bait","quality":1,"icon":"inv_misc_food_85_stegadonbite","tooltip":"
Freshwater Snapper BaitSoD Phase 1

Item Level 1
Classes: Hunter
Use: Toss bait. (5 Min Cooldown)
"Throw some overboard to lure out a big one!"
Max Stack: 20
","spells":[]} +210499,{"name":"Marshroom","quality":1,"icon":"inv_misc_food_96_zangarcaps","tooltip":"
MarshroomSoD Phase 1

Item Level 20
Use: Eat (at your own risk).
Max Stack: 20
","spells":[]} +210500,{"name":"Rune of the Stars","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the StarsSoD Phase 1

Item Level 20

Binds when picked up
Unique
Classes: Druid
Engrave your pants with the Starsurge rune:


Launch surging stellar energies that cause [248 / 100 * (9.183105 + 0.616405 * 1 + 0.028608 * 1 * 1)] to [304 / 100 * (9.183105 + 0.616405 * 1 + 0.028608 * 1 * 1)] Arcane damage, and increases the damage done by your next 1 Starfire cast by 80% for 15 sec.

Starsurge benefits from and triggers most talents and effects that trigger or benefit from Wrath or Starfire.

"Teaches you a new Engraving ability."
","spells":[]} +210534,{"name":"Idol of the Wild","quality":2,"icon":"inv_misc_idol_04","tooltip":"
Idol of the WildSoD Phase 1

Item Level 25

Binds when picked up
Unique
RelicIdol
Classes: Druid
Engrave your chest or robe with the Wild Strikes rune:


While you are in Cat Form, Bear Form, or Dire Bear Form, party or raid members within 100 yards gain increased combat ferocity.  Each melee hit has a 20% chance of granting the attacker an extra attack with 20% additional Attack Power. No effect if the target is already benefitting from Windfury Totem.

"Heal 10 different beasts, then use this idol to learn a new ability."
","spells":[]} +210568,{"name":"Decrepit Phylactery","quality":1,"icon":"spell_shadow_devouringplague","tooltip":"
Decrepit PhylacterySoD Phase 1

Item Level 1

Binds when picked up
Unique
"A heinous aura eminates from the artifact."
","spells":[]} +210569,{"name":"Rune of Flagellation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of FlagellationSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Engrave your chest with the Flagellation rune:


You gain Rage from Physical damage taken as if you were wearing no armor.

"Teaches you a new Engraving ability."
","spells":[]} +210573,{"name":"Rune of Consuming Rage","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Consuming RageSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Engrave your pants with the Consumed by Rage rune:


Enrages you (activating abilities which require being Enraged) for 12 sec  after you exceed 60 Rage. In addition, Whirlwind also strikes with off-hand melee weapons while you are Enraged.

"Teaches you a new Engraving ability."
","spells":[]} +210589,{"name":"Echo of the Ancestors","quality":2,"icon":"spell_shaman_ancestralawakening","tooltip":"
Echo of the AncestorsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Shaman
Requires Level 3
Engrave your pants with the Ancestral Guidance rune:


For the next 10 sec, 25% of your damage is converted to healing on up to 3 nearby party members, and 100% of your healing is converted to damage on your most recent Flame Shock target.

"Learn a new Engraving ability."
","spells":[]} +210596,{"name":"Rune of Cobra Strikes","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Cobra StrikesSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Hunter
Engrave your chest or robe with the Cobra Strikes rune:


Your critical hits with Shot and Strike abilities and with Mongoose Bite cause your pet's next 2 special attacks to critically hit.

"Teaches you a new Engraving ability."
","spells":[]} +210653,{"name":"Rune of Main Gauche","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Main GaucheSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Engrave your gloves with the Main Gauche rune:


Instantly strike with your off-hand weapon for normal off-hand weapon damage and increase your chance to parry by 100% for 10 sec or until you successfully parry. For 10 sec after using Main Gauche, Sinister Strike costs 20 less Energy and deals 50% more threat. Awards 1 combo point.

Main Gauche benefits from all talents and effects that trigger from or modify Sinister Strike.

"Teaches you a new Engraving ability."
","spells":[]} +210654,{"name":"Spell Notes: Rewind Time","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Rewind TimeSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Mage
Engrave your bracers with the Rewind Time rune:


Your current target with your Temporal Beacon instantly heals all damage taken over the last 5 seconds. Ineffective on targets that did not have a Temporal Beacon 5 seconds ago.

"Teaches you a new Engraving ability."
","spells":[]} +210655,{"name":"Spell Notes: TERWEM DINI","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: TERWEM DINISoD Phase 1

Item Level 10

Binds when picked up
Unique
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} +210665,{"name":"Mote of Torrential Rage","quality":1,"icon":"inv_elemental_mote_water01","tooltip":"
Mote of Torrential RageSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} +210667,{"name":"Mote of Infernal Rage","quality":1,"icon":"inv_elemental_mote_fire01","tooltip":"
Mote of Infernal RageSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} +210668,{"name":"Mote of Seismic Rage","quality":1,"icon":"inv_elemental_mote_earth01","tooltip":"
Mote of Seismic RageSoD Phase 1

Item Level 25

Binds when picked up
Unique
","spells":[]} 210696,{"name":"Rot Bane","quality":2,"icon":"inv_sword_33","tooltip":"
Rot BaneSoD Phase 1

Item Level 22

Binds when picked up
Main HandSword
\n \n \n
18 - 34 DamageSpeed 2.60
(10.00 damage per second)
Durability 60 / 60
Classes: Warrior
Requires Level 14
"Caked in blood, the blade no longer shimmers in the light but instead serves as a warning..."
","spells":[]} -210708,{"name":"Elixir of Coalesced Regret","quality":1,"icon":"inv_potion_19","tooltip":"
Elixir of Coalesced RegretSoD Phase 1

Item Level 25
Requires Level 20
Use: Allows the imbiber to speak with the corpse of an individual with unfinished business in the mortal world. Also may cure indigestion. (3 Sec Cooldown)
Max Stack: 5
Sell Price: 40
","spells":[]} -210709,{"name":"Recipe: Elixir of Coalesced Regret","quality":2,"icon":"inv_scroll_06","tooltip":"
Recipe: Elixir of Coalesced RegretSoD Phase 1

Item Level 25
Requires Alchemy (90)
Use: Teaches you how to make an Elixir of Coalesced Regret.
Sell Price: 25

Elixir of Coalesced Regret
Item Level 25

Requires Level 20
Use: Allows the imbiber to speak with the corpse of an individual with unfinished business in the mortal world. Also may cure indigestion. (3 Sec Cooldown)
Max Stack: 5
Sell Price: 40
","spells":[],"completion_category":"9"} -210712,{"name":"Elixir of Insight","quality":1,"icon":"inv_potion_163","tooltip":"
Elixir of InsightSoD Phase 1

Item Level 1

Binds when picked up
Use: Behold a vision at Je'neu's  bonfire.
","spells":[]} -210713,{"name":"Tortured Soul","quality":1,"icon":"ability_warlock_eradication","tooltip":"
Tortured SoulSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Use: Make an Offering of Blood to release this Tortured Soul.
","spells":[]} -210724,{"name":"Hirzek's Staff","quality":1,"icon":"inv_staff_09","tooltip":"
Hirzek's StaffSoD Phase 1

Item Level 1

Binds when picked up
","spells":[]} -210741,{"name":"Automatic Crowd Pummeler","quality":3,"icon":"inv_mace_14","tooltip":"
Automatic Crowd PummelerSoD Phase 1

Item Level 45

Binds when picked up
Two-HandMace
\n \n \n
53 - 85 DamageSpeed 2.00
(34.50 damage per second)
+22 Strength
+8 Agility
Durability 100 / 100
Classes: Paladin, Shaman, Druid
Requires Level 40
Equip: +69 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Increases your attack speed by 50% for 30 sec. Does not affect characters above level 55. (3 Min Cooldown)
"A variety of improvements were made to improve the usability of this year's model."
Sell Price: 2 48 3
","spells":[]} -210746,{"name":"Rune of Earth Shield","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Earth ShieldSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Shaman
Engrave your pants with the Earth Shield rune:


Protects the target with an earthen shield, reducing casting or channeling time lost when damaged by 30%  and causing attacks to heal the shielded target for [55 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60) / 100].  This effect can only occur once every few seconds.  9 charges. Lasts 10 min.  Earth Shield can only be placed on one target at a time.

"Teaches you a new Engraving ability."
","spells":[]} -210763,{"name":"Bough of Altek","quality":1,"icon":"inv_staff_16","tooltip":"
Bough of AltekSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A splintered fragment of power. It appears this was once half of a great weapon."
","spells":[]} -210765,{"name":"Orb of Des","quality":1,"icon":"inv_misc_orb_05","tooltip":"
Orb of DesSoD Phase 1

Item Level 1

Binds when picked up
Unique
"Flames and dark magic swirl through the orb, mesmerizing yet deeply concerning. It appears this was once half of a great weapon."
","spells":[]} -210771,{"name":"Waylaid Supplies: Copper Bars","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Copper BarsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 1
","spells":[]} -210772,{"name":"Supply Shipment: Copper Bars","quality":2,"icon":"inv_crate_03","tooltip":"
Supply Shipment: Copper BarsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Supply Shipment (1)
"Deliver to a supply officer for a substantial reward."
","spells":[]} -210773,{"name":"Mantle of the Second War","quality":3,"icon":"inv_shoulder_28","tooltip":"
Mantle of the Second WarSoD Phase 1

Item Level 30

Binds when equipped
ShoulderMail
163 Armor
+8 Stamina
Durability 70 / 70
Requires Level 25
Equip: Increases damage done by Holy spells and effects by up to 11.
Sell Price: 24 12
","spells":[]} -210779,{"name":"Plans: Mantle of the Second War","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Mantle of the Second WarSoD Phase 1

Item Level 38

Binds when picked up
Requires Blacksmithing (150)
Use: Teaches you how to craft a Mantle of the Second War.
Sell Price: 10

Mantle of the Second War
Item Level 30

Binds when equipped
ShoulderMail
163 Armor
+8 Stamina
Durability 70 / 70
Requires Level 25
Equip: Increases damage done by Holy spells and effects by up to 11.
Sell Price: 24 12

Requires Bronze Bar (20), Moss Agate (2), Lesser Moonstone (2), Iridescent Pearl (2), Silver Bar (4)
","spells":[],"completion_category":"9"} -210781,{"name":"Phoenix Bindings","quality":3,"icon":"inv_bracer_25a","tooltip":"
Phoenix BindingsSoD Phase 1

Item Level 30

Binds when equipped
WristCloth
21 Armor
Durability 30 / 30
Requires Level 25
Equip: Increases damage done by Fire spells and effects by up to 13.
Sell Price: 11 27
","spells":[]} -210794,{"name":"Shifting Silver Breastplate","quality":4,"icon":"inv_misc_desecrated_platechest","tooltip":"
Shifting Silver BreastplateSoD Phase 1

Item Level 30

Binds when picked up
Unique-Equipped: Void-Touched (1)
ChestMail
238 Armor
+12 Strength
+5 Stamina
Durability 145 / 145
Requires Level 25
Requires Blacksmithing (100)
Equip: This item is infused with the raw power of the Void. When the bearer is attacked this item has a high chance of inflicting a terrible curse, causing the attacker to take additional damage from all sources for 15 seconds. (Proc chance: 25%)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 29 35
","spells":[]} -210795,{"name":"Extraplanar Spidersilk Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Extraplanar Spidersilk BootsSoD Phase 1

Item Level 30

Binds when picked up
Unique-Equipped: Void-Touched (1)
FeetCloth
35 Armor
+5 Stamina
+5 Intellect
+6 Spirit
Durability 50 / 50
Requires Level 25
Requires Tailoring (100)
Use: Momentarily enter another plane of existence, instantly reducing threat as well as reducing all damage taken and damage dealt by 30% for 6 sec. (10 Min Cooldown)
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 9 79
","spells":[]} -210811,{"name":"Rune of Primordial Fury","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Primordial FurySoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Shaman
Engrave your pants with the Greater Ghost Wolf rune:


Your Ghost Wolf ability can now be used indoors, and reduces all damage you take by 10% while active.

"Teaches you a new Engraving ability."
","spells":[]} -210817,{"name":"Rune of Survival","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of SurvivalSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
Engrave your chest or robe with the Survival of the Fittest rune:


Reduces the chance you'll be critically hit by melee attacks by 6% and reduces all damage taken by 10%. Damage taken reduced by an additional 10% while in Bear Form or Dire Bear Form.

"Teaches you a new Engraving ability."
","spells":[]} -210818,{"name":"Rune of Lone Wolf","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Lone WolfSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Hunter
Engrave your chest or robe with the Lone Wolf rune:


You deal 35% increased damage with all attacks while you do not have an active pet.

"Teaches you a new Engraving ability."
","spells":[]} -210820,{"name":"Rune of Sacrifice","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of SacrificeSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Paladin
Engrave your pants with the Hand of Sacrifice rune:


Causes target party or raid member to transfer 30% of damage taken to the caster.  Lasts 12 sec or until the caster has transferred 100% of their maximum health.

"Teaches you a new Engraving ability."
","spells":[]} -210822,{"name":"Harmonious Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Harmonious EpiphanySoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your chest or robe with the Serendipity rune:


Healing with Flash Heal reduces the cast time of your next Lesser Heal, Heal, Greater Heal, or Prayer of Healing by 20% for 20 sec, stacking up to 3 times.

"Learn a new Engraving ability."
","spells":[]} -210823,{"name":"Rune of Dual Wield Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Dual Wield SpecializationSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Shaman
Engrave your chest or robe with the Dual Wield Specialization rune:


Increases your chance to hit with both spells and melee attacks by 5% while dual wielding, your Stormstrike ability now hits with both weapons while dual wielding, and increases the damage done by your offhand weapon by 50%.

"Teaches you a new Engraving ability."
","spells":[]} -210824,{"name":"Rune of the Pact","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the PactSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Engrave your pants with the Demonic Pact rune:


Your pet's critical strikes apply the Demonic Pact effect to your party or raid members for 45 sec. Demonic Pact increases spell damage and healing by 10% of your spell damage or (60 / 2), whichever is higher. Does not work on Subjugated demons.

"Teaches you a new Engraving ability."
","spells":[]} -210825,{"name":"Rune of the Warbringer","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the WarbringerSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Engrave your chest with the Warbringer rune:


Your Charge, Intercept, and Intervene abilities are now usable while in combat and in any stance, and will all remove movement impairing effects when activated.

"Teaches you a new Engraving ability."
","spells":[]} -210953,{"name":"Eye of Bhossca","quality":1,"icon":"inv_misc_eye_04","tooltip":"
Eye of BhosscaSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Though the eye is inanimate, you feel watched..."
","spells":[]} -210955,{"name":"Scarlet Initiate's Uniform","quality":1,"icon":"inv_chest_cloth_24","tooltip":"
Scarlet Initiate's UniformSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Disguise yourself as a member of the Scarlet Crusade. Suspicious activity will break the disguise.
","spells":[]} -210963,{"name":"Scryer's Key","quality":1,"icon":"inv_misc_key_07","tooltip":"
Scryer's KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
","spells":[]} -210966,{"name":"Blood of the Legion","quality":1,"icon":"spell_shadow_lifedrain","tooltip":"
Blood of the LegionSoD Phase 1

Item Level 1

Quest Item
Unique (10)
"Dark and thick... This blood links back to great commanders of the legion."
Max Stack: 10
","spells":[]} -210967,{"name":"Confidential Message","quality":1,"icon":"inv_misc_note_05","tooltip":"
Confidential MessageSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
<Right Click to Read>
","spells":[]} -210968,{"name":"Reliquary Key","quality":1,"icon":"inv_misc_key_08","tooltip":"
Reliquary KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
","spells":[]} -210979,{"name":"Rune of Shadowstep","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ShadowstepSoD Phase 1

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your belt with the Shadowstep rune:


Attempts to step through the shadows and reappear behind your enemy and increases movement speed by 70% for 3 sec.

"Teaches you a new Engraving ability."
","spells":[]} -210980,{"name":"Rune of Metamorphosis","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of MetamorphosisSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Engrave your gloves with the Metamorphosis rune:


Transform into a Demon, increasing Armor by 500%, reducing the chance you will be critically hit by 6%, increasing your threat by 50%, increasing mana gained from Life Tap by 100%, transforming the functionality of some of your abilities, and granting some new abilities:

Searing Pain: Now instant.

Shadow Bolt: Becomes Shadow Cleave, a Shadow melee attack that hits up to 10 nearby enemies, but has a 6 sec cooldown.

Fear: Replaced with Menace.


Taunts the target to attack you, but has no effect if the target is already attacking you.

Demon Charge


Charge an enemy and stun it for 1 sec.  Cannot be used in combat.

Demonic Howl


Forces all nearby enemies to focus attacks on you for 6 sec.

"Teaches you a new Engraving ability."
","spells":[]} -211205,{"name":"Rune of Cobra Slayer","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Cobra SlayerSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your chest or robe with the Cobra Slayer rune:


Mongoose Bite now has a 5% chance to activate on each of your melee attacks, a 100% chance when an enemy dodges. This chance accumulates, with the chance rising by 5% from each subsequent attack if it does not reset. Mongoose Bite also deals additional damage equal to 40% of your Attack Power.

"Teaches you a new Engraving ability."
","spells":[]} -211247,{"name":"Pattern: Phoenix Bindings","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Phoenix BindingsSoD Phase 1

Item Level 38

Binds when picked up
Requires Tailoring (125)
Use: Teaches you how to sew Phoenix Bindings.
Sell Price: 10

Phoenix Bindings
Item Level 30

Binds when equipped
WristCloth
21 Armor
Durability 30 / 30
Requires Level 25
Equip: Increases damage done by Fire spells and effects by up to 13.
Sell Price: 11 27
","spells":[],"completion_category":"9"} -211263,{"name":"Judgement Chestguard","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement ChestguardSoD Phase 1

Item Level 76

Binds when picked up
ChestPlate
857 Armor
+17 Strength
+25 Stamina
+20 Intellect
+10 Fire Resistance
+10 Nature Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Increased Defense +6.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increases the block value of your shield by 32.

Judgement Redoubt (0/1)
(3) Set : Your Devotion Aura also reduces all spell damage taken by 5%.
(5) Set : Judgement generates an additional 50% threat against its target.
(8) Set : Increases damage and healing done by magical spells and effects by up to 47.
Sell Price: 5 88 1
","spells":[]} -211269,{"name":"Primitive Drawing","quality":1,"icon":"inv_misc_map09","tooltip":"
Primitive DrawingSoD Phase 2

Item Level 1

Binds when picked up
This Item Begins a Quest
","spells":[]} -211272,{"name":"Empty Bait Cage","quality":1,"icon":"inv_box_petcarrier_01","tooltip":"
Empty Bait CageSoD Phase 2

Item Level 1

Binds when picked up
Use: Catch a critter to be used as bait.
","spells":[]} -211273,{"name":"Trapped Critter","quality":1,"icon":"inv_box_petcarrier_01","tooltip":"
Trapped CritterSoD Phase 2

Item Level 1

Binds when picked up
Use: Place critter as bait.
","spells":[]} -211293,{"name":"Crimson Trophy Quill","quality":1,"icon":"inv_feather_06","tooltip":"
Crimson Trophy QuillSoD Phase 2

Item Level 40

Binds when picked up
Unique
","spells":[]} -211301,{"name":"Rune of Expose Weakness","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Expose WeaknessSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your belt with the Expose Weakness rune:


Your melee and ranged criticals increase your attack power by 40% of your current Agility for 7 sec.

"Teaches you a new Engraving ability."
","spells":[]} -211315,{"name":"Waylaid Supplies: Light Leather","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Light LeatherSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 14 Light Leather to complete the shipment.
Sell Price: 1
","spells":[]} -211316,{"name":"Waylaid Supplies: Peacebloom","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: PeacebloomSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Peacebloom to complete the shipment.
Sell Price: 1
","spells":[]} -211317,{"name":"Waylaid Supplies: Silverleaf","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: SilverleafSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Silverleaf to complete the shipment.
Sell Price: 1
","spells":[]} -211318,{"name":"Waylaid Supplies: Minor Healing Potions","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Minor Healing PotionsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Minor Healing Potions to complete the shipment.
Sell Price: 1
","spells":[]} -211319,{"name":"Waylaid Supplies: Copper Shortswords","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Copper ShortswordsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Copper Shortswords to complete the shipment.
Sell Price: 1
","spells":[]} -211320,{"name":"Waylaid Supplies: Runed Copper Pants","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Runed Copper PantsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Runed Copper Pants to complete the shipment.
Sell Price: 1
","spells":[]} -211321,{"name":"Waylaid Supplies: Lesser Magic Wands","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Lesser Magic WandsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Lesser Magic Wands to complete the shipment.
Sell Price: 1
","spells":[]} -211322,{"name":"Waylaid Supplies: Minor Wizard Oil","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Minor Wizard OilSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Minor Wizard Oil to complete the shipment.
Sell Price: 1
","spells":[]} -211323,{"name":"Waylaid Supplies: Rough Copper Bombs","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Rough Copper BombsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Rough Copper Bombs to complete the shipment.
Sell Price: 1
","spells":[]} -211324,{"name":"Waylaid Supplies: Rough Boomsticks","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Rough BoomsticksSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Rough Boomsticks to complete the shipment.
Sell Price: 1
","spells":[]} -211325,{"name":"Waylaid Supplies: Handstitched Leather Belts","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Handstitched Leather BeltsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Handstitched Leather Belts to complete the shipment.
Sell Price: 1
","spells":[]} -211326,{"name":"Waylaid Supplies: Embossed Leather Vests","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Embossed Leather VestsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Embossed Leather Vests to complete the shipment.
Sell Price: 1
","spells":[]} -211327,{"name":"Waylaid Supplies: Brown Linen Pants","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Brown Linen PantsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Brown Linen Pants to complete the shipment.
Sell Price: 1
","spells":[]} -211328,{"name":"Waylaid Supplies: Brown Linen Robes","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Brown Linen RobesSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Brown Linen Robes to complete the shipment.
Sell Price: 1
","spells":[]} -211329,{"name":"Waylaid Supplies: Herb Baked Eggs","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Herb Baked EggsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Herb Baked Eggs to complete the shipment.
Sell Price: 1
","spells":[]} -211330,{"name":"Waylaid Supplies: Spiced Wolf Meat","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Spiced Wolf MeatSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Spiced Wolf Meat to complete the shipment.
Sell Price: 1
","spells":[]} -211331,{"name":"Waylaid Supplies: Brilliant Smallfish","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Brilliant SmallfishSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Brilliant Smallfish to complete the shipment.
Sell Price: 1
","spells":[]} -211332,{"name":"Waylaid Supplies: Heavy Linen Bandages","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Heavy Linen BandagesSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Heavy Linen Bandages to complete the shipment.
Sell Price: 1
","spells":[]} -211365,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 10

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -211367,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 10

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -211368,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 10

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +210708,{"name":"Elixir of Coalesced Regret","quality":1,"icon":"inv_potion_19","tooltip":"
Elixir of Coalesced RegretSoD Phase 1

Item Level 25
Requires Level 20
Use: Allows the imbiber to speak with the corpse of an individual with unfinished business in the mortal world. Also may cure indigestion. (3 Sec Cooldown)
Max Stack: 5
Sell Price: 40
","spells":[]} +210709,{"name":"Recipe: Elixir of Coalesced Regret","quality":2,"icon":"inv_scroll_06","tooltip":"
Recipe: Elixir of Coalesced RegretSoD Phase 1

Item Level 25
Requires Alchemy (90)
Use: Teaches you how to make an Elixir of Coalesced Regret.
Sell Price: 25

Elixir of Coalesced Regret
Item Level 25

Requires Level 20
Use: Allows the imbiber to speak with the corpse of an individual with unfinished business in the mortal world. Also may cure indigestion. (3 Sec Cooldown)
Max Stack: 5
Sell Price: 40
","spells":[],"completion_category":"9"} +210712,{"name":"Elixir of Insight","quality":1,"icon":"inv_potion_163","tooltip":"
Elixir of InsightSoD Phase 1

Item Level 1

Binds when picked up
Use: Behold a vision at Je'neu's  bonfire.
","spells":[]} +210713,{"name":"Tortured Soul","quality":1,"icon":"ability_warlock_eradication","tooltip":"
Tortured SoulSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Warlock
Use: Make an Offering of Blood to release this Tortured Soul.
","spells":[]} +210724,{"name":"Hirzek's Staff","quality":1,"icon":"inv_staff_09","tooltip":"
Hirzek's StaffSoD Phase 1

Item Level 1

Binds when picked up
","spells":[]} +210741,{"name":"Automatic Crowd Pummeler","quality":3,"icon":"inv_mace_14","tooltip":"
Automatic Crowd PummelerSoD Phase 1

Item Level 45

Binds when picked up
Two-HandMace
\n \n \n
53 - 85 DamageSpeed 2.00
(34.50 damage per second)
+22 Strength
+8 Agility
Durability 100 / 100
Classes: Paladin, Shaman, Druid
Requires Level 40
Equip: +69 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Increases your attack speed by 50% for 30 sec. Does not affect characters above level 55. (3 Min Cooldown)
"A variety of improvements were made to improve the usability of this year's model."
Sell Price: 2 48 3
","spells":[]} +210746,{"name":"Rune of Earth Shield","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Earth ShieldSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Shaman
Engrave your pants with the Earth Shield rune:


Protects the target with an earthen shield, reducing casting or channeling time lost when damaged by 30%  and causing attacks to heal the shielded target for [55 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60) / 100].  This effect can only occur once every few seconds.  9 charges. Lasts 10 min.  Earth Shield can only be placed on one target at a time.

"Teaches you a new Engraving ability."
","spells":[]} +210763,{"name":"Bough of Altek","quality":1,"icon":"inv_staff_16","tooltip":"
Bough of AltekSoD Phase 1

Item Level 1

Binds when picked up
Unique
"A splintered fragment of power. It appears this was once half of a great weapon."
","spells":[]} +210765,{"name":"Orb of Des","quality":1,"icon":"inv_misc_orb_05","tooltip":"
Orb of DesSoD Phase 1

Item Level 1

Binds when picked up
Unique
"Flames and dark magic swirl through the orb, mesmerizing yet deeply concerning. It appears this was once half of a great weapon."
","spells":[]} +210771,{"name":"Waylaid Supplies: Copper Bars","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Copper BarsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 1
","spells":[]} +210772,{"name":"Supply Shipment: Copper Bars","quality":2,"icon":"inv_crate_03","tooltip":"
Supply Shipment: Copper BarsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Supply Shipment (1)
"Deliver to a supply officer for a substantial reward."
","spells":[]} +210773,{"name":"Mantle of the Second War","quality":3,"icon":"inv_shoulder_28","tooltip":"
Mantle of the Second WarSoD Phase 1

Item Level 30

Binds when equipped
ShoulderMail
163 Armor
+8 Stamina
Durability 70 / 70
Requires Level 25
Equip: Increases damage done by Holy spells and effects by up to 11.
Sell Price: 24 12
","spells":[]} +210779,{"name":"Plans: Mantle of the Second War","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Mantle of the Second WarSoD Phase 1

Item Level 38

Binds when picked up
Requires Blacksmithing (150)
Use: Teaches you how to craft a Mantle of the Second War.
Sell Price: 10

Mantle of the Second War
Item Level 30

Binds when equipped
ShoulderMail
163 Armor
+8 Stamina
Durability 70 / 70
Requires Level 25
Equip: Increases damage done by Holy spells and effects by up to 11.
Sell Price: 24 12

Requires Bronze Bar (20), Moss Agate (2), Lesser Moonstone (2), Iridescent Pearl (2), Silver Bar (4)
","spells":[],"completion_category":"9"} +210781,{"name":"Phoenix Bindings","quality":3,"icon":"inv_bracer_25a","tooltip":"
Phoenix BindingsSoD Phase 1

Item Level 30

Binds when equipped
WristCloth
21 Armor
Durability 30 / 30
Requires Level 25
Equip: Increases damage done by Fire spells and effects by up to 13.
Sell Price: 11 27
","spells":[]} +210794,{"name":"Shifting Silver Breastplate","quality":4,"icon":"inv_misc_desecrated_platechest","tooltip":"
Shifting Silver BreastplateSoD Phase 1

Item Level 30

Binds when picked up
Unique-Equipped: Void-Touched (1)
ChestMail
238 Armor
+12 Strength
+5 Stamina
Durability 145 / 145
Requires Level 25
Requires Blacksmithing (100)
Equip: This item is infused with the raw power of the Void. When the bearer is attacked this item has a high chance of inflicting a terrible curse, causing the attacker to take additional damage from all sources for 15 seconds. (Proc chance: 25%)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 29 35
","spells":[]} +210795,{"name":"Extraplanar Spidersilk Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Extraplanar Spidersilk BootsSoD Phase 1

Item Level 30

Binds when picked up
Unique-Equipped: Void-Touched (1)
FeetCloth
35 Armor
+5 Stamina
+5 Intellect
+6 Spirit
Durability 50 / 50
Requires Level 25
Requires Tailoring (100)
Use: Momentarily enter another plane of existence, instantly reducing threat as well as reducing all damage taken and damage dealt by 30% for 6 sec. (10 Min Cooldown)
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 9 79
","spells":[]} +210811,{"name":"Rune of Primordial Fury","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Primordial FurySoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Shaman
Engrave your pants with the Greater Ghost Wolf rune:


Your Ghost Wolf ability can now be used indoors, and reduces all damage you take by 10% while active.

"Teaches you a new Engraving ability."
","spells":[]} +210817,{"name":"Rune of Survival","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of SurvivalSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Druid
Engrave your chest or robe with the Survival of the Fittest rune:


Reduces the chance you'll be critically hit by melee attacks by 6% and reduces all damage taken by 10%. Damage taken reduced by an additional 10% while in Bear Form or Dire Bear Form.

"Teaches you a new Engraving ability."
","spells":[]} +210818,{"name":"Rune of Lone Wolf","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Lone WolfSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Hunter
Engrave your chest or robe with the Lone Wolf rune:


You deal 30% increased damage with all attacks while you do not have an active pet.

"Teaches you a new Engraving ability."
","spells":[]} +210820,{"name":"Rune of Sacrifice","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of SacrificeSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Paladin
Engrave your pants with the Hand of Sacrifice rune:


Causes target party or raid member to transfer 30% of damage taken to the caster.  Lasts 12 sec or until the caster has transferred 100% of their maximum health.

"Teaches you a new Engraving ability."
","spells":[]} +210822,{"name":"Harmonious Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Harmonious EpiphanySoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your chest or robe with the Serendipity rune:


Healing with Flash Heal reduces the cast time of your next Lesser Heal, Heal, Greater Heal, or Prayer of Healing by 20% for 20 sec, stacking up to 3 times.

"Learn a new Engraving ability."
","spells":[]} +210823,{"name":"Rune of Dual Wield Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Dual Wield SpecializationSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Shaman
Engrave your chest or robe with the Dual Wield Specialization rune:


Increases your chance to hit with both spells and melee attacks by 5% while dual wielding, your Stormstrike ability now hits with both weapons while dual wielding, and increases the damage done by your offhand weapon by 50%.

"Teaches you a new Engraving ability."
","spells":[]} +210824,{"name":"Rune of the Pact","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the PactSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Engrave your pants with the Demonic Pact rune:


Your Fire spells deal 10% more damage, and your pet's critical strikes apply the Demonic Pact effect to your party or raid members for 45 sec. Demonic Pact increases spell damage and healing by 10% of your spell damage or (60 / 2), whichever is higher. Does not work on Subjugated demons.

"Teaches you a new Engraving ability."
","spells":[]} +210825,{"name":"Rune of the Warbringer","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the WarbringerSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Engrave your chest with the Warbringer rune:


Your Charge, Intercept, and Intervene abilities are now usable while in combat and in any stance, and will all remove movement impairing effects when activated.

"Teaches you a new Engraving ability."
","spells":[]} +210953,{"name":"Eye of Bhossca","quality":1,"icon":"inv_misc_eye_04","tooltip":"
Eye of BhosscaSoD Phase 1

Item Level 25

Binds when picked up
Unique
"Though the eye is inanimate, you feel watched..."
","spells":[]} +210955,{"name":"Scarlet Initiate's Uniform","quality":1,"icon":"inv_chest_cloth_24","tooltip":"
Scarlet Initiate's UniformSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Disguise yourself as a member of the Scarlet Crusade. Suspicious activity will break the disguise.
","spells":[]} +210963,{"name":"Scryer's Key","quality":1,"icon":"inv_misc_key_07","tooltip":"
Scryer's KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
","spells":[]} +210966,{"name":"Blood of the Legion","quality":1,"icon":"spell_shadow_lifedrain","tooltip":"
Blood of the LegionSoD Phase 1

Item Level 1

Quest Item
Unique (10)
"Dark and thick... This blood links back to great commanders of the legion."
Max Stack: 10
","spells":[]} +210967,{"name":"Confidential Message","quality":1,"icon":"inv_misc_note_05","tooltip":"
Confidential MessageSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
<Right Click to Read>
","spells":[]} +210968,{"name":"Reliquary Key","quality":1,"icon":"inv_misc_key_08","tooltip":"
Reliquary KeySoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Rogue
","spells":[]} +210979,{"name":"Rune of Shadowstep","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ShadowstepSoD Phase 1

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your belt with the Shadowstep rune:


Attempts to step through the shadows and reappear behind your enemy and increases movement speed by 70% for 3 sec.

"Teaches you a new Engraving ability."
","spells":[]} +210980,{"name":"Rune of Metamorphosis","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of MetamorphosisSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Engrave your gloves with the Metamorphosis rune:


Transform into a Demon, increasing Armor by 500%, reducing the chance you will be critically hit by 6%, increasing your threat by 77%, increasing mana gained from Life Tap by 100%, but reducing all damage you deal by 15%. Metamorphosis transforms the functionality of some abilities and grants new ones:

Searing Pain: Now instant.

Shadow Bolt: Becomes Shadow Cleave, a Shadow melee attack that hits up to 10 nearby enemies, but has a 6 sec cooldown.

Fear: Replaced with Menace.


Taunts the target to attack you, but has no effect if the target is already attacking you.

Demon Charge


Charge an enemy and stun it for 1 sec.  Cannot be used in combat.

Demonic Howl


Forces all nearby enemies to focus attacks on you for 6 sec.

"Teaches you a new Engraving ability."
","spells":[]} +211205,{"name":"Rune of Cobra Slayer","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Cobra SlayerSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Hunter
Engrave your gloves with the Cobra Slayer rune:


Mongoose Bite now has a 5% chance to activate on each of your melee attacks, a 100% chance when an enemy dodges. This chance accumulates, with the chance rising by 5% from each subsequent attack if it does not reset. Mongoose Bite also deals additional damage equal to 40% of your Attack Power.

"Teaches you a new Engraving ability."
","spells":[]} +211247,{"name":"Pattern: Phoenix Bindings","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Phoenix BindingsSoD Phase 1

Item Level 38

Binds when picked up
Requires Tailoring (125)
Use: Teaches you how to sew Phoenix Bindings.
Sell Price: 10

Phoenix Bindings
Item Level 30

Binds when equipped
WristCloth
21 Armor
Durability 30 / 30
Requires Level 25
Equip: Increases damage done by Fire spells and effects by up to 13.
Sell Price: 11 27
","spells":[],"completion_category":"9"} +211263,{"name":"Judgement Chestguard","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement ChestguardSoD Phase 1

Item Level 76

Binds when picked up
ChestPlate
857 Armor
+17 Strength
+25 Stamina
+20 Intellect
+10 Fire Resistance
+10 Nature Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Increased Defense +6.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increases the block value of your shield by 32.

Judgement Redoubt (0/1)
(3) Set : Your Devotion Aura also reduces all spell damage taken by 5%.
(5) Set : Judgement generates an additional 50% threat against its target.
(8) Set : Increases damage and healing done by magical spells and effects by up to 47.
Sell Price: 5 88 1
","spells":[]} +211269,{"name":"Primitive Drawing","quality":1,"icon":"inv_misc_map09","tooltip":"
Primitive DrawingSoD Phase 2

Item Level 1

Binds when picked up
This Item Begins a Quest
","spells":[]} +211272,{"name":"Empty Bait Cage","quality":1,"icon":"inv_box_petcarrier_01","tooltip":"
Empty Bait CageSoD Phase 2

Item Level 1

Binds when picked up
Use: Catch a critter to be used as bait.
","spells":[]} +211273,{"name":"Trapped Critter","quality":1,"icon":"inv_box_petcarrier_01","tooltip":"
Trapped CritterSoD Phase 2

Item Level 1

Binds when picked up
Use: Place critter as bait.
","spells":[]} +211293,{"name":"Crimson Trophy Quill","quality":1,"icon":"inv_feather_06","tooltip":"
Crimson Trophy QuillSoD Phase 2

Item Level 40

Binds when picked up
Unique
","spells":[]} +211301,{"name":"Rune of Expose Weakness","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Expose WeaknessSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your belt with the Expose Weakness rune:


Your melee and ranged criticals increase your attack power by 40% of your current Agility for 7 sec.

"Teaches you a new Engraving ability."
","spells":[]} +211315,{"name":"Waylaid Supplies: Light Leather","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Light LeatherSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 14 Light Leather to complete the shipment.
Sell Price: 1
","spells":[]} +211316,{"name":"Waylaid Supplies: Peacebloom","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: PeacebloomSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Peacebloom to complete the shipment.
Sell Price: 1
","spells":[]} +211317,{"name":"Waylaid Supplies: Silverleaf","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: SilverleafSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Silverleaf to complete the shipment.
Sell Price: 1
","spells":[]} +211318,{"name":"Waylaid Supplies: Minor Healing Potions","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Minor Healing PotionsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Minor Healing Potions to complete the shipment.
Sell Price: 1
","spells":[]} +211319,{"name":"Waylaid Supplies: Copper Shortswords","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Copper ShortswordsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Copper Shortswords to complete the shipment.
Sell Price: 1
","spells":[]} +211320,{"name":"Waylaid Supplies: Runed Copper Pants","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Runed Copper PantsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Runed Copper Pants to complete the shipment.
Sell Price: 1
","spells":[]} +211321,{"name":"Waylaid Supplies: Lesser Magic Wands","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Lesser Magic WandsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Lesser Magic Wands to complete the shipment.
Sell Price: 1
","spells":[]} +211322,{"name":"Waylaid Supplies: Minor Wizard Oil","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Minor Wizard OilSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Minor Wizard Oil to complete the shipment.
Sell Price: 1
","spells":[]} +211323,{"name":"Waylaid Supplies: Rough Copper Bombs","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Rough Copper BombsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Rough Copper Bombs to complete the shipment.
Sell Price: 1
","spells":[]} +211324,{"name":"Waylaid Supplies: Rough Boomsticks","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Rough BoomsticksSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Rough Boomsticks to complete the shipment.
Sell Price: 1
","spells":[]} +211325,{"name":"Waylaid Supplies: Handstitched Leather Belts","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Handstitched Leather BeltsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Handstitched Leather Belts to complete the shipment.
Sell Price: 1
","spells":[]} +211326,{"name":"Waylaid Supplies: Embossed Leather Vests","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Embossed Leather VestsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Embossed Leather Vests to complete the shipment.
Sell Price: 1
","spells":[]} +211327,{"name":"Waylaid Supplies: Brown Linen Pants","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Brown Linen PantsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Brown Linen Pants to complete the shipment.
Sell Price: 1
","spells":[]} +211328,{"name":"Waylaid Supplies: Brown Linen Robes","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Brown Linen RobesSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Brown Linen Robes to complete the shipment.
Sell Price: 1
","spells":[]} +211329,{"name":"Waylaid Supplies: Herb Baked Eggs","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Herb Baked EggsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Herb Baked Eggs to complete the shipment.
Sell Price: 1
","spells":[]} +211330,{"name":"Waylaid Supplies: Spiced Wolf Meat","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Spiced Wolf MeatSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Spiced Wolf Meat to complete the shipment.
Sell Price: 1
","spells":[]} +211331,{"name":"Waylaid Supplies: Brilliant Smallfish","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Brilliant SmallfishSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Brilliant Smallfish to complete the shipment.
Sell Price: 1
","spells":[]} +211332,{"name":"Waylaid Supplies: Heavy Linen Bandages","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Heavy Linen BandagesSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Heavy Linen Bandages to complete the shipment.
Sell Price: 1
","spells":[]} +211365,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 10

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +211367,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 10

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +211368,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 10

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} 211382,{"name":"Small Courier Satchel","quality":1,"icon":"inv_misc_bag_05","tooltip":"
Small Courier SatchelSoD Phase 1

Item Level 15

Binds when picked up
Unique
10 Slot Bag
Sell Price: 8
","spells":[]} 211384,{"name":"Sturdy Courier Bag","quality":2,"icon":"inv_misc_bag_07_black","tooltip":"
Sturdy Courier BagSoD Phase 1

Item Level 25

Binds when picked up
Unique
12 Slot Bag
Sell Price: 36
","spells":[]} -211385,{"name":"Rune of Serpent Spread","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Serpent SpreadSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Hunter
Engrave your pants with the Serpent Spread rune:


Targets hit by your Multi-Shot are also afflicted by your Serpent Sting for 12 sec.

"Teaches you a new Engraving ability."
","spells":[]} -211386,{"name":"Spell Notes: Arcane Surge","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Arcane SurgeSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Mage
Engrave your pants with the Arcane Surge rune:


Unleash all of your remaining mana in a surge of energy focused at the target dealing [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 226 / 100] to [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 264 / 100] Arcane damage, increased by up to 300% based on your mana remaining. Afterward, your normal mana regeneration is activated and increased by 300% for 8 sec.

"Teaches you a new Engraving ability."
","spells":[]} -211387,{"name":"Rune of Beckoning Light","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Beckoning LightSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Paladin
Engrave your gloves with the Beacon of Light rune:


The target becomes a Beacon of Light to all members of your party or raid within a 40 yard radius.  Any heals you cast on party or raid members will also heal the Beacon for 100% of the amount healed.  Only one target can be the Beacon of Light at a time. Lasts 1 hour.

"Teaches you a new Engraving ability."
","spells":[]} -211390,{"name":"Rune of Teasing","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of TeasingSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Engrave your chest or robe with the Just a Flesh Wound rune:


You take 20% reduced Physical damage while Blade Dance is active. Additionally, you have 6% reduced chance to be critically hit by melee attacks, the threat generated by all your actions is massively increased, and your Feint ability is replaced with Tease, which Taunts the target to attack you.


Taunts the target to attack you, but has no effect if the target is already attacking you.

"Teaches you a new Engraving ability."
","spells":[]} -211391,{"name":"Rune of Healing Rain","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Healing RainSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Shaman
Engrave your chest or robe with the Healing Rain rune:


Selects the area 15 yards around target player, and heals all of target player's party members within that area for [(29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60) * 15 / 100] every second.

"Teaches you a new Engraving ability."
","spells":[]} -211392,{"name":"Rune of Everlasting Affliction","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Everlasting AfflictionSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Engrave your pants with the Everlasting Affliction rune:


Drain Life, Drain Soul, Shadowbolt, Shadow Cleave, Searing Pain, Incinerate, and Haunt refresh the duration of your Corruption on the target back to its maximum duration.

"Teaches you a new Engraving ability."
","spells":[]} -211393,{"name":"Rune of Single-Minded Fury","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Single-Minded FurySoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Engrave your gloves with the Single-Minded Fury rune:


While dual-wielding, your movement speed is increased by 10% and you gain 2% attack speed each time your melee auto-attack strikes the same target as your previous auto-attack, stacking up to 5 times. Lasts 10 sec or until your auto-attack strikes a different target.

"Teaches you a new Engraving ability."
","spells":[]} -211419,{"name":"Handful of Shifting Scales","quality":2,"icon":"inv_misc_monsterscales_10","tooltip":"
Handful of Shifting ScalesSoD Phase 1

Item Level 25

Binds when picked up
Unique
"These curious scales seem to shimmer slightly, as if they are not fully corporeal. There is clearly wonderous magic at play here... if only you could find someone who knows more about them."
","spells":[]} -211420,{"name":"Shifting Scale Talisman","quality":3,"icon":"inv_misc_rubysanctum1","tooltip":"
Shifting Scale TalismanSoD Phase 1

Item Level 25

Binds when picked up
Trinket
+5 Spirit
Requires Level 25
Equip: Protects the bearer from the effects of Crushing Darkness.
","spells":[]} -211421,{"name":"The Box","quality":1,"icon":"inv_misc_enggizmos_19","tooltip":"
The BoxSoD Phase 1

Item Level 25

Binds when picked up
Unique
Use: Attempt to use a powerful source of The Light to destroy The Box.
"Touching the box with your bare hands immediately fills you with a sense of deep disquiet... but also, a sense of creative inspiration like you've never felt before."
","spells":[]} -211422,{"name":"Shard of the Void","quality":4,"icon":"inv_jewelry_talisman_16","tooltip":"
Shard of the VoidSoD Phase 1

Item Level 25

Binds when picked up
Unique
"All that remains of the box is a tiny sliver of perfectly black crystal. It seems to draw in and consume the light."
","spells":[]} -211423,{"name":"Void-Touched Leather Gloves","quality":4,"icon":"inv_gauntlets_24","tooltip":"
Void-Touched Leather GlovesSoD Phase 1

Item Level 30

Binds when picked up
Unique-Equipped: Void-Touched (1)
HandsLeather
110 Armor
+6 Agility
+6 Stamina
+4 Spirit
Durability 70 / 70
Requires Level 25
Requires Leatherworking (100)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Use: Descend into madness, increasing attack speed by 10% as well as increasing the threat you generate for 10 sec. (10 Min Cooldown)
Sell Price: 13 15
","spells":[]} -211426,{"name":"Bough of Shadows","quality":2,"icon":"inv_fishingpole_06","tooltip":"
Bough of ShadowsSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Tainted by the Emerald Nightmare, this splinter drains the life of its possessor."
","spells":[]} -211427,{"name":"Soul Vessel","quality":3,"icon":"inv_jewelcrafting_nightseye_01","tooltip":"
Soul VesselSoD Phase 2

Item Level 1
"Traps demon souls and siphons them for power."
","spells":[]} +211385,{"name":"Rune of Serpent Spread","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Serpent SpreadSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Hunter
Engrave your pants with the Serpent Spread rune:


Targets hit by your Multi-Shot are also afflicted by your Serpent Sting for 12 sec.

"Teaches you a new Engraving ability."
","spells":[]} +211386,{"name":"Spell Notes: Arcane Surge","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Arcane SurgeSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Mage
Engrave your pants with the Arcane Surge rune:


Unleash all of your remaining mana in a surge of energy focused at the target dealing [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 226 / 100] to [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 264 / 100] Arcane damage, increased by up to 300% based on your mana remaining. Afterward, your normal mana regeneration is activated and increased by 300% for 8 sec.

"Teaches you a new Engraving ability."
","spells":[]} +211387,{"name":"Rune of Beckoning Light","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Beckoning LightSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Paladin
Engrave your gloves with the Beacon of Light rune:


The target becomes a Beacon of Light to all members of your party or raid within a 40 yard radius.  Any heals you cast on party or raid members will also heal the Beacon for 100% of the amount healed.  Only one target can be the Beacon of Light at a time. Lasts 1 hour.

"Teaches you a new Engraving ability."
","spells":[]} +211390,{"name":"Rune of Teasing","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of TeasingSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Engrave your chest or robe with the Just a Flesh Wound rune:


You take 20% reduced Physical damage while Blade Dance is active. Additionally, you have 6% reduced chance to be critically hit by melee attacks, you deal 20% less damage, the threat generated by all your actions is massively increased, and your Feint ability is replaced with Tease, which Taunts the target to attack you.


Taunts the target to attack you, but has no effect if the target is already attacking you.

"Teaches you a new Engraving ability."
","spells":[]} +211391,{"name":"Rune of Healing Rain","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Healing RainSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Shaman
Engrave your chest or robe with the Healing Rain rune:


Selects the area 15 yards around target player, and heals all of target player's party members within that area for [(29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60) * 15 / 100] every second.

"Teaches you a new Engraving ability."
","spells":[]} +211392,{"name":"Rune of Everlasting Affliction","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Everlasting AfflictionSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Engrave your pants with the Everlasting Affliction rune:


Drain Life, Drain Soul, Shadowbolt, Shadow Cleave, Searing Pain, Incinerate, and Haunt refresh the duration of your Corruption on the target back to its maximum duration.

"Teaches you a new Engraving ability."
","spells":[]} +211393,{"name":"Rune of Single-Minded Fury","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Single-Minded FurySoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Engrave your gloves with the Single-Minded Fury rune:


While dual-wielding, your movement speed is increased by 10% and you gain 2% attack speed each time your melee auto-attack strikes the same target as your previous auto-attack, stacking up to 5 times. Lasts 10 sec or until your auto-attack strikes a different target.

"Teaches you a new Engraving ability."
","spells":[]} +211419,{"name":"Handful of Shifting Scales","quality":2,"icon":"inv_misc_monsterscales_10","tooltip":"
Handful of Shifting ScalesSoD Phase 1

Item Level 25

Binds when picked up
Unique
"These curious scales seem to shimmer slightly, as if they are not fully corporeal. There is clearly wonderous magic at play here... if only you could find someone who knows more about them."
","spells":[]} +211420,{"name":"Shifting Scale Talisman","quality":3,"icon":"inv_misc_rubysanctum1","tooltip":"
Shifting Scale TalismanSoD Phase 1

Item Level 25

Binds when picked up
Trinket
+5 Spirit
Requires Level 25
Equip: Protects the bearer from the effects of Crushing Darkness.
","spells":[]} +211421,{"name":"The Box","quality":1,"icon":"inv_misc_enggizmos_19","tooltip":"
The BoxSoD Phase 1

Item Level 25

Binds when picked up
Unique
Use: Attempt to use a powerful source of The Light to destroy The Box.
"Touching the box with your bare hands immediately fills you with a sense of deep disquiet... but also, a sense of creative inspiration like you've never felt before."
","spells":[]} +211422,{"name":"Shard of the Void","quality":4,"icon":"inv_jewelry_talisman_16","tooltip":"
Shard of the VoidSoD Phase 1

Item Level 25

Binds when picked up
Unique
"All that remains of the box is a tiny sliver of perfectly black crystal. It seems to draw in and consume the light."
","spells":[]} +211423,{"name":"Void-Touched Leather Gloves","quality":4,"icon":"inv_gauntlets_24","tooltip":"
Void-Touched Leather GlovesSoD Phase 1

Item Level 30

Binds when picked up
Unique-Equipped: Void-Touched (1)
HandsLeather
110 Armor
+6 Agility
+6 Stamina
+4 Spirit
Durability 70 / 70
Requires Level 25
Requires Leatherworking (100)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Use: Descend into madness, increasing attack speed by 10% as well as increasing the threat you generate for 10 sec. (10 Min Cooldown)
Sell Price: 13 15
","spells":[]} +211426,{"name":"Bough of Shadows","quality":2,"icon":"inv_fishingpole_06","tooltip":"
Bough of ShadowsSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Tainted by the Emerald Nightmare, this splinter drains the life of its possessor."
","spells":[]} +211427,{"name":"Soul Vessel","quality":3,"icon":"inv_jewelcrafting_nightseye_01","tooltip":"
Soul VesselSoD Phase 2

Item Level 1
"Traps demon souls and siphons them for power."
","spells":[]} 211443,{"name":"Blade of Rage","quality":2,"icon":"inv_sword_26","tooltip":"
Blade of RageSoD Phase 1

Item Level 18

Binds when picked up
Two-HandSword
\n \n \n
31 - 47 DamageSpeed 3.50
(11.14 damage per second)
50 Armor
+3 Strength
Durability 60 / 60
Requires Level 13
Sell Price: 14 4
","spells":[]} 211444,{"name":"Summoner's Cloak","quality":2,"icon":"inv_misc_cape_18","tooltip":"
Summoner's CloakSoD Phase 1

Item Level 18

Binds when picked up
Back
16 Armor
+3 Intellect
+1 Spirit
Requires Level 13
Sell Price: 3 7
","spells":[]} 211445,{"name":"Barbaric Recurve","quality":2,"icon":"inv_weapon_bow_05","tooltip":"
Barbaric RecurveSoD Phase 1

Item Level 18

Binds when picked up
RangedBow
\n \n \n
12 - 24 DamageSpeed 2.40
(7.50 damage per second)
Durability 50 / 50
Requires Level 13
Sell Price: 10 38
","spells":[]} -211447,{"name":"Arms Shipment","quality":1,"icon":"inv_crate_01","tooltip":"
Arms ShipmentSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} -211448,{"name":"Signed Procurement Contract","quality":1,"icon":"inv_scroll_03","tooltip":"
Signed Procurement ContractSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} -211449,{"name":"Avenger's Void Pearl","quality":3,"icon":"inv_misc_gem_pearl_04","tooltip":"
Avenger's Void PearlSoD Phase 1

Item Level 33

Binds when picked up
Unique: Void Pearl (1)
Trinket
+10 Shadow Resistance
Requires Level 25
Equip: +18 Attack Power.
Sell Price: 6
","spells":[]} -211450,{"name":"Invoker's Void Pearl","quality":3,"icon":"inv_misc_gem_pearl_07","tooltip":"
Invoker's Void PearlSoD Phase 1

Item Level 33

Binds when picked up
Unique: Void Pearl (1)
Trinket
+10 Shadow Resistance
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 6
","spells":[]} -211451,{"name":"Acolyte's Void Pearl","quality":3,"icon":"inv_misc_gem_pearl_06","tooltip":"
Acolyte's Void PearlSoD Phase 1

Item Level 33

Binds when picked up
Unique: Void Pearl (1)
Trinket
+10 Shadow Resistance
Requires Level 25
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 6
","spells":[]} -211452,{"name":"Perfect Blackfathom Pearl","quality":3,"icon":"inv_misc_gem_pearl_14","tooltip":"
Perfect Blackfathom PearlSoD Phase 1

Item Level 35

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 25
"The Old Gods' servant Aku'mai is dead. Bashana Runetotem would be very interested to hear of this."
","spells":[]} -211454,{"name":"Strange Water Globe","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Strange Water GlobeSoD Phase 1

Item Level 25

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 25
","spells":[]} -211455,{"name":"Slick Fingerless Gloves","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Slick Fingerless GlovesSoD Phase 1

Item Level 33

Binds when picked up
HandsLeather
68 Armor
+7 Stamina
+5 Intellect
Durability 35 / 35
Requires Level 25
Equip: Increases healing done by spells and effects by up to 22.
Equip: Increases damage done by Nature spells and effects by up to 14.
Sell Price: 22 32
","spells":[]} -211456,{"name":"Dagger of Willing Sacrifice","quality":3,"icon":"inv_weapon_shortblade_02","tooltip":"
Dagger of Willing SacrificeSoD Phase 1

Item Level 33

Binds when picked up
Unique
Main HandDagger
\n \n \n
12 - 27 DamageSpeed 1.50
(13.00 damage per second)
60 Armor
+4 Stamina
+3 Intellect
Durability 65 / 65
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 33 86
","spells":[]} -211457,{"name":"Twilight Defender's Girdle","quality":3,"icon":"inv_belt_27","tooltip":"
Twilight Defender's GirdleSoD Phase 1

Item Level 33

Binds when picked up
WaistMail
128 Armor
+7 Strength
+9 Stamina
Durability 40 / 40
Requires Level 25
Equip: Increased Defense +4.
Sell Price: 20 55
","spells":[]} +211447,{"name":"Arms Shipment","quality":1,"icon":"inv_crate_01","tooltip":"
Arms ShipmentSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} +211448,{"name":"Signed Procurement Contract","quality":1,"icon":"inv_scroll_03","tooltip":"
Signed Procurement ContractSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} +211449,{"name":"Avenger's Void Pearl","quality":3,"icon":"inv_misc_gem_pearl_04","tooltip":"
Avenger's Void PearlSoD Phase 1

Item Level 33

Binds when picked up
Unique: Void Pearl (1)
Trinket
+10 Shadow Resistance
Requires Level 25
Equip: +18 Attack Power.
Sell Price: 6
","spells":[]} +211450,{"name":"Invoker's Void Pearl","quality":3,"icon":"inv_misc_gem_pearl_07","tooltip":"
Invoker's Void PearlSoD Phase 1

Item Level 33

Binds when picked up
Unique: Void Pearl (1)
Trinket
+10 Shadow Resistance
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 6
","spells":[]} +211451,{"name":"Acolyte's Void Pearl","quality":3,"icon":"inv_misc_gem_pearl_06","tooltip":"
Acolyte's Void PearlSoD Phase 1

Item Level 33

Binds when picked up
Unique: Void Pearl (1)
Trinket
+10 Shadow Resistance
Requires Level 25
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 6
","spells":[]} +211452,{"name":"Perfect Blackfathom Pearl","quality":3,"icon":"inv_misc_gem_pearl_14","tooltip":"
Perfect Blackfathom PearlSoD Phase 1

Item Level 35

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 25
"The Old Gods' servant Aku'mai is dead. Bashana Runetotem would be very interested to hear of this."
","spells":[]} +211454,{"name":"Strange Water Globe","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Strange Water GlobeSoD Phase 1

Item Level 25

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 25
","spells":[]} +211455,{"name":"Slick Fingerless Gloves","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Slick Fingerless GlovesSoD Phase 1

Item Level 33

Binds when picked up
HandsLeather
68 Armor
+7 Stamina
+5 Intellect
Durability 35 / 35
Requires Level 25
Equip: Increases healing done by spells and effects by up to 22.
Equip: Increases damage done by Nature spells and effects by up to 14.
Sell Price: 22 32
","spells":[]} +211456,{"name":"Dagger of Willing Sacrifice","quality":3,"icon":"inv_weapon_shortblade_02","tooltip":"
Dagger of Willing SacrificeSoD Phase 1

Item Level 33

Binds when picked up
Unique
Main HandDagger
\n \n \n
12 - 27 DamageSpeed 1.50
(13.00 damage per second)
60 Armor
+4 Stamina
+3 Intellect
Durability 65 / 65
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 33 86
","spells":[]} +211457,{"name":"Twilight Defender's Girdle","quality":3,"icon":"inv_belt_27","tooltip":"
Twilight Defender's GirdleSoD Phase 1

Item Level 33

Binds when picked up
WaistMail
128 Armor
+7 Strength
+9 Stamina
Durability 40 / 40
Requires Level 25
Equip: Increased Defense +4.
Sell Price: 20 55
","spells":[]} 211458,{"name":"Tome of Shadow Warding","quality":3,"icon":"inv_misc_book_01","tooltip":"
Tome of Shadow WardingSoD Phase 1

Item Level 33

Binds when picked up
Held In Off-hand
40 Armor
+4 Stamina
+3 Intellect
+5 Shadow Resistance
Requires Level 25
Sell Price: 19 88
","spells":[]} 211460,{"name":"Ancient Arctic Buckler","quality":3,"icon":"inv_shield_02","tooltip":"
Ancient Arctic BucklerSoD Phase 1

Item Level 33

Binds when picked up
Off HandShield
725 Armor
15 Block
+7 Stamina
+8 Spirit
+5 Frost Resistance
Durability 100 / 100
Sell Price: 30 28
","spells":[]} 211461,{"name":"Inscribed Gravestone Scepter","quality":3,"icon":"inv_wand_04","tooltip":"
Inscribed Gravestone ScepterSoD Phase 1

Item Level 33

Binds when picked up
RangedWand
\n \n \n
35 - 61 Shadow DamageSpeed 1.50
(32.00 damage per second)
+1 Spirit
+5 Shadow Resistance
Durability 65 / 65
Sell Price: 35 35
","spells":[]} @@ -18145,1539 +18145,1539 @@ 211465,{"name":"Nimbus Boots of Insight","quality":3,"icon":"inv_boots_05","tooltip":"
Nimbus Boots of InsightSoD Phase 1

Item Level 30

Binds when picked up
FeetCloth
34 Armor
+2 Agility
+5 Intellect
+4 Spirit
Durability 35 / 35
Sell Price: 7 74
","spells":[]} 211466,{"name":"Tender's Heartwood Girdle","quality":3,"icon":"inv_belt_04","tooltip":"
Tender's Heartwood GirdleSoD Phase 1

Item Level 30

Binds when picked up
WaistLeather
57 Armor
+8 Stamina
+7 Spirit
Durability 30 / 30
Sell Price: 6 50
","spells":[]} 211467,{"name":"Band of the Iron Fist","quality":3,"icon":"inv_jewelry_ring_02","tooltip":"
Band of the Iron FistSoD Phase 1

Item Level 30

Binds when picked up
Finger
+4 Strength
+7 Agility
Sell Price: 8 81
","spells":[]} -211468,{"name":"Frayed Chestnut Mantle","quality":3,"icon":"inv_shoulder_09","tooltip":"
Frayed Chestnut MantleSoD Phase 1

Item Level 30

Binds when picked up
ShoulderCloth
30 Armor
+2 Stamina
+6 Intellect
Durability 40 / 40
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 9 30
","spells":[]} -211471,{"name":"Cliffspring Key","quality":1,"icon":"inv_misc_key_08","tooltip":"
Cliffspring KeySoD Phase 1

Item Level 1

Unique
","spells":[]} -211472,{"name":"Libram of Banishment","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of BanishmentSoD Phase 1

Item Level 25

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Requires Level 24
Engrave your pants with the Aura Mastery rune:


Causes your Concentration Aura to make all affected targets immune to Silence and Interrupt effects and improves the effect of all other auras by 100%.  Lasts 6 sec.

"Learn a new ability after casting Turn Undead on 5 enemies, and slaying them with Exorcism."
","spells":[]} -211476,{"name":"Rune of Fires Wake","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Fires WakeSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Engrave your chest or robe with the Lake of Fire rune:


Your Rain of Fire is no longer channeled, but gains a 8 sec cooldown.

"Teaches you a new Engraving ability."
","spells":[]} -211477,{"name":"Rune of Incinerate","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of IncinerateSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Engrave your bracers with the Incinerate rune:


Burn your enemy for [222 / 100 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60)] to [258 / 100 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60)] damage and increase all Fire damage you deal by 25% for the next 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} -211482,{"name":"Shatterspear Offering","quality":1,"icon":"achievement_bg_killingblow_berserker","tooltip":"
Shatterspear OfferingSoD Phase 1

Item Level 1

Binds when picked up
Unique
","spells":[]} -211487,{"name":"Demolition Explosives","quality":2,"icon":"inv_misc_bomb_01","tooltip":"
Demolition ExplosivesSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Place a bomb with a short fuse on the ground in front of you.
"Only seems useful for clearing out debris and rubble."
","spells":[]} -211488,{"name":"Rune of the Avenger","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the AvengerSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Paladin
Engrave your pants with the Avenger's Shield rune:


Hurls a holy shield at the enemy, dealing [366 * (9.046514 + 0.676562 * 60 + 0.019349 * 60 * 60) / 100 + 0.091 * Spell power + 0.091 * Attack power] to [448 * (9.046514 + 0.676562 * 60 + 0.019349 * 60 * 60) / 100 + 0.091 * Spell power + 0.091 * Attack power] Holy damage, Dazing them and then jumping to additional nearby enemies.  Affects 3 total targets.  Lasts 5 sec.

"Teaches you a new Engraving ability."
","spells":[]} -211490,{"name":"Prophecy of a Thousand Lights","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of a Thousand LightsSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your gloves with the Circle of Healing rune:


Heals all of target player's party members within 40 yards of target player for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 130 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 144 / 100].

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
"Learn a new Engraving ability."
","spells":[]} +211468,{"name":"Frayed Chestnut Mantle","quality":3,"icon":"inv_shoulder_09","tooltip":"
Frayed Chestnut MantleSoD Phase 1

Item Level 30

Binds when picked up
ShoulderCloth
30 Armor
+2 Stamina
+6 Intellect
Durability 40 / 40
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 9 30
","spells":[]} +211471,{"name":"Cliffspring Key","quality":1,"icon":"inv_misc_key_08","tooltip":"
Cliffspring KeySoD Phase 1

Item Level 1

Unique
","spells":[]} +211472,{"name":"Libram of Banishment","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of BanishmentSoD Phase 1

Item Level 25

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Requires Level 24
Engrave your pants with the Aura Mastery rune:


Causes your Concentration Aura to make all affected targets immune to Silence and Interrupt effects and improves the effect of all other auras by 100%.  Lasts 6 sec.

"Learn a new ability after casting Turn Undead on 5 enemies, and slaying them with Exorcism."
","spells":[]} +211476,{"name":"Rune of Fires Wake","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Fires WakeSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Engrave your chest or robe with the Lake of Fire rune:


Your Rain of Fire is no longer channeled, but gains a 8 sec cooldown.

"Teaches you a new Engraving ability."
","spells":[]} +211477,{"name":"Rune of Incinerate","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of IncinerateSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Engrave your bracers with the Incinerate rune:


Burn your enemy for [222 / 100 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60)] to [258 / 100 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60)] damage and increase all Fire damage you deal by 40% for the next 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} +211482,{"name":"Shatterspear Offering","quality":1,"icon":"achievement_bg_killingblow_berserker","tooltip":"
Shatterspear OfferingSoD Phase 1

Item Level 1

Binds when picked up
Unique
","spells":[]} +211487,{"name":"Demolition Explosives","quality":2,"icon":"inv_misc_bomb_01","tooltip":"
Demolition ExplosivesSoD Phase 1

Item Level 1

Binds when picked up
Unique
Use: Place a bomb with a short fuse on the ground in front of you.
"Only seems useful for clearing out debris and rubble."
","spells":[]} +211488,{"name":"Rune of the Avenger","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the AvengerSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Paladin
Engrave your pants with the Avenger's Shield rune:


Hurls a holy shield at the enemy, dealing [366 * (9.046514 + 0.676562 * 60 + 0.019349 * 60 * 60) / 100 + 0.091 * Spell power + 0.091 * Attack power] to [448 * (9.046514 + 0.676562 * 60 + 0.019349 * 60 * 60) / 100 + 0.091 * Spell power + 0.091 * Attack power] Holy damage, Dazing them and then jumping to additional nearby enemies.  Affects 3 total targets.  Lasts 5 sec.

"Teaches you a new Engraving ability."
","spells":[]} +211490,{"name":"Prophecy of a Thousand Lights","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of a Thousand LightsSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your gloves with the Circle of Healing rune:


Heals all of target player's party members within 43.5 yards of target player for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 130 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 144 / 100].

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
"Learn a new Engraving ability."
","spells":[]} 211491,{"name":"Bottomless Murloc Skin Bag","quality":4,"icon":"inv_misc_bag_05","tooltip":"
Bottomless Murloc Skin BagSoD Phase 1

Item Level 25

Binds when picked up
Unique
14 Slot Bag
Sell Price: 8 75
","spells":[]} 211492,{"name":"Kelris's Satchel","quality":4,"icon":"inv_misc_bag_09_blue","tooltip":"
Kelris's SatchelSoD Phase 1

Item Level 25

Binds when picked up
16 Slot Soul Bag
Classes: Warlock
Sell Price: 2 50
","spells":[]} -211498,{"name":"Trainee's Sentinel Nightsaber","quality":3,"icon":"ability_mount_blackpanther","tooltip":"
Trainee's Sentinel NightsaberSoD Phase 1

Item Level 25

Binds when picked up
Mount
Requires any Alliance race
Requires Level 25
Use: Summons a Trainee's Sentinel Nightsaber. Only usable in Ashenvale. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} -211499,{"name":"Trainee's Outrider Wolf","quality":3,"icon":"ability_mount_whitedirewolf","tooltip":"
Trainee's Outrider WolfSoD Phase 1

Item Level 25

Binds when picked up
Mount
Requires any Horde race
Requires Level 25
Use: Summons a Trainee's Outrider Wolf. Only usable in Ashenvale. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} -211500,{"name":"Resilient Cloth Headband","quality":3,"icon":"inv_misc_bandana_03","tooltip":"
Resilient Cloth HeadbandSoD Phase 1

Item Level 25

Binds when picked up
Unique
HeadCloth
50 Armor
Durability 50 / 50
Requires Level 20
Equip: Reduces all damage taken and chance to be critically hit by 5% in Warsong Gulch.
","spells":[]} -211501,{"name":"Chestguard of Might","quality":4,"icon":"inv_chest_plate16","tooltip":"
Chestguard of MightSoD Phase 1

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+27 Strength
+18 Stamina
+10 Fire Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike by 1%.
Equip: Improves your chance to hit by 1%.
Sell Price: 3 60 95
","spells":[]} -211502,{"name":"Void-Touched Leather Gauntlets","quality":4,"icon":"inv_gauntlets_24","tooltip":"
Void-Touched Leather GauntletsSoD Phase 1

Item Level 30

Binds when picked up
Unique-Equipped: Void-Touched (1)
HandsLeather
70 Armor
+5 Stamina
+7 Intellect
+6 Spirit
Durability 70 / 70
Requires Level 25
Requires Leatherworking (100)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Use: Descend into madness, increasing spell damage by 10% as well as increasing the threat you generate for 10 sec. (10 Min Cooldown)
Sell Price: 13 15
","spells":[]} -211504,{"name":"Twilight Avenger's Chain","quality":3,"icon":"inv_chest_chain_12","tooltip":"
Twilight Avenger's ChainSoD Phase 1

Item Level 30

Binds when picked up
ChestMail
218 Armor
+9 Strength
+6 Agility
+8 Stamina
Durability 120 / 120
Requires Level 25
Equip: Increased Defense +4.

Blackfathom Avenger's Mail (0/3)
(2) Set : +12 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 18 72
","spells":[]} -211505,{"name":"Twilight Avenger's Helm","quality":3,"icon":"inv_helmet_13","tooltip":"
Twilight Avenger's HelmSoD Phase 1

Item Level 30

Binds when picked up
HeadMail
176 Armor
+9 Strength
+11 Agility
+3 Stamina
Durability 70 / 70
Requires Level 25
Equip: Increased Defense +4.

Blackfathom Avenger's Mail (0/3)
(2) Set : +12 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 17 27
","spells":[]} +211498,{"name":"Trainee's Sentinel Nightsaber","quality":3,"icon":"ability_mount_blackpanther","tooltip":"
Trainee's Sentinel NightsaberSoD Phase 1

Item Level 25

Binds when picked up
Mount
Requires any Alliance race
Requires Level 25
Use: Summons a Trainee's Sentinel Nightsaber. Only usable in Ashenvale. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} +211499,{"name":"Trainee's Outrider Wolf","quality":3,"icon":"ability_mount_whitedirewolf","tooltip":"
Trainee's Outrider WolfSoD Phase 1

Item Level 25

Binds when picked up
Mount
Requires any Horde race
Requires Level 25
Use: Summons a Trainee's Outrider Wolf. Only usable in Ashenvale. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} +211500,{"name":"Resilient Cloth Headband","quality":3,"icon":"inv_misc_bandana_03","tooltip":"
Resilient Cloth HeadbandSoD Phase 1

Item Level 25

Binds when picked up
Unique
HeadCloth
50 Armor
Durability 50 / 50
Requires Level 20
Equip: Reduces all damage taken and chance to be critically hit by 5% in Warsong Gulch.
","spells":[]} +211501,{"name":"Chestguard of Might","quality":4,"icon":"inv_chest_plate16","tooltip":"
Chestguard of MightSoD Phase 1

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+27 Strength
+18 Stamina
+10 Fire Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike by 1%.
Equip: Improves your chance to hit by 1%.
Sell Price: 3 60 95
","spells":[]} +211502,{"name":"Void-Touched Leather Gauntlets","quality":4,"icon":"inv_gauntlets_24","tooltip":"
Void-Touched Leather GauntletsSoD Phase 1

Item Level 30

Binds when picked up
Unique-Equipped: Void-Touched (1)
HandsLeather
70 Armor
+5 Stamina
+7 Intellect
+6 Spirit
Durability 70 / 70
Requires Level 25
Requires Leatherworking (100)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Use: Descend into madness, increasing spell damage by 10% as well as increasing the threat you generate for 10 sec. (10 Min Cooldown)
Sell Price: 13 15
","spells":[]} +211504,{"name":"Twilight Avenger's Chain","quality":3,"icon":"inv_chest_chain_12","tooltip":"
Twilight Avenger's ChainSoD Phase 1

Item Level 30

Binds when picked up
ChestMail
218 Armor
+9 Strength
+6 Agility
+8 Stamina
Durability 120 / 120
Requires Level 25
Equip: Increased Defense +4.

Blackfathom Avenger's Mail (0/3)
(2) Set : +12 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 18 72
","spells":[]} +211505,{"name":"Twilight Avenger's Helm","quality":3,"icon":"inv_helmet_13","tooltip":"
Twilight Avenger's HelmSoD Phase 1

Item Level 30

Binds when picked up
HeadMail
176 Armor
+9 Strength
+11 Agility
+3 Stamina
Durability 70 / 70
Requires Level 25
Equip: Increased Defense +4.

Blackfathom Avenger's Mail (0/3)
(2) Set : +12 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 17 27
","spells":[]} 211506,{"name":"Twilight Avenger's Boots","quality":3,"icon":"inv_boots_chain_06","tooltip":"
Twilight Avenger's BootsSoD Phase 1

Item Level 30

Binds when picked up
FeetMail
150 Armor
+10 Strength
+5 Stamina
Durability 60 / 60
Requires Level 25

Blackfathom Avenger's Mail (0/3)
(2) Set : +12 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 33 77
","spells":[]} -211507,{"name":"Twilight Elementalist's Cowl","quality":3,"icon":"inv_helmet_27","tooltip":"
Twilight Elementalist's CowlSoD Phase 1

Item Level 30

Binds when picked up
HeadLeather
84 Armor
+9 Stamina
+10 Intellect
Durability 60 / 60
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Blackfathom Elementalist's Hide (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 30 85
","spells":[]} +211507,{"name":"Twilight Elementalist's Cowl","quality":3,"icon":"inv_helmet_27","tooltip":"
Twilight Elementalist's CowlSoD Phase 1

Item Level 30

Binds when picked up
HeadLeather
84 Armor
+9 Stamina
+10 Intellect
Durability 60 / 60
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Blackfathom Elementalist's Hide (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 30 85
","spells":[]} 211508,{"name":"Twilight Elementalist's Footpads","quality":3,"icon":"inv_boots_cloth_05","tooltip":"
Twilight Elementalist's FootpadsSoD Phase 1

Item Level 30

Binds when picked up
FeetLeather
71 Armor
+5 Agility
+7 Intellect
+7 Spirit
Durability 55 / 55
Requires Level 25

Blackfathom Elementalist's Hide (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 19 59
","spells":[]} -211509,{"name":"Twilight Elementalist's Robe","quality":3,"icon":"inv_chest_leather_06","tooltip":"
Twilight Elementalist's RobeSoD Phase 1

Item Level 30

Binds when picked up
ChestLeather
103 Armor
+10 Stamina
+10 Intellect
Durability 100 / 100
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Blackfathom Elementalist's Hide (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 16 12
","spells":[]} -211510,{"name":"Twilight Slayer's Cowl","quality":3,"icon":"inv_helmet_27","tooltip":"
Twilight Slayer's CowlSoD Phase 1

Item Level 30

Binds when picked up
HeadLeather
84 Armor
+10 Agility
+9 Stamina
Durability 60 / 60
Requires Level 25
Equip: +14 Attack Power.

Blackfathom Slayer's Leather (0/3)
(2) Set : +12 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 30 85
","spells":[]} +211509,{"name":"Twilight Elementalist's Robe","quality":3,"icon":"inv_chest_leather_06","tooltip":"
Twilight Elementalist's RobeSoD Phase 1

Item Level 30

Binds when picked up
ChestLeather
103 Armor
+10 Stamina
+10 Intellect
Durability 100 / 100
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Blackfathom Elementalist's Hide (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 16 12
","spells":[]} +211510,{"name":"Twilight Slayer's Cowl","quality":3,"icon":"inv_helmet_27","tooltip":"
Twilight Slayer's CowlSoD Phase 1

Item Level 30

Binds when picked up
HeadLeather
84 Armor
+10 Agility
+9 Stamina
Durability 60 / 60
Requires Level 25
Equip: +14 Attack Power.

Blackfathom Slayer's Leather (0/3)
(2) Set : +12 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 30 85
","spells":[]} 211511,{"name":"Twilight Slayer's Footpads","quality":3,"icon":"inv_boots_05","tooltip":"
Twilight Slayer's FootpadsSoD Phase 1

Item Level 30

Binds when picked up
FeetLeather
71 Armor
+5 Strength
+7 Agility
+7 Stamina
Durability 55 / 55
Requires Level 25

Blackfathom Slayer's Leather (0/3)
(2) Set : +12 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 19 59
","spells":[]} 211512,{"name":"Twilight Slayer's Tunic","quality":3,"icon":"inv_chest_leather_03","tooltip":"
Twilight Slayer's TunicSoD Phase 1

Item Level 30

Binds when picked up
ChestLeather
103 Armor
+13 Agility
+9 Stamina
Durability 100 / 100
Requires Level 25

Blackfathom Slayer's Leather (0/3)
(2) Set : +12 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 23 26
","spells":[]} -211514,{"name":"Spell Notes: Mass Regeneration","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Mass RegenerationSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Mage
Engrave your pants with the Mass Regeneration rune:


Heals all of target player's party members within 30 yards of target player for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 42 / 100 * 3] health over 3 sec and applies Temporal Beacon to each target for 15 sec.

Temporal Beacon

Records the subject's space-time position. 80% of all Arcane damage done by the caster will be converted to chronomantic healing on each of the caster's current Temporal Beacon targets. This healing is reduced by 50% on self, and also reduced by 80% when damage is done by Arcane spells that damage multiple targets.

"Teaches you a new Engraving ability."
","spells":[]} -211527,{"name":"Cozy Sleeping Bag","quality":3,"icon":"inv_misc_bag_bigbagofenchantments","tooltip":"
Cozy Sleeping BagSoD Phase 2

Item Level 40

Binds when picked up
Use: Unfurl a sleeping bag. Resting inside for at least one minute will provide a bonus to experience earned, stacking up to 3 times. (2 Hrs, 40 Min Cooldown)
"Old, but still good"
","spells":[],"completion_category":"15-2"} -211528,{"name":"Dark Insight","quality":1,"icon":"spell_arcane_blink","tooltip":"
Dark InsightSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Consider at a certain secluded grave in Duskwood to receive a prophecy.
","spells":[]} -211530,{"name":"Prophecy of a City Enthralled","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of a City EnthralledSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your bracers with the Power Word: Barrier rune:


Summons a holy barrier to protect all party members at the target location for 10 sec, reducing all damage taken by 25% and preventing damage from delaying spellcasting.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -211531,{"name":"Prophecy of Seven Visitors","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of Seven VisitorsSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your chest or robe with the Strength of Soul rune:


Lesser Heal, Heal, Greater Heal, and Flash Heal reduce the remaining duration of Weakened Soul on targets they heal by 4 sec. In addition, targets of your Power Word: Shield will gain Rage from taking damage despite the damage being absorbed, and Righteous Fury will trigger from damage absorbed by your Power Word: Shield as if it were a heal.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -211534,{"name":"Primal Insight","quality":1,"icon":"spell_arcane_blink","tooltip":"
Primal InsightSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Consider at a Thistlefur dreamcatcher high in the canopy to receive a prophecy.
","spells":[]} -211691,{"name":"Spell Notes: Arcane Blast","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Arcane BlastSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Mage
Engrave your gloves with the Arcane Blast rune:


Blasts the target with energy, dealing [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 453 / 100] to [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 527 / 100] Arcane damage.  Each time you cast Arcane Blast, the damage and healing of all other Arcane spells is increased by 15% and mana cost of Arcane Blast is increased by 175%.  Effect stacks up to 4 times and lasts 6 sec or until any other Arcane damage or healing spell is cast.

"Teaches you a new Engraving ability."
","spells":[]} -211777,{"name":"Naga Manuscript","quality":1,"icon":"inv_misc_book_05","tooltip":"
Naga ManuscriptSoD Phase 1

Item Level 1

Binds when picked up
Classes: Mage
<Right Click to Read>
","spells":[]} -211779,{"name":"Comprehension Charm","quality":1,"icon":"spell_holy_mindsooth","tooltip":"
Comprehension CharmSoD Phase 1

Item Level 1

Binds when picked up
Classes: Mage
"Aids the translation of scrolls and spell notes."
Max Stack: 5
","spells":[]} -211780,{"name":"Scroll: KWYJIBO","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: KWYJIBOSoD Phase 1

Item Level 10
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -211784,{"name":"Scroll: WUBBA WUBBA","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: WUBBA WUBBASoD Phase 1

Item Level 20
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -211785,{"name":"Scroll: CWAL","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: CWALSoD Phase 1

Item Level 10
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -211786,{"name":"Scroll: CHAP BALK WELLES","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: CHAP BALK WELLESSoD Phase 1

Item Level 10
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -211787,{"name":"Scroll: LOWER PING WHOMEVER","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: LOWER PING WHOMEVERSoD Phase 1

Item Level 10
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -211789,{"name":"Artemis Cowl","quality":3,"icon":"inv_helmet_48","tooltip":"
Artemis CowlSoD Phase 1

Item Level 30

Binds when picked up
HeadLeather
84 Armor
+7 Agility
+6 Stamina
Durability 60 / 60
Requires Level 25
Equip: +24 Attack Power.
Sell Price: 30 85
","spells":[]} -211799,{"name":"Sack of Stolen Goods","quality":1,"icon":"inv_misc_bag_10","tooltip":"
Sack of Stolen GoodsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
"Likely taken from the cathedral when Ada ran away."
<Right Click to Open>
","spells":[]} -211800,{"name":"Scroll of Reintegration","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of ReintegrationSoD Phase 1

Item Level 15
Classes: Mage
Requires Level 12
Use: Brings a dead player back to life with 15% of their health and mana.  Cannot be used when in combat.
Max Stack: 5
Sell Price: 37
","spells":[]} -211809,{"name":"Comprehension Primer","quality":1,"icon":"inv_misc_book_04","tooltip":"
Comprehension PrimerSoD Phase 1

Item Level 1

Quest Item
Classes: Mage
"Aids in translation of elementary spell notes."
Max Stack: 5
","spells":[]} -211813,{"name":"Silverwing Sentinel Charm","quality":2,"icon":"inv_jewelry_talisman_10","tooltip":"
Silverwing Sentinel CharmSoD Phase 1

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"You acquired this from a fallen Silverwing Sentinel combatant. Perhaps the Far Seer would be interested."
","spells":[]} -211814,{"name":"Warsong Outrider Mark","quality":2,"icon":"inv_misc_rune_07","tooltip":"
Warsong Outrider MarkSoD Phase 1

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"You acquired this from a fallen Warsong Outrider combatant. Perhaps the Priestess of the Moon would be interested."
","spells":[]} -211815,{"name":"Silverwing Battle Hymn","quality":1,"icon":"inv_inscription_armorscroll03","tooltip":"
Silverwing Battle HymnSoD Phase 1

Item Level 1

Binds when picked up
Use: Increases all damage and healing done by 5% for 2 hrs.
"A stirring arrangement to rally morale before battle."
","spells":[]} -211816,{"name":"Warsong Battle Drum","quality":1,"icon":"inv_misc_drum_01","tooltip":"
Warsong Battle DrumSoD Phase 1

Item Level 1

Binds when picked up
Use: Increases all damage and healing done by 5% for 2 hrs.
"Drums of war to prepare for battle."
","spells":[]} -211818,{"name":"Strange Water Globe","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Strange Water GlobeSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} -211819,{"name":"Waylaid Supplies: Bronze Bars","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Bronze BarsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Bronze Bars to complete the shipment.
Sell Price: 5
","spells":[]} -211820,{"name":"Waylaid Supplies: Silver Bars","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Silver BarsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Silver Bars to complete the shipment.
Sell Price: 5
","spells":[]} -211821,{"name":"Waylaid Supplies: Medium Leather","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Medium LeatherSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Medium Leather to complete the shipment.
Sell Price: 5
","spells":[]} -211822,{"name":"Waylaid Supplies: Bruiseweed","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: BruiseweedSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Bruiseweed to complete the shipment.
Sell Price: 5
","spells":[]} -211823,{"name":"Waylaid Supplies: Swiftthistle","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: SwiftthistleSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Swiftthistle to complete the shipment.
Sell Price: 5
","spells":[]} -211824,{"name":"Waylaid Supplies: Lesser Mana Potions","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Lesser Mana PotionsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Lesser Mana Potions to complete the shipment.
Sell Price: 5
","spells":[]} -211825,{"name":"Waylaid Supplies: Rough Bronze Boots","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Rough Bronze BootsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Rough Bronze Boots to complete the shipment.
Sell Price: 5
","spells":[]} -211826,{"name":"Waylaid Supplies: Silver Skeleton Keys","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Silver Skeleton KeysSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 14 Silver Skeleton Keys to complete the shipment.
Sell Price: 5
","spells":[]} -211827,{"name":"Waylaid Supplies: Runed Silver Rods","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Runed Silver RodsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 1 Runed Silver Rods to complete the shipment.
Sell Price: 5
","spells":[]} -211828,{"name":"Waylaid Supplies: Minor Mana Oil","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Minor Mana OilSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Minor Mana Oil to complete the shipment.
Sell Price: 5
","spells":[]} -211829,{"name":"Waylaid Supplies: Small Bronze Bombs","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Small Bronze BombsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Small Bronze Bombs to complete the shipment.
Sell Price: 5
","spells":[]} -211830,{"name":"Waylaid Supplies: Ornate Spyglasses","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Ornate SpyglassesSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Ornate Spyglasses to complete the shipment.
Sell Price: 5
","spells":[]} -211831,{"name":"Waylaid Supplies: Dark Leather Cloaks","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Dark Leather CloaksSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Dark Leather Cloaks to complete the shipment.
Sell Price: 5
","spells":[]} -211832,{"name":"Waylaid Supplies: Hillman's Shoulders","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Hillman's ShouldersSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Hillman's Shoulders to complete the shipment.
Sell Price: 5
","spells":[]} -211833,{"name":"Waylaid Supplies: Gray Woolen Shirts","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Gray Woolen ShirtsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Gray Woolen Shirts to complete the shipment.
Sell Price: 5
","spells":[]} -211834,{"name":"Waylaid Supplies: Pearl-clasped Cloaks","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Pearl-clasped CloaksSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Pearl-clasped Cloaks to complete the shipment.
Sell Price: 5
","spells":[]} -211835,{"name":"Waylaid Supplies: Smoked Sagefish","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Smoked SagefishSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 15 Smoked Sagefish to complete the shipment.
Sell Price: 5
","spells":[]} -211836,{"name":"Waylaid Supplies: Smoked Bear Meat","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Smoked Bear MeatSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Smoked Bear Meat to complete the shipment.
Sell Price: 5
","spells":[]} -211837,{"name":"Waylaid Supplies: Goblin Deviled Clams","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Goblin Deviled ClamsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Goblin Deviled Clams to complete the shipment.
Sell Price: 5
","spells":[]} -211838,{"name":"Waylaid Supplies: Heavy Wool Bandages","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Heavy Wool BandagesSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 15 Heavy Wool Bandages to complete the shipment.
Sell Price: 5
","spells":[]} -211839,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 25

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -211840,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 25

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -211841,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 25

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -211842,{"name":"Rakkamar's Tattered Thinking Cap","quality":3,"icon":"inv_helmet_53","tooltip":"
Rakkamar's Tattered Thinking CapSoD Phase 1

Item Level 30

Binds when picked up
HeadCloth
38 Armor
+8 Intellect
+6 Spirit
Durability 55 / 55
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 30 85
","spells":[]} -211843,{"name":"Mask of Scorn","quality":3,"icon":"inv_helmet_11","tooltip":"
Mask of ScornSoD Phase 1

Item Level 30

Binds when picked up
HeadMail
177 Armor
+9 Strength
+7 Stamina
Durability 70 / 70
Requires Level 25
Equip: Increased Defense +7.
Sell Price: 30 85
","spells":[]} -211845,{"name":"Blackfathom Sharpening Stone","quality":2,"icon":"inv_misc_rune_04","tooltip":"
Blackfathom Sharpening StoneSoD Phase 1

Item Level 25
Use: While applied to the target weapon increases Hit Chance by 2% for 30 minutes. This has no effect outside of Blackfathom Deeps.
"These mysterious enchanted stones seem to glow more brightly the deeper you descend into Blackfathom."
Max Stack: 20
Sell Price: 1 25
","spells":[]} -211846,{"name":"Plans: Blackfathom Sharpening Stone","quality":3,"icon":"inv_scroll_05","tooltip":"
Plans: Blackfathom Sharpening StoneSoD Phase 1

Item Level 25

Binds when picked up
Requires Blacksmithing (100)
Use: Teaches you how to make a Blackfathom Sharpening Stone.

Blackfathom Sharpening Stone
Item Level 25

Use: While applied to the target weapon increases Hit Chance by 2% for 30 minutes. This has no effect outside of Blackfathom Deeps.
"These mysterious enchanted stones seem to glow more brightly the deeper you descend into Blackfathom."
Max Stack: 20
Sell Price: 1 25
","spells":[],"completion_category":"9"} -211848,{"name":"Blackfathom Mana Oil","quality":2,"icon":"inv_potion_99","tooltip":"
Blackfathom Mana OilSoD Phase 1

Item Level 25
Requires Level 25
Use: While applied to the target weapon restores 12 mana per 5 sec and Increases Spell Hit by 2% for 5 minutes. This effect only applies within Blackfathom Deeps.
5 Charges
Sell Price: 1
","spells":[]} -211849,{"name":"Formula: Blackfathom Mana Oil","quality":3,"icon":"inv_misc_note_01","tooltip":"
Formula: Blackfathom Mana OilSoD Phase 1

Item Level 25

Binds when picked up
Requires Enchanting (100)
Use: Teaches you how to create Blackfathom Mana Oil.

Blackfathom Mana Oil
Item Level 25

Requires Level 25
Use: While applied to the target weapon restores 12 mana per 5 sec and Increases Spell Hit by 2% for 5 minutes. This effect only applies within Blackfathom Deeps.
5 Charges
Sell Price: 1
","spells":[],"completion_category":"9"} -211852,{"name":"Handwraps of Befouled Water","quality":3,"icon":"inv_gauntlets_09","tooltip":"
Handwraps of Befouled WaterSoD Phase 1

Item Level 30

Binds when picked up
HandsCloth
69 Armor
+6 Stamina
+4 Intellect
Durability 35 / 35
Requires Level 25
Equip: Increases damage done by Shadow spells and effects by up to 9.
Sell Price: 13 8
","spells":[]} -211853,{"name":"Scroll: VOCE WELL","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: VOCE WELLSoD Phase 1

Item Level 20
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -211854,{"name":"Scroll: OMIT KESA","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: OMIT KESASoD Phase 1

Item Level 20
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -211855,{"name":"Scroll: STHENIC LUNATE","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: STHENIC LUNATESoD Phase 1

Item Level 20
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -211856,{"name":"Resilient Mail Coif","quality":3,"icon":"inv_helmet_39","tooltip":"
Resilient Mail CoifSoD Phase 1

Item Level 25

Binds when picked up
Unique
HeadMail
175 Armor
Durability 50 / 50
Requires Level 20
Equip: Reduces all damage taken and chance to be critically hit by 5% in Warsong Gulch.
","spells":[]} -211857,{"name":"Resilient Leather Mask","quality":3,"icon":"inv_helmet_24","tooltip":"
Resilient Leather MaskSoD Phase 1

Item Level 25

Binds when picked up
Unique
HeadLeather
80 Armor
Durability 50 / 50
Requires Level 20
Equip: Reduces all damage taken and chance to be critically hit by 5% in Warsong Gulch.
","spells":[]} -211933,{"name":"Waylaid Supplies: Rough Stone","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Rough StoneSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Rough Stone to complete the shipment.
Sell Price: 1
","spells":[]} -211934,{"name":"Waylaid Supplies: Healing Potions","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Healing PotionsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Healing Potions to complete the shipment.
Sell Price: 1
","spells":[]} -211935,{"name":"Waylaid Supplies: Elixir of Firepower","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Elixir of FirepowerSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 15 Elixir of Firepower to complete the shipment.
Sell Price: 5
","spells":[]} -211940,{"name":"Ecks'av's Tribal Guardian","quality":3,"icon":"inv_weapon_halberd_04","tooltip":"
Ecks'av's Tribal GuardianSoD Phase 1

Item Level 64

Binds when picked up
Two-HandPolearm
\n \n \n
155 - 231 DamageSpeed 3.70
(52.16 damage per second)
Durability 100 / 100
Requires Level 59
Equip: Gives 40 additional armor to nearby party members for 4 min. Players may only have one aura on them per paladin at any one time.
Sell Price: 7 43 46
","spells":[]} -211941,{"name":"Windwalker's Yari","quality":3,"icon":"inv_weapon_halberd_04","tooltip":"
Windwalker's YariSoD Phase 1

Item Level 66

Binds when picked up
Two-HandPolearm
\n \n \n
147 - 223 DamageSpeed 3.60
(51.39 damage per second)
Durability 100 / 100
Requires Level 58
Chance on hit: Blasts enemies in front of you with the power of wind, fire, all that kind of thing!
Sell Price: 7 43 46
","spells":[]} -211944,{"name":"Tojara's Karma","quality":3,"icon":"inv_weapon_halberd_04","tooltip":"
Tojara's KarmaSoD Phase 1

Item Level 63

Binds when picked up
Two-HandPolearm
\n \n \n
158 - 234 DamageSpeed 3.50
(56.00 damage per second)
Durability 100 / 100
Requires Level 58
Chance on hit: A wave of flame radiates outward from the caster, damaging all enemies caught within the blast for 208 to 249 Fire damage, and dazing them for 6 sec.
Sell Price: 7 43 46
","spells":[]} -211953,{"name":"Scroll of Arcane Recovery I","quality":2,"icon":"inv_scroll_14","tooltip":"
Scroll of Arcane Recovery ISoD Phase 1

Item Level 25

Binds when picked up
Classes: Mage
Requires Level 20
Use: Restores 8 mana per 5 sec.
Max Stack: 5
Sell Price: 75
","spells":[]} -211954,{"name":"Scroll of Arcane Accuracy I","quality":2,"icon":"inv_scroll_15","tooltip":"
Scroll of Arcane Accuracy ISoD Phase 1

Item Level 25

Binds when picked up
Classes: Mage
Requires Level 20
Use: Increases your chance to hit with spells by 1%.
Max Stack: 5
Sell Price: 75
","spells":[]} -211955,{"name":"Scroll of Arcane Protection - Fire I","quality":2,"icon":"inv_scroll_16","tooltip":"
Scroll of Arcane Protection - Fire ISoD Phase 1

Item Level 25

Binds when picked up
Classes: Mage
Requires Level 20
Use: Increases your fire resistance by 20 for 30 min.
Max Stack: 5
Sell Price: 75
","spells":[]} -211956,{"name":"Scroll of Arcane Protection - Frost I","quality":2,"icon":"inv_scroll_12","tooltip":"
Scroll of Arcane Protection - Frost ISoD Phase 1

Item Level 25

Binds when picked up
Classes: Mage
Requires Level 20
Use: Increases your frost resistance by 20 for 30 min.
Max Stack: 5
Sell Price: 75
","spells":[]} -211957,{"name":"Scroll of Arcane Power I","quality":2,"icon":"inv_scroll_13","tooltip":"
Scroll of Arcane Power ISoD Phase 1

Item Level 25

Binds when picked up
Classes: Mage
Requires Level 20
Use: Increases your chance to crit with spells by 1%.
Max Stack: 5
Sell Price: 75
","spells":[]} -212160,{"name":"Chronoboon Displacer","quality":1,"icon":"inv_misc_enggizmos_21","tooltip":"
Chronoboon DisplacerSoD Phase 1

Item Level 60
Use: Alters the fabric of time, suspending beneficial world effects from dragonslaying, Dire Maul, Zul'Gurub, and Felwood. (5 Min Cooldown)
Max Stack: 5
Sell Price: 2 50
","spells":[]} -212225,{"name":"Neverending Soul Vessel","quality":3,"icon":"inv_jewelcrafting_nightseye_01","tooltip":"
Neverending Soul VesselSoD Phase 2

Item Level 30

Binds when picked up
Unique
Use: Your next Soul Shard consuming spell cost no Soul Shards to cast. (5 Min Cooldown)
","spells":[]} -212230,{"name":"Schematic: Soul Vessel","quality":3,"icon":"inv_scroll_06","tooltip":"
Schematic: Soul VesselSoD Phase 2

Item Level 41

Binds when picked up
Requires Engineering (205)
Use: Teaches you how to make a Soul Vessel.
Sell Price: 6 75

Soul Vessel
Item Level 1

"Traps demon souls and siphons them for power."
","spells":[],"completion_category":"9"} -212347,{"name":"Illari's Key","quality":1,"icon":"inv_misc_key_02","tooltip":"
Illari's KeySoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -212548,{"name":"Rune of Eclipse","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of EclipseSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Druid
Engrave your belt with the Eclipse rune:


Starfire increases the critical strike chance of your next two Wraths by 30%, and Wrath reduces the cast time of your next Starfire by 1.0 sec, both effects stacking up to 4 charges. Both spells also gain 70% chance at all times to not lose casting time when you take damage.

"Teaches you a new Engraving ability."
","spells":[]} -212549,{"name":"Rune of the Trapper","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the TrapperSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your boots with the Trap Launcher rune:


Your Freezing, Immolation, and Explosive Traps can now be placed at any location within 35 yards. Additionally, your Fire-based and Frost-based traps now have separate shared cooldowns.

"Teaches you a new Engraving ability."
","spells":[]} -212551,{"name":"Rune of Warfare","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of WarfareSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Paladin
Engrave your boots with the The Art of War rune:


Your melee critical strikes reduce the remaining cooldown on Exorcism by 2 sec, and the mana cost of Exorcism is reduced by 80%.

"Teaches you a new Engraving ability."
","spells":[]} -212552,{"name":"Psychosophic Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Psychosophic EpiphanySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Priest
Engrave your belt with the Mind Spike rune:


Blasts the target for [122 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] to [142 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] Shadowfrost damage, and increases the critical strike chance of your next Mind Blast on the target by 30%, stacking up to 3 times.
","spells":[]} -212553,{"name":"Jewel-Encrusted Box","quality":1,"icon":"inv_misc_enggizmos_18","tooltip":"
Jewel-Encrusted BoxSoD Phase 2

Item Level 1

Binds when picked up
Unique
<Right Click to Open>
","spells":[]} -212559,{"name":"Rune of the Poisoned Blade","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Poisoned BladeSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your belt with the Poisoned Knife rune:


Instantly throw your off-hand weapon to deal normal off-hand weapon damage with a 100% chance to apply the poison from your off-hand weapon to the target. Awards 1 combo point. Refunds 5 Energy per application of Deadly Poison on the target.

Poisoned Knife benefits from all talents and effects that trigger from or modify Sinister Strike.

"Teaches you a new Engraving ability."
","spells":[]} -212560,{"name":"Rune of Ancestral Awakening","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Ancestral AwakeningSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your boots with the Ancestral Awakening rune:


When you critically heal with your Healing Wave or Lesser Healing Wave you summon an Ancestral spirit to aid you, instantly healing the lowest percentage health party member within 40 yards for 30% of the amount healed.

"Teaches you a new Engraving ability."
","spells":[]} -212561,{"name":"Rune of Burning Darkness","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Burning DarknessSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your belt with the Shadow and Flame rune:


Your critical strikes with Fire and Shadow spells increase your Fire and Shadow damage done by 10% for 10 sec.

"Teaches you a new Engraving ability."
","spells":[]} -212562,{"name":"Rune of Healing Rage","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Healing RageSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your boots with the Enraged Regeneration rune:


Heals you for 30% of your maximum health over 10 sec, but can only be used while Enrage, Berserker Rage, or Bloodrage is active. Useable while Stunned.

"Teaches you a new Engraving ability."
","spells":[]} -212568,{"name":"Wolfshead Trophy","quality":3,"icon":"ability_hunter_pet_wolf","tooltip":"
Wolfshead TrophySoD Phase 3

Item Level 60

Binds when picked up
Unique
Classes: Druid
Requires Level 40
Use: Permanently enchant a helm slot item, causing you to gain 20 energy or 5 rage when shapeshifting into Cat or Bear form.
","spells":[]} -212580,{"name":"Lorekeeper's Staff","quality":3,"icon":"inv_staff_28","tooltip":"
Lorekeeper's StaffSoD Phase 1

Item Level 30

Binds when picked up
Two-HandStaff
\n \n \n
57 - 87 DamageSpeed 2.90
(24.83 damage per second)
+10 Stamina
+6 Intellect
Durability 100 / 100
Requires Level 25
Equip: Restores 4 mana per 5 sec.
Sell Price: 61 54
","spells":[]} +211514,{"name":"Spell Notes: Mass Regeneration","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Mass RegenerationSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Mage
Engrave your pants with the Mass Regeneration rune:


Heals all of target player's party members within 43.5 yards of target player for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 42 / 100 * 3] health over 3 sec and applies Temporal Beacon to each target for 15 sec.

Temporal Beacon

Records the subject's space-time position. 80% of all Arcane damage done by the caster will be converted to chronomantic healing on each of the caster's current Temporal Beacon targets. This healing is reduced by 50% on self, and also reduced by 80% when damage is done by Arcane spells that damage multiple targets.

"Teaches you a new Engraving ability."
","spells":[]} +211527,{"name":"Cozy Sleeping Bag","quality":3,"icon":"inv_misc_bag_bigbagofenchantments","tooltip":"
Cozy Sleeping BagSoD Phase 2

Item Level 40

Binds when picked up
Use: Unfurl a sleeping bag. Resting inside for at least one minute will provide a bonus to experience earned, stacking up to 3 times. (2 Hrs, 40 Min Cooldown)
"Old, but still good"
Sell Price: 17 17
","spells":[],"completion_category":"15-2"} +211528,{"name":"Dark Insight","quality":1,"icon":"spell_arcane_blink","tooltip":"
Dark InsightSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Consider at a certain secluded grave in Duskwood to receive a prophecy.
","spells":[]} +211530,{"name":"Prophecy of a City Enthralled","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of a City EnthralledSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your bracers with the Power Word: Barrier rune:


Summons a holy barrier to protect all party members at the target location for 10 sec, reducing all damage taken by 25% and preventing damage from delaying spellcasting.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +211531,{"name":"Prophecy of Seven Visitors","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of Seven VisitorsSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Priest
Engrave your chest or robe with the Strength of Soul rune:


Lesser Heal, Heal, Greater Heal, and Flash Heal reduce the remaining duration of Weakened Soul on targets they heal by 4 sec. In addition, targets of your Power Word: Shield will gain Rage from taking damage despite the damage being absorbed, and Righteous Fury will trigger from damage absorbed by your Power Word: Shield as if it were a heal.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +211534,{"name":"Primal Insight","quality":1,"icon":"spell_arcane_blink","tooltip":"
Primal InsightSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Consider at a Thistlefur dreamcatcher high in the canopy to receive a prophecy.
","spells":[]} +211691,{"name":"Spell Notes: Arcane Blast","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Arcane BlastSoD Phase 1

Item Level 25

Binds when picked up
Unique
Classes: Mage
Engrave your gloves with the Arcane Blast rune:


Blasts the target with energy, dealing [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 453 / 100] to [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 527 / 100] Arcane damage.  Each time you cast Arcane Blast, the damage and healing of all other Arcane spells is increased by 15% and mana cost of Arcane Blast is increased by 175%.  Effect stacks up to 4 times and lasts 6 sec or until any other Arcane damage or healing spell is cast.

"Teaches you a new Engraving ability."
","spells":[]} +211777,{"name":"Naga Manuscript","quality":1,"icon":"inv_misc_book_05","tooltip":"
Naga ManuscriptSoD Phase 1

Item Level 1

Binds when picked up
Classes: Mage
<Right Click to Read>
","spells":[]} +211779,{"name":"Comprehension Charm","quality":1,"icon":"spell_holy_mindsooth","tooltip":"
Comprehension CharmSoD Phase 1

Item Level 1

Binds when picked up
Classes: Mage
"Aids the translation of scrolls and spell notes."
Max Stack: 5
","spells":[]} +211780,{"name":"Scroll: KWYJIBO","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: KWYJIBOSoD Phase 1

Item Level 10
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +211784,{"name":"Scroll: WUBBA WUBBA","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: WUBBA WUBBASoD Phase 1

Item Level 20
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +211785,{"name":"Scroll: CWAL","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: CWALSoD Phase 1

Item Level 10
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +211786,{"name":"Scroll: CHAP BALK WELLES","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: CHAP BALK WELLESSoD Phase 1

Item Level 10
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +211787,{"name":"Scroll: LOWER PING WHOMEVER","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: LOWER PING WHOMEVERSoD Phase 1

Item Level 10
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +211789,{"name":"Artemis Cowl","quality":3,"icon":"inv_helmet_48","tooltip":"
Artemis CowlSoD Phase 1

Item Level 30

Binds when picked up
HeadLeather
84 Armor
+7 Agility
+6 Stamina
Durability 60 / 60
Requires Level 25
Equip: +24 Attack Power.
Sell Price: 30 85
","spells":[]} +211799,{"name":"Sack of Stolen Goods","quality":1,"icon":"inv_misc_bag_10","tooltip":"
Sack of Stolen GoodsSoD Phase 1

Item Level 1

Binds when picked up
Unique
Classes: Paladin
"Likely taken from the cathedral when Ada ran away."
<Right Click to Open>
","spells":[]} +211800,{"name":"Scroll of Reintegration","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of ReintegrationSoD Phase 1

Item Level 15
Classes: Mage
Requires Level 12
Use: Brings a dead player back to life with 15% of their health and mana.  Cannot be used when in combat.
Max Stack: 5
Sell Price: 37
","spells":[]} +211809,{"name":"Comprehension Primer","quality":1,"icon":"inv_misc_book_04","tooltip":"
Comprehension PrimerSoD Phase 1

Item Level 1

Quest Item
Classes: Mage
"Aids in translation of elementary spell notes."
Max Stack: 5
","spells":[]} +211813,{"name":"Silverwing Sentinel Charm","quality":2,"icon":"inv_jewelry_talisman_10","tooltip":"
Silverwing Sentinel CharmSoD Phase 1

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"You acquired this from a fallen Silverwing Sentinel combatant. Perhaps the Far Seer would be interested."
","spells":[]} +211814,{"name":"Warsong Outrider Mark","quality":2,"icon":"inv_misc_rune_07","tooltip":"
Warsong Outrider MarkSoD Phase 1

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"You acquired this from a fallen Warsong Outrider combatant. Perhaps the Priestess of the Moon would be interested."
","spells":[]} +211815,{"name":"Silverwing Battle Hymn","quality":1,"icon":"inv_inscription_armorscroll03","tooltip":"
Silverwing Battle HymnSoD Phase 1

Item Level 1

Binds when picked up
Use: Increases all damage and healing done by 5% for 2 hrs.
"A stirring arrangement to rally morale before battle."
","spells":[]} +211816,{"name":"Warsong Battle Drum","quality":1,"icon":"inv_misc_drum_01","tooltip":"
Warsong Battle DrumSoD Phase 1

Item Level 1

Binds when picked up
Use: Increases all damage and healing done by 5% for 2 hrs.
"Drums of war to prepare for battle."
","spells":[]} +211818,{"name":"Strange Water Globe","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Strange Water GlobeSoD Phase 1

Item Level 1

Quest Item
Unique
","spells":[]} +211819,{"name":"Waylaid Supplies: Bronze Bars","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Bronze BarsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Bronze Bars to complete the shipment.
Sell Price: 5
","spells":[]} +211820,{"name":"Waylaid Supplies: Silver Bars","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Silver BarsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Silver Bars to complete the shipment.
Sell Price: 5
","spells":[]} +211821,{"name":"Waylaid Supplies: Medium Leather","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Medium LeatherSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Medium Leather to complete the shipment.
Sell Price: 5
","spells":[]} +211822,{"name":"Waylaid Supplies: Bruiseweed","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: BruiseweedSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Bruiseweed to complete the shipment.
Sell Price: 5
","spells":[]} +211823,{"name":"Waylaid Supplies: Swiftthistle","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: SwiftthistleSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Swiftthistle to complete the shipment.
Sell Price: 5
","spells":[]} +211824,{"name":"Waylaid Supplies: Lesser Mana Potions","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Lesser Mana PotionsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Lesser Mana Potions to complete the shipment.
Sell Price: 5
","spells":[]} +211825,{"name":"Waylaid Supplies: Rough Bronze Boots","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Rough Bronze BootsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Rough Bronze Boots to complete the shipment.
Sell Price: 5
","spells":[]} +211826,{"name":"Waylaid Supplies: Silver Skeleton Keys","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Silver Skeleton KeysSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 14 Silver Skeleton Keys to complete the shipment.
Sell Price: 5
","spells":[]} +211827,{"name":"Waylaid Supplies: Runed Silver Rods","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Runed Silver RodsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 1 Runed Silver Rods to complete the shipment.
Sell Price: 5
","spells":[]} +211828,{"name":"Waylaid Supplies: Minor Mana Oil","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Minor Mana OilSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Minor Mana Oil to complete the shipment.
Sell Price: 5
","spells":[]} +211829,{"name":"Waylaid Supplies: Small Bronze Bombs","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Small Bronze BombsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Small Bronze Bombs to complete the shipment.
Sell Price: 5
","spells":[]} +211830,{"name":"Waylaid Supplies: Ornate Spyglasses","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Ornate SpyglassesSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Ornate Spyglasses to complete the shipment.
Sell Price: 5
","spells":[]} +211831,{"name":"Waylaid Supplies: Dark Leather Cloaks","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Dark Leather CloaksSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Dark Leather Cloaks to complete the shipment.
Sell Price: 5
","spells":[]} +211832,{"name":"Waylaid Supplies: Hillman's Shoulders","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Hillman's ShouldersSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Hillman's Shoulders to complete the shipment.
Sell Price: 5
","spells":[]} +211833,{"name":"Waylaid Supplies: Gray Woolen Shirts","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Gray Woolen ShirtsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Gray Woolen Shirts to complete the shipment.
Sell Price: 5
","spells":[]} +211834,{"name":"Waylaid Supplies: Pearl-clasped Cloaks","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Pearl-clasped CloaksSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Pearl-clasped Cloaks to complete the shipment.
Sell Price: 5
","spells":[]} +211835,{"name":"Waylaid Supplies: Smoked Sagefish","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Smoked SagefishSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 15 Smoked Sagefish to complete the shipment.
Sell Price: 5
","spells":[]} +211836,{"name":"Waylaid Supplies: Smoked Bear Meat","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Smoked Bear MeatSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Smoked Bear Meat to complete the shipment.
Sell Price: 5
","spells":[]} +211837,{"name":"Waylaid Supplies: Goblin Deviled Clams","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Goblin Deviled ClamsSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Goblin Deviled Clams to complete the shipment.
Sell Price: 5
","spells":[]} +211838,{"name":"Waylaid Supplies: Heavy Wool Bandages","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Heavy Wool BandagesSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 15 Heavy Wool Bandages to complete the shipment.
Sell Price: 5
","spells":[]} +211839,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 25

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +211840,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 25

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +211841,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 1

Item Level 25

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +211842,{"name":"Rakkamar's Tattered Thinking Cap","quality":3,"icon":"inv_helmet_53","tooltip":"
Rakkamar's Tattered Thinking CapSoD Phase 1

Item Level 30

Binds when picked up
HeadCloth
38 Armor
+8 Intellect
+6 Spirit
Durability 55 / 55
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 30 85
","spells":[]} +211843,{"name":"Mask of Scorn","quality":3,"icon":"inv_helmet_11","tooltip":"
Mask of ScornSoD Phase 1

Item Level 30

Binds when picked up
HeadMail
177 Armor
+9 Strength
+7 Stamina
Durability 70 / 70
Requires Level 25
Equip: Increased Defense +7.
Sell Price: 30 85
","spells":[]} +211845,{"name":"Blackfathom Sharpening Stone","quality":2,"icon":"inv_misc_rune_04","tooltip":"
Blackfathom Sharpening StoneSoD Phase 1

Item Level 25
Use: While applied to the target weapon increases Hit Chance by 2% for 30 minutes. This has no effect outside of Blackfathom Deeps.
"These mysterious enchanted stones seem to glow more brightly the deeper you descend into Blackfathom."
Max Stack: 20
Sell Price: 1 25
","spells":[]} +211846,{"name":"Plans: Blackfathom Sharpening Stone","quality":3,"icon":"inv_scroll_05","tooltip":"
Plans: Blackfathom Sharpening StoneSoD Phase 1

Item Level 25

Binds when picked up
Requires Blacksmithing (100)
Use: Teaches you how to make a Blackfathom Sharpening Stone.

Blackfathom Sharpening Stone
Item Level 25

Use: While applied to the target weapon increases Hit Chance by 2% for 30 minutes. This has no effect outside of Blackfathom Deeps.
"These mysterious enchanted stones seem to glow more brightly the deeper you descend into Blackfathom."
Max Stack: 20
Sell Price: 1 25
","spells":[],"completion_category":"9"} +211848,{"name":"Blackfathom Mana Oil","quality":2,"icon":"inv_potion_99","tooltip":"
Blackfathom Mana OilSoD Phase 1

Item Level 25
Requires Level 25
Use: While applied to the target weapon restores 12 mana per 5 sec and Increases Spell Hit by 2% for 5 minutes. This effect only applies within Blackfathom Deeps.
5 Charges
Sell Price: 1
","spells":[]} +211849,{"name":"Formula: Blackfathom Mana Oil","quality":3,"icon":"inv_misc_note_01","tooltip":"
Formula: Blackfathom Mana OilSoD Phase 1

Item Level 25

Binds when picked up
Requires Enchanting (100)
Use: Teaches you how to create Blackfathom Mana Oil.

Blackfathom Mana Oil
Item Level 25

Requires Level 25
Use: While applied to the target weapon restores 12 mana per 5 sec and Increases Spell Hit by 2% for 5 minutes. This effect only applies within Blackfathom Deeps.
5 Charges
Sell Price: 1
","spells":[],"completion_category":"9"} +211852,{"name":"Handwraps of Befouled Water","quality":3,"icon":"inv_gauntlets_09","tooltip":"
Handwraps of Befouled WaterSoD Phase 1

Item Level 30

Binds when picked up
HandsCloth
69 Armor
+6 Stamina
+4 Intellect
Durability 35 / 35
Requires Level 25
Equip: Increases damage done by Shadow spells and effects by up to 9.
Sell Price: 13 8
","spells":[]} +211853,{"name":"Scroll: VOCE WELL","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: VOCE WELLSoD Phase 1

Item Level 20
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +211854,{"name":"Scroll: OMIT KESA","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: OMIT KESASoD Phase 1

Item Level 20
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +211855,{"name":"Scroll: STHENIC LUNATE","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: STHENIC LUNATESoD Phase 1

Item Level 20
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +211856,{"name":"Resilient Mail Coif","quality":3,"icon":"inv_helmet_39","tooltip":"
Resilient Mail CoifSoD Phase 1

Item Level 25

Binds when picked up
Unique
HeadMail
175 Armor
Durability 50 / 50
Requires Level 20
Equip: Reduces all damage taken and chance to be critically hit by 5% in Warsong Gulch.
","spells":[]} +211857,{"name":"Resilient Leather Mask","quality":3,"icon":"inv_helmet_24","tooltip":"
Resilient Leather MaskSoD Phase 1

Item Level 25

Binds when picked up
Unique
HeadLeather
80 Armor
Durability 50 / 50
Requires Level 20
Equip: Reduces all damage taken and chance to be critically hit by 5% in Warsong Gulch.
","spells":[]} +211933,{"name":"Waylaid Supplies: Rough Stone","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Rough StoneSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Rough Stone to complete the shipment.
Sell Price: 1
","spells":[]} +211934,{"name":"Waylaid Supplies: Healing Potions","quality":2,"icon":"inv_crate_01","tooltip":"
Waylaid Supplies: Healing PotionsSoD Phase 1

Item Level 10

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Healing Potions to complete the shipment.
Sell Price: 1
","spells":[]} +211935,{"name":"Waylaid Supplies: Elixir of Firepower","quality":2,"icon":"inv_crate_05","tooltip":"
Waylaid Supplies: Elixir of FirepowerSoD Phase 1

Item Level 25

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 15 Elixir of Firepower to complete the shipment.
Sell Price: 5
","spells":[]} +211940,{"name":"Ecks'av's Tribal Guardian","quality":3,"icon":"inv_weapon_halberd_04","tooltip":"
Ecks'av's Tribal GuardianSoD Phase 1

Item Level 64

Binds when picked up
Two-HandPolearm
\n \n \n
155 - 231 DamageSpeed 3.70
(52.16 damage per second)
Durability 100 / 100
Requires Level 59
Equip: Gives 40 additional armor to nearby party members for 4 min. Players may only have one aura on them per paladin at any one time.
Sell Price: 7 43 46
","spells":[]} +211941,{"name":"Windwalker's Yari","quality":3,"icon":"inv_weapon_halberd_04","tooltip":"
Windwalker's YariSoD Phase 1

Item Level 66

Binds when picked up
Two-HandPolearm
\n \n \n
147 - 223 DamageSpeed 3.60
(51.39 damage per second)
Durability 100 / 100
Requires Level 58
Chance on hit: Blasts enemies in front of you with the power of wind, fire, all that kind of thing!
Sell Price: 7 43 46
","spells":[]} +211944,{"name":"Tojara's Karma","quality":3,"icon":"inv_weapon_halberd_04","tooltip":"
Tojara's KarmaSoD Phase 1

Item Level 63

Binds when picked up
Two-HandPolearm
\n \n \n
158 - 234 DamageSpeed 3.50
(56.00 damage per second)
Durability 100 / 100
Requires Level 58
Chance on hit: A wave of flame radiates outward from the caster, damaging all enemies caught within the blast for 208 to 249 Fire damage, and dazing them for 6 sec.
Sell Price: 7 43 46
","spells":[]} +211953,{"name":"Scroll of Arcane Recovery I","quality":2,"icon":"inv_scroll_14","tooltip":"
Scroll of Arcane Recovery ISoD Phase 1

Item Level 25

Binds when picked up
Classes: Mage
Requires Level 20
Use: Restores 8 mana per 5 sec.
Max Stack: 5
Sell Price: 75
","spells":[]} +211954,{"name":"Scroll of Arcane Accuracy I","quality":2,"icon":"inv_scroll_15","tooltip":"
Scroll of Arcane Accuracy ISoD Phase 1

Item Level 25

Binds when picked up
Classes: Mage
Requires Level 20
Use: Increases your chance to hit with spells by 1%.
Max Stack: 5
Sell Price: 75
","spells":[]} +211955,{"name":"Scroll of Arcane Protection - Fire I","quality":2,"icon":"inv_scroll_16","tooltip":"
Scroll of Arcane Protection - Fire ISoD Phase 1

Item Level 25

Binds when picked up
Classes: Mage
Requires Level 20
Use: Increases your fire resistance by 20 for 30 min.
Max Stack: 5
Sell Price: 75
","spells":[]} +211956,{"name":"Scroll of Arcane Protection - Frost I","quality":2,"icon":"inv_scroll_12","tooltip":"
Scroll of Arcane Protection - Frost ISoD Phase 1

Item Level 25

Binds when picked up
Classes: Mage
Requires Level 20
Use: Increases your frost resistance by 20 for 30 min.
Max Stack: 5
Sell Price: 75
","spells":[]} +211957,{"name":"Scroll of Arcane Power I","quality":2,"icon":"inv_scroll_13","tooltip":"
Scroll of Arcane Power ISoD Phase 1

Item Level 25

Binds when picked up
Classes: Mage
Requires Level 20
Use: Increases your chance to crit with spells by 1%.
Max Stack: 5
Sell Price: 75
","spells":[]} +212160,{"name":"Chronoboon Displacer","quality":1,"icon":"inv_misc_enggizmos_21","tooltip":"
Chronoboon DisplacerSoD Phase 1

Item Level 60
Use: Alters the fabric of time, suspending beneficial world effects from dragonslaying, Dire Maul, Zul'Gurub, and Felwood. (5 Min Cooldown)
Max Stack: 5
Sell Price: 2 50
","spells":[]} +212225,{"name":"Neverending Soul Vessel","quality":3,"icon":"inv_jewelcrafting_nightseye_01","tooltip":"
Neverending Soul VesselSoD Phase 2

Item Level 30

Binds when picked up
Unique
Use: Your next Soul Shard consuming spell cost no Soul Shards to cast. (5 Min Cooldown)
","spells":[]} +212230,{"name":"Schematic: Soul Vessel","quality":3,"icon":"inv_scroll_06","tooltip":"
Schematic: Soul VesselSoD Phase 2

Item Level 41

Binds when picked up
Requires Engineering (205)
Use: Teaches you how to make a Soul Vessel.
Sell Price: 6 75

Soul Vessel
Item Level 1

"Traps demon souls and siphons them for power."
","spells":[],"completion_category":"9"} +212347,{"name":"Illari's Key","quality":1,"icon":"inv_misc_key_02","tooltip":"
Illari's KeySoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +212548,{"name":"Rune of Eclipse","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of EclipseSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Druid
Engrave your belt with the Eclipse rune:


Starfire increases the critical strike chance of your next two Wraths by 30%, and Wrath reduces the cast time of your next Starfire by 1.0 sec, both effects stacking up to 4 charges. Both spells also gain 70% chance at all times to not lose casting time when you take damage.

"Teaches you a new Engraving ability."
","spells":[]} +212549,{"name":"Rune of the Trapper","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the TrapperSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your boots with the Trap Launcher rune:


Your Freezing, Immolation, and Explosive Traps can now be placed at any location within 35 yards. Additionally, your Fire-based and Frost-based traps now have separate shared cooldowns.

"Teaches you a new Engraving ability."
","spells":[]} +212551,{"name":"Rune of Warfare","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of WarfareSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Paladin
Engrave your boots with the The Art of War rune:


Your melee critical strikes reduce the remaining cooldown on Exorcism by 2 sec, and the mana cost of Exorcism is reduced by 80%.

"Teaches you a new Engraving ability."
","spells":[]} +212552,{"name":"Psychosophic Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Psychosophic EpiphanySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Priest
Engrave your belt with the Mind Spike rune:


Blasts the target for [122 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] to [142 * (9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) / 100] Shadowfrost damage, and increases the critical strike chance of your next Mind Blast on the target by 30%, stacking up to 3 times.
","spells":[]} +212553,{"name":"Jewel-Encrusted Box","quality":1,"icon":"inv_misc_enggizmos_18","tooltip":"
Jewel-Encrusted BoxSoD Phase 2

Item Level 1

Binds when picked up
Unique
<Right Click to Open>
","spells":[]} +212559,{"name":"Rune of the Poisoned Blade","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Poisoned BladeSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your belt with the Poisoned Knife rune:


Instantly throw your off-hand weapon to deal normal off-hand weapon damage with a 100% chance to apply the poison from your off-hand weapon to the target. Awards 1 combo point. Refunds 5 Energy per application of Deadly Poison on the target.

Poisoned Knife benefits from all talents and effects that trigger from or modify Sinister Strike.

"Teaches you a new Engraving ability."
","spells":[]} +212560,{"name":"Rune of Ancestral Awakening","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Ancestral AwakeningSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your boots with the Ancestral Awakening rune:


When you critically heal with your Healing Wave or Lesser Healing Wave you summon an Ancestral spirit to aid you, instantly healing the lowest percentage health party member within 40 yards for 30% of the amount healed.

"Teaches you a new Engraving ability."
","spells":[]} +212561,{"name":"Rune of Burning Darkness","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Burning DarknessSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your belt with the Shadow and Flame rune:


Your critical strikes with Fire and Shadow spells increase your Fire and Shadow damage done by 10% for 10 sec.

"Teaches you a new Engraving ability."
","spells":[]} +212562,{"name":"Rune of Healing Rage","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Healing RageSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your boots with the Enraged Regeneration rune:


Heals you for 30% of your maximum health over 10 sec, but can only be used while Enrage, Berserker Rage, or Bloodrage is active. Useable while Stunned.

"Teaches you a new Engraving ability."
","spells":[]} +212568,{"name":"Wolfshead Trophy","quality":3,"icon":"ability_hunter_pet_wolf","tooltip":"
Wolfshead TrophySoD Phase 3

Item Level 60

Binds when picked up
Unique
Classes: Druid
Requires Level 40
Use: Permanently enchant a helm slot item, causing you to gain 20 energy or 5 rage when shapeshifting into Cat or Bear form.
","spells":[]} +212580,{"name":"Lorekeeper's Staff","quality":3,"icon":"inv_staff_28","tooltip":"
Lorekeeper's StaffSoD Phase 1

Item Level 30

Binds when picked up
Two-HandStaff
\n \n \n
57 - 87 DamageSpeed 2.90
(24.83 damage per second)
+10 Stamina
+6 Intellect
Durability 100 / 100
Requires Level 25
Equip: Restores 4 mana per 5 sec.
Sell Price: 61 54
","spells":[]} 212581,{"name":"Outrunner's Bow","quality":3,"icon":"inv_weapon_bow_02","tooltip":"
Outrunner's BowSoD Phase 1

Item Level 30

Binds when picked up
RangedBow
\n \n \n
25 - 47 DamageSpeed 2.40
(15.00 damage per second)
Durability 80 / 80
Requires Level 25
Sell Price: 37 32
","spells":[]} 212582,{"name":"Protector's Sword","quality":3,"icon":"inv_sword_27","tooltip":"
Protector's SwordSoD Phase 1

Item Level 30

Binds when picked up
Unique
One-HandSword
\n \n \n
35 - 67 DamageSpeed 2.70
(18.89 damage per second)
+6 Strength
+3 Stamina
Durability 90 / 90
Requires Level 25
Sell Price: 54 92
","spells":[]} 212583,{"name":"Sentinel's Blade","quality":3,"icon":"inv_weapon_shortblade_14","tooltip":"
Sentinel's BladeSoD Phase 1

Item Level 30

Binds when picked up
Unique
One-HandDagger
\n \n \n
22 - 43 DamageSpeed 1.70
(19.12 damage per second)
+6 Agility
+3 Stamina
Durability 65 / 65
Requires Level 25
Sell Price: 53 82
","spells":[]} -212584,{"name":"Advisor's Gnarled Staff","quality":3,"icon":"inv_staff_25","tooltip":"
Advisor's Gnarled StaffSoD Phase 1

Item Level 30

Binds when picked up
Two-HandStaff
\n \n \n
57 - 87 DamageSpeed 2.90
(24.83 damage per second)
+10 Stamina
+6 Intellect
Durability 100 / 100
Requires Level 25
Equip: Restores 4 mana per 5 sec.
Sell Price: 61 54
","spells":[]} +212584,{"name":"Advisor's Gnarled Staff","quality":3,"icon":"inv_staff_25","tooltip":"
Advisor's Gnarled StaffSoD Phase 1

Item Level 30

Binds when picked up
Two-HandStaff
\n \n \n
57 - 87 DamageSpeed 2.90
(24.83 damage per second)
+10 Stamina
+6 Intellect
Durability 100 / 100
Requires Level 25
Equip: Restores 4 mana per 5 sec.
Sell Price: 61 54
","spells":[]} 212585,{"name":"Outrider's Bow","quality":3,"icon":"inv_weapon_bow_06","tooltip":"
Outrider's BowSoD Phase 1

Item Level 30

Binds when picked up
RangedBow
\n \n \n
25 - 47 DamageSpeed 2.40
(15.00 damage per second)
Durability 80 / 80
Requires Level 25
Sell Price: 37 32
","spells":[]} 212586,{"name":"Legionnaire's Sword","quality":3,"icon":"inv_sword_31","tooltip":"
Legionnaire's SwordSoD Phase 1

Item Level 30

Binds when picked up
Unique
One-HandSword
\n \n \n
35 - 67 DamageSpeed 2.70
(18.89 damage per second)
+6 Strength
+3 Stamina
Durability 90 / 90
Requires Level 25
Sell Price: 54 92
","spells":[]} 212587,{"name":"Scout's Blade","quality":3,"icon":"inv_weapon_shortblade_15","tooltip":"
Scout's BladeSoD Phase 1

Item Level 30

Binds when picked up
Unique
One-HandDagger
\n \n \n
22 - 43 DamageSpeed 1.70
(19.12 damage per second)
+6 Agility
+3 Stamina
Durability 65 / 65
Requires Level 25
Sell Price: 53 82
","spells":[]} 212588,{"name":"Provisioner's Gloves","quality":2,"icon":"inv_gauntlets_18","tooltip":"
Provisioner's GlovesSoD Phase 1

Item Level 17

Binds when picked up
HandsCloth
20 Armor
+3 Stamina
+3 Spirit
Durability 20 / 20
Requires Level 12
Sell Price: 2 51
","spells":[]} 212589,{"name":"Courier Treads","quality":2,"icon":"inv_boots_05","tooltip":"
Courier TreadsSoD Phase 1

Item Level 17

Binds when picked up
FeetLeather
50 Armor
+4 Agility
Durability 35 / 35
Requires Level 12
Sell Price: 4 20
","spells":[]} 212590,{"name":"Hoist Strap","quality":2,"icon":"inv_belt_03","tooltip":"
Hoist StrapSoD Phase 1

Item Level 17

Binds when picked up
WaistMail
85 Armor
+2 Strength
+2 Stamina
Durability 25 / 25
Requires Level 12
Sell Price: 2 5
","spells":[]} -212693,{"name":"Rotten Seed","quality":1,"icon":"inv_misc_herb_nightmareseed","tooltip":"
Rotten SeedSoD Phase 2

Item Level 1

Binds when picked up
This Item Begins a Quest
","spells":[]} -212723,{"name":"Rumbling Essence","quality":1,"icon":"inv_elemental_primal_earth","tooltip":"
Rumbling EssenceSoD Phase 2

Item Level 1

Quest Item
Unique (10)
Max Stack: 10
","spells":[]} -212724,{"name":"Whirling Essence","quality":1,"icon":"inv_elemental_primal_air","tooltip":"
Whirling EssenceSoD Phase 2

Item Level 1

Quest Item
Unique (10)
Max Stack: 10
","spells":[]} -212726,{"name":"Rushing Essence","quality":1,"icon":"inv_elemental_primal_water","tooltip":"
Rushing EssenceSoD Phase 2

Item Level 1

Quest Item
Unique (10)
Max Stack: 10
","spells":[]} -212748,{"name":"Tattered Note","quality":2,"icon":"inv_scroll_08","tooltip":"
Tattered NoteSoD Phase 2

Item Level 30

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 30
","spells":[]} -212792,{"name":"Eye of the Tempest","quality":3,"icon":"inv_jewelcrafting_gem_05","tooltip":"
Eye of the TempestSoD Phase 2

Item Level 1

Quest Item
Unique
","spells":[]} -212982,{"name":"Squall-breakers Potion","quality":1,"icon":"inv_potion_20","tooltip":"
Squall-breakers PotionSoD Phase 2

Item Level 1

Quest Item
Unique
Requires Level 30
Use: Protect yourself against the elements. (5 Min Cooldown)
","spells":[]} +212693,{"name":"Rotten Seed","quality":1,"icon":"inv_misc_herb_nightmareseed","tooltip":"
Rotten SeedSoD Phase 2

Item Level 1

Binds when picked up
This Item Begins a Quest
","spells":[]} +212723,{"name":"Rumbling Essence","quality":1,"icon":"inv_elemental_primal_earth","tooltip":"
Rumbling EssenceSoD Phase 2

Item Level 1

Quest Item
Unique (10)
Max Stack: 10
","spells":[]} +212724,{"name":"Whirling Essence","quality":1,"icon":"inv_elemental_primal_air","tooltip":"
Whirling EssenceSoD Phase 2

Item Level 1

Quest Item
Unique (10)
Max Stack: 10
","spells":[]} +212726,{"name":"Rushing Essence","quality":1,"icon":"inv_elemental_primal_water","tooltip":"
Rushing EssenceSoD Phase 2

Item Level 1

Quest Item
Unique (10)
Max Stack: 10
","spells":[]} +212748,{"name":"Tattered Note","quality":2,"icon":"inv_scroll_08","tooltip":"
Tattered NoteSoD Phase 2

Item Level 30

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 30
","spells":[]} +212792,{"name":"Eye of the Tempest","quality":3,"icon":"inv_jewelcrafting_gem_05","tooltip":"
Eye of the TempestSoD Phase 2

Item Level 1

Quest Item
Unique
","spells":[]} +212982,{"name":"Squall-breakers Potion","quality":1,"icon":"inv_potion_20","tooltip":"
Squall-breakers PotionSoD Phase 2

Item Level 1

Quest Item
Unique
Requires Level 30
Use: Protect yourself against the elements. (5 Min Cooldown)
","spells":[]} 212994,{"name":"Stormchaser's Bindings","quality":3,"icon":"inv_bracer_09","tooltip":"
Stormchaser's BindingsSoD Phase 2

Item Level 40

Binds when picked up
WristLeather
53 Armor
+8 Strength
+7 Agility
+5 Stamina
Durability 35 / 35
Classes: Shaman
Requires Level 35
Sell Price: 33 35
","spells":[]} -212996,{"name":"Lightningcaller's Bindings","quality":3,"icon":"inv_bracer_08","tooltip":"
Lightningcaller's BindingsSoD Phase 2

Item Level 40

Binds when picked up
WristLeather
53 Armor
+5 Stamina
+7 Intellect
Durability 35 / 35
Classes: Shaman
Requires Level 35
Equip: Improves your chance to hit with spells by 1%.
Sell Price: 33 35
","spells":[]} -212997,{"name":"Tidecaller's Bindings","quality":3,"icon":"inv_bracer_02","tooltip":"
Tidecaller's BindingsSoD Phase 2

Item Level 40

Binds when picked up
WristLeather
53 Armor
+5 Stamina
+7 Intellect
Durability 35 / 35
Classes: Shaman
Requires Level 35
Equip: Restores 3 mana per 5 sec.
Sell Price: 33 35
","spells":[]} -213036,{"name":"Water of Elune'ara","quality":1,"icon":"inv_elemental_primal_water","tooltip":"
Water of Elune'araSoD Phase 2

Item Level 1

Quest Item
Duration: 1 hour (real time)
Use: Give water to an ancient sapling. (1 Min Cooldown)
"A delicate globe of water blessed by the ancient Orokai."
","spells":[]} -213074,{"name":"Rune of Nourishing","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of NourishingSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Druid
Engrave your belt with the Nourish rune:


Heals a friendly target for [161 / 100 * (38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60)] to [189 / 100 * (38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60)]. Heals for an additional 20% if you have a Rejuvenation, Regrowth, Lifebloom, or Wild Growth effect active on the target. This spell benefits from and triggers all effects associated with Healing Touch or Regrowth.

"Teaches you a new Engraving ability."
","spells":[]} -213086,{"name":"Rune of the Storm","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the StormSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your belt with the Maelstrom Weapon rune:


When you deal damage with a melee attack, you have a chance to reduce the cast time and mana cost of your next Lightning Bolt, Chain Lightning, Lesser Healing Wave, or Lava Burst spell by 20%. Chance increased by 50% while your main hand weapon is enchanted with Windfury Weapon and by another 50% if wielding a two-handed weapon. Stacks up to 5 times. Lasts 30 sec.

"Teaches you a new Engraving ability."
","spells":[]} +212996,{"name":"Lightningcaller's Bindings","quality":3,"icon":"inv_bracer_08","tooltip":"
Lightningcaller's BindingsSoD Phase 2

Item Level 40

Binds when picked up
WristLeather
53 Armor
+5 Stamina
+7 Intellect
Durability 35 / 35
Classes: Shaman
Requires Level 35
Equip: Improves your chance to hit with spells by 1%.
Sell Price: 33 35
","spells":[]} +212997,{"name":"Tidecaller's Bindings","quality":3,"icon":"inv_bracer_02","tooltip":"
Tidecaller's BindingsSoD Phase 2

Item Level 40

Binds when picked up
WristLeather
53 Armor
+5 Stamina
+7 Intellect
Durability 35 / 35
Classes: Shaman
Requires Level 35
Equip: Restores 3 mana per 5 sec.
Sell Price: 33 35
","spells":[]} +213036,{"name":"Water of Elune'ara","quality":1,"icon":"inv_elemental_primal_water","tooltip":"
Water of Elune'araSoD Phase 2

Item Level 1

Quest Item
Duration: 1 hour (real time)
Use: Give water to an ancient sapling. (1 Min Cooldown)
"A delicate globe of water blessed by the ancient Orokai."
","spells":[]} +213074,{"name":"Rune of Nourishing","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of NourishingSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Druid
Engrave your belt with the Nourish rune:


Heals a friendly target for [161 / 100 * (38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60)] to [189 / 100 * (38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60)]. Heals for an additional 20% if you have a Rejuvenation, Regrowth, Lifebloom, or Wild Growth effect active on the target. This spell benefits from and triggers all effects associated with Healing Touch or Regrowth.

"Teaches you a new Engraving ability."
","spells":[]} +213086,{"name":"Rune of the Storm","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the StormSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your belt with the Maelstrom Weapon rune:


When you deal damage with a melee attack, you have a chance to reduce the cast time and mana cost of your next Lightning Bolt, Chain Lightning, Lesser Healing Wave, or Lava Burst spell by 20%. Chance increased by 50% while your main hand weapon is enchanted with Windfury Weapon and by another 50% if wielding a two-handed weapon. Stacks up to 5 times. Lasts 30 sec.

"Teaches you a new Engraving ability."
","spells":[]} 213087,{"name":"Sergeant's Cloak","quality":3,"icon":"inv_misc_cape_21","tooltip":"
Sergeant's CloakSoD Phase 1

Item Level 30

Binds when picked up
Unique
Back
24 Armor
+4 Strength
+4 Agility
+4 Stamina
+4 Intellect
+4 Spirit
Requires Level 25
Sell Price: 8 5
","spells":[]} 213088,{"name":"Sergeant's Cloak","quality":3,"icon":"inv_misc_cape_21","tooltip":"
Sergeant's CloakSoD Phase 1

Item Level 30

Binds when picked up
Unique
Back
24 Armor
+4 Strength
+4 Agility
+4 Stamina
+4 Intellect
+4 Spirit
Requires Level 25
Sell Price: 8 5
","spells":[]} -213090,{"name":"Rune of Synergy","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of SynergySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your belt with the Grimoire of Synergy rune:


Recite from a dark tome, granting damage done by you or your summoned demon a 10% chance to increase the damage done by the other by 10% for 15 sec. Recitation lasts 30 min.

"Teaches you a new Engraving ability."
","spells":[]} -213092,{"name":"Rune of the Alpha","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the AlphaSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your boots with the Spirit of the Alpha rune:


Infuses the target with the spirit of an alpha wolf, increasing all threat generated by the target by 45% for 30 min. Limit 1 target. If cast on a target other than self, the Shaman also gains Loyal Beta, increasing Physical damage done by 5% and reducing all threat generated by 30% for 30 min. A target cannot have both Spirit of the Alpha and Loyal Beta at the same time.

"Teaches you a new Engraving ability."
","spells":[]} -213093,{"name":"Rune of Power","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of PowerSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your belt with the Power Surge rune:


Each time Flame Shock deals damage or Riptide heals, it has a 5% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. Additionally, every 5 sec you gain mana equal to 15% of your Intellect.

"Teaches you a new Engraving ability."
","spells":[]} -213094,{"name":"Rune of Fire Nova","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Fire NovaSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your belt with the Fire Nova rune:


Your Fire Nova Totem spell is replaced with Fire Nova, which causes your current Fire totem to emit damage at its location.

"Teaches you a new Engraving ability."
","spells":[]} -213096,{"name":"Rune of Decoys","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of DecoysSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your boots with the Decoy Totem rune:


Summons a Decoy Totem for 10 sec with 5 health at the feet of the target that will redirect the next melee or ranged attack made against the target to the totem instead. The totem also grants the target immunity to movement impairing effects for 10 sec.

"Teaches you a new Engraving ability."
","spells":[]} -213098,{"name":"Rune of Invocation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InvocationSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your belt with the Invocation rune:


Refreshing Corruption, Immolate, Curse of Agony, Unstable Affliction, or Siphon Life when it has less than 6 seconds duration remaining will cause you to deal instant damage to the target equal to the spell's remaining periodic damage.

"Teaches you a new Engraving ability."
","spells":[]} -213100,{"name":"Rune of Forbidden Knowledge","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Forbidden KnowledgeSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your boots with the Demonic Knowledge rune:


Increases your spell damage and healing by a value equal to 3% of your Demon pet's total Stamina plus Intellect.

"Teaches you a new Engraving ability."
","spells":[]} -213101,{"name":"Rune of Shadowflames","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ShadowflamesSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your boots with the Shadowflame rune:


Burns the enemy for [173 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) / 100 * (((1)))] Shadowflame damage and then an additional [64 * 5 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) / 100] Shadowflame damage over 15 sec.

Shadowflame triggers and benefits from all effects that modify or interact with Immolate, or with Affliction, Destruction, Fire, or Shadow spells, but only one of Immolate or Shadowflame per Warlock can be active on any target. In addition, Shadowflame can trigger your Improved Shadow Bolt talent and causes it to have 26 additional charges.

"Teaches you a new Engraving ability."
","spells":{"17815":[["1","1.05",""]],"17833":[["1","1.1",""]],"17834":[["(1)","1.15",""]],"17835":[["((1))","1.2",""]],"17836":[["(((1)))","1.25",""]]}} -213102,{"name":"Rune of Wickedness","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of WickednessSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your boots with the Dance of the Wicked rune:


You and your demon pet gain dodge chance equal to your spell critical strike chance each time you deal a critical strike to an enemy, and also both regain 2% of maximum mana.

"Teaches you a new Engraving ability."
","spells":[]} -213103,{"name":"Rune of Blood Surge","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Blood SurgeSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your belt with the Blood Surge rune:


Heroic Strike, Bloodthirst, and Whirlwind have a 30% chance to make your next Slam within 15 sec instant, strike with both melee weapons, and cost no Rage.

"Teaches you a new Engraving ability."
","spells":[]} -213104,{"name":"Rune of Ruthless Precision","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Ruthless PrecisionSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your belt with the Precision Timing rune:


Slam is now instant but has a 6 sec cooldown.

"Teaches you a new Engraving ability."
","spells":[]} -213105,{"name":"Shawarmageddon","quality":3,"icon":"inv_misc_food_13","tooltip":"
ShawarmageddonSoD Phase 2

Item Level 40

Binds when picked up
One-HandMace
\n \n \n
50 - 93 DamageSpeed 2.60
(27.50 damage per second)
Durability 90 / 90
Classes: Warrior
Requires Level 40
Use: Increase attack speed by 4%, and give all melee attacks a chance to deal 7 additional fire damage. (2 Min Cooldown)
Sell Price: 1 27 6
","spells":[]} -213109,{"name":"Rune of Focused Rage","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Focused RageSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your belt with the Focused Rage rune:


Reduces the rage cost of your offensive abilities by 3.

"Teaches you a new Engraving ability."
","spells":[]} -213110,{"name":"Rune of the Commander","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the CommanderSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your boots with the Rallying Cry rune:


Let loose a rallying cry, granting all party and raid members within 40 yards 15% increased maximum health for 10 sec.

"Teaches you a new Engraving ability."
","spells":[]} -213111,{"name":"Rune of Intervention","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InterventionSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your boots with the Intervene rune:


Run at high speed towards a party member, intercepting the next melee or ranged attack made against them as well as reducing their total threat by 10%.

"Teaches you a new Engraving ability."
","spells":[]} -213112,{"name":"Spell Notes: Missile Barrage","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Missile BarrageSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Mage
Engrave your belt with the Missile Barrage rune:


Gives your Arcane Blast a 40% chance, and your Fireball and Frostbolt spells a 20% chance to reduce the channeled duration of your next Arcane Missiles spell by 50%, reduce the mana cost by 100%, and missiles will fire every 0.5 secs.

"Teaches you a new Engraving ability."
","spells":[]} -213113,{"name":"Spell Notes: Hot Streak","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Hot StreakSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Mage
Engrave your helm with the Hot Streak rune:


Any time you score 2 non-periodic spell criticals in a row using Fireball, Frostfire Bolt, Balefire Bolt, Fire Blast, Scorch, or Living Bomb, your next Pyroblast spell cast within 10 sec will be instant cast and cost 100% less  mana.

"Teaches you a new Engraving ability."
","spells":[]} -213116,{"name":"Spell Notes: Chronostatic Preservation","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Chronostatic PreservationSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Mage
Engrave your boots with the Chronostatic Preservation rune:


$?a443369[Heals a friendly target for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 200 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 300 / 100].]

[Fuses Arcane, Fire, and Frost magic to freeze chronomantic energy into a stored state for later use. You can hold this energy for up to 20 sec before it combusts and expires. When unleashed, heals a friendly target for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 200 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 300 / 100].

This spell is considered Arcane, Fire, and Frost for interactions with other spells, talents, and effects.]

"Teaches you a new Engraving ability."
","spells":[]} -213118,{"name":"Rune of the Jungle King","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Jungle KingSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Druid
Engrave your boots with the King of the Jungle rune:


Tiger's Fury now increases all physical damage you deal by 15% instead of by a flat value, and instantly grants you 60 Energy. It is no longer on the global cooldown, but it now has its own 30 sec cooldown.

"Teaches you a new Engraving ability."
","spells":[]} -213119,{"name":"Rune of Instinct","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InstinctSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Druid
Engrave your boots with the Survival Instincts rune:


When activated, this grants you 30% of your maximum health and increases all non-Physical healing you deal by 20% for 20 sec. After the effect expires, the health is lost. Useable in any form.

In addition, you regenerate 5 rage every time you dodge while in Bear Form or Dire Bear Form, 10 energy while in Cat Form, or 1% of your maximum mana while in any other form.

"Teaches you a new Engraving ability."
","spells":[]} -213120,{"name":"Rune of the Dreamer","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the DreamerSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Druid
Engrave your boots with the Dreamstate rune:


Your damaging non-periodic spell critical strikes grant you 50% of your mana regeneration while casting for 8 sec and increase Nature damage dealt to the target by 20% for 12 sec.

"Teaches you a new Engraving ability."
","spells":[]} -213121,{"name":"Preserved Holly","quality":2,"icon":"inv_misc_branch_01","tooltip":"
Preserved HollySoD Phase 1

Item Level 25
Requires Level 25
Use: Transforms your mount into something more festive. (1 Min Cooldown)
Max Stack: 20
","spells":[]} -213122,{"name":"Rune of Steady Shot","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Steady ShotSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your belt with the Steady Shot rune:


A steady shot that causes 100% ranged weapon damage.

"Teaches you a new Engraving ability."
","spells":[]} -213124,{"name":"Rune of Close Combat","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Close CombatSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your belt with the Melee Specialist rune:


Mongoose Bite and Raptor Strike have a 30% chance on each attack to reset the cooldown of Raptor Strike.

"Teaches you a new Engraving ability."
","spells":[]} -213125,{"name":"Rune of Invigoration","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InvigorationSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your boots with the Wyvern Strike rune:


Replaces your Wyvern Sting ability with Wyvern Strike, a vicious strike that deals 100% weapon damage and causes the target to Bleed for damage over time.

Wyvern Strike requires you to have the Wyvern Sting talent, and replaces the Wyvern Sting abilities found in the Survival spellbook.

"Teaches you a new Engraving ability."
","spells":[]} -213126,{"name":"Rune of the Scrapper","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the ScrapperSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your boots with the Dual Wield Specialization rune:


Increases the damage done by your offhand weapon by 50% and causes your Raptor Strike to strike with both weapons when you are dual-wielding.

"Teaches you a new Engraving ability."
","spells":[]} -213127,{"name":"Spell Notes: PELFRB STOLLOTS","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: PELFRB STOLLOTSSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} -213128,{"name":"Rune of Piety","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of PietySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Paladin
Engrave your belt with the Malleable Protection rune:


You can now take actions during Divine Protection and its duration is increased by 50%, but it only reduces damage you take by 50% instead of making you immune. In addition, activating Holy Shield also grants you 4 Attack Power for each point of your defense skill beyond (60 * 5), lasting 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} -213130,{"name":"Rune of Infusions","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InfusionsSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Paladin
Engrave your belt with the Infusion of Light rune:


Increases the damage and healing done by your Holy Shock by 50%, reduces the cooldown on Holy Shock to 6 sec, and your critical strikes with Holy Shock reset its cooldown and refund its mana cost.

"Teaches you a new Engraving ability."
","spells":[]} -213132,{"name":"Rune of the Guardian","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the GuardianSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Paladin
Engrave your boots with the Guarded by the Light rune:


Each time you hit a target with your melee weapon, you gain 5% of your maximum mana per 3 sec for 15 sec, but the amount healed by your Healing spells is reduced by 50% during this mana regeneration.

"Teaches you a new Engraving ability."
","spells":[]} -213136,{"name":"Rune of Subtlety","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of SubtletySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your boots with the Master of Subtlety rune:


Attacks made while stealthed and for 6 seconds after breaking stealth cause an additional 10% damage.

"Teaches you a new Engraving ability."
","spells":[]} -213137,{"name":"Rune of the Assailant","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the AssailantSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your boots with the Waylay rune:


Your Ambush and Backstab hits unbalance your target, increasing the time between their melee attacks by 10%, and reducing movement speed by 50% for 8 sec.

"Teaches you a new Engraving ability."
","spells":[]} -213138,{"name":"Rune of the Southpaw","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the SouthpawSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your boots with the Rolling with the Punches rune:


Each time you Dodge or Parry, you gain 6% increased Health, stacking up to 5 times.

"Teaches you a new Engraving ability."
","spells":[]} -213139,{"name":"Rune of the Assassin","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the AssassinSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your belt with the Shuriken Toss rune:


Throw a shuriken at your enemy dealing damage equal to 50% of your Attack Power, and also strike up to 4 additional nearby targets. Awards 1 combo point per target hit.

"Teaches you a new Engraving ability."
","spells":[]} -213140,{"name":"Prophecy of the Quickened Path","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of the Quickened PathSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Priest
Engrave your belt with the Empowered Renew rune:


Your Renew now heals one extra time immediately when applied, and gains 15% increased benefit each time it heals from your bonus healing effects.

In addition, your Renew can now be active on targets affected by another Priest's Renew.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -213142,{"name":"Prophecy of Imprisoned Malice","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of Imprisoned MaliceSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Priest
Engrave your boots with the Dispersion
rune:


You disperse into pure Shadow energy, reducing all damage taken by 90%.  You are unable to attack or cast spells, but you regenerate 6% mana every 1 sec for 6 sec. Dispersion can be cast while stunned, feared or silenced and clears all snare and movement impairing effects when cast, and makes you immune to them while dispersed.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -213143,{"name":"Apocryphal Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Apocryphal EpiphanySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Priest
Engrave your boots with the Pain Suppression rune:


Instantly reduces all damage taken by a friendly target by 40% and increases resistance to Dispel mechanics by 65% for 8 sec.

"Learn a new Engraving ability."
","spells":[]} -213144,{"name":"Luminous Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Luminous EpiphanySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Priest
Engrave your boots with the Spirit of the Redeemer rune:


Activate to become the Spirit of Redemption for 10 sec. While in this form, you can cast any healing spell free of cost, but you cannot move, attack, be attacked, or be targeted by any spells or effects. Requires Spirit of Redemption talent to activate, and you will no longer enter Spirit of Redemption  upon dying.
","spells":[]} -213165,{"name":"Basilisks: Should Petrification be Feared?","quality":1,"icon":"inv_inscription_scroll","tooltip":"
Basilisks: Should Petrification be Feared?SoD Phase 2

Item Level 25

Binds when picked up
Unique
"Attempted research on the use of basilisk parts as reagents. A fine addition to any library's collection."
","spells":[]} -213168,{"name":"Copper Blood Coin","quality":2,"icon":"inv_misc_coin_05","tooltip":"
Copper Blood CoinSoD Phase 2

Item Level 40

Binds when picked up
Use: Transmute 100 Copper Blood Coins into 1 Silver Blood Coin.
"A token of your minor service to the Blood Loa."
Max Stack: 999
","spells":[]} -213169,{"name":"Silver Blood Coin","quality":3,"icon":"inv_misc_coin_03","tooltip":"
Silver Blood CoinSoD Phase 2

Item Level 40

Binds when picked up
Use: Transmute 100 Silver Blood Coins into 1 Gold Blood Coin.
"A mark of your service to the Blood Loa."
Max Stack: 300
","spells":[]} -213170,{"name":"Gold Blood Coin","quality":4,"icon":"inv_misc_coin_01","tooltip":"
Gold Blood CoinSoD Phase 2

Item Level 40

Binds when picked up
"An icon of your great service to the Blood Loa."
Max Stack: 200
","spells":[]} -213278,{"name":"Bonk-Maestro's Handguards","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Bonk-Maestro's HandguardsSoD Phase 2

Item Level 45

Binds when picked up
HandsLeather
84 Armor
+10 Agility
+11 Stamina
Durability 35 / 35
Requires Level 40
Equip: Increased Fist Weapons +3.
Equip: Increased Maces +3.
Sell Price: 50 48
","spells":[]} -213279,{"name":"Reflective Skullcap","quality":3,"icon":"inv_helmet_11","tooltip":"
Reflective SkullcapSoD Phase 2

Item Level 45

Binds when picked up
HeadMail
222 Armor
+11 Stamina
+13 Intellect
+8 Spirit
Durability 70 / 70
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 90 81
","spells":[]} -213280,{"name":"Marksman's Scopevisor","quality":3,"icon":"inv_helmet_11","tooltip":"
Marksman's ScopevisorSoD Phase 2

Item Level 45

Binds when picked up
HeadMail
222 Armor
+9 Agility
+13 Stamina
+8 Intellect
Durability 70 / 70
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 86 88
","spells":[]} -213281,{"name":"Electromagnetic Hyperflux Reactivator","quality":3,"icon":"inv_gizmo_01","tooltip":"
Electromagnetic Hyperflux ReactivatorSoD Phase 2

Item Level 48

Binds when picked up
HeadCloth
55 Armor
+15 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 40
Use: Channels a bolt of lightning and hurls it towards all enemies in front of the caster causing 152 to 172 Nature damage. The caster is then surrounded by a barrier of electricity for 10 min. (30 Min Cooldown)
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 72 11
","spells":[]} -213282,{"name":"Hypercharged Gear of Innovation","quality":4,"icon":"inv_misc_gear_01","tooltip":"
Hypercharged Gear of InnovationSoD Phase 2

Item Level 45

Binds when picked up
Unique-Equipped: Hypercharged Gear (1)
Finger
+5 Intellect
+8 Spirit
+5 Arcane Resistance
+5 Nature Resistance
Requires Level 40
Equip: Increases healing done by spells and effects by up to 13.
Equip: Restores 3 mana per 5 sec.
Sell Price: 1 3 82
","spells":[]} -213283,{"name":"Hypercharged Gear of Conflagration","quality":4,"icon":"inv_misc_gear_01","tooltip":"
Hypercharged Gear of ConflagrationSoD Phase 2

Item Level 45

Binds when picked up
Unique-Equipped: Hypercharged Gear (1)
Finger
+4 Intellect
+5 Arcane Resistance
+5 Nature Resistance
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Restores 4 mana per 5 sec.
Sell Price: 1 3 82
","spells":[]} +213090,{"name":"Rune of Synergy","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of SynergySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your belt with the Grimoire of Synergy rune:


Recite from a dark tome, granting damage done by you or your summoned demon a 10% chance to increase the damage done by the other by 10% for 15 sec. Recitation lasts 30 min.

"Teaches you a new Engraving ability."
","spells":[]} +213092,{"name":"Rune of the Alpha","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the AlphaSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your boots with the Spirit of the Alpha rune:


Infuses the target with the spirit of an alpha wolf, increasing all threat generated by the target by 45% for 30 min. Limit 1 target. If cast on a target other than self, the Shaman also gains Loyal Beta, increasing Physical damage done by 5% and reducing all threat generated by 30% for 30 min. A target cannot have both Spirit of the Alpha and Loyal Beta at the same time.

"Teaches you a new Engraving ability."
","spells":[]} +213093,{"name":"Rune of Power","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of PowerSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your belt with the Power Surge rune:


Each time Flame Shock deals damage, it has a 5% chance to reset the cooldown on Lava Burst and Chain Lightning and make your next Lava Burst or Chain Lightning within 10 sec instant. Each time Riptide heals, it has a 5% chance to make your next Chain Heal within 10 sec instant. Additionally, every 5 sec you gain mana equal to 15% of your Intellect.

"Teaches you a new Engraving ability."
","spells":[]} +213094,{"name":"Rune of Fire Nova","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Fire NovaSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your belt with the Fire Nova rune:


Your Fire Nova Totem spell is replaced with Fire Nova, which causes your current Fire totem to emit damage at its location.

"Teaches you a new Engraving ability."
","spells":[]} +213096,{"name":"Rune of Decoys","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of DecoysSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your boots with the Decoy Totem rune:


Summons a Decoy Totem for 10 sec with 5 health at the feet of the target that will redirect the next melee or ranged attack made against the target to the totem instead. The totem also grants the target immunity to movement impairing effects for 10 sec.

"Teaches you a new Engraving ability."
","spells":[]} +213098,{"name":"Rune of Invocation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InvocationSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your belt with the Invocation rune:


Refreshing Corruption, Immolate, Curse of Agony, Unstable Affliction, or Siphon Life when it has less than 6 seconds duration remaining will cause you to deal instant damage to the target equal to the spell's remaining periodic damage.

"Teaches you a new Engraving ability."
","spells":[]} +213100,{"name":"Rune of Forbidden Knowledge","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Forbidden KnowledgeSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your boots with the Demonic Knowledge rune:


Increases your spell damage and healing by a value equal to 3% of your Demon pet's total Stamina plus Intellect.

"Teaches you a new Engraving ability."
","spells":[]} +213101,{"name":"Rune of Shadowflames","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of ShadowflamesSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your boots with the Shadowflame rune:


Burns the enemy for [173 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) / 100 * (((1)))] Shadowflame damage and then an additional [64 * 5 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) / 100] Shadowflame damage over 15 sec.

Shadowflame triggers and benefits from all effects that modify or interact with Immolate, or with Affliction, Destruction, Fire, or Shadow spells, but only one of Immolate or Shadowflame per Warlock can be active on any target. In addition, Shadowflame can trigger your Improved Shadow Bolt talent and causes it to have 26 additional charges.

"Teaches you a new Engraving ability."
","spells":{"17815":[["1","1.05",""]],"17833":[["1","1.1",""]],"17834":[["(1)","1.15",""]],"17835":[["((1))","1.2",""]],"17836":[["(((1)))","1.25",""]]}} +213102,{"name":"Rune of Wickedness","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of WickednessSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Engrave your boots with the Dance of the Wicked rune:


You and your demon pet gain dodge chance equal to your spell critical strike chance each time you deal a critical strike to an enemy, and also both regain 2% of maximum mana.

"Teaches you a new Engraving ability."
","spells":[]} +213103,{"name":"Rune of Blood Surge","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Blood SurgeSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your belt with the Blood Surge rune:


Heroic Strike, Bloodthirst, and Whirlwind have a 30% chance to make your next Slam within 15 sec instant, strike with both melee weapons, and cost no Rage.

"Teaches you a new Engraving ability."
","spells":[]} +213104,{"name":"Rune of Ruthless Precision","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Ruthless PrecisionSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your belt with the Precision Timing rune:


Slam is now instant but has a 6 sec cooldown.

"Teaches you a new Engraving ability."
","spells":[]} +213105,{"name":"Shawarmageddon","quality":3,"icon":"inv_misc_food_13","tooltip":"
ShawarmageddonSoD Phase 2

Item Level 40

Binds when picked up
One-HandMace
\n \n \n
50 - 93 DamageSpeed 2.60
(27.50 damage per second)
Durability 90 / 90
Classes: Warrior
Requires Level 40
Use: Increase attack speed by 4%, and give all melee attacks a chance to deal 7 additional fire damage. (2 Min Cooldown)
Sell Price: 1 27 6
","spells":[]} +213109,{"name":"Rune of Focused Rage","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Focused RageSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your belt with the Focused Rage rune:


Reduces the rage cost of your offensive abilities by 3.

"Teaches you a new Engraving ability."
","spells":[]} +213110,{"name":"Rune of the Commander","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the CommanderSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your boots with the Rallying Cry rune:


Let loose a rallying cry, granting all party and raid members within 40 yards 15% increased maximum health for 10 sec.

"Teaches you a new Engraving ability."
","spells":[]} +213111,{"name":"Rune of Intervention","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InterventionSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Warrior
Engrave your boots with the Intervene rune:


Run at high speed towards a party member, intercepting the next melee or ranged attack made against them as well as reducing their total threat by 10%.

"Teaches you a new Engraving ability."
","spells":[]} +213112,{"name":"Spell Notes: Missile Barrage","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Missile BarrageSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Mage
Engrave your belt with the Missile Barrage rune:


Gives your Arcane Blast a 40% chance, and your Fireball and Frostbolt spells a 20% chance to reduce the channeled duration of your next Arcane Missiles spell by 50%, reduce the mana cost by 100%, and missiles will fire every 0.5 secs.

"Teaches you a new Engraving ability."
","spells":[]} +213113,{"name":"Spell Notes: Hot Streak","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Hot StreakSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Mage
Engrave your helm with the Hot Streak rune:


Any time you score 2 non-periodic spell criticals in a row using Fireball, Frostfire Bolt, Balefire Bolt, Fire Blast, Scorch, or Living Bomb, your next Pyroblast spell cast within 10 sec will be instant cast and cost 100% less  mana.

"Teaches you a new Engraving ability."
","spells":[]} +213116,{"name":"Spell Notes: Chronostatic Preservation","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Chronostatic PreservationSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Mage
Engrave your boots with the Chronostatic Preservation rune:


$?a443369[Heals a friendly target for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 200 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 300 / 100].]

[Fuses Arcane, Fire, and Frost magic to freeze chronomantic energy into a stored state for later use. You can hold this energy for up to 20 sec before it combusts and expires. When unleashed, heals a friendly target for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 200 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 300 / 100].

This spell is considered Arcane, Fire, and Frost for interactions with other spells, talents, and effects.]

"Teaches you a new Engraving ability."
","spells":[]} +213118,{"name":"Rune of the Jungle King","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Jungle KingSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Druid
Engrave your boots with the King of the Jungle rune:


Tiger's Fury now increases all physical damage you deal by 15% instead of by a flat value, and instantly grants you 60 Energy. It is no longer on the global cooldown, but it now has its own 30 sec cooldown.

"Teaches you a new Engraving ability."
","spells":[]} +213119,{"name":"Rune of Instinct","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InstinctSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Druid
Engrave your boots with the Survival Instincts rune:


When activated, this grants you 30% of your maximum health and increases all non-Physical healing you deal by 20% for 20 sec. After the effect expires, the health is lost. Useable in any form.

In addition, you regenerate 5 rage every time you dodge while in Bear Form or Dire Bear Form, 10 energy while in Cat Form, or 1% of your maximum mana while in any other form.

"Teaches you a new Engraving ability."
","spells":[]} +213120,{"name":"Rune of the Dreamer","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the DreamerSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Druid
Engrave your boots with the Dreamstate rune:


Your damaging non-periodic spell critical strikes or any damage from Starsurge grant you 50% of your mana regeneration while casting for 8 sec and increase Arcane and Nature damage dealt to the target by 20% for 12 sec.

"Teaches you a new Engraving ability."
","spells":[]} +213121,{"name":"Preserved Holly","quality":2,"icon":"inv_misc_branch_01","tooltip":"
Preserved HollySoD Phase 1

Item Level 25
Requires Level 25
Use: Transforms your mount into something more festive. (1 Min Cooldown)
Max Stack: 20
","spells":[]} +213122,{"name":"Rune of Steady Shot","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Steady ShotSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your belt with the Steady Shot rune:


A steady shot that causes 100% ranged weapon damage.

"Teaches you a new Engraving ability."
","spells":[]} +213124,{"name":"Rune of Close Combat","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Close CombatSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your belt with the Melee Specialist rune:


Mongoose Bite and Raptor Strike have a 30% chance on each attack to reset the cooldowns of Mongoose Bite and Raptor Strike.

"Teaches you a new Engraving ability."
","spells":[]} +213125,{"name":"Rune of Invigoration","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InvigorationSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your boots with the Wyvern Strike rune:


Replaces your Wyvern Sting ability with Wyvern Strike, a vicious strike that deals 100% weapon damage and causes the target to Bleed for damage over time.

Wyvern Strike requires you to have the Wyvern Sting talent, and replaces the Wyvern Sting abilities found in the Survival spellbook.

"Teaches you a new Engraving ability."
","spells":[]} +213126,{"name":"Rune of the Scrapper","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the ScrapperSoD Phase 2

Item Level 40

Binds when picked up
Classes: Hunter
Engrave your boots with the Dual Wield Specialization rune:


Increases the damage done by your offhand weapon by 50% and causes your Raptor Strike to strike with both weapons when you are dual-wielding.

"Teaches you a new Engraving ability."
","spells":[]} +213127,{"name":"Spell Notes: PELFRB STOLLOTS","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: PELFRB STOLLOTSSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} +213128,{"name":"Rune of Piety","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of PietySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Paladin
Engrave your belt with the Malleable Protection rune:


You can now take actions during Divine Protection and its duration is increased by 50%, but it only reduces damage you take by 50% instead of making you immune. In addition, activating Holy Shield also grants you 4 Attack Power for each point of your defense skill beyond (60 * 5), lasting 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} +213130,{"name":"Rune of Infusions","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of InfusionsSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Paladin
Engrave your belt with the Infusion of Light rune:


Increases the damage and healing done by your Holy Shock by 50%, reduces the cooldown on Holy Shock to 6 sec, and your critical strikes with Holy Shock refund its mana cost and reduce its remaining cooldown by 3 sec.

"Teaches you a new Engraving ability."
","spells":[]} +213132,{"name":"Rune of the Guardian","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the GuardianSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Paladin
Engrave your boots with the Guarded by the Light rune:


Each time you hit a target with your melee weapon, you gain 5% of your maximum mana per 3 sec for 15 sec, but the amount healed by your Healing spells is reduced by 50% during this mana regeneration.

"Teaches you a new Engraving ability."
","spells":[]} +213136,{"name":"Rune of Subtlety","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of SubtletySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your boots with the Master of Subtlety rune:


Attacks made while stealthed and for 6 seconds after breaking stealth cause an additional 10% damage.

"Teaches you a new Engraving ability."
","spells":[]} +213137,{"name":"Rune of the Assailant","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the AssailantSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your boots with the Waylay rune:


Your Ambush and Backstab hits unbalance your target, increasing the time between their melee attacks by 10%, and reducing movement speed by 50% for 8 sec.

"Teaches you a new Engraving ability."
","spells":[]} +213138,{"name":"Rune of the Southpaw","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the SouthpawSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your boots with the Rolling with the Punches rune:


Each time you Dodge or Parry, you gain 6% increased Health, stacking up to 5 times.

"Teaches you a new Engraving ability."
","spells":[]} +213139,{"name":"Rune of the Assassin","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the AssassinSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Rogue
Engrave your belt with the Shuriken Toss rune:


Throw a shuriken at your enemy dealing damage equal to 50% of your Attack Power, and also strike up to 4 additional nearby targets. Awards 1 combo point per target hit.

"Teaches you a new Engraving ability."
","spells":[]} +213140,{"name":"Prophecy of the Quickened Path","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of the Quickened PathSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Priest
Engrave your belt with the Empowered Renew rune:


Your Renew now heals one extra time immediately when applied, and gains 15% increased benefit each time it heals from your bonus healing effects.

In addition, your Renew can now be active on targets affected by another Priest's Renew.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +213142,{"name":"Prophecy of Imprisoned Malice","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of Imprisoned MaliceSoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Priest
Engrave your boots with the Dispersion
rune:


You disperse into pure Shadow energy, reducing all damage taken by 90%.  You are unable to attack or cast spells, but you regenerate 6% mana every 1 sec for 6 sec. Dispersion can be cast while stunned, feared or silenced and clears all snare and movement impairing effects when cast, and makes you immune to them while dispersed.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +213143,{"name":"Apocryphal Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Apocryphal EpiphanySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Priest
Engrave your boots with the Pain Suppression rune:


Instantly reduces all damage taken by a friendly target by 40% and increases resistance to Dispel mechanics by 65% for 8 sec.

"Learn a new Engraving ability."
","spells":[]} +213144,{"name":"Luminous Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Luminous EpiphanySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Priest
Engrave your boots with the Spirit of the Redeemer rune:


Activate to become the Spirit of Redemption for 10 sec. While in this form, you can cast any healing spell free of cost, but you cannot move, attack, be attacked, or be targeted by any spells or effects. Requires Spirit of Redemption talent to activate, and you will no longer enter Spirit of Redemption  upon dying.
","spells":[]} +213165,{"name":"Basilisks: Should Petrification be Feared?","quality":1,"icon":"inv_inscription_scroll","tooltip":"
Basilisks: Should Petrification be Feared?SoD Phase 2

Item Level 25

Binds when picked up
Unique
"Attempted research on the use of basilisk parts as reagents. A fine addition to any library's collection."
","spells":[]} +213168,{"name":"Copper Blood Coin","quality":2,"icon":"inv_misc_coin_05","tooltip":"
Copper Blood CoinSoD Phase 2

Item Level 40

Binds when picked up
Use: Transmute 100 Copper Blood Coins into 1 Silver Blood Coin.
"A token of your minor service to the Blood Loa."
Max Stack: 999
","spells":[]} +213169,{"name":"Silver Blood Coin","quality":3,"icon":"inv_misc_coin_03","tooltip":"
Silver Blood CoinSoD Phase 2

Item Level 40

Binds when picked up
Use: Transmute 100 Silver Blood Coins into 1 Gold Blood Coin.
"A mark of your service to the Blood Loa."
Max Stack: 300
","spells":[]} +213170,{"name":"Gold Blood Coin","quality":4,"icon":"inv_misc_coin_01","tooltip":"
Gold Blood CoinSoD Phase 2

Item Level 40

Binds when picked up
"An icon of your great service to the Blood Loa."
Max Stack: 200
","spells":[]} +213278,{"name":"Bonk-Maestro's Handguards","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Bonk-Maestro's HandguardsSoD Phase 2

Item Level 45

Binds when picked up
HandsLeather
84 Armor
+10 Agility
+11 Stamina
Durability 35 / 35
Requires Level 40
Equip: Increased Fist Weapons +3.
Equip: Increased Maces +3.
Sell Price: 50 48
","spells":[]} +213279,{"name":"Reflective Skullcap","quality":3,"icon":"inv_helmet_11","tooltip":"
Reflective SkullcapSoD Phase 2

Item Level 45

Binds when picked up
HeadMail
222 Armor
+11 Stamina
+13 Intellect
+8 Spirit
Durability 70 / 70
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 90 81
","spells":[]} +213280,{"name":"Marksman's Scopevisor","quality":3,"icon":"inv_helmet_11","tooltip":"
Marksman's ScopevisorSoD Phase 2

Item Level 45

Binds when picked up
HeadMail
222 Armor
+9 Agility
+13 Stamina
+8 Intellect
Durability 70 / 70
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 86 88
","spells":[]} +213281,{"name":"Electromagnetic Hyperflux Reactivator","quality":3,"icon":"inv_gizmo_01","tooltip":"
Electromagnetic Hyperflux ReactivatorSoD Phase 2

Item Level 48

Binds when picked up
HeadCloth
55 Armor
+15 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 40
Use: Channels a bolt of lightning and hurls it towards all enemies in front of the caster causing 152 to 172 Nature damage. The caster is then surrounded by a barrier of electricity for 10 min. (30 Min Cooldown)
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 72 11
","spells":[]} +213282,{"name":"Hypercharged Gear of Innovation","quality":4,"icon":"inv_misc_gear_01","tooltip":"
Hypercharged Gear of InnovationSoD Phase 2

Item Level 45

Binds when picked up
Unique-Equipped: Hypercharged Gear (1)
Finger
+5 Intellect
+8 Spirit
+5 Arcane Resistance
+5 Nature Resistance
Requires Level 40
Equip: Increases healing done by spells and effects by up to 13.
Equip: Restores 3 mana per 5 sec.
Sell Price: 1 3 82
","spells":[]} +213283,{"name":"Hypercharged Gear of Conflagration","quality":4,"icon":"inv_misc_gear_01","tooltip":"
Hypercharged Gear of ConflagrationSoD Phase 2

Item Level 45

Binds when picked up
Unique-Equipped: Hypercharged Gear (1)
Finger
+4 Intellect
+5 Arcane Resistance
+5 Nature Resistance
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Restores 4 mana per 5 sec.
Sell Price: 1 3 82
","spells":[]} 213284,{"name":"Hypercharged Gear of Devastation","quality":4,"icon":"inv_misc_gear_01","tooltip":"
Hypercharged Gear of DevastationSoD Phase 2

Item Level 45

Binds when picked up
Unique-Equipped: Hypercharged Gear (1)
Finger
+7 Strength
+8 Agility
+10 Stamina
+5 Arcane Resistance
+5 Nature Resistance
Requires Level 40
Sell Price: 1 3 82
","spells":[]} -213285,{"name":"Lev's Oil-Stained Bindings","quality":3,"icon":"inv_misc_bandage_09","tooltip":"
Lev's Oil-Stained BindingsSoD Phase 2

Item Level 45

Binds when picked up
WristCloth
28 Armor
+5 Stamina
+4 Intellect
Durability 30 / 30
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Equip: Restores 3 mana per 5 sec.
Sell Price: 40 40
","spells":[]} -213286,{"name":"Electrocutioner's Needle","quality":4,"icon":"inv_sword_30","tooltip":"
Electrocutioner's NeedleSoD Phase 2

Item Level 45

Binds when picked up
Main HandSword
\n \n \n
41 - 75 DamageSpeed 1.70
(34.12 damage per second)
Durability 105 / 105
Requires Level 40
Chance on hit: Discharge a mote of thunder dealing 25 to 35 Nature damage.
Sell Price: 2 53 86
","spells":[]} -213287,{"name":"Electrocutioner Hexnut","quality":3,"icon":"inv_misc_gear_04","tooltip":"
Electrocutioner HexnutSoD Phase 2

Item Level 45

Binds when picked up
Unique
Finger
+6 Stamina
+9 Spirit
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 74 39
","spells":[]} -213288,{"name":"Grubbis Grubby Gauntlets","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Grubbis Grubby GauntletsSoD Phase 2

Item Level 45

Binds when picked up
HandsPlate
300 Armor
+9 Strength
+5 Stamina
Durability 45 / 45
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 66 82
","spells":[]} -213289,{"name":"Hydrostaff","quality":3,"icon":"inv_staff_15","tooltip":"
HydrostaffSoD Phase 2

Item Level 45

Binds when picked up
Two-HandStaff
\n \n \n
78 - 117 DamageSpeed 2.80
(34.82 damage per second)
+23 Frost Resistance
Durability 100 / 100
Requires Level 40
Equip: Allows underwater breathing.
Sell Price: 2 48 52
","spells":[]} -213290,{"name":"Acidic Waders","quality":3,"icon":"inv_boots_05","tooltip":"
Acidic WadersSoD Phase 2

Item Level 45

Binds when picked up
FeetCloth
45 Armor
+10 Intellect
+5 Spirit
+5 Nature Resistance
Durability 40 / 40
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 60 41
","spells":[]} -213291,{"name":"Toxic Revenger II","quality":4,"icon":"inv_weapon_shortblade_02","tooltip":"
Toxic Revenger IISoD Phase 2

Item Level 45

Binds when picked up
Unique
One-HandDagger
\n \n \n
43 - 80 DamageSpeed 1.80
(34.17 damage per second)
Durability 80 / 80
Requires Level 40
Chance on hit: Deals 30 Nature damage every 5 sec to any enemy in an 8 yard radius around the caster for 15 sec.
Sell Price: 2 46 37
","spells":[]} +213285,{"name":"Lev's Oil-Stained Bindings","quality":3,"icon":"inv_misc_bandage_09","tooltip":"
Lev's Oil-Stained BindingsSoD Phase 2

Item Level 45

Binds when picked up
WristCloth
28 Armor
+5 Stamina
+4 Intellect
Durability 30 / 30
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Equip: Restores 3 mana per 5 sec.
Sell Price: 40 40
","spells":[]} +213286,{"name":"Electrocutioner's Needle","quality":4,"icon":"inv_sword_30","tooltip":"
Electrocutioner's NeedleSoD Phase 2

Item Level 45

Binds when picked up
Main HandSword
\n \n \n
41 - 75 DamageSpeed 1.70
(34.12 damage per second)
Durability 105 / 105
Requires Level 40
Chance on hit: Discharge a mote of thunder dealing 25 to 35 Nature damage.
Sell Price: 2 53 86
","spells":[]} +213287,{"name":"Electrocutioner Hexnut","quality":3,"icon":"inv_misc_gear_04","tooltip":"
Electrocutioner HexnutSoD Phase 2

Item Level 45

Binds when picked up
Unique
Finger
+6 Stamina
+9 Spirit
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 74 39
","spells":[]} +213288,{"name":"Grubbis Grubby Gauntlets","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Grubbis Grubby GauntletsSoD Phase 2

Item Level 45

Binds when picked up
HandsPlate
300 Armor
+9 Strength
+5 Stamina
Durability 45 / 45
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 66 82
","spells":[]} +213289,{"name":"Hydrostaff","quality":3,"icon":"inv_staff_15","tooltip":"
HydrostaffSoD Phase 2

Item Level 45

Binds when picked up
Two-HandStaff
\n \n \n
78 - 117 DamageSpeed 2.80
(34.82 damage per second)
+23 Frost Resistance
Durability 100 / 100
Requires Level 40
Equip: Allows underwater breathing.
Sell Price: 2 48 52
","spells":[]} +213290,{"name":"Acidic Waders","quality":3,"icon":"inv_boots_05","tooltip":"
Acidic WadersSoD Phase 2

Item Level 45

Binds when picked up
FeetCloth
45 Armor
+10 Intellect
+5 Spirit
+5 Nature Resistance
Durability 40 / 40
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 60 41
","spells":[]} +213291,{"name":"Toxic Revenger II","quality":4,"icon":"inv_weapon_shortblade_02","tooltip":"
Toxic Revenger IISoD Phase 2

Item Level 45

Binds when picked up
Unique
One-HandDagger
\n \n \n
43 - 80 DamageSpeed 1.80
(34.17 damage per second)
Durability 80 / 80
Requires Level 40
Chance on hit: Deals 30 Nature damage every 5 sec to any enemy in an 8 yard radius around the caster for 15 sec.
Sell Price: 2 46 37
","spells":[]} 213292,{"name":"Gizmotron Gigachopper","quality":3,"icon":"inv_sword_37","tooltip":"
Gizmotron GigachopperSoD Phase 2

Item Level 45

Binds when picked up
Two-HandSword
\n \n \n
102 - 153 DamageSpeed 3.20
(39.84 damage per second)
+22 Strength
+9 Agility
Durability 100 / 100
Requires Level 40
Sell Price: 2 38 77
","spells":[]} 213293,{"name":"Hi-tech Supergun Mk.VII","quality":3,"icon":"inv_weapon_rifle_08","tooltip":"
Hi-tech Supergun Mk.VIISoD Phase 2

Item Level 45

Binds when picked up
RangedGun
\n \n \n
38 - 71 DamageSpeed 2.30
(23.70 damage per second)
+4 Stamina
+12 Attack Power
Durability 75 / 75
Requires Level 40
Sell Price: 1 40 4
","spells":[]} -213294,{"name":"Caverndeep Sabatons","quality":3,"icon":"inv_boots_01","tooltip":"
Caverndeep SabatonsSoD Phase 2

Item Level 45

Binds when picked up
FeetPlate
330 Armor
+7 Strength
+9 Agility
+10 Stamina
Durability 65 / 65
Requires Level 40
Equip: Increased Defense +4.
Sell Price: 1 6 8
","spells":[]} -213295,{"name":"Ultrasonic Vibroblade","quality":3,"icon":"inv_axe_14","tooltip":"
Ultrasonic VibrobladeSoD Phase 2

Item Level 45

Binds when picked up
One-HandAxe
\n \n \n
49 - 91 DamageSpeed 2.30
(30.43 damage per second)
Durability 90 / 90
Requires Level 40
Chance on hit: Punctures target's armor lowering it by 160.
Sell Price: 2 97
","spells":[]} -213296,{"name":"Supercharged Headchopper","quality":3,"icon":"inv_axe_21","tooltip":"
Supercharged HeadchopperSoD Phase 2

Item Level 45

Binds when picked up
Two-HandAxe
\n \n \n
89 - 133 DamageSpeed 2.80
(39.64 damage per second)
+13 Strength
+12 Intellect
Durability 100 / 100
Requires Level 40
Chance on hit: Blasts a target for 80 to 100 Nature damage.
Sell Price: 2 48 52
","spells":[]} -213297,{"name":"Oscillating Blasthammer","quality":3,"icon":"inv_hammer_08","tooltip":"
Oscillating BlasthammerSoD Phase 2

Item Level 45

Binds when picked up
One-HandMace
\n \n \n
52 - 94 DamageSpeed 2.40
(30.42 damage per second)
+5 Strength
+7 Stamina
Durability 90 / 90
Requires Level 40
Equip: Increased Defense +4.
Sell Price: 2 1 40
","spells":[]} +213294,{"name":"Caverndeep Sabatons","quality":3,"icon":"inv_boots_01","tooltip":"
Caverndeep SabatonsSoD Phase 2

Item Level 45

Binds when picked up
FeetPlate
330 Armor
+7 Strength
+9 Agility
+10 Stamina
Durability 65 / 65
Requires Level 40
Equip: Increased Defense +4.
Sell Price: 1 6 8
","spells":[]} +213295,{"name":"Ultrasonic Vibroblade","quality":3,"icon":"inv_axe_14","tooltip":"
Ultrasonic VibrobladeSoD Phase 2

Item Level 45

Binds when picked up
One-HandAxe
\n \n \n
49 - 91 DamageSpeed 2.30
(30.43 damage per second)
Durability 90 / 90
Requires Level 40
Chance on hit: Punctures target's armor lowering it by 160.
Sell Price: 2 97
","spells":[]} +213296,{"name":"Supercharged Headchopper","quality":3,"icon":"inv_axe_21","tooltip":"
Supercharged HeadchopperSoD Phase 2

Item Level 45

Binds when picked up
Two-HandAxe
\n \n \n
89 - 133 DamageSpeed 2.80
(39.64 damage per second)
+13 Strength
+12 Intellect
Durability 100 / 100
Requires Level 40
Chance on hit: Blasts a target for 80 to 100 Nature damage.
Sell Price: 2 48 52
","spells":[]} +213297,{"name":"Oscillating Blasthammer","quality":3,"icon":"inv_hammer_08","tooltip":"
Oscillating BlasthammerSoD Phase 2

Item Level 45

Binds when picked up
One-HandMace
\n \n \n
52 - 94 DamageSpeed 2.40
(30.42 damage per second)
+5 Strength
+7 Stamina
Durability 90 / 90
Requires Level 40
Equip: Increased Defense +4.
Sell Price: 2 1 40
","spells":[]} 213298,{"name":"Mechbuilder's Overalls","quality":3,"icon":"inv_shirt_14","tooltip":"
Mechbuilder's OverallsSoD Phase 2

Item Level 45

Binds when picked up
ChestCloth
185 Armor
+6 Agility
+14 Stamina
+12 Intellect
Durability 85 / 85
Requires Level 40
Sell Price: 74 79
","spells":[]} 213299,{"name":"Petrolspill Pants","quality":3,"icon":"inv_pants_08","tooltip":"
Petrolspill PantsSoD Phase 2

Item Level 45

Binds when picked up
LegsLeather
117 Armor
<Random enchantment>
+21 Agility
+11 Stamina
Durability 75 / 75
Requires Level 40
"Keep away from fire."
Sell Price: 99 87
","spells":[]} -213300,{"name":"Fighter Ace Gloves","quality":3,"icon":"inv_gauntlets_16","tooltip":"
Fighter Ace GlovesSoD Phase 2

Item Level 45

Binds when picked up
HandsCloth
111 Armor
+6 Stamina
+10 Intellect
Durability 30 / 30
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 39 94
","spells":[]} -213301,{"name":"Synthetic Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Synthetic MantleSoD Phase 2

Item Level 45

Binds when picked up
ShoulderCloth
99 Armor
+8 Stamina
+9 Intellect
Durability 50 / 50
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 60 50
","spells":[]} +213300,{"name":"Fighter Ace Gloves","quality":3,"icon":"inv_gauntlets_16","tooltip":"
Fighter Ace GlovesSoD Phase 2

Item Level 45

Binds when picked up
HandsCloth
111 Armor
+6 Stamina
+10 Intellect
Durability 30 / 30
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 39 94
","spells":[]} +213301,{"name":"Synthetic Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Synthetic MantleSoD Phase 2

Item Level 45

Binds when picked up
ShoulderCloth
99 Armor
+8 Stamina
+9 Intellect
Durability 50 / 50
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 60 50
","spells":[]} 213302,{"name":"Mantle of the Cunning Negotiator","quality":3,"icon":"inv_shoulder_19","tooltip":"
Mantle of the Cunning NegotiatorSoD Phase 2

Item Level 45

Binds when picked up
ShoulderLeather
100 Armor
+14 Agility
+11 Stamina
Durability 60 / 60
Requires Level 40
Sell Price: 74 93
","spells":[]} -213303,{"name":"Lightning Rod Spaulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Lightning Rod SpauldersSoD Phase 2

Item Level 45

Binds when picked up
ShoulderMail
205 Armor
+7 Intellect
Durability 70 / 70
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Nature spells and effects by up to 17.
Sell Price: 91 90
","spells":[]} -213304,{"name":"Troggslayer Pauldrons","quality":3,"icon":"inv_shoulder_18","tooltip":"
Troggslayer PauldronsSoD Phase 2

Item Level 45

Binds when picked up
ShoulderMail
205 Armor
+12 Agility
+5 Intellect
Durability 70 / 70
Requires Level 40
Equip: +22 Attack Power.
Sell Price: 90 14
","spells":[]} +213303,{"name":"Lightning Rod Spaulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Lightning Rod SpauldersSoD Phase 2

Item Level 45

Binds when picked up
ShoulderMail
205 Armor
+7 Intellect
Durability 70 / 70
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Nature spells and effects by up to 17.
Sell Price: 91 90
","spells":[]} +213304,{"name":"Troggslayer Pauldrons","quality":3,"icon":"inv_shoulder_18","tooltip":"
Troggslayer PauldronsSoD Phase 2

Item Level 45

Binds when picked up
ShoulderMail
205 Armor
+12 Agility
+5 Intellect
Durability 70 / 70
Requires Level 40
Equip: +22 Attack Power.
Sell Price: 90 14
","spells":[]} 213305,{"name":"Machined Alloy Shoulderplates","quality":3,"icon":"inv_shoulder_29","tooltip":"
Machined Alloy ShoulderplatesSoD Phase 2

Item Level 45

Binds when picked up
ShoulderPlate
410 Armor
+12 Strength
+11 Stamina
Durability 80 / 80
Requires Level 40
Sell Price: 1 2 78
","spells":[]} -213306,{"name":"Ingenuity's Cover","quality":3,"icon":"inv_misc_cape_13","tooltip":"
Ingenuity's CoverSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+4 Stamina
+9 Intellect
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 58 63
","spells":[]} +213306,{"name":"Ingenuity's Cover","quality":3,"icon":"inv_misc_cape_13","tooltip":"
Ingenuity's CoverSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+4 Stamina
+9 Intellect
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 58 63
","spells":[]} 213307,{"name":"Drape of Dismantling","quality":3,"icon":"inv_misc_cape_14","tooltip":"
Drape of DismantlingSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+8 Strength
+6 Agility
+7 Stamina
Requires Level 40
Sell Price: 56 31
","spells":[]} -213308,{"name":"Prototype Parachute Cloak","quality":3,"icon":"inv_misc_cape_05","tooltip":"
Prototype Parachute CloakSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+12 Agility
+4 Stamina
Requires Level 40
Use: Reduces your fall speed for 10 sec. (30 Min Cooldown)
"The craftsmanship of this cloak is stunning. It's going to look great on you until it inevitably malfunctions and bursts into flames."
Sell Price: 57 91
","spells":[]} -213309,{"name":"Cloak of Invention","quality":3,"icon":"inv_misc_cape_11","tooltip":"
Cloak of InventionSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+7 Intellect
+6 Spirit
Requires Level 40
Equip: Increases healing done by spells and effects by up to 15.
Equip: Restores 2 mana per 5 sec.
Sell Price: 56 91
","spells":[]} -213310,{"name":"Hyperconductive Shimmershirt","quality":3,"icon":"inv_chest_cloth_42","tooltip":"
Hyperconductive ShimmershirtSoD Phase 2

Item Level 45

Binds when picked up
ChestCloth
65 Armor
+6 Stamina
+10 Spirit
Durability 80 / 80
Requires Level 40
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 6 mana per 5 sec.

Hyperconductive Mender's Meditation (0/3)
(2) Set : +14 Spirit.
(3) Set : Restores 7 mana per 5 sec.
","spells":[]} -213311,{"name":"Hyperconductive Robe","quality":3,"icon":"inv_chest_cloth_42","tooltip":"
Hyperconductive RobeSoD Phase 2

Item Level 45

Binds when picked up
ChestCloth
145 Armor
+10 Stamina
+11 Intellect
Durability 80 / 80
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Hyperconductive Wizard's Attire (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(2) Set : +100 Armor.
(3) Set : Chance on spell cast to increase your damage and healing by up to 40 for 10 sec. (Proc chance: 10%)
","spells":[]} -213312,{"name":"Insulated Apron","quality":3,"icon":"inv_chest_cloth_06","tooltip":"
Insulated ApronSoD Phase 2

Item Level 45

Binds when picked up
ChestLeather
134 Armor
+7 Intellect
+9 Spirit
Durability 100 / 100
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Insulated Sorceror's Leathers (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 16.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 2%.
","spells":[]} +213308,{"name":"Prototype Parachute Cloak","quality":3,"icon":"inv_misc_cape_05","tooltip":"
Prototype Parachute CloakSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+12 Agility
+4 Stamina
Requires Level 40
Use: Reduces your fall speed for 10 sec. (30 Min Cooldown)
"The craftsmanship of this cloak is stunning. It's going to look great on you until it inevitably malfunctions and bursts into flames."
Sell Price: 57 91
","spells":[]} +213309,{"name":"Cloak of Invention","quality":3,"icon":"inv_misc_cape_11","tooltip":"
Cloak of InventionSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+7 Intellect
+6 Spirit
Requires Level 40
Equip: Increases healing done by spells and effects by up to 15.
Equip: Restores 2 mana per 5 sec.
Sell Price: 56 91
","spells":[]} +213310,{"name":"Hyperconductive Shimmershirt","quality":3,"icon":"inv_chest_cloth_42","tooltip":"
Hyperconductive ShimmershirtSoD Phase 2

Item Level 45

Binds when picked up
ChestCloth
65 Armor
+6 Stamina
+10 Spirit
Durability 80 / 80
Requires Level 40
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 6 mana per 5 sec.

Hyperconductive Mender's Meditation (0/3)
(2) Set : +14 Spirit.
(3) Set : Restores 7 mana per 5 sec.
","spells":[]} +213311,{"name":"Hyperconductive Robe","quality":3,"icon":"inv_chest_cloth_42","tooltip":"
Hyperconductive RobeSoD Phase 2

Item Level 45

Binds when picked up
ChestCloth
145 Armor
+10 Stamina
+11 Intellect
Durability 80 / 80
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Hyperconductive Wizard's Attire (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(2) Set : +100 Armor.
(3) Set : Chance on spell cast to increase your damage and healing by up to 40 for 10 sec. (Proc chance: 10%)
","spells":[]} +213312,{"name":"Insulated Apron","quality":3,"icon":"inv_chest_cloth_06","tooltip":"
Insulated ApronSoD Phase 2

Item Level 45

Binds when picked up
ChestLeather
134 Armor
+7 Intellect
+9 Spirit
Durability 100 / 100
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Insulated Sorceror's Leathers (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 16.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 2%.
","spells":[]} 213313,{"name":"Insulated Chestguard","quality":3,"icon":"inv_chest_cloth_06","tooltip":"
Insulated ChestguardSoD Phase 2

Item Level 45

Binds when picked up
ChestLeather
134 Armor
+17 Strength
+13 Agility
+10 Stamina
Durability 100 / 100
Requires Level 40

Insulated Leathers (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : +20 Attack Power in Cat, Bear, and Dire Bear forms only.
(3) Set : Increased Daggers +3.
","spells":[]} -213314,{"name":"Electromantic Chainmail","quality":3,"icon":"inv_chest_chain_13","tooltip":"
Electromantic ChainmailSoD Phase 2

Item Level 45

Binds when picked up
ChestMail
273 Armor
+7 Stamina
+6 Intellect
Durability 120 / 120
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +26 Attack Power.

Electromantic Devastator's Mail (0/3)
(2) Set : +24 Attack Power.
(3) Set : Your attacks have a 5% chance of restoring 100 mana. (Proc chance: 5%)
","spells":[]} -213315,{"name":"Electromantic Chainshirt","quality":3,"icon":"inv_chest_chain_13","tooltip":"
Electromantic ChainshirtSoD Phase 2

Item Level 45

Binds when picked up
ChestMail
273 Armor
+10 Stamina
+13 Intellect
Durability 120 / 120
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Electromantic Stormbringer's Chain (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : -0.1 seconds on the casting time of your Lightning Bolt spell.
","spells":[]} +213314,{"name":"Electromantic Chainmail","quality":3,"icon":"inv_chest_chain_13","tooltip":"
Electromantic ChainmailSoD Phase 2

Item Level 45

Binds when picked up
ChestMail
273 Armor
+7 Stamina
+6 Intellect
Durability 120 / 120
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +26 Attack Power.

Electromantic Devastator's Mail (0/3)
(2) Set : +24 Attack Power.
(3) Set : Your attacks have a 5% chance of restoring 100 mana. (Proc chance: 5%)
","spells":[]} +213315,{"name":"Electromantic Chainshirt","quality":3,"icon":"inv_chest_chain_13","tooltip":"
Electromantic ChainshirtSoD Phase 2

Item Level 45

Binds when picked up
ChestMail
273 Armor
+10 Stamina
+13 Intellect
Durability 120 / 120
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Electromantic Stormbringer's Chain (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : -0.1 seconds on the casting time of your Lightning Bolt spell.
","spells":[]} 213316,{"name":"H.A.Z.A.R.D. Breastplate","quality":3,"icon":"inv_chest_plate15","tooltip":"
H.A.Z.A.R.D. BreastplateSoD Phase 2

Item Level 45

Binds when picked up
ChestPlate
480 Armor
+11 Strength
+11 Agility
+16 Stamina
Durability 125 / 125
Requires Level 40

H.A.Z.A.R.D. Suit (0/3)
(2) Set : Increased Defense +7.
(2) Set : +16 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
","spells":[]} -213317,{"name":"Experimental Aim Stabilizers","quality":3,"icon":"inv_bracer_16","tooltip":"
Experimental Aim StabilizersSoD Phase 2

Item Level 45

Binds when picked up
WristMail
119 Armor
+7 Agility
Durability 40 / 40
Requires Level 40
Equip: +22 Attack Power.
"The sensation you feel when wearing these bracers is not entirely pleasant."
Sell Price: 57 53
","spells":[]} -213318,{"name":"Ornate Dark Iron Bangles","quality":3,"icon":"inv_bracer_12","tooltip":"
Ornate Dark Iron BanglesSoD Phase 2

Item Level 45

Binds when picked up
WristLeather
58 Armor
Durability 35 / 35
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 47 22
","spells":[]} -213319,{"name":"Machinist's Gloves","quality":3,"icon":"inv_gauntlets_23","tooltip":"
Machinist's GlovesSoD Phase 2

Item Level 45

Binds when picked up
HandsLeather
84 Armor
+6 Agility
+7 Stamina
Durability 35 / 35
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +30 Attack Power when fighting Mechanical units.
Sell Price: 47 76
","spells":[]} -213320,{"name":"Fingers of Arcane Accuracy","quality":3,"icon":"inv_gauntlets_10","tooltip":"
Fingers of Arcane AccuracySoD Phase 2

Item Level 45

Binds when picked up
HandsMail
171 Armor
+6 Agility
+7 Stamina
+10 Intellect
Durability 40 / 40
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 58 62
","spells":[]} -213321,{"name":"Volatile Concoction Belt","quality":3,"icon":"inv_belt_07","tooltip":"
Volatile Concoction BeltSoD Phase 2

Item Level 45

Binds when picked up
WaistCloth
77 Armor
+6 Stamina
Durability 30 / 30
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 37 94
","spells":[]} +213317,{"name":"Experimental Aim Stabilizers","quality":3,"icon":"inv_bracer_16","tooltip":"
Experimental Aim StabilizersSoD Phase 2

Item Level 45

Binds when picked up
WristMail
119 Armor
+7 Agility
Durability 40 / 40
Requires Level 40
Equip: +22 Attack Power.
"The sensation you feel when wearing these bracers is not entirely pleasant."
Sell Price: 57 53
","spells":[]} +213318,{"name":"Ornate Dark Iron Bangles","quality":3,"icon":"inv_bracer_12","tooltip":"
Ornate Dark Iron BanglesSoD Phase 2

Item Level 45

Binds when picked up
WristLeather
58 Armor
Durability 35 / 35
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 47 22
","spells":[]} +213319,{"name":"Machinist's Gloves","quality":3,"icon":"inv_gauntlets_23","tooltip":"
Machinist's GlovesSoD Phase 2

Item Level 45

Binds when picked up
HandsLeather
84 Armor
+6 Agility
+7 Stamina
Durability 35 / 35
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +30 Attack Power when fighting Mechanical units.
Sell Price: 47 76
","spells":[]} +213320,{"name":"Fingers of Arcane Accuracy","quality":3,"icon":"inv_gauntlets_10","tooltip":"
Fingers of Arcane AccuracySoD Phase 2

Item Level 45

Binds when picked up
HandsMail
171 Armor
+6 Agility
+7 Stamina
+10 Intellect
Durability 40 / 40
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 58 62
","spells":[]} +213321,{"name":"Volatile Concoction Belt","quality":3,"icon":"inv_belt_07","tooltip":"
Volatile Concoction BeltSoD Phase 2

Item Level 45

Binds when picked up
WaistCloth
77 Armor
+6 Stamina
Durability 30 / 30
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 37 94
","spells":[]} 213322,{"name":"Skullduggery Waistband","quality":3,"icon":"inv_belt_12","tooltip":"
Skullduggery WaistbandSoD Phase 2

Item Level 45

Binds when picked up
WaistLeather
135 Armor
+10 Strength
+10 Agility
+6 Stamina
Durability 35 / 35
Requires Level 40
Sell Price: 48 61
","spells":[]} -213323,{"name":"Cord of Deep Earth","quality":3,"icon":"inv_belt_12","tooltip":"
Cord of Deep EarthSoD Phase 2

Item Level 45

Binds when picked up
WaistLeather
75 Armor
+6 Stamina
+8 Intellect
+4 Spirit
Durability 35 / 35
Requires Level 40
Equip: Increases damage done by Nature spells and effects by up to 19.
Sell Price: 51 21
","spells":[]} -213324,{"name":"Electromagnetic Waistcord","quality":3,"icon":"inv_belt_35","tooltip":"
Electromagnetic WaistcordSoD Phase 2

Item Level 45

Binds when picked up
WaistMail
154 Armor
+5 Stamina
+8 Intellect
Durability 40 / 40
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 59 77
","spells":[]} -213325,{"name":"Darkvision Girdle","quality":3,"icon":"inv_belt_33","tooltip":"
Darkvision GirdleSoD Phase 2

Item Level 45

Binds when picked up
WaistMail
154 Armor
+4 Stamina
+4 Intellect
Durability 40 / 40
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +24 Attack Power.
Sell Price: 60 71
","spells":[]} -213326,{"name":"Girdle of Reclamation","quality":3,"icon":"inv_belt_14","tooltip":"
Girdle of ReclamationSoD Phase 2

Item Level 45

Binds when picked up
WaistPlate
270 Armor
+6 Strength
+5 Stamina
+4 Intellect
Durability 45 / 45
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 71 23
","spells":[]} +213323,{"name":"Cord of Deep Earth","quality":3,"icon":"inv_belt_12","tooltip":"
Cord of Deep EarthSoD Phase 2

Item Level 45

Binds when picked up
WaistLeather
75 Armor
+6 Stamina
+8 Intellect
+4 Spirit
Durability 35 / 35
Requires Level 40
Equip: Increases damage done by Nature spells and effects by up to 19.
Sell Price: 51 21
","spells":[]} +213324,{"name":"Electromagnetic Waistcord","quality":3,"icon":"inv_belt_35","tooltip":"
Electromagnetic WaistcordSoD Phase 2

Item Level 45

Binds when picked up
WaistMail
154 Armor
+5 Stamina
+8 Intellect
Durability 40 / 40
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 59 77
","spells":[]} +213325,{"name":"Darkvision Girdle","quality":3,"icon":"inv_belt_33","tooltip":"
Darkvision GirdleSoD Phase 2

Item Level 45

Binds when picked up
WaistMail
154 Armor
+4 Stamina
+4 Intellect
Durability 40 / 40
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +24 Attack Power.
Sell Price: 60 71
","spells":[]} +213326,{"name":"Girdle of Reclamation","quality":3,"icon":"inv_belt_14","tooltip":"
Girdle of ReclamationSoD Phase 2

Item Level 45

Binds when picked up
WaistPlate
270 Armor
+6 Strength
+5 Stamina
+4 Intellect
Durability 45 / 45
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 71 23
","spells":[]} 213327,{"name":"Belt of the Trogg Berserker","quality":3,"icon":"inv_belt_14","tooltip":"
Belt of the Trogg BerserkerSoD Phase 2

Item Level 45

Binds when picked up
WaistPlate
270 Armor
+17 Strength
+5 Stamina
Durability 45 / 45
Requires Level 40
Sell Price: 67 90
","spells":[]} -213328,{"name":"Hyperconductive Pantaloons","quality":3,"icon":"inv_pants_13","tooltip":"
Hyperconductive PantaloonsSoD Phase 2

Item Level 45

Binds when picked up
LegsCloth
57 Armor
+10 Intellect
+8 Spirit
Durability 60 / 60
Requires Level 40
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 6 mana per 5 sec.

Hyperconductive Mender's Meditation (0/3)
(2) Set : +14 Spirit.
(3) Set : Restores 7 mana per 5 sec.
","spells":[]} -213329,{"name":"Hyperconductive Skirt","quality":3,"icon":"inv_pants_13","tooltip":"
Hyperconductive SkirtSoD Phase 2

Item Level 45

Binds when picked up
LegsCloth
57 Armor
+9 Stamina
+12 Intellect
+11 Spirit
Durability 75 / 75
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Hyperconductive Wizard's Attire (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(2) Set : +100 Armor.
(3) Set : Chance on spell cast to increase your damage and healing by up to 40 for 10 sec. (Proc chance: 10%)
","spells":[]} -213330,{"name":"H.A.Z.A.R.D. Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
H.A.Z.A.R.D. LegplatesSoD Phase 2

Item Level 45

Binds when picked up
LegsPlate
420 Armor
+13 Strength
+15 Stamina
Durability 100 / 100
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.

H.A.Z.A.R.D. Suit (0/3)
(2) Set : Increased Defense +7.
(2) Set : +16 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
","spells":[]} -213331,{"name":"Insulated Leggings","quality":3,"icon":"inv_pants_07","tooltip":"
Insulated LeggingsSoD Phase 2

Item Level 45

Binds when picked up
LegsLeather
117 Armor
+8 Stamina
+10 Intellect
+13 Spirit
Durability 75 / 75
Requires Level 40
Equip: Increases damage done by Arcane spells and effects by up to 19.

Insulated Sorceror's Leathers (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 16.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 2%.
","spells":[]} -213332,{"name":"Insulated Legguards","quality":3,"icon":"inv_pants_07","tooltip":"
Insulated LegguardsSoD Phase 2

Item Level 45

Binds when picked up
LegsLeather
117 Armor
+13 Strength
+8 Agility
+14 Stamina
Durability 75 / 75
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.

Insulated Leathers (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : +20 Attack Power in Cat, Bear, and Dire Bear forms only.
(3) Set : Increased Daggers +3.
","spells":[]} -213333,{"name":"Electromantic Chausses","quality":3,"icon":"inv_pants_04","tooltip":"
Electromantic ChaussesSoD Phase 2

Item Level 45

Binds when picked up
LegsMail
239 Armor
+10 Stamina
+10 Intellect
Durability 90 / 90
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.

Electromantic Devastator's Mail (0/3)
(2) Set : +24 Attack Power.
(3) Set : Your attacks have a 5% chance of restoring 100 mana. (Proc chance: 5%)
","spells":[]} -213334,{"name":"Electromantic Gambeson","quality":3,"icon":"inv_pants_04","tooltip":"
Electromantic GambesonSoD Phase 2

Item Level 45

Binds when picked up
LegsMail
239 Armor
+6 Stamina
+7 Intellect
Durability 90 / 90
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.

Electromantic Stormbringer's Chain (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : -0.1 seconds on the casting time of your Lightning Bolt spell.
","spells":[]} +213328,{"name":"Hyperconductive Pantaloons","quality":3,"icon":"inv_pants_13","tooltip":"
Hyperconductive PantaloonsSoD Phase 2

Item Level 45

Binds when picked up
LegsCloth
57 Armor
+10 Intellect
+8 Spirit
Durability 60 / 60
Requires Level 40
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 6 mana per 5 sec.

Hyperconductive Mender's Meditation (0/3)
(2) Set : +14 Spirit.
(3) Set : Restores 7 mana per 5 sec.
","spells":[]} +213329,{"name":"Hyperconductive Skirt","quality":3,"icon":"inv_pants_13","tooltip":"
Hyperconductive SkirtSoD Phase 2

Item Level 45

Binds when picked up
LegsCloth
57 Armor
+9 Stamina
+12 Intellect
+11 Spirit
Durability 75 / 75
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Hyperconductive Wizard's Attire (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(2) Set : +100 Armor.
(3) Set : Chance on spell cast to increase your damage and healing by up to 40 for 10 sec. (Proc chance: 10%)
","spells":[]} +213330,{"name":"H.A.Z.A.R.D. Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
H.A.Z.A.R.D. LegplatesSoD Phase 2

Item Level 45

Binds when picked up
LegsPlate
420 Armor
+13 Strength
+15 Stamina
Durability 100 / 100
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.

H.A.Z.A.R.D. Suit (0/3)
(2) Set : Increased Defense +7.
(2) Set : +16 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
","spells":[]} +213331,{"name":"Insulated Leggings","quality":3,"icon":"inv_pants_07","tooltip":"
Insulated LeggingsSoD Phase 2

Item Level 45

Binds when picked up
LegsLeather
117 Armor
+8 Stamina
+10 Intellect
+13 Spirit
Durability 75 / 75
Requires Level 40
Equip: Increases damage done by Arcane spells and effects by up to 19.

Insulated Sorceror's Leathers (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 16.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 2%.
","spells":[]} +213332,{"name":"Insulated Legguards","quality":3,"icon":"inv_pants_07","tooltip":"
Insulated LegguardsSoD Phase 2

Item Level 45

Binds when picked up
LegsLeather
117 Armor
+13 Strength
+8 Agility
+14 Stamina
Durability 75 / 75
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.

Insulated Leathers (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : +20 Attack Power in Cat, Bear, and Dire Bear forms only.
(3) Set : Increased Daggers +3.
","spells":[]} +213333,{"name":"Electromantic Chausses","quality":3,"icon":"inv_pants_04","tooltip":"
Electromantic ChaussesSoD Phase 2

Item Level 45

Binds when picked up
LegsMail
239 Armor
+10 Stamina
+10 Intellect
Durability 90 / 90
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.

Electromantic Devastator's Mail (0/3)
(2) Set : +24 Attack Power.
(3) Set : Your attacks have a 5% chance of restoring 100 mana. (Proc chance: 5%)
","spells":[]} +213334,{"name":"Electromantic Gambeson","quality":3,"icon":"inv_pants_04","tooltip":"
Electromantic GambesonSoD Phase 2

Item Level 45

Binds when picked up
LegsMail
239 Armor
+6 Stamina
+7 Intellect
Durability 90 / 90
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.

Electromantic Stormbringer's Chain (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : -0.1 seconds on the casting time of your Lightning Bolt spell.
","spells":[]} 213335,{"name":"H.A.Z.A.R.D. Boots","quality":3,"icon":"inv_boots_plate_02","tooltip":"
H.A.Z.A.R.D. BootsSoD Phase 2

Item Level 45

Binds when picked up
FeetPlate
330 Armor
+13 Strength
+12 Stamina
Durability 65 / 65
Requires Level 40

H.A.Z.A.R.D. Suit (0/3)
(2) Set : Increased Defense +7.
(2) Set : +16 Attack Power.
(3) Set : Improves your chance to hit with all spells and attacks by 1%.
","spells":[]} -213336,{"name":"Hyperconductive Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Hyperconductive WalkersSoD Phase 2

Item Level 45

Binds when picked up
FeetCloth
45 Armor
+9 Stamina
+12 Intellect
Durability 40 / 40
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Hyperconductive Wizard's Attire (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(2) Set : +100 Armor.
(3) Set : Chance on spell cast to increase your damage and healing by up to 40 for 10 sec. (Proc chance: 10%)
","spells":[]} -213337,{"name":"Hyperconductive Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Hyperconductive SandalsSoD Phase 2

Item Level 45

Binds when picked up
FeetCloth
45 Armor
+5 Stamina
+8 Intellect
+12 Spirit
Durability 40 / 40
Requires Level 40
Equip: Increases healing done by spells and effects by up to 15.

Hyperconductive Mender's Meditation (0/3)
(2) Set : +14 Spirit.
(3) Set : Restores 7 mana per 5 sec.
","spells":[]} -213338,{"name":"Electromantic Grounding Boots","quality":3,"icon":"inv_boots_plate_07","tooltip":"
Electromantic Grounding BootsSoD Phase 2

Item Level 45

Binds when picked up
FeetMail
188 Armor
+7 Stamina
+8 Intellect
Durability 60 / 60
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Equip: Restores 4 mana per 5 sec.

Electromantic Stormbringer's Chain (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : -0.1 seconds on the casting time of your Lightning Bolt spell.
","spells":[]} +213336,{"name":"Hyperconductive Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Hyperconductive WalkersSoD Phase 2

Item Level 45

Binds when picked up
FeetCloth
45 Armor
+9 Stamina
+12 Intellect
Durability 40 / 40
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Hyperconductive Wizard's Attire (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(2) Set : +100 Armor.
(3) Set : Chance on spell cast to increase your damage and healing by up to 40 for 10 sec. (Proc chance: 10%)
","spells":[]} +213337,{"name":"Hyperconductive Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Hyperconductive SandalsSoD Phase 2

Item Level 45

Binds when picked up
FeetCloth
45 Armor
+5 Stamina
+8 Intellect
+12 Spirit
Durability 40 / 40
Requires Level 40
Equip: Increases healing done by spells and effects by up to 15.

Hyperconductive Mender's Meditation (0/3)
(2) Set : +14 Spirit.
(3) Set : Restores 7 mana per 5 sec.
","spells":[]} +213338,{"name":"Electromantic Grounding Boots","quality":3,"icon":"inv_boots_plate_07","tooltip":"
Electromantic Grounding BootsSoD Phase 2

Item Level 45

Binds when picked up
FeetMail
188 Armor
+7 Stamina
+8 Intellect
Durability 60 / 60
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Equip: Restores 4 mana per 5 sec.

Electromantic Stormbringer's Chain (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : -0.1 seconds on the casting time of your Lightning Bolt spell.
","spells":[]} 213339,{"name":"Electromantic Grounding Sabatons","quality":3,"icon":"inv_boots_plate_07","tooltip":"
Electromantic Grounding SabatonsSoD Phase 2

Item Level 45

Binds when picked up
FeetMail
188 Armor
+11 Agility
+9 Stamina
+9 Intellect
Durability 60 / 60
Requires Level 40

Electromantic Devastator's Mail (0/3)
(2) Set : +24 Attack Power.
(3) Set : Your attacks have a 5% chance of restoring 100 mana. (Proc chance: 5%)
","spells":[]} 213340,{"name":"Gnomebot Operators Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Gnomebot Operators BootsSoD Phase 2

Item Level 45

Binds when picked up
FeetLeather
172 Armor
+9 Strength
+7 Agility
+9 Stamina
Durability 50 / 50
Requires Level 40
Sell Price: 71 38
","spells":[]} -213341,{"name":"Insulated Workboots","quality":3,"icon":"inv_boots_05","tooltip":"
Insulated WorkbootsSoD Phase 2

Item Level 45

Binds when picked up
FeetLeather
92 Armor
+8 Strength
+9 Agility
+8 Stamina
Durability 50 / 50
Requires Level 40
Equip: Increases your effective stealth level by 1.

Insulated Leathers (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : +20 Attack Power in Cat, Bear, and Dire Bear forms only.
(3) Set : Increased Daggers +3.
","spells":[]} -213342,{"name":"Insulated Galoshes","quality":3,"icon":"inv_boots_05","tooltip":"
Insulated GaloshesSoD Phase 2

Item Level 45

Binds when picked up
FeetLeather
92 Armor
+6 Stamina
+9 Intellect
+7 Spirit
Durability 50 / 50
Requires Level 40
Equip: Increases damage done by Nature spells and effects by up to 16.

Insulated Sorceror's Leathers (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 16.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 2%.
","spells":[]} -213343,{"name":"Justice Badge","quality":4,"icon":"inv_jewelry_amulet_03","tooltip":"
Justice BadgeSoD Phase 2

Item Level 45

Binds when picked up
Unique
Neck
+6 Strength
+7 Stamina
Requires Level 40
Equip: Increases your chance to dodge an attack by 1%.
Equip: Increased Defense +4.
Sell Price: 81 45
","spells":[]} -213344,{"name":"Gnomeregan Peace Officer's Torque","quality":4,"icon":"inv_gizmo_04","tooltip":"
Gnomeregan Peace Officer's TorqueSoD Phase 2

Item Level 45

Binds when picked up
Unique
Neck
+6 Stamina
Requires Level 40
Equip: +16 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 81 45
","spells":[]} -213345,{"name":"Piston Pendant","quality":4,"icon":"inv_misc_enggizmos_essencedistiller","tooltip":"
Piston PendantSoD Phase 2

Item Level 45

Binds when picked up
Unique
Neck
+4 Stamina
+8 Intellect
+9 Spirit
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 81 54
","spells":[]} -213346,{"name":"Pendant of Homecoming","quality":4,"icon":"inv_jewelry_amulet_02","tooltip":"
Pendant of HomecomingSoD Phase 2

Item Level 45

Binds when picked up
Unique
Neck
+8 Intellect
+10 Spirit
Requires Level 40
Equip: Increases healing done by spells and effects by up to 13.
Equip: Restores 3 mana per 5 sec.
Sell Price: 81 45
","spells":[]} -213347,{"name":"Miniaturized Combustion Chamber","quality":3,"icon":"inv_misc_enggizmos_04","tooltip":"
Miniaturized Combustion ChamberSoD Phase 2

Item Level 45

Binds when picked up
Unique
Trinket
+6 Intellect
+10 Fire Resistance
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Use: Randomly channels between 1 and 150 health into between 1 and 150 mana every 1 sec for 10 sec. (30 Min Cooldown)
Sell Price: 56 60
","spells":[]} -213348,{"name":"Gyromatic Experiment 420b","quality":3,"icon":"inv_gizmo_05","tooltip":"
Gyromatic Experiment 420bSoD Phase 2

Item Level 45

Binds when picked up
Unique
Trinket
+10 Frost Resistance
Requires Level 40
Equip: +18 Attack Power.
Use: Increase attack speed by 5%.  You may be able to push this experiment further..... (30 Min Cooldown)
Sell Price: 56 72
","spells":[]} -213349,{"name":"Gniodine Pill Bottle","quality":3,"icon":"inv_valentinecolognebottle","tooltip":"
Gniodine Pill BottleSoD Phase 2

Item Level 45

Binds when picked up
Unique
Trinket
+7 Spirit
+10 Nature Resistance
Requires Level 40
Equip: Restores 4 mana per 5 sec.
Use: Make target ally immune to Snare and Immobilizing effects for the next 5 sec.  Also removes existing Snare and Immobilizing effects. (30 Min Cooldown)
"Side effects may include: Upset Stomach, Heartburn, and Shrinkage."
Sell Price: 58 65
","spells":[]} -213350,{"name":"Wirdal's Hardened Core","quality":3,"icon":"inv_gizmo_khoriumpowercore","tooltip":"
Wirdal's Hardened CoreSoD Phase 2

Item Level 45

Binds when picked up
Unique
Trinket
+7 Stamina
+5 Arcane Resistance
+5 Nature Resistance
Requires Level 40
Equip: Increases your chance to dodge an attack by 1%.
Use: Increases armor by 1000, but movement speed is reduced by 60%. Effect cannot be removed and lasts for 10 sec. (30 Min Cooldown)
"The Hardest Core."
Sell Price: 60 15
","spells":[]} -213351,{"name":"Irradiated Tower Shield","quality":3,"icon":"inv_misc_ticket_tarot_twistingnether_01","tooltip":"
Irradiated Tower ShieldSoD Phase 2

Item Level 45

Binds when picked up
Off HandShield
1580 Armor
24 Block
+5 Stamina
+7 Intellect
Durability 100 / 100
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 26 90
","spells":[]} -213352,{"name":"Gear-Mender's Grace","quality":3,"icon":"inv_gizmo_02","tooltip":"
Gear-Mender's GraceSoD Phase 2

Item Level 45

Binds when picked up
Main HandMace
\n \n \n
53 - 99 DamageSpeed 2.50
(30.40 damage per second)
+4 Intellect
+3 Spirit
Durability 90 / 90
Requires Level 40
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 2 29
","spells":[]} -213353,{"name":"Defibrillating Staff","quality":4,"icon":"inv_staff_07","tooltip":"
Defibrillating StaffSoD Phase 2

Item Level 45

Binds when picked up
Two-HandStaff
\n \n \n
102 - 160 DamageSpeed 3.30
(39.70 damage per second)
+11 Stamina
+14 Intellect
+15 Spirit
Durability 120 / 120
Requires Level 40
Equip: Increases healing done by spells and effects by up to 35.
Equip: Increases damage done by Arcane spells and effects by up to 26.
Use: The staff will sometimes be able to shock a dead player back to life.  Cannot be used when in combat. (30 Min Cooldown)
Sell Price: 3 16 55
","spells":[]} -213354,{"name":"Staff of the Evil Genius","quality":3,"icon":"inv_staff_14","tooltip":"
Staff of the Evil GeniusSoD Phase 2

Item Level 45

Binds when picked up
Two-HandStaff
\n \n \n
80 - 121 DamageSpeed 3.30
(30.45 damage per second)
+4 Stamina
+4 Intellect
Durability 100 / 100
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.
"The haft is etched with a name \"N. Sideus\""
Sell Price: 2 51 68
","spells":[]} +213341,{"name":"Insulated Workboots","quality":3,"icon":"inv_boots_05","tooltip":"
Insulated WorkbootsSoD Phase 2

Item Level 45

Binds when picked up
FeetLeather
92 Armor
+8 Strength
+9 Agility
+8 Stamina
Durability 50 / 50
Requires Level 40
Equip: Increases your effective stealth level by 1.

Insulated Leathers (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : +20 Attack Power in Cat, Bear, and Dire Bear forms only.
(3) Set : Increased Daggers +3.
","spells":[]} +213342,{"name":"Insulated Galoshes","quality":3,"icon":"inv_boots_05","tooltip":"
Insulated GaloshesSoD Phase 2

Item Level 45

Binds when picked up
FeetLeather
92 Armor
+6 Stamina
+9 Intellect
+7 Spirit
Durability 50 / 50
Requires Level 40
Equip: Increases damage done by Nature spells and effects by up to 16.

Insulated Sorceror's Leathers (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 16.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 2%.
","spells":[]} +213343,{"name":"Justice Badge","quality":4,"icon":"inv_jewelry_amulet_03","tooltip":"
Justice BadgeSoD Phase 2

Item Level 45

Binds when picked up
Unique
Neck
+6 Strength
+7 Stamina
Requires Level 40
Equip: Increases your chance to dodge an attack by 1%.
Equip: Increased Defense +4.
Sell Price: 81 45
","spells":[]} +213344,{"name":"Gnomeregan Peace Officer's Torque","quality":4,"icon":"inv_gizmo_04","tooltip":"
Gnomeregan Peace Officer's TorqueSoD Phase 2

Item Level 45

Binds when picked up
Unique
Neck
+6 Stamina
Requires Level 40
Equip: +16 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 81 45
","spells":[]} +213345,{"name":"Piston Pendant","quality":4,"icon":"inv_misc_enggizmos_essencedistiller","tooltip":"
Piston PendantSoD Phase 2

Item Level 45

Binds when picked up
Unique
Neck
+4 Stamina
+8 Intellect
+9 Spirit
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 81 54
","spells":[]} +213346,{"name":"Pendant of Homecoming","quality":4,"icon":"inv_jewelry_amulet_02","tooltip":"
Pendant of HomecomingSoD Phase 2

Item Level 45

Binds when picked up
Unique
Neck
+8 Intellect
+10 Spirit
Requires Level 40
Equip: Increases healing done by spells and effects by up to 13.
Equip: Restores 3 mana per 5 sec.
Sell Price: 81 45
","spells":[]} +213347,{"name":"Miniaturized Combustion Chamber","quality":3,"icon":"inv_misc_enggizmos_04","tooltip":"
Miniaturized Combustion ChamberSoD Phase 2

Item Level 45

Binds when picked up
Unique
Trinket
+6 Intellect
+10 Fire Resistance
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Use: Randomly channels between 1 and 150 health into between 1 and 150 mana every 1 sec for 10 sec. (30 Min Cooldown)
Sell Price: 56 60
","spells":[]} +213348,{"name":"Gyromatic Experiment 420b","quality":3,"icon":"inv_gizmo_05","tooltip":"
Gyromatic Experiment 420bSoD Phase 2

Item Level 45

Binds when picked up
Unique
Trinket
+10 Frost Resistance
Requires Level 40
Equip: +18 Attack Power.
Use: Increase attack speed by 5%.  You may be able to push this experiment further..... (30 Min Cooldown)
Sell Price: 56 72
","spells":[]} +213349,{"name":"Gniodine Pill Bottle","quality":3,"icon":"inv_valentinecolognebottle","tooltip":"
Gniodine Pill BottleSoD Phase 2

Item Level 45

Binds when picked up
Unique
Trinket
+7 Spirit
+10 Nature Resistance
Requires Level 40
Equip: Restores 4 mana per 5 sec.
Use: Make target ally immune to Snare and Immobilizing effects for the next 5 sec.  Also removes existing Snare and Immobilizing effects. (30 Min Cooldown)
"Side effects may include: Upset Stomach, Heartburn, and Shrinkage."
Sell Price: 58 65
","spells":[]} +213350,{"name":"Wirdal's Hardened Core","quality":3,"icon":"inv_gizmo_khoriumpowercore","tooltip":"
Wirdal's Hardened CoreSoD Phase 2

Item Level 45

Binds when picked up
Unique
Trinket
+7 Stamina
+5 Arcane Resistance
+5 Nature Resistance
Requires Level 40
Equip: Increases your chance to dodge an attack by 1%.
Use: Increases armor by 1000, but movement speed is reduced by 60%. Effect cannot be removed and lasts for 10 sec. (30 Min Cooldown)
"The Hardest Core."
Sell Price: 60 15
","spells":[]} +213351,{"name":"Irradiated Tower Shield","quality":3,"icon":"inv_misc_ticket_tarot_twistingnether_01","tooltip":"
Irradiated Tower ShieldSoD Phase 2

Item Level 45

Binds when picked up
Off HandShield
1580 Armor
24 Block
+5 Stamina
+7 Intellect
Durability 100 / 100
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 26 90
","spells":[]} +213352,{"name":"Gear-Mender's Grace","quality":3,"icon":"inv_gizmo_02","tooltip":"
Gear-Mender's GraceSoD Phase 2

Item Level 45

Binds when picked up
Main HandMace
\n \n \n
53 - 99 DamageSpeed 2.50
(30.40 damage per second)
+4 Intellect
+3 Spirit
Durability 90 / 90
Requires Level 40
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 2 29
","spells":[]} +213353,{"name":"Defibrillating Staff","quality":4,"icon":"inv_staff_07","tooltip":"
Defibrillating StaffSoD Phase 2

Item Level 45

Binds when picked up
Two-HandStaff
\n \n \n
102 - 160 DamageSpeed 3.30
(39.70 damage per second)
+11 Stamina
+14 Intellect
+15 Spirit
Durability 120 / 120
Requires Level 40
Equip: Increases healing done by spells and effects by up to 35.
Equip: Increases damage done by Arcane spells and effects by up to 26.
Use: The staff will sometimes be able to shock a dead player back to life.  Cannot be used when in combat. (30 Min Cooldown)
Sell Price: 3 16 55
","spells":[]} +213354,{"name":"Staff of the Evil Genius","quality":3,"icon":"inv_staff_14","tooltip":"
Staff of the Evil GeniusSoD Phase 2

Item Level 45

Binds when picked up
Two-HandStaff
\n \n \n
80 - 121 DamageSpeed 3.30
(30.45 damage per second)
+4 Stamina
+4 Intellect
Durability 100 / 100
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.
"The haft is etched with a name \"N. Sideus\""
Sell Price: 2 51 68
","spells":[]} 213355,{"name":"Falco's Sting","quality":3,"icon":"inv_weapon_crossbow_04","tooltip":"
Falco's StingSoD Phase 2

Item Level 45

Binds when picked up
RangedCrossbow
\n \n \n
33 - 62 DamageSpeed 2.00
(23.75 damage per second)
+8 Agility
Durability 75 / 75
Requires Level 40
"A small manticore is engraved on the stock."
Sell Price: 1 52 81
","spells":[]} -213356,{"name":"Thermaplugg's Custom Blaster","quality":4,"icon":"inv_weapon_rifle_05","tooltip":"
Thermaplugg's Custom BlasterSoD Phase 2

Item Level 45

Binds when picked up
RangedGun
\n \n \n
54 - 100 DamageSpeed 2.90
(26.55 damage per second)
Durability 95 / 95
Requires Level 40
Equip: +26 ranged Attack Power.
Sell Price: 1 87 32
","spells":[]} -213369,{"name":"Faintly Glowing Leather","quality":3,"icon":"inv_misc_pelt_11","tooltip":"
Faintly Glowing LeatherSoD Phase 2

Item Level 40
Max Stack: 20
Sell Price: 2 80
","spells":[]} -213370,{"name":"Irradiated Leather Scraps","quality":2,"icon":"inv_misc_leatherscrap_13","tooltip":"
Irradiated Leather ScrapsSoD Phase 2

Item Level 40

Binds when picked up
"A skilled leatherworker may be able to fashion this into something useful."
Max Stack: 20
","spells":[]} -213371,{"name":"Crate of Tainted Gniodine Solution","quality":2,"icon":"inv_box_04","tooltip":"
Crate of Tainted Gniodine SolutionSoD Phase 2

Item Level 40

Binds when picked up
"A skilled alchemist may be able to fashion this into something useful."
Max Stack: 20
","spells":[]} -213372,{"name":"Insulating Gniodine","quality":3,"icon":"inv_potion_164","tooltip":"
Insulating GniodineSoD Phase 2

Item Level 40
Max Stack: 20
","spells":[]} -213373,{"name":"Reflective Scrapmetal","quality":2,"icon":"inv_misc_wartornscrap_plate","tooltip":"
Reflective ScrapmetalSoD Phase 2

Item Level 40

Binds when picked up
"A skilled blacksmith may be able to fashion this into something usable."
Max Stack: 20
","spells":[]} -213376,{"name":"Low-Background Truesilver Plates","quality":3,"icon":"inv_gizmo_mithrilcasing_02","tooltip":"
Low-Background Truesilver PlatesSoD Phase 2

Item Level 40
Max Stack: 20
","spells":[]} -213378,{"name":"Unstable Microfilament","quality":2,"icon":"inv_gizmo_09","tooltip":"
Unstable MicrofilamentSoD Phase 2

Item Level 40

Binds when picked up
"A skilled tailor may be able to fashion this into something useful."
Max Stack: 20
","spells":[]} -213379,{"name":"Hyperconductive Arcano-Filament","quality":3,"icon":"inv_misc_thread_eternium","tooltip":"
Hyperconductive Arcano-FilamentSoD Phase 2

Item Level 40
Max Stack: 20
Sell Price: 2 80
","spells":[]} -213381,{"name":"Pile of Tarnished Gears","quality":2,"icon":"inv_misc_gear_05","tooltip":"
Pile of Tarnished GearsSoD Phase 2

Item Level 40

Binds when picked up
"A skilled engineer may be able to fashion this into something useful."
Max Stack: 20
","spells":[]} -213383,{"name":"Polished Truesilver Gears","quality":3,"icon":"inv_mace_107","tooltip":"
Polished Truesilver GearsSoD Phase 2

Item Level 40
Max Stack: 20
","spells":[]} -213390,{"name":"Whirling Truesilver Gearwall","quality":4,"icon":"ability_warrior_criticalblock","tooltip":"
Whirling Truesilver GearwallSoD Phase 2

Item Level 45

Binds when picked up
Off HandShield
1760 Armor
29 Block
+9 Strength
+10 Stamina
Durability 120 / 120
Requires Level 40
Requires Engineering (225)
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: On a successful block the whirling razor-sharp gears on this shield inflict 5 to 10 physical damage to the attacker and 2 to 10 physical damage to the bearer.
"The rotating edges on this shield are surprisingly sharp. This seems just as dangerous for the bearer as it is to the attacker."
Sell Price: 1 69 74
","spells":[]} +213356,{"name":"Thermaplugg's Custom Blaster","quality":4,"icon":"inv_weapon_rifle_05","tooltip":"
Thermaplugg's Custom BlasterSoD Phase 2

Item Level 45

Binds when picked up
RangedGun
\n \n \n
54 - 100 DamageSpeed 2.90
(26.55 damage per second)
Durability 95 / 95
Requires Level 40
Equip: +26 ranged Attack Power.
Sell Price: 1 87 32
","spells":[]} +213369,{"name":"Faintly Glowing Leather","quality":3,"icon":"inv_misc_pelt_11","tooltip":"
Faintly Glowing LeatherSoD Phase 2

Item Level 40
Max Stack: 20
Sell Price: 2 80
","spells":[]} +213370,{"name":"Irradiated Leather Scraps","quality":2,"icon":"inv_misc_leatherscrap_13","tooltip":"
Irradiated Leather ScrapsSoD Phase 2

Item Level 40

Binds when picked up
"A skilled leatherworker may be able to fashion this into something useful."
Max Stack: 20
","spells":[]} +213371,{"name":"Crate of Tainted Gniodine Solution","quality":2,"icon":"inv_box_04","tooltip":"
Crate of Tainted Gniodine SolutionSoD Phase 2

Item Level 40

Binds when picked up
"A skilled alchemist may be able to fashion this into something useful."
Max Stack: 20
","spells":[]} +213372,{"name":"Insulating Gniodine","quality":3,"icon":"inv_potion_164","tooltip":"
Insulating GniodineSoD Phase 2

Item Level 40
Max Stack: 20
","spells":[]} +213373,{"name":"Reflective Scrapmetal","quality":2,"icon":"inv_misc_wartornscrap_plate","tooltip":"
Reflective ScrapmetalSoD Phase 2

Item Level 40

Binds when picked up
"A skilled blacksmith may be able to fashion this into something usable."
Max Stack: 20
","spells":[]} +213376,{"name":"Low-Background Truesilver Plates","quality":3,"icon":"inv_gizmo_mithrilcasing_02","tooltip":"
Low-Background Truesilver PlatesSoD Phase 2

Item Level 40
Max Stack: 20
","spells":[]} +213378,{"name":"Unstable Microfilament","quality":2,"icon":"inv_gizmo_09","tooltip":"
Unstable MicrofilamentSoD Phase 2

Item Level 40

Binds when picked up
"A skilled tailor may be able to fashion this into something useful."
Max Stack: 20
","spells":[]} +213379,{"name":"Hyperconductive Arcano-Filament","quality":3,"icon":"inv_misc_thread_eternium","tooltip":"
Hyperconductive Arcano-FilamentSoD Phase 2

Item Level 40
Max Stack: 20
Sell Price: 2 80
","spells":[]} +213381,{"name":"Pile of Tarnished Gears","quality":2,"icon":"inv_misc_gear_05","tooltip":"
Pile of Tarnished GearsSoD Phase 2

Item Level 40

Binds when picked up
"A skilled engineer may be able to fashion this into something useful."
Max Stack: 20
","spells":[]} +213383,{"name":"Polished Truesilver Gears","quality":3,"icon":"inv_mace_107","tooltip":"
Polished Truesilver GearsSoD Phase 2

Item Level 40
Max Stack: 20
","spells":[]} +213390,{"name":"Whirling Truesilver Gearwall","quality":4,"icon":"ability_warrior_criticalblock","tooltip":"
Whirling Truesilver GearwallSoD Phase 2

Item Level 45

Binds when picked up
Off HandShield
1760 Armor
29 Block
+9 Strength
+10 Stamina
Durability 120 / 120
Requires Level 40
Requires Engineering (225)
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: On a successful block the whirling razor-sharp gears on this shield inflict 5 to 10 physical damage to the attacker and 2 to 10 physical damage to the bearer.
"The rotating edges on this shield are surprisingly sharp. This seems just as dangerous for the bearer as it is to the attacker."
Sell Price: 1 69 74
","spells":[]} 213391,{"name":"UNUSED Electrified Mithril Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
UNUSED Electrified Mithril GauntletsSoD Phase 2

Item Level 45

Binds when picked up
HandsPlate
300 Armor
+16 Strength
+7 Stamina
Durability 45 / 45
Requires Level 40
Sell Price: 40 28
","spells":[]} -213407,{"name":"Catnip","quality":1,"icon":"inv_misc_plant_01","tooltip":"
CatnipSoD Phase 3

Item Level 30
Classes: Druid
Requires Level 20
Use: Increases your attack speed by 50% for 30 sec. (3 Min Cooldown)
"Originally cultivated by Ristell Claw to incite Druids of the Claw before battle"
Max Stack: 20
Sell Price: 10
","spells":[]} +213407,{"name":"Catnip","quality":1,"icon":"inv_misc_plant_01","tooltip":"
CatnipSoD Phase 3

Item Level 30
Classes: Druid
Requires Level 20
Use: Increases your attack speed by 50% for 30 sec. (3 Min Cooldown)
"Originally cultivated by Ristell Claw to incite Druids of the Claw before battle"
Max Stack: 20
Sell Price: 10
","spells":[]} 213408,{"name":"Gyromatic Macro-Adjustor","quality":3,"icon":"inv_spear_05","tooltip":"
Gyromatic Macro-AdjustorSoD Phase 2

Item Level 45

Binds when picked up
Two-HandPolearm
\n \n \n
101 - 152 DamageSpeed 3.20
(39.53 damage per second)
+15 Agility
+9 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 40
Sell Price: 2 54 91
","spells":[]} -213409,{"name":"Mekkatorque's Arcano-Shredder","quality":4,"icon":"inv_weapon_hand_08","tooltip":"
Mekkatorque's Arcano-ShredderSoD Phase 2

Item Level 45

Binds when picked up
Main HandFist Weapon
\n \n \n
62 - 115 DamageSpeed 2.60
(34.04 damage per second)
+2 Strength
+3 Agility
Durability 80 / 80
Requires Level 40
Chance on hit: Discharge a blast of arcane energy dealing 30 Arcane damage, reducing all resistances by 45 and increasing all spell damage taken by 6% for 20 sec. Only affects enemies level 45 and below.
Sell Price: 2 51 86
","spells":[]} -213410,{"name":"Glimmering Gizmoblade","quality":4,"icon":"inv_weapon_shortblade_06","tooltip":"
Glimmering GizmobladeSoD Phase 2

Item Level 45

Binds when picked up
Main HandDagger
\n \n \n
20 - 41 DamageSpeed 1.20
(25.42 damage per second)
70 Armor
+7 Stamina
+4 Intellect
Durability 80 / 80
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 2 47 12
","spells":[]} +213409,{"name":"Mekkatorque's Arcano-Shredder","quality":4,"icon":"inv_weapon_hand_08","tooltip":"
Mekkatorque's Arcano-ShredderSoD Phase 2

Item Level 45

Binds when picked up
Main HandFist Weapon
\n \n \n
62 - 115 DamageSpeed 2.60
(34.04 damage per second)
+2 Strength
+3 Agility
Durability 80 / 80
Requires Level 40
Chance on hit: Discharge a blast of arcane energy dealing 30 Arcane damage, reducing all resistances by 45 and increasing all spell damage taken by 6% for 20 sec. Only affects enemies level 45 and below.
Sell Price: 2 51 86
","spells":[]} +213410,{"name":"Glimmering Gizmoblade","quality":4,"icon":"inv_weapon_shortblade_06","tooltip":"
Glimmering GizmobladeSoD Phase 2

Item Level 45

Binds when picked up
Main HandDagger
\n \n \n
20 - 41 DamageSpeed 1.20
(25.42 damage per second)
70 Armor
+7 Stamina
+4 Intellect
Durability 80 / 80
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 2 47 12
","spells":[]} 213411,{"name":"Izzleflick's Inextinguishable Igniter","quality":3,"icon":"inv_torch_lit","tooltip":"
Izzleflick's Inextinguishable IgniterSoD Phase 2

Item Level 45

Binds when picked up
RangedWand
\n \n \n
59 - 110 Fire DamageSpeed 2.00
(42.25 damage per second)
+8 Intellect
Durability 65 / 65
Requires Level 40
"Now safely storable!"
Sell Price: 1 48 45
","spells":[]} -213412,{"name":"Dielectric Safety Shield","quality":4,"icon":"trade_engineering","tooltip":"
Dielectric Safety ShieldSoD Phase 2

Item Level 45

Binds when picked up
Off HandShield
1760 Armor
29 Block
+9 Intellect
Durability 120 / 120
Requires Level 40
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.
Sell Price: 1 60 35
","spells":[]} -213413,{"name":"Generously Padded Shoulderpads","quality":3,"icon":"inv_shoulder_08","tooltip":"
Generously Padded ShoulderpadsSoD Phase 2

Item Level 45

Binds when picked up
ShoulderLeather
100 Armor
+8 Intellect
+14 Spirit
Durability 50 / 50
Requires Level 40
Equip: Increases healing done by spells and effects by up to 11.
Sell Price: 70 59
","spells":[]} -213414,{"name":"Mech-Mender's Sash","quality":3,"icon":"inv_belt_04","tooltip":"
Mech-Mender's SashSoD Phase 2

Item Level 45

Binds when picked up
WaistCloth
37 Armor
+6 Intellect
+6 Spirit
Durability 30 / 30
Requires Level 40
Equip: Increases healing done by spells and effects by up to 24.
Equip: Restores 4 mana per 5 sec.
Sell Price: 37 1
","spells":[]} -213415,{"name":"Tinker's Wrist Wraps","quality":3,"icon":"inv_bracer_10","tooltip":"
Tinker's Wrist WrapsSoD Phase 2

Item Level 45

Binds when picked up
WristCloth
28 Armor
+6 Intellect
+7 Spirit
Durability 30 / 30
Requires Level 40
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 37 96
","spells":[]} +213412,{"name":"Dielectric Safety Shield","quality":4,"icon":"trade_engineering","tooltip":"
Dielectric Safety ShieldSoD Phase 2

Item Level 45

Binds when picked up
Off HandShield
1760 Armor
29 Block
+9 Intellect
Durability 120 / 120
Requires Level 40
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.
Sell Price: 1 60 35
","spells":[]} +213413,{"name":"Generously Padded Shoulderpads","quality":3,"icon":"inv_shoulder_08","tooltip":"
Generously Padded ShoulderpadsSoD Phase 2

Item Level 45

Binds when picked up
ShoulderLeather
100 Armor
+8 Intellect
+14 Spirit
Durability 50 / 50
Requires Level 40
Equip: Increases healing done by spells and effects by up to 11.
Sell Price: 70 59
","spells":[]} +213414,{"name":"Mech-Mender's Sash","quality":3,"icon":"inv_belt_04","tooltip":"
Mech-Mender's SashSoD Phase 2

Item Level 45

Binds when picked up
WaistCloth
37 Armor
+6 Intellect
+6 Spirit
Durability 30 / 30
Requires Level 40
Equip: Increases healing done by spells and effects by up to 24.
Equip: Restores 4 mana per 5 sec.
Sell Price: 37 1
","spells":[]} +213415,{"name":"Tinker's Wrist Wraps","quality":3,"icon":"inv_bracer_10","tooltip":"
Tinker's Wrist WrapsSoD Phase 2

Item Level 45

Binds when picked up
WristCloth
28 Armor
+6 Intellect
+7 Spirit
Durability 30 / 30
Requires Level 40
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 37 96
","spells":[]} 213416,{"name":"Thermaplugg's Rocket Cleaver","quality":4,"icon":"inv_axe_03","tooltip":"
Thermaplugg's Rocket CleaverSoD Phase 2

Item Level 45

Binds when picked up
Two-HandAxe
\n \n \n
117 - 175 DamageSpeed 3.30
(44.24 damage per second)
+29 Strength
+12 Stamina
Durability 120 / 120
Requires Level 40
Sell Price: 3 20 4
","spells":[]} -213417,{"name":"Truesilver Filament Coif","quality":3,"icon":"inv_belt_28","tooltip":"
Truesilver Filament CoifSoD Phase 2

Item Level 45

Binds when picked up
HeadPlate
390 Armor
+8 Stamina
+12 Intellect
Durability 80 / 80
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Restores 5 mana per 5 sec.
Sell Price: 1 72
","spells":[]} -213418,{"name":"Welded Truesilver Ringlets","quality":3,"icon":"inv_bracer_06","tooltip":"
Welded Truesilver RingletsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristPlate
210 Armor
+6 Stamina
+5 Intellect
Durability 45 / 45
Requires Level 40
Equip: Increases damage done by Holy spells and effects by up to 14.
Sell Price: 67 72
","spells":[]} -213419,{"name":"9-60 Repair Manual","quality":3,"icon":"inv_misc_book_09","tooltip":"
9-60 Repair ManualSoD Phase 2

Item Level 45

Binds when picked up
Held In Off-hand
+6 Stamina
+6 Intellect
Requires Level 40
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 78 93
","spells":[]} -213421,{"name":"Singed Note","quality":1,"icon":"inv_misc_note_03","tooltip":"
Singed NoteSoD Phase 2

Item Level 1

Binds when picked up
Classes: Mage
<Right Click to Read>
","spells":[]} -213422,{"name":"Illegible Recipe","quality":1,"icon":"inv_scroll_16","tooltip":"
Illegible RecipeSoD Phase 2

Item Level 1

Binds when picked up
This Item Begins a Quest
","spells":[]} -213426,{"name":"Ogre Lightning Rod","quality":1,"icon":"inv_rod_adamantite","tooltip":"
Ogre Lightning RodSoD Phase 2

Item Level 1

Binds when picked up
Unique
Use: Plant into Soft Soil.
","spells":[]} -213427,{"name":"Grime-Encrusted Salvage","quality":2,"icon":"inv_misc_enggizmos_06","tooltip":"
Grime-Encrusted SalvageSoD Phase 2

Item Level 40
Max Stack: 5
","spells":[]} +213417,{"name":"Truesilver Filament Coif","quality":3,"icon":"inv_belt_28","tooltip":"
Truesilver Filament CoifSoD Phase 2

Item Level 45

Binds when picked up
HeadPlate
390 Armor
+8 Stamina
+12 Intellect
Durability 80 / 80
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Restores 5 mana per 5 sec.
Sell Price: 1 72
","spells":[]} +213418,{"name":"Welded Truesilver Ringlets","quality":3,"icon":"inv_bracer_06","tooltip":"
Welded Truesilver RingletsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristPlate
210 Armor
+6 Stamina
+5 Intellect
Durability 45 / 45
Requires Level 40
Equip: Increases damage done by Holy spells and effects by up to 14.
Sell Price: 67 72
","spells":[]} +213419,{"name":"9-60 Repair Manual","quality":3,"icon":"inv_misc_book_09","tooltip":"
9-60 Repair ManualSoD Phase 2

Item Level 45

Binds when picked up
Held In Off-hand
+6 Stamina
+6 Intellect
Requires Level 40
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 78 93
","spells":[]} +213421,{"name":"Singed Note","quality":1,"icon":"inv_misc_note_03","tooltip":"
Singed NoteSoD Phase 2

Item Level 1

Binds when picked up
Classes: Mage
<Right Click to Read>
","spells":[]} +213422,{"name":"Illegible Recipe","quality":1,"icon":"inv_scroll_16","tooltip":"
Illegible RecipeSoD Phase 2

Item Level 1

Binds when picked up
This Item Begins a Quest
","spells":[]} +213426,{"name":"Ogre Lightning Rod","quality":1,"icon":"inv_rod_adamantite","tooltip":"
Ogre Lightning RodSoD Phase 2

Item Level 1

Binds when picked up
Unique
Use: Plant into Soft Soil.
","spells":[]} +213427,{"name":"Grime-Encrusted Salvage","quality":2,"icon":"inv_misc_enggizmos_06","tooltip":"
Grime-Encrusted SalvageSoD Phase 2

Item Level 40
Max Stack: 5
","spells":[]} 213442,{"name":"Cogmaster's Claw","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Cogmaster's ClawSoD Phase 2

Item Level 45

Binds when picked up
Off HandFist Weapon
\n \n \n
60 - 111 DamageSpeed 2.80
(30.54 damage per second)
+6 Strength
+6 Agility
+5 Stamina
Durability 90 / 90
Requires Level 40
Sell Price: 1 99 1
","spells":[]} -213443,{"name":"Ticking Present","quality":1,"icon":"inv_holiday_christmas_present_01","tooltip":"
Ticking PresentSoD Phase 1

Item Level 1

Binds when picked up
<Right Click to Open>
","spells":[]} -213444,{"name":"Tarnished Prayer Bead I","quality":1,"icon":"inv_stone_weightstone_07","tooltip":"
Tarnished Prayer Bead ISoD Phase 2

Item Level 1

Binds when picked up
Unique
"May those who stand against us know our might."
","spells":[]} -213445,{"name":"Tarnished Prayer Bead II","quality":1,"icon":"inv_stone_weightstone_07","tooltip":"
Tarnished Prayer Bead IISoD Phase 2

Item Level 1

Binds when picked up
Unique
"May the Light shield us when we are wounded."
","spells":[]} -213446,{"name":"Tarnished Prayer Bead III","quality":1,"icon":"inv_stone_weightstone_07","tooltip":"
Tarnished Prayer Bead IIISoD Phase 2

Item Level 1

Binds when picked up
Unique
"May the wicked and cowardly be brought to justice"
","spells":[]} -213447,{"name":"Rosary of the Light","quality":1,"icon":"inv_jewelry_necklace_02","tooltip":"
Rosary of the LightSoD Phase 2

Item Level 1

Binds when picked up
"Often used in prayer by members of the Church of the Holy Light."
","spells":[]} -213448,{"name":"Divine Prayer Bead I","quality":1,"icon":"inv_stone_weightstone_06","tooltip":"
Divine Prayer Bead ISoD Phase 2

Item Level 1

Binds when picked up
Use: Combine three Divine Prayer Beads to make a rosary.
","spells":[]} -213449,{"name":"Divine Prayer Bead II","quality":1,"icon":"inv_stone_weightstone_06","tooltip":"
Divine Prayer Bead IISoD Phase 2

Item Level 1

Binds when picked up
Use: Combine three Divine Prayer Beads to make a rosary.
","spells":[]} -213450,{"name":"Divine Prayer Bead III","quality":1,"icon":"inv_stone_weightstone_06","tooltip":"
Divine Prayer Bead IIISoD Phase 2

Item Level 1

Binds when picked up
Use: Combine three Divine Prayer Beads to make a rosary.
","spells":[]} -213451,{"name":"Corrupted Fire Totem","quality":1,"icon":"spell_nature_agitatingtotem","tooltip":"
Corrupted Fire TotemSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Tainted by the influence of the Burning Blade, this totem is gnarled, blackened, and scarred, but you can sense the element within. Surely someone else will be as concerned as you are with this discovery."
","spells":[]} -213452,{"name":"Dormant Holy Rune","quality":2,"icon":"inv_misc_rune_11","tooltip":"
Dormant Holy RuneSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Paladin
"First, you must lay down your life for another. Then, before your spirit departs, have your salvation returned in kind."
","spells":[]} -213513,{"name":"Libram of Deliverance","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of DeliveranceSoD Phase 2

Item Level 40

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Requires Level 18
Engrave your boots with the Sacred Shield rune:


Each time the target takes damage they gain a Sacred Shield, absorbing [36 * (38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) / 100] damage and increasing the Paladin's chance to critically hit with Flash of Light by 50% for up to 6 sec.  In addition, causes your Flash of Light to heal targets with Sacred Shield for an additional 100% over 12 sec. They cannot gain this effect more than once every 6 sec.  Lasts 1 min.  This spell cannot be on more than one target at any one time.

"Learn a new ability after using Blessing of Freedom to free others from movement impairing effects 5 times."
","spells":[]} -213526,{"name":"Hybrid Haunch","quality":1,"icon":"inv_misc_food_72","tooltip":"
Hybrid HaunchSoD Phase 2

Item Level 40

Binds when picked up
Unique
"Tastes like beef *and* chicken."
","spells":[]} -213527,{"name":"Smuggler's Spice Blend","quality":1,"icon":"inv_inscription_inkorange01","tooltip":"
Smuggler's Spice BlendSoD Phase 2

Item Level 40

Binds when picked up
Unique
"The crown jewel of any ship's galley. Could make a boot taste good."
","spells":[]} -213528,{"name":"Balmy Brew","quality":1,"icon":"inv_drink_08","tooltip":"
Balmy BrewSoD Phase 2

Item Level 40

Binds when picked up
Unique
"Not exactly a 'cold one' per-se"
","spells":[]} -213529,{"name":"Viscous Venom","quality":1,"icon":"ability_creature_poison_06","tooltip":"
Viscous VenomSoD Phase 2

Item Level 40

Binds when picked up
Unique
"Eats through swamp critters like they're nothing. Great for marinades!"
","spells":[]} -213542,{"name":"The Necro-Gnomicon","quality":3,"icon":"inv_misc_book_05","tooltip":"
The Necro-GnomiconSoD Phase 2

Item Level 45

Binds when picked up
Held In Off-hand
+2 Intellect
+2 Spirit
+3 Shadow Resistance
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 80 27
","spells":[]} -213543,{"name":"Scroll: UPDOG","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: UPDOGSoD Phase 2

Item Level 40
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -213544,{"name":"Scroll: TOPAZ YORAK","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: TOPAZ YORAKSoD Phase 2

Item Level 40
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -213545,{"name":"Scroll: PEATCHY ATTAX","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: PEATCHY ATTAXSoD Phase 2

Item Level 40
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -213546,{"name":"Scroll: SHOOBEEDOOP","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: SHOOBEEDOOPSoD Phase 2

Item Level 40
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -213547,{"name":"Scroll: THAW WORDS","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: THAW WORDSSoD Phase 2

Item Level 40
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -213548,{"name":"Scroll of Liminal Passage","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of Liminal PassageSoD Phase 2

Item Level 15
Classes: Mage
Requires Level 6
Use: Teleport to a party member. Both you and the target must be resting at an inn or city.
Max Stack: 5
Sell Price: 37
","spells":[]} -213549,{"name":"Scroll of Arcane Angling","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of Arcane AnglingSoD Phase 2

Item Level 15
Classes: Mage
Requires Level 12
Max Stack: 5
Sell Price: 37
","spells":[]} -213550,{"name":"Scroll of Polymorph: Odd Melon","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of Polymorph: Odd MelonSoD Phase 2

Item Level 20

Binds when picked up
Classes: Mage
Requires Level 16
Use: Polymorph the target into an Odd Melon. (5 Sec Cooldown)
Max Stack: 5
Sell Price: 37
","spells":[]} -213551,{"name":"Scroll of Controlled Displacement","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of Controlled DisplacementSoD Phase 2

Item Level 15
Classes: Mage
Requires Level 12
Max Stack: 5
Sell Price: 37
","spells":[]} -213552,{"name":"Tear of Theradras","quality":1,"icon":"inv_misc_gem_crystal_01","tooltip":"
Tear of TheradrasSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Hoarded and closely guarded by the Gelkis centaur tribe, these are said to grant their wielder the protection of the earthen spirits."
","spells":[]} -213553,{"name":"Tear of Theradras","quality":1,"icon":"inv_misc_gem_crystal_02","tooltip":"
Tear of TheradrasSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Hoarded and closely guarded by the Gelkis centaur tribe, these are said to grant their weilder the protection of the earthen spirits."
","spells":[]} -213554,{"name":"Vial of Crystal Water","quality":1,"icon":"inv_alchemy_endlessflask_01","tooltip":"
Vial of Crystal WaterSoD Phase 2

Item Level 1

Binds when picked up
Unique
Use: Mix with the Tears of Theradras to create an Elemental Salve capable of purifying corruption.
"The water is so crystal clear that the vial seems empty."
","spells":[]} -213558,{"name":"Elemental Salve","quality":1,"icon":"inv_alchemy_endlessflask_04","tooltip":"
Elemental SalveSoD Phase 2

Item Level 1
Use: Pour over corrupted objects to cleanse them.
"A potent salve capable of cleansing deep corruption."
","spells":[]} -213559,{"name":"Mechanostrider Gear Shifter","quality":3,"icon":"inv_gizmo_pipe_02","tooltip":"
Mechanostrider Gear ShifterSoD Phase 2

Item Level 45

Binds when picked up
RangedWand
\n \n \n
44 - 83 Arcane DamageSpeed 1.50
(42.33 damage per second)
Durability 65 / 65
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.
"This item implies the existence of Manual Transmission Mechanostriders"
Sell Price: 1 45 36
","spells":[]} -213560,{"name":"Mechanostrider Muffler","quality":3,"icon":"inv_gizmo_pipe_04","tooltip":"
Mechanostrider MufflerSoD Phase 2

Item Level 45

Binds when picked up
One-HandMace
\n \n \n
51 - 95 DamageSpeed 2.40
(30.42 damage per second)
+7 Stamina
Durability 90 / 90
Requires Level 40
Equip: +16 Attack Power.
Sell Price: 1 88 14
","spells":[]} -213562,{"name":"Bug Catching Net","quality":1,"icon":"inv_misc_net_01","tooltip":"
Bug Catching NetSoD Phase 2

Item Level 1

Binds when picked up
Use: Catch an exotic bug, and keep it as a specimen. (30 Sec Cooldown)
","spells":[]} -213563,{"name":"Field Guide","quality":1,"icon":"inv_misc_book_09","tooltip":"
Field GuideSoD Phase 2

Item Level 1

Binds when picked up
<Right Click to Read>
","spells":[]} -213564,{"name":"Scroll of Minor Evocation","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of Minor EvocationSoD Phase 2

Item Level 15
Classes: Mage
Use: Restores mana. (8 Min Cooldown)
Max Stack: 5
Sell Price: 37
","spells":[]} -213565,{"name":"Entomology Starter Kit","quality":1,"icon":"inv_misc_bag_20","tooltip":"
Entomology Starter KitSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Hunter, Druid
<Right Click to Open>
","spells":[]} -213566,{"name":"Arbor Tarantula Specimen","quality":1,"icon":"ability_hunter_pet_spider","tooltip":"
Arbor Tarantula SpecimenSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -213567,{"name":"Flesh Picker Specimen","quality":1,"icon":"ability_hunter_pet_scorpid","tooltip":"
Flesh Picker SpecimenSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -213568,{"name":"Hay Weevil Specimen","quality":1,"icon":"inv_inscription_pigment_bug04","tooltip":"
Hay Weevil SpecimenSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -213572,{"name":"Soul of the Void","quality":1,"icon":"inv_enchant_voidcrystal","tooltip":"
Soul of the VoidSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Pure void energy."
","spells":[]} -213573,{"name":"Conjuror's Pendant","quality":1,"icon":"item_icecrownnecklaceb","tooltip":"
Conjuror's PendantSoD Phase 2

Item Level 1

Binds when picked up
Unique (10)
Use: Combine 10 Conjuror's Pendants and a Soul of the Void near a Void Prism.
Max Stack: 10
","spells":[]} -213574,{"name":"Desiccated Seed Pod","quality":1,"icon":"inv_misc_herb_07","tooltip":"
Desiccated Seed PodSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Must be rehydrated before planting."
","spells":[]} -213583,{"name":"Brimstone Carving","quality":2,"icon":"ability_warlock_fireandbrimstone","tooltip":"
Brimstone CarvingSoD Phase 2

Item Level 1

Binds when picked up
Unique
"It appears the previous owner played with fire one too many times."
","spells":[]} -213594,{"name":"Idol of the Heckler","quality":2,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of the HecklerSoD Phase 2

Item Level 40

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 28
Engrave your belt with the Berserk rune:


When activated, this ability causes your Mangle (Bear) and Lacerate abilities to hit up to 3 targets, Lacerate to cost no Rage, Mangle (Bear) to have no cooldown, and reduces the energy cost of all your Cat Form abilities by 50%.  Lasts 15 sec. Requires Bear Form, Cat Form, or Dire Bear Form to activate.

Clears the effect of Fear and makes you immune to Fear for the duration.

"Taunt 2 or more enemies with Challenging Roar, and kill at least one of them. After 3 kills, use this idol to learn a new ability."
","spells":[]} -213599,{"name":"Unsettling Vision","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Unsettling VisionSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your belt with the Renewed Hope rune:


Your heals from Flash Heal, Lesser Heal, Heal, Greater Heal, and Penance have 20% increased effect when cast on targets with Weakened Soul.

Use: Focus on the Vision to learn a new spell.  Requires a glimpse of corrupt knowledge.
","spells":[]} -213632,{"name":"Partial Spell Notes","quality":2,"icon":"inv_scroll_01","tooltip":"
Partial Spell NotesSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Partial Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Two-thirds are missing."
","spells":[]} -213633,{"name":"Partial Spell Notes","quality":2,"icon":"inv_scroll_02","tooltip":"
Partial Spell NotesSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Partial Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Two-thirds are missing."
","spells":[]} -213634,{"name":"Partial Spell Notes","quality":2,"icon":"inv_scroll_07","tooltip":"
Partial Spell NotesSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Partial Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Two-thirds are missing."
","spells":[]} -213641,{"name":"Box of Gnomeregan Salvage","quality":3,"icon":"inv_crate_02","tooltip":"
Box of Gnomeregan SalvageSoD Phase 2

Item Level 40

Binds when picked up
"This box of Gnomeregan Salvage could contain something useful to your profession"
<Right Click to Open>
","spells":[]} -213701,{"name":"Strong Harpy Feather","quality":1,"icon":"inv_feather_14","tooltip":"
Strong Harpy FeatherSoD Phase 2

Item Level 1

Binds when picked up
Unique (10)
Use: Combine 10 Strong Harpy Feathers and 3 Cloud Serpent Fangs with 1 Silken Thread to create an Offering to the Wind Spirit.
Max Stack: 10
","spells":[]} -213709,{"name":"Cloud Serpent Fang","quality":1,"icon":"inv_misc_bone_06","tooltip":"
Cloud Serpent FangSoD Phase 2

Item Level 1

Binds when picked up
Unique (3)
Use: Combine 10 Strong Harpy Feathers and 3 Cloud Serpent Fangs with 1 Silken Thread to create an Offering to the Wind Spirit.
Max Stack: 3
","spells":[]} -213735,{"name":"Pristine G-7 C.O.R.E. Processor","quality":3,"icon":"inv_gizmo_khoriumpowercore","tooltip":"
Pristine G-7 C.O.R.E. ProcessorSoD Phase 2

Item Level 1

Binds when picked up
"This thing can pre-render over 4 million gigaflops of low-variance relational codebursts. Wow!"
","spells":[]} -213736,{"name":"Corroded G-7 C.O.R.E. Processor","quality":2,"icon":"spell_deathknight_antimagiczone","tooltip":"
Corroded G-7 C.O.R.E. ProcessorSoD Phase 2

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This processor core is caked with corrosion and a sticky black substance but you can barely make out a model number and a few illegible words through the gunk. You may need a specialist to help restore it."
","spells":[]} -213737,{"name":"Offering to the Wind Spirit","quality":1,"icon":"inv_jewelry_necklace_04","tooltip":"
Offering to the Wind SpiritSoD Phase 2

Item Level 1

Binds when picked up
Unique
Use: Make an Offering to the Wind Spirit and show your faith.
","spells":[]} -214435,{"name":"Cougar Cage Key","quality":1,"icon":"inv_misc_key_01","tooltip":"
Cougar Cage KeySoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Mage
Use: Opens Cougar Cage
","spells":[]} -215111,{"name":"Gneuro-Linked Arcano-Filament Monocle","quality":4,"icon":"inv_misc_enggizmos_27","tooltip":"
Gneuro-Linked Arcano-Filament MonocleSoD Phase 2

Item Level 45

Binds when picked up
HeadCloth
58 Armor
+10 Stamina
+11 Intellect
Durability 60 / 60
Requires Level 40
Requires Tailoring (225)
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.
Use: Harness the latent arcane energy in the nearby air to give you charged inspiration, reducing the mana cost of all spells by 50% and increasing damage and healing done by up to 50 for 12 sec. (10 Min Cooldown)
Sell Price: 74 46
","spells":[]} +213443,{"name":"Ticking Present","quality":1,"icon":"inv_holiday_christmas_present_01","tooltip":"
Ticking PresentSoD Phase 1

Item Level 1

Binds when picked up
<Right Click to Open>
","spells":[]} +213444,{"name":"Tarnished Prayer Bead I","quality":1,"icon":"inv_stone_weightstone_07","tooltip":"
Tarnished Prayer Bead ISoD Phase 2

Item Level 1

Binds when picked up
Unique
"May those who stand against us know our might."
","spells":[]} +213445,{"name":"Tarnished Prayer Bead II","quality":1,"icon":"inv_stone_weightstone_07","tooltip":"
Tarnished Prayer Bead IISoD Phase 2

Item Level 1

Binds when picked up
Unique
"May the Light shield us when we are wounded."
","spells":[]} +213446,{"name":"Tarnished Prayer Bead III","quality":1,"icon":"inv_stone_weightstone_07","tooltip":"
Tarnished Prayer Bead IIISoD Phase 2

Item Level 1

Binds when picked up
Unique
"May the wicked and cowardly be brought to justice"
","spells":[]} +213447,{"name":"Rosary of the Light","quality":1,"icon":"inv_jewelry_necklace_02","tooltip":"
Rosary of the LightSoD Phase 2

Item Level 1

Binds when picked up
"Often used in prayer by members of the Church of the Holy Light."
","spells":[]} +213448,{"name":"Divine Prayer Bead I","quality":1,"icon":"inv_stone_weightstone_06","tooltip":"
Divine Prayer Bead ISoD Phase 2

Item Level 1

Binds when picked up
Use: Combine three Divine Prayer Beads to make a rosary.
","spells":[]} +213449,{"name":"Divine Prayer Bead II","quality":1,"icon":"inv_stone_weightstone_06","tooltip":"
Divine Prayer Bead IISoD Phase 2

Item Level 1

Binds when picked up
Use: Combine three Divine Prayer Beads to make a rosary.
","spells":[]} +213450,{"name":"Divine Prayer Bead III","quality":1,"icon":"inv_stone_weightstone_06","tooltip":"
Divine Prayer Bead IIISoD Phase 2

Item Level 1

Binds when picked up
Use: Combine three Divine Prayer Beads to make a rosary.
","spells":[]} +213451,{"name":"Corrupted Fire Totem","quality":1,"icon":"spell_nature_agitatingtotem","tooltip":"
Corrupted Fire TotemSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Tainted by the influence of the Burning Blade, this totem is gnarled, blackened, and scarred, but you can sense the element within. Surely someone else will be as concerned as you are with this discovery."
","spells":[]} +213452,{"name":"Dormant Holy Rune","quality":2,"icon":"inv_misc_rune_11","tooltip":"
Dormant Holy RuneSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Paladin
"First, you must lay down your life for another. Then, before your spirit departs, have your salvation returned in kind."
","spells":[]} +213513,{"name":"Libram of Deliverance","quality":2,"icon":"inv_relics_libramofhope","tooltip":"
Libram of DeliveranceSoD Phase 2

Item Level 40

Binds when picked up
Unique
RelicLibram
Classes: Paladin
Requires Level 18
Engrave your boots with the Sacred Shield rune:


Each time the target takes damage they gain a Sacred Shield, absorbing [36 * (38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) / 100] damage and increasing the Paladin's chance to critically hit with Flash of Light by 50% for up to 6 sec.  In addition, causes your Flash of Light to heal targets with Sacred Shield for an additional 100% over 12 sec. They cannot gain this effect more than once every 6 sec.  Lasts 1 min.  This spell cannot be on more than one target at any one time.

"Learn a new ability after using Blessing of Freedom to free others from movement impairing effects 5 times."
","spells":[]} +213526,{"name":"Hybrid Haunch","quality":1,"icon":"inv_misc_food_72","tooltip":"
Hybrid HaunchSoD Phase 2

Item Level 40

Binds when picked up
Unique
"Tastes like beef *and* chicken."
","spells":[]} +213527,{"name":"Smuggler's Spice Blend","quality":1,"icon":"inv_inscription_inkorange01","tooltip":"
Smuggler's Spice BlendSoD Phase 2

Item Level 40

Binds when picked up
Unique
"The crown jewel of any ship's galley. Could make a boot taste good."
","spells":[]} +213528,{"name":"Balmy Brew","quality":1,"icon":"inv_drink_08","tooltip":"
Balmy BrewSoD Phase 2

Item Level 40

Binds when picked up
Unique
"Not exactly a 'cold one' per-se"
","spells":[]} +213529,{"name":"Viscous Venom","quality":1,"icon":"ability_creature_poison_06","tooltip":"
Viscous VenomSoD Phase 2

Item Level 40

Binds when picked up
Unique
"Eats through swamp critters like they're nothing. Great for marinades!"
","spells":[]} +213542,{"name":"The Necro-Gnomicon","quality":3,"icon":"inv_misc_book_05","tooltip":"
The Necro-GnomiconSoD Phase 2

Item Level 45

Binds when picked up
Held In Off-hand
+2 Intellect
+2 Spirit
+3 Shadow Resistance
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 80 27
","spells":[]} +213543,{"name":"Scroll: UPDOG","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: UPDOGSoD Phase 2

Item Level 40
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +213544,{"name":"Scroll: TOPAZ YORAK","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: TOPAZ YORAKSoD Phase 2

Item Level 40
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +213545,{"name":"Scroll: PEATCHY ATTAX","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: PEATCHY ATTAXSoD Phase 2

Item Level 40
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +213546,{"name":"Scroll: SHOOBEEDOOP","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: SHOOBEEDOOPSoD Phase 2

Item Level 40
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +213547,{"name":"Scroll: THAW WORDS","quality":1,"icon":"inv_scroll_11","tooltip":"
Scroll: THAW WORDSSoD Phase 2

Item Level 40
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +213548,{"name":"Scroll of Liminal Passage","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of Liminal PassageSoD Phase 2

Item Level 15
Classes: Mage
Requires Level 6
Use: Teleport to a party member. Both you and the target must be resting at an inn or city.
Max Stack: 5
Sell Price: 37
","spells":[]} +213549,{"name":"Scroll of Arcane Angling","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of Arcane AnglingSoD Phase 2

Item Level 15
Classes: Mage
Requires Level 12
Max Stack: 5
Sell Price: 37
","spells":[]} +213550,{"name":"Scroll of Polymorph: Odd Melon","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of Polymorph: Odd MelonSoD Phase 2

Item Level 20

Binds when picked up
Classes: Mage
Requires Level 16
Use: Polymorph the target into an Odd Melon. (5 Sec Cooldown)
Max Stack: 5
Sell Price: 37
","spells":[]} +213551,{"name":"Scroll of Controlled Displacement","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of Controlled DisplacementSoD Phase 2

Item Level 15
Classes: Mage
Requires Level 12
Max Stack: 5
Sell Price: 37
","spells":[]} +213552,{"name":"Tear of Theradras","quality":1,"icon":"inv_misc_gem_crystal_01","tooltip":"
Tear of TheradrasSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Hoarded and closely guarded by the Gelkis centaur tribe, these are said to grant their wielder the protection of the earthen spirits."
","spells":[]} +213553,{"name":"Tear of Theradras","quality":1,"icon":"inv_misc_gem_crystal_02","tooltip":"
Tear of TheradrasSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Hoarded and closely guarded by the Gelkis centaur tribe, these are said to grant their weilder the protection of the earthen spirits."
","spells":[]} +213554,{"name":"Vial of Crystal Water","quality":1,"icon":"inv_alchemy_endlessflask_01","tooltip":"
Vial of Crystal WaterSoD Phase 2

Item Level 1

Binds when picked up
Unique
Use: Mix with the Tears of Theradras to create an Elemental Salve capable of purifying corruption.
"The water is so crystal clear that the vial seems empty."
","spells":[]} +213558,{"name":"Elemental Salve","quality":1,"icon":"inv_alchemy_endlessflask_04","tooltip":"
Elemental SalveSoD Phase 2

Item Level 1
Use: Pour over corrupted objects to cleanse them.
"A potent salve capable of cleansing deep corruption."
","spells":[]} +213559,{"name":"Mechanostrider Gear Shifter","quality":3,"icon":"inv_gizmo_pipe_02","tooltip":"
Mechanostrider Gear ShifterSoD Phase 2

Item Level 45

Binds when picked up
RangedWand
\n \n \n
44 - 83 Arcane DamageSpeed 1.50
(42.33 damage per second)
Durability 65 / 65
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 9.
"This item implies the existence of Manual Transmission Mechanostriders"
Sell Price: 1 45 36
","spells":[]} +213560,{"name":"Mechanostrider Muffler","quality":3,"icon":"inv_gizmo_pipe_04","tooltip":"
Mechanostrider MufflerSoD Phase 2

Item Level 45

Binds when picked up
One-HandMace
\n \n \n
51 - 95 DamageSpeed 2.40
(30.42 damage per second)
+7 Stamina
Durability 90 / 90
Requires Level 40
Equip: +16 Attack Power.
Sell Price: 1 88 14
","spells":[]} +213562,{"name":"Bug Catching Net","quality":1,"icon":"inv_misc_net_01","tooltip":"
Bug Catching NetSoD Phase 2

Item Level 1

Binds when picked up
Use: Catch an exotic bug, and keep it as a specimen. (30 Sec Cooldown)
","spells":[]} +213563,{"name":"Field Guide","quality":1,"icon":"inv_misc_book_09","tooltip":"
Field GuideSoD Phase 2

Item Level 1

Binds when picked up
<Right Click to Read>
","spells":[]} +213564,{"name":"Scroll of Minor Evocation","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of Minor EvocationSoD Phase 2

Item Level 15
Classes: Mage
Use: Restores mana. (8 Min Cooldown)
Max Stack: 5
Sell Price: 37
","spells":[]} +213565,{"name":"Entomology Starter Kit","quality":1,"icon":"inv_misc_bag_20","tooltip":"
Entomology Starter KitSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Hunter, Druid
<Right Click to Open>
","spells":[]} +213566,{"name":"Arbor Tarantula Specimen","quality":1,"icon":"ability_hunter_pet_spider","tooltip":"
Arbor Tarantula SpecimenSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +213567,{"name":"Flesh Picker Specimen","quality":1,"icon":"ability_hunter_pet_scorpid","tooltip":"
Flesh Picker SpecimenSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +213568,{"name":"Hay Weevil Specimen","quality":1,"icon":"inv_inscription_pigment_bug04","tooltip":"
Hay Weevil SpecimenSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +213572,{"name":"Soul of the Void","quality":1,"icon":"inv_enchant_voidcrystal","tooltip":"
Soul of the VoidSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Pure void energy."
","spells":[]} +213573,{"name":"Conjuror's Pendant","quality":1,"icon":"item_icecrownnecklaceb","tooltip":"
Conjuror's PendantSoD Phase 2

Item Level 1

Binds when picked up
Unique (10)
Use: Combine 10 Conjuror's Pendants and a Soul of the Void near a Void Prism.
Max Stack: 10
","spells":[]} +213574,{"name":"Desiccated Seed Pod","quality":1,"icon":"inv_misc_herb_07","tooltip":"
Desiccated Seed PodSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Must be rehydrated before planting."
","spells":[]} +213583,{"name":"Brimstone Carving","quality":2,"icon":"ability_warlock_fireandbrimstone","tooltip":"
Brimstone CarvingSoD Phase 2

Item Level 1

Binds when picked up
Unique
"It appears the previous owner played with fire one too many times."
","spells":[]} +213594,{"name":"Idol of the Heckler","quality":2,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of the HecklerSoD Phase 2

Item Level 40

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 28
Engrave your belt with the Berserk rune:


When activated, this ability causes your Mangle (Bear) and Lacerate abilities to hit up to 3 targets, Lacerate to cost no Rage, Mangle (Bear) to have no cooldown, and reduces the energy cost of all your Cat Form abilities by 50%.  Lasts 15 sec. Requires Bear Form, Cat Form, or Dire Bear Form to activate.

Clears the effect of Fear and makes you immune to Fear for the duration.

"Taunt 2 or more enemies with Challenging Roar, and kill at least one of them. After 3 kills, use this idol to learn a new ability."
","spells":[]} +213599,{"name":"Unsettling Vision","quality":2,"icon":"spell_shadow_teleport","tooltip":"
Unsettling VisionSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Priest
Engrave your belt with the Renewed Hope rune:


Your heals from Flash Heal, Lesser Heal, Heal, Greater Heal, and Penance have 20% increased effect when cast on targets with Weakened Soul.

Use: Focus on the Vision to learn a new spell.  Requires a glimpse of corrupt knowledge.
","spells":[]} +213632,{"name":"Partial Spell Notes","quality":2,"icon":"inv_scroll_01","tooltip":"
Partial Spell NotesSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Partial Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Two-thirds are missing."
","spells":[]} +213633,{"name":"Partial Spell Notes","quality":2,"icon":"inv_scroll_02","tooltip":"
Partial Spell NotesSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Partial Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Two-thirds are missing."
","spells":[]} +213634,{"name":"Partial Spell Notes","quality":2,"icon":"inv_scroll_07","tooltip":"
Partial Spell NotesSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Partial Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Two-thirds are missing."
","spells":[]} +213641,{"name":"Box of Gnomeregan Salvage","quality":3,"icon":"inv_crate_02","tooltip":"
Box of Gnomeregan SalvageSoD Phase 2

Item Level 40

Binds when picked up
"This box of Gnomeregan Salvage could contain something useful to your profession"
<Right Click to Open>
","spells":[]} +213701,{"name":"Strong Harpy Feather","quality":1,"icon":"inv_feather_14","tooltip":"
Strong Harpy FeatherSoD Phase 2

Item Level 1

Binds when picked up
Unique (10)
Use: Combine 10 Strong Harpy Feathers and 3 Cloud Serpent Fangs with 1 Silken Thread to create an Offering to the Wind Spirit.
Max Stack: 10
","spells":[]} +213709,{"name":"Cloud Serpent Fang","quality":1,"icon":"inv_misc_bone_06","tooltip":"
Cloud Serpent FangSoD Phase 2

Item Level 1

Binds when picked up
Unique (3)
Use: Combine 10 Strong Harpy Feathers and 3 Cloud Serpent Fangs with 1 Silken Thread to create an Offering to the Wind Spirit.
Max Stack: 3
","spells":[]} +213735,{"name":"Pristine G-7 C.O.R.E. Processor","quality":3,"icon":"inv_gizmo_khoriumpowercore","tooltip":"
Pristine G-7 C.O.R.E. ProcessorSoD Phase 2

Item Level 1

Binds when picked up
"This thing can pre-render over 4 million gigaflops of low-variance relational codebursts. Wow!"
","spells":[]} +213736,{"name":"Corroded G-7 C.O.R.E. Processor","quality":2,"icon":"spell_deathknight_antimagiczone","tooltip":"
Corroded G-7 C.O.R.E. ProcessorSoD Phase 2

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This processor core is caked with corrosion and a sticky black substance but you can barely make out a model number and a few illegible words through the gunk. You may need a specialist to help restore it."
","spells":[]} +213737,{"name":"Offering to the Wind Spirit","quality":1,"icon":"inv_jewelry_necklace_04","tooltip":"
Offering to the Wind SpiritSoD Phase 2

Item Level 1

Binds when picked up
Unique
Use: Make an Offering to the Wind Spirit and show your faith.
","spells":[]} +214435,{"name":"Cougar Cage Key","quality":1,"icon":"inv_misc_key_01","tooltip":"
Cougar Cage KeySoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Mage
Use: Opens Cougar Cage
","spells":[]} +215111,{"name":"Gneuro-Linked Arcano-Filament Monocle","quality":4,"icon":"inv_misc_enggizmos_27","tooltip":"
Gneuro-Linked Arcano-Filament MonocleSoD Phase 2

Item Level 45

Binds when picked up
HeadCloth
58 Armor
+10 Stamina
+11 Intellect
Durability 60 / 60
Requires Level 40
Requires Tailoring (225)
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.
Use: Harness the latent arcane energy in the nearby air to give you charged inspiration, reducing the mana cost of all spells by 50% and increasing damage and healing done by up to 50 for 12 sec. (10 Min Cooldown)
Sell Price: 74 46
","spells":[]} 215112,{"name":"UNUSED - Cloak of Arcane Insulation","quality":3,"icon":"inv_misc_cape_04","tooltip":"
UNUSED - Cloak of Arcane InsulationSoD Phase 2

Item Level 40

Binds when equipped
Back
29 Armor
+6 Spirit
+11 Frost Resistance
Requires Level 35
Sell Price: 37 88
","spells":[]} 215113,{"name":"UNUSED - Razor-Lined Shoulderpads","quality":2,"icon":"inv_shoulder_22","tooltip":"
UNUSED - Razor-Lined ShoulderpadsSoD Phase 2

Item Level 40

Binds when equipped
ShoulderLeather
83 Armor
<Random enchantment>
Durability 50 / 50
Requires Level 35
Sell Price: 43 20
","spells":[]} -215114,{"name":"Glowing Hyperconductive Scale Coif","quality":4,"icon":"inv_helmet_43","tooltip":"
Glowing Hyperconductive Scale CoifSoD Phase 2

Item Level 45

Binds when picked up
HeadMail
242 Armor
+14 Stamina
+15 Intellect
Durability 85 / 85
Requires Level 40
Requires Leatherworking (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Inflicts hyperconductive shock, instantly dealing 312 to 688 damage to yourself but also increasing your spell casting speed by 20% for 10 sec. (10 Min Cooldown)
Sell Price: 1 13 75
","spells":[]} -215115,{"name":"Hyperconductive Goldwrap","quality":4,"icon":"inv_belt_32","tooltip":"
Hyperconductive GoldwrapSoD Phase 2

Item Level 45

Binds when picked up
WaistCloth
40 Armor
+9 Stamina
Durability 35 / 35
Requires Level 40
Requires Engineering (225)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Use: Pull a hyperconductive coin from your belt and flip it. Heads: gain 3% increased critical strike chance with all spells and attacks for 30 sec. Tails: gain 10% movement speed for 30 sec. (15 Min Cooldown)
"This belt clinks faintly as you move."
Sell Price: 53 4
","spells":[]} -215116,{"name":"UNUSED - Hyperconductive Speed Belt","quality":2,"icon":"inv_belt_06","tooltip":"
UNUSED - Hyperconductive Speed BeltSoD Phase 2

Item Level 40

Binds when equipped
WaistCloth
30 Armor
+4 Spirit
Durability 25 / 25
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 21 20
","spells":[]} -215126,{"name":"UNUSED Flask of Merciless Pursuit","quality":1,"icon":"inv_potion_104","tooltip":"
UNUSED Flask of Merciless PursuitSoD Phase 2

Item Level 40
Requires Level 40
Use: Increases damage done by magical spells and effects by up to 150 for 2 hrs.  You can only have the effect of one flask at a time.  This effect persists through death. (3 Sec Cooldown)
Max Stack: 5
Sell Price: 50
","spells":[]} -215127,{"name":"High-Yield Radiation Bomb","quality":2,"icon":"inv_gizmo_felironbomb","tooltip":"
High-Yield Radiation BombSoD Phase 2

Item Level 40
Requires Level 35
Requires Engineering (200)
Use: Inflicts 150 to 250 fire damage to those in the blast radius plus an additional 25 nature damage every 2 sec for 10 seconds. Also reduces the movement speed of affected targets by 25% for until cancelled. (1 Min Cooldown)
Max Stack: 10
Sell Price: 6
","spells":[]} -215129,{"name":"Formula: Enchant Weapon - Dismantle","quality":4,"icon":"inv_misc_note_01","tooltip":"
Formula: Enchant Weapon - DismantleSoD Phase 2

Item Level 45

Binds when picked up
Requires Enchanting (225)
Use: Permanently enchant a Weapon to cause all spells and attacks to sometimes deal 60 to 90 additional damage to mechanical creatures.
Sell Price: 12 80
","spells":[],"completion_category":"9"} -215138,{"name":"Formula: Enchant Chest - Retricutioner","quality":4,"icon":"inv_misc_note_01","tooltip":"
Formula: Enchant Chest - RetricutionerSoD Phase 2

Item Level 46

Binds when picked up
Requires Enchanting (225)
Use: Teaches you how to permanently enchant a piece of chest armor to reflect 9 damage back to the attacker when the bearer is struck in Melee.
Sell Price: 12 80
","spells":[],"completion_category":"9"} -215141,{"name":"Enchanted Sigil: Innovation","quality":4,"icon":"inv_misc_note_01","tooltip":"
Enchanted Sigil: InnovationSoD Phase 2

Item Level 46

Binds when picked up
Requires Enchanting (225)
Use: Teaches you how to conjure a sigil of innovation.
Sell Price: 12 80

Enchanted Sigil: Innovation
Item Level 40

Binds when picked up
Unique (5)
Requires Level 40
Requires Enchanting (225)
Use: Gain an enchanted sigil of innovation, empowering you to deal up to 20 increased damage and healing with spells, and increasing attack power by 20 for 30 min. This can only be applied outside of combat. (30 Min Cooldown)
Max Stack: 5

Requires Vision Dust (5)
","spells":[],"completion_category":"9"} -215149,{"name":"Pattern: Gneuro-Linked Arcano-Filament Monocle","quality":4,"icon":"inv_scroll_03","tooltip":"
Pattern: Gneuro-Linked Arcano-Filament MonocleSoD Phase 2

Item Level 40

Binds when picked up
Requires Tailoring (225)
Use: Teaches you how to craft a Gneuro-Linked Arcano-Filament Monocle.
Sell Price: 18 75

Gneuro-Linked Arcano-Filament Monocle
Item Level 45

Binds when picked up
HeadCloth
58 Armor
+10 Stamina
+11 Intellect
Durability 60 / 60
Requires Level 40
Requires Tailoring (225)
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.
Use: Harness the latent arcane energy in the nearby air to give you charged inspiration, reducing the mana cost of all spells by 50% and increasing damage and healing done by up to 50 for 12 sec. (10 Min Cooldown)
Sell Price: 74 46
","spells":[],"completion_category":"9"} -215152,{"name":"Pattern: Glowing Gneuro-Linked Cowl","quality":4,"icon":"inv_scroll_03","tooltip":"
Pattern: Glowing Gneuro-Linked CowlSoD Phase 2

Item Level 40

Binds when picked up
Requires Leatherworking (225)
Use: Teaches you how to craft a Glowing Gneuro-Linked Cowl.
Sell Price: 12 80

Glowing Gneuro-Linked Cowl
Item Level 45

Binds when picked up
HeadLeather
118 Armor
+14 Agility
+14 Stamina
Durability 70 / 70
Requires Level 40
Requires Leatherworking (225)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +3 Weapon Damage.
Use: Inflicts gneuro-logical shock, instantly dealing 343 to 757 damage to yourself but also increasing your melee and ranged attack speed by 20% for 10 sec. (10 Min Cooldown)
Sell Price: 1 9
","spells":[],"completion_category":"9"} -215153,{"name":"Schematic: Whirling Truesilver Gearwall","quality":4,"icon":"inv_scroll_06","tooltip":"
Schematic: Whirling Truesilver GearwallSoD Phase 2

Item Level 40

Binds when picked up
Requires Engineering (225)
Use: Teaches you how to make a Whirling Truesilver Gearwall.
Sell Price: 12 80

Whirling Truesilver Gearwall
Item Level 45

Binds when picked up
Off HandShield
1760 Armor
29 Block
+9 Strength
+10 Stamina
Durability 120 / 120
Requires Level 40
Requires Engineering (225)
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: On a successful block the whirling razor-sharp gears on this shield inflict 5 to 10 physical damage to the attacker and 2 to 10 physical damage to the bearer.
"The rotating edges on this shield are surprisingly sharp. This seems just as dangerous for the bearer as it is to the attacker."
Sell Price: 1 69 74
","spells":[],"completion_category":"9"} -215155,{"name":"Plans: Temepered Interference-Negating Helmet","quality":4,"icon":"inv_scroll_06","tooltip":"
Plans: Temepered Interference-Negating HelmetSoD Phase 2

Item Level 45

Binds when picked up
Requires Blacksmithing (225)
Use: Teaches you how to make a Tempered Interference-Negating Helmet
Sell Price: 12 80

Tempered Interference-Negating Helmet
Item Level 45

Binds when picked up
HeadPlate
426 Armor
+20 Strength
+14 Stamina
Durability 100 / 100
Requires Level 40
Requires Blacksmithing (225)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Use: Gain intense concentration, reducing movement speed by 20%, but also increasing your spell resistance to all schools by 50, and increasing melee attack speed by 20% for 10 sec. (10 Min Cooldown)
"Guaranteed to protect your brain from all threats, physical and otherwise!"
Sell Price: 1 37 40
","spells":[],"completion_category":"9"} -215156,{"name":"Schematic: Hyperconductive Goldwrap","quality":4,"icon":"inv_scroll_06","tooltip":"
Schematic: Hyperconductive GoldwrapSoD Phase 2

Item Level 45

Binds when picked up
Requires Engineering (225)
Use: Teaches you how to make a Hyperconductive Goldwap
Sell Price: 15

Hyperconductive Goldwrap
Item Level 45

Binds when picked up
WaistCloth
40 Armor
+9 Stamina
Durability 35 / 35
Requires Level 40
Requires Engineering (225)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Use: Pull a hyperconductive coin from your belt and flip it. Heads: gain 3% increased critical strike chance with all spells and attacks for 30 sec. Tails: gain 10% movement speed for 30 sec. (15 Min Cooldown)
"This belt clinks faintly as you move."
Sell Price: 53 4
","spells":[],"completion_category":"9"} -215161,{"name":"Tempered Interference-Negating Helmet","quality":4,"icon":"inv_helmet_49","tooltip":"
Tempered Interference-Negating HelmetSoD Phase 2

Item Level 45

Binds when picked up
HeadPlate
426 Armor
+20 Strength
+14 Stamina
Durability 100 / 100
Requires Level 40
Requires Blacksmithing (225)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Use: Gain intense concentration, reducing movement speed by 20%, but also increasing your spell resistance to all schools by 50, and increasing melee attack speed by 20% for 10 sec. (10 Min Cooldown)
"Guaranteed to protect your brain from all threats, physical and otherwise!"
Sell Price: 1 37 40
","spells":[]} -215162,{"name":"Mildly Irradiated Rejuvenation Potion","quality":1,"icon":"inv_alchemy_elixir_03","tooltip":"
Mildly Irradiated Rejuvenation PotionSoD Phase 2

Item Level 40

Binds when picked up
Requires Level 35
Requires Alchemy (225)
Use: Restores 262 to 438 mana and 340 to 460 health. Also increases attack power by 40 and damage done by all spells by 35 for 20 sec. (2 Min Cooldown)
"Side Effects Can Include: Dizzyness, Dry Mouth, Fatigue, Lack of Appetite, Acute Radiation Poisoning, Mutation, and Death. Use as directed."
Max Stack: 5
Sell Price: 1 20
","spells":[]} -215163,{"name":"Recipe: Mildly-Irradiated Rejuvenation Potion","quality":4,"icon":"inv_scroll_03","tooltip":"
Recipe: Mildly-Irradiated Rejuvenation PotionSoD Phase 2

Item Level 45

Binds when picked up
Requires Alchemy (225)
Use: Teaches you how to brew a Mildly Irradiated Rejuvenation Potion.
Sell Price: 12 80

Mildly Irradiated Rejuvenation Potion
Item Level 40

Binds when picked up
Requires Level 35
Requires Alchemy (225)
Use: Restores 262 to 438 mana and 340 to 460 health. Also increases attack power by 40 and damage done by all spells by 35 for 20 sec. (2 Min Cooldown)
"Side Effects Can Include: Dizzyness, Dry Mouth, Fatigue, Lack of Appetite, Acute Radiation Poisoning, Mutation, and Death. Use as directed."
Max Stack: 5
Sell Price: 1 20
","spells":[],"completion_category":"9"} -215166,{"name":"Glowing Gneuro-Linked Cowl","quality":4,"icon":"inv_helmet_15","tooltip":"
Glowing Gneuro-Linked CowlSoD Phase 2

Item Level 45

Binds when picked up
HeadLeather
118 Armor
+14 Agility
+14 Stamina
Durability 70 / 70
Requires Level 40
Requires Leatherworking (225)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +3 Weapon Damage.
Use: Inflicts gneuro-logical shock, instantly dealing 343 to 757 damage to yourself but also increasing your melee and ranged attack speed by 20% for 10 sec. (10 Min Cooldown)
Sell Price: 1 9
","spells":[]} -215167,{"name":"Reflective Truesilver Braincage","quality":4,"icon":"inv_helmet_49","tooltip":"
Reflective Truesilver BraincageSoD Phase 2

Item Level 45

Binds when picked up
HeadPlate
426 Armor
+14 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 40
Requires Blacksmithing (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Gain reinforced willpower, preventing Silence, Interrupt effects, and spell pushback for 10 sec. (10 Min Cooldown)
Sell Price: 1 36 83
","spells":[]} -215168,{"name":"Ez-Thro Radiation Bomb","quality":2,"icon":"inv_gizmo_felironbomb","tooltip":"
Ez-Thro Radiation BombSoD Phase 2

Item Level 40
Requires Level 40
Use: Inflicts 112 to 188 fire damage to those in the blast radius plus an additional 10 nature damage every 2 sec for 10 seconds. Also reduces the movement speed of affected targets by 25% for 10 sec. (1 Min Cooldown)
"A tune-downed but no less deadly version of its more complex counterpart for those that lack competence but have an abundance of confidence."
Max Stack: 10
Sell Price: 6
","spells":[]} +215114,{"name":"Glowing Hyperconductive Scale Coif","quality":4,"icon":"inv_helmet_43","tooltip":"
Glowing Hyperconductive Scale CoifSoD Phase 2

Item Level 45

Binds when picked up
HeadMail
242 Armor
+14 Stamina
+15 Intellect
Durability 85 / 85
Requires Level 40
Requires Leatherworking (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Inflicts hyperconductive shock, instantly dealing 312 to 688 damage to yourself but also increasing your spell casting speed by 20% for 10 sec. (10 Min Cooldown)
Sell Price: 1 13 75
","spells":[]} +215115,{"name":"Hyperconductive Goldwrap","quality":4,"icon":"inv_belt_32","tooltip":"
Hyperconductive GoldwrapSoD Phase 2

Item Level 45

Binds when picked up
WaistCloth
40 Armor
+9 Stamina
Durability 35 / 35
Requires Level 40
Requires Engineering (225)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Use: Pull a hyperconductive coin from your belt and flip it. Heads: gain 3% increased critical strike chance with all spells and attacks for 30 sec. Tails: gain 10% movement speed for 30 sec. (15 Min Cooldown)
"This belt clinks faintly as you move."
Sell Price: 53 4
","spells":[]} +215116,{"name":"UNUSED - Hyperconductive Speed Belt","quality":2,"icon":"inv_belt_06","tooltip":"
UNUSED - Hyperconductive Speed BeltSoD Phase 2

Item Level 40

Binds when equipped
WaistCloth
30 Armor
+4 Spirit
Durability 25 / 25
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 21 20
","spells":[]} +215126,{"name":"UNUSED Flask of Merciless Pursuit","quality":1,"icon":"inv_potion_104","tooltip":"
UNUSED Flask of Merciless PursuitSoD Phase 2

Item Level 40
Requires Level 40
Use: Increases damage done by magical spells and effects by up to 150 for 2 hrs.  You can only have the effect of one flask at a time.  This effect persists through death. (3 Sec Cooldown)
Max Stack: 5
Sell Price: 50
","spells":[]} +215127,{"name":"High-Yield Radiation Bomb","quality":2,"icon":"inv_gizmo_felironbomb","tooltip":"
High-Yield Radiation BombSoD Phase 2

Item Level 40
Requires Level 35
Requires Engineering (200)
Use: Inflicts 150 to 250 fire damage to those in the blast radius plus an additional 25 nature damage every 2 sec for 10 seconds. Also reduces the movement speed of affected targets by 25% for until cancelled. (1 Min Cooldown)
Max Stack: 10
Sell Price: 6
","spells":[]} +215129,{"name":"Formula: Enchant Weapon - Dismantle","quality":4,"icon":"inv_misc_note_01","tooltip":"
Formula: Enchant Weapon - DismantleSoD Phase 2

Item Level 45

Binds when picked up
Requires Enchanting (225)
Use: Permanently enchant a Weapon to cause all spells and attacks to sometimes deal 60 to 90 additional damage to mechanical creatures.
Sell Price: 12 80
","spells":[],"completion_category":"9"} +215138,{"name":"Formula: Enchant Chest - Retricutioner","quality":4,"icon":"inv_misc_note_01","tooltip":"
Formula: Enchant Chest - RetricutionerSoD Phase 2

Item Level 46

Binds when picked up
Requires Enchanting (225)
Use: Teaches you how to permanently enchant a piece of chest armor to reflect 9 damage back to the attacker when the bearer is struck in Melee.
Sell Price: 12 80
","spells":[],"completion_category":"9"} +215141,{"name":"Enchanted Sigil: Innovation","quality":4,"icon":"inv_misc_note_01","tooltip":"
Enchanted Sigil: InnovationSoD Phase 2

Item Level 46

Binds when picked up
Requires Enchanting (225)
Use: Teaches you how to conjure a sigil of innovation.
Sell Price: 12 80

Enchanted Sigil: Innovation
Item Level 40

Binds when picked up
Unique (5)
Requires Level 40
Requires Enchanting (225)
Use: Gain an enchanted sigil of innovation, empowering you to deal up to 20 increased damage and healing with spells, and increasing attack power by 20 for 30 min. This can only be applied outside of combat. (30 Min Cooldown)
Max Stack: 5

Requires Vision Dust (5)
","spells":[],"completion_category":"9"} +215149,{"name":"Pattern: Gneuro-Linked Arcano-Filament Monocle","quality":4,"icon":"inv_scroll_03","tooltip":"
Pattern: Gneuro-Linked Arcano-Filament MonocleSoD Phase 2

Item Level 40

Binds when picked up
Requires Tailoring (225)
Use: Teaches you how to craft a Gneuro-Linked Arcano-Filament Monocle.
Sell Price: 18 75

Gneuro-Linked Arcano-Filament Monocle
Item Level 45

Binds when picked up
HeadCloth
58 Armor
+10 Stamina
+11 Intellect
Durability 60 / 60
Requires Level 40
Requires Tailoring (225)
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.
Use: Harness the latent arcane energy in the nearby air to give you charged inspiration, reducing the mana cost of all spells by 50% and increasing damage and healing done by up to 50 for 12 sec. (10 Min Cooldown)
Sell Price: 74 46
","spells":[],"completion_category":"9"} +215152,{"name":"Pattern: Glowing Gneuro-Linked Cowl","quality":4,"icon":"inv_scroll_03","tooltip":"
Pattern: Glowing Gneuro-Linked CowlSoD Phase 2

Item Level 40

Binds when picked up
Requires Leatherworking (225)
Use: Teaches you how to craft a Glowing Gneuro-Linked Cowl.
Sell Price: 12 80

Glowing Gneuro-Linked Cowl
Item Level 45

Binds when picked up
HeadLeather
118 Armor
+14 Agility
+14 Stamina
Durability 70 / 70
Requires Level 40
Requires Leatherworking (225)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +3 Weapon Damage.
Use: Inflicts gneuro-logical shock, instantly dealing 343 to 757 damage to yourself but also increasing your melee and ranged attack speed by 20% for 10 sec. (10 Min Cooldown)
Sell Price: 1 9
","spells":[],"completion_category":"9"} +215153,{"name":"Schematic: Whirling Truesilver Gearwall","quality":4,"icon":"inv_scroll_06","tooltip":"
Schematic: Whirling Truesilver GearwallSoD Phase 2

Item Level 40

Binds when picked up
Requires Engineering (225)
Use: Teaches you how to make a Whirling Truesilver Gearwall.
Sell Price: 12 80

Whirling Truesilver Gearwall
Item Level 45

Binds when picked up
Off HandShield
1760 Armor
29 Block
+9 Strength
+10 Stamina
Durability 120 / 120
Requires Level 40
Requires Engineering (225)
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: On a successful block the whirling razor-sharp gears on this shield inflict 5 to 10 physical damage to the attacker and 2 to 10 physical damage to the bearer.
"The rotating edges on this shield are surprisingly sharp. This seems just as dangerous for the bearer as it is to the attacker."
Sell Price: 1 69 74
","spells":[],"completion_category":"9"} +215155,{"name":"Plans: Temepered Interference-Negating Helmet","quality":4,"icon":"inv_scroll_06","tooltip":"
Plans: Temepered Interference-Negating HelmetSoD Phase 2

Item Level 45

Binds when picked up
Requires Blacksmithing (225)
Use: Teaches you how to make a Tempered Interference-Negating Helmet
Sell Price: 12 80

Tempered Interference-Negating Helmet
Item Level 45

Binds when picked up
HeadPlate
426 Armor
+20 Strength
+14 Stamina
Durability 100 / 100
Requires Level 40
Requires Blacksmithing (225)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Use: Gain intense concentration, reducing movement speed by 20%, but also increasing your spell resistance to all schools by 50, and increasing melee attack speed by 20% for 10 sec. (10 Min Cooldown)
"Guaranteed to protect your brain from all threats, physical and otherwise!"
Sell Price: 1 37 40
","spells":[],"completion_category":"9"} +215156,{"name":"Schematic: Hyperconductive Goldwrap","quality":4,"icon":"inv_scroll_06","tooltip":"
Schematic: Hyperconductive GoldwrapSoD Phase 2

Item Level 45

Binds when picked up
Requires Engineering (225)
Use: Teaches you how to make a Hyperconductive Goldwap
Sell Price: 15

Hyperconductive Goldwrap
Item Level 45

Binds when picked up
WaistCloth
40 Armor
+9 Stamina
Durability 35 / 35
Requires Level 40
Requires Engineering (225)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Use: Pull a hyperconductive coin from your belt and flip it. Heads: gain 3% increased critical strike chance with all spells and attacks for 30 sec. Tails: gain 10% movement speed for 30 sec. (15 Min Cooldown)
"This belt clinks faintly as you move."
Sell Price: 53 4
","spells":[],"completion_category":"9"} +215161,{"name":"Tempered Interference-Negating Helmet","quality":4,"icon":"inv_helmet_49","tooltip":"
Tempered Interference-Negating HelmetSoD Phase 2

Item Level 45

Binds when picked up
HeadPlate
426 Armor
+20 Strength
+14 Stamina
Durability 100 / 100
Requires Level 40
Requires Blacksmithing (225)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Use: Gain intense concentration, reducing movement speed by 20%, but also increasing your spell resistance to all schools by 50, and increasing melee attack speed by 20% for 10 sec. (10 Min Cooldown)
"Guaranteed to protect your brain from all threats, physical and otherwise!"
Sell Price: 1 37 40
","spells":[]} +215162,{"name":"Mildly Irradiated Rejuvenation Potion","quality":1,"icon":"inv_alchemy_elixir_03","tooltip":"
Mildly Irradiated Rejuvenation PotionSoD Phase 2

Item Level 40

Binds when picked up
Requires Level 35
Requires Alchemy (225)
Use: Restores 262 to 438 mana and 340 to 460 health. Also increases attack power by 40 and damage done by all spells by 35 for 20 sec. (2 Min Cooldown)
"Side Effects Can Include: Dizzyness, Dry Mouth, Fatigue, Lack of Appetite, Acute Radiation Poisoning, Mutation, and Death. Use as directed."
Max Stack: 5
Sell Price: 1 20
","spells":[]} +215163,{"name":"Recipe: Mildly-Irradiated Rejuvenation Potion","quality":4,"icon":"inv_scroll_03","tooltip":"
Recipe: Mildly-Irradiated Rejuvenation PotionSoD Phase 2

Item Level 45

Binds when picked up
Requires Alchemy (225)
Use: Teaches you how to brew a Mildly Irradiated Rejuvenation Potion.
Sell Price: 12 80

Mildly Irradiated Rejuvenation Potion
Item Level 40

Binds when picked up
Requires Level 35
Requires Alchemy (225)
Use: Restores 262 to 438 mana and 340 to 460 health. Also increases attack power by 40 and damage done by all spells by 35 for 20 sec. (2 Min Cooldown)
"Side Effects Can Include: Dizzyness, Dry Mouth, Fatigue, Lack of Appetite, Acute Radiation Poisoning, Mutation, and Death. Use as directed."
Max Stack: 5
Sell Price: 1 20
","spells":[],"completion_category":"9"} +215166,{"name":"Glowing Gneuro-Linked Cowl","quality":4,"icon":"inv_helmet_15","tooltip":"
Glowing Gneuro-Linked CowlSoD Phase 2

Item Level 45

Binds when picked up
HeadLeather
118 Armor
+14 Agility
+14 Stamina
Durability 70 / 70
Requires Level 40
Requires Leatherworking (225)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +3 Weapon Damage.
Use: Inflicts gneuro-logical shock, instantly dealing 343 to 757 damage to yourself but also increasing your melee and ranged attack speed by 20% for 10 sec. (10 Min Cooldown)
Sell Price: 1 9
","spells":[]} +215167,{"name":"Reflective Truesilver Braincage","quality":4,"icon":"inv_helmet_49","tooltip":"
Reflective Truesilver BraincageSoD Phase 2

Item Level 45

Binds when picked up
HeadPlate
426 Armor
+14 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 40
Requires Blacksmithing (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Gain reinforced willpower, preventing Silence, Interrupt effects, and spell pushback for 10 sec. (10 Min Cooldown)
Sell Price: 1 36 83
","spells":[]} +215168,{"name":"Ez-Thro Radiation Bomb","quality":2,"icon":"inv_gizmo_felironbomb","tooltip":"
Ez-Thro Radiation BombSoD Phase 2

Item Level 40
Requires Level 40
Use: Inflicts 112 to 188 fire damage to those in the blast radius plus an additional 10 nature damage every 2 sec for 10 seconds. Also reduces the movement speed of affected targets by 25% for 10 sec. (1 Min Cooldown)
"A tune-downed but no less deadly version of its more complex counterpart for those that lack competence but have an abundance of confidence."
Max Stack: 10
Sell Price: 6
","spells":[]} 215235,{"name":"2hander Animation as 1hander test copy","quality":3,"icon":"inv_sword_37","tooltip":"
2hander Animation as 1hander test copySoD Phase 2

Item Level 45

Binds when picked up
One-HandSword
\n \n \n
102 - 153 DamageSpeed 2.60
(49.04 damage per second)
+22 Strength
+9 Agility
Durability 100 / 100
Requires Level 40
Sell Price: 61 21
","spells":[]} -215257,{"name":"Scroll of Comprehension","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of ComprehensionSoD Phase 2

Item Level 15
Classes: Mage
Use: Create 2 Comprehension Charms, or 4 if you are resting in an inn or city.
Max Stack: 5
Sell Price: 37
","spells":[]} -215365,{"name":"Invoker's Mantle","quality":2,"icon":"inv_shoulder_02","tooltip":"
Invoker's MantleSoD Phase 1

Item Level 30

Binds when equipped
ShoulderCloth
32 Armor
+5 Intellect
Durability 45 / 45
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 13 71
","spells":[]} -215366,{"name":"Invoker's Cord","quality":2,"icon":"inv_belt_03","tooltip":"
Invoker's CordSoD Phase 1

Item Level 30

Binds when equipped
WaistCloth
24 Armor
+5 Intellect
Durability 25 / 25
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 8 64
","spells":[]} -215367,{"name":"Pattern: Faintly Glowing Leather","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Faintly Glowing LeatherSoD Phase 2

Item Level 40

Binds when picked up
Requires Leatherworking (200)
Use: Teaches you how to craft a bundle of Faintly Glowing Leather.
Sell Price: 18 75

Faintly Glowing Leather
Item Level 40
Max Stack: 20
Sell Price: 2 80
","spells":[],"completion_category":"9"} -215368,{"name":"Pattern: Hyperconductive Arcano-Filament","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Hyperconductive Arcano-FilamentSoD Phase 2

Item Level 40

Binds when picked up
Requires Tailoring (200)
Use: Teaches you how to craft a spool of Hyperconductive Arcano-Filament.
Sell Price: 18 75

Hyperconductive Arcano-Filament
Item Level 40
Max Stack: 20
Sell Price: 2 80
","spells":[],"completion_category":"9"} -215369,{"name":"Pattern: Invoker's Cord","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Invoker's CordSoD Phase 1

Item Level 30
Requires Tailoring (150)
Use: Teaches you how to sew Invoker's Cord.
Sell Price: 1 75

Invoker's Cord
Item Level 30

Binds when equipped
WaistCloth
24 Armor
+5 Intellect
Durability 25 / 25
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 8 64
","spells":[],"completion_category":"9"} -215370,{"name":"Pattern: Invoker's Mantle","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Invoker's MantleSoD Phase 1

Item Level 30
Requires Tailoring (150)
Use: Teaches you how to sew Invoker's Mantle.
Sell Price: 1 75

Invoker's Mantle
Item Level 30

Binds when equipped
ShoulderCloth
32 Armor
+5 Intellect
Durability 45 / 45
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 13 71

Requires Bolt of Silk Cloth (4), Gray Dye (4), Fine Thread, Blue Dye (4)
","spells":[],"completion_category":"9"} +215257,{"name":"Scroll of Comprehension","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll of ComprehensionSoD Phase 2

Item Level 15
Classes: Mage
Use: Create 2 Comprehension Charms, or 4 if you are resting in an inn or city.
Max Stack: 5
Sell Price: 37
","spells":[]} +215365,{"name":"Invoker's Mantle","quality":2,"icon":"inv_shoulder_02","tooltip":"
Invoker's MantleSoD Phase 1

Item Level 30

Binds when equipped
ShoulderCloth
32 Armor
+5 Intellect
Durability 45 / 45
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 13 71
","spells":[]} +215366,{"name":"Invoker's Cord","quality":2,"icon":"inv_belt_03","tooltip":"
Invoker's CordSoD Phase 1

Item Level 30

Binds when equipped
WaistCloth
24 Armor
+5 Intellect
Durability 25 / 25
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 8 64
","spells":[]} +215367,{"name":"Pattern: Faintly Glowing Leather","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Faintly Glowing LeatherSoD Phase 2

Item Level 40

Binds when picked up
Requires Leatherworking (200)
Use: Teaches you how to craft a bundle of Faintly Glowing Leather.
Sell Price: 18 75

Faintly Glowing Leather
Item Level 40
Max Stack: 20
Sell Price: 2 80
","spells":[],"completion_category":"9"} +215368,{"name":"Pattern: Hyperconductive Arcano-Filament","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Hyperconductive Arcano-FilamentSoD Phase 2

Item Level 40

Binds when picked up
Requires Tailoring (200)
Use: Teaches you how to craft a spool of Hyperconductive Arcano-Filament.
Sell Price: 18 75

Hyperconductive Arcano-Filament
Item Level 40
Max Stack: 20
Sell Price: 2 80
","spells":[],"completion_category":"9"} +215369,{"name":"Pattern: Invoker's Cord","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Invoker's CordSoD Phase 1

Item Level 30
Requires Tailoring (150)
Use: Teaches you how to sew Invoker's Cord.
Sell Price: 1 75

Invoker's Cord
Item Level 30

Binds when equipped
WaistCloth
24 Armor
+5 Intellect
Durability 25 / 25
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 8 64
","spells":[],"completion_category":"9"} +215370,{"name":"Pattern: Invoker's Mantle","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Invoker's MantleSoD Phase 1

Item Level 30
Requires Tailoring (150)
Use: Teaches you how to sew Invoker's Mantle.
Sell Price: 1 75

Invoker's Mantle
Item Level 30

Binds when equipped
ShoulderCloth
32 Armor
+5 Intellect
Durability 45 / 45
Requires Level 25
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 13 71

Requires Bolt of Silk Cloth (4), Gray Dye (4), Fine Thread, Blue Dye (4)
","spells":[],"completion_category":"9"} 215371,{"name":"Jani's Charm","quality":2,"icon":"inv_jewelry_trinket_01","tooltip":"
Jani's CharmSoD Phase 2

Item Level 35

Binds when equipped
Unique
Trinket
Classes: Rogue
Sell Price: 1
","spells":[]} 215373,{"name":"Silver Hand Training Hammer","quality":1,"icon":"inv_hammer_05","tooltip":"
Silver Hand Training HammerSoD Phase 2

Item Level 31
Two-HandMace
\n \n \n
17 - 54 DamageSpeed 3.40
(10.44 damage per second)
Durability 65 / 65
Requires Level 26
"Recovered from Theramore Isle where its owner was slain in battle against bloodthirsty orcish hordes."
Sell Price: 12 57
","spells":[]} 215374,{"name":"Ancestral Sword","quality":1,"icon":"inv_sword_20","tooltip":"
Ancestral SwordSoD Phase 2

Item Level 31
Two-HandSword
\n \n \n
17 - 46 DamageSpeed 3.10
(10.16 damage per second)
Durability 65 / 65
Requires Level 26
"Passed down by a noble Lordaeron family. Once thought to be lost in the swamps around Kyross along with the last warrior to wield it."
Sell Price: 12 57
","spells":[]} 215375,{"name":"Tactician's Staff","quality":1,"icon":"inv_staff_38","tooltip":"
Tactician's StaffSoD Phase 2

Item Level 31
Two-HandStaff
\n \n \n
16 - 49 DamageSpeed 3.50
(9.29 damage per second)
Durability 65 / 65
Requires Level 26
"Its owner's keen grasp of battlefield tactics was matched only by her fearsome command of frost and flame."
Sell Price: 12 57
","spells":[]} 215376,{"name":"Crusader's Mace","quality":1,"icon":"inv_mace_03","tooltip":"
Crusader's MaceSoD Phase 2

Item Level 31
Main HandMace
\n \n \n
21 - 36 DamageSpeed 2.90
(9.83 damage per second)
Durability 65 / 65
Requires Level 26
"Flecked with dried bits of insect carapace."
Sell Price: 12 57
","spells":[]} -215377,{"name":"Irradiated Robe","quality":3,"icon":"inv_chest_cloth_42","tooltip":"
Irradiated RobeSoD Phase 2

Item Level 45

Binds when picked up
ChestCloth
65 Armor
-5 Strength
-10 Stamina
+7 Intellect
+8 Spirit
+7 Nature Resistance
Durability 80 / 80
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Irradiated Garments (0/3)
(2) Set : -5 Stamina.
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 56 48
","spells":[]} -215378,{"name":"Irradiated Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Irradiated BootsSoD Phase 2

Item Level 45

Binds when picked up
FeetCloth
45 Armor
-5 Agility
-10 Stamina
+12 Intellect
+11 Spirit
Durability 40 / 40
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Irradiated Garments (0/3)
(2) Set : -5 Stamina.
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 28 25
","spells":[]} -215379,{"name":"Irradiated Trousers","quality":3,"icon":"inv_pants_13","tooltip":"
Irradiated TrousersSoD Phase 2

Item Level 45

Binds when picked up
LegsCloth
57 Armor
-5 Agility
-10 Stamina
+10 Intellect
+13 Spirit
+10 Nature Resistance
Durability 75 / 75
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Restores 4 mana per 5 sec.

Irradiated Garments (0/3)
(2) Set : -5 Stamina.
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 50 94
","spells":[]} -215380,{"name":"Power-Assisted Lifting Belt","quality":4,"icon":"inv_belt_34","tooltip":"
Power-Assisted Lifting BeltSoD Phase 2

Item Level 45

Binds when picked up
WaistMail
168 Armor
+14 Strength
+15 Stamina
Durability 50 / 50
Requires Level 40
Equip: Increased Two-handed Axes +3.
Equip: Increased Two-handed Swords +3.
Equip: Increased Two-handed Maces +3.
Sell Price: 77 86
","spells":[]} -215381,{"name":"Gneuro-Conductive Channeler's Hood","quality":4,"icon":"inv_helmet_42","tooltip":"
Gneuro-Conductive Channeler's HoodSoD Phase 2

Item Level 45

Binds when picked up
HeadLeather
118 Armor
+11 Stamina
+12 Intellect
+11 Spirit
Durability 70 / 70
Requires Level 40
Requires Leatherworking (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Gain gneuromantic meditation, allowing 100% of your mana regeneration to continue while casting and increasing damage and healing done by spells by up to 50 for 20 sec. (10 Min Cooldown)
Sell Price: 1 28
","spells":[]} -215382,{"name":"Rad-Resistant Scale Hood","quality":4,"icon":"inv_helmet_41","tooltip":"
Rad-Resistant Scale HoodSoD Phase 2

Item Level 45

Binds when picked up
HeadMail
342 Armor
+10 Stamina
+10 Intellect
Durability 85 / 85
Requires Level 40
Requires Leatherworking (225)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +32 Attack Power.
Use: Engage the radiation mitigation protocols in this helmet, causing you to immediately remove all active poison effects and gain immunity to all Nature damage for 3 sec. (10 Min Cooldown)
Sell Price: 1 18 52
","spells":[]} -215383,{"name":"Plans: Reflective Truesilver Braincage","quality":4,"icon":"inv_scroll_06","tooltip":"
Plans: Reflective Truesilver BraincageSoD Phase 2

Item Level 45

Binds when picked up
Requires Blacksmithing (225)
Use: Teaches you how to make a Reflective Truesilver Braincage.
Sell Price: 12 80

Reflective Truesilver Braincage
Item Level 45

Binds when picked up
HeadPlate
426 Armor
+14 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 40
Requires Blacksmithing (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Gain reinforced willpower, preventing Silence, Interrupt effects, and spell pushback for 10 sec. (10 Min Cooldown)
Sell Price: 1 36 83
","spells":[],"completion_category":"9"} -215384,{"name":"Plans: Low-Background Truesilver Plates","quality":3,"icon":"inv_scroll_06","tooltip":"
Plans: Low-Background Truesilver PlatesSoD Phase 2

Item Level 45

Binds when picked up
Requires Blacksmithing (200)
Use: Teaches you how to make Low-Background Truesilver Plates.
Sell Price: 20

Low-Background Truesilver Plates
Item Level 40
Max Stack: 20
","spells":[],"completion_category":"9"} -215385,{"name":"Waylaid Supplies: Gold Bars","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Gold BarsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Gold Bars to complete the shipment.
Sell Price: 20
","spells":[]} -215386,{"name":"Waylaid Supplies: Mithril Bars","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Mithril BarsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Mithril Bars to complete the shipment.
Sell Price: 20
","spells":[]} -215387,{"name":"Waylaid Supplies: Heavy Hide","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Heavy HideSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Heavy Hide to complete the shipment.
Sell Price: 20
","spells":[]} -215388,{"name":"Waylaid Supplies: Thick Leather","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Thick LeatherSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Thick Leather to complete the shipment.
Sell Price: 20
","spells":[]} -215389,{"name":"Waylaid Supplies: Fadeleaf","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: FadeleafSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 16 Fadeleaf to complete the shipment.
Sell Price: 20
","spells":[]} -215390,{"name":"Waylaid Supplies: Khadgar's Whisker","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Khadgar's WhiskerSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Khadgar's Whisker to complete the shipment.
Sell Price: 20
","spells":[]} -215391,{"name":"Waylaid Supplies: Wintersbite","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: WintersbiteSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Wintersbite to complete the shipment.
Sell Price: 20
","spells":[]} -215392,{"name":"Waylaid Supplies: Purple Lotus","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Purple LotusSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Purple Lotus to complete the shipment.
Sell Price: 20
","spells":[]} -215393,{"name":"Waylaid Supplies: Greater Healing Potions","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Greater Healing PotionsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 16 Greater Healing Potions to complete the shipment.
Sell Price: 20
","spells":[]} -215394,{"name":"Waylaid Supplies: Lesser Stoneshield Potions","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Lesser Stoneshield PotionsSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 20
","spells":[]} -215395,{"name":"Waylaid Supplies: Elixirs of Agility","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Elixirs of AgilitySoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Elixirs of Agility to complete the shipment.
Sell Price: 20
","spells":[]} -215396,{"name":"Waylaid Supplies: Elixirs of Greater Defense","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Elixirs of Greater DefenseSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 14 Elixirs of Greater Defense to complete the shipment.
Sell Price: 20
","spells":[]} -215397,{"name":"Waylaid Supplies: Massive Iron Axes","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Massive Iron AxesSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Massive Iron Axes to complete the shipment.
Sell Price: 20
","spells":[]} -215398,{"name":"Waylaid Supplies: Green Iron Bracers","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Green Iron BracersSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Green Iron Bracers to complete the shipment.
Sell Price: 20
","spells":[]} -215399,{"name":"Waylaid Supplies: Heavy Mithril Gauntlets","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Heavy Mithril GauntletsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Heavy Mithril Gauntlets to complete the shipment.
Sell Price: 20
","spells":[]} -215400,{"name":"Waylaid Supplies: Solid Grinding Stones","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Solid Grinding StonesSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Solid Grinding Stones to complete the shipment.
Sell Price: 20
","spells":[]} -215401,{"name":"Waylaid Supplies: Compact Harvest Reaper Kits","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Compact Harvest Reaper KitsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Compact Harvest Reaper Kits to complete the shipment.
Sell Price: 20
","spells":[]} -215402,{"name":"Waylaid Supplies: Big Iron Bombs","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Big Iron BombsSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Big Iron Bombs to complete the shipment.
Sell Price: 20
","spells":[]} -215403,{"name":"Waylaid Supplies: Deadly Scopes","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Deadly ScopesSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Deadly Scopes to complete the shipment.
Sell Price: 20
","spells":[]} -215404,{"name":"Waylaid Supplies: Mithril Blunderbuss","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Mithril BlunderbussSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Mithril Blunderbuss to complete the shipment.
Sell Price: 20
","spells":[]} -215405,{"name":"Waylaid Supplies: Gnomish Rocket Boots","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Gnomish Rocket BootsSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 20
","spells":[]} -215406,{"name":"Waylaid Supplies: Goblin Mortars","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Goblin MortarsSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 20
","spells":[]} -215407,{"name":"Waylaid Supplies: Barbaric Shoulders","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Barbaric ShouldersSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Barbaric Shoulders to complete the shipment.
Sell Price: 20
","spells":[]} -215408,{"name":"Waylaid Supplies: Guardian Gloves","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Guardian GlovesSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Guardian Gloves to complete the shipment.
Sell Price: 20
","spells":[]} -215409,{"name":"Waylaid Supplies: Turtle Scale Bracers","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Turtle Scale BracersSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Turtle Scale Bracers to complete the shipment.
Sell Price: 20
","spells":[]} -215410,{"name":"Waylaid Supplies: Dusky Belts","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Dusky BeltsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 20
","spells":[]} -215411,{"name":"Waylaid Supplies: Frost Leather Cloaks","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Frost Leather CloaksSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Frost Leather Cloaks to complete the shipment.
Sell Price: 20
","spells":[]} -215412,{"name":"Waylaid Supplies: Shadowskin Gloves","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Shadowskin GlovesSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 20
","spells":[]} -215413,{"name":"Waylaid Supplies: Formal White Shirts","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Formal White ShirtsSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Formal White Shirts to complete the shipment.
Sell Price: 20
","spells":[]} -215414,{"name":"Waylaid Supplies: Crimson Silk Pantaloons","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Crimson Silk PantaloonsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Crimson Silk Pantaloons to complete the shipment.
Sell Price: 20
","spells":[]} -215415,{"name":"Waylaid Supplies: Rich Purple Silk Shirts","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Rich Purple Silk ShirtsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Rich Purple Silk Shirts to complete the shipment.
Sell Price: 20
","spells":[]} -215416,{"name":"Waylaid Supplies: White Bandit Masks","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: White Bandit MasksSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 White Bandit Masks to complete the shipment.
Sell Price: 20
","spells":[]} -215417,{"name":"Waylaid Supplies: Soothing Turtle Bisque","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Soothing Turtle BisqueSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Soothing Turtle Bisque to complete the shipment.
Sell Price: 20
","spells":[]} -215418,{"name":"Waylaid Supplies: Spider Sausages","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Spider SausagesSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Spider Sausages to complete the shipment.
Sell Price: 20
","spells":[]} -215419,{"name":"Waylaid Supplies: Heavy Silk Bandages","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Heavy Silk BandagesSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Heavy Silk Bandages to complete the shipment.
Sell Price: 20
","spells":[]} -215420,{"name":"Waylaid Supplies: Rockscale Cod","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Rockscale CodSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 40 Rockscale Cod to complete the shipment.
Sell Price: 20
","spells":[]} -215421,{"name":"Waylaid Supplies: Fire Oil","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Fire OilSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 7 Fire Oil to complete the shipment.
Sell Price: 20
","spells":[]} -215422,{"name":"Pattern: Glowing Hyperconductive Scale Coif","quality":4,"icon":"inv_scroll_03","tooltip":"
Pattern: Glowing Hyperconductive Scale CoifSoD Phase 2

Item Level 40

Binds when picked up
Requires Leatherworking (225)
Use: Teaches you how to craft a Glowing Hyperconductive Scale Coif.
Sell Price: 12 80

Glowing Hyperconductive Scale Coif
Item Level 45

Binds when picked up
HeadMail
242 Armor
+14 Stamina
+15 Intellect
Durability 85 / 85
Requires Level 40
Requires Leatherworking (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Inflicts hyperconductive shock, instantly dealing 312 to 688 damage to yourself but also increasing your spell casting speed by 20% for 10 sec. (10 Min Cooldown)
Sell Price: 1 13 75
","spells":[],"completion_category":"9"} -215423,{"name":"Pattern: Gneuro-Conductive Channeler's Hood","quality":4,"icon":"inv_scroll_03","tooltip":"
Pattern: Gneuro-Conductive Channeler's HoodSoD Phase 2

Item Level 40

Binds when picked up
Requires Leatherworking (225)
Use: Teaches you how to craft a Gneuro-Conductive Channeler's Hood.
Sell Price: 12 80

Gneuro-Conductive Channeler's Hood
Item Level 45

Binds when picked up
HeadLeather
118 Armor
+11 Stamina
+12 Intellect
+11 Spirit
Durability 70 / 70
Requires Level 40
Requires Leatherworking (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Gain gneuromantic meditation, allowing 100% of your mana regeneration to continue while casting and increasing damage and healing done by spells by up to 50 for 20 sec. (10 Min Cooldown)
Sell Price: 1 28
","spells":[],"completion_category":"9"} -215424,{"name":"Pattern: Rad-Resistant Scale Hood","quality":4,"icon":"inv_scroll_03","tooltip":"
Pattern: Rad-Resistant Scale HoodSoD Phase 2

Item Level 40

Binds when picked up
Requires Leatherworking (225)
Use: Teaches you how to craft a Rad-Resistant Scale Hood.
Sell Price: 12 80

Rad-Resistant Scale Hood
Item Level 45

Binds when picked up
HeadMail
342 Armor
+10 Stamina
+10 Intellect
Durability 85 / 85
Requires Level 40
Requires Leatherworking (225)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +32 Attack Power.
Use: Engage the radiation mitigation protocols in this helmet, causing you to immediately remove all active poison effects and gain immunity to all Nature damage for 3 sec. (10 Min Cooldown)
Sell Price: 1 18 52
","spells":[],"completion_category":"9"} -215425,{"name":"Swamp Echo","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Swamp EchoSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Honor the archivists.
","spells":[]} -215426,{"name":"Graveyard Echo","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Graveyard EchoSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Honor the archivists.
","spells":[]} -215427,{"name":"Arathi Echo","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Arathi EchoSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Honor the archivists.
","spells":[]} -215428,{"name":"Theramore Echo","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Theramore EchoSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Honor the archivists.
","spells":[]} -215429,{"name":"Schematic: Polished Truesilver Gears","quality":3,"icon":"inv_scroll_06","tooltip":"
Schematic: Polished Truesilver GearsSoD Phase 2

Item Level 40

Binds when picked up
Requires Engineering (200)
Use: Teaches you how to make a set of Polished Truesilver Gears.
Sell Price: 12 80

Polished Truesilver Gears
Item Level 40
Max Stack: 20
","spells":[],"completion_category":"9"} -215430,{"name":"Gnomeregan Fallout","quality":1,"icon":"inv_misc_powder_feliron","tooltip":"
Gnomeregan FalloutSoD Phase 2

Item Level 40
Max Stack: 20
Sell Price: 2 50
","spells":[]} -215431,{"name":"Schematic: High-Yield Radiation Bomb","quality":4,"icon":"inv_scroll_06","tooltip":"
Schematic: High-Yield Radiation BombSoD Phase 2

Item Level 40

Binds when picked up
Requires Engineering (225)
Use: Teaches you how to make a bundle of High-Yield Radiation Bombs.
Sell Price: 12 80

High-Yield Radiation Bomb
Item Level 40

Requires Level 35
Requires Engineering (200)
Use: Inflicts 150 to 250 fire damage to those in the blast radius plus an additional 25 nature damage every 2 sec for 10 seconds. Also reduces the movement speed of affected targets by 25% for until cancelled. (1 Min Cooldown)
Max Stack: 10
Sell Price: 6
","spells":[],"completion_category":"9"} -215432,{"name":"Schematic: Ez-Thro Radiation Bomb","quality":4,"icon":"inv_scroll_06","tooltip":"
Schematic: Ez-Thro Radiation BombSoD Phase 2

Item Level 40

Binds when picked up
Requires Engineering (225)
Use: Teaches you how to make an Ez-Thro Radiation Bombs.
Sell Price: 12 80

Ez-Thro Radiation Bomb
Item Level 40

Requires Level 40
Use: Inflicts 112 to 188 fire damage to those in the blast radius plus an additional 10 nature damage every 2 sec for 10 seconds. Also reduces the movement speed of affected targets by 25% for 10 sec. (1 Min Cooldown)
"A tune-downed but no less deadly version of its more complex counterpart for those that lack competence but have an abundance of confidence."
Max Stack: 10
Sell Price: 6
","spells":[],"completion_category":"9"} -215433,{"name":"Recipe: Insulating Gniodine","quality":3,"icon":"inv_scroll_03","tooltip":"
Recipe: Insulating GniodineSoD Phase 2

Item Level 40

Binds when picked up
Requires Alchemy (200)
Use: Teaches you how to distill a vial of Insulating Gniodine.
Sell Price: 20

Insulating Gniodine
Item Level 40
Max Stack: 20
","spells":[],"completion_category":"9"} -215434,{"name":"UNUSED","quality":4,"icon":"inv_scroll_03","tooltip":"
UNUSEDSoD Phase 2

Item Level 40

Binds when picked up
Requires Alchemy (200)
Use: Teaches you how to distill a vial of Insulating Gniodine.
Sell Price: 12 80

Insulating Gniodine
Item Level 40
Max Stack: 20
","spells":[],"completion_category":"9"} -215435,{"name":"Libram of Benediction","quality":3,"icon":"inv_misc_book_13","tooltip":"
Libram of BenedictionSoD Phase 2

Item Level 45

Binds when picked up
Unique
RelicLibram
Requires Level 40
Equip: Reduces the mana cost of your Seal spells by 10.
Sell Price: 58 33
","spells":[]} -215436,{"name":"Totem of Invigorating Flame","quality":3,"icon":"spell_nature_agitatingtotem","tooltip":"
Totem of Invigorating FlameSoD Phase 2

Item Level 45

Binds when picked up
Unique
RelicTotem
Requires Level 40
Equip: Reduces the mana cost of your Flame Shock spell by 10.
Sell Price: 58 33
","spells":[]} -215437,{"name":"Trogg Transfigurator 3000","quality":3,"icon":"inv_misc_enggizmos_15","tooltip":"
Trogg Transfigurator 3000SoD Phase 2

Item Level 45

Binds when picked up
Requires Level 40
Use: Transfigures the caster into a Trogg. (30 Min Cooldown)
"Typically used for reconnaissance."
Sell Price: 60 59
","spells":[]} -215441,{"name":"Broken Hammer","quality":2,"icon":"inv_hammer_04","tooltip":"
Broken HammerSoD Phase 2

Item Level 40

Binds when picked up
Unique
This Item Begins a Quest
"This ornate warhammer is stamped with the insigina of the Silver Hand"
","spells":[]} -215443,{"name":"Shattered Orb Fragment","quality":1,"icon":"inv_misc_gem_ebondraenite_01","tooltip":"
Shattered Orb FragmentSoD Phase 2

Item Level 40

Binds when picked up
Unique
"The remains of the shattered orb glow faintly and are warm to the touch."
","spells":[]} +215377,{"name":"Irradiated Robe","quality":3,"icon":"inv_chest_cloth_42","tooltip":"
Irradiated RobeSoD Phase 2

Item Level 45

Binds when picked up
ChestCloth
65 Armor
-5 Strength
-10 Stamina
+7 Intellect
+8 Spirit
+7 Nature Resistance
Durability 80 / 80
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Irradiated Garments (0/3)
(2) Set : -5 Stamina.
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 56 48
","spells":[]} +215378,{"name":"Irradiated Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Irradiated BootsSoD Phase 2

Item Level 45

Binds when picked up
FeetCloth
45 Armor
-5 Agility
-10 Stamina
+12 Intellect
+11 Spirit
Durability 40 / 40
Requires Level 40
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Irradiated Garments (0/3)
(2) Set : -5 Stamina.
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 28 25
","spells":[]} +215379,{"name":"Irradiated Trousers","quality":3,"icon":"inv_pants_13","tooltip":"
Irradiated TrousersSoD Phase 2

Item Level 45

Binds when picked up
LegsCloth
57 Armor
-5 Agility
-10 Stamina
+10 Intellect
+13 Spirit
+10 Nature Resistance
Durability 75 / 75
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Restores 4 mana per 5 sec.

Irradiated Garments (0/3)
(2) Set : -5 Stamina.
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 50 94
","spells":[]} +215380,{"name":"Power-Assisted Lifting Belt","quality":4,"icon":"inv_belt_34","tooltip":"
Power-Assisted Lifting BeltSoD Phase 2

Item Level 45

Binds when picked up
WaistMail
168 Armor
+14 Strength
+15 Stamina
Durability 50 / 50
Requires Level 40
Equip: Increased Two-handed Axes +3.
Equip: Increased Two-handed Swords +3.
Equip: Increased Two-handed Maces +3.
Sell Price: 77 86
","spells":[]} +215381,{"name":"Gneuro-Conductive Channeler's Hood","quality":4,"icon":"inv_helmet_42","tooltip":"
Gneuro-Conductive Channeler's HoodSoD Phase 2

Item Level 45

Binds when picked up
HeadLeather
118 Armor
+11 Stamina
+12 Intellect
+11 Spirit
Durability 70 / 70
Requires Level 40
Requires Leatherworking (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Gain gneuromantic meditation, allowing 100% of your mana regeneration to continue while casting and increasing damage and healing done by spells by up to 50 for 20 sec. (10 Min Cooldown)
Sell Price: 1 28
","spells":[]} +215382,{"name":"Rad-Resistant Scale Hood","quality":4,"icon":"inv_helmet_41","tooltip":"
Rad-Resistant Scale HoodSoD Phase 2

Item Level 45

Binds when picked up
HeadMail
342 Armor
+10 Stamina
+10 Intellect
Durability 85 / 85
Requires Level 40
Requires Leatherworking (225)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +32 Attack Power.
Use: Engage the radiation mitigation protocols in this helmet, causing you to immediately remove all active poison effects and gain immunity to all Nature damage for 3 sec. (10 Min Cooldown)
Sell Price: 1 18 52
","spells":[]} +215383,{"name":"Plans: Reflective Truesilver Braincage","quality":4,"icon":"inv_scroll_06","tooltip":"
Plans: Reflective Truesilver BraincageSoD Phase 2

Item Level 45

Binds when picked up
Requires Blacksmithing (225)
Use: Teaches you how to make a Reflective Truesilver Braincage.
Sell Price: 12 80

Reflective Truesilver Braincage
Item Level 45

Binds when picked up
HeadPlate
426 Armor
+14 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 40
Requires Blacksmithing (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Gain reinforced willpower, preventing Silence, Interrupt effects, and spell pushback for 10 sec. (10 Min Cooldown)
Sell Price: 1 36 83
","spells":[],"completion_category":"9"} +215384,{"name":"Plans: Low-Background Truesilver Plates","quality":3,"icon":"inv_scroll_06","tooltip":"
Plans: Low-Background Truesilver PlatesSoD Phase 2

Item Level 45

Binds when picked up
Requires Blacksmithing (200)
Use: Teaches you how to make Low-Background Truesilver Plates.
Sell Price: 20

Low-Background Truesilver Plates
Item Level 40
Max Stack: 20
","spells":[],"completion_category":"9"} +215385,{"name":"Waylaid Supplies: Gold Bars","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Gold BarsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Gold Bars to complete the shipment.
Sell Price: 20
","spells":[]} +215386,{"name":"Waylaid Supplies: Mithril Bars","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Mithril BarsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Mithril Bars to complete the shipment.
Sell Price: 20
","spells":[]} +215387,{"name":"Waylaid Supplies: Heavy Hide","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Heavy HideSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Heavy Hide to complete the shipment.
Sell Price: 20
","spells":[]} +215388,{"name":"Waylaid Supplies: Thick Leather","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Thick LeatherSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Thick Leather to complete the shipment.
Sell Price: 20
","spells":[]} +215389,{"name":"Waylaid Supplies: Fadeleaf","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: FadeleafSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 16 Fadeleaf to complete the shipment.
Sell Price: 20
","spells":[]} +215390,{"name":"Waylaid Supplies: Khadgar's Whisker","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Khadgar's WhiskerSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Khadgar's Whisker to complete the shipment.
Sell Price: 20
","spells":[]} +215391,{"name":"Waylaid Supplies: Wintersbite","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: WintersbiteSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Wintersbite to complete the shipment.
Sell Price: 20
","spells":[]} +215392,{"name":"Waylaid Supplies: Purple Lotus","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Purple LotusSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Purple Lotus to complete the shipment.
Sell Price: 20
","spells":[]} +215393,{"name":"Waylaid Supplies: Greater Healing Potions","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Greater Healing PotionsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 16 Greater Healing Potions to complete the shipment.
Sell Price: 20
","spells":[]} +215394,{"name":"Waylaid Supplies: Lesser Stoneshield Potions","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Lesser Stoneshield PotionsSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 20
","spells":[]} +215395,{"name":"Waylaid Supplies: Elixirs of Agility","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Elixirs of AgilitySoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Elixirs of Agility to complete the shipment.
Sell Price: 20
","spells":[]} +215396,{"name":"Waylaid Supplies: Elixirs of Greater Defense","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Elixirs of Greater DefenseSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 14 Elixirs of Greater Defense to complete the shipment.
Sell Price: 20
","spells":[]} +215397,{"name":"Waylaid Supplies: Massive Iron Axes","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Massive Iron AxesSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Massive Iron Axes to complete the shipment.
Sell Price: 20
","spells":[]} +215398,{"name":"Waylaid Supplies: Green Iron Bracers","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Green Iron BracersSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Green Iron Bracers to complete the shipment.
Sell Price: 20
","spells":[]} +215399,{"name":"Waylaid Supplies: Heavy Mithril Gauntlets","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Heavy Mithril GauntletsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Heavy Mithril Gauntlets to complete the shipment.
Sell Price: 20
","spells":[]} +215400,{"name":"Waylaid Supplies: Solid Grinding Stones","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Solid Grinding StonesSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Solid Grinding Stones to complete the shipment.
Sell Price: 20
","spells":[]} +215401,{"name":"Waylaid Supplies: Compact Harvest Reaper Kits","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Compact Harvest Reaper KitsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Compact Harvest Reaper Kits to complete the shipment.
Sell Price: 20
","spells":[]} +215402,{"name":"Waylaid Supplies: Big Iron Bombs","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Big Iron BombsSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Big Iron Bombs to complete the shipment.
Sell Price: 20
","spells":[]} +215403,{"name":"Waylaid Supplies: Deadly Scopes","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Deadly ScopesSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Deadly Scopes to complete the shipment.
Sell Price: 20
","spells":[]} +215404,{"name":"Waylaid Supplies: Mithril Blunderbuss","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Mithril BlunderbussSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Mithril Blunderbuss to complete the shipment.
Sell Price: 20
","spells":[]} +215405,{"name":"Waylaid Supplies: Gnomish Rocket Boots","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Gnomish Rocket BootsSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 20
","spells":[]} +215406,{"name":"Waylaid Supplies: Goblin Mortars","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Goblin MortarsSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 20
","spells":[]} +215407,{"name":"Waylaid Supplies: Barbaric Shoulders","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Barbaric ShouldersSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Barbaric Shoulders to complete the shipment.
Sell Price: 20
","spells":[]} +215408,{"name":"Waylaid Supplies: Guardian Gloves","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Guardian GlovesSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Guardian Gloves to complete the shipment.
Sell Price: 20
","spells":[]} +215409,{"name":"Waylaid Supplies: Turtle Scale Bracers","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Turtle Scale BracersSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Turtle Scale Bracers to complete the shipment.
Sell Price: 20
","spells":[]} +215410,{"name":"Waylaid Supplies: Dusky Belts","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Dusky BeltsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 20
","spells":[]} +215411,{"name":"Waylaid Supplies: Frost Leather Cloaks","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Frost Leather CloaksSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Frost Leather Cloaks to complete the shipment.
Sell Price: 20
","spells":[]} +215412,{"name":"Waylaid Supplies: Shadowskin Gloves","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Shadowskin GlovesSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 20 Copper Bars to complete the shipment.
Sell Price: 20
","spells":[]} +215413,{"name":"Waylaid Supplies: Formal White Shirts","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Formal White ShirtsSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Formal White Shirts to complete the shipment.
Sell Price: 20
","spells":[]} +215414,{"name":"Waylaid Supplies: Crimson Silk Pantaloons","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Crimson Silk PantaloonsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Crimson Silk Pantaloons to complete the shipment.
Sell Price: 20
","spells":[]} +215415,{"name":"Waylaid Supplies: Rich Purple Silk Shirts","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Rich Purple Silk ShirtsSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Rich Purple Silk Shirts to complete the shipment.
Sell Price: 20
","spells":[]} +215416,{"name":"Waylaid Supplies: White Bandit Masks","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: White Bandit MasksSoD Phase 2

Item Level 40

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 White Bandit Masks to complete the shipment.
Sell Price: 20
","spells":[]} +215417,{"name":"Waylaid Supplies: Soothing Turtle Bisque","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Soothing Turtle BisqueSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Soothing Turtle Bisque to complete the shipment.
Sell Price: 20
","spells":[]} +215418,{"name":"Waylaid Supplies: Spider Sausages","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Spider SausagesSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Spider Sausages to complete the shipment.
Sell Price: 20
","spells":[]} +215419,{"name":"Waylaid Supplies: Heavy Silk Bandages","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Heavy Silk BandagesSoD Phase 2

Item Level 35

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 10 Heavy Silk Bandages to complete the shipment.
Sell Price: 20
","spells":[]} +215420,{"name":"Waylaid Supplies: Rockscale Cod","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Rockscale CodSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 40 Rockscale Cod to complete the shipment.
Sell Price: 20
","spells":[]} +215421,{"name":"Waylaid Supplies: Fire Oil","quality":2,"icon":"inv_box_03","tooltip":"
Waylaid Supplies: Fire OilSoD Phase 2

Item Level 30

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 7 Fire Oil to complete the shipment.
Sell Price: 20
","spells":[]} +215422,{"name":"Pattern: Glowing Hyperconductive Scale Coif","quality":4,"icon":"inv_scroll_03","tooltip":"
Pattern: Glowing Hyperconductive Scale CoifSoD Phase 2

Item Level 40

Binds when picked up
Requires Leatherworking (225)
Use: Teaches you how to craft a Glowing Hyperconductive Scale Coif.
Sell Price: 12 80

Glowing Hyperconductive Scale Coif
Item Level 45

Binds when picked up
HeadMail
242 Armor
+14 Stamina
+15 Intellect
Durability 85 / 85
Requires Level 40
Requires Leatherworking (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Inflicts hyperconductive shock, instantly dealing 312 to 688 damage to yourself but also increasing your spell casting speed by 20% for 10 sec. (10 Min Cooldown)
Sell Price: 1 13 75
","spells":[],"completion_category":"9"} +215423,{"name":"Pattern: Gneuro-Conductive Channeler's Hood","quality":4,"icon":"inv_scroll_03","tooltip":"
Pattern: Gneuro-Conductive Channeler's HoodSoD Phase 2

Item Level 40

Binds when picked up
Requires Leatherworking (225)
Use: Teaches you how to craft a Gneuro-Conductive Channeler's Hood.
Sell Price: 12 80

Gneuro-Conductive Channeler's Hood
Item Level 45

Binds when picked up
HeadLeather
118 Armor
+11 Stamina
+12 Intellect
+11 Spirit
Durability 70 / 70
Requires Level 40
Requires Leatherworking (225)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Gain gneuromantic meditation, allowing 100% of your mana regeneration to continue while casting and increasing damage and healing done by spells by up to 50 for 20 sec. (10 Min Cooldown)
Sell Price: 1 28
","spells":[],"completion_category":"9"} +215424,{"name":"Pattern: Rad-Resistant Scale Hood","quality":4,"icon":"inv_scroll_03","tooltip":"
Pattern: Rad-Resistant Scale HoodSoD Phase 2

Item Level 40

Binds when picked up
Requires Leatherworking (225)
Use: Teaches you how to craft a Rad-Resistant Scale Hood.
Sell Price: 12 80

Rad-Resistant Scale Hood
Item Level 45

Binds when picked up
HeadMail
342 Armor
+10 Stamina
+10 Intellect
Durability 85 / 85
Requires Level 40
Requires Leatherworking (225)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +32 Attack Power.
Use: Engage the radiation mitigation protocols in this helmet, causing you to immediately remove all active poison effects and gain immunity to all Nature damage for 3 sec. (10 Min Cooldown)
Sell Price: 1 18 52
","spells":[],"completion_category":"9"} +215425,{"name":"Swamp Echo","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Swamp EchoSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Honor the archivists.
","spells":[]} +215426,{"name":"Graveyard Echo","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Graveyard EchoSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Honor the archivists.
","spells":[]} +215427,{"name":"Arathi Echo","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Arathi EchoSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Honor the archivists.
","spells":[]} +215428,{"name":"Theramore Echo","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Theramore EchoSoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Priest
Use: Honor the archivists.
","spells":[]} +215429,{"name":"Schematic: Polished Truesilver Gears","quality":3,"icon":"inv_scroll_06","tooltip":"
Schematic: Polished Truesilver GearsSoD Phase 2

Item Level 40

Binds when picked up
Requires Engineering (200)
Use: Teaches you how to make a set of Polished Truesilver Gears.
Sell Price: 12 80

Polished Truesilver Gears
Item Level 40
Max Stack: 20
","spells":[],"completion_category":"9"} +215430,{"name":"Gnomeregan Fallout","quality":1,"icon":"inv_misc_powder_feliron","tooltip":"
Gnomeregan FalloutSoD Phase 2

Item Level 40
Max Stack: 20
Sell Price: 2 50
","spells":[]} +215431,{"name":"Schematic: High-Yield Radiation Bomb","quality":4,"icon":"inv_scroll_06","tooltip":"
Schematic: High-Yield Radiation BombSoD Phase 2

Item Level 40

Binds when picked up
Requires Engineering (225)
Use: Teaches you how to make a bundle of High-Yield Radiation Bombs.
Sell Price: 12 80

High-Yield Radiation Bomb
Item Level 40

Requires Level 35
Requires Engineering (200)
Use: Inflicts 150 to 250 fire damage to those in the blast radius plus an additional 25 nature damage every 2 sec for 10 seconds. Also reduces the movement speed of affected targets by 25% for until cancelled. (1 Min Cooldown)
Max Stack: 10
Sell Price: 6
","spells":[],"completion_category":"9"} +215432,{"name":"Schematic: Ez-Thro Radiation Bomb","quality":4,"icon":"inv_scroll_06","tooltip":"
Schematic: Ez-Thro Radiation BombSoD Phase 2

Item Level 40

Binds when picked up
Requires Engineering (225)
Use: Teaches you how to make an Ez-Thro Radiation Bombs.
Sell Price: 12 80

Ez-Thro Radiation Bomb
Item Level 40

Requires Level 40
Use: Inflicts 112 to 188 fire damage to those in the blast radius plus an additional 10 nature damage every 2 sec for 10 seconds. Also reduces the movement speed of affected targets by 25% for 10 sec. (1 Min Cooldown)
"A tune-downed but no less deadly version of its more complex counterpart for those that lack competence but have an abundance of confidence."
Max Stack: 10
Sell Price: 6
","spells":[],"completion_category":"9"} +215433,{"name":"Recipe: Insulating Gniodine","quality":3,"icon":"inv_scroll_03","tooltip":"
Recipe: Insulating GniodineSoD Phase 2

Item Level 40

Binds when picked up
Requires Alchemy (200)
Use: Teaches you how to distill a vial of Insulating Gniodine.
Sell Price: 20

Insulating Gniodine
Item Level 40
Max Stack: 20
","spells":[],"completion_category":"9"} +215434,{"name":"UNUSED","quality":4,"icon":"inv_scroll_03","tooltip":"
UNUSEDSoD Phase 2

Item Level 40

Binds when picked up
Requires Alchemy (200)
Use: Teaches you how to distill a vial of Insulating Gniodine.
Sell Price: 12 80

Insulating Gniodine
Item Level 40
Max Stack: 20
","spells":[],"completion_category":"9"} +215435,{"name":"Libram of Benediction","quality":3,"icon":"inv_misc_book_13","tooltip":"
Libram of BenedictionSoD Phase 2

Item Level 45

Binds when picked up
Unique
RelicLibram
Requires Level 40
Equip: Reduces the mana cost of your Seal spells by 10.
Sell Price: 58 33
","spells":[]} +215436,{"name":"Totem of Invigorating Flame","quality":3,"icon":"spell_nature_agitatingtotem","tooltip":"
Totem of Invigorating FlameSoD Phase 2

Item Level 45

Binds when picked up
Unique
RelicTotem
Requires Level 40
Equip: Reduces the mana cost of your Flame Shock spell by 10.
Sell Price: 58 33
","spells":[]} +215437,{"name":"Trogg Transfigurator 3000","quality":3,"icon":"inv_misc_enggizmos_15","tooltip":"
Trogg Transfigurator 3000SoD Phase 2

Item Level 45

Binds when picked up
Requires Level 40
Use: Transfigures the caster into a Trogg. (30 Min Cooldown)
"Typically used for reconnaissance."
Sell Price: 60 59
","spells":[]} +215441,{"name":"Broken Hammer","quality":2,"icon":"inv_hammer_04","tooltip":"
Broken HammerSoD Phase 2

Item Level 40

Binds when picked up
Unique
This Item Begins a Quest
"This ornate warhammer is stamped with the insigina of the Silver Hand"
","spells":[]} +215443,{"name":"Shattered Orb Fragment","quality":1,"icon":"inv_misc_gem_ebondraenite_01","tooltip":"
Shattered Orb FragmentSoD Phase 2

Item Level 40

Binds when picked up
Unique
"The remains of the shattered orb glow faintly and are warm to the touch."
","spells":[]} 215444,{"name":"Monster - Mace - Broken Pipes","quality":0,"icon":"inv_gizmo_pipe_02","tooltip":"
Monster - Mace - Broken PipesSoD Phase 2

Item Level 1

Unique
Main HandMace
\n \n \n
1 - 2 Fire DamageSpeed 2.80
(0.54 damage per second)
Durability 18 / 18
Sell Price: 5
","spells":[]} -215449,{"name":"World Shrinker","quality":2,"icon":"inv_misc_enggizmos_09","tooltip":"
World ShrinkerSoD Phase 2

Item Level 45

Binds when picked up
Requires Level 40
Use: Shrinks the entire world for 5 min or until you attack. (1 Hour Cooldown)
"Seems like a reverse engineered World Enlarger?"
Sell Price: 57 67
","spells":[]} +215449,{"name":"World Shrinker","quality":2,"icon":"inv_misc_enggizmos_09","tooltip":"
World ShrinkerSoD Phase 2

Item Level 45

Binds when picked up
Requires Level 40
Use: Shrinks the entire world for 5 min or until you attack. (1 Hour Cooldown)
"Seems like a reverse engineered World Enlarger?"
Sell Price: 57 67
","spells":[]} 215450,{"name":"Tabard Project (Aidan)","quality":1,"icon":"inv_shirt_guildtabard_01","tooltip":"
Tabard Project (Aidan)SoD Phase 2

Item Level 20

Binds when picked up
Unique
Tabard
Requires The League of Arathor - Exalted
Sell Price: 1 25
","spells":[]} -215451,{"name":"Large Strongbox","quality":1,"icon":"inv_box_04","tooltip":"
Large StrongboxSoD Phase 2

Item Level 1

Binds when picked up
Unique
Locked
Requires Lockpicking (25)
","spells":[]} -215452,{"name":"Medium Strongbox","quality":1,"icon":"inv_box_04","tooltip":"
Medium StrongboxSoD Phase 2

Item Level 1

Binds when picked up
Locked
Requires Lockpicking (35)
","spells":[]} -215453,{"name":"Small Strongbox","quality":1,"icon":"inv_box_04","tooltip":"
Small StrongboxSoD Phase 2

Item Level 1

Binds when picked up
Unique
Locked
Requires Lockpicking (45)
","spells":[]} -215454,{"name":"Tiny Strongbox","quality":1,"icon":"inv_box_04","tooltip":"
Tiny StrongboxSoD Phase 2

Item Level 1

Binds when picked up
Locked
Requires Lockpicking (55)
","spells":[]} -215456,{"name":"Singed Message","quality":1,"icon":"inv_inscription_papyrus","tooltip":"
Singed MessageSoD Phase 2

Item Level 1
"Told you so."
","spells":[]} -215458,{"name":"Enclosed Message","quality":1,"icon":"inv_misc_note_06","tooltip":"
Enclosed MessageSoD Phase 2

Item Level 1
Classes: Rogue
"Seriously, DO NOT try to open the final box. You already got what you wanted."
","spells":[]} -215459,{"name":"Enclosed Message","quality":1,"icon":"inv_misc_note_06","tooltip":"
Enclosed MessageSoD Phase 2

Item Level 1
Classes: Rogue
"Stop now. This is your final warning."
","spells":[]} -215460,{"name":"Enclosed Message","quality":1,"icon":"inv_misc_note_06","tooltip":"
Enclosed MessageSoD Phase 2

Item Level 1
Classes: Rogue
"BEWARE! The box beside this note should never be opened."
","spells":[]} -215461,{"name":"Domesticated Attack Chicken","quality":3,"icon":"spell_magic_polymorphchicken","tooltip":"
Domesticated Attack ChickenSoD Phase 2

Item Level 40

Binds when picked up
Trinket
Requires Level 40
Use: Release your Domesticated Attack Chicken that will fight for you for 1.50 min or until defeated. (30 Min Cooldown)
Sell Price: 58 73
","spells":[]} -215465,{"name":"Exploded Strongbox","quality":1,"icon":"inv_crate_01","tooltip":"
Exploded StrongboxSoD Phase 2

Item Level 1

Binds when picked up
<Right Click to Open>
","spells":[]} -215468,{"name":"Orders from the Grand Crusader","quality":1,"icon":"inv_letter_15","tooltip":"
Orders from the Grand CrusaderSoD Phase 2

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"The letter is crumpled and there are flecks of dried blood on it."
","spells":[]} -215683,{"name":"Geomancy: The Stone-Cold Truth","quality":1,"icon":"inv_misc_book_08","tooltip":"
Geomancy: The Stone-Cold TruthSoD Phase 2

Item Level 25

Binds when picked up
Unique
"Theories on the origin and usage of elemental magic. A fine addition to any library's collection."
","spells":[]} -215815,{"name":"Defensive Magics 101","quality":1,"icon":"inv_misc_book_04","tooltip":"
Defensive Magics 101SoD Phase 2

Item Level 25

Binds when picked up
Unique
"An introductory guide to defensive magic and barriers. A fine addition to any library's collection."
","spells":[]} -215816,{"name":"A Web of Lies: Debunking Myths and Legends","quality":1,"icon":"inv_misc_note_05","tooltip":"
A Web of Lies: Debunking Myths and LegendsSoD Phase 2

Item Level 25

Binds when picked up
Unique
"An incomplete thesis claiming spiders are harmless, but nevertheless a fine addition to any library's collection."
","spells":[]} -215817,{"name":"Demons and You","quality":1,"icon":"inv_misc_book_01","tooltip":"
Demons and YouSoD Phase 2

Item Level 25

Binds when picked up
Unique
"A strange text defending demons, yet nevertheless a fine addition to any library's collection."
","spells":[]} -215820,{"name":"Mummies: A Guide to the Unsavory Undead","quality":1,"icon":"inv_scroll_01","tooltip":"
Mummies: A Guide to the Unsavory UndeadSoD Phase 2

Item Level 25

Binds when picked up
Unique
"Tales frightening enough to scare even the most hardy of warriors. A fine addition to any library's collection."
","spells":[]} -215822,{"name":"RwlRwlRwlRwl!","quality":1,"icon":"inv_misc_book_08","tooltip":"
RwlRwlRwlRwl!SoD Phase 2

Item Level 25

Binds when picked up
Unique
"The strange passages are faint but somewhat readable despite water damage. A fine addition to any library's collection."
","spells":[]} -215824,{"name":"A Ludite's Guide to Caring for Your Demonic Pet","quality":1,"icon":"inv_misc_book_10","tooltip":"
A Ludite's Guide to Caring for Your Demonic PetSoD Phase 2

Item Level 25

Binds when picked up
Unique
"Contains useful tips for keeping pet imps out of your reagents. A fine addition to any library's collection."
","spells":[]} -216483,{"name":"Witherbark Mallet","quality":1,"icon":"inv_hammer_20","tooltip":"
Witherbark MalletSoD Phase 2

Item Level 1

Unique
Use: Strike the gong inside the Witherbark's den.
","spells":[]} -216484,{"name":"Shockforged Battleboots","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Shockforged BattlebootsSoD Phase 2

Item Level 45

Binds when picked up
FeetPlate
330 Armor
+7 Stamina
+11 Intellect
Durability 65 / 65
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Shockforged Warplate (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the critical hit chance of Holy Shock by 2%.
","spells":[]} -216485,{"name":"Shockforged Breastplate","quality":3,"icon":"inv_chest_plate16","tooltip":"
Shockforged BreastplateSoD Phase 2

Item Level 45

Binds when picked up
ChestPlate
480 Armor
+3 Stamina
+8 Intellect
Durability 125 / 125
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 19.

Shockforged Warplate (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the critical hit chance of Holy Shock by 2%.
","spells":[]} -216486,{"name":"Shockforged Legplates","quality":3,"icon":"inv_pants_plate_06","tooltip":"
Shockforged LegplatesSoD Phase 2

Item Level 45

Binds when picked up
LegsPlate
420 Armor
+8 Stamina
+12 Intellect
Durability 100 / 100
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 22.

Shockforged Warplate (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the critical hit chance of Holy Shock by 2%.
","spells":[]} -216490,{"name":"Idol of Wrath","quality":3,"icon":"inv_relics_idolofrejuvenation","tooltip":"
Idol of WrathSoD Phase 2

Item Level 45

Binds when picked up
Unique
RelicIdol
Requires Level 40
Equip: Increases the damage of your Wrath spell by up to 2%.
Sell Price: 58 33
","spells":[]} -216491,{"name":"Shipment of Stranglethorn Lumber","quality":1,"icon":"inv_tradeskillitem_03","tooltip":"
Shipment of Stranglethorn LumberSoD Phase 2

Item Level 1

Binds when picked up
"A shipment of lumber from Stranglethorn Vale that can be of use to your faction in Arathi Highlands."
Max Stack: 20
","spells":[]} -216492,{"name":"Whistle of the Mottled Blood Raptor","quality":3,"icon":"ability_mount_raptor","tooltip":"
Whistle of the Mottled Blood RaptorSoD Phase 2

Item Level 40

Binds when picked up
Unique
Mount
Requires Level 40
Use: Summons and dismisses a rideable Raptor. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} -216494,{"name":"Aragriar's Whimsical World Warper","quality":3,"icon":"spell_shadow_demoniccircleteleport","tooltip":"
Aragriar's Whimsical World WarperSoD Phase 2

Item Level 45

Binds when picked up
Requires Level 40
Use: Where could this device possibly take you?.... Oh well. Who cares!!! (4 Hrs Cooldown)
Sell Price: 58 23
","spells":[]} -216495,{"name":"Sanguine Crusher","quality":4,"icon":"inv_misc_bone_orcskull_01","tooltip":"
Sanguine CrusherSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandMace
\n \n \n
110 - 165 DamageSpeed 3.40
(40.44 damage per second)
+18 Strength
+12 Stamina
Durability 120 / 120
Classes: Warrior
Requires Level 40
Equip: Improves your chance to get a critical strike by 1%.
","spells":[]} +215451,{"name":"Large Strongbox","quality":1,"icon":"inv_box_04","tooltip":"
Large StrongboxSoD Phase 2

Item Level 1

Binds when picked up
Unique
Locked
Requires Lockpicking (25)
","spells":[]} +215452,{"name":"Medium Strongbox","quality":1,"icon":"inv_box_04","tooltip":"
Medium StrongboxSoD Phase 2

Item Level 1

Binds when picked up
Locked
Requires Lockpicking (35)
","spells":[]} +215453,{"name":"Small Strongbox","quality":1,"icon":"inv_box_04","tooltip":"
Small StrongboxSoD Phase 2

Item Level 1

Binds when picked up
Unique
Locked
Requires Lockpicking (45)
","spells":[]} +215454,{"name":"Tiny Strongbox","quality":1,"icon":"inv_box_04","tooltip":"
Tiny StrongboxSoD Phase 2

Item Level 1

Binds when picked up
Locked
Requires Lockpicking (55)
","spells":[]} +215456,{"name":"Singed Message","quality":1,"icon":"inv_inscription_papyrus","tooltip":"
Singed MessageSoD Phase 2

Item Level 1
"Told you so."
","spells":[]} +215458,{"name":"Enclosed Message","quality":1,"icon":"inv_misc_note_06","tooltip":"
Enclosed MessageSoD Phase 2

Item Level 1
Classes: Rogue
"Seriously, DO NOT try to open the final box. You already got what you wanted."
","spells":[]} +215459,{"name":"Enclosed Message","quality":1,"icon":"inv_misc_note_06","tooltip":"
Enclosed MessageSoD Phase 2

Item Level 1
Classes: Rogue
"Stop now. This is your final warning."
","spells":[]} +215460,{"name":"Enclosed Message","quality":1,"icon":"inv_misc_note_06","tooltip":"
Enclosed MessageSoD Phase 2

Item Level 1
Classes: Rogue
"BEWARE! The box beside this note should never be opened."
","spells":[]} +215461,{"name":"Domesticated Attack Chicken","quality":3,"icon":"spell_magic_polymorphchicken","tooltip":"
Domesticated Attack ChickenSoD Phase 2

Item Level 40

Binds when picked up
Trinket
Requires Level 40
Use: Release your Domesticated Attack Chicken that will fight for you for 1.50 min or until defeated. (30 Min Cooldown)
Sell Price: 58 73
","spells":[]} +215465,{"name":"Exploded Strongbox","quality":1,"icon":"inv_crate_01","tooltip":"
Exploded StrongboxSoD Phase 2

Item Level 1

Binds when picked up
<Right Click to Open>
","spells":[]} +215468,{"name":"Orders from the Grand Crusader","quality":1,"icon":"inv_letter_15","tooltip":"
Orders from the Grand CrusaderSoD Phase 2

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"The letter is crumpled and there are flecks of dried blood on it."
","spells":[]} +215683,{"name":"Geomancy: The Stone-Cold Truth","quality":1,"icon":"inv_misc_book_08","tooltip":"
Geomancy: The Stone-Cold TruthSoD Phase 2

Item Level 25

Binds when picked up
Unique
"Theories on the origin and usage of elemental magic. A fine addition to any library's collection."
","spells":[]} +215815,{"name":"Defensive Magics 101","quality":1,"icon":"inv_misc_book_04","tooltip":"
Defensive Magics 101SoD Phase 2

Item Level 25

Binds when picked up
Unique
"An introductory guide to defensive magic and barriers. A fine addition to any library's collection."
","spells":[]} +215816,{"name":"A Web of Lies: Debunking Myths and Legends","quality":1,"icon":"inv_misc_note_05","tooltip":"
A Web of Lies: Debunking Myths and LegendsSoD Phase 2

Item Level 25

Binds when picked up
Unique
"An incomplete thesis claiming spiders are harmless, but nevertheless a fine addition to any library's collection."
","spells":[]} +215817,{"name":"Demons and You","quality":1,"icon":"inv_misc_book_01","tooltip":"
Demons and YouSoD Phase 2

Item Level 25

Binds when picked up
Unique
"A strange text defending demons, yet nevertheless a fine addition to any library's collection."
","spells":[]} +215820,{"name":"Mummies: A Guide to the Unsavory Undead","quality":1,"icon":"inv_scroll_01","tooltip":"
Mummies: A Guide to the Unsavory UndeadSoD Phase 2

Item Level 25

Binds when picked up
Unique
"Tales frightening enough to scare even the most hardy of warriors. A fine addition to any library's collection."
","spells":[]} +215822,{"name":"RwlRwlRwlRwl!","quality":1,"icon":"inv_misc_book_08","tooltip":"
RwlRwlRwlRwl!SoD Phase 2

Item Level 25

Binds when picked up
Unique
"The strange passages are faint but somewhat readable despite water damage. A fine addition to any library's collection."
","spells":[]} +215824,{"name":"A Ludite's Guide to Caring for Your Demonic Pet","quality":1,"icon":"inv_misc_book_10","tooltip":"
A Ludite's Guide to Caring for Your Demonic PetSoD Phase 2

Item Level 25

Binds when picked up
Unique
"Contains useful tips for keeping pet imps out of your reagents. A fine addition to any library's collection."
","spells":[]} +216483,{"name":"Witherbark Mallet","quality":1,"icon":"inv_hammer_20","tooltip":"
Witherbark MalletSoD Phase 2

Item Level 1

Unique
Use: Strike the gong inside the Witherbark's den.
","spells":[]} +216484,{"name":"Shockforged Battleboots","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Shockforged BattlebootsSoD Phase 2

Item Level 45

Binds when picked up
FeetPlate
330 Armor
+7 Stamina
+11 Intellect
Durability 65 / 65
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Shockforged Warplate (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the critical hit chance of Holy Shock by 2%.
","spells":[]} +216485,{"name":"Shockforged Breastplate","quality":3,"icon":"inv_chest_plate16","tooltip":"
Shockforged BreastplateSoD Phase 2

Item Level 45

Binds when picked up
ChestPlate
480 Armor
+3 Stamina
+8 Intellect
Durability 125 / 125
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 19.

Shockforged Warplate (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the critical hit chance of Holy Shock by 2%.
","spells":[]} +216486,{"name":"Shockforged Legplates","quality":3,"icon":"inv_pants_plate_06","tooltip":"
Shockforged LegplatesSoD Phase 2

Item Level 45

Binds when picked up
LegsPlate
420 Armor
+8 Stamina
+12 Intellect
Durability 100 / 100
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 22.

Shockforged Warplate (0/3)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the critical hit chance of Holy Shock by 2%.
","spells":[]} +216490,{"name":"Idol of Wrath","quality":3,"icon":"inv_relics_idolofrejuvenation","tooltip":"
Idol of WrathSoD Phase 2

Item Level 45

Binds when picked up
Unique
RelicIdol
Requires Level 40
Equip: Increases the damage of your Wrath spell by up to 2%.
Sell Price: 58 33
","spells":[]} +216491,{"name":"Shipment of Stranglethorn Lumber","quality":1,"icon":"inv_tradeskillitem_03","tooltip":"
Shipment of Stranglethorn LumberSoD Phase 2

Item Level 1

Binds when picked up
"A shipment of lumber from Stranglethorn Vale that can be of use to your faction in Arathi Highlands."
Max Stack: 20
","spells":[]} +216492,{"name":"Whistle of the Mottled Blood Raptor","quality":3,"icon":"ability_mount_raptor","tooltip":"
Whistle of the Mottled Blood RaptorSoD Phase 2

Item Level 40

Binds when picked up
Unique
Mount
Requires Level 40
Use: Summons and dismisses a rideable Raptor. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} +216494,{"name":"Aragriar's Whimsical World Warper","quality":3,"icon":"spell_shadow_demoniccircleteleport","tooltip":"
Aragriar's Whimsical World WarperSoD Phase 2

Item Level 45

Binds when picked up
Requires Level 40
Use: Where could this device possibly take you?.... Oh well. Who cares!!! (4 Hrs Cooldown)
Sell Price: 58 23
","spells":[]} +216495,{"name":"Sanguine Crusher","quality":4,"icon":"inv_misc_bone_orcskull_01","tooltip":"
Sanguine CrusherSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandMace
\n \n \n
110 - 165 DamageSpeed 3.40
(40.44 damage per second)
+18 Strength
+12 Stamina
Durability 120 / 120
Classes: Warrior
Requires Level 40
Equip: Improves your chance to get a critical strike by 1%.
","spells":[]} 216496,{"name":"Sanguine Skullcrusher","quality":4,"icon":"inv_misc_bone_humanskull_01","tooltip":"
Sanguine SkullcrusherSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
One-HandMace
\n \n \n
50 - 93 DamageSpeed 2.30
(31.09 damage per second)
+10 Strength
+6 Agility
Durability 105 / 105
Classes: Warrior
Requires Level 40
","spells":[]} -216497,{"name":"Exsanguinar","quality":4,"icon":"inv_sword_35","tooltip":"
ExsanguinarSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Main HandSword
\n \n \n
44 - 81 DamageSpeed 2.00
(31.25 damage per second)
+6 Stamina
Durability 105 / 105
Classes: Warrior
Requires Level 40
Use: Unleash a flourish of steel and blood, wounding all enemy targets within 8 yards, dealing 65 Shadowstrike damage, and causing them to bleed for an additional 5 damage every 2 sec for 30 sec. (3 Min Cooldown)
","spells":[]} -216498,{"name":"Enchanted Sanguine Grimoire","quality":4,"icon":"inv_misc_book_10","tooltip":"
Enchanted Sanguine GrimoireSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Held In Off-hand
Classes: Druid
Requires Level 40
Equip: Increases damage done by Arcane spells and effects by up to 16.
Equip: Increases damage done by Nature spells and effects by up to 16.
","spells":[]} -216499,{"name":"Bloodbark Crusher","quality":4,"icon":"inv_hammer_10","tooltip":"
Bloodbark CrusherSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandMace
\n \n \n
54 - 86 DamageSpeed 2.00
(35.00 damage per second)
30 Armor
+17 Strength
+11 Agility
+6 Stamina
Durability 120 / 120
Classes: Druid
Requires Level 40
Equip: +80 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Adds 5 Stormstrike damage to your melee attacks, damaging the target and its nearest allies, affecting up to 3 targets. Causes additional threat. Lasts 20 sec. (3 Min Cooldown)
","spells":[]} -216500,{"name":"Bloodbonded Grove Talisman","quality":4,"icon":"inv_misc_gem_bloodstone_02","tooltip":"
Bloodbonded Grove TalismanSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Druid
Requires Level 40
Use: Instantly heal target ally for 300, but sacrifice 300 of your own health in return after 2 sec. (5 Min Cooldown)
","spells":[]} -216501,{"name":"Bloodstorm Barrier","quality":4,"icon":"spell_nature_lightningshield","tooltip":"
Bloodstorm BarrierSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Off HandShield
1197 Armor
24 Block
+5 Stamina
+8 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 14.
","spells":[]} -216502,{"name":"Bloodstorm War Totem","quality":4,"icon":"ability_smash","tooltip":"
Bloodstorm War TotemSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandMace
\n \n \n
116 - 175 DamageSpeed 3.60
(40.42 damage per second)
+12 Strength
+8 Stamina
+10 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 40
Chance on hit: Knocks target silly for 2 sec.
","spells":[]} -216503,{"name":"Bloodstorm Jewel","quality":4,"icon":"inv_misc_gem_bloodgem_01","tooltip":"
Bloodstorm JewelSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Shaman
Requires Level 40
Use: Instantly heal target ally for 300, but sacrifice 300 of your own health in return after 2 sec. (5 Min Cooldown)
","spells":[]} -216504,{"name":"Eclipsed Bloodlight Saber","quality":4,"icon":"inv_sword_28","tooltip":"
Eclipsed Bloodlight SaberSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Main HandSword
\n \n \n
48 - 89 DamageSpeed 2.20
(31.14 damage per second)
+4 Stamina
+4 Intellect
Durability 105 / 105
Classes: Paladin
Requires Level 40
Equip: Increases damage done by Holy spells and effects by up to 14.
","spells":[]} -216505,{"name":"Bloodlight Crusader's Radiance","quality":4,"icon":"ability_creature_cursed_01","tooltip":"
Bloodlight Crusader's RadianceSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Paladin
Requires Level 40
Use: Unleash a delayed explosion of blood and light, causing 150 Twilight damage to all targets within 10 yards. (5 Min Cooldown)
","spells":[]} -216506,{"name":"Bloodlight Avenger's Edge","quality":4,"icon":"ability_gouge","tooltip":"
Bloodlight Avenger's EdgeSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandSword
\n \n \n
116 - 175 DamageSpeed 3.60
(40.42 damage per second)
+15 Strength
+14 Stamina
Durability 120 / 120
Classes: Paladin
Requires Level 40
Equip: Increases damage done by Holy spells and effects by up to 24.
","spells":[]} -216507,{"name":"Umbral Bloodseal","quality":4,"icon":"inv_jewelry_ring_17","tooltip":"
Umbral BloodsealSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+8 Stamina
+8 Intellect
Classes: Warlock
Requires Level 40
Equip: Increases damage done by Shadow spells and effects by up to 14.
","spells":[]} -216508,{"name":"Infernal Bloodcoil Band","quality":4,"icon":"inv_jewelry_ring_21","tooltip":"
Infernal Bloodcoil BandSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+8 Stamina
+8 Intellect
Classes: Warlock
Requires Level 40
Equip: Increases damage done by Fire spells and effects by up to 14.
","spells":[]} -216509,{"name":"Infernal Pact Essence","quality":4,"icon":"inv_ammo_firetar","tooltip":"
Infernal Pact EssenceSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Warlock
Requires Level 40
Equip: Your pet gains 20 stamina and 80 intellect.
Use: Unleash a delayed explosion of blood and fire, causing 150 Shadowflame damage to all targets within 10 yards. (5 Min Cooldown)
","spells":[]} -216510,{"name":"Blood Resonance Circle","quality":4,"icon":"inv_jewelry_ring_09","tooltip":"
Blood Resonance CircleSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+9 Stamina
+6 Intellect
Classes: Mage
Requires Level 40
Equip: Increases damage done by Arcane spells and effects by up to 16.
","spells":[]} -216511,{"name":"Emberblood Seal","quality":4,"icon":"inv_jewelry_ring_25","tooltip":"
Emberblood SealSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+9 Stamina
+6 Intellect
Classes: Mage
Requires Level 40
Equip: Increases damage done by Fire spells and effects by up to 16.
","spells":[]} -216512,{"name":"Loop of Chilled Veins","quality":4,"icon":"inv_jewelry_ring_29","tooltip":"
Loop of Chilled VeinsSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+9 Stamina
+6 Intellect
Classes: Mage
Requires Level 40
Equip: Increases damage done by Frost spells and effects by up to 16.
","spells":[]} -216513,{"name":"Tigerblood Talisman","quality":4,"icon":"inv_jewelry_talisman_01","tooltip":"
Tigerblood TalismanSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Hunter
Requires Level 40
Equip: Increases your pet's critical strike chance by 1%.
Equip: Your pet's critical hits cause you to become energized, granting you 5 mana.
","spells":[]} -216514,{"name":"Sanguine Quiver","quality":4,"icon":"inv_misc_quiver_02","tooltip":"
Sanguine QuiverSoD Phase 2

Item Level 40

Binds when picked up
Unique
16 Slot Quiver
Classes: Hunter
Requires Level 40
Equip: Increases ranged attack speed by 14%.
","spells":[]} -216515,{"name":"Sanguine Ammo Pouch","quality":4,"icon":"inv_misc_ammo_bullet_01","tooltip":"
Sanguine Ammo PouchSoD Phase 2

Item Level 40

Binds when picked up
Unique
16 Slot Ammo Pouch
Classes: Hunter
Requires Level 40
Equip: Increases ranged attack speed by 14%.
","spells":[]} -216516,{"name":"Bloodlash Bow","quality":4,"icon":"inv_weapon_bow_09","tooltip":"
Bloodlash BowSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
RangedBow
\n \n \n
30 - 57 DamageSpeed 1.80
(24.17 damage per second)
Durability 95 / 95
Classes: Hunter
Requires Level 40
Equip: Chance on hit to increase Strength by 50 for 15 sec. (Proc chance: 5%)
","spells":[]} -216517,{"name":"Sanguine Sanctuary","quality":4,"icon":"spell_holy_powerwordshield","tooltip":"
Sanguine SanctuarySoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Priest
Requires Level 40
Use: Instantly shield target ally for 300, but sacrifice 300 of your own health in return after 2 sec. (5 Min Cooldown)
","spells":[]} -216518,{"name":"Blood Covenant Seal","quality":4,"icon":"inv_jewelry_ring_08","tooltip":"
Blood Covenant SealSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+8 Stamina
+7 Intellect
+7 Spirit
Classes: Priest
Requires Level 40
Equip: Increases healing done by spells and effects by up to 13.
","spells":[]} -216519,{"name":"Sanguine Shadow Band","quality":4,"icon":"inv_jewelry_ring_31","tooltip":"
Sanguine Shadow BandSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+5 Stamina
+6 Intellect
Classes: Priest
Requires Level 40
Equip: Increases damage done by Shadow spells and effects by up to 14.
Equip: Restores 3 mana per 5 sec.
","spells":[]} +216497,{"name":"Exsanguinar","quality":4,"icon":"inv_sword_35","tooltip":"
ExsanguinarSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Main HandSword
\n \n \n
44 - 81 DamageSpeed 2.00
(31.25 damage per second)
+6 Stamina
Durability 105 / 105
Classes: Warrior
Requires Level 40
Use: Unleash a flourish of steel and blood, wounding all enemy targets within 8 yards, dealing 65 Shadowstrike damage, and causing them to bleed for an additional 5 damage every 2 sec for 30 sec. (3 Min Cooldown)
","spells":[]} +216498,{"name":"Enchanted Sanguine Grimoire","quality":4,"icon":"inv_misc_book_10","tooltip":"
Enchanted Sanguine GrimoireSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Held In Off-hand
Classes: Druid
Requires Level 40
Equip: Increases damage done by Arcane spells and effects by up to 16.
Equip: Increases damage done by Nature spells and effects by up to 16.
","spells":[]} +216499,{"name":"Bloodbark Crusher","quality":4,"icon":"inv_hammer_10","tooltip":"
Bloodbark CrusherSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandMace
\n \n \n
54 - 86 DamageSpeed 2.00
(35.00 damage per second)
30 Armor
+17 Strength
+11 Agility
+6 Stamina
Durability 120 / 120
Classes: Druid
Requires Level 40
Equip: +80 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Adds 5 Stormstrike damage to your melee attacks, damaging the target and its nearest allies, affecting up to 3 targets. Causes additional threat. Lasts 20 sec. (3 Min Cooldown)
","spells":[]} +216500,{"name":"Bloodbonded Grove Talisman","quality":4,"icon":"inv_misc_gem_bloodstone_02","tooltip":"
Bloodbonded Grove TalismanSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Druid
Requires Level 40
Use: Instantly heal target ally for 300, but sacrifice 300 of your own health in return after 2 sec. (5 Min Cooldown)
","spells":[]} +216501,{"name":"Bloodstorm Barrier","quality":4,"icon":"spell_nature_lightningshield","tooltip":"
Bloodstorm BarrierSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Off HandShield
1197 Armor
24 Block
+5 Stamina
+8 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 14.
","spells":[]} +216502,{"name":"Bloodstorm War Totem","quality":4,"icon":"ability_smash","tooltip":"
Bloodstorm War TotemSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandMace
\n \n \n
116 - 175 DamageSpeed 3.60
(40.42 damage per second)
+12 Strength
+8 Stamina
+10 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 40
Chance on hit: Knocks target silly for 2 sec.
","spells":[]} +216503,{"name":"Bloodstorm Jewel","quality":4,"icon":"inv_misc_gem_bloodgem_01","tooltip":"
Bloodstorm JewelSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Shaman
Requires Level 40
Use: Instantly heal target ally for 300, but sacrifice 300 of your own health in return after 2 sec. (5 Min Cooldown)
","spells":[]} +216504,{"name":"Eclipsed Bloodlight Saber","quality":4,"icon":"inv_sword_28","tooltip":"
Eclipsed Bloodlight SaberSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Main HandSword
\n \n \n
48 - 89 DamageSpeed 2.20
(31.14 damage per second)
+4 Stamina
+4 Intellect
Durability 105 / 105
Classes: Paladin
Requires Level 40
Equip: Increases damage done by Holy spells and effects by up to 14.
","spells":[]} +216505,{"name":"Bloodlight Crusader's Radiance","quality":4,"icon":"ability_creature_cursed_01","tooltip":"
Bloodlight Crusader's RadianceSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Paladin
Requires Level 40
Use: Unleash a delayed explosion of blood and light, causing 150 Twilight damage to all targets within 10 yards. (5 Min Cooldown)
","spells":[]} +216506,{"name":"Bloodlight Avenger's Edge","quality":4,"icon":"ability_gouge","tooltip":"
Bloodlight Avenger's EdgeSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandSword
\n \n \n
116 - 175 DamageSpeed 3.60
(40.42 damage per second)
+15 Strength
+14 Stamina
Durability 120 / 120
Classes: Paladin
Requires Level 40
Equip: Increases damage done by Holy spells and effects by up to 24.
","spells":[]} +216507,{"name":"Umbral Bloodseal","quality":4,"icon":"inv_jewelry_ring_17","tooltip":"
Umbral BloodsealSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+8 Stamina
+8 Intellect
Classes: Warlock
Requires Level 40
Equip: Increases damage done by Shadow spells and effects by up to 14.
","spells":[]} +216508,{"name":"Infernal Bloodcoil Band","quality":4,"icon":"inv_jewelry_ring_21","tooltip":"
Infernal Bloodcoil BandSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+8 Stamina
+8 Intellect
Classes: Warlock
Requires Level 40
Equip: Increases damage done by Fire spells and effects by up to 14.
","spells":[]} +216509,{"name":"Infernal Pact Essence","quality":4,"icon":"inv_ammo_firetar","tooltip":"
Infernal Pact EssenceSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Warlock
Requires Level 40
Equip: Your pet gains 20 stamina and 80 intellect.
Use: Unleash a delayed explosion of blood and fire, causing 150 Shadowflame damage to all targets within 10 yards. (5 Min Cooldown)
","spells":[]} +216510,{"name":"Blood Resonance Circle","quality":4,"icon":"inv_jewelry_ring_09","tooltip":"
Blood Resonance CircleSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+9 Stamina
+6 Intellect
Classes: Mage
Requires Level 40
Equip: Increases damage done by Arcane spells and effects by up to 16.
","spells":[]} +216511,{"name":"Emberblood Seal","quality":4,"icon":"inv_jewelry_ring_25","tooltip":"
Emberblood SealSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+9 Stamina
+6 Intellect
Classes: Mage
Requires Level 40
Equip: Increases damage done by Fire spells and effects by up to 16.
","spells":[]} +216512,{"name":"Loop of Chilled Veins","quality":4,"icon":"inv_jewelry_ring_29","tooltip":"
Loop of Chilled VeinsSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+9 Stamina
+6 Intellect
Classes: Mage
Requires Level 40
Equip: Increases damage done by Frost spells and effects by up to 16.
","spells":[]} +216513,{"name":"Tigerblood Talisman","quality":4,"icon":"inv_jewelry_talisman_01","tooltip":"
Tigerblood TalismanSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Hunter
Requires Level 40
Equip: Increases your pet's critical strike chance by 1%.
Equip: Your pet's critical hits cause you to become energized, granting you 5 mana.
","spells":[]} +216514,{"name":"Sanguine Quiver","quality":4,"icon":"inv_misc_quiver_02","tooltip":"
Sanguine QuiverSoD Phase 2

Item Level 40

Binds when picked up
Unique
16 Slot Quiver
Classes: Hunter
Requires Level 40
Equip: Increases ranged attack speed by 14%.
","spells":[]} +216515,{"name":"Sanguine Ammo Pouch","quality":4,"icon":"inv_misc_ammo_bullet_01","tooltip":"
Sanguine Ammo PouchSoD Phase 2

Item Level 40

Binds when picked up
Unique
16 Slot Ammo Pouch
Classes: Hunter
Requires Level 40
Equip: Increases ranged attack speed by 14%.
","spells":[]} +216516,{"name":"Bloodlash Bow","quality":4,"icon":"inv_weapon_bow_09","tooltip":"
Bloodlash BowSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
RangedBow
\n \n \n
30 - 57 DamageSpeed 1.80
(24.17 damage per second)
Durability 95 / 95
Classes: Hunter
Requires Level 40
Equip: Chance on hit to increase Strength by 50 for 15 sec. (Proc chance: 5%)
","spells":[]} +216517,{"name":"Sanguine Sanctuary","quality":4,"icon":"spell_holy_powerwordshield","tooltip":"
Sanguine SanctuarySoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Priest
Requires Level 40
Use: Instantly shield target ally for 300, but sacrifice 300 of your own health in return after 2 sec. (5 Min Cooldown)
","spells":[]} +216518,{"name":"Blood Covenant Seal","quality":4,"icon":"inv_jewelry_ring_08","tooltip":"
Blood Covenant SealSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+8 Stamina
+7 Intellect
+7 Spirit
Classes: Priest
Requires Level 40
Equip: Increases healing done by spells and effects by up to 13.
","spells":[]} +216519,{"name":"Sanguine Shadow Band","quality":4,"icon":"inv_jewelry_ring_31","tooltip":"
Sanguine Shadow BandSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+5 Stamina
+6 Intellect
Classes: Priest
Requires Level 40
Equip: Increases damage done by Shadow spells and effects by up to 14.
Equip: Restores 3 mana per 5 sec.
","spells":[]} 216520,{"name":"Bloodharvest Blade","quality":4,"icon":"inv_weapon_shortblade_03","tooltip":"
Bloodharvest BladeSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
One-HandDagger
\n \n \n
41 - 77 DamageSpeed 1.90
(31.05 damage per second)
+9 Agility
+8 Stamina
Durability 65 / 65
Classes: Rogue
Requires Level 40
","spells":[]} 216521,{"name":"Swift Sanguine Strikers","quality":4,"icon":"inv_gauntlets_08","tooltip":"
Swift Sanguine StrikersSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Off HandFist Weapon
\n \n \n
30 - 57 DamageSpeed 1.40
(31.07 damage per second)
+8 Agility
+9 Stamina
Durability 90 / 90
Classes: Rogue
Requires Level 40
","spells":[]} -216522,{"name":"Blood Spattered Stiletto","quality":4,"icon":"inv_sword_17","tooltip":"
Blood Spattered StilettoSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Off HandDagger
\n \n \n
44 - 81 DamageSpeed 2.00
(31.25 damage per second)
+6 Stamina
Durability 65 / 65
Classes: Rogue
Requires Level 40
Use: Unleash a violent tempest of steel and blood, causing 140 Shadowstrike damage to all enemies within 8 yards. (3 Min Cooldown)
","spells":[]} -216523,{"name":"Rusted Cage Key","quality":1,"icon":"inv_misc_key_15","tooltip":"
Rusted Cage KeySoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Mage
Use: Opens Rusted Cage
","spells":[]} -216549,{"name":"Reins of the Bengal Tiger","quality":3,"icon":"ability_mount_jungletiger","tooltip":"
Reins of the Bengal TigerSoD Phase 2

Item Level 40

Binds when picked up
Unique
Mount
Requires Level 40
Use: Summons and dismisses a rideable Bengal Tiger. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} -216570,{"name":"Reins of the Golden Sabercat","quality":3,"icon":"ability_mount_jungletiger","tooltip":"
Reins of the Golden SabercatSoD Phase 2

Item Level 40

Binds when picked up
Unique
Mount
Requires Level 40
Use: Summons and dismisses a rideable Golden Saber Cat. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} -216606,{"name":"Rune of Two-Handed Mastery","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Two-Handed MasterySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your chest or robe with the Two-Handed Mastery rune:


Each time you strike an enemy with a two-handed weapon, you gain 50% attack speed with two-handed weapons, 10% increased Attack Power, and 10% increased chance to hit with spells for 10 sec. This effect is lost if you strike an enemy with a one-handed weapon.

"Teaches you a new Engraving ability."
","spells":[]} -216607,{"name":"Bloodlight Offering","quality":4,"icon":"inv_misc_gem_bloodstone_01","tooltip":"
Bloodlight OfferingSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Paladin
Requires Level 40
Use: Instantly heal target ally for 300, but sacrifice 300 of your own health in return after 2 sec. (5 Min Cooldown)
","spells":[]} +216522,{"name":"Blood Spattered Stiletto","quality":4,"icon":"inv_sword_17","tooltip":"
Blood Spattered StilettoSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Off HandDagger
\n \n \n
44 - 81 DamageSpeed 2.00
(31.25 damage per second)
+6 Stamina
Durability 65 / 65
Classes: Rogue
Requires Level 40
Use: Unleash a violent tempest of steel and blood, causing 140 Shadowstrike damage to all enemies within 8 yards. (3 Min Cooldown)
","spells":[]} +216523,{"name":"Rusted Cage Key","quality":1,"icon":"inv_misc_key_15","tooltip":"
Rusted Cage KeySoD Phase 2

Item Level 1

Binds when picked up
Unique
Classes: Mage
Use: Opens Rusted Cage
","spells":[]} +216549,{"name":"Reins of the Bengal Tiger","quality":3,"icon":"ability_mount_jungletiger","tooltip":"
Reins of the Bengal TigerSoD Phase 2

Item Level 40

Binds when picked up
Unique
Mount
Requires Level 40
Use: Summons and dismisses a rideable Bengal Tiger. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} +216570,{"name":"Reins of the Golden Sabercat","quality":3,"icon":"ability_mount_jungletiger","tooltip":"
Reins of the Golden SabercatSoD Phase 2

Item Level 40

Binds when picked up
Unique
Mount
Requires Level 40
Use: Summons and dismisses a rideable Golden Saber Cat. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} +216606,{"name":"Rune of Two-Handed Mastery","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Two-Handed MasterySoD Phase 2

Item Level 40

Binds when picked up
Unique
Classes: Shaman
Engrave your chest or robe with the Two-Handed Mastery rune:


Each time you strike an enemy with a two-handed weapon, you gain 50% attack speed with two-handed weapons, 10% increased Attack Power, and 10% increased chance to hit with spells for 10 sec. This effect is lost if you strike an enemy with a one-handed weapon.

"Teaches you a new Engraving ability."
","spells":[]} +216607,{"name":"Bloodlight Offering","quality":4,"icon":"inv_misc_gem_bloodstone_01","tooltip":"
Bloodlight OfferingSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Paladin
Requires Level 40
Use: Instantly heal target ally for 300, but sacrifice 300 of your own health in return after 2 sec. (5 Min Cooldown)
","spells":[]} 216608,{"name":"Radiant Ray Reflectors","quality":4,"icon":"inv_helmet_47","tooltip":"
Radiant Ray ReflectorsSoD Phase 2

Item Level 1

Binds when picked up
HeadCloth
1 Armor
Durability 50 / 50
"The words 'Deal With It' are etched into the side"
Sell Price: 4 20
","spells":[]} -216610,{"name":"Orders from the Grand Crusader","quality":1,"icon":"inv_letter_15","tooltip":"
Orders from the Grand CrusaderSoD Phase 2

Item Level 1

Quest Item
Unique
<Right Click to Read>
","spells":[]} -216615,{"name":"Ancestral Bloodstorm Beacon","quality":4,"icon":"ability_creature_cursed_04","tooltip":"
Ancestral Bloodstorm BeaconSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Shaman
Requires Level 40
Use: Unleash a delayed explosion of blood and nature, causing 150 Plague damage to all targets within 10 yards. (5 Min Cooldown)
","spells":[]} -216616,{"name":"Compound Cage Key","quality":1,"icon":"inv_misc_key_04","tooltip":"
Compound Cage KeySoD Phase 2

Item Level 1

Binds when picked up
Unique
Dropped by: Kurzen Elite
Drop Chance: 0.01%
","spells":[]} -216617,{"name":"Kurzen Fighter's Uniform","quality":1,"icon":"inv_chest_cloth_06","tooltip":"
Kurzen Fighter's UniformSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -216618,{"name":"Captain Aransas' Reward","quality":1,"icon":"inv_misc_bag_10_black","tooltip":"
Captain Aransas' RewardSoD Phase 2

Item Level 1

Binds when picked up
Unique
<Right Click to Open>
","spells":[]} -216619,{"name":"Student Fodder","quality":2,"icon":"inv_misc_food_pinenut","tooltip":"
Student FodderSoD Phase 2

Item Level 33

Binds when picked up
Use: Eat a handful and make up for lost time on the trail! (30 Min Cooldown)
"Good ole raisins and peanuts...and more!"
Max Stack: 30
","spells":[]} -216620,{"name":"Bloodrot Cloak","quality":3,"icon":"inv_misc_cape_22","tooltip":"
Bloodrot CloakSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+7 Stamina
+6 Intellect
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 11.
","spells":[]} -216621,{"name":"Blooddrenched Drape","quality":3,"icon":"inv_misc_cape_08","tooltip":"
Blooddrenched DrapeSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
","spells":[]} +216610,{"name":"Orders from the Grand Crusader","quality":1,"icon":"inv_letter_15","tooltip":"
Orders from the Grand CrusaderSoD Phase 2

Item Level 1

Quest Item
Unique
<Right Click to Read>
","spells":[]} +216615,{"name":"Ancestral Bloodstorm Beacon","quality":4,"icon":"ability_creature_cursed_04","tooltip":"
Ancestral Bloodstorm BeaconSoD Phase 2

Item Level 40

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
Classes: Shaman
Requires Level 40
Use: Unleash a delayed explosion of blood and nature, causing 150 Plague damage to all targets within 10 yards. (5 Min Cooldown)
","spells":[]} +216616,{"name":"Compound Cage Key","quality":1,"icon":"inv_misc_key_04","tooltip":"
Compound Cage KeySoD Phase 2

Item Level 1

Binds when picked up
Unique
Dropped by: Kurzen Elite
Drop Chance: 0.01%
","spells":[]} +216617,{"name":"Kurzen Fighter's Uniform","quality":1,"icon":"inv_chest_cloth_06","tooltip":"
Kurzen Fighter's UniformSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +216618,{"name":"Captain Aransas' Reward","quality":1,"icon":"inv_misc_bag_10_black","tooltip":"
Captain Aransas' RewardSoD Phase 2

Item Level 1

Binds when picked up
Unique
<Right Click to Open>
","spells":[]} +216619,{"name":"Student Fodder","quality":2,"icon":"inv_misc_food_pinenut","tooltip":"
Student FodderSoD Phase 2

Item Level 33

Binds when picked up
Use: Eat a handful and make up for lost time on the trail! (30 Min Cooldown)
"Good ole raisins and peanuts...and more!"
Max Stack: 30
","spells":[]} +216620,{"name":"Bloodrot Cloak","quality":3,"icon":"inv_misc_cape_22","tooltip":"
Bloodrot CloakSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+7 Stamina
+6 Intellect
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 11.
","spells":[]} +216621,{"name":"Blooddrenched Drape","quality":3,"icon":"inv_misc_cape_08","tooltip":"
Blooddrenched DrapeSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
Requires Level 40
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
","spells":[]} 216622,{"name":"Coagulated Cloak","quality":3,"icon":"inv_misc_cape_14","tooltip":"
Coagulated CloakSoD Phase 2

Item Level 45

Binds when picked up
Back
82 Armor
+12 Stamina
Requires Level 40
","spells":[]} -216623,{"name":"Cape of Hemostasis","quality":3,"icon":"inv_misc_cape_18","tooltip":"
Cape of HemostasisSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+7 Stamina
+6 Intellect
Requires Level 40
Equip: Increases healing done by spells and effects by up to 18.
","spells":[]} -216633,{"name":"Hydraulic Truesilver Strut","quality":1,"icon":"inv_misc_enggizmos_essencedistiller","tooltip":"
Hydraulic Truesilver StrutSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -216634,{"name":"GG12-082 Cartridge Fuse","quality":1,"icon":"inv_gizmo_felstabilizer","tooltip":"
GG12-082 Cartridge FuseSoD Phase 2

Item Level 1

Quest Item
Max Stack: 3
","spells":[]} -216635,{"name":"Spent Voidcore","quality":2,"icon":"inv_misc_apexis_shard","tooltip":"
Spent VoidcoreSoD Phase 2

Item Level 1

Binds when picked up
Unique
Use: Combine with an appropriate power source to create a Charged Voidcore. (3 Sec Cooldown)
"This seems to match the description of the voidcore that Wirdal needs, but it appears to be completely inert. There must be a way to recharge this..."
","spells":[]} -216636,{"name":"Charged Voidcore","quality":1,"icon":"inv_jewelry_talisman_15","tooltip":"
Charged VoidcoreSoD Phase 2

Item Level 1

Binds when picked up
Unique
"This object seems to draw in all surrounding light and warmth. It is very cold to the touch."
","spells":[]} -216637,{"name":"A Pile of Random Parts","quality":1,"icon":"inv_misc_gear_08","tooltip":"
A Pile of Random PartsSoD Phase 2

Item Level 1
"Someone somewhere may find this stuff useful, but it just looks like junk to you."
Max Stack: 99
Sell Price: 25
","spells":[]} -216645,{"name":"Mote of Darkness","quality":2,"icon":"spell_shadow_sealofkings","tooltip":"
Mote of DarknessSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Dark energy permeates this tiny floating speck of energy. Who knows what sort of amazing magics this could power?"
","spells":[]} -216646,{"name":"Ziri's Mystery Crate","quality":2,"icon":"inv_crate_02","tooltip":"
Ziri's Mystery CrateSoD Phase 2

Item Level 40

Binds when picked up
"Contains something someone might find useful, probably."
<Right Click to Open>
","spells":[]} -216661,{"name":"Grime-Encrusted Ring","quality":1,"icon":"inv_stone_04","tooltip":"
Grime-Encrusted RingSoD Phase 2

Item Level 40

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 40
","spells":[]} +216623,{"name":"Cape of Hemostasis","quality":3,"icon":"inv_misc_cape_18","tooltip":"
Cape of HemostasisSoD Phase 2

Item Level 45

Binds when picked up
Back
32 Armor
+7 Stamina
+6 Intellect
Requires Level 40
Equip: Increases healing done by spells and effects by up to 18.
","spells":[]} +216633,{"name":"Hydraulic Truesilver Strut","quality":1,"icon":"inv_misc_enggizmos_essencedistiller","tooltip":"
Hydraulic Truesilver StrutSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +216634,{"name":"GG12-082 Cartridge Fuse","quality":1,"icon":"inv_gizmo_felstabilizer","tooltip":"
GG12-082 Cartridge FuseSoD Phase 2

Item Level 1

Quest Item
Max Stack: 3
","spells":[]} +216635,{"name":"Spent Voidcore","quality":2,"icon":"inv_misc_apexis_shard","tooltip":"
Spent VoidcoreSoD Phase 2

Item Level 1

Binds when picked up
Unique
Use: Combine with an appropriate power source to create a Charged Voidcore. (3 Sec Cooldown)
"This seems to match the description of the voidcore that Wirdal needs, but it appears to be completely inert. There must be a way to recharge this..."
","spells":[]} +216636,{"name":"Charged Voidcore","quality":1,"icon":"inv_jewelry_talisman_15","tooltip":"
Charged VoidcoreSoD Phase 2

Item Level 1

Binds when picked up
Unique
"This object seems to draw in all surrounding light and warmth. It is very cold to the touch."
","spells":[]} +216637,{"name":"A Pile of Random Parts","quality":1,"icon":"inv_misc_gear_08","tooltip":"
A Pile of Random PartsSoD Phase 2

Item Level 1
"Someone somewhere may find this stuff useful, but it just looks like junk to you."
Max Stack: 99
Sell Price: 25
","spells":[]} +216645,{"name":"Mote of Darkness","quality":2,"icon":"spell_shadow_sealofkings","tooltip":"
Mote of DarknessSoD Phase 2

Item Level 1

Binds when picked up
Unique
"Dark energy permeates this tiny floating speck of energy. Who knows what sort of amazing magics this could power?"
","spells":[]} +216646,{"name":"Ziri's Mystery Crate","quality":2,"icon":"inv_crate_02","tooltip":"
Ziri's Mystery CrateSoD Phase 2

Item Level 40

Binds when picked up
"Contains something someone might find useful, probably."
<Right Click to Open>
","spells":[]} +216661,{"name":"Grime-Encrusted Ring","quality":1,"icon":"inv_stone_04","tooltip":"
Grime-Encrusted RingSoD Phase 2

Item Level 40

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 40
","spells":[]} 216662,{"name":"Brilliant Gold Ring","quality":2,"icon":"inv_jewelry_ring_03","tooltip":"
Brilliant Gold RingSoD Phase 2

Item Level 40

Binds when picked up
Unique
Finger
+6 Stamina
+6 Spirit
","spells":[]} 216673,{"name":"Talvash's Brilliant Gold Ring","quality":3,"icon":"inv_jewelry_ring_03","tooltip":"
Talvash's Brilliant Gold RingSoD Phase 2

Item Level 45

Binds when picked up
Unique
Finger
70 Armor
+16 Stamina
Sell Price: 52 43
","spells":[]} 216674,{"name":"Nogg's Brilliant Gold Ring","quality":3,"icon":"inv_jewelry_ring_03","tooltip":"
Nogg's Brilliant Gold RingSoD Phase 2

Item Level 45

Binds when picked up
Unique
Finger
70 Armor
+16 Stamina
Sell Price: 52 43
","spells":[]} 216675,{"name":"Pristine Civinad Robes","quality":3,"icon":"inv_chest_cloth_18","tooltip":"
Pristine Civinad RobesSoD Phase 2

Item Level 45

Binds when picked up
ChestCloth
65 Armor
+9 Stamina
+22 Spirit
Durability 80 / 80
Sell Price: 79 89
","spells":[]} 216676,{"name":"Nimble Triprunner Dungarees","quality":3,"icon":"inv_pants_08","tooltip":"
Nimble Triprunner DungareesSoD Phase 2

Item Level 45

Binds when picked up
LegsLeather
117 Armor
+5 Strength
+21 Agility
+8 Stamina
Durability 75 / 75
Sell Price: 99 86
","spells":[]} -216678,{"name":"Triple Reinforced Leggings","quality":3,"icon":"inv_pants_03","tooltip":"
Triple Reinforced LeggingsSoD Phase 2

Item Level 45

Binds when picked up
LegsMail
460 Armor
Durability 90 / 90
Equip: Increased Defense +6.
Sell Price: 1 19 84
","spells":[]} -216679,{"name":"Shoni's Dismantling Tool","quality":3,"icon":"inv_misc_wrench_01","tooltip":"
Shoni's Dismantling ToolSoD Phase 2

Item Level 40

Binds when picked up
Off HandAxe
\n \n \n
37 - 68 DamageSpeed 1.90
(27.63 damage per second)
Durability 90 / 90
Chance on hit: Disarm target's weapon for 5 sec.
Sell Price: 1 27 33
","spells":[]} +216678,{"name":"Triple Reinforced Leggings","quality":3,"icon":"inv_pants_03","tooltip":"
Triple Reinforced LeggingsSoD Phase 2

Item Level 45

Binds when picked up
LegsMail
460 Armor
Durability 90 / 90
Equip: Increased Defense +6.
Sell Price: 1 19 84
","spells":[]} +216679,{"name":"Shoni's Dismantling Tool","quality":3,"icon":"inv_misc_wrench_01","tooltip":"
Shoni's Dismantling ToolSoD Phase 2

Item Level 40

Binds when picked up
Off HandAxe
\n \n \n
37 - 68 DamageSpeed 1.90
(27.63 damage per second)
Durability 90 / 90
Chance on hit: Disarm target's weapon for 5 sec.
Sell Price: 1 27 33
","spells":[]} 216680,{"name":"Shilly Mittens","quality":3,"icon":"inv_gauntlets_27","tooltip":"
Shilly MittensSoD Phase 2

Item Level 40

Binds when picked up
HandsCloth
41 Armor
+12 Intellect
+11 Spirit
Durability 30 / 30
Sell Price: 26 25
","spells":[]} -216698,{"name":"Sergeant Major's Dragonhide Armsplints","quality":3,"icon":"inv_bracer_03","tooltip":"
Sergeant Major's Dragonhide ArmsplintsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristLeather
64 Armor
+8 Stamina
+4 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 34 4
","spells":[]} +216698,{"name":"Sergeant Major's Dragonhide Armsplints","quality":3,"icon":"inv_bracer_03","tooltip":"
Sergeant Major's Dragonhide ArmsplintsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristLeather
64 Armor
+8 Stamina
+4 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 34 4
","spells":[]} 216699,{"name":"Sergeant Major's Chain Armguards","quality":3,"icon":"inv_bracer_06","tooltip":"
Sergeant Major's Chain ArmguardsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristMail
131 Armor
+5 Agility
+12 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 40
Sell Price: 43 1
","spells":[]} 216700,{"name":"Sergeant Major's Leather Armsplints","quality":3,"icon":"inv_bracer_07","tooltip":"
Sergeant Major's Leather ArmsplintsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristLeather
64 Armor
+5 Agility
+12 Stamina
Durability 35 / 35
Classes: Rogue
Requires Level 40
Sell Price: 33 78
","spells":[]} 216701,{"name":"Sergeant Major's Plate Wristguards","quality":3,"icon":"inv_bracer_18","tooltip":"
Sergeant Major's Plate WristguardsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristPlate
231 Armor
+5 Strength
+12 Stamina
Durability 45 / 45
Classes: Warrior, Paladin
Requires Level 40
Sell Price: 28 47
","spells":[]} -216702,{"name":"Sergeant Major's Silk Cuffs","quality":3,"icon":"inv_bracer_07","tooltip":"
Sergeant Major's Silk CuffsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristCloth
31 Armor
+6 Stamina
+3 Intellect
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 26 74
","spells":[]} +216702,{"name":"Sergeant Major's Silk Cuffs","quality":3,"icon":"inv_bracer_07","tooltip":"
Sergeant Major's Silk CuffsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristCloth
31 Armor
+6 Stamina
+3 Intellect
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 26 74
","spells":[]} 216703,{"name":"First Sergeant's Mail Wristguards","quality":3,"icon":"inv_bracer_16","tooltip":"
First Sergeant's Mail WristguardsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristMail
131 Armor
+5 Agility
+10 Stamina
+7 Intellect
Durability 40 / 40
Classes: Hunter, Shaman
Requires Level 40
Sell Price: 43 48
","spells":[]} -216704,{"name":"First Sergeant's Dragonhide Armguards","quality":3,"icon":"inv_bracer_03","tooltip":"
First Sergeant's Dragonhide ArmguardsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristLeather
64 Armor
+8 Stamina
+4 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 34 17
","spells":[]} +216704,{"name":"First Sergeant's Dragonhide Armguards","quality":3,"icon":"inv_bracer_03","tooltip":"
First Sergeant's Dragonhide ArmguardsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristLeather
64 Armor
+8 Stamina
+4 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 34 17
","spells":[]} 216705,{"name":"First Sergeant's Plate Bracers","quality":3,"icon":"inv_bracer_19","tooltip":"
First Sergeant's Plate BracersSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristPlate
231 Armor
+5 Strength
+12 Stamina
Durability 45 / 45
Classes: Warrior
Requires Level 40
Sell Price: 28 78
","spells":[]} 216706,{"name":"First Sergeant's Leather Armguards","quality":3,"icon":"inv_bracer_07","tooltip":"
First Sergeant's Leather ArmguardsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristLeather
64 Armor
+5 Agility
+12 Stamina
Durability 35 / 35
Classes: Rogue
Requires Level 40
Sell Price: 36 62
","spells":[]} -216707,{"name":"First Sergeant's Silk Cuffs","quality":3,"icon":"inv_bracer_07","tooltip":"
First Sergeant's Silk CuffsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristCloth
31 Armor
+6 Stamina
+3 Intellect
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 27 44
","spells":[]} -216738,{"name":"Manual of Redirect","quality":2,"icon":"inv_misc_book_03","tooltip":"
Manual of RedirectSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Requires Level 25
Removes all your existing combo points from your target and stores them for up to 15 sec. These stored combat points will be transferred to the next non-player enemy you hit with a melee or ranged ability.
"Teaches you Redirect."
","spells":[]} -216740,{"name":"Tome of Expanded Intellect","quality":2,"icon":"inv_misc_book_04","tooltip":"
Tome of Expanded IntellectSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Mage
Requires Level 25
Decreases the mana cost of Arcane Intellect by 50% and increases its duration by 50%.
"Teaches you Expanded Intellect."
","spells":[]} -216744,{"name":"Scroll of Increased Fortitude","quality":2,"icon":"inv_inscription_scroll","tooltip":"
Scroll of Increased FortitudeSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Priest
Requires Level 25
Decreases the mana cost of Power Word: Fortitude by 50% and increases its duration by 50%.
"Teaches you Increased Fortitude."
","spells":[]} -216745,{"name":"Scroll of Shadowfiend","quality":2,"icon":"inv_inscription_scroll","tooltip":"
Scroll of ShadowfiendSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Priest
Requires Level 25
Creates a shadowy fiend to attack the target.  Caster receives 5% mana when the Shadowfiend attacks. Lasts 15 sec.
"Teaches you Shadowfiend."
","spells":[]} -216746,{"name":"Handbook of Commanding Shout","quality":2,"icon":"inv_misc_book_09","tooltip":"
Handbook of Commanding ShoutSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Requires Level 25
The warrior shouts, increasing the Stamina of all party members within 30 yards by 2.  Lasts 5 min.
"Teaches you Commanding Shout."
","spells":[]} -216747,{"name":"Grimoire of Soul Harvesting","quality":2,"icon":"inv_misc_book_01","tooltip":"
Grimoire of Soul HarvestingSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Requires Level 25
You have a chance every time Drain Soul deals damage to gain an additional soul shard. This chance rises each time you do not gain a soul shard.
"Teaches you Soul Harvesting."
","spells":[]} -216748,{"name":"Grimoire of Portal of Summoning","quality":2,"icon":"inv_misc_book_01","tooltip":"
Grimoire of Portal of SummoningSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Requires Level 25
Begins a ritual that creates a summoning portal.  The summoning portal can be used by 2 party or raid members to summon a targeted party or raid member.  The ritual portal requires the caster and 2 additional party or raid members to complete.  In order to participate, all players must be out of combat and right-click the portal and not move until the ritual is complete.
"Teaches you Portal of Summoning."
","spells":[]} -216764,{"name":"Leaflet of Deeper Wilds","quality":2,"icon":"inv_relics_idolofrejuvenation","tooltip":"
Leaflet of Deeper WildsSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Druid
Requires Level 25
Decreases the mana cost of Mark of the Wild by 50% and increases its duration by 50%.
"Teaches you Deeper Wilds."
","spells":[]} -216767,{"name":"Leaflet of Revive","quality":2,"icon":"inv_relics_idolofrejuvenation","tooltip":"
Leaflet of ReviveSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Druid
Requires Level 25
Brings a dead player back to life with 15% of their health and mana.  Cannot be used when in combat.
"Teaches you Revive."
","spells":[]} -216768,{"name":"Testament of Enhanced Blessings","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of Enhanced BlessingsSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Paladin
Requires Level 25
Increases the duration of your Blessing of Might, Wisdom, Salvation, Sanctuary, Light, and Kings by 100% and reduces their mana cost by 50%.
"Teaches you Enhanced Blessings."
","spells":[]} -216769,{"name":"Revelation of Totemic Projection","quality":2,"icon":"inv_misc_book_15","tooltip":"
Revelation of Totemic ProjectionSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Shaman
Requires Level 25
Relocates your active totems to the specified location.
"Teaches you Totemic Projection."
","spells":[]} -216770,{"name":"Treatise on Aspect of the Viper","quality":2,"icon":"inv_misc_book_07","tooltip":"
Treatise on Aspect of the ViperSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Hunter
Requires Level 25
The hunter takes on the aspect of the viper, causing your ranged and melee auto attacks to regenerate mana but reducing your total damage done by 10%.  In addition, you gain 10% of maximum mana every 3 sec.  Mana gained is based on the speed of your weapon. Only one Aspect can be active at a time.
"Teaches you Aspect of the Viper."
","spells":[]} -216771,{"name":"Leaflet of Enhanced Restoration","quality":2,"icon":"inv_relics_idolofrejuvenation","tooltip":"
Leaflet of Enhanced RestorationSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Druid
Requires Level 25
Your Rejuvenation and Regrowth spells can now be active on targets affected by another Druid's Rejuvenation or Regrowth.
"Teaches you Enhanced Restoration."
","spells":[]} -216879,{"name":"Mysterious Troll Scroll","quality":1,"icon":"inv_scroll_11","tooltip":"
Mysterious Troll ScrollSoD Phase 2

Item Level 40

Unique
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
Dropped by: Bloodscalp Witch Doctor
Drop Chance: 0.01%
","spells":[]} -216880,{"name":"Deciphered Troll Scroll","quality":1,"icon":"inv_scroll_02","tooltip":"
Deciphered Troll ScrollSoD Phase 2

Item Level 40

Unique
This Item Begins a Quest
Classes: Priest
Sell Price: 15
","spells":[]} -216884,{"name":"Bloodthirst Blade","quality":4,"icon":"inv_sword_50","tooltip":"
Bloodthirst BladeSoD Phase 2

Item Level 100

Binds when picked up
Unique: (Unknown #636) (0)
Two-HandSword
\n \n \n
649 - 764 DamageSpeed 4.20
(168.21 damage per second)
+333 Strength
Durability 120 / 120
Requires Level 125
Chance on hit: Claim the promised soul.
Sell Price: 22 85 17
","spells":[]} -216914,{"name":"Tarnished Commendation","quality":0,"icon":"inv_jewelry_necklace_39","tooltip":"
Tarnished CommendationSoD Phase 2

Item Level 40

Binds when picked up
Requires Level 30
"It's lost its lustre..."
Max Stack: 10
","spells":[]} -216918,{"name":"Felheart Boots","quality":4,"icon":"inv_boots_cloth_05","tooltip":"
Felheart BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
150 Armor
+25 Stamina
+5 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 61 81
","spells":[]} -216919,{"name":"Felheart Sash","quality":4,"icon":"inv_belt_13","tooltip":"
Felheart SashSoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
137 Armor
+25 Stamina
+5 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increased Defense +6.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 1 76 49
","spells":[]} -216920,{"name":"Felheart Bindings","quality":4,"icon":"inv_bracer_07","tooltip":"
Felheart BindingsSoD Phase 4

Item Level 66

Binds when picked up
WristCloth
144 Armor
+12 Stamina
+5 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increased Defense +8.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 1 75 17
","spells":[]} -216921,{"name":"Felheart Grips","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Felheart GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
143 Armor
+18 Stamina
+7 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increased Defense +10.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 1 75 83
","spells":[]} -216922,{"name":"Felheart Crown","quality":4,"icon":"inv_helmet_08","tooltip":"
Felheart CrownSoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
163 Armor
+33 Stamina
+8 Intellect
+10 Fire Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increased Defense +8.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 66 68
","spells":[]} -216923,{"name":"Felheart Leggings","quality":4,"icon":"inv_pants_cloth_14","tooltip":"
Felheart LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
169 Armor
+33 Stamina
+8 Intellect
+10 Fire Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Increased Defense +9.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 3 58 21
","spells":[]} -216924,{"name":"Felheart Embrace","quality":4,"icon":"inv_chest_cloth_09","tooltip":"
Felheart EmbraceSoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
202 Armor
+30 Stamina
+7 Intellect
+10 Fire Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Increased Defense +11.
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 3 56 90
","spells":[]} -216925,{"name":"Felheart Mantle","quality":4,"icon":"inv_shoulder_23","tooltip":"
Felheart MantleSoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
156 Armor
+25 Stamina
+5 Intellect
+7 Fire Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increased Defense +6.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 65 72
","spells":[]} -216938,{"name":"Greater Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Greater Insignia of the AllianceSoD Phase 2

Item Level 1

Binds when picked up
Unique
Trinket
Use: Removes all movement impairing effects and all effects which cause loss of control of your character. (5 Min Cooldown)
Sell Price: 37 50
","spells":[]} -216939,{"name":"Greater Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Greater Insignia of the HordeSoD Phase 2

Item Level 1

Binds when picked up
Unique
Trinket
Use: Removes all movement impairing effects and all effects which cause loss of control of your character. (5 Min Cooldown)
Sell Price: 37 50
","spells":[]} -216941,{"name":"Ariden's Sigil","quality":2,"icon":"inv_jewelry_trinket_04","tooltip":"
Ariden's SigilSoD Phase 2

Item Level 35

Binds when picked up
Unique
Trinket
Use: Compel a nearby Dark Rider to reveal itself. (5 Sec Cooldown)
Sell Price: 1
","spells":[]} -216945,{"name":"Curious Dalaran Relic","quality":1,"icon":"achievement_dungeon_theviolethold_25man","tooltip":"
Curious Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -216946,{"name":"Glittering Dalaran Relic","quality":1,"icon":"inv_jewelcrafting_shadowspirit_02","tooltip":"
Glittering Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -216947,{"name":"Whirring Dalaran Relic","quality":1,"icon":"inv_mace_107","tooltip":"
Whirring Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -216948,{"name":"Odd Dalaran Relic","quality":1,"icon":"inv_alchemy_endlessflask_05","tooltip":"
Odd Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -216949,{"name":"Heavy Dalaran Relic","quality":1,"icon":"inv_mace_2h_blacksmithing_03","tooltip":"
Heavy Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -216950,{"name":"Creepy Dalaran Relic","quality":1,"icon":"inv_jewelry_necklace_53","tooltip":"
Creepy Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -216951,{"name":"Slippery Dalaran Relic","quality":1,"icon":"inv_misc_fish_58","tooltip":"
Slippery Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} -216956,{"name":"Torn Letter","quality":1,"icon":"inv_letter_15","tooltip":"
Torn LetterSoD Phase 2

Item Level 1

Quest Item
Unique
<Right Click to Read>
","spells":[]} -216971,{"name":"Satchel of Copper Blood Coins","quality":1,"icon":"inv_misc_bag_10","tooltip":"
Satchel of Copper Blood CoinsSoD Phase 2

Item Level 40

Binds when picked up
"Contains 100 Copper Blood Coins"
<Right Click to Open>
","spells":[]} -216972,{"name":"Satchel of Silver Blood Coins","quality":1,"icon":"inv_misc_bag_10_black","tooltip":"
Satchel of Silver Blood CoinsSoD Phase 2

Item Level 40

Binds when picked up
"Contains 100 Silver Blood Coins"
<Right Click to Open>
","spells":[]} +216707,{"name":"First Sergeant's Silk Cuffs","quality":3,"icon":"inv_bracer_07","tooltip":"
First Sergeant's Silk CuffsSoD Phase 2

Item Level 45

Binds when picked up
Unique
WristCloth
31 Armor
+6 Stamina
+3 Intellect
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 27 44
","spells":[]} +216738,{"name":"Manual of Redirect","quality":2,"icon":"inv_misc_book_03","tooltip":"
Manual of RedirectSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Rogue
Requires Level 25
Removes all your existing combo points from your target and stores them for up to 15 sec. These stored combat points will be transferred to the next non-player enemy you hit with a melee or ranged ability.
"Teaches you Redirect."
","spells":[]} +216740,{"name":"Tome of Expanded Intellect","quality":2,"icon":"inv_misc_book_04","tooltip":"
Tome of Expanded IntellectSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Mage
Requires Level 25
Decreases the mana cost of Arcane Intellect by 50% and increases its duration by 50%.
"Teaches you Expanded Intellect."
","spells":[]} +216744,{"name":"Scroll of Increased Fortitude","quality":2,"icon":"inv_inscription_scroll","tooltip":"
Scroll of Increased FortitudeSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Priest
Requires Level 25
Decreases the mana cost of Power Word: Fortitude by 50% and increases its duration by 50%.
"Teaches you Increased Fortitude."
","spells":[]} +216745,{"name":"Scroll of Shadowfiend","quality":2,"icon":"inv_inscription_scroll","tooltip":"
Scroll of ShadowfiendSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Priest
Requires Level 25
Creates a shadowy fiend to attack the target.  Caster receives 5% mana when the Shadowfiend attacks. Lasts 15 sec.
"Teaches you Shadowfiend."
","spells":[]} +216746,{"name":"Handbook of Commanding Shout","quality":2,"icon":"inv_misc_book_09","tooltip":"
Handbook of Commanding ShoutSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Warrior
Requires Level 25
The warrior shouts, increasing the Stamina of all party members within 30 yards by 2.  Lasts 5 min.
"Teaches you Commanding Shout."
","spells":[]} +216747,{"name":"Grimoire of Soul Harvesting","quality":2,"icon":"inv_misc_book_01","tooltip":"
Grimoire of Soul HarvestingSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Requires Level 25
You have a chance every time Drain Soul deals damage to gain an additional soul shard. This chance rises each time you do not gain a soul shard.
"Teaches you Soul Harvesting."
","spells":[]} +216748,{"name":"Grimoire of Portal of Summoning","quality":2,"icon":"inv_misc_book_01","tooltip":"
Grimoire of Portal of SummoningSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Warlock
Requires Level 25
Begins a ritual that creates a summoning portal.  The summoning portal can be used by 2 party or raid members to summon a targeted party or raid member.  The ritual portal requires the caster and 2 additional party or raid members to complete.  In order to participate, all players must be out of combat and right-click the portal and not move until the ritual is complete.
"Teaches you Portal of Summoning."
","spells":[]} +216764,{"name":"Leaflet of Deeper Wilds","quality":2,"icon":"inv_relics_idolofrejuvenation","tooltip":"
Leaflet of Deeper WildsSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Druid
Requires Level 25
Decreases the mana cost of Mark of the Wild by 50% and increases its duration by 50%.
"Teaches you Deeper Wilds."
","spells":[]} +216767,{"name":"Leaflet of Revive","quality":2,"icon":"inv_relics_idolofrejuvenation","tooltip":"
Leaflet of ReviveSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Druid
Requires Level 25
Brings a dead player back to life with 15% of their health and mana.  Cannot be used when in combat.
"Teaches you Revive."
","spells":[]} +216768,{"name":"Testament of Enhanced Blessings","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of Enhanced BlessingsSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Paladin
Requires Level 25
Increases the duration of your Blessing of Might, Wisdom, Salvation, Sanctuary, Light, and Kings by 100% and reduces their mana cost by 50%.
"Teaches you Enhanced Blessings."
","spells":[]} +216769,{"name":"Revelation of Totemic Projection","quality":2,"icon":"inv_misc_book_15","tooltip":"
Revelation of Totemic ProjectionSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Shaman
Requires Level 25
Relocates your active totems to the specified location.
"Teaches you Totemic Projection."
","spells":[]} +216770,{"name":"Treatise on Aspect of the Viper","quality":2,"icon":"inv_misc_book_07","tooltip":"
Treatise on Aspect of the ViperSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Hunter
Requires Level 25
The hunter takes on the aspect of the viper, causing your ranged and melee auto attacks to regenerate mana but reducing your total damage done by 10%.  In addition, you gain 10% of maximum mana every 3 sec.  Mana gained is based on the speed of your weapon. Only one Aspect can be active at a time.
"Teaches you Aspect of the Viper."
","spells":[]} +216771,{"name":"Leaflet of Enhanced Restoration","quality":2,"icon":"inv_relics_idolofrejuvenation","tooltip":"
Leaflet of Enhanced RestorationSoD Phase 2

Item Level 25

Binds when picked up
Unique
Classes: Druid
Requires Level 25
Your Rejuvenation and Regrowth spells can now be active on targets affected by another Druid's Rejuvenation or Regrowth.
"Teaches you Enhanced Restoration."
","spells":[]} +216879,{"name":"Mysterious Troll Scroll","quality":1,"icon":"inv_scroll_11","tooltip":"
Mysterious Troll ScrollSoD Phase 2

Item Level 40

Unique
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
Sell Price: 15
Dropped by: Bloodscalp Witch Doctor
Drop Chance: 0.01%
","spells":[]} +216880,{"name":"Deciphered Troll Scroll","quality":1,"icon":"inv_scroll_02","tooltip":"
Deciphered Troll ScrollSoD Phase 2

Item Level 40

Unique
This Item Begins a Quest
Classes: Priest
Sell Price: 15
","spells":[]} +216884,{"name":"Bloodthirst Blade","quality":4,"icon":"inv_sword_50","tooltip":"
Bloodthirst BladeSoD Phase 2

Item Level 100

Binds when picked up
Unique: (Unknown #636) (0)
Two-HandSword
\n \n \n
649 - 764 DamageSpeed 4.20
(168.21 damage per second)
+333 Strength
Durability 120 / 120
Requires Level 125
Chance on hit: Claim the promised soul.
Sell Price: 22 85 17
","spells":[]} +216914,{"name":"Tarnished Commendation","quality":0,"icon":"inv_jewelry_necklace_39","tooltip":"
Tarnished CommendationSoD Phase 2

Item Level 40

Binds when picked up
Requires Level 30
"It's lost its lustre..."
Max Stack: 10
","spells":[]} +216918,{"name":"Felheart Boots","quality":4,"icon":"inv_boots_cloth_05","tooltip":"
Felheart BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
150 Armor
+25 Stamina
+5 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 61 81
","spells":[]} +216919,{"name":"Felheart Sash","quality":4,"icon":"inv_belt_13","tooltip":"
Felheart SashSoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
137 Armor
+25 Stamina
+5 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increased Defense +6.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 1 76 49
","spells":[]} +216920,{"name":"Felheart Bindings","quality":4,"icon":"inv_bracer_07","tooltip":"
Felheart BindingsSoD Phase 4

Item Level 66

Binds when picked up
WristCloth
144 Armor
+12 Stamina
+5 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increased Defense +8.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 1 75 17
","spells":[]} +216921,{"name":"Felheart Grips","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Felheart GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
143 Armor
+18 Stamina
+7 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increased Defense +10.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 1 75 83
","spells":[]} +216922,{"name":"Felheart Crown","quality":4,"icon":"inv_helmet_08","tooltip":"
Felheart CrownSoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
163 Armor
+33 Stamina
+8 Intellect
+10 Fire Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increased Defense +8.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 66 68
","spells":[]} +216923,{"name":"Felheart Leggings","quality":4,"icon":"inv_pants_cloth_14","tooltip":"
Felheart LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
169 Armor
+33 Stamina
+8 Intellect
+10 Fire Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Increased Defense +9.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 3 58 21
","spells":[]} +216924,{"name":"Felheart Embrace","quality":4,"icon":"inv_chest_cloth_09","tooltip":"
Felheart EmbraceSoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
202 Armor
+30 Stamina
+7 Intellect
+10 Fire Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Increased Defense +11.
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 3 56 90
","spells":[]} +216925,{"name":"Felheart Mantle","quality":4,"icon":"inv_shoulder_23","tooltip":"
Felheart MantleSoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
156 Armor
+25 Stamina
+5 Intellect
+7 Fire Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increased Defense +6.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 65 72
","spells":[]} +216938,{"name":"Greater Insignia of the Alliance","quality":3,"icon":"inv_jewelry_trinketpvp_01","tooltip":"
Greater Insignia of the AllianceSoD Phase 2

Item Level 1

Binds when picked up
Unique
Trinket
Use: Removes all movement impairing effects and all effects which cause loss of control of your character. (5 Min Cooldown)
Sell Price: 37 50
","spells":[]} +216939,{"name":"Greater Insignia of the Horde","quality":3,"icon":"inv_jewelry_trinketpvp_02","tooltip":"
Greater Insignia of the HordeSoD Phase 2

Item Level 1

Binds when picked up
Unique
Trinket
Use: Removes all movement impairing effects and all effects which cause loss of control of your character. (5 Min Cooldown)
Sell Price: 37 50
","spells":[]} +216941,{"name":"Ariden's Sigil","quality":2,"icon":"inv_jewelry_trinket_04","tooltip":"
Ariden's SigilSoD Phase 2

Item Level 35

Binds when picked up
Unique
Trinket
Use: Compel a nearby Dark Rider to reveal itself. (5 Sec Cooldown)
Sell Price: 1
","spells":[]} +216945,{"name":"Curious Dalaran Relic","quality":1,"icon":"achievement_dungeon_theviolethold_25man","tooltip":"
Curious Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +216946,{"name":"Glittering Dalaran Relic","quality":1,"icon":"inv_jewelcrafting_shadowspirit_02","tooltip":"
Glittering Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +216947,{"name":"Whirring Dalaran Relic","quality":1,"icon":"inv_mace_107","tooltip":"
Whirring Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +216948,{"name":"Odd Dalaran Relic","quality":1,"icon":"inv_alchemy_endlessflask_05","tooltip":"
Odd Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +216949,{"name":"Heavy Dalaran Relic","quality":1,"icon":"inv_mace_2h_blacksmithing_03","tooltip":"
Heavy Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +216950,{"name":"Creepy Dalaran Relic","quality":1,"icon":"inv_jewelry_necklace_53","tooltip":"
Creepy Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +216951,{"name":"Slippery Dalaran Relic","quality":1,"icon":"inv_misc_fish_58","tooltip":"
Slippery Dalaran RelicSoD Phase 2

Item Level 1

Binds when picked up
Unique
","spells":[]} +216956,{"name":"Torn Letter","quality":1,"icon":"inv_letter_15","tooltip":"
Torn LetterSoD Phase 2

Item Level 1

Quest Item
Unique
<Right Click to Read>
","spells":[]} +216971,{"name":"Satchel of Copper Blood Coins","quality":1,"icon":"inv_misc_bag_10","tooltip":"
Satchel of Copper Blood CoinsSoD Phase 2

Item Level 40

Binds when picked up
"Contains 100 Copper Blood Coins"
<Right Click to Open>
","spells":[]} +216972,{"name":"Satchel of Silver Blood Coins","quality":1,"icon":"inv_misc_bag_10_black","tooltip":"
Satchel of Silver Blood CoinsSoD Phase 2

Item Level 40

Binds when picked up
"Contains 100 Silver Blood Coins"
<Right Click to Open>
","spells":[]} 217005,{"name":"Repairman's Cape","quality":3,"icon":"inv_misc_cape_06","tooltip":"
Repairman's CapeSoD Phase 2

Item Level 40

Binds when picked up
Back
29 Armor
+3 Intellect
+12 Spirit
Sell Price: 39 25
","spells":[]} 217006,{"name":"Mechanic's Pipehammer","quality":3,"icon":"inv_mace_04","tooltip":"
Mechanic's PipehammerSoD Phase 2

Item Level 40

Binds when picked up
Two-HandMace
\n \n \n
80 - 112 DamageSpeed 2.80
(34.29 damage per second)
+21 Stamina
+6 Intellect
Durability 100 / 100
Sell Price: 1 63 53
","spells":[]} -217007,{"name":"Power Depleted Boots","quality":3,"icon":"inv_gizmo_rocketboot_destroyed_02","tooltip":"
Power Depleted BootsSoD Phase 2

Item Level 40

Binds when picked up
Requires Level 40
","spells":[]} -217008,{"name":"Power Depleted Chest","quality":3,"icon":"inv_chest_chain_16","tooltip":"
Power Depleted ChestSoD Phase 2

Item Level 40

Binds when picked up
Requires Level 40
","spells":[]} -217009,{"name":"Power Depleted Legs","quality":3,"icon":"inv_pants_cloth_20","tooltip":"
Power Depleted LegsSoD Phase 2

Item Level 40

Binds when picked up
Requires Level 40
","spells":[]} -217014,{"name":"Supply Bag","quality":2,"icon":"inv_misc_bag_enchantedrunecloth","tooltip":"
Supply BagSoD Phase 2

Item Level 40

Binds when picked up
Unique
<Right Click to Open>
","spells":[]} -217017,{"name":"Fishing Tournament!","quality":1,"icon":"inv_misc_note_05","tooltip":"
Fishing Tournament!SoD Phase 2

Item Level 1
<Right Click to Read>
","spells":[]} -217161,{"name":"Spell Notes: TROFF IRESTBOL","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: TROFF IRESTBOLSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} -217244,{"name":"Pattern: Crimson Silk Robe","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Crimson Silk RobeSoD Phase 2

Item Level 41
Requires Tailoring (205)
Use: Teaches you how to sew a Crimson Silk Robe.
Sell Price: 12 50

Crimson Silk Robe
Item Level 41

Binds when equipped
ChestCloth
54 Armor
+15 Intellect
Durability 70 / 70
Requires Level 36
Equip: Increases damage done by Fire spells and effects by up to 9.
Sell Price: 47 41
","spells":[],"completion_category":"9"} -217245,{"name":"Crimson Silk Robe","quality":2,"icon":"inv_chest_cloth_25","tooltip":"
Crimson Silk RobeSoD Phase 2

Item Level 41

Binds when equipped
ChestCloth
54 Armor
+15 Intellect
Durability 70 / 70
Requires Level 36
Equip: Increases damage done by Fire spells and effects by up to 9.
Sell Price: 47 41
","spells":[]} -217246,{"name":"Black Mageweave Vest","quality":2,"icon":"inv_chest_leather_03","tooltip":"
Black Mageweave VestSoD Phase 2

Item Level 41

Binds when equipped
ChestCloth
54 Armor
+12 Spirit
Durability 70 / 70
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 48 15
","spells":[]} -217247,{"name":"Black Mageweave Leggings","quality":2,"icon":"inv_pants_09","tooltip":"
Black Mageweave LeggingsSoD Phase 2

Item Level 41

Binds when equipped
LegsCloth
47 Armor
+14 Spirit
Durability 55 / 55
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 48 32
","spells":[]} -217248,{"name":"Earthen Silk Belt","quality":2,"icon":"inv_belt_24","tooltip":"
Earthen Silk BeltSoD Phase 2

Item Level 39

Binds when equipped
WaistCloth
29 Armor
+8 Spirit
Durability 25 / 25
Requires Level 34
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 20 17
","spells":[]} -217249,{"name":"Pattern: Earthen Silk Belt","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Earthen Silk BeltSoD Phase 2

Item Level 39
Requires Tailoring (195)
Use: Teaches you how to sew an Earthen Silk Belt.
Sell Price: 3 75

Earthen Silk Belt
Item Level 39

Binds when equipped
WaistCloth
29 Armor
+8 Spirit
Durability 25 / 25
Requires Level 34
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 20 17
","spells":[],"completion_category":"9"} -217250,{"name":"Crimson Silk Shoulders","quality":2,"icon":"inv_shoulder_23","tooltip":"
Crimson Silk ShouldersSoD Phase 2

Item Level 38

Binds when equipped
ShoulderCloth
38 Armor
+8 Intellect
Durability 45 / 45
Requires Level 33
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 27 81
","spells":[]} -217251,{"name":"Pattern: Crimson Silk Shoulders","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Crimson Silk ShouldersSoD Phase 2

Item Level 38
Requires Tailoring (190)
Use: Teaches you how to sew Crimson Silk Shoulders.
Sell Price: 3 50

Crimson Silk Shoulders
Item Level 38

Binds when equipped
ShoulderCloth
38 Armor
+8 Intellect
Durability 45 / 45
Requires Level 33
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 27 81

Requires Bolt of Silk Cloth (5), Fire Oil (2), Red Dye (2), Silken Thread (2)
","spells":[],"completion_category":"9"} -217252,{"name":"Long Silken Cloak","quality":2,"icon":"inv_misc_cape_02","tooltip":"
Long Silken CloakSoD Phase 2

Item Level 37

Binds when equipped
Back
24 Armor
+5 Intellect
Requires Level 32
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 24 96
","spells":[]} -217253,{"name":"Boots of the Enchanter","quality":2,"icon":"inv_boots_05","tooltip":"
Boots of the EnchanterSoD Phase 2

Item Level 35

Binds when equipped
FeetCloth
32 Armor
+8 Spirit
Durability 35 / 35
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 22 72
","spells":[]} -217254,{"name":"Pattern: Boots of the Enchanter","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Boots of the EnchanterSoD Phase 2

Item Level 35
Requires Tailoring (175)
Use: Teaches you how to sew Boots of the Enchanter.
Sell Price: 2 75

Boots of the Enchanter
Item Level 35

Binds when equipped
FeetCloth
32 Armor
+8 Spirit
Durability 35 / 35
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 22 72
","spells":[],"completion_category":"9"} -217255,{"name":"Crimson Silk Belt","quality":2,"icon":"inv_belt_04","tooltip":"
Crimson Silk BeltSoD Phase 2

Item Level 35

Binds when equipped
WaistCloth
26 Armor
+7 Intellect
Durability 25 / 25
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 15 3
","spells":[]} -217256,{"name":"Earthen Vest","quality":2,"icon":"inv_shirt_04","tooltip":"
Earthen VestSoD Phase 2

Item Level 34

Binds when equipped
ChestCloth
46 Armor
+10 Spirit
Durability 70 / 70
Requires Level 29
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 26 96
","spells":[]} -217257,{"name":"Enchanter's Cowl","quality":2,"icon":"inv_helmet_31","tooltip":"
Enchanter's CowlSoD Phase 2

Item Level 33

Binds when equipped
HeadCloth
37 Armor
+10 Intellect
Durability 45 / 45
Requires Level 28
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 18 10
","spells":[]} -217258,{"name":"Pattern: Enchanter's Cowl","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Enchanter's CowlSoD Phase 2

Item Level 33
Requires Tailoring (165)
Use: Teaches you how to sew an Enchanter's Cowl.
Sell Price: 2 50

Enchanter's Cowl
Item Level 33

Binds when equipped
HeadCloth
37 Armor
+10 Intellect
Durability 45 / 45
Requires Level 28
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 18 10
","spells":[],"completion_category":"9"} -217259,{"name":"Big Voodoo Mask","quality":2,"icon":"inv_banner_01","tooltip":"
Big Voodoo MaskSoD Phase 2

Item Level 44

Binds when equipped
HeadLeather
97 Armor
+14 Intellect
Durability 50 / 50
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 53 50
","spells":[]} -217260,{"name":"Pattern: Big Voodoo Mask","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Big Voodoo MaskSoD Phase 2

Item Level 44
Requires Leatherworking (220)
Use: Teaches you how to craft a Big Voodoo Mask.
Sell Price: 10

Big Voodoo Mask
Item Level 44

Binds when equipped
HeadLeather
97 Armor
+14 Intellect
Durability 50 / 50
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 53 50
","spells":[],"completion_category":"9"} -217261,{"name":"Big Voodoo Robe","quality":2,"icon":"inv_chest_cloth_25","tooltip":"
Big Voodoo RobeSoD Phase 2

Item Level 43

Binds when equipped
ChestLeather
117 Armor
+14 Intellect
Durability 85 / 85
Requires Level 38
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 72 75
","spells":[]} -217262,{"name":"Pattern: Big Voodoo Robe","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Big Voodoo RobeSoD Phase 2

Item Level 43
Requires Leatherworking (215)
Use: Teaches you how to craft a Big Voodoo Robe.
Sell Price: 10

Big Voodoo Robe
Item Level 43

Binds when equipped
ChestLeather
117 Armor
+14 Intellect
Durability 85 / 85
Requires Level 38
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 72 75
","spells":[],"completion_category":"9"} -217263,{"name":"Guardian Leather Bracers","quality":2,"icon":"inv_bracer_10","tooltip":"
Guardian Leather BracersSoD Phase 2

Item Level 39

Binds when equipped
WristLeather
48 Armor
+6 Spirit
Durability 30 / 30
Requires Level 34
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 25 59
","spells":[]} -217264,{"name":"Pattern: Guardian Leather Bracers","quality":2,"icon":"inv_scroll_03","tooltip":"
Pattern: Guardian Leather BracersSoD Phase 2

Item Level 39
Requires Leatherworking (195)
Use: Teaches you how to craft Guardian Leather Bracers.
Sell Price: 7

Guardian Leather Bracers
Item Level 39

Binds when equipped
WristLeather
48 Armor
+6 Spirit
Durability 30 / 30
Requires Level 34
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 25 59
","spells":[],"completion_category":"9"} -217265,{"name":"Guardian Belt","quality":2,"icon":"inv_belt_03","tooltip":"
Guardian BeltSoD Phase 2

Item Level 34

Binds when equipped
WaistLeather
56 Armor
+6 Spirit
Durability 30 / 30
Requires Level 29
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 15 92
","spells":[]} -217266,{"name":"Pattern: Guardian Belt","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Guardian BeltSoD Phase 2

Item Level 34
Requires Leatherworking (170)
Use: Teaches you how to craft a Guardian Belt.
Sell Price: 1 62

Guardian Belt
Item Level 34

Binds when equipped
WaistLeather
56 Armor
+6 Spirit
Durability 30 / 30
Requires Level 29
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 15 92
","spells":[],"completion_category":"9"} -217267,{"name":"Guardian Pants","quality":2,"icon":"inv_pants_02","tooltip":"
Guardian PantsSoD Phase 2

Item Level 32

Binds when equipped
LegsLeather
85 Armor
+8 Spirit
Durability 65 / 65
Requires Level 27
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 27 94
","spells":[]} -217268,{"name":"Turtle Scale Breastplate","quality":2,"icon":"inv_chest_chain_12","tooltip":"
Turtle Scale BreastplateSoD Phase 2

Item Level 42

Binds when equipped
ChestMail
238 Armor
+9 Stamina
+9 Intellect
Durability 100 / 100
Requires Level 37
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 75 67
","spells":[]} -217270,{"name":"Turtle Scale Gloves","quality":2,"icon":"inv_gauntlets_05","tooltip":"
Turtle Scale GlovesSoD Phase 2

Item Level 41

Binds when equipped
HandsMail
146 Armor
+7 Stamina
+6 Intellect
Durability 35 / 35
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 34 77
","spells":[]} -217271,{"name":"Pattern: Turtle Scale Gloves","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Turtle Scale GlovesSoD Phase 2

Item Level 41
Requires Leatherworking (205)
Use: Teaches you how to craft Turtle Scale Gloves.
Sell Price: 8 75

Turtle Scale Gloves
Item Level 41

Binds when equipped
HandsMail
146 Armor
+7 Stamina
+6 Intellect
Durability 35 / 35
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 34 77
","spells":[],"completion_category":"9"} -217273,{"name":"Golden Scale Gauntlets","quality":2,"icon":"inv_gauntlets_29","tooltip":"
Golden Scale GauntletsSoD Phase 2

Item Level 41

Binds when equipped
HandsMail
146 Armor
+11 Strength
Durability 35 / 35
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 36 89
","spells":[]} -217274,{"name":"Plans: Golden Scale Gauntlets","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Golden Scale GauntletsSoD Phase 2

Item Level 41
Requires Blacksmithing (205)
Use: Teaches you how to make Golden Scale Gauntlets.
Sell Price: 12 50

Golden Scale Gauntlets
Item Level 41

Binds when equipped
HandsMail
146 Armor
+11 Strength
Durability 35 / 35
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 36 89

Requires Steel Bar (10), Gold Bar (4), Heavy Grinding Stone (4), Citrine
","spells":[],"completion_category":"9"} -217275,{"name":"Golden Scale Boots","quality":2,"icon":"inv_boots_01","tooltip":"
Golden Scale BootsSoD Phase 2

Item Level 40

Binds when equipped
FeetMail
159 Armor
+8 Strength
Durability 50 / 50
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 49 77
","spells":[]} -217276,{"name":"Plans: Golden Scale Boots","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Golden Scale BootsSoD Phase 2

Item Level 40
Requires Blacksmithing (200)
Use: Teaches you how to make Golden Scale Boots.
Sell Price: 12 50

Golden Scale Boots
Item Level 40

Binds when equipped
FeetMail
159 Armor
+8 Strength
Durability 50 / 50
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 49 77

Requires Steel Bar (10), Gold Bar (4), Heavy Grinding Stone (4), Citrine
","spells":[],"completion_category":"9"} -217277,{"name":"Golden Scale Cuirass","quality":2,"icon":"inv_chest_chain_06","tooltip":"
Golden Scale CuirassSoD Phase 2

Item Level 40

Binds when equipped
ChestMail
231 Armor
+14 Strength
Durability 100 / 100
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 65 58
","spells":[]} -217278,{"name":"Plans: Golden Scale Cuirass","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Golden Scale CuirassSoD Phase 2

Item Level 39
Requires Blacksmithing (195)
Use: Teaches you how to make a Golden Scale Cuirass.
Sell Price: 11

Golden Scale Cuirass
Item Level 40

Binds when equipped
ChestMail
231 Armor
+14 Strength
Durability 100 / 100
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 65 58

Requires Steel Bar (12), Gold Bar (2), Heavy Grinding Stone (4), Jade (2)
","spells":[],"completion_category":"9"} -217279,{"name":"Golden Scale Coif","quality":2,"icon":"inv_helmet_36","tooltip":"
Golden Scale CoifSoD Phase 2

Item Level 38

Binds when equipped
HeadMail
181 Armor
+10 Strength
Durability 60 / 60
Requires Level 33
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 44 5
","spells":[]} -217280,{"name":"Plans: Golden Scale Coif","quality":1,"icon":"inv_scroll_03","tooltip":"
Plans: Golden Scale CoifSoD Phase 2

Item Level 38
Requires Blacksmithing (190)
Use: Teaches you how to make a Golden Scale Coif.
Sell Price: 11

Golden Scale Coif
Item Level 38

Binds when equipped
HeadMail
181 Armor
+10 Strength
Durability 60 / 60
Requires Level 33
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 44 5

Requires Steel Bar (8), Gold Bar (2), Heavy Grinding Stone (2)
","spells":[],"completion_category":"9"} -217281,{"name":"Moonsteel Broadsword","quality":2,"icon":"inv_sword_25","tooltip":"
Moonsteel BroadswordSoD Phase 2

Item Level 36

Binds when equipped
Two-HandSword
\n \n \n
55 - 83 DamageSpeed 2.80
(24.64 damage per second)
+4 Stamina
Durability 85 / 85
Requires Level 31
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 1 1 53
","spells":[]} -217282,{"name":"Plans: Moonsteel Broadsword","quality":1,"icon":"inv_scroll_03","tooltip":"
Plans: Moonsteel BroadswordSoD Phase 2

Item Level 36
Requires Blacksmithing (180)
Use: Teaches you how to make a Moonsteel Broadsword.
Sell Price: 11

Moonsteel Broadsword
Item Level 36

Binds when equipped
Two-HandSword
\n \n \n
55 - 83 DamageSpeed 2.80
(24.64 damage per second)
+4 Stamina
Durability 85 / 85
Requires Level 31
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 1 1 53
","spells":[],"completion_category":"9"} -217283,{"name":"Golden Scale Shoulders","quality":2,"icon":"inv_shoulder_09","tooltip":"
Golden Scale ShouldersSoD Phase 2

Item Level 35

Binds when equipped
ShoulderMail
160 Armor
+7 Strength
Durability 60 / 60
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 31 6
","spells":[]} -217284,{"name":"Plans: Golden Scale Shoulders","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Golden Scale ShouldersSoD Phase 2

Item Level 35
Requires Blacksmithing (175)
Use: Teaches you how to make Golden Scale Shoulders.
Sell Price: 8 50

Golden Scale Shoulders
Item Level 35

Binds when equipped
ShoulderMail
160 Armor
+7 Strength
Durability 60 / 60
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 31 6
","spells":[],"completion_category":"9"} -217285,{"name":"Golden Scale Leggings","quality":2,"icon":"inv_pants_04","tooltip":"
Golden Scale LeggingsSoD Phase 2

Item Level 34

Binds when equipped
LegsMail
184 Armor
+11 Strength
Durability 75 / 75
Requires Level 29
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 38 82
","spells":[]} -217286,{"name":"Plans: Golden Scale Leggings","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Golden Scale LeggingsSoD Phase 2

Item Level 34
Requires Blacksmithing (170)
Use: Teaches you how to make Golden Scale Leggings.
Sell Price: 8

Golden Scale Leggings
Item Level 34

Binds when equipped
LegsMail
184 Armor
+11 Strength
Durability 75 / 75
Requires Level 29
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 38 82

Requires Iron Bar (10), Gold Bar (2), Heavy Grinding Stone
","spells":[],"completion_category":"9"} -217287,{"name":"Greater Mystic Wand","quality":2,"icon":"inv_wand_07","tooltip":"
Greater Mystic WandSoD Phase 2

Item Level 35

Binds when equipped
RangedWand
\n \n \n
40 - 76 Arcane DamageSpeed 2.00
(29.00 damage per second)
Durability 55 / 55
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 52 63
","spells":[]} -217288,{"name":"Robes of the Lich","quality":3,"icon":"inv_chest_cloth_17","tooltip":"
Robes of the LichSoD Phase 2

Item Level 44

Binds when picked up
ChestCloth
64 Armor
+20 Stamina
Durability 80 / 80
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 69 3
","spells":[]} -217289,{"name":"Deathchill Armor","quality":3,"icon":"inv_chest_plate12","tooltip":"
Deathchill ArmorSoD Phase 2

Item Level 44

Binds when picked up
ChestMail
270 Armor
+3 Stamina
+20 Intellect
Durability 120 / 120
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 1 4 34
","spells":[]} -217290,{"name":"Glowing Eye of Mordresh","quality":3,"icon":"inv_misc_orb_03","tooltip":"
Glowing Eye of MordreshSoD Phase 2

Item Level 41

Binds when picked up
Neck
+11 Spirit
Requires Level 36
Equip: Increases healing done by spells and effects by up to 11.
Sell Price: 52 77
","spells":[]} -217291,{"name":"Mordresh's Lifeless Skull","quality":3,"icon":"inv_misc_bone_elfskull_01","tooltip":"
Mordresh's Lifeless SkullSoD Phase 2

Item Level 41

Binds when picked up
Held In Off-hand
+11 Spirit
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 78 35
","spells":[]} -217292,{"name":"Deathmage Sash","quality":3,"icon":"inv_belt_24","tooltip":"
Deathmage SashSoD Phase 2

Item Level 41

Binds when picked up
WaistCloth
33 Armor
+15 Intellect
Durability 30 / 30
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 29 10
","spells":[]} -217293,{"name":"Silky Spider Cape","quality":3,"icon":"inv_misc_cape_17","tooltip":"
Silky Spider CapeSoD Phase 2

Item Level 42

Binds when picked up
Back
30 Armor
+11 Stamina
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 47 99
","spells":[]} -217294,{"name":"Embalmed Shroud","quality":3,"icon":"inv_helmet_28","tooltip":"
Embalmed ShroudSoD Phase 2

Item Level 35

Binds when picked up
HeadCloth
42 Armor
+11 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 26 89
","spells":[]} -217295,{"name":"Necrotic Wand","quality":3,"icon":"inv_wand_04","tooltip":"
Necrotic WandSoD Phase 2

Item Level 35

Binds when picked up
RangedWand
\n \n \n
32 - 61 Shadow DamageSpeed 1.40
(33.21 damage per second)
Durability 65 / 65
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 66 49
","spells":[]} -217296,{"name":"Ghostshard Talisman","quality":3,"icon":"inv_jewelry_necklace_06","tooltip":"
Ghostshard TalismanSoD Phase 2

Item Level 35

Binds when picked up
Neck
+9 Stamina
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 34 82
","spells":[]} -217297,{"name":"Robe of Doan","quality":2,"icon":"inv_chest_cloth_25","tooltip":"
Robe of DoanSoD Phase 2

Item Level 38

Binds when picked up
ChestCloth
50 Armor
+13 Stamina
Durability 70 / 70
Requires Level 33
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 11 71
","spells":[]} -217298,{"name":"Mantle of Doan","quality":2,"icon":"inv_shoulder_05","tooltip":"
Mantle of DoanSoD Phase 2

Item Level 38

Binds when picked up
ShoulderCloth
38 Armor
+8 Intellect
Durability 45 / 45
Requires Level 33
Equip: Increases damage done by Fire spells and effects by up to 10.
Sell Price: 8 81
","spells":[]} -217299,{"name":"Illusionary Rod","quality":3,"icon":"inv_wand_04","tooltip":"
Illusionary RodSoD Phase 2

Item Level 39

Binds when picked up
Two-HandStaff
\n \n \n
94 - 142 DamageSpeed 3.40
(34.71 damage per second)
+7 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 34
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 47 77
","spells":[]} -217300,{"name":"Whitemane's Chapeau","quality":3,"icon":"inv_helmet_12","tooltip":"
Whitemane's ChapeauSoD Phase 2

Item Level 44

Binds when picked up
HeadCloth
52 Armor
+14 Intellect
+14 Spirit
Durability 50 / 50
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 53 56
","spells":[]} -217301,{"name":"Triune Amulet","quality":3,"icon":"inv_jewelry_amulet_01","tooltip":"
Triune AmuletSoD Phase 2

Item Level 44

Binds when picked up
Neck
+7 Stamina
+7 Intellect
Requires Level 39
Equip: Increases healing done by spells and effects by up to 15.
Sell Price: 92 95
","spells":[]} -217302,{"name":"Mograine's Might","quality":3,"icon":"inv_mace_13","tooltip":"
Mograine's MightSoD Phase 2

Item Level 44

Binds when picked up
Two-HandMace
\n \n \n
100 - 149 DamageSpeed 3.20
(38.91 damage per second)
+17 Strength
Durability 100 / 100
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 2 25 67
","spells":[]} -217303,{"name":"Stoneweaver Leggings","quality":3,"icon":"inv_pants_01","tooltip":"
Stoneweaver LeggingsSoD Phase 2

Item Level 40

Binds when picked up
LegsCloth
51 Armor
+9 Stamina
+15 Intellect
Durability 65 / 65
Requires Level 35
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 50 94
","spells":[]} +217007,{"name":"Power Depleted Boots","quality":3,"icon":"inv_gizmo_rocketboot_destroyed_02","tooltip":"
Power Depleted BootsSoD Phase 2

Item Level 40

Binds when picked up
Requires Level 40
","spells":[]} +217008,{"name":"Power Depleted Chest","quality":3,"icon":"inv_chest_chain_16","tooltip":"
Power Depleted ChestSoD Phase 2

Item Level 40

Binds when picked up
Requires Level 40
","spells":[]} +217009,{"name":"Power Depleted Legs","quality":3,"icon":"inv_pants_cloth_20","tooltip":"
Power Depleted LegsSoD Phase 2

Item Level 40

Binds when picked up
Requires Level 40
","spells":[]} +217014,{"name":"Supply Bag","quality":2,"icon":"inv_misc_bag_enchantedrunecloth","tooltip":"
Supply BagSoD Phase 2

Item Level 40

Binds when picked up
Unique
<Right Click to Open>
","spells":[]} +217017,{"name":"Fishing Tournament!","quality":1,"icon":"inv_misc_note_05","tooltip":"
Fishing Tournament!SoD Phase 2

Item Level 1
<Right Click to Read>
","spells":[]} +217161,{"name":"Spell Notes: TROFF IRESTBOL","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: TROFF IRESTBOLSoD Phase 2

Item Level 10

Binds when picked up
Unique
Classes: Mage
Use: Decipher the spell notes with a Comprehension Charm to learn a new Engraving spell.
","spells":[]} +217244,{"name":"Pattern: Crimson Silk Robe","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Crimson Silk RobeSoD Phase 2

Item Level 41
Requires Tailoring (205)
Use: Teaches you how to sew a Crimson Silk Robe.
Sell Price: 12 50

Crimson Silk Robe
Item Level 41

Binds when equipped
ChestCloth
54 Armor
+15 Intellect
Durability 70 / 70
Requires Level 36
Equip: Increases damage done by Fire spells and effects by up to 9.
Sell Price: 47 41
","spells":[],"completion_category":"9"} +217245,{"name":"Crimson Silk Robe","quality":2,"icon":"inv_chest_cloth_25","tooltip":"
Crimson Silk RobeSoD Phase 2

Item Level 41

Binds when equipped
ChestCloth
54 Armor
+15 Intellect
Durability 70 / 70
Requires Level 36
Equip: Increases damage done by Fire spells and effects by up to 9.
Sell Price: 47 41
","spells":[]} +217246,{"name":"Black Mageweave Vest","quality":2,"icon":"inv_chest_leather_03","tooltip":"
Black Mageweave VestSoD Phase 2

Item Level 41

Binds when equipped
ChestCloth
54 Armor
+12 Spirit
Durability 70 / 70
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 48 15
","spells":[]} +217247,{"name":"Black Mageweave Leggings","quality":2,"icon":"inv_pants_09","tooltip":"
Black Mageweave LeggingsSoD Phase 2

Item Level 41

Binds when equipped
LegsCloth
47 Armor
+14 Spirit
Durability 55 / 55
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 48 32
","spells":[]} +217248,{"name":"Earthen Silk Belt","quality":2,"icon":"inv_belt_24","tooltip":"
Earthen Silk BeltSoD Phase 2

Item Level 39

Binds when equipped
WaistCloth
29 Armor
+8 Spirit
Durability 25 / 25
Requires Level 34
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 20 17
","spells":[]} +217249,{"name":"Pattern: Earthen Silk Belt","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Earthen Silk BeltSoD Phase 2

Item Level 39
Requires Tailoring (195)
Use: Teaches you how to sew an Earthen Silk Belt.
Sell Price: 3 75

Earthen Silk Belt
Item Level 39

Binds when equipped
WaistCloth
29 Armor
+8 Spirit
Durability 25 / 25
Requires Level 34
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 20 17
","spells":[],"completion_category":"9"} +217250,{"name":"Crimson Silk Shoulders","quality":2,"icon":"inv_shoulder_23","tooltip":"
Crimson Silk ShouldersSoD Phase 2

Item Level 38

Binds when equipped
ShoulderCloth
38 Armor
+8 Intellect
Durability 45 / 45
Requires Level 33
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 27 81
","spells":[]} +217251,{"name":"Pattern: Crimson Silk Shoulders","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Crimson Silk ShouldersSoD Phase 2

Item Level 38
Requires Tailoring (190)
Use: Teaches you how to sew Crimson Silk Shoulders.
Sell Price: 3 50

Crimson Silk Shoulders
Item Level 38

Binds when equipped
ShoulderCloth
38 Armor
+8 Intellect
Durability 45 / 45
Requires Level 33
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 27 81

Requires Bolt of Silk Cloth (5), Fire Oil (2), Red Dye (2), Silken Thread (2)
","spells":[],"completion_category":"9"} +217252,{"name":"Long Silken Cloak","quality":2,"icon":"inv_misc_cape_02","tooltip":"
Long Silken CloakSoD Phase 2

Item Level 37

Binds when equipped
Back
24 Armor
+5 Intellect
Requires Level 32
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 24 96
","spells":[]} +217253,{"name":"Boots of the Enchanter","quality":2,"icon":"inv_boots_05","tooltip":"
Boots of the EnchanterSoD Phase 2

Item Level 35

Binds when equipped
FeetCloth
32 Armor
+8 Spirit
Durability 35 / 35
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 22 72
","spells":[]} +217254,{"name":"Pattern: Boots of the Enchanter","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Boots of the EnchanterSoD Phase 2

Item Level 35
Requires Tailoring (175)
Use: Teaches you how to sew Boots of the Enchanter.
Sell Price: 2 75

Boots of the Enchanter
Item Level 35

Binds when equipped
FeetCloth
32 Armor
+8 Spirit
Durability 35 / 35
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 22 72
","spells":[],"completion_category":"9"} +217255,{"name":"Crimson Silk Belt","quality":2,"icon":"inv_belt_04","tooltip":"
Crimson Silk BeltSoD Phase 2

Item Level 35

Binds when equipped
WaistCloth
26 Armor
+7 Intellect
Durability 25 / 25
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 15 3
","spells":[]} +217256,{"name":"Earthen Vest","quality":2,"icon":"inv_shirt_04","tooltip":"
Earthen VestSoD Phase 2

Item Level 34

Binds when equipped
ChestCloth
46 Armor
+10 Spirit
Durability 70 / 70
Requires Level 29
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 26 96
","spells":[]} +217257,{"name":"Enchanter's Cowl","quality":2,"icon":"inv_helmet_31","tooltip":"
Enchanter's CowlSoD Phase 2

Item Level 33

Binds when equipped
HeadCloth
37 Armor
+10 Intellect
Durability 45 / 45
Requires Level 28
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 18 10
","spells":[]} +217258,{"name":"Pattern: Enchanter's Cowl","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Enchanter's CowlSoD Phase 2

Item Level 33
Requires Tailoring (165)
Use: Teaches you how to sew an Enchanter's Cowl.
Sell Price: 2 50

Enchanter's Cowl
Item Level 33

Binds when equipped
HeadCloth
37 Armor
+10 Intellect
Durability 45 / 45
Requires Level 28
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 18 10
","spells":[],"completion_category":"9"} +217259,{"name":"Big Voodoo Mask","quality":2,"icon":"inv_banner_01","tooltip":"
Big Voodoo MaskSoD Phase 2

Item Level 44

Binds when equipped
HeadLeather
97 Armor
+14 Intellect
Durability 50 / 50
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 53 50
","spells":[]} +217260,{"name":"Pattern: Big Voodoo Mask","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Big Voodoo MaskSoD Phase 2

Item Level 44
Requires Leatherworking (220)
Use: Teaches you how to craft a Big Voodoo Mask.
Sell Price: 10

Big Voodoo Mask
Item Level 44

Binds when equipped
HeadLeather
97 Armor
+14 Intellect
Durability 50 / 50
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 53 50
","spells":[],"completion_category":"9"} +217261,{"name":"Big Voodoo Robe","quality":2,"icon":"inv_chest_cloth_25","tooltip":"
Big Voodoo RobeSoD Phase 2

Item Level 43

Binds when equipped
ChestLeather
117 Armor
+14 Intellect
Durability 85 / 85
Requires Level 38
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 72 75
","spells":[]} +217262,{"name":"Pattern: Big Voodoo Robe","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Big Voodoo RobeSoD Phase 2

Item Level 43
Requires Leatherworking (215)
Use: Teaches you how to craft a Big Voodoo Robe.
Sell Price: 10

Big Voodoo Robe
Item Level 43

Binds when equipped
ChestLeather
117 Armor
+14 Intellect
Durability 85 / 85
Requires Level 38
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 72 75
","spells":[],"completion_category":"9"} +217263,{"name":"Guardian Leather Bracers","quality":2,"icon":"inv_bracer_10","tooltip":"
Guardian Leather BracersSoD Phase 2

Item Level 39

Binds when equipped
WristLeather
48 Armor
+6 Spirit
Durability 30 / 30
Requires Level 34
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 25 59
","spells":[]} +217264,{"name":"Pattern: Guardian Leather Bracers","quality":2,"icon":"inv_scroll_03","tooltip":"
Pattern: Guardian Leather BracersSoD Phase 2

Item Level 39
Requires Leatherworking (195)
Use: Teaches you how to craft Guardian Leather Bracers.
Sell Price: 7

Guardian Leather Bracers
Item Level 39

Binds when equipped
WristLeather
48 Armor
+6 Spirit
Durability 30 / 30
Requires Level 34
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 25 59
","spells":[],"completion_category":"9"} +217265,{"name":"Guardian Belt","quality":2,"icon":"inv_belt_03","tooltip":"
Guardian BeltSoD Phase 2

Item Level 34

Binds when equipped
WaistLeather
56 Armor
+6 Spirit
Durability 30 / 30
Requires Level 29
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 15 92
","spells":[]} +217266,{"name":"Pattern: Guardian Belt","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Guardian BeltSoD Phase 2

Item Level 34
Requires Leatherworking (170)
Use: Teaches you how to craft a Guardian Belt.
Sell Price: 1 62

Guardian Belt
Item Level 34

Binds when equipped
WaistLeather
56 Armor
+6 Spirit
Durability 30 / 30
Requires Level 29
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 15 92
","spells":[],"completion_category":"9"} +217267,{"name":"Guardian Pants","quality":2,"icon":"inv_pants_02","tooltip":"
Guardian PantsSoD Phase 2

Item Level 32

Binds when equipped
LegsLeather
85 Armor
+8 Spirit
Durability 65 / 65
Requires Level 27
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 27 94
","spells":[]} +217268,{"name":"Turtle Scale Breastplate","quality":2,"icon":"inv_chest_chain_12","tooltip":"
Turtle Scale BreastplateSoD Phase 2

Item Level 42

Binds when equipped
ChestMail
238 Armor
+9 Stamina
+9 Intellect
Durability 100 / 100
Requires Level 37
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 75 67
","spells":[]} +217270,{"name":"Turtle Scale Gloves","quality":2,"icon":"inv_gauntlets_05","tooltip":"
Turtle Scale GlovesSoD Phase 2

Item Level 41

Binds when equipped
HandsMail
146 Armor
+7 Stamina
+6 Intellect
Durability 35 / 35
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 34 77
","spells":[]} +217271,{"name":"Pattern: Turtle Scale Gloves","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Turtle Scale GlovesSoD Phase 2

Item Level 41
Requires Leatherworking (205)
Use: Teaches you how to craft Turtle Scale Gloves.
Sell Price: 8 75

Turtle Scale Gloves
Item Level 41

Binds when equipped
HandsMail
146 Armor
+7 Stamina
+6 Intellect
Durability 35 / 35
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 34 77
","spells":[],"completion_category":"9"} +217273,{"name":"Golden Scale Gauntlets","quality":2,"icon":"inv_gauntlets_29","tooltip":"
Golden Scale GauntletsSoD Phase 2

Item Level 41

Binds when equipped
HandsMail
146 Armor
+11 Strength
Durability 35 / 35
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 36 89
","spells":[]} +217274,{"name":"Plans: Golden Scale Gauntlets","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Golden Scale GauntletsSoD Phase 2

Item Level 41
Requires Blacksmithing (205)
Use: Teaches you how to make Golden Scale Gauntlets.
Sell Price: 12 50

Golden Scale Gauntlets
Item Level 41

Binds when equipped
HandsMail
146 Armor
+11 Strength
Durability 35 / 35
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 36 89

Requires Steel Bar (10), Gold Bar (4), Heavy Grinding Stone (4), Citrine
","spells":[],"completion_category":"9"} +217275,{"name":"Golden Scale Boots","quality":2,"icon":"inv_boots_01","tooltip":"
Golden Scale BootsSoD Phase 2

Item Level 40

Binds when equipped
FeetMail
159 Armor
+8 Strength
Durability 50 / 50
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 49 77
","spells":[]} +217276,{"name":"Plans: Golden Scale Boots","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Golden Scale BootsSoD Phase 2

Item Level 40
Requires Blacksmithing (200)
Use: Teaches you how to make Golden Scale Boots.
Sell Price: 12 50

Golden Scale Boots
Item Level 40

Binds when equipped
FeetMail
159 Armor
+8 Strength
Durability 50 / 50
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 49 77

Requires Steel Bar (10), Gold Bar (4), Heavy Grinding Stone (4), Citrine
","spells":[],"completion_category":"9"} +217277,{"name":"Golden Scale Cuirass","quality":2,"icon":"inv_chest_chain_06","tooltip":"
Golden Scale CuirassSoD Phase 2

Item Level 40

Binds when equipped
ChestMail
231 Armor
+14 Strength
Durability 100 / 100
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 65 58
","spells":[]} +217278,{"name":"Plans: Golden Scale Cuirass","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Golden Scale CuirassSoD Phase 2

Item Level 39
Requires Blacksmithing (195)
Use: Teaches you how to make a Golden Scale Cuirass.
Sell Price: 11

Golden Scale Cuirass
Item Level 40

Binds when equipped
ChestMail
231 Armor
+14 Strength
Durability 100 / 100
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 65 58

Requires Steel Bar (12), Gold Bar (2), Heavy Grinding Stone (4), Jade (2)
","spells":[],"completion_category":"9"} +217279,{"name":"Golden Scale Coif","quality":2,"icon":"inv_helmet_36","tooltip":"
Golden Scale CoifSoD Phase 2

Item Level 38

Binds when equipped
HeadMail
181 Armor
+10 Strength
Durability 60 / 60
Requires Level 33
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 44 5
","spells":[]} +217280,{"name":"Plans: Golden Scale Coif","quality":1,"icon":"inv_scroll_03","tooltip":"
Plans: Golden Scale CoifSoD Phase 2

Item Level 38
Requires Blacksmithing (190)
Use: Teaches you how to make a Golden Scale Coif.
Sell Price: 11

Golden Scale Coif
Item Level 38

Binds when equipped
HeadMail
181 Armor
+10 Strength
Durability 60 / 60
Requires Level 33
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 44 5

Requires Steel Bar (8), Gold Bar (2), Heavy Grinding Stone (2)
","spells":[],"completion_category":"9"} +217281,{"name":"Moonsteel Broadsword","quality":2,"icon":"inv_sword_25","tooltip":"
Moonsteel BroadswordSoD Phase 2

Item Level 36

Binds when equipped
Two-HandSword
\n \n \n
55 - 83 DamageSpeed 2.80
(24.64 damage per second)
+4 Stamina
Durability 85 / 85
Requires Level 31
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 1 1 53
","spells":[]} +217282,{"name":"Plans: Moonsteel Broadsword","quality":1,"icon":"inv_scroll_03","tooltip":"
Plans: Moonsteel BroadswordSoD Phase 2

Item Level 36
Requires Blacksmithing (180)
Use: Teaches you how to make a Moonsteel Broadsword.
Sell Price: 11

Moonsteel Broadsword
Item Level 36

Binds when equipped
Two-HandSword
\n \n \n
55 - 83 DamageSpeed 2.80
(24.64 damage per second)
+4 Stamina
Durability 85 / 85
Requires Level 31
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 1 1 53
","spells":[],"completion_category":"9"} +217283,{"name":"Golden Scale Shoulders","quality":2,"icon":"inv_shoulder_09","tooltip":"
Golden Scale ShouldersSoD Phase 2

Item Level 35

Binds when equipped
ShoulderMail
160 Armor
+7 Strength
Durability 60 / 60
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 31 6
","spells":[]} +217284,{"name":"Plans: Golden Scale Shoulders","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Golden Scale ShouldersSoD Phase 2

Item Level 35
Requires Blacksmithing (175)
Use: Teaches you how to make Golden Scale Shoulders.
Sell Price: 8 50

Golden Scale Shoulders
Item Level 35

Binds when equipped
ShoulderMail
160 Armor
+7 Strength
Durability 60 / 60
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 31 6
","spells":[],"completion_category":"9"} +217285,{"name":"Golden Scale Leggings","quality":2,"icon":"inv_pants_04","tooltip":"
Golden Scale LeggingsSoD Phase 2

Item Level 34

Binds when equipped
LegsMail
184 Armor
+11 Strength
Durability 75 / 75
Requires Level 29
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 38 82
","spells":[]} +217286,{"name":"Plans: Golden Scale Leggings","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Golden Scale LeggingsSoD Phase 2

Item Level 34
Requires Blacksmithing (170)
Use: Teaches you how to make Golden Scale Leggings.
Sell Price: 8

Golden Scale Leggings
Item Level 34

Binds when equipped
LegsMail
184 Armor
+11 Strength
Durability 75 / 75
Requires Level 29
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 38 82

Requires Iron Bar (10), Gold Bar (2), Heavy Grinding Stone
","spells":[],"completion_category":"9"} +217287,{"name":"Greater Mystic Wand","quality":2,"icon":"inv_wand_07","tooltip":"
Greater Mystic WandSoD Phase 2

Item Level 35

Binds when equipped
RangedWand
\n \n \n
40 - 76 Arcane DamageSpeed 2.00
(29.00 damage per second)
Durability 55 / 55
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 52 63
","spells":[]} +217288,{"name":"Robes of the Lich","quality":3,"icon":"inv_chest_cloth_17","tooltip":"
Robes of the LichSoD Phase 2

Item Level 44

Binds when picked up
ChestCloth
64 Armor
+20 Stamina
Durability 80 / 80
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 69 3
","spells":[]} +217289,{"name":"Deathchill Armor","quality":3,"icon":"inv_chest_plate12","tooltip":"
Deathchill ArmorSoD Phase 2

Item Level 44

Binds when picked up
ChestMail
270 Armor
+3 Stamina
+20 Intellect
Durability 120 / 120
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 1 4 34
","spells":[]} +217290,{"name":"Glowing Eye of Mordresh","quality":3,"icon":"inv_misc_orb_03","tooltip":"
Glowing Eye of MordreshSoD Phase 2

Item Level 41

Binds when picked up
Neck
+11 Spirit
Requires Level 36
Equip: Increases healing done by spells and effects by up to 11.
Sell Price: 52 77
","spells":[]} +217291,{"name":"Mordresh's Lifeless Skull","quality":3,"icon":"inv_misc_bone_elfskull_01","tooltip":"
Mordresh's Lifeless SkullSoD Phase 2

Item Level 41

Binds when picked up
Held In Off-hand
+11 Spirit
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 78 35
","spells":[]} +217292,{"name":"Deathmage Sash","quality":3,"icon":"inv_belt_24","tooltip":"
Deathmage SashSoD Phase 2

Item Level 41

Binds when picked up
WaistCloth
33 Armor
+15 Intellect
Durability 30 / 30
Requires Level 36
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 29 10
","spells":[]} +217293,{"name":"Silky Spider Cape","quality":3,"icon":"inv_misc_cape_17","tooltip":"
Silky Spider CapeSoD Phase 2

Item Level 42

Binds when picked up
Back
30 Armor
+11 Stamina
Requires Level 35
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 47 99
","spells":[]} +217294,{"name":"Embalmed Shroud","quality":3,"icon":"inv_helmet_28","tooltip":"
Embalmed ShroudSoD Phase 2

Item Level 35

Binds when picked up
HeadCloth
42 Armor
+11 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 26 89
","spells":[]} +217295,{"name":"Necrotic Wand","quality":3,"icon":"inv_wand_04","tooltip":"
Necrotic WandSoD Phase 2

Item Level 35

Binds when picked up
RangedWand
\n \n \n
32 - 61 Shadow DamageSpeed 1.40
(33.21 damage per second)
Durability 65 / 65
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 66 49
","spells":[]} +217296,{"name":"Ghostshard Talisman","quality":3,"icon":"inv_jewelry_necklace_06","tooltip":"
Ghostshard TalismanSoD Phase 2

Item Level 35

Binds when picked up
Neck
+9 Stamina
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 34 82
","spells":[]} +217297,{"name":"Robe of Doan","quality":2,"icon":"inv_chest_cloth_25","tooltip":"
Robe of DoanSoD Phase 2

Item Level 38

Binds when picked up
ChestCloth
50 Armor
+13 Stamina
Durability 70 / 70
Requires Level 33
Equip: Increases damage and healing done by magical spells and effects by up to 5.
Sell Price: 11 71
","spells":[]} +217298,{"name":"Mantle of Doan","quality":2,"icon":"inv_shoulder_05","tooltip":"
Mantle of DoanSoD Phase 2

Item Level 38

Binds when picked up
ShoulderCloth
38 Armor
+8 Intellect
Durability 45 / 45
Requires Level 33
Equip: Increases damage done by Fire spells and effects by up to 10.
Sell Price: 8 81
","spells":[]} +217299,{"name":"Illusionary Rod","quality":3,"icon":"inv_wand_04","tooltip":"
Illusionary RodSoD Phase 2

Item Level 39

Binds when picked up
Two-HandStaff
\n \n \n
94 - 142 DamageSpeed 3.40
(34.71 damage per second)
+7 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 34
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 47 77
","spells":[]} +217300,{"name":"Whitemane's Chapeau","quality":3,"icon":"inv_helmet_12","tooltip":"
Whitemane's ChapeauSoD Phase 2

Item Level 44

Binds when picked up
HeadCloth
52 Armor
+14 Intellect
+14 Spirit
Durability 50 / 50
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 53 56
","spells":[]} +217301,{"name":"Triune Amulet","quality":3,"icon":"inv_jewelry_amulet_01","tooltip":"
Triune AmuletSoD Phase 2

Item Level 44

Binds when picked up
Neck
+7 Stamina
+7 Intellect
Requires Level 39
Equip: Increases healing done by spells and effects by up to 15.
Sell Price: 92 95
","spells":[]} +217302,{"name":"Mograine's Might","quality":3,"icon":"inv_mace_13","tooltip":"
Mograine's MightSoD Phase 2

Item Level 44

Binds when picked up
Two-HandMace
\n \n \n
100 - 149 DamageSpeed 3.20
(38.91 damage per second)
+17 Strength
Durability 100 / 100
Requires Level 39
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 2 25 67
","spells":[]} +217303,{"name":"Stoneweaver Leggings","quality":3,"icon":"inv_pants_01","tooltip":"
Stoneweaver LeggingsSoD Phase 2

Item Level 40

Binds when picked up
LegsCloth
51 Armor
+9 Stamina
+15 Intellect
Durability 65 / 65
Requires Level 35
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 50 94
","spells":[]} 217304,{"name":"Revelosh's Gloves","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Revelosh's GlovesSoD Phase 2

Item Level 40

Binds when picked up
HandsCloth
36 Armor
+11 Stamina
+12 Intellect
Durability 30 / 30
Requires Level 35
Sell Price: 27 2
","spells":[]} 217305,{"name":"Revelosh's Armguards","quality":3,"icon":"inv_bracer_16","tooltip":"
Revelosh's ArmguardsSoD Phase 2

Item Level 40

Binds when picked up
WristMail
111 Armor
+9 Agility
+8 Intellect
Durability 40 / 40
Requires Level 35
Sell Price: 38 2
","spells":[]} 217306,{"name":"Revelosh's Boots","quality":3,"icon":"inv_boots_plate_06","tooltip":"
Revelosh's BootsSoD Phase 2

Item Level 41

Binds when picked up
FeetPlate
227 Armor
+12 Strength
+11 Stamina
Durability 65 / 65
Requires Level 40
Sell Price: 77 56
","spells":[]} 217307,{"name":"Revelosh's Spaulders","quality":3,"icon":"inv_shoulder_25","tooltip":"
Revelosh's SpauldersSoD Phase 2

Item Level 41

Binds when picked up
ShoulderLeather
93 Armor
+12 Agility
+11 Stamina
Durability 60 / 60
Requires Level 36
Sell Price: 53 89
","spells":[]} -217308,{"name":"Enchanted Sigil: Innovation","quality":2,"icon":"inv_sigil_mimiron","tooltip":"
Enchanted Sigil: InnovationSoD Phase 2

Item Level 40

Binds when picked up
Unique (5)
Requires Level 40
Requires Enchanting (225)
Use: Gain an enchanted sigil of innovation, empowering you to deal up to 20 increased damage and healing with spells, and increasing attack power by 20 for 30 min. This can only be applied outside of combat. (30 Min Cooldown)
Max Stack: 5
","spells":[]} +217308,{"name":"Enchanted Sigil: Innovation","quality":2,"icon":"inv_sigil_mimiron","tooltip":"
Enchanted Sigil: InnovationSoD Phase 2

Item Level 40

Binds when picked up
Unique (5)
Requires Level 40
Requires Enchanting (225)
Use: Gain an enchanted sigil of innovation, empowering you to deal up to 20 increased damage and healing with spells, and increasing attack power by 20 for 30 min. This can only be applied outside of combat. (30 Min Cooldown)
Max Stack: 5
","spells":[]} 217314,{"name":"Moonsight Rifle","quality":2,"icon":"inv_weapon_rifle_06","tooltip":"
Moonsight RifleSoD Phase 2

Item Level 27

Binds when picked up
RangedGun
\n \n \n
13 - 25 DamageSpeed 1.70
(11.18 damage per second)
Durability 65 / 65
Requires Level 23
Sell Price: 31 83
","spells":[]} 217315,{"name":"Precision Bow","quality":2,"icon":"inv_weapon_bow_04","tooltip":"
Precision BowSoD Phase 2

Item Level 27

Binds when picked up
RangedBow
\n \n \n
20 - 37 DamageSpeed 2.60
(10.96 damage per second)
Durability 60 / 60
Requires Level 23
Sell Price: 24 26
","spells":[]} 217336,{"name":"Monster - Incubus Whip Mace1H","quality":0,"icon":"ability_warlock_incubus","tooltip":"
Monster - Incubus Whip Mace1HSoD Phase 2

Item Level 1
One-HandMace
","spells":[]} -217337,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 2

Item Level 40

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -217338,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 2

Item Level 40

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -217339,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 2

Item Level 40

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -217345,{"name":"Sebacious Poison","quality":1,"icon":"ability_creature_poison_06","tooltip":"
Sebacious PoisonSoD Phase 3

Item Level 60
Classes: Rogue
Requires Level 60
Use: Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, reducing the enemy's armor by 1700 for 15 sec.

Sebacious Poison benefits from the Improved Expose Armor talent. (Proc chance: 30%)
Max Stack: 20
Sell Price: 1 75
","spells":[]} -217346,{"name":"Numbing Poison","quality":1,"icon":"ability_creature_disease_01","tooltip":"
Numbing PoisonSoD Phase 3

Item Level 60
Classes: Rogue
Requires Level 60
Use: Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, increasing the time between the enemy's melee attacks by 20% for 15 sec. (Proc chance: 30%)
Max Stack: 20
Sell Price: 1 75
","spells":[]} -217347,{"name":"Atrophic Poison","quality":1,"icon":"ability_creature_disease_03","tooltip":"
Atrophic PoisonSoD Phase 3

Item Level 60
Classes: Rogue
Requires Level 60
Use: Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, reducing the enemy's melee attack power by 205 for 15 sec. (Proc chance: 30%)
Max Stack: 20
Sell Price: 1 75
","spells":[]} -217350,{"name":"Thermaplugg's Engineering Notes","quality":4,"icon":"inv_misc_note_03","tooltip":"
Thermaplugg's Engineering NotesSoD Phase 2

Item Level 45

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 40
"This tattered notebook contains schematics for a terrifying variety of destructive weaponry. You should deliver these notes to High King Mekkatorque as soon as possible."
","spells":[]} -217351,{"name":"Thermaplugg's Engineering Notes","quality":4,"icon":"inv_misc_note_03","tooltip":"
Thermaplugg's Engineering NotesSoD Phase 2

Item Level 45

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 40
"This tattered notebook contains schematics for a terrifying variety of destructive weaponry. Nogg would likely be very interested in this."
","spells":[]} -217398,{"name":"Lesser Arcane Elixir","quality":1,"icon":"inv_potion_108","tooltip":"
Lesser Arcane ElixirSoD Phase 2

Item Level 38
Requires Level 28
Use: Increases spell damage by up to 14 for 30 min. (3 Sec Cooldown)
Max Stack: 5
Sell Price: 4
","spells":[]} -217399,{"name":"Recipe: Lesser Arcane Elixir","quality":2,"icon":"inv_scroll_06","tooltip":"
Recipe: Lesser Arcane ElixirSoD Phase 2

Item Level 40

Binds when picked up
Requires Alchemy (190)
Use: Teaches you how to make a Lesser Arcane Elixir.
Sell Price: 50

Lesser Arcane Elixir
Item Level 38

Requires Level 28
Use: Increases spell damage by up to 14 for 30 min. (3 Sec Cooldown)
Max Stack: 5
Sell Price: 4
","spells":[],"completion_category":"9"} -217495,{"name":"Scroll of Cryoblast","quality":1,"icon":"inv_glyph_minormage","tooltip":"
Scroll of CryoblastSoD Phase 2

Item Level 40
Classes: Mage
Requires Level 26
Use: Inflicts 183 to 247 Frost damage in a 5 yard radius. (1 Min Cooldown)
Max Stack: 5
Sell Price: 2
","spells":[]} -217496,{"name":"Scroll of the Blade","quality":3,"icon":"inv_scroll_01","tooltip":"
Scroll of the BladeSoD Phase 2

Item Level 40

Binds when picked up
Classes: Mage
Requires Level 30
Use: Use on Hypnotic Blade to create a powerful weapon.
Max Stack: 5
Sell Price: 37
","spells":[]} -217497,{"name":"Narpas Sword","quality":3,"icon":"inv_weapon_shortblade_79","tooltip":"
Narpas SwordSoD Phase 2

Item Level 42

Binds when picked up
Main HandSword
\n \n \n
40 - 75 DamageSpeed 2.00
(28.75 damage per second)
Durability 90 / 90
Requires Level 34
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 1 71 28
","spells":[]} -217609,{"name":"Talisman of Kazdor","quality":1,"icon":"inv_jewelry_necklace_26","tooltip":"
Talisman of KazdorSoD Phase 3

Item Level 45

Binds when picked up
Unique
"The talisman bears a countenance of sheer malice. You avoid staring at it directly."
","spells":[]} -217693,{"name":"Invisibility Potion","quality":1,"icon":"inv_alchemy_elixir_empty","tooltip":"
Invisibility PotionSoD Phase 2

Item Level 30

Quest Item
Use: Gives the imbiber invisibility for 30 sec. (2 Min Cooldown)
Max Stack: 5
","spells":[]} -217704,{"name":"Ironshod Bludgeon","quality":3,"icon":"inv_staff_28","tooltip":"
Ironshod BludgeonSoD Phase 2

Item Level 42

Binds when picked up
Two-HandStaff
\n \n \n
68 - 106 DamageSpeed 2.50
(34.80 damage per second)
+8 Strength
+20 Stamina
Durability 100 / 100
Requires Level 37
Equip: +36 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 1 86 39
","spells":[]} -217716,{"name":"Vile Concoction","quality":1,"icon":"inv_potion_19","tooltip":"
Vile Concoction
Item Level 1
Use: Throw into a bubbling cauldron to cause an explosion of noxious gas. Does not break stealth. (30 Sec Cooldown)
Max Stack: 5
","spells":[]} -217717,{"name":"Hollow Emblem","quality":1,"icon":"inv_misc_bone_skull_02","tooltip":"
Hollow EmblemSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Imbue a hollow emblem with blood magic essence.
","spells":[]} -217718,{"name":"Emblem of Blood Magic","quality":1,"icon":"inv_misc_ahnqirajtrinket_03","tooltip":"
Emblem of Blood MagicSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} -217719,{"name":"Blood Magic Essence","quality":1,"icon":"ability_warrior_bloodnova","tooltip":"
Blood Magic EssenceSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Imbue a hollow emblem with blood magic essence.
","spells":[]} -217720,{"name":"Offering of Flesh","quality":1,"icon":"ability_warrior_bloodbath","tooltip":"
Offering of FleshSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine offerings of flesh and bone.
","spells":[]} -217721,{"name":"Offering of Bone","quality":1,"icon":"inv_misc_bone_07","tooltip":"
Offering of BoneSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine offerings of flesh and bone.
","spells":[]} -217727,{"name":"Ward of the Dead","quality":1,"icon":"spell_totem_wardofdraining","tooltip":"
Ward of the DeadSoD Phase 3

Item Level 1

Binds when picked up
Unique
Trinket
Equip: Reveals the grave which hides an offering.
","spells":[]} -217736,{"name":"Rune of the Coterie","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the CoterieSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your helm with the Honor Among Thieves rune:


When any player in your party critically hits with a spell or ability, you gain a combo point on your current target.  This effect cannot occur more than once every second.

"Teaches you a new Engraving ability."
","spells":[]} -217737,{"name":"Modified Talisman","quality":1,"icon":"inv_jewelry_necklace_26","tooltip":"
Modified TalismanSoD Phase 3

Item Level 45

Binds when picked up
Unique
","spells":[]} -218083,{"name":"Tail of Eranikus","quality":4,"icon":"inv_sword_84","tooltip":"
Tail of EranikusSoD Phase 3

Item Level 55

Binds when picked up
Two-HandSword
\n \n \n
176 - 264 DamageSpeed 3.40
(64.71 damage per second)
+42 Strength
Durability 120 / 120
Requires Level 50
Equip: Increased Two-handed Swords +8.
Sell Price: 12 57 68
","spells":[]} +217337,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 2

Item Level 40

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +217338,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 2

Item Level 40

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +217339,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 2

Item Level 40

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +217345,{"name":"Sebacious Poison","quality":1,"icon":"ability_creature_poison_06","tooltip":"
Sebacious PoisonSoD Phase 3

Item Level 60
Classes: Rogue
Requires Level 60
Use: Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, reducing the enemy's armor by 1700 for 15 sec.

Sebacious Poison benefits from the Improved Expose Armor talent. (Proc chance: 30%)
Max Stack: 20
Sell Price: 1 75
","spells":[]} +217346,{"name":"Numbing Poison","quality":1,"icon":"ability_creature_disease_01","tooltip":"
Numbing PoisonSoD Phase 3

Item Level 60
Classes: Rogue
Requires Level 60
Use: Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, increasing the time between the enemy's melee attacks by 20% for 15 sec. (Proc chance: 30%)
Max Stack: 20
Sell Price: 1 75
","spells":[]} +217347,{"name":"Atrophic Poison","quality":1,"icon":"ability_creature_disease_03","tooltip":"
Atrophic PoisonSoD Phase 3

Item Level 60
Classes: Rogue
Requires Level 60
Use: Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, reducing the enemy's melee attack power by 205 for 15 sec. (Proc chance: 30%)
Max Stack: 20
Sell Price: 1 75
","spells":[]} +217350,{"name":"Thermaplugg's Engineering Notes","quality":4,"icon":"inv_misc_note_03","tooltip":"
Thermaplugg's Engineering NotesSoD Phase 2

Item Level 45

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 40
"This tattered notebook contains schematics for a terrifying variety of destructive weaponry. You should deliver these notes to High King Mekkatorque as soon as possible."
","spells":[]} +217351,{"name":"Thermaplugg's Engineering Notes","quality":4,"icon":"inv_misc_note_03","tooltip":"
Thermaplugg's Engineering NotesSoD Phase 2

Item Level 45

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 40
"This tattered notebook contains schematics for a terrifying variety of destructive weaponry. Nogg would likely be very interested in this."
","spells":[]} +217398,{"name":"Lesser Arcane Elixir","quality":1,"icon":"inv_potion_108","tooltip":"
Lesser Arcane ElixirSoD Phase 2

Item Level 38
Requires Level 28
Use: Increases spell damage by up to 14 for 30 min. (3 Sec Cooldown)
Max Stack: 5
Sell Price: 4
","spells":[]} +217399,{"name":"Recipe: Lesser Arcane Elixir","quality":2,"icon":"inv_scroll_06","tooltip":"
Recipe: Lesser Arcane ElixirSoD Phase 2

Item Level 40

Binds when picked up
Requires Alchemy (190)
Use: Teaches you how to make a Lesser Arcane Elixir.
Sell Price: 50

Lesser Arcane Elixir
Item Level 38

Requires Level 28
Use: Increases spell damage by up to 14 for 30 min. (3 Sec Cooldown)
Max Stack: 5
Sell Price: 4
","spells":[],"completion_category":"9"} +217495,{"name":"Scroll of Cryoblast","quality":1,"icon":"inv_glyph_minormage","tooltip":"
Scroll of CryoblastSoD Phase 2

Item Level 40
Classes: Mage
Requires Level 26
Use: Inflicts 183 to 247 Frost damage in a 5 yard radius. (1 Min Cooldown)
Max Stack: 5
Sell Price: 2
","spells":[]} +217496,{"name":"Scroll of the Blade","quality":3,"icon":"inv_scroll_01","tooltip":"
Scroll of the BladeSoD Phase 2

Item Level 40

Binds when picked up
Classes: Mage
Requires Level 30
Use: Use on Hypnotic Blade to create a powerful weapon.
Max Stack: 5
Sell Price: 37
","spells":[]} +217497,{"name":"Narpas Sword","quality":3,"icon":"inv_weapon_shortblade_79","tooltip":"
Narpas SwordSoD Phase 2

Item Level 42

Binds when picked up
Main HandSword
\n \n \n
40 - 75 DamageSpeed 2.00
(28.75 damage per second)
Durability 90 / 90
Requires Level 34
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 1 71 28
","spells":[]} +217609,{"name":"Talisman of Kazdor","quality":1,"icon":"inv_jewelry_necklace_26","tooltip":"
Talisman of KazdorSoD Phase 3

Item Level 45

Binds when picked up
Unique
"The talisman bears a countenance of sheer malice. You avoid staring at it directly."
","spells":[]} +217693,{"name":"Invisibility Potion","quality":1,"icon":"inv_alchemy_elixir_empty","tooltip":"
Invisibility PotionSoD Phase 2

Item Level 30

Quest Item
Use: Gives the imbiber invisibility for 30 sec. (2 Min Cooldown)
Max Stack: 5
","spells":[]} +217704,{"name":"Ironshod Bludgeon","quality":3,"icon":"inv_staff_28","tooltip":"
Ironshod BludgeonSoD Phase 2

Item Level 42

Binds when picked up
Two-HandStaff
\n \n \n
68 - 106 DamageSpeed 2.50
(34.80 damage per second)
+8 Strength
+20 Stamina
Durability 100 / 100
Requires Level 37
Equip: +36 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 1 86 39
","spells":[]} +217716,{"name":"Vile Concoction","quality":1,"icon":"inv_potion_19","tooltip":"
Vile Concoction
Item Level 1
Use: Throw into a bubbling cauldron to cause an explosion of noxious gas. Does not break stealth. (30 Sec Cooldown)
Max Stack: 5
","spells":[]} +217717,{"name":"Hollow Emblem","quality":1,"icon":"inv_misc_bone_skull_02","tooltip":"
Hollow EmblemSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Imbue a hollow emblem with blood magic essence.
","spells":[]} +217718,{"name":"Emblem of Blood Magic","quality":1,"icon":"inv_misc_ahnqirajtrinket_03","tooltip":"
Emblem of Blood MagicSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} +217719,{"name":"Blood Magic Essence","quality":1,"icon":"ability_warrior_bloodnova","tooltip":"
Blood Magic EssenceSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Imbue a hollow emblem with blood magic essence.
","spells":[]} +217720,{"name":"Offering of Flesh","quality":1,"icon":"ability_warrior_bloodbath","tooltip":"
Offering of FleshSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine offerings of flesh and bone.
","spells":[]} +217721,{"name":"Offering of Bone","quality":1,"icon":"inv_misc_bone_07","tooltip":"
Offering of BoneSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine offerings of flesh and bone.
","spells":[]} +217727,{"name":"Ward of the Dead","quality":1,"icon":"spell_totem_wardofdraining","tooltip":"
Ward of the DeadSoD Phase 3

Item Level 1

Binds when picked up
Unique
Trinket
Equip: Reveals the grave which hides an offering.
","spells":[]} +217736,{"name":"Rune of the Coterie","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the CoterieSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your helm with the Honor Among Thieves rune:


When any player in your party critically hits with a spell or ability, you gain a combo point on your current target.  This effect cannot occur more than once every second.

"Teaches you a new Engraving ability."
","spells":[]} +217737,{"name":"Modified Talisman","quality":1,"icon":"inv_jewelry_necklace_26","tooltip":"
Modified TalismanSoD Phase 3

Item Level 45

Binds when picked up
Unique
","spells":[]} +218083,{"name":"Tail of Eranikus","quality":4,"icon":"inv_sword_84","tooltip":"
Tail of EranikusSoD Phase 3

Item Level 55

Binds when picked up
Two-HandSword
\n \n \n
176 - 264 DamageSpeed 3.40
(64.71 damage per second)
+42 Strength
Durability 120 / 120
Requires Level 50
Equip: Increased Two-handed Swords +8.
Sell Price: 12 57 68
","spells":[]} 219021,{"name":"Hefty Courier Pack","quality":3,"icon":"inv_misc_bag_20","tooltip":"
Hefty Courier Pack
Item Level 40

Binds when picked up
Unique
16 Slot Bag
Sell Price: 1 75
","spells":[]} 219022,{"name":"Hauler's Ring","quality":2,"icon":"inv_jewelry_ring_03","tooltip":"
Hauler's Ring
Item Level 20

Binds to account
Unique
Finger
+2 Strength
+2 Stamina
","spells":[]} -219023,{"name":"Clerk's Ring","quality":2,"icon":"inv_jewelry_ring_03","tooltip":"
Clerk's Ring
Item Level 20

Binds to account
Unique
Finger
+2 Stamina
Equip: Increases damage and healing done by magical spells and effects by up to 2.
","spells":[]} +219023,{"name":"Clerk's Ring","quality":2,"icon":"inv_jewelry_ring_03","tooltip":"
Clerk's Ring
Item Level 20

Binds to account
Unique
Finger
+2 Stamina
Equip: Increases damage and healing done by magical spells and effects by up to 2.
","spells":[]} 219024,{"name":"Messenger's Ring","quality":2,"icon":"inv_jewelry_ring_03","tooltip":"
Messenger's Ring
Item Level 20

Binds to account
Unique
Finger
+2 Agility
+2 Stamina
","spells":[]} -219135,{"name":"Curiosity Pendant","quality":3,"icon":"inv_jewelry_necklace_44","tooltip":"
Curiosity Pendant
Item Level 20

Binds to account
Neck
+4 Stamina
Equip: Increases damage and healing done by magical spells and effects by up to 4.
","spells":[]} +219135,{"name":"Curiosity Pendant","quality":3,"icon":"inv_jewelry_necklace_44","tooltip":"
Curiosity Pendant
Item Level 20

Binds to account
Neck
+4 Stamina
Equip: Increases damage and healing done by magical spells and effects by up to 4.
","spells":[]} 219136,{"name":"Tenacity Pendant","quality":3,"icon":"inv_jewelry_necklace_44","tooltip":"
Tenacity Pendant
Item Level 20

Binds to account
Neck
+4 Strength
+4 Stamina
","spells":[]} 219137,{"name":"Initiative Pendant","quality":3,"icon":"inv_jewelry_necklace_44","tooltip":"
Initiative Pendant
Item Level 20

Binds to account
Neck
+4 Agility
+4 Stamina
","spells":[]} -219147,{"name":"Rune of Grace","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of GraceSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Paladin
Engrave your bracers with the Light's Grace rune:


Your Holy Light spell reduces the cast time of your next Holy Light spell by 0.5 sec. Lasts 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} -219223,{"name":"Blademaster's Fury","quality":3,"icon":"inv_sword_137","tooltip":"
Blademaster's FurySoD Phase 3

Item Level 50

Binds when picked up
Two-HandSword
\n \n \n
104 - 157 DamageSpeed 3.00
(43.50 damage per second)
+17 Strength
+10 Stamina
Durability 100 / 100
Requires Level 50
Use: Attack up to 4 enemies within 8 yards, causing weapon damage to each enemy, and reset the cooldown of your Whirlwind ability. (2 Min Cooldown)
","spells":[]} -219326,{"name":"Seed of Renewal","quality":3,"icon":"ability_druid_giftoftheearthmother","tooltip":"
Seed of RenewalSoD Phase 3

Item Level 50

Binds when picked up
Trinket
Requires Level 50
Equip: Chance to embed a seed into enemy humanoids, beasts, or dragonkin hit by your abilities or spells. If the creature is slain within 30 seconds of the seed being embedded, a Healing Blossom will grow from its corpse. (Proc chance: 40%, 2m cooldown)
","spells":[]} -219343,{"name":"Filcher's Cowl","quality":3,"icon":"inv_misc_cape_02","tooltip":"
Filcher's CowlSoD Phase 3

Item Level 50

Binds when picked up
Back
36 Armor
+11 Agility
Requires Level 50
Equip: Increases your effective stealth level by 3. Increases the range of Disarm Trap and Pickpocket by 2 yards, and the range of Distract by 5 yards.
","spells":[]} -219345,{"name":"Infernal Lasso","quality":3,"icon":"spell_nature_slow","tooltip":"
Infernal LassoSoD Phase 3

Item Level 50

Binds when picked up
Trinket
Requires Level 50
Use: Roots target Demon or Beast in place and causes 200 Fire damage over 24 sec.  Damage caused may interrupt the effect. Lassoed core hounds can be tamed. (1 Min Cooldown)
","spells":[]} -219399,{"name":"Nightmare Moss","quality":1,"icon":"classic_inv_misc_dust_05","tooltip":"
Nightmare MossSoD Phase 3

Item Level 25
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 25
","spells":[]} -219401,{"name":"Cold Iron Ore","quality":1,"icon":"inv_ore_mithril_01","tooltip":"
Cold Iron OreSoD Phase 3

Item Level 25
"Ephemeral and unstable."
Max Stack: 10
Sell Price: 1 50
","spells":[]} -219402,{"name":"Dream-Touched Dragonscale","quality":1,"icon":"inv_misc_monsterscales_12","tooltip":"
Dream-Touched DragonscaleSoD Phase 3

Item Level 25
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 5
","spells":[]} -219404,{"name":"Shadowscythe","quality":1,"icon":"inv_staff_01","tooltip":"
ShadowscytheSoD Phase 3

Item Level 25

Binds when picked up
Unique
"The ephemeral echo of one of Elune's powerful lost artifacts."
","spells":[]} -219405,{"name":"Ogre Magi Text","quality":1,"icon":"inv_misc_book_05","tooltip":"
Ogre Magi TextSoD Phase 3

Item Level 25

Binds when picked up
Unique
"This text is written with the indecipherable scrawl of a madman."
","spells":[]} -219406,{"name":"Unhatched Green Dragon Egg","quality":1,"icon":"inv_egg_08","tooltip":"
Unhatched Green Dragon EggSoD Phase 3

Item Level 25

Binds when picked up
Unique
"A healthy green dragon egg, but shimmering from the energy of the dream."
","spells":[]} -219414,{"name":"Shattered Eggshells","quality":1,"icon":"inv_egg_04","tooltip":"
Shattered EggshellsSoD Phase 3

Item Level 25

Binds when picked up
Unique
"Whatever life they once held has been consumed by the nightmare."
","spells":[]} -219444,{"name":"Dreamroot","quality":1,"icon":"ability_creature_poison_04","tooltip":"
DreamrootSoD Phase 3

Item Level 40
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 75
","spells":[]} -219445,{"name":"Fool's Gold Dust","quality":2,"icon":"inv_misc_dust_01","tooltip":"
Fool's Gold DustSoD Phase 3

Item Level 40
"Ephemeral and unstable."
Max Stack: 10
Sell Price: 5
","spells":[]} -219446,{"name":"Dream-Infused Dragonscale","quality":1,"icon":"inv_misc_monsterscales_04","tooltip":"
Dream-Infused DragonscaleSoD Phase 3

Item Level 40
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 5
Dropped by: Larsera
Drop Chance: 3.65%
","spells":[]} -219447,{"name":"Dream-Touched Dragon Egg","quality":1,"icon":"inv_egg_02","tooltip":"
Dream-Touched Dragon EggSoD Phase 3

Item Level 40

Binds when picked up
Unique
"A glowing green dragon egg."
","spells":[]} -219448,{"name":"Dreamengine","quality":1,"icon":"inv_misc_enggizmos_06","tooltip":"
DreamengineSoD Phase 3

Item Level 40

Binds when picked up
Unique
"A machine to manufacture nightmares."
","spells":[]} -219449,{"name":"Azsharan Prophecy","quality":1,"icon":"inv_scroll_02","tooltip":"
Azsharan ProphecySoD Phase 3

Item Level 40

Binds when picked up
Unique
"An ancient prophecy on a delicate scroll."
","spells":[]} -219454,{"name":"Star Lotus","quality":1,"icon":"inv_misc_herb_fellotus","tooltip":"
Star LotusSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 3
","spells":[]} -219486,{"name":"Starsilver Ore","quality":2,"icon":"inv_ore_platinum_01","tooltip":"
Starsilver OreSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 10
Sell Price: 75
","spells":[]} -219487,{"name":"Starshell","quality":1,"icon":"inv_shield_18","tooltip":"
StarshellSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 1
","spells":[]} -219488,{"name":"Star-Touched Dragonegg","quality":1,"icon":"inv_egg_06","tooltip":"
Star-Touched DragoneggSoD Phase 3

Item Level 50

Binds when picked up
Unique
"A radiant dragon egg."
","spells":[]} -219490,{"name":"Elunar Relic","quality":1,"icon":"inv_jewelcrafting_jadeowl","tooltip":"
Elunar RelicSoD Phase 3

Item Level 50

Binds when picked up
Unique
"A lost gift from Elune to the Wildkin."
","spells":[]} -219491,{"name":"Dreampearl","quality":1,"icon":"inv_misc_gem_pearl_13","tooltip":"
DreampearlSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Recovered from a shell beneath the Dreaming Sea."
","spells":[]} -219514,{"name":"Moonroot","quality":1,"icon":"inv_misc_herb_06","tooltip":"
MoonrootSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 1
","spells":[]} -219515,{"name":"Greater Moonstone","quality":2,"icon":"inv_misc_apexis_crystal","tooltip":"
Greater MoonstoneSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 6
","spells":[]} -219517,{"name":"Moondragon Scale","quality":1,"icon":"inv_misc_monsterscales_10","tooltip":"
Moondragon ScaleSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 5
","spells":[]} -219518,{"name":"Harpy Screed","quality":1,"icon":"inv_scroll_07","tooltip":"
Harpy ScreedSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Delirious rantings of the Harpy Queen."
","spells":[]} -219519,{"name":"Mad Keeper's Notes","quality":1,"icon":"inv_misc_book_13","tooltip":"
Mad Keeper's NotesSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Battle plans of a Keeper of the Grove gone mad."
","spells":[]} -219520,{"name":"Moonglow Dragonegg","quality":1,"icon":"inv_pet_bluemurlocegg","tooltip":"
Moonglow DragoneggSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} -219526,{"name":"Mission Brief: Duskwood","quality":1,"icon":"inv_letter_04","tooltip":"
Mission Brief: DuskwoodSoD Phase 3

Item Level 1

Binds when picked up
<Right Click to Open>
Sell Price: 12
","spells":[]} -219759,{"name":"Charla's Field Report","quality":1,"icon":"inv_scroll_03","tooltip":"
Charla's Field ReportSoD Phase 3

Item Level 25

Binds when picked up
Unique
"Field Report from the Twilight Grove"
","spells":[]} -219770,{"name":"Gemeron's Field Report","quality":1,"icon":"inv_scroll_03","tooltip":"
Gemeron's Field ReportSoD Phase 3

Item Level 40

Binds when picked up
Unique
"Field Report from Bough Shadow."
","spells":[]} -219771,{"name":"Thandros' Field Report","quality":1,"icon":"inv_scroll_03","tooltip":"
Thandros' Field ReportSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Field Report from Dream Bough."
","spells":[]} -219772,{"name":"Fallia's Field Report","quality":1,"icon":"inv_scroll_03","tooltip":"
Fallia's Field ReportSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Field Report from Seradane."
","spells":[]} -219773,{"name":"Mission Brief: Ashenvale","quality":1,"icon":"inv_letter_04","tooltip":"
Mission Brief: AshenvaleSoD Phase 3

Item Level 1

Binds when picked up
<Right Click to Open>
Sell Price: 12
","spells":[]} -219774,{"name":"Mission Brief: Hinterlands","quality":1,"icon":"inv_letter_04","tooltip":"
Mission Brief: HinterlandsSoD Phase 3

Item Level 1

Binds when picked up
<Right Click to Open>
Sell Price: 12
","spells":[]} -219775,{"name":"Mission Brief: Feralas","quality":1,"icon":"inv_letter_04","tooltip":"
Mission Brief: FeralasSoD Phase 3

Item Level 1

Binds when picked up
<Right Click to Open>
Sell Price: 12
","spells":[]} -219776,{"name":"Intelligence Report: Vul'gol Ogre Mound","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Vul'gol Ogre MoundSoD Phase 3

Item Level 25

Binds when picked up
Unique
"Intelligence report from Vul'gol Ogre Mound"
","spells":[]} -219778,{"name":"Intelligence Report: Rotting Orchard","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Rotting OrchardSoD Phase 3

Item Level 25

Binds when picked up
Unique
"Intelligence report from the Rotting Orchard"
","spells":[]} -219803,{"name":"Intelligence Report: Yorgen Farmstead","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Yorgen FarmsteadSoD Phase 3

Item Level 25

Binds when picked up
Unique
"Intelligence report from the Yorgen Farmstead"
","spells":[]} -219918,{"name":"Bloody Missive","quality":1,"icon":"inv_letter_15","tooltip":"
Bloody MissiveSoD Phase 3

Item Level 1

Binds when picked up
Unique
Classes: Paladin
"This crumpled letter is thick with blood and gore. Gross."
","spells":[]} -219924,{"name":"Intelligence Report: Forest Song","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Forest SongSoD Phase 3

Item Level 40

Binds when picked up
Unique
"Intelligence report from Forest Song"
","spells":[]} -219925,{"name":"Intelligence Report: Satyrnaar","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: SatyrnaarSoD Phase 3

Item Level 40

Binds when picked up
Unique
"Intelligence report from Satyrnaar"
","spells":[]} -219926,{"name":"Intelligence Report: Warsong Lumber Camp","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Warsong Lumber CampSoD Phase 3

Item Level 40

Binds when picked up
Unique
"Intelligence report from the Warsong Lumber Camp"
","spells":[]} -219927,{"name":"Emerald Chip","quality":2,"icon":"inv_misc_gem_emeraldrough_02","tooltip":"
Emerald ChipSoD Phase 3

Item Level 50

Binds when picked up
"A marker for your service to the Emerald Wardens."
Max Stack: 999
","spells":[]} -219928,{"name":"Intelligence Report: Agol'watha","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Agol'wathaSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from Agol'watha"
","spells":[]} -219929,{"name":"Bloody Missive","quality":1,"icon":"inv_letter_15","tooltip":"
Bloody MissiveSoD Phase 3

Item Level 1

Quest Item
Unique
<Right Click to Read>
","spells":[]} -219930,{"name":"Bloody Missive","quality":1,"icon":"inv_letter_15","tooltip":"
Bloody MissiveSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
","spells":[]} -219935,{"name":"Kajind's Blade","quality":1,"icon":"inv_sword_137","tooltip":"
Kajind's BladeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} -219937,{"name":"Intelligence Report: Shaol'watha","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Shaol'wathaSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from Shaol'watha"
","spells":[]} -219938,{"name":"Intelligence Report: Skulk Rock","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Skulk RockSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from Skulk Rock"
","spells":[]} -219957,{"name":"Intelligence Report: Oneiros","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: OneirosSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from Oneiros"
","spells":[]} -219958,{"name":"Intelligence Report: Twin Colossals","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Twin ColossalsSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from the Twin Colossals"
","spells":[]} -219959,{"name":"Intelligence Report: Ruins of Ravenwind","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Ruins of RavenwindSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from the Ruins of Ravenwind"
","spells":[]} -219962,{"name":"Nightmare Incursions: Duskwood Mission I","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219963,{"name":"Deputization Authorization: Duskwood Mission I","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219965,{"name":"Deputization Authorization: Duskwood Mission II","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219966,{"name":"Nightmare Incursions: Duskwood Mission II","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219967,{"name":"Nightmare Incursions: Duskwood Mission III","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219968,{"name":"Nightmare Incursions: Duskwood Mission IV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219969,{"name":"Nightmare Incursions: Duskwood Mission V","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219970,{"name":"Nightmare Incursions: Duskwood Mission VI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219971,{"name":"Nightmare Incursions: Duskwood Mission VII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219972,{"name":"Nightmare Incursions: Duskwood Mission VIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219973,{"name":"Nightmare Incursions: Duskwood Mission IX","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219974,{"name":"Nightmare Incursions: Duskwood Mission X","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219975,{"name":"Nightmare Incursions: Duskwood Mission XI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219976,{"name":"Nightmare Incursions: Duskwood Mission XII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219977,{"name":"Nightmare Incursions: Duskwood Mission XIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219978,{"name":"Nightmare Incursions: Duskwood Mission XIV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219979,{"name":"Nightmare Incursions: Duskwood Mission XV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219980,{"name":"Nightmare Incursions: Duskwood Mission XVI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219981,{"name":"Nightmare Incursions: Duskwood Mission XVII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219982,{"name":"Nightmare Incursions: Duskwood Mission XVIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -219983,{"name":"Deputization Authorization: Duskwood Mission III","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219984,{"name":"Deputization Authorization: Duskwood Mission IV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219985,{"name":"Deputization Authorization: Duskwood Mission V","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219986,{"name":"Deputization Authorization: Duskwood Mission VI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219987,{"name":"Deputization Authorization: Duskwood Mission VII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219988,{"name":"Deputization Authorization: Duskwood Mission VIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219989,{"name":"Deputization Authorization: Duskwood Mission IX","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219990,{"name":"Deputization Authorization: Duskwood Mission X","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219991,{"name":"Deputization Authorization: Duskwood Mission XI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219992,{"name":"Deputization Authorization: Duskwood Mission XII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219993,{"name":"Deputization Authorization: Duskwood Mission XIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219994,{"name":"Deputization Authorization: Duskwood Mission XIV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219995,{"name":"Deputization Authorization: Duskwood Mission XV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219996,{"name":"Deputization Authorization: Duskwood Mission XVI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219997,{"name":"Deputization Authorization: Duskwood Mission XVII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219998,{"name":"Deputization Authorization: Duskwood Mission XVIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -219999,{"name":"Nightmare Incursions: Ashenvale Mission I","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220000,{"name":"Nightmare Incursions: Ashenvale Mission II","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220001,{"name":"Nightmare Incursions: Ashenvale Mission III","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220002,{"name":"Nightmare Incursions: Ashenvale Mission IV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220003,{"name":"Nightmare Incursions: Ashenvale Mission V","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220004,{"name":"Nightmare Incursions: Ashenvale Mission VI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220005,{"name":"Nightmare Incursions: Ashenvale Mission VII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220006,{"name":"Nightmare Incursions: Ashenvale Mission VIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220007,{"name":"Nightmare Incursions: Ashenvale Mission IX","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220008,{"name":"Nightmare Incursions: Ashenvale Mission X","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220009,{"name":"Nightmare Incursions: Ashenvale Mission XI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220010,{"name":"Nightmare Incursions: Ashenvale Mission XII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220011,{"name":"Nightmare Incursions: Ashenvale Mission XIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220012,{"name":"Nightmare Incursions: Ashenvale Mission XIV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220013,{"name":"Nightmare Incursions: Ashenvale Mission XV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220014,{"name":"Nightmare Incursions: Ashenvale Mission XVI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220015,{"name":"Nightmare Incursions: Ashenvale Mission XVII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220016,{"name":"Nightmare Incursions: Ashenvale Mission XVIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220017,{"name":"Nightmare Incursions: Hinterlands Mission I","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220018,{"name":"Nightmare Incursions: Hinterlands Mission II","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220019,{"name":"Nightmare Incursions: Hinterlands Mission III","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220020,{"name":"Nightmare Incursions: Hinterlands Mission IV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220021,{"name":"Nightmare Incursions: Hinterlands Mission V","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220022,{"name":"Nightmare Incursions: Hinterlands Mission VI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220023,{"name":"Nightmare Incursions: Hinterlands Mission VII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220024,{"name":"Nightmare Incursions: Hinterlands Mission VIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220025,{"name":"Nightmare Incursions: Hinterlands Mission IX","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220026,{"name":"Nightmare Incursions: Hinterlands Mission X","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220027,{"name":"Nightmare Incursions: Hinterlands Mission XI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220028,{"name":"Nightmare Incursions: Hinterlands Mission XII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220029,{"name":"Nightmare Incursions: Hinterlands Mission XIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220030,{"name":"Nightmare Incursions: Hinterlands Mission XIV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220031,{"name":"Nightmare Incursions: Hinterlands Mission XV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220032,{"name":"Nightmare Incursions: Hinterlands Mission XVI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220033,{"name":"Nightmare Incursions: Hinterlands Mission XVII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220034,{"name":"Nightmare Incursions: Hinterlands Mission XVIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220035,{"name":"Nightmare Incursions: Feralas Mission I","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220036,{"name":"Nightmare Incursions: Feralas Mission II","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220037,{"name":"Nightmare Incursions: Feralas Mission III","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220038,{"name":"Nightmare Incursions: Feralas Mission IV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220039,{"name":"Nightmare Incursions: Feralas Mission V","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220040,{"name":"Nightmare Incursions: Feralas Mission VI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220041,{"name":"Nightmare Incursions: Feralas Mission VII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220042,{"name":"Nightmare Incursions: Feralas Mission VIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220043,{"name":"Nightmare Incursions: Feralas Mission IX","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220044,{"name":"Nightmare Incursions: Feralas Mission X","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220045,{"name":"Nightmare Incursions: Feralas Mission XI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220046,{"name":"Nightmare Incursions: Feralas Mission XII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220047,{"name":"Nightmare Incursions: Feralas Mission XIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220048,{"name":"Nightmare Incursions: Feralas Mission XIV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220049,{"name":"Nightmare Incursions: Feralas Mission XV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220050,{"name":"Nightmare Incursions: Feralas Mission XVI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220051,{"name":"Nightmare Incursions: Feralas Mission XVII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220052,{"name":"Nightmare Incursions: Feralas Mission XVIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} -220053,{"name":"Deputization Authorization: Ashenvale Mission I","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220054,{"name":"Deputization Authorization: Ashenvale Mission II","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220055,{"name":"Deputization Authorization: Ashenvale Mission III","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220056,{"name":"Deputization Authorization: Ashenvale Mission IV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220057,{"name":"Deputization Authorization: Ashenvale Mission V","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220058,{"name":"Deputization Authorization: Ashenvale Mission VI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220059,{"name":"Deputization Authorization: Ashenvale Mission VII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220060,{"name":"Deputization Authorization: Ashenvale Mission VIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220061,{"name":"Deputization Authorization: Ashenvale Mission IX","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220062,{"name":"Deputization Authorization: Ashenvale Mission X","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220063,{"name":"Deputization Authorization: Ashenvale Mission XI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220064,{"name":"Deputization Authorization: Ashenvale Mission XII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220065,{"name":"Deputization Authorization: Ashenvale Mission XIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220066,{"name":"Deputization Authorization: Ashenvale Mission XIV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220067,{"name":"Deputization Authorization: Ashenvale Mission XV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220068,{"name":"Deputization Authorization: Ashenvale Mission XVI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220069,{"name":"Deputization Authorization: Ashenvale Mission XVII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220070,{"name":"Deputization Authorization: Ashenvale Mission XVIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220071,{"name":"Deputization Authorization: Hinterlands Mission I","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220072,{"name":"Deputization Authorization: Hinterlands Mission II","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220073,{"name":"Deputization Authorization: Hinterlands Mission III","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220074,{"name":"Deputization Authorization: Hinterlands Mission IV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220075,{"name":"Deputization Authorization: Hinterlands Mission V","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220076,{"name":"Deputization Authorization: Hinterlands Mission VI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220077,{"name":"Deputization Authorization: Hinterlands Mission VII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220078,{"name":"Deputization Authorization: Hinterlands Mission VIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220079,{"name":"Deputization Authorization: Hinterlands Mission IX","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220080,{"name":"Deputization Authorization: Hinterlands Mission X","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220081,{"name":"Deputization Authorization: Hinterlands Mission XI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220082,{"name":"Deputization Authorization: Hinterlands Mission XII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220083,{"name":"Deputization Authorization: Hinterlands Mission XIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220084,{"name":"Deputization Authorization: Hinterlands Mission XIV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220085,{"name":"Deputization Authorization: Hinterlands Mission XV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220086,{"name":"Deputization Authorization: Hinterlands Mission XVI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220087,{"name":"Deputization Authorization: Hinterlands Mission XVII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220088,{"name":"Deputization Authorization: Hinterlands Mission XVIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220089,{"name":"Deputization Authorization: Feralas Mission I","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220090,{"name":"Deputization Authorization: Feralas Mission II","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220091,{"name":"Deputization Authorization: Feralas Mission III","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220092,{"name":"Deputization Authorization: Feralas Mission IV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220093,{"name":"Deputization Authorization: Feralas Mission V","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220094,{"name":"Deputization Authorization: Feralas Mission VI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220095,{"name":"Deputization Authorization: Feralas Mission VII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220096,{"name":"Deputization Authorization: Feralas Mission VIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220097,{"name":"Deputization Authorization: Feralas Mission IX","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220098,{"name":"Deputization Authorization: Feralas Mission X","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220099,{"name":"Deputization Authorization: Feralas Mission XI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220100,{"name":"Deputization Authorization: Feralas Mission XII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220101,{"name":"Deputization Authorization: Feralas Mission XIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220102,{"name":"Deputization Authorization: Feralas Mission XIV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220103,{"name":"Deputization Authorization: Feralas Mission XV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220104,{"name":"Deputization Authorization: Feralas Mission XVI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220105,{"name":"Deputization Authorization: Feralas Mission XVII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220106,{"name":"Deputization Authorization: Feralas Mission XVIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} -220164,{"name":"Rune of the Gladiator","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the GladiatorSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your boots with the Gladiator Stance rune:


An aggressive stance that increases damage while you are wearing a shield by 10% and increases block chance by 10%, but reduces armor by 30% and threat generated by 30%. In addition, you gain 50% increased Rage when your auto-attack damages an enemy not targeting you.

While wearing a shield in Gladiator Stance, you may use all abilities that are restricted to other stances.

"Teaches you a new Engraving ability."
","spells":[]} -220165,{"name":"Rune of Wrath","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Wrath
Item Level 50

Binds when picked up
Unique
Classes: Paladin
Engrave your helm with the Wrath rune:


Your Consecration damage can now be critical strikes, and damage from your Exorcism, Holy Shock, Holy Wrath, and Consecration spells gains additional critical strike chance equal to your melee critical strike chance.

"Teaches you a new Engraving ability."
","spells":[]} -220166,{"name":"Fiery Infernal Core","quality":1,"icon":"spell_nature_elementalshields","tooltip":"
Fiery Infernal CoreSoD Phase 3

Item Level 1

Quest Item
Max Stack: 5
","spells":[]} -220167,{"name":"Shimmering Grave Dust","quality":1,"icon":"inv_misc_powder_tin","tooltip":"
Shimmering Grave DustSoD Phase 3

Item Level 1

Quest Item
"Grave dust from the resting place of one murdered by those most loved..."
","spells":[]} -220168,{"name":"Triple-Brewed Molten Lager","quality":1,"icon":"inv_summerfest_firedrink","tooltip":"
Triple-Brewed Molten LagerSoD Phase 3

Item Level 1

Quest Item
Unique
"An elixir of fire, created with steady hands and an unsteady mind..."
","spells":[]} -220169,{"name":"Symbol of Faith","quality":1,"icon":"inv_relics_totemoflife","tooltip":"
Symbol of FaithSoD Phase 3

Item Level 1

Quest Item
"A symbol of faith, gifted from one with newly discovered purpose..."
","spells":[]} -220170,{"name":"Note from Gregory","quality":1,"icon":"inv_letter_17","tooltip":"
Note from Gregory
Item Level 1

Binds when picked up
<Right Click to Read>
","spells":[]} -220173,{"name":"Parasomnia","quality":4,"icon":"inv_sword_50","tooltip":"
ParasomniaSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandSword
\n \n \n
142 - 213 DamageSpeed 3.40
(52.21 damage per second)
+15 Strength
+11 Agility
+28 Stamina
Durability 120 / 120
Classes: Warrior, Paladin
Requires Level 50
Chance on hit: Inflicts the target with Parasomnia, causing it to wander aimlessly for up to 2 sec.
"Born of the Nightmare"
","spells":[]} -220213,{"name":"Fel Lifeblood","quality":1,"icon":"spell_fire_felflamering","tooltip":"
Fel LifebloodSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} -220214,{"name":"Infernal Chain Link","quality":1,"icon":"inv_jewelry_ring_61","tooltip":"
Infernal Chain LinkSoD Phase 3

Item Level 1

Binds when picked up
Unique (5)
Max Stack: 5
","spells":[]} -220216,{"name":"Infernal Lasso","quality":1,"icon":"spell_nature_slow","tooltip":"
Infernal LassoSoD Phase 3

Item Level 1

Binds when picked up
Use: Weaken Calefactus the Unleashed. (30 Sec Cooldown)
","spells":[]} -220217,{"name":"Rune of the Ravenous","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the RavenousSoD Phase 3

Item Level 50

Binds when picked up
Classes: Hunter
Engrave your helm with the Rapid Killing rune:


Reduces the cooldown on Rapid Fire by 80%, Rapid Fire now also grants 40% increased melee attack speed, and your next Shot ability within 20 sec after killing a target worth experience or honor deals 20% increased damage.

"Teaches you a new Engraving ability."
","spells":[]} -220345,{"name":"Sanguine Sorcery","quality":1,"icon":"inv_misc_book_06","tooltip":"
Sanguine SorcerySoD Phase 3

Item Level 50

Binds when picked up
Unique
"Outlines a variety of powerful blood rituals. A controversial addition to any library's collection."
","spells":[]} -220346,{"name":"Legends of the Tidesages","quality":1,"icon":"inv_scroll_05","tooltip":"
Legends of the TidesagesSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Covered in illegible notes and diagrams scrawled by an unsteady hand. It could still be a decent addition to any library's collection."
","spells":[]} -220347,{"name":"The Liminal and the Arcane","quality":1,"icon":"inv_misc_book_08","tooltip":"
The Liminal and the ArcaneSoD Phase 3

Item Level 50

Binds when picked up
Unique
"The words swim on the page, defying attempts to read them. A puzzling addition to any library's collection."
","spells":[]} -220348,{"name":"Everyday Etiquette","quality":1,"icon":"inv_misc_book_08","tooltip":"
Everyday EtiquetteSoD Phase 3

Item Level 50

Binds when picked up
Unique
"A guide to the role of elementary magic in polite Highborne society.  A fine addition to any library's collection."
","spells":[]} -220349,{"name":"Stonewrought Design","quality":1,"icon":"inv_misc_book_11","tooltip":"
Stonewrought DesignSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Sturdy architectural techniques capable of withstanding all but the most cataclysmic disasters.  A fine addition to any library's collection."
","spells":[]} -220350,{"name":"Venomous Journeys","quality":1,"icon":"inv_scroll_06","tooltip":"
Venomous JourneysSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Notes on the mind-altering properties of various toxins and venoms.  A fine addition to any library's collection."
","spells":[]} -220351,{"name":"Murky Air Sapta","quality":1,"icon":"inv_potion_15","tooltip":"
Murky Air SaptaSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Allows the shaman to see elemental spirits.
","spells":[]} -220352,{"name":"A Mind of Metal","quality":1,"icon":"inv_misc_book_11","tooltip":"
A Mind of MetalSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Dwarven techniques for applying magic to metallurgy, strip-mining and heavy industry.  An informative, if bleak, addition to any library's collection."
","spells":[]} -220353,{"name":"Conjurer's Codex","quality":1,"icon":"inv_misc_book_04","tooltip":"
Conjurer's CodexSoD Phase 3

Item Level 50

Binds when picked up
Unique
"A pre-war collection of spells and arcane theories that have largely fallen out of modern use.  A fine addition to any library's collection."
","spells":[]} -220360,{"name":"Rune of Efflorescence","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of EfflorescenceSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your bracers with the Efflorescence rune:


Your Swiftmend now also causes Efflorescence, healing all party members within 15 yards of the Swiftmend target's location for [(38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60) * 16 / 100] every 1 sec for 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} -220375,{"name":"Fragment of Air","quality":1,"icon":"inv_misc_gem_sapphire_03","tooltip":"
Fragment of AirSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine the Fragment of Air with Elemental Essences. May help with finding the corrupted shrine.
","spells":[]} -220379,{"name":"Torn Shaman's Notes","quality":1,"icon":"inv_misc_note_06","tooltip":"
Torn Shaman's NotesSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
Classes: Shaman
"Hastily-scribbled notes that are nearly illegible. The pages seem to be wrapped around something."
","spells":[]} -220446,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly TreasureSoD Phase 3

Item Level 15

Binds when picked up
<Right Click to Open>
","spells":[]} -220510,{"name":"Elemental Essence","quality":1,"icon":"inv_elemental_primal_mana","tooltip":"
Elemental EssenceSoD Phase 3

Item Level 1

Quest Item
Classes: Shaman
Max Stack: 3
","spells":[]} -220511,{"name":"Greathelm of the Nightmare","quality":3,"icon":"inv_helmet_22","tooltip":"
Greathelm of the NightmareSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+25 Strength
+6 Stamina
Durability 80 / 80
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 96 93
","spells":[]} -220512,{"name":"Immaculate Goldsteel Helmet","quality":3,"icon":"inv_helmet_22","tooltip":"
Immaculate Goldsteel HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+8 Stamina
+14 Intellect
Durability 80 / 80
Requires Level 50
Equip: Increases healing done by spells and effects by up to 44.
Equip: Restores 4 mana per 5 sec.
Sell Price: 1 97 21
","spells":[]} -220514,{"name":"Visor of Verdant Feathers","quality":3,"icon":"inv_helmet_17","tooltip":"
Visor of Verdant FeathersSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+14 Intellect
+13 Spirit
Durability 70 / 70
Requires Level 50
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 8 mana per 5 sec.
Sell Price: 1 73 64
","spells":[]} -220515,{"name":"Enchanted Emerald Helmet","quality":3,"icon":"inv_helmet_25","tooltip":"
Enchanted Emerald HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+9 Stamina
+8 Intellect
Durability 70 / 70
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 29.
Sell Price: 1 63 40
","spells":[]} -220516,{"name":"Gasher's Forgotten Visor","quality":3,"icon":"inv_helmet_01","tooltip":"
Gasher's Forgotten VisorSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+12 Stamina
+12 Intellect
Durability 70 / 70
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +30 Attack Power.
Sell Price: 1 74 46
","spells":[]} -220518,{"name":"Ba'ham's Dusty Hat","quality":3,"icon":"inv_helmet_50","tooltip":"
Ba'ham's Dusty HatSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
128 Armor
+15 Stamina
Durability 60 / 60
Requires Level 50
Equip: Improves your chance to get a critical strike by 1%.
Equip: +38 Attack Power.
Sell Price: 1 39 46
","spells":[]} -220519,{"name":"Voodoo Feathered Headdress","quality":3,"icon":"inv_helmet_14","tooltip":"
Voodoo Feathered HeaddressSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
128 Armor
+11 Stamina
+14 Intellect
Durability 60 / 60
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 29.
Sell Price: 1 36 82
","spells":[]} -220521,{"name":"Hakkari Ritualist's Headdress","quality":3,"icon":"inv_helmet_12","tooltip":"
Hakkari Ritualist's HeaddressSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
128 Armor
+14 Intellect
Durability 60 / 60
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 45 63
","spells":[]} -220522,{"name":"Soulcatcher Crown","quality":3,"icon":"inv_crown_01","tooltip":"
Soulcatcher CrownSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
64 Armor
+15 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 50
Equip: Increases healing done by spells and effects by up to 44.
Sell Price: 1 12 1
","spells":[]} -220523,{"name":"Visage of the Exiled","quality":4,"icon":"inv_banner_01","tooltip":"
Visage of the ExiledSoD Phase 3

Item Level 53

Binds when picked up
HeadCloth
67 Armor
+14 Stamina
+15 Intellect
Durability 60 / 60
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Sell Price: 1 37 8
","spells":[]} -220525,{"name":"Glowing Fragment of Air","quality":1,"icon":"inv_elemental_crystal_air","tooltip":"
Glowing Fragment of AirSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} -220526,{"name":"Sludge-Covered G-7 C.O.R.E. Processor","quality":2,"icon":"spell_deathknight_antimagiczone","tooltip":"
Sludge-Covered G-7 C.O.R.E. ProcessorSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This processor core is somehow in worse shape than the last one you found. It's covered in sticky black goo that seems to be... squirming? Gross."
","spells":[]} +219147,{"name":"Rune of Grace","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of GraceSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Paladin
Engrave your bracers with the Light's Grace rune:


Your Holy Light spell reduces the cast time of your next Holy Light spell by 0.5 sec. Lasts 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} +219223,{"name":"Blademaster's Fury","quality":3,"icon":"inv_sword_137","tooltip":"
Blademaster's FurySoD Phase 3

Item Level 50

Binds when picked up
Two-HandSword
\n \n \n
104 - 157 DamageSpeed 3.00
(43.50 damage per second)
+17 Strength
+10 Stamina
Durability 100 / 100
Requires Level 50
Use: Attack up to 4 enemies within 8 yards, causing weapon damage to each enemy, and reset the cooldown of your Whirlwind ability. (2 Min Cooldown)
","spells":[]} +219326,{"name":"Seed of Renewal","quality":3,"icon":"ability_druid_giftoftheearthmother","tooltip":"
Seed of RenewalSoD Phase 3

Item Level 50

Binds when picked up
Trinket
Requires Level 50
Equip: Chance to embed a seed into enemy humanoids, beasts, or dragonkin hit by your abilities or spells. If the creature is slain within 30 seconds of the seed being embedded, a Healing Blossom will grow from its corpse. (Proc chance: 40%, 2m cooldown)
","spells":[]} +219343,{"name":"Filcher's Cowl","quality":3,"icon":"inv_misc_cape_02","tooltip":"
Filcher's CowlSoD Phase 3

Item Level 50

Binds when picked up
Back
36 Armor
+11 Agility
Requires Level 50
Equip: Increases your effective stealth level by 3. Increases the range of Disarm Trap and Pickpocket by 2 yards, and the range of Distract by 5 yards.
","spells":[]} +219345,{"name":"Infernal Lasso","quality":3,"icon":"spell_nature_slow","tooltip":"
Infernal LassoSoD Phase 3

Item Level 50

Binds when picked up
Trinket
Requires Level 50
Use: Roots target Demon or Beast in place and causes 200 Fire damage over 24 sec.  Damage caused may interrupt the effect. Lassoed core hounds can be tamed. (1 Min Cooldown)
","spells":[]} +219399,{"name":"Nightmare Moss","quality":1,"icon":"classic_inv_misc_dust_05","tooltip":"
Nightmare MossSoD Phase 3

Item Level 25
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 25
","spells":[]} +219401,{"name":"Cold Iron Ore","quality":1,"icon":"inv_ore_mithril_01","tooltip":"
Cold Iron OreSoD Phase 3

Item Level 25
"Ephemeral and unstable."
Max Stack: 10
Sell Price: 1 50
","spells":[]} +219402,{"name":"Dream-Touched Dragonscale","quality":1,"icon":"inv_misc_monsterscales_12","tooltip":"
Dream-Touched DragonscaleSoD Phase 3

Item Level 25
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 5
","spells":[]} +219404,{"name":"Shadowscythe","quality":1,"icon":"inv_staff_01","tooltip":"
ShadowscytheSoD Phase 3

Item Level 25

Binds when picked up
Unique
"The ephemeral echo of one of Elune's powerful lost artifacts."
","spells":[]} +219405,{"name":"Ogre Magi Text","quality":1,"icon":"inv_misc_book_05","tooltip":"
Ogre Magi TextSoD Phase 3

Item Level 25

Binds when picked up
Unique
"This text is written with the indecipherable scrawl of a madman."
","spells":[]} +219406,{"name":"Unhatched Green Dragon Egg","quality":1,"icon":"inv_egg_08","tooltip":"
Unhatched Green Dragon EggSoD Phase 3

Item Level 25

Binds when picked up
Unique
"A healthy green dragon egg, but shimmering from the energy of the dream."
","spells":[]} +219414,{"name":"Shattered Eggshells","quality":1,"icon":"inv_egg_04","tooltip":"
Shattered EggshellsSoD Phase 3

Item Level 25

Binds when picked up
Unique
"Whatever life they once held has been consumed by the nightmare."
","spells":[]} +219444,{"name":"Dreamroot","quality":1,"icon":"ability_creature_poison_04","tooltip":"
DreamrootSoD Phase 3

Item Level 40
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 75
","spells":[]} +219445,{"name":"Fool's Gold Dust","quality":2,"icon":"inv_misc_dust_01","tooltip":"
Fool's Gold DustSoD Phase 3

Item Level 40
"Ephemeral and unstable."
Max Stack: 10
Sell Price: 5
","spells":[]} +219446,{"name":"Dream-Infused Dragonscale","quality":1,"icon":"inv_misc_monsterscales_04","tooltip":"
Dream-Infused DragonscaleSoD Phase 3

Item Level 40
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 5
Dropped by: Larsera
Drop Chance: 3.65%
","spells":[]} +219447,{"name":"Dream-Touched Dragon Egg","quality":1,"icon":"inv_egg_02","tooltip":"
Dream-Touched Dragon EggSoD Phase 3

Item Level 40

Binds when picked up
Unique
"A glowing green dragon egg."
","spells":[]} +219448,{"name":"Dreamengine","quality":1,"icon":"inv_misc_enggizmos_06","tooltip":"
DreamengineSoD Phase 3

Item Level 40

Binds when picked up
Unique
"A machine to manufacture nightmares."
","spells":[]} +219449,{"name":"Azsharan Prophecy","quality":1,"icon":"inv_scroll_02","tooltip":"
Azsharan ProphecySoD Phase 3

Item Level 40

Binds when picked up
Unique
"An ancient prophecy on a delicate scroll."
","spells":[]} +219454,{"name":"Star Lotus","quality":1,"icon":"inv_misc_herb_fellotus","tooltip":"
Star LotusSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 3
","spells":[]} +219486,{"name":"Starsilver Ore","quality":2,"icon":"inv_ore_platinum_01","tooltip":"
Starsilver OreSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 10
Sell Price: 75
","spells":[]} +219487,{"name":"Starshell","quality":1,"icon":"inv_shield_18","tooltip":"
StarshellSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 1
","spells":[]} +219488,{"name":"Star-Touched Dragonegg","quality":1,"icon":"inv_egg_06","tooltip":"
Star-Touched DragoneggSoD Phase 3

Item Level 50

Binds when picked up
Unique
"A radiant dragon egg."
","spells":[]} +219490,{"name":"Elunar Relic","quality":1,"icon":"inv_jewelcrafting_jadeowl","tooltip":"
Elunar RelicSoD Phase 3

Item Level 50

Binds when picked up
Unique
"A lost gift from Elune to the Wildkin."
","spells":[]} +219491,{"name":"Dreampearl","quality":1,"icon":"inv_misc_gem_pearl_13","tooltip":"
DreampearlSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Recovered from a shell beneath the Dreaming Sea."
","spells":[]} +219514,{"name":"Moonroot","quality":1,"icon":"inv_misc_herb_06","tooltip":"
MoonrootSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 1
","spells":[]} +219515,{"name":"Greater Moonstone","quality":2,"icon":"inv_misc_apexis_crystal","tooltip":"
Greater MoonstoneSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 6
","spells":[]} +219517,{"name":"Moondragon Scale","quality":1,"icon":"inv_misc_monsterscales_10","tooltip":"
Moondragon ScaleSoD Phase 3

Item Level 50
"Ephemeral and unstable."
Max Stack: 20
Sell Price: 5
","spells":[]} +219518,{"name":"Harpy Screed","quality":1,"icon":"inv_scroll_07","tooltip":"
Harpy ScreedSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Delirious rantings of the Harpy Queen."
","spells":[]} +219519,{"name":"Mad Keeper's Notes","quality":1,"icon":"inv_misc_book_13","tooltip":"
Mad Keeper's NotesSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Battle plans of a Keeper of the Grove gone mad."
","spells":[]} +219520,{"name":"Moonglow Dragonegg","quality":1,"icon":"inv_pet_bluemurlocegg","tooltip":"
Moonglow DragoneggSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} +219526,{"name":"Mission Brief: Duskwood","quality":1,"icon":"inv_letter_04","tooltip":"
Mission Brief: DuskwoodSoD Phase 3

Item Level 1

Binds when picked up
<Right Click to Open>
Sell Price: 12
","spells":[]} +219759,{"name":"Charla's Field Report","quality":1,"icon":"inv_scroll_03","tooltip":"
Charla's Field ReportSoD Phase 3

Item Level 25

Binds when picked up
Unique
"Field Report from the Twilight Grove"
","spells":[]} +219770,{"name":"Gemeron's Field Report","quality":1,"icon":"inv_scroll_03","tooltip":"
Gemeron's Field ReportSoD Phase 3

Item Level 40

Binds when picked up
Unique
"Field Report from Bough Shadow."
","spells":[]} +219771,{"name":"Thandros' Field Report","quality":1,"icon":"inv_scroll_03","tooltip":"
Thandros' Field ReportSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Field Report from Dream Bough."
","spells":[]} +219772,{"name":"Fallia's Field Report","quality":1,"icon":"inv_scroll_03","tooltip":"
Fallia's Field ReportSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Field Report from Seradane."
","spells":[]} +219773,{"name":"Mission Brief: Ashenvale","quality":1,"icon":"inv_letter_04","tooltip":"
Mission Brief: AshenvaleSoD Phase 3

Item Level 1

Binds when picked up
<Right Click to Open>
Sell Price: 12
","spells":[]} +219774,{"name":"Mission Brief: Hinterlands","quality":1,"icon":"inv_letter_04","tooltip":"
Mission Brief: HinterlandsSoD Phase 3

Item Level 1

Binds when picked up
<Right Click to Open>
Sell Price: 12
","spells":[]} +219775,{"name":"Mission Brief: Feralas","quality":1,"icon":"inv_letter_04","tooltip":"
Mission Brief: FeralasSoD Phase 3

Item Level 1

Binds when picked up
<Right Click to Open>
Sell Price: 12
","spells":[]} +219776,{"name":"Intelligence Report: Vul'gol Ogre Mound","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Vul'gol Ogre MoundSoD Phase 3

Item Level 25

Binds when picked up
Unique
"Intelligence report from Vul'gol Ogre Mound"
","spells":[]} +219778,{"name":"Intelligence Report: Rotting Orchard","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Rotting OrchardSoD Phase 3

Item Level 25

Binds when picked up
Unique
"Intelligence report from the Rotting Orchard"
","spells":[]} +219803,{"name":"Intelligence Report: Yorgen Farmstead","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Yorgen FarmsteadSoD Phase 3

Item Level 25

Binds when picked up
Unique
"Intelligence report from the Yorgen Farmstead"
","spells":[]} +219918,{"name":"Bloody Missive","quality":1,"icon":"inv_letter_15","tooltip":"
Bloody MissiveSoD Phase 3

Item Level 1

Binds when picked up
Unique
Classes: Paladin
"This crumpled letter is thick with blood and gore. Gross."
","spells":[]} +219924,{"name":"Intelligence Report: Forest Song","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Forest SongSoD Phase 3

Item Level 40

Binds when picked up
Unique
"Intelligence report from Forest Song"
","spells":[]} +219925,{"name":"Intelligence Report: Satyrnaar","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: SatyrnaarSoD Phase 3

Item Level 40

Binds when picked up
Unique
"Intelligence report from Satyrnaar"
","spells":[]} +219926,{"name":"Intelligence Report: Warsong Lumber Camp","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Warsong Lumber CampSoD Phase 3

Item Level 40

Binds when picked up
Unique
"Intelligence report from the Warsong Lumber Camp"
","spells":[]} +219927,{"name":"Emerald Chip","quality":2,"icon":"inv_misc_gem_emeraldrough_02","tooltip":"
Emerald ChipSoD Phase 3

Item Level 50

Binds when picked up
"A marker for your service to the Emerald Wardens."
Max Stack: 2500
","spells":[]} +219928,{"name":"Intelligence Report: Agol'watha","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Agol'wathaSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from Agol'watha"
","spells":[]} +219929,{"name":"Bloody Missive","quality":1,"icon":"inv_letter_15","tooltip":"
Bloody MissiveSoD Phase 3

Item Level 1

Quest Item
Unique
<Right Click to Read>
","spells":[]} +219930,{"name":"Bloody Missive","quality":1,"icon":"inv_letter_15","tooltip":"
Bloody MissiveSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
","spells":[]} +219935,{"name":"Kajind's Blade","quality":1,"icon":"inv_sword_137","tooltip":"
Kajind's BladeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} +219937,{"name":"Intelligence Report: Shaol'watha","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Shaol'wathaSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from Shaol'watha"
","spells":[]} +219938,{"name":"Intelligence Report: Skulk Rock","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Skulk RockSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from Skulk Rock"
","spells":[]} +219957,{"name":"Intelligence Report: Oneiros","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: OneirosSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from Oneiros"
","spells":[]} +219958,{"name":"Intelligence Report: Twin Colossals","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Twin ColossalsSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from the Twin Colossals"
","spells":[]} +219959,{"name":"Intelligence Report: Ruins of Ravenwind","quality":1,"icon":"inv_scroll_03","tooltip":"
Intelligence Report: Ruins of RavenwindSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Intelligence report from the Ruins of Ravenwind"
","spells":[]} +219962,{"name":"Nightmare Incursions: Duskwood Mission I","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219963,{"name":"Deputization Authorization: Duskwood Mission I","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219965,{"name":"Deputization Authorization: Duskwood Mission II","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219966,{"name":"Nightmare Incursions: Duskwood Mission II","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219967,{"name":"Nightmare Incursions: Duskwood Mission III","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219968,{"name":"Nightmare Incursions: Duskwood Mission IV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219969,{"name":"Nightmare Incursions: Duskwood Mission V","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219970,{"name":"Nightmare Incursions: Duskwood Mission VI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219971,{"name":"Nightmare Incursions: Duskwood Mission VII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219972,{"name":"Nightmare Incursions: Duskwood Mission VIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219973,{"name":"Nightmare Incursions: Duskwood Mission IX","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219974,{"name":"Nightmare Incursions: Duskwood Mission X","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219975,{"name":"Nightmare Incursions: Duskwood Mission XI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219976,{"name":"Nightmare Incursions: Duskwood Mission XII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219977,{"name":"Nightmare Incursions: Duskwood Mission XIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219978,{"name":"Nightmare Incursions: Duskwood Mission XIV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219979,{"name":"Nightmare Incursions: Duskwood Mission XV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219980,{"name":"Nightmare Incursions: Duskwood Mission XVI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219981,{"name":"Nightmare Incursions: Duskwood Mission XVII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219982,{"name":"Nightmare Incursions: Duskwood Mission XVIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Duskwood Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +219983,{"name":"Deputization Authorization: Duskwood Mission III","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219984,{"name":"Deputization Authorization: Duskwood Mission IV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219985,{"name":"Deputization Authorization: Duskwood Mission V","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219986,{"name":"Deputization Authorization: Duskwood Mission VI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219987,{"name":"Deputization Authorization: Duskwood Mission VII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219988,{"name":"Deputization Authorization: Duskwood Mission VIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219989,{"name":"Deputization Authorization: Duskwood Mission IX","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219990,{"name":"Deputization Authorization: Duskwood Mission X","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219991,{"name":"Deputization Authorization: Duskwood Mission XI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219992,{"name":"Deputization Authorization: Duskwood Mission XII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219993,{"name":"Deputization Authorization: Duskwood Mission XIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219994,{"name":"Deputization Authorization: Duskwood Mission XIV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219995,{"name":"Deputization Authorization: Duskwood Mission XV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219996,{"name":"Deputization Authorization: Duskwood Mission XVI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219997,{"name":"Deputization Authorization: Duskwood Mission XVII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219998,{"name":"Deputization Authorization: Duskwood Mission XVIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Duskwood Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +219999,{"name":"Nightmare Incursions: Ashenvale Mission I","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220000,{"name":"Nightmare Incursions: Ashenvale Mission II","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220001,{"name":"Nightmare Incursions: Ashenvale Mission III","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220002,{"name":"Nightmare Incursions: Ashenvale Mission IV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220003,{"name":"Nightmare Incursions: Ashenvale Mission V","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220004,{"name":"Nightmare Incursions: Ashenvale Mission VI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220005,{"name":"Nightmare Incursions: Ashenvale Mission VII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220006,{"name":"Nightmare Incursions: Ashenvale Mission VIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220007,{"name":"Nightmare Incursions: Ashenvale Mission IX","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220008,{"name":"Nightmare Incursions: Ashenvale Mission X","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220009,{"name":"Nightmare Incursions: Ashenvale Mission XI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220010,{"name":"Nightmare Incursions: Ashenvale Mission XII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220011,{"name":"Nightmare Incursions: Ashenvale Mission XIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220012,{"name":"Nightmare Incursions: Ashenvale Mission XIV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220013,{"name":"Nightmare Incursions: Ashenvale Mission XV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220014,{"name":"Nightmare Incursions: Ashenvale Mission XVI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220015,{"name":"Nightmare Incursions: Ashenvale Mission XVII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220016,{"name":"Nightmare Incursions: Ashenvale Mission XVIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Ashenvale Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220017,{"name":"Nightmare Incursions: Hinterlands Mission I","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220018,{"name":"Nightmare Incursions: Hinterlands Mission II","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220019,{"name":"Nightmare Incursions: Hinterlands Mission III","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220020,{"name":"Nightmare Incursions: Hinterlands Mission IV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220021,{"name":"Nightmare Incursions: Hinterlands Mission V","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220022,{"name":"Nightmare Incursions: Hinterlands Mission VI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220023,{"name":"Nightmare Incursions: Hinterlands Mission VII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220024,{"name":"Nightmare Incursions: Hinterlands Mission VIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220025,{"name":"Nightmare Incursions: Hinterlands Mission IX","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220026,{"name":"Nightmare Incursions: Hinterlands Mission X","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220027,{"name":"Nightmare Incursions: Hinterlands Mission XI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220028,{"name":"Nightmare Incursions: Hinterlands Mission XII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220029,{"name":"Nightmare Incursions: Hinterlands Mission XIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220030,{"name":"Nightmare Incursions: Hinterlands Mission XIV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220031,{"name":"Nightmare Incursions: Hinterlands Mission XV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220032,{"name":"Nightmare Incursions: Hinterlands Mission XVI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220033,{"name":"Nightmare Incursions: Hinterlands Mission XVII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220034,{"name":"Nightmare Incursions: Hinterlands Mission XVIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Hinterlands Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220035,{"name":"Nightmare Incursions: Feralas Mission I","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220036,{"name":"Nightmare Incursions: Feralas Mission II","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220037,{"name":"Nightmare Incursions: Feralas Mission III","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220038,{"name":"Nightmare Incursions: Feralas Mission IV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220039,{"name":"Nightmare Incursions: Feralas Mission V","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220040,{"name":"Nightmare Incursions: Feralas Mission VI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220041,{"name":"Nightmare Incursions: Feralas Mission VII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220042,{"name":"Nightmare Incursions: Feralas Mission VIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220043,{"name":"Nightmare Incursions: Feralas Mission IX","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220044,{"name":"Nightmare Incursions: Feralas Mission X","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220045,{"name":"Nightmare Incursions: Feralas Mission XI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220046,{"name":"Nightmare Incursions: Feralas Mission XII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220047,{"name":"Nightmare Incursions: Feralas Mission XIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220048,{"name":"Nightmare Incursions: Feralas Mission XIV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220049,{"name":"Nightmare Incursions: Feralas Mission XV","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220050,{"name":"Nightmare Incursions: Feralas Mission XVI","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220051,{"name":"Nightmare Incursions: Feralas Mission XVII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220052,{"name":"Nightmare Incursions: Feralas Mission XVIII","quality":2,"icon":"inv_letter_15","tooltip":"
Nightmare Incursions: Feralas Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This message will self-destruct when you accept it. The Field Captain will disavow all knowledge of your actions."
","spells":[]} +220053,{"name":"Deputization Authorization: Ashenvale Mission I","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220054,{"name":"Deputization Authorization: Ashenvale Mission II","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220055,{"name":"Deputization Authorization: Ashenvale Mission III","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220056,{"name":"Deputization Authorization: Ashenvale Mission IV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220057,{"name":"Deputization Authorization: Ashenvale Mission V","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220058,{"name":"Deputization Authorization: Ashenvale Mission VI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220059,{"name":"Deputization Authorization: Ashenvale Mission VII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220060,{"name":"Deputization Authorization: Ashenvale Mission VIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220061,{"name":"Deputization Authorization: Ashenvale Mission IX","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220062,{"name":"Deputization Authorization: Ashenvale Mission X","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220063,{"name":"Deputization Authorization: Ashenvale Mission XI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220064,{"name":"Deputization Authorization: Ashenvale Mission XII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220065,{"name":"Deputization Authorization: Ashenvale Mission XIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220066,{"name":"Deputization Authorization: Ashenvale Mission XIV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220067,{"name":"Deputization Authorization: Ashenvale Mission XV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220068,{"name":"Deputization Authorization: Ashenvale Mission XVI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220069,{"name":"Deputization Authorization: Ashenvale Mission XVII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220070,{"name":"Deputization Authorization: Ashenvale Mission XVIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Ashenvale Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220071,{"name":"Deputization Authorization: Hinterlands Mission I","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220072,{"name":"Deputization Authorization: Hinterlands Mission II","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220073,{"name":"Deputization Authorization: Hinterlands Mission III","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220074,{"name":"Deputization Authorization: Hinterlands Mission IV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220075,{"name":"Deputization Authorization: Hinterlands Mission V","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220076,{"name":"Deputization Authorization: Hinterlands Mission VI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220077,{"name":"Deputization Authorization: Hinterlands Mission VII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220078,{"name":"Deputization Authorization: Hinterlands Mission VIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220079,{"name":"Deputization Authorization: Hinterlands Mission IX","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220080,{"name":"Deputization Authorization: Hinterlands Mission X","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220081,{"name":"Deputization Authorization: Hinterlands Mission XI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220082,{"name":"Deputization Authorization: Hinterlands Mission XII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220083,{"name":"Deputization Authorization: Hinterlands Mission XIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220084,{"name":"Deputization Authorization: Hinterlands Mission XIV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220085,{"name":"Deputization Authorization: Hinterlands Mission XV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220086,{"name":"Deputization Authorization: Hinterlands Mission XVI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220087,{"name":"Deputization Authorization: Hinterlands Mission XVII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220088,{"name":"Deputization Authorization: Hinterlands Mission XVIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Hinterlands Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220089,{"name":"Deputization Authorization: Feralas Mission I","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission ISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220090,{"name":"Deputization Authorization: Feralas Mission II","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission IISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220091,{"name":"Deputization Authorization: Feralas Mission III","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission IIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220092,{"name":"Deputization Authorization: Feralas Mission IV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission IVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220093,{"name":"Deputization Authorization: Feralas Mission V","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission VSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220094,{"name":"Deputization Authorization: Feralas Mission VI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission VISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220095,{"name":"Deputization Authorization: Feralas Mission VII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission VIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220096,{"name":"Deputization Authorization: Feralas Mission VIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission VIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220097,{"name":"Deputization Authorization: Feralas Mission IX","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission IXSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220098,{"name":"Deputization Authorization: Feralas Mission X","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220099,{"name":"Deputization Authorization: Feralas Mission XI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220100,{"name":"Deputization Authorization: Feralas Mission XII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220101,{"name":"Deputization Authorization: Feralas Mission XIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220102,{"name":"Deputization Authorization: Feralas Mission XIV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XIVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220103,{"name":"Deputization Authorization: Feralas Mission XV","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XVSoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220104,{"name":"Deputization Authorization: Feralas Mission XVI","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XVISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220105,{"name":"Deputization Authorization: Feralas Mission XVII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XVIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220106,{"name":"Deputization Authorization: Feralas Mission XVIII","quality":2,"icon":"inv_jewelry_talisman_08","tooltip":"
Deputization Authorization: Feralas Mission XVIIISoD Phase 3

Item Level 1

Binds when picked up
Unique
Duration: 1 hour
Use: Deputize a party member, sharing this quest with them so they can complete it with you.
4 Charges
"Allows you to share this mission with party members."
","spells":[]} +220164,{"name":"Rune of the Gladiator","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the GladiatorSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your boots with the Gladiator Stance rune:


An aggressive stance that increases damage while you are wearing a shield by 10% and increases block chance by 10%, but reduces armor by 30% and threat generated by 30%. In addition, you gain 50% increased Rage when your auto-attack damages an enemy not targeting you.

While wearing a shield in Gladiator Stance, you may use all abilities that are restricted to other stances.

"Teaches you a new Engraving ability."
","spells":[]} +220165,{"name":"Rune of Wrath","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Wrath
Item Level 50

Binds when picked up
Unique
Classes: Paladin
Engrave your helm with the Wrath rune:


Your Consecration damage can now be critical strikes, and damage from your Exorcism, Holy Shock, Holy Wrath, and Consecration spells gains additional critical strike chance equal to your melee critical strike chance.

"Teaches you a new Engraving ability."
","spells":[]} +220166,{"name":"Fiery Infernal Core","quality":1,"icon":"spell_nature_elementalshields","tooltip":"
Fiery Infernal CoreSoD Phase 3

Item Level 1

Quest Item
Max Stack: 5
","spells":[]} +220167,{"name":"Shimmering Grave Dust","quality":1,"icon":"inv_misc_powder_tin","tooltip":"
Shimmering Grave DustSoD Phase 3

Item Level 1

Quest Item
"Grave dust from the resting place of one murdered by those most loved..."
","spells":[]} +220168,{"name":"Triple-Brewed Molten Lager","quality":1,"icon":"inv_summerfest_firedrink","tooltip":"
Triple-Brewed Molten LagerSoD Phase 3

Item Level 1

Quest Item
Unique
"An elixir of fire, created with steady hands and an unsteady mind..."
","spells":[]} +220169,{"name":"Symbol of Faith","quality":1,"icon":"inv_relics_totemoflife","tooltip":"
Symbol of FaithSoD Phase 3

Item Level 1

Quest Item
"A symbol of faith, gifted from one with newly discovered purpose..."
","spells":[]} +220170,{"name":"Note from Gregory","quality":1,"icon":"inv_letter_17","tooltip":"
Note from Gregory
Item Level 1

Binds when picked up
<Right Click to Read>
","spells":[]} +220173,{"name":"Parasomnia","quality":4,"icon":"inv_sword_50","tooltip":"
ParasomniaSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandSword
\n \n \n
142 - 213 DamageSpeed 3.40
(52.21 damage per second)
+15 Strength
+11 Agility
+28 Stamina
Durability 120 / 120
Classes: Warrior, Paladin
Requires Level 50
Chance on hit: Inflicts the target with Parasomnia, causing it to wander aimlessly for up to 2 sec.
"Born of the Nightmare"
","spells":[]} +220213,{"name":"Fel Lifeblood","quality":1,"icon":"spell_fire_felflamering","tooltip":"
Fel LifebloodSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} +220214,{"name":"Infernal Chain Link","quality":1,"icon":"inv_jewelry_ring_61","tooltip":"
Infernal Chain LinkSoD Phase 3

Item Level 1

Binds when picked up
Unique (5)
Max Stack: 5
","spells":[]} +220216,{"name":"Infernal Lasso","quality":1,"icon":"spell_nature_slow","tooltip":"
Infernal LassoSoD Phase 3

Item Level 1

Binds when picked up
Use: Weaken Calefactus the Unleashed. (30 Sec Cooldown)
","spells":[]} +220217,{"name":"Rune of the Ravenous","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the RavenousSoD Phase 3

Item Level 50

Binds when picked up
Classes: Hunter
Engrave your helm with the Rapid Killing rune:


Reduces the cooldown on Rapid Fire by 80%, Rapid Fire now also grants 40% increased melee attack speed, and your next Shot ability within 20 sec after killing a target worth experience or honor deals 20% increased damage.

"Teaches you a new Engraving ability."
","spells":[]} +220345,{"name":"Sanguine Sorcery","quality":1,"icon":"inv_misc_book_06","tooltip":"
Sanguine SorcerySoD Phase 3

Item Level 50

Binds when picked up
Unique
"Outlines a variety of powerful blood rituals. A controversial addition to any library's collection."
","spells":[]} +220346,{"name":"Legends of the Tidesages","quality":1,"icon":"inv_scroll_05","tooltip":"
Legends of the TidesagesSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Covered in illegible notes and diagrams scrawled by an unsteady hand. It could still be a decent addition to any library's collection."
","spells":[]} +220347,{"name":"The Liminal and the Arcane","quality":1,"icon":"inv_misc_book_08","tooltip":"
The Liminal and the ArcaneSoD Phase 3

Item Level 50

Binds when picked up
Unique
"The words swim on the page, defying attempts to read them. A puzzling addition to any library's collection."
","spells":[]} +220348,{"name":"Everyday Etiquette","quality":1,"icon":"inv_misc_book_08","tooltip":"
Everyday EtiquetteSoD Phase 3

Item Level 50

Binds when picked up
Unique
"A guide to the role of elementary magic in polite Highborne society.  A fine addition to any library's collection."
","spells":[]} +220349,{"name":"Stonewrought Design","quality":1,"icon":"inv_misc_book_11","tooltip":"
Stonewrought DesignSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Sturdy architectural techniques capable of withstanding all but the most cataclysmic disasters.  A fine addition to any library's collection."
","spells":[]} +220350,{"name":"Venomous Journeys","quality":1,"icon":"inv_scroll_06","tooltip":"
Venomous JourneysSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Notes on the mind-altering properties of various toxins and venoms.  A fine addition to any library's collection."
","spells":[]} +220351,{"name":"Murky Air Sapta","quality":1,"icon":"inv_potion_15","tooltip":"
Murky Air SaptaSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Allows the shaman to see elemental spirits.
","spells":[]} +220352,{"name":"A Mind of Metal","quality":1,"icon":"inv_misc_book_11","tooltip":"
A Mind of MetalSoD Phase 3

Item Level 50

Binds when picked up
Unique
"Dwarven techniques for applying magic to metallurgy, strip-mining and heavy industry.  An informative, if bleak, addition to any library's collection."
","spells":[]} +220353,{"name":"Conjurer's Codex","quality":1,"icon":"inv_misc_book_04","tooltip":"
Conjurer's CodexSoD Phase 3

Item Level 50

Binds when picked up
Unique
"A pre-war collection of spells and arcane theories that have largely fallen out of modern use.  A fine addition to any library's collection."
","spells":[]} +220360,{"name":"Rune of Efflorescence","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of EfflorescenceSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your bracers with the Efflorescence rune:


Your Swiftmend now also causes Efflorescence, healing all party members within 15 yards of the Swiftmend target's location for [(38.949830 + 0.606705 * 60 + 0.167780 * 60 * 60) * 16 / 100] every 1 sec for 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} +220375,{"name":"Fragment of Air","quality":1,"icon":"inv_misc_gem_sapphire_03","tooltip":"
Fragment of AirSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine the Fragment of Air with Elemental Essences. May help with finding the corrupted shrine.
","spells":[]} +220379,{"name":"Torn Shaman's Notes","quality":1,"icon":"inv_misc_note_06","tooltip":"
Torn Shaman's NotesSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
Classes: Shaman
"Hastily-scribbled notes that are nearly illegible. The pages seem to be wrapped around something."
","spells":[]} +220446,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly TreasureSoD Phase 3

Item Level 15

Binds when picked up
<Right Click to Open>
","spells":[]} +220510,{"name":"Elemental Essence","quality":1,"icon":"inv_elemental_primal_mana","tooltip":"
Elemental EssenceSoD Phase 3

Item Level 1

Quest Item
Classes: Shaman
Max Stack: 3
","spells":[]} +220511,{"name":"Greathelm of the Nightmare","quality":3,"icon":"inv_helmet_22","tooltip":"
Greathelm of the NightmareSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+25 Strength
+6 Stamina
Durability 80 / 80
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 96 93
","spells":[]} +220512,{"name":"Immaculate Goldsteel Helmet","quality":3,"icon":"inv_helmet_22","tooltip":"
Immaculate Goldsteel HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+8 Stamina
+14 Intellect
Durability 80 / 80
Requires Level 50
Equip: Increases healing done by spells and effects by up to 44.
Equip: Restores 4 mana per 5 sec.
Sell Price: 1 97 21
","spells":[]} +220514,{"name":"Visor of Verdant Feathers","quality":3,"icon":"inv_helmet_17","tooltip":"
Visor of Verdant FeathersSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+14 Intellect
+13 Spirit
Durability 70 / 70
Requires Level 50
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 8 mana per 5 sec.
Sell Price: 1 73 64
","spells":[]} +220515,{"name":"Enchanted Emerald Helmet","quality":3,"icon":"inv_helmet_25","tooltip":"
Enchanted Emerald HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+9 Stamina
+8 Intellect
Durability 70 / 70
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 29.
Sell Price: 1 63 40
","spells":[]} +220516,{"name":"Gasher's Forgotten Visor","quality":3,"icon":"inv_helmet_01","tooltip":"
Gasher's Forgotten VisorSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+12 Stamina
+12 Intellect
Durability 70 / 70
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +30 Attack Power.
Sell Price: 1 74 46
","spells":[]} +220518,{"name":"Ba'ham's Dusty Hat","quality":3,"icon":"inv_helmet_50","tooltip":"
Ba'ham's Dusty HatSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
128 Armor
+15 Stamina
Durability 60 / 60
Requires Level 50
Equip: Improves your chance to get a critical strike by 1%.
Equip: +38 Attack Power.
Sell Price: 1 39 46
","spells":[]} +220519,{"name":"Voodoo Feathered Headdress","quality":3,"icon":"inv_helmet_14","tooltip":"
Voodoo Feathered HeaddressSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
128 Armor
+11 Stamina
+14 Intellect
Durability 60 / 60
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 29.
Sell Price: 1 36 82
","spells":[]} +220521,{"name":"Hakkari Ritualist's Headdress","quality":3,"icon":"inv_helmet_12","tooltip":"
Hakkari Ritualist's HeaddressSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
128 Armor
+14 Intellect
Durability 60 / 60
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 45 63
","spells":[]} +220522,{"name":"Soulcatcher Crown","quality":3,"icon":"inv_crown_01","tooltip":"
Soulcatcher CrownSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
64 Armor
+15 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 50
Equip: Increases healing done by spells and effects by up to 44.
Sell Price: 1 12 1
","spells":[]} +220523,{"name":"Visage of the Exiled","quality":4,"icon":"inv_banner_01","tooltip":"
Visage of the ExiledSoD Phase 3

Item Level 53

Binds when picked up
HeadCloth
67 Armor
+14 Stamina
+15 Intellect
Durability 60 / 60
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Sell Price: 1 37 8
","spells":[]} +220525,{"name":"Glowing Fragment of Air","quality":1,"icon":"inv_elemental_crystal_air","tooltip":"
Glowing Fragment of AirSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} +220526,{"name":"Sludge-Covered G-7 C.O.R.E. Processor","quality":2,"icon":"spell_deathknight_antimagiczone","tooltip":"
Sludge-Covered G-7 C.O.R.E. ProcessorSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"This processor core is somehow in worse shape than the last one you found. It's covered in sticky black goo that seems to be... squirming? Gross."
","spells":[]} 220527,{"name":"Atal'ai Berserker's Mantle","quality":3,"icon":"inv_shoulder_15","tooltip":"
Atal'ai Berserker's MantleSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+18 Strength
+4 Agility
+6 Stamina
+7 Intellect
Durability 70 / 70
Requires Level 50
Sell Price: 1 64 68
","spells":[]} 220528,{"name":"Atal'ai Huntsman's Shoulders","quality":3,"icon":"inv_shoulder_15","tooltip":"
Atal'ai Huntsman's ShouldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+18 Agility
+12 Stamina
Durability 70 / 70
Requires Level 50
Sell Price: 1 78 72
","spells":[]} -220529,{"name":"Spaulders of Fanaticism","quality":3,"icon":"inv_shoulder_24","tooltip":"
Spaulders of FanaticismSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
433 Armor
+15 Strength
+10 Agility
Durability 80 / 80
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 90 92
","spells":[]} -220530,{"name":"Will of the Atal'ai Warrior","quality":4,"icon":"inv_chest_plate08","tooltip":"
Will of the Atal'ai WarriorSoD Phase 3

Item Level 53

Binds when picked up
ChestPlate
608 Armor
+11 Strength
+5 Agility
+18 Stamina
Durability 165 / 165
Requires Level 50
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 30.
Sell Price: 3 19 86
","spells":[]} -220531,{"name":"Undulating Purple Flower","quality":1,"icon":"inv_misc_herb_blacklotus","tooltip":"
Undulating Purple FlowerSoD Phase 3

Item Level 1

Quest Item
Unique
"A small flower that seems to ripple and undulate in your hands. It gives you an uneasy feeling just to hold it."
","spells":[]} -220532,{"name":"Reinforced Atal'ai Spaulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Reinforced Atal'ai SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
118 Armor
+9 Strength
+7 Agility
+12 Stamina
Durability 60 / 60
Requires Level 50
Equip: Increases your chance to dodge an attack by 1%.
Sell Price: 1 42 29
","spells":[]} +220529,{"name":"Spaulders of Fanaticism","quality":3,"icon":"inv_shoulder_24","tooltip":"
Spaulders of FanaticismSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
433 Armor
+15 Strength
+10 Agility
Durability 80 / 80
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 90 92
","spells":[]} +220530,{"name":"Will of the Atal'ai Warrior","quality":4,"icon":"inv_chest_plate08","tooltip":"
Will of the Atal'ai WarriorSoD Phase 3

Item Level 53

Binds when picked up
ChestPlate
608 Armor
+11 Strength
+5 Agility
+18 Stamina
Durability 165 / 165
Requires Level 50
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 30.
Sell Price: 3 19 86
","spells":[]} +220531,{"name":"Undulating Purple Flower","quality":1,"icon":"inv_misc_herb_blacklotus","tooltip":"
Undulating Purple FlowerSoD Phase 3

Item Level 1

Quest Item
Unique
"A small flower that seems to ripple and undulate in your hands. It gives you an uneasy feeling just to hold it."
","spells":[]} +220532,{"name":"Reinforced Atal'ai Spaulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Reinforced Atal'ai SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
118 Armor
+9 Strength
+7 Agility
+12 Stamina
Durability 60 / 60
Requires Level 50
Equip: Increases your chance to dodge an attack by 1%.
Sell Price: 1 42 29
","spells":[]} 220533,{"name":"Reforged Atal'ai Breastplate","quality":3,"icon":"inv_chest_chain_05","tooltip":"
Reforged Atal'ai BreastplateSoD Phase 3

Item Level 55

Binds when picked up
ChestMail
327 Armor
+21 Agility
+20 Stamina
Durability 120 / 120
Requires Level 50
Sell Price: 2 35 45
","spells":[]} -220534,{"name":"Eternal Embrace of the Wind Serpent","quality":4,"icon":"inv_chest_cloth_42","tooltip":"
Eternal Embrace of the Wind SerpentSoD Phase 3

Item Level 55

Binds when picked up
ChestCloth
86 Armor
+8 Stamina
+17 Intellect
+15 Spirit
+12 Nature Resistance
Durability 100 / 100
Requires Level 50
Equip: Increases healing done by spells and effects by up to 44.
Sell Price: 2 32
","spells":[]} -220535,{"name":"Garments of the Atal'ai Prophet","quality":4,"icon":"inv_chest_cloth_38","tooltip":"
Garments of the Atal'ai ProphetSoD Phase 3

Item Level 53

Binds when picked up
ChestCloth
83 Armor
+10 Stamina
+14 Intellect
Durability 100 / 100
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Sell Price: 1 29 26
","spells":[]} -220536,{"name":"Atal'ai Medicine Man's Wrists","quality":3,"icon":"inv_bracer_11","tooltip":"
Atal'ai Medicine Man's WristsSoD Phase 3

Item Level 55

Binds when picked up
WristCloth
34 Armor
+7 Stamina
+6 Intellect
+7 Spirit
Durability 30 / 30
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 72 97
","spells":[]} +220534,{"name":"Eternal Embrace of the Wind Serpent","quality":4,"icon":"inv_chest_cloth_42","tooltip":"
Eternal Embrace of the Wind SerpentSoD Phase 3

Item Level 55

Binds when picked up
ChestCloth
86 Armor
+8 Stamina
+17 Intellect
+15 Spirit
+12 Nature Resistance
Durability 100 / 100
Requires Level 50
Equip: Increases healing done by spells and effects by up to 44.
Sell Price: 2 32
","spells":[]} +220535,{"name":"Garments of the Atal'ai Prophet","quality":4,"icon":"inv_chest_cloth_38","tooltip":"
Garments of the Atal'ai ProphetSoD Phase 3

Item Level 53

Binds when picked up
ChestCloth
83 Armor
+10 Stamina
+14 Intellect
Durability 100 / 100
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Sell Price: 1 29 26
","spells":[]} +220536,{"name":"Atal'ai Medicine Man's Wrists","quality":3,"icon":"inv_bracer_11","tooltip":"
Atal'ai Medicine Man's WristsSoD Phase 3

Item Level 55

Binds when picked up
WristCloth
34 Armor
+7 Stamina
+6 Intellect
+7 Spirit
Durability 30 / 30
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 72 97
","spells":[]} 220537,{"name":"Dreamer's Darkwater Bracers","quality":3,"icon":"inv_bracer_08","tooltip":"
Dreamer's Darkwater BracersSoD Phase 3

Item Level 55

Binds when picked up
WristLeather
69 Armor
+6 Agility
+16 Stamina
Durability 35 / 35
Requires Level 50
Sell Price: 95 5
","spells":[]} -220538,{"name":"Cursed Slimescale Bracers","quality":4,"icon":"inv_jewelry_ring_03","tooltip":"
Cursed Slimescale BracersSoD Phase 3

Item Level 55

Binds when picked up
WristCloth
148 Armor
+8 Stamina
Durability 35 / 35
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 97 44
","spells":[]} -220539,{"name":"Warbands of Sacrifice","quality":3,"icon":"inv_bracer_17","tooltip":"
Warbands of SacrificeSoD Phase 3

Item Level 55

Binds when picked up
WristPlate
252 Armor
+8 Strength
+12 Stamina
Durability 45 / 45
Requires Level 50
Equip: Increases the block value of your shield by 10.
Sell Price: 1 37 1
","spells":[]} -220540,{"name":"Corruption Laden Handguards","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Corruption Laden HandguardsSoD Phase 3

Item Level 55

Binds when picked up
HandsPlate
361 Armor
+15 Strength
+5 Stamina
Durability 45 / 45
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 32 61
","spells":[]} -220541,{"name":"Disease-Ridden Plate Fists","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Disease-Ridden Plate FistsSoD Phase 3

Item Level 55

Binds when picked up
HandsPlate
361 Armor
+15 Strength
+10 Stamina
Durability 45 / 45
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 36 69
","spells":[]} +220538,{"name":"Cursed Slimescale Bracers","quality":4,"icon":"inv_jewelry_ring_03","tooltip":"
Cursed Slimescale BracersSoD Phase 3

Item Level 55

Binds when picked up
WristCloth
148 Armor
+8 Stamina
Durability 35 / 35
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 97 44
","spells":[]} +220539,{"name":"Warbands of Sacrifice","quality":3,"icon":"inv_bracer_17","tooltip":"
Warbands of SacrificeSoD Phase 3

Item Level 55

Binds when picked up
WristPlate
252 Armor
+8 Strength
+12 Stamina
Durability 45 / 45
Requires Level 50
Equip: Increases the block value of your shield by 10.
Sell Price: 1 37 1
","spells":[]} +220540,{"name":"Corruption Laden Handguards","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Corruption Laden HandguardsSoD Phase 3

Item Level 55

Binds when picked up
HandsPlate
361 Armor
+15 Strength
+5 Stamina
Durability 45 / 45
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 32 61
","spells":[]} +220541,{"name":"Disease-Ridden Plate Fists","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Disease-Ridden Plate FistsSoD Phase 3

Item Level 55

Binds when picked up
HandsPlate
361 Armor
+15 Strength
+10 Stamina
Durability 45 / 45
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 36 69
","spells":[]} 220542,{"name":"Polluted Murkwater Gauntlets","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Polluted Murkwater GauntletsSoD Phase 3

Item Level 55

Binds when picked up
HandsMail
205 Armor
+16 Strength
+13 Stamina
+6 Intellect
Durability 40 / 40
Requires Level 50
Sell Price: 1 17 19
","spells":[]} -220543,{"name":"Emerald Scalemail Gloves","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Emerald Scalemail GlovesSoD Phase 3

Item Level 55

Binds when picked up
HandsMail
205 Armor
Durability 40 / 40
Requires Level 50
Equip: Increases healing done by spells and effects by up to 26.
Equip: Restores 7 mana per 5 sec.
Sell Price: 1 11 80
","spells":[]} -220544,{"name":"Bloodflare Talons","quality":3,"icon":"inv_gauntlets_19","tooltip":"
Bloodflare TalonsSoD Phase 3

Item Level 55

Binds when picked up
HandsLeather
99 Armor
+5 Intellect
Durability 35 / 35
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Sell Price: 97 1
","spells":[]} -220545,{"name":"Foul Smelling Fighter's Gloves","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Foul Smelling Fighter's GlovesSoD Phase 3

Item Level 55

Binds when picked up
HandsLeather
199 Armor
+12 Agility
+10 Stamina
Durability 35 / 35
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 90 84
","spells":[]} -220546,{"name":"Hands of the Tormented","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Hands of the TormentedSoD Phase 3

Item Level 55

Binds when picked up
HandsLeather
99 Armor
+10 Stamina
+10 Intellect
+8 Spirit
Durability 35 / 35
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 99 75
","spells":[]} -220547,{"name":"Gloves of the Fallen Atal'ai Prophet","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Gloves of the Fallen Atal'ai ProphetSoD Phase 3

Item Level 55

Binds when picked up
HandsCloth
49 Armor
+12 Intellect
+13 Spirit
Durability 30 / 30
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 76 29
","spells":[]} -220548,{"name":"Atal'ai Hexxer's Gloves","quality":3,"icon":"inv_bracer_18","tooltip":"
Atal'ai Hexxer's GlovesSoD Phase 3

Item Level 55

Binds when picked up
HandsCloth
49 Armor
+8 Intellect
Durability 30 / 30
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 74 21
","spells":[]} -220549,{"name":"Dawnspire Strap","quality":3,"icon":"inv_belt_11","tooltip":"
Dawnspire StrapSoD Phase 3

Item Level 55

Binds when picked up
WaistCloth
44 Armor
+10 Stamina
+9 Intellect
+9 Spirit
Durability 30 / 30
Requires Level 50
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 77 1
","spells":[]} -220550,{"name":"Temple Looter's Waistband","quality":3,"icon":"inv_belt_25","tooltip":"
Temple Looter's WaistbandSoD Phase 3

Item Level 55

Binds when picked up
WaistLeather
89 Armor
+9 Agility
+12 Stamina
Durability 35 / 35
Requires Level 50
Equip: +32 Attack Power.
Sell Price: 94 54
","spells":[]} -220551,{"name":"Devotee's Sash of the Emerald Dream","quality":3,"icon":"inv_belt_09","tooltip":"
Devotee's Sash of the Emerald DreamSoD Phase 3

Item Level 55

Binds when picked up
WaistLeather
89 Armor
+8 Stamina
+8 Intellect
Durability 35 / 35
Equip: Increases healing done by spells and effects by up to 26.
Equip: Restores 5 mana per 5 sec.
Sell Price: 91 31
","spells":[]} +220543,{"name":"Emerald Scalemail Gloves","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Emerald Scalemail GlovesSoD Phase 3

Item Level 55

Binds when picked up
HandsMail
205 Armor
Durability 40 / 40
Requires Level 50
Equip: Increases healing done by spells and effects by up to 26.
Equip: Restores 7 mana per 5 sec.
Sell Price: 1 11 80
","spells":[]} +220544,{"name":"Bloodflare Talons","quality":3,"icon":"inv_gauntlets_19","tooltip":"
Bloodflare TalonsSoD Phase 3

Item Level 55

Binds when picked up
HandsLeather
99 Armor
+5 Intellect
Durability 35 / 35
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Sell Price: 97 1
","spells":[]} +220545,{"name":"Foul Smelling Fighter's Gloves","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Foul Smelling Fighter's GlovesSoD Phase 3

Item Level 55

Binds when picked up
HandsLeather
199 Armor
+12 Agility
+10 Stamina
Durability 35 / 35
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 90 84
","spells":[]} +220546,{"name":"Hands of the Tormented","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Hands of the TormentedSoD Phase 3

Item Level 55

Binds when picked up
HandsLeather
99 Armor
+10 Stamina
+10 Intellect
+8 Spirit
Durability 35 / 35
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 99 75
","spells":[]} +220547,{"name":"Gloves of the Fallen Atal'ai Prophet","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Gloves of the Fallen Atal'ai ProphetSoD Phase 3

Item Level 55

Binds when picked up
HandsCloth
49 Armor
+12 Intellect
+13 Spirit
Durability 30 / 30
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 76 29
","spells":[]} +220548,{"name":"Atal'ai Hexxer's Gloves","quality":3,"icon":"inv_bracer_18","tooltip":"
Atal'ai Hexxer's GlovesSoD Phase 3

Item Level 55

Binds when picked up
HandsCloth
49 Armor
+8 Intellect
Durability 30 / 30
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 74 21
","spells":[]} +220549,{"name":"Dawnspire Strap","quality":3,"icon":"inv_belt_11","tooltip":"
Dawnspire StrapSoD Phase 3

Item Level 55

Binds when picked up
WaistCloth
44 Armor
+10 Stamina
+9 Intellect
+9 Spirit
Durability 30 / 30
Requires Level 50
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 77 1
","spells":[]} +220550,{"name":"Temple Looter's Waistband","quality":3,"icon":"inv_belt_25","tooltip":"
Temple Looter's WaistbandSoD Phase 3

Item Level 55

Binds when picked up
WaistLeather
89 Armor
+9 Agility
+12 Stamina
Durability 35 / 35
Requires Level 50
Equip: +32 Attack Power.
Sell Price: 94 54
","spells":[]} +220551,{"name":"Devotee's Sash of the Emerald Dream","quality":3,"icon":"inv_belt_09","tooltip":"
Devotee's Sash of the Emerald DreamSoD Phase 3

Item Level 55

Binds when picked up
WaistLeather
89 Armor
+8 Stamina
+8 Intellect
Durability 35 / 35
Equip: Increases healing done by spells and effects by up to 26.
Equip: Restores 5 mana per 5 sec.
Sell Price: 91 31
","spells":[]} 220552,{"name":"Waistguard of Pain","quality":3,"icon":"inv_belt_33","tooltip":"
Waistguard of PainSoD Phase 3

Item Level 55

Binds when picked up
WaistMail
184 Armor
+13 Strength
+12 Agility
+12 Intellect
Durability 40 / 40
Requires Level 50
Sell Price: 1 15 77
","spells":[]} -220553,{"name":"Belt of the Forsaken Worshipper","quality":4,"icon":"inv_belt_33","tooltip":"
Belt of the Forsaken WorshipperSoD Phase 3

Item Level 53

Binds when picked up
WaistMail
195 Armor
+6 Stamina
+6 Intellect
Durability 55 / 55
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 24.
Sell Price: 1 39 59
","spells":[]} +220553,{"name":"Belt of the Forsaken Worshipper","quality":4,"icon":"inv_belt_33","tooltip":"
Belt of the Forsaken WorshipperSoD Phase 3

Item Level 53

Binds when picked up
WaistMail
195 Armor
+6 Stamina
+6 Intellect
Durability 55 / 55
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 24.
Sell Price: 1 39 59
","spells":[]} 220554,{"name":"Atal'alarion's Tusk Band","quality":3,"icon":"inv_belt_15","tooltip":"
Atal'alarion's Tusk BandSoD Phase 3

Item Level 55

Binds when picked up
WaistPlate
324 Armor
+21 Strength
+8 Stamina
Durability 45 / 45
Requires Level 50
Sell Price: 1 36 66
","spells":[]} -220555,{"name":"Atal'ai Serpentscale Girdle","quality":3,"icon":"inv_belt_15","tooltip":"
Atal'ai Serpentscale GirdleSoD Phase 3

Item Level 55

Binds when picked up
WaistPlate
324 Armor
+13 Strength
+14 Stamina
Durability 45 / 45
Requires Level 50
Equip: Increases the block value of your shield by 14.
Sell Price: 1 32 73
","spells":[]} -220556,{"name":"Kilt of the Fallen Atal'ai Prophet","quality":3,"icon":"inv_pants_11","tooltip":"
Kilt of the Fallen Atal'ai ProphetSoD Phase 3

Item Level 55

Binds when picked up
LegsCloth
69 Armor
+9 Stamina
+18 Intellect
Durability 65 / 65
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 29.
Sell Price: 1 54 24
","spells":[]} -220557,{"name":"Cursed Windscale Sarong","quality":4,"icon":"inv_pants_14","tooltip":"
Cursed Windscale SarongSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
146 Armor
+9 Stamina
+11 Intellect
+20 Spirit
Durability 90 / 90
Requires Level 50
Equip: Increases healing done by spells and effects by up to 44.
Sell Price: 2 32 65
","spells":[]} +220555,{"name":"Atal'ai Serpentscale Girdle","quality":3,"icon":"inv_belt_15","tooltip":"
Atal'ai Serpentscale GirdleSoD Phase 3

Item Level 55

Binds when picked up
WaistPlate
324 Armor
+13 Strength
+14 Stamina
Durability 45 / 45
Requires Level 50
Equip: Increases the block value of your shield by 14.
Sell Price: 1 32 73
","spells":[]} +220556,{"name":"Kilt of the Fallen Atal'ai Prophet","quality":3,"icon":"inv_pants_11","tooltip":"
Kilt of the Fallen Atal'ai ProphetSoD Phase 3

Item Level 55

Binds when picked up
LegsCloth
69 Armor
+9 Stamina
+18 Intellect
Durability 65 / 65
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 29.
Sell Price: 1 54 24
","spells":[]} +220557,{"name":"Cursed Windscale Sarong","quality":4,"icon":"inv_pants_14","tooltip":"
Cursed Windscale SarongSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
146 Armor
+9 Stamina
+11 Intellect
+20 Spirit
Durability 90 / 90
Requires Level 50
Equip: Increases healing done by spells and effects by up to 44.
Sell Price: 2 32 65
","spells":[]} 220558,{"name":"Atal'ai Assassin's Leggings","quality":3,"icon":"inv_pants_07","tooltip":"
Atal'ai Assassin's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsLeather
138 Armor
+21 Agility
+20 Stamina
Durability 75 / 75
Requires Level 50
Sell Price: 1 88 1
","spells":[]} -220559,{"name":"Revitalized Drake Scale Leggings","quality":3,"icon":"inv_pants_05","tooltip":"
Revitalized Drake Scale LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsMail
286 Armor
+22 Intellect
Durability 90 / 90
Requires Level 50
Equip: Increases healing done by spells and effects by up to 40.
Sell Price: 2 33 81
","spells":[]} -220560,{"name":"Silvershell Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Silvershell LegplatesSoD Phase 3

Item Level 55

Binds when picked up
LegsPlate
505 Armor
+22 Strength
+13 Stamina
Durability 100 / 100
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 62 65
","spells":[]} -220561,{"name":"Tenacious Troll Kickers","quality":3,"icon":"inv_boots_plate_05","tooltip":"
Tenacious Troll KickersSoD Phase 3

Item Level 55

Binds when picked up
FeetPlate
397 Armor
+8 Strength
+10 Stamina
Durability 65 / 65
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 18.
Sell Price: 2 4 6
","spells":[]} +220559,{"name":"Revitalized Drake Scale Leggings","quality":3,"icon":"inv_pants_05","tooltip":"
Revitalized Drake Scale LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsMail
286 Armor
+22 Intellect
Durability 90 / 90
Requires Level 50
Equip: Increases healing done by spells and effects by up to 40.
Sell Price: 2 33 81
","spells":[]} +220560,{"name":"Silvershell Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Silvershell LegplatesSoD Phase 3

Item Level 55

Binds when picked up
LegsPlate
505 Armor
+22 Strength
+13 Stamina
Durability 100 / 100
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 62 65
","spells":[]} +220561,{"name":"Tenacious Troll Kickers","quality":3,"icon":"inv_boots_plate_05","tooltip":"
Tenacious Troll KickersSoD Phase 3

Item Level 55

Binds when picked up
FeetPlate
397 Armor
+8 Strength
+10 Stamina
Durability 65 / 65
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 18.
Sell Price: 2 4 6
","spells":[]} 220562,{"name":"Bloodshot Battle Greaves","quality":4,"icon":"inv_boots_01","tooltip":"
Bloodshot Battle GreavesSoD Phase 3

Item Level 53

Binds when picked up
FeetMail
238 Armor
+15 Strength
+6 Agility
+20 Stamina
Durability 75 / 75
Requires Level 50
Sell Price: 2 10 32
","spells":[]} -220563,{"name":"Boots of the Atal'ai Blood Shaman","quality":3,"icon":"inv_boots_01","tooltip":"
Boots of the Atal'ai Blood ShamanSoD Phase 3

Item Level 55

Binds when picked up
FeetMail
225 Armor
+7 Stamina
+6 Intellect
Durability 60 / 60
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 77 6
","spells":[]} -220564,{"name":"Restored Slitherscale Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Restored Slitherscale BootsSoD Phase 3

Item Level 53

Binds when picked up
FeetLeather
115 Armor
+15 Intellect
+19 Spirit
Durability 60 / 60
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 1 71 81
","spells":[]} -220565,{"name":"Ethereal Mistwalker Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Ethereal Mistwalker BootsSoD Phase 3

Item Level 55

Binds when picked up
FeetCloth
54 Armor
+9 Stamina
+13 Intellect
+10 Spirit
Durability 40 / 40
Requires Level 50
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 1 8 96
","spells":[]} -220566,{"name":"Smolder Claw","quality":4,"icon":"inv_weapon_halberd_04","tooltip":"
Smolder ClawSoD Phase 3

Item Level 53

Binds when picked up
Two-HandPolearm
\n \n \n
158 - 237 DamageSpeed 3.90
(50.64 damage per second)
+28 Agility
Durability 120 / 120
Requires Level 50
Chance on hit: Hurls a fiery ball that causes 135 Fire damage and an additional 15 damage over 6 sec.
Sell Price: 5 76 80
","spells":[]} -220567,{"name":"Bloodied Headspike","quality":4,"icon":"inv_spear_06","tooltip":"
Bloodied HeadspikeSoD Phase 3

Item Level 53

Binds when picked up
Two-HandPolearm
\n \n \n
146 - 219 DamageSpeed 3.60
(50.69 damage per second)
+22 Agility
+15 Stamina
Durability 120 / 120
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 5 73 88
","spells":[]} -220568,{"name":"Temple Explorer's Gun Axe","quality":4,"icon":"inv_weapon_rifle_06","tooltip":"
Temple Explorer's Gun AxeSoD Phase 3

Item Level 53

Binds when picked up
Two-HandAxe
\n \n \n
142 - 213 DamageSpeed 3.50
(50.71 damage per second)
+18 Strength
+15 Stamina
Durability 120 / 120
Requires Level 50
Use: Fire the Gun Axe at your target. Dealing 122 to 158 Fire damage and an additional 75 damage over 10 sec. (15 Sec Cooldown)
"Some call it, The Gaxe."
Sell Price: 5 73 88
","spells":[]} -220569,{"name":"Blistering Ragehammer","quality":4,"icon":"inv_hammer_06","tooltip":"
Blistering RagehammerSoD Phase 3

Item Level 53

Binds when picked up
Two-HandMace
\n \n \n
150 - 225 DamageSpeed 3.70
(50.68 damage per second)
Durability 120 / 120
Requires Level 50
Chance on hit: Increases damage done by 20 and attack speed by 5% for 15 sec.
Sell Price: 5 63 76
","spells":[]} -220570,{"name":"Mantle of Nightmares","quality":4,"icon":"inv_shoulder_59","tooltip":"
Mantle of NightmaresSoD Phase 3

Item Level 50

Quest Item
Unique
"You can faintly hear distant screaming when handling this object."
","spells":[]} -220571,{"name":"Stinging Longbow","quality":4,"icon":"inv_weapon_bow_08","tooltip":"
Stinging LongbowSoD Phase 3

Item Level 55

Binds when picked up
RangedBow
\n \n \n
64 - 118 DamageSpeed 2.90
(31.38 damage per second)
+3 Strength
+5 Stamina
Durability 90 / 90
Requires Level 50
Equip: +18 Attack Power.
Sell Price: 3 93 40
","spells":[]} +220563,{"name":"Boots of the Atal'ai Blood Shaman","quality":3,"icon":"inv_boots_01","tooltip":"
Boots of the Atal'ai Blood ShamanSoD Phase 3

Item Level 55

Binds when picked up
FeetMail
225 Armor
+7 Stamina
+6 Intellect
Durability 60 / 60
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 77 6
","spells":[]} +220564,{"name":"Restored Slitherscale Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Restored Slitherscale BootsSoD Phase 3

Item Level 53

Binds when picked up
FeetLeather
115 Armor
+15 Intellect
+19 Spirit
Durability 60 / 60
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 1 71 81
","spells":[]} +220565,{"name":"Ethereal Mistwalker Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Ethereal Mistwalker BootsSoD Phase 3

Item Level 55

Binds when picked up
FeetCloth
54 Armor
+9 Stamina
+13 Intellect
+10 Spirit
Durability 40 / 40
Requires Level 50
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 1 8 96
","spells":[]} +220566,{"name":"Smolder Claw","quality":4,"icon":"inv_weapon_halberd_04","tooltip":"
Smolder ClawSoD Phase 3

Item Level 53

Binds when picked up
Two-HandPolearm
\n \n \n
158 - 237 DamageSpeed 3.90
(50.64 damage per second)
+28 Agility
Durability 120 / 120
Requires Level 50
Chance on hit: Hurls a fiery ball that causes 135 Fire damage and an additional 15 damage over 6 sec.
Sell Price: 5 76 80
","spells":[]} +220567,{"name":"Bloodied Headspike","quality":4,"icon":"inv_spear_06","tooltip":"
Bloodied HeadspikeSoD Phase 3

Item Level 53

Binds when picked up
Two-HandPolearm
\n \n \n
146 - 219 DamageSpeed 3.60
(50.69 damage per second)
+22 Agility
+15 Stamina
Durability 120 / 120
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 5 73 88
","spells":[]} +220568,{"name":"Temple Explorer's Gun Axe","quality":4,"icon":"inv_weapon_rifle_06","tooltip":"
Temple Explorer's Gun AxeSoD Phase 3

Item Level 53

Binds when picked up
Two-HandAxe
\n \n \n
142 - 213 DamageSpeed 3.50
(50.71 damage per second)
+18 Strength
+15 Stamina
Durability 120 / 120
Requires Level 50
Use: Fire the Gun Axe at your target. Dealing 122 to 158 Fire damage and an additional 75 damage over 10 sec. (15 Sec Cooldown)
"Some call it, The Gaxe."
Sell Price: 5 73 88
","spells":[]} +220569,{"name":"Blistering Ragehammer","quality":4,"icon":"inv_hammer_06","tooltip":"
Blistering RagehammerSoD Phase 3

Item Level 53

Binds when picked up
Two-HandMace
\n \n \n
150 - 225 DamageSpeed 3.70
(50.68 damage per second)
Durability 120 / 120
Requires Level 50
Chance on hit: Increases damage done by 20 and attack speed by 5% for 15 sec.
Sell Price: 5 63 76
","spells":[]} +220570,{"name":"Mantle of Nightmares","quality":4,"icon":"inv_shoulder_59","tooltip":"
Mantle of NightmaresSoD Phase 3

Item Level 50

Quest Item
Unique
"You can faintly hear distant screaming when handling this object."
","spells":[]} +220571,{"name":"Stinging Longbow","quality":4,"icon":"inv_weapon_bow_08","tooltip":"
Stinging LongbowSoD Phase 3

Item Level 55

Binds when picked up
RangedBow
\n \n \n
64 - 118 DamageSpeed 2.90
(31.38 damage per second)
+3 Strength
+5 Stamina
Durability 90 / 90
Requires Level 50
Equip: +18 Attack Power.
Sell Price: 3 93 40
","spells":[]} 220572,{"name":"Rinzo's Rapid Repeater","quality":3,"icon":"inv_weapon_crossbow_08","tooltip":"
Rinzo's Rapid RepeaterSoD Phase 3

Item Level 55

Binds when picked up
RangedCrossbow
\n \n \n
46 - 68 DamageSpeed 2.00
(28.50 damage per second)
+4 Agility
+8 Stamina
Durability 75 / 75
Requires Level 50
Sell Price: 2 85 39
","spells":[]} -220573,{"name":"Dreadstalker's Hunting Bow","quality":4,"icon":"inv_waepon_bow_zulgrub_d_02","tooltip":"
Dreadstalker's Hunting BowSoD Phase 3

Item Level 55

Binds when picked up
RangedBow
\n \n \n
66 - 122 DamageSpeed 3.00
(31.33 damage per second)
+8 Agility
Durability 90 / 90
Requires Level 50
Equip: +22 ranged Attack Power.
Sell Price: 3 94 27
","spells":[]} -220574,{"name":"Sharpened Tooth of Eranikus","quality":4,"icon":"inv_axe_07","tooltip":"
Sharpened Tooth of EranikusSoD Phase 3

Item Level 55

Binds when picked up
One-HandAxe
\n \n \n
70 - 131 DamageSpeed 2.50
(40.20 damage per second)
+11 Strength
Durability 105 / 105
Requires Level 50
Equip: Improves your chance to hit by 1%.
Sell Price: 5 16 70
","spells":[]} -220575,{"name":"Eater of the Damned","quality":3,"icon":"inv_axe_12","tooltip":"
Eater of the DamnedSoD Phase 3

Item Level 55

Binds when picked up
One-HandAxe
\n \n \n
61 - 114 DamageSpeed 2.40
(36.46 damage per second)
Durability 90 / 90
Requires Level 50
Equip: +39 Attack Power when fighting Undead.
Sell Price: 3 81 69
","spells":[]} -220576,{"name":"Axe of the Atal'ai Executioner","quality":3,"icon":"inv_axe_21","tooltip":"
Axe of the Atal'ai ExecutionerSoD Phase 3

Item Level 55

Binds when picked up
One-HandAxe
\n \n \n
69 - 128 DamageSpeed 2.70
(36.48 damage per second)
+6 Stamina
Durability 90 / 90
Requires Level 50
Equip: +20 Attack Power.
Sell Price: 3 85 29
","spells":[]} +220573,{"name":"Dreadstalker's Hunting Bow","quality":4,"icon":"inv_waepon_bow_zulgrub_d_02","tooltip":"
Dreadstalker's Hunting BowSoD Phase 3

Item Level 55

Binds when picked up
RangedBow
\n \n \n
66 - 122 DamageSpeed 3.00
(31.33 damage per second)
+8 Agility
Durability 90 / 90
Requires Level 50
Equip: +22 ranged Attack Power.
Sell Price: 3 94 27
","spells":[]} +220574,{"name":"Sharpened Tooth of Eranikus","quality":4,"icon":"inv_axe_07","tooltip":"
Sharpened Tooth of EranikusSoD Phase 3

Item Level 55

Binds when picked up
One-HandAxe
\n \n \n
70 - 131 DamageSpeed 2.50
(40.20 damage per second)
+11 Strength
Durability 105 / 105
Requires Level 50
Equip: Improves your chance to hit by 1%.
Sell Price: 5 16 70
","spells":[]} +220575,{"name":"Eater of the Damned","quality":3,"icon":"inv_axe_12","tooltip":"
Eater of the DamnedSoD Phase 3

Item Level 55

Binds when picked up
One-HandAxe
\n \n \n
61 - 114 DamageSpeed 2.40
(36.46 damage per second)
Durability 90 / 90
Requires Level 50
Equip: +39 Attack Power when fighting Undead.
Sell Price: 3 81 69
","spells":[]} +220576,{"name":"Axe of the Atal'ai Executioner","quality":3,"icon":"inv_axe_21","tooltip":"
Axe of the Atal'ai ExecutionerSoD Phase 3

Item Level 55

Binds when picked up
One-HandAxe
\n \n \n
69 - 128 DamageSpeed 2.70
(36.48 damage per second)
+6 Stamina
Durability 90 / 90
Requires Level 50
Equip: +20 Attack Power.
Sell Price: 3 85 29
","spells":[]} 220577,{"name":"Might of the Blood Loa","quality":4,"icon":"inv_mace_11","tooltip":"
Might of the Blood LoaSoD Phase 3

Item Level 55

Binds when picked up
One-HandMace
\n \n \n
68 - 125 DamageSpeed 2.40
(40.21 damage per second)
+6 Strength
+15 Stamina
Durability 105 / 105
Requires Level 50
Sell Price: 4 95 9
","spells":[]} -220578,{"name":"Fist of the Forsaken","quality":4,"icon":"inv_hammer_11","tooltip":"
Fist of the ForsakenSoD Phase 3

Item Level 53

Binds when picked up
One-HandMace
\n \n \n
38 - 72 DamageSpeed 1.40
(39.29 damage per second)
Durability 105 / 105
Requires Level 50
Chance on hit: Steals 39 life from target enemy.
Sell Price: 4 61 44
","spells":[]} -220579,{"name":"Witch Doctor's Stick of Mojo","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Witch Doctor's Stick of MojoSoD Phase 3

Item Level 55

Binds when picked up
Unique
Main HandMace
\n \n \n
61 - 124 DamageSpeed 2.60
(35.58 damage per second)
+9 Stamina
+8 Intellect
Durability 105 / 105
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.
Equip: Restores 4 mana per 5 sec.
Sell Price: 4 98 52
","spells":[]} -220580,{"name":"Madness of the Avatar","quality":4,"icon":"inv_mace_04","tooltip":"
Madness of the AvatarSoD Phase 3

Item Level 55

Binds when picked up
Main HandMace
\n \n \n
56 - 113 DamageSpeed 2.40
(35.21 damage per second)
+12 Intellect
Durability 105 / 105
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 5 25 9
","spells":[]} +220578,{"name":"Fist of the Forsaken","quality":4,"icon":"inv_hammer_11","tooltip":"
Fist of the ForsakenSoD Phase 3

Item Level 53

Binds when picked up
One-HandMace
\n \n \n
38 - 72 DamageSpeed 1.40
(39.29 damage per second)
Durability 105 / 105
Requires Level 50
Chance on hit: Steals 39 life from target enemy.
Sell Price: 4 61 44
","spells":[]} +220579,{"name":"Witch Doctor's Stick of Mojo","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Witch Doctor's Stick of MojoSoD Phase 3

Item Level 55

Binds when picked up
Unique
Main HandMace
\n \n \n
61 - 124 DamageSpeed 2.60
(35.58 damage per second)
+9 Stamina
+8 Intellect
Durability 105 / 105
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.
Equip: Restores 4 mana per 5 sec.
Sell Price: 4 98 52
","spells":[]} +220580,{"name":"Madness of the Avatar","quality":4,"icon":"inv_mace_04","tooltip":"
Madness of the AvatarSoD Phase 3

Item Level 55

Binds when picked up
Main HandMace
\n \n \n
56 - 113 DamageSpeed 2.40
(35.21 damage per second)
+12 Intellect
Durability 105 / 105
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 5 25 9
","spells":[]} 220581,{"name":"Snake Clobberer","quality":4,"icon":"inv_wand_10","tooltip":"
Snake ClobbererSoD Phase 3

Item Level 53

Binds when picked up
One-HandMace
\n \n \n
74 - 137 DamageSpeed 2.70
(39.07 damage per second)
+10 Strength
+8 Agility
+6 Stamina
Durability 105 / 105
Requires Level 50
Sell Price: 4 61 44
","spells":[]} -220582,{"name":"Dragon's Cry","quality":4,"icon":"inv_sword_38","tooltip":"
Dragon's CrySoD Phase 3

Item Level 55

Binds when picked up
Unique
One-HandSword
\n \n \n
73 - 136 DamageSpeed 2.60
(40.19 damage per second)
+8 Stamina
Durability 105 / 105
Requires Level 50
Equip: +16 Attack Power.
Chance on hit: Calls forth an Emerald Dragon Whelp to protect you in battle for a short period of time.
Sell Price: 5 12 6
","spells":[]} -220583,{"name":"Vile Blade of the Wretched","quality":3,"icon":"inv_sword_38","tooltip":"
Vile Blade of the WretchedSoD Phase 3

Item Level 55

Binds when picked up
One-HandSword
\n \n \n
54 - 100 DamageSpeed 2.10
(36.67 damage per second)
Durability 90 / 90
Requires Level 50
Chance on hit: Corrupts the target, causing 90 damage over 3 sec.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 60 78
","spells":[]} -220584,{"name":"Flamebreath Blade","quality":3,"icon":"inv_sword_09","tooltip":"
Flamebreath BladeSoD Phase 3

Item Level 55

Binds when picked up
One-HandSword
\n \n \n
56 - 104 DamageSpeed 2.20
(36.36 damage per second)
Durability 90 / 90
Requires Level 50
Chance on hit: Hurls a fiery ball that causes 70 Fire damage and an additional 9 damage over 6 sec.
Sell Price: 3 74 57
","spells":[]} +220582,{"name":"Dragon's Cry","quality":4,"icon":"inv_sword_38","tooltip":"
Dragon's CrySoD Phase 3

Item Level 55

Binds when picked up
Unique
One-HandSword
\n \n \n
73 - 136 DamageSpeed 2.60
(40.19 damage per second)
+8 Stamina
Durability 105 / 105
Requires Level 50
Equip: +16 Attack Power.
Chance on hit: Calls forth an Emerald Dragon Whelp to protect you in battle for a short period of time.
Sell Price: 5 12 6
","spells":[]} +220583,{"name":"Vile Blade of the Wretched","quality":3,"icon":"inv_sword_38","tooltip":"
Vile Blade of the WretchedSoD Phase 3

Item Level 55

Binds when picked up
One-HandSword
\n \n \n
54 - 100 DamageSpeed 2.10
(36.67 damage per second)
Durability 90 / 90
Requires Level 50
Chance on hit: Corrupts the target, causing 90 damage over 3 sec.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 60 78
","spells":[]} +220584,{"name":"Flamebreath Blade","quality":3,"icon":"inv_sword_09","tooltip":"
Flamebreath BladeSoD Phase 3

Item Level 55

Binds when picked up
One-HandSword
\n \n \n
56 - 104 DamageSpeed 2.20
(36.36 damage per second)
Durability 90 / 90
Requires Level 50
Chance on hit: Hurls a fiery ball that causes 70 Fire damage and an additional 9 damage over 6 sec.
Sell Price: 3 74 57
","spells":[]} 220585,{"name":"Degraded Dire Nail","quality":4,"icon":"inv_weapon_shortblade_30","tooltip":"
Degraded Dire NailSoD Phase 3

Item Level 55

Binds when picked up
One-HandDagger
\n \n \n
48 - 89 DamageSpeed 1.70
(40.29 damage per second)
+11 Strength
+11 Agility
Durability 75 / 75
Requires Level 50
Sell Price: 5 11 96
","spells":[]} -220586,{"name":"Hubris, the Bandit Brander","quality":4,"icon":"inv_spear_01","tooltip":"
Hubris, the Bandit BranderSoD Phase 3

Item Level 58

Binds when picked up
Main HandDagger
\n \n \n
40 - 86 DamageSpeed 1.80
(35.00 damage per second)
+12 Stamina
+12 Intellect
Durability 75 / 75
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 29.
Sell Price: 6 22 2
","spells":[]} -220587,{"name":"Sacrificial Dream Dagger","quality":4,"icon":"inv_weapon_shortblade_22","tooltip":"
Sacrificial Dream DaggerSoD Phase 3

Item Level 53

Binds when picked up
Main HandDagger
\n \n \n
44 - 81 DamageSpeed 1.60
(39.06 damage per second)
+4 Intellect
Durability 75 / 75
Requires Level 50
Equip: Increases healing done by spells and effects by up to 31.
Sell Price: 4 61 44
","spells":[]} -220588,{"name":"Cobra Fang Claw","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Cobra Fang ClawSoD Phase 3

Item Level 55

Binds when picked up
Main HandFist Weapon
\n \n \n
73 - 136 DamageSpeed 2.60
(40.19 damage per second)
Durability 75 / 75
Requires Level 50
Chance on hit: Grants an extra attack on your next swing.

Serpent's Ascension (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing of the Serpent. Ranged and melee attack power increased by 150 for 12 sec. (Proc chance: 3%, 2m cooldown)
Sell Price: 5 2 41
","spells":[]} -220589,{"name":"Serpent's Striker","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Serpent's StrikerSoD Phase 3

Item Level 55

Binds when picked up
Off HandFist Weapon
\n \n \n
42 - 78 DamageSpeed 1.50
(40.00 damage per second)
+9 Agility
+7 Stamina
Durability 75 / 75
Requires Level 50
Chance on hit: Poison the enemy dealing 50 Nature damage, reducing Nature resistance by 60 and increasing Holy and Nature damage taken by 8% for 20 sec. Only affects enemies level 55 and below.

Serpent's Ascension (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing of the Serpent. Ranged and melee attack power increased by 150 for 12 sec. (Proc chance: 3%, 2m cooldown)
","spells":[]} -220590,{"name":"Spire of Hakkari Worship","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Spire of Hakkari WorshipSoD Phase 3

Item Level 55

Binds when picked up
Two-HandStaff
\n \n \n
135 - 214 DamageSpeed 3.80
(45.92 damage per second)
+13 Stamina
+13 Intellect
Durability 120 / 120
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Shadow spells and effects by up to 17.
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 6 25 55
","spells":[]} -220591,{"name":"Mijan's Restorative Rod","quality":4,"icon":"inv_staff_goldfeathered_01","tooltip":"
Mijan's Restorative RodSoD Phase 3

Item Level 53

Binds when picked up
Two-HandStaff
\n \n \n
101 - 152 DamageSpeed 2.50
(50.60 damage per second)
+11 Stamina
+11 Intellect
+11 Spirit
Durability 120 / 120
Requires Level 50
Equip: Increases healing done by spells and effects by up to 62.
Sell Price: 5 81 63
","spells":[]} -220594,{"name":"Scythe of the Dream","quality":4,"icon":"inv_sword_48","tooltip":"
Scythe of the DreamSoD Phase 3

Item Level 53

Binds when picked up
Two-HandPolearm
\n \n \n
146 - 219 DamageSpeed 3.60
(50.69 damage per second)
+26 Strength
+11 Agility
+13 Stamina
Durability 120 / 120
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 5 76 81
","spells":[]} -220595,{"name":"Nightmare Focus Staff","quality":4,"icon":"inv_staff_07","tooltip":"
Nightmare Focus StaffSoD Phase 3

Item Level 58

Binds when picked up
Two-HandStaff
\n \n \n
73 - 119 DamageSpeed 2.10
(45.71 damage per second)
+30 Stamina
+26 Intellect
Durability 120 / 120
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Sell Price: 6 4 27
","spells":[]} -220596,{"name":"Ancient Divining Rod","quality":4,"icon":"inv_staff_goldfeathered_01","tooltip":"
Ancient Divining RodSoD Phase 3

Item Level 58

Binds when picked up
Two-HandStaff
\n \n \n
72 - 116 DamageSpeed 2.00
(47.00 damage per second)
+31 Strength
+19 Agility
+13 Stamina
Durability 120 / 120
Requires Level 50
Equip: +114 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 6 58 57
","spells":[]} -220597,{"name":"Drakestone of the Dream Harbinger","quality":4,"icon":"inv_misc_orb_03","tooltip":"
Drakestone of the Dream HarbingerSoD Phase 3

Item Level 53

Binds when picked up
Held In Off-hand
Requires Level 50
Equip: Increases damage done by Frost spells and effects by up to 23.
Equip: Increases damage done by Nature spells and effects by up to 23.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 1 79 81
","spells":[]} -220598,{"name":"Drakestone of the Nightmare Harbinger","quality":4,"icon":"inv_misc_orb_03","tooltip":"
Drakestone of the Nightmare HarbingerSoD Phase 3

Item Level 53

Binds when picked up
Held In Off-hand
Requires Level 50
Equip: Increases damage done by Shadow spells and effects by up to 23.
Equip: Increases damage done by Arcane spells and effects by up to 23.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 1 79 81
","spells":[]} -220599,{"name":"Drakestone of the Blood Prophet","quality":4,"icon":"inv_misc_orb_03","tooltip":"
Drakestone of the Blood ProphetSoD Phase 3

Item Level 53

Binds when picked up
Held In Off-hand
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.
Equip: Increases damage done by Fire spells and effects by up to 23.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 1 79 81
","spells":[]} -220600,{"name":"Crest of Preeminence","quality":4,"icon":"inv_shield_04","tooltip":"
Crest of PreeminenceSoD Phase 3

Item Level 53

Binds when picked up
Off HandShield
2043 Armor
36 Block
+8 Strength
+11 Stamina
Durability 120 / 120
Requires Level 50
Equip: Increases the block value of your shield by 21.
Sell Price: 2 78 81
","spells":[]} -220601,{"name":"Hakkari Witch Doctor's Guard","quality":4,"icon":"inv_shield_12","tooltip":"
Hakkari Witch Doctor's GuardSoD Phase 3

Item Level 53

Binds when picked up
Off HandShield
2043 Armor
36 Block
+8 Intellect
Durability 120 / 120
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Sell Price: 2 95 32
","spells":[]} -220602,{"name":"Sewer Turtle Half-Shell","quality":4,"icon":"inv_shield_18","tooltip":"
Sewer Turtle Half-ShellSoD Phase 3

Item Level 53

Binds when picked up
Off HandShield
2043 Armor
36 Block
+8 Stamina
+9 Intellect
Durability 120 / 120
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.
Sell Price: 2 84 91
","spells":[]} -220603,{"name":"Rod of Irreversible Corrosion","quality":4,"icon":"inv_wand_04","tooltip":"
Rod of Irreversible CorrosionSoD Phase 3

Item Level 53

Binds when picked up
RangedWand
\n \n \n
52 - 96 Nature DamageSpeed 1.30
(56.92 damage per second)
+6 Intellect
+8 Spirit
+5 Nature Resistance
Durability 75 / 75
Requires Level 50
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 3 51 10
","spells":[]} -220604,{"name":"Nightmare Trophy","quality":4,"icon":"inv_wand_22","tooltip":"
Nightmare TrophySoD Phase 3

Item Level 53

Binds when picked up
RangedWand
\n \n \n
72 - 136 Shadow DamageSpeed 1.80
(57.78 damage per second)
+5 Intellect
Durability 75 / 75
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 3 42 71
","spells":[]} -220605,{"name":"Libram of Sacrilege","quality":3,"icon":"inv_relics_libramofhope","tooltip":"
Libram of SacrilegeSoD Phase 3

Item Level 55

Binds when picked up
Unique
RelicLibram
Requires Level 50
Equip: Increases the block chance of your Holy Shield spell by 2%.
Sell Price: 1 14 3
","spells":[]} -220606,{"name":"Idol of the Dream","quality":3,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of the DreamSoD Phase 3

Item Level 55

Binds when picked up
Unique
RelicIdol
Requires Level 50
Equip: Increases the damage of Swipe and Shred by 2%.
Sell Price: 1 18 50
","spells":[]} -220607,{"name":"Totem of Tormented Ancestry","quality":3,"icon":"inv_relics_totemofrage","tooltip":"
Totem of Tormented AncestrySoD Phase 3

Item Level 55

Binds when picked up
Unique
RelicTotem
Requires Level 50
Equip: Flame Shock grants 15 attack power, spell damage, and healing for 12 sec.
Sell Price: 1 18 80
","spells":[]} -220608,{"name":"Featherskin Drape","quality":4,"icon":"inv_misc_cape_05","tooltip":"
Featherskin DrapeSoD Phase 3

Item Level 53

Binds when picked up
Back
41 Armor
+10 Intellect
+7 Spirit
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.
Sell Price: 1 39 59
","spells":[]} +220586,{"name":"Hubris, the Bandit Brander","quality":4,"icon":"inv_spear_01","tooltip":"
Hubris, the Bandit BranderSoD Phase 3

Item Level 58

Binds when picked up
Main HandDagger
\n \n \n
40 - 86 DamageSpeed 1.80
(35.00 damage per second)
+12 Stamina
+12 Intellect
Durability 75 / 75
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 29.
Sell Price: 6 22 2
","spells":[]} +220587,{"name":"Sacrificial Dream Dagger","quality":4,"icon":"inv_weapon_shortblade_22","tooltip":"
Sacrificial Dream DaggerSoD Phase 3

Item Level 53

Binds when picked up
Main HandDagger
\n \n \n
44 - 81 DamageSpeed 1.60
(39.06 damage per second)
+4 Intellect
Durability 75 / 75
Requires Level 50
Equip: Increases healing done by spells and effects by up to 31.
Sell Price: 4 61 44
","spells":[]} +220588,{"name":"Cobra Fang Claw","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Cobra Fang ClawSoD Phase 3

Item Level 55

Binds when picked up
Main HandFist Weapon
\n \n \n
73 - 136 DamageSpeed 2.60
(40.19 damage per second)
Durability 75 / 75
Requires Level 50
Chance on hit: Grants an extra attack on your next swing.

Serpent's Ascension (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing of the Serpent. Ranged and melee attack power increased by 150 for 12 sec. (Proc chance: 3%, 2m cooldown)
Sell Price: 5 2 41
","spells":[]} +220589,{"name":"Serpent's Striker","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Serpent's StrikerSoD Phase 3

Item Level 55

Binds when picked up
Off HandFist Weapon
\n \n \n
42 - 78 DamageSpeed 1.50
(40.00 damage per second)
+9 Agility
+7 Stamina
Durability 75 / 75
Requires Level 50
Chance on hit: Poison the enemy dealing 50 Nature damage, reducing Nature resistance by 60 and increasing Holy and Nature damage taken by 8% for 20 sec. Only affects enemies level 55 and below.

Serpent's Ascension (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing of the Serpent. Ranged and melee attack power increased by 150 for 12 sec. (Proc chance: 3%, 2m cooldown)
","spells":[]} +220590,{"name":"Spire of Hakkari Worship","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Spire of Hakkari WorshipSoD Phase 3

Item Level 55

Binds when picked up
Two-HandStaff
\n \n \n
135 - 214 DamageSpeed 3.80
(45.92 damage per second)
+13 Stamina
+13 Intellect
Durability 120 / 120
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Shadow spells and effects by up to 17.
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 6 25 55
","spells":[]} +220591,{"name":"Mijan's Restorative Rod","quality":4,"icon":"inv_staff_goldfeathered_01","tooltip":"
Mijan's Restorative RodSoD Phase 3

Item Level 53

Binds when picked up
Two-HandStaff
\n \n \n
101 - 152 DamageSpeed 2.50
(50.60 damage per second)
+11 Stamina
+11 Intellect
+11 Spirit
Durability 120 / 120
Requires Level 50
Equip: Increases healing done by spells and effects by up to 62.
Sell Price: 5 81 63
","spells":[]} +220594,{"name":"Scythe of the Dream","quality":4,"icon":"inv_sword_48","tooltip":"
Scythe of the DreamSoD Phase 3

Item Level 53

Binds when picked up
Two-HandPolearm
\n \n \n
146 - 219 DamageSpeed 3.60
(50.69 damage per second)
+26 Strength
+11 Agility
+13 Stamina
Durability 120 / 120
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 5 76 81
","spells":[]} +220595,{"name":"Nightmare Focus Staff","quality":4,"icon":"inv_staff_07","tooltip":"
Nightmare Focus StaffSoD Phase 3

Item Level 58

Binds when picked up
Two-HandStaff
\n \n \n
73 - 119 DamageSpeed 2.10
(45.71 damage per second)
+30 Stamina
+26 Intellect
Durability 120 / 120
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Sell Price: 6 4 27
","spells":[]} +220596,{"name":"Ancient Divining Rod","quality":4,"icon":"inv_staff_goldfeathered_01","tooltip":"
Ancient Divining RodSoD Phase 3

Item Level 58

Binds when picked up
Two-HandStaff
\n \n \n
72 - 116 DamageSpeed 2.00
(47.00 damage per second)
+31 Strength
+19 Agility
+13 Stamina
Durability 120 / 120
Requires Level 50
Equip: +114 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 6 58 57
","spells":[]} +220597,{"name":"Drakestone of the Dream Harbinger","quality":4,"icon":"inv_misc_orb_03","tooltip":"
Drakestone of the Dream HarbingerSoD Phase 3

Item Level 53

Binds when picked up
Held In Off-hand
Requires Level 50
Equip: Increases damage done by Frost spells and effects by up to 23.
Equip: Increases damage done by Nature spells and effects by up to 23.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 1 79 81
","spells":[]} +220598,{"name":"Drakestone of the Nightmare Harbinger","quality":4,"icon":"inv_misc_orb_03","tooltip":"
Drakestone of the Nightmare HarbingerSoD Phase 3

Item Level 53

Binds when picked up
Held In Off-hand
Requires Level 50
Equip: Increases damage done by Shadow spells and effects by up to 23.
Equip: Increases damage done by Arcane spells and effects by up to 23.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 1 79 81
","spells":[]} +220599,{"name":"Drakestone of the Blood Prophet","quality":4,"icon":"inv_misc_orb_03","tooltip":"
Drakestone of the Blood ProphetSoD Phase 3

Item Level 53

Binds when picked up
Held In Off-hand
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.
Equip: Increases damage done by Fire spells and effects by up to 23.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 1 79 81
","spells":[]} +220600,{"name":"Crest of Preeminence","quality":4,"icon":"inv_shield_04","tooltip":"
Crest of PreeminenceSoD Phase 3

Item Level 53

Binds when picked up
Off HandShield
2043 Armor
36 Block
+8 Strength
+11 Stamina
Durability 120 / 120
Requires Level 50
Equip: Increases the block value of your shield by 21.
Sell Price: 2 78 81
","spells":[]} +220601,{"name":"Hakkari Witch Doctor's Guard","quality":4,"icon":"inv_shield_12","tooltip":"
Hakkari Witch Doctor's GuardSoD Phase 3

Item Level 53

Binds when picked up
Off HandShield
2043 Armor
36 Block
+8 Intellect
Durability 120 / 120
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Sell Price: 2 95 32
","spells":[]} +220602,{"name":"Sewer Turtle Half-Shell","quality":4,"icon":"inv_shield_18","tooltip":"
Sewer Turtle Half-ShellSoD Phase 3

Item Level 53

Binds when picked up
Off HandShield
2043 Armor
36 Block
+8 Stamina
+9 Intellect
Durability 120 / 120
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.
Sell Price: 2 84 91
","spells":[]} +220603,{"name":"Rod of Irreversible Corrosion","quality":4,"icon":"inv_wand_04","tooltip":"
Rod of Irreversible CorrosionSoD Phase 3

Item Level 53

Binds when picked up
RangedWand
\n \n \n
52 - 96 Nature DamageSpeed 1.30
(56.92 damage per second)
+6 Intellect
+8 Spirit
+5 Nature Resistance
Durability 75 / 75
Requires Level 50
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 3 51 10
","spells":[]} +220604,{"name":"Nightmare Trophy","quality":4,"icon":"inv_wand_22","tooltip":"
Nightmare TrophySoD Phase 3

Item Level 53

Binds when picked up
RangedWand
\n \n \n
72 - 136 Shadow DamageSpeed 1.80
(57.78 damage per second)
+5 Intellect
Durability 75 / 75
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 3 42 71
","spells":[]} +220605,{"name":"Libram of Sacrilege","quality":3,"icon":"inv_relics_libramofhope","tooltip":"
Libram of SacrilegeSoD Phase 3

Item Level 55

Binds when picked up
Unique
RelicLibram
Requires Level 50
Equip: Increases the block chance of your Holy Shield spell by 2%.
Sell Price: 1 14 3
","spells":[]} +220606,{"name":"Idol of the Dream","quality":3,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of the DreamSoD Phase 3

Item Level 55

Binds when picked up
Unique
RelicIdol
Requires Level 50
Equip: Increases the damage of Swipe and Shred by 2%.
Sell Price: 1 18 50
","spells":[]} +220607,{"name":"Totem of Tormented Ancestry","quality":3,"icon":"inv_relics_totemofrage","tooltip":"
Totem of Tormented AncestrySoD Phase 3

Item Level 55

Binds when picked up
Unique
RelicTotem
Requires Level 50
Equip: Flame Shock grants 10 attack power, spell damage, and healing for 12 sec.
Sell Price: 1 18 80
","spells":[]} +220608,{"name":"Featherskin Drape","quality":4,"icon":"inv_misc_cape_05","tooltip":"
Featherskin DrapeSoD Phase 3

Item Level 53

Binds when picked up
Back
41 Armor
+10 Intellect
+7 Spirit
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.
Sell Price: 1 39 59
","spells":[]} 220609,{"name":"Drape of Nightfall","quality":3,"icon":"inv_misc_cape_05","tooltip":"
Drape of NightfallSoD Phase 3

Item Level 55

Binds when picked up
Back
39 Armor
+8 Agility
+14 Stamina
Requires Level 50
Sell Price: 1 10 20
","spells":[]} -220610,{"name":"Rune of Mental Dexterity","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Mental Dexterity
Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your helm with the Mental Dexterity rune:


Dealing damage with Lava Lash or Stormstrike increases your Attack Power by 65% of your Intellect, and your spell damage by 20% of your total Attack Power for 30 sec.

"Teaches you a new Engraving ability."
","spells":[]} -220611,{"name":"Hukku's Hex Cape","quality":3,"icon":"inv_misc_cape_02","tooltip":"
Hukku's Hex CapeSoD Phase 3

Item Level 55

Binds when picked up
Back
39 Armor
+10 Intellect
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 1 18 88
","spells":[]} -220612,{"name":"Rune of Tidal Waves","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Tidal Waves
Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your helm with the Tidal Waves rune:


When you cast Chain Heal or Riptide you gain 2 charges of Tidal Waves, which reduces the cast time of your Healing Wave by 30% and increases the critical effect chance of your Lesser Healing Wave by 25%.

"Teaches you a new Engraving ability."
","spells":[]} -220613,{"name":"Rune of Rolling Thunder","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Rolling Thunder
Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your bracers with the Rolling Thunder rune:


Lightning Bolt and Chain Lightning have a 50% chance to add an additional charge to your active Lightning Shield, up to a maximum of 9 Charges.

Earth Shock now releases all Lightning Shield charges above 3, dealing their damage to the target, and energizing you for 2% of your maximum mana per charge released.

"Teaches you a new Engraving ability."
","spells":[]} -220614,{"name":"Rune of Static Shock","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Static Shock
Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your bracers with the Static Shock rune:


Your Lightning Shield now has 9 charges, and your melee attacks have a 12% chance (6% chance while dual - wielding) to trigger one of those charges, immediately damaging your target.

"Teaches you a new Engraving ability."
Dropped by: Whirling Tempest
Drop Chance: 90.67%
","spells":[]} +220610,{"name":"Rune of Mental Dexterity","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Mental Dexterity
Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your helm with the Mental Dexterity rune:


Dealing damage with Lava Lash or Stormstrike increases your Attack Power by 65% of your Intellect, and your spell damage by 20% of your total Attack Power for 30 sec.

"Teaches you a new Engraving ability."
","spells":[]} +220611,{"name":"Hukku's Hex Cape","quality":3,"icon":"inv_misc_cape_02","tooltip":"
Hukku's Hex CapeSoD Phase 3

Item Level 55

Binds when picked up
Back
39 Armor
+10 Intellect
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 1 18 88
","spells":[]} +220612,{"name":"Rune of Tidal Waves","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Tidal Waves
Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your helm with the Tidal Waves rune:


When you cast Chain Heal or Riptide you gain 2 charges of Tidal Waves, which reduces the cast time of your Healing Wave by 30% and increases the critical effect chance of your Lesser Healing Wave by 25%.

"Teaches you a new Engraving ability."
","spells":[]} +220613,{"name":"Rune of Rolling Thunder","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Rolling Thunder
Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your bracers with the Rolling Thunder rune:


Lightning Bolt and Chain Lightning have a 50% chance to add an additional charge to your active Lightning Shield, up to a maximum of 9 Charges.

Earth Shock now releases all Lightning Shield charges above 3, dealing their damage to the target, and energizing you for 2% of your maximum mana per charge released.

"Teaches you a new Engraving ability."
","spells":[]} +220614,{"name":"Rune of Static Shock","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Static Shock
Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your bracers with the Static Shock rune:


Your Lightning Shield now has 9 charges, and your melee attacks have a 12% chance (6% chance while dual - wielding) to trigger one of those charges, immediately damaging your target.

"Teaches you a new Engraving ability."
Dropped by: Whirling Tempest
Drop Chance: 90.67%
","spells":[]} 220615,{"name":"Panther Fur Cloak","quality":3,"icon":"inv_misc_cape_21","tooltip":"
Panther Fur CloakSoD Phase 3

Item Level 55

Binds when picked up
Back
39 Armor
+6 Strength
+15 Agility
Requires Level 50
Sell Price: 1 14 89
","spells":[]} -220616,{"name":"Rune of Overcharged","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Overcharged
Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your bracers with the Overcharged rune:


Your Lightning Shield never loses charges, now has a 3 sec cooldown, and deals damage to all enemies within 8 yards.

"Teaches you a new Engraving ability."
","spells":[]} -220617,{"name":"Rune of Pandemic","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Pandemic
Item Level 50

Binds when picked up
Unique
Classes: Warlock
Engrave your helm with the Pandemic rune:


Periodic damage from your Corruption, Unstable Affliction, Curse of Agony, Immolate, Curse of Doom, and Siphon Life abilities can now be critical strikes.

"Teaches you a new Engraving ability."
","spells":[]} -220618,{"name":"Rune of Immolation Aura","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Immolation Aura
Item Level 50

Binds when picked up
Unique
Classes: Warlock
Engrave your bracers with the Immolation Aura rune:


Burns nearby enemies for [(6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) * 20 / 100] damage every time an enemy makes a melee attack against you (no more than once per sec), reduces all magic damage taken by 10%, and increases Fire damage done by 10%. Lasts until cancelled.

"Teaches you a new Engraving ability."
","spells":[]} -220619,{"name":"Atal'ai Blood Ceremony","quality":4,"icon":"spell_shadow_ritualofsacrifice","tooltip":"
Atal'ai Blood CeremonySoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: A sacrificial dagger, engraved with a chant for an ancient Atal'ai blood ceremony. (35 Sec Cooldown)
"The Blood Loa chooses only the worthy."
Sell Price: 1 48 16
","spells":[]} -220620,{"name":"Wind Serpent Skull","quality":4,"icon":"inv_bone_skull_04","tooltip":"
Wind Serpent SkullSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Right Click to summon and dismiss your Wind Serpent.
","spells":[],"completion_category":"15-2"} -220621,{"name":"Nightmare Resonance Crystal","quality":4,"icon":"inv_misc_gem_emeraldrough_02","tooltip":"
Nightmare Resonance CrystalSoD Phase 3

Item Level 55

Binds when picked up
Trinket
Requires Level 50
Requires Emerald Wardens - Exalted
Use: The crystal resonates in response to the Nightmare.
"Crystalized Essence of the Nightmare. It vibrates in response to The Dream. It seems to crave... corruption?"
","spells":[]} -220622,{"name":"Perfectly Preserved Dragon's Eye","quality":4,"icon":"inv_jewelry_amulet_04","tooltip":"
Perfectly Preserved Dragon's EyeSoD Phase 3

Item Level 53

Binds when picked up
Neck
+8 Stamina
+10 Intellect
+8 Spirit
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 1 12 79
","spells":[]} -220623,{"name":"Jin'do's Lost Locket","quality":4,"icon":"inv_jewelry_necklace_25","tooltip":"
Jin'do's Lost LocketSoD Phase 3

Item Level 53

Binds when picked up
Neck
+9 Stamina
+8 Intellect
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 1 29 26
","spells":[]} -220624,{"name":"Bloodstained Charm of Valor","quality":3,"icon":"inv_jewelry_necklace_23","tooltip":"
Bloodstained Charm of ValorSoD Phase 3

Item Level 55

Binds when picked up
Neck
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +18 Attack Power.
Sell Price: 1 12 24
","spells":[]} -220625,{"name":"Resilience of the Exiled","quality":3,"icon":"inv_jewelry_necklace_24","tooltip":"
Resilience of the ExiledSoD Phase 3

Item Level 55

Binds when picked up
Neck
90 Armor
+8 Stamina
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 16 45
","spells":[]} -220626,{"name":"Drakeclaw Band of the Berserker","quality":4,"icon":"inv_jewelry_ring_04","tooltip":"
Drakeclaw Band of the BerserkerSoD Phase 3

Item Level 55

Binds when picked up
Finger
+13 Stamina
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +20 Attack Power.
Sell Price: 2 1 97
","spells":[]} -220627,{"name":"Drakeclaw Band of the Stalker","quality":4,"icon":"inv_jewelry_ring_04","tooltip":"
Drakeclaw Band of the StalkerSoD Phase 3

Item Level 55

Binds when picked up
Finger
+10 Stamina
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +31 ranged Attack Power.
Sell Price: 1 93 33
","spells":[]} -220628,{"name":"Drakeclaw Band of the Harbinger","quality":4,"icon":"inv_jewelry_ring_04","tooltip":"
Drakeclaw Band of the HarbingerSoD Phase 3

Item Level 55

Binds when picked up
Finger
+11 Intellect
+12 Spirit
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 1 93 93
","spells":[]} -220629,{"name":"Drakeclaw Band of the Blood Prophet","quality":4,"icon":"inv_jewelry_ring_04","tooltip":"
Drakeclaw Band of the Blood ProphetSoD Phase 3

Item Level 55

Binds when picked up
Finger
+12 Intellect
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.
Equip: Restores 5 mana per 5 sec.
Sell Price: 2 44
","spells":[]} -220630,{"name":"Drakeclaw Band of the Juggernaut","quality":4,"icon":"inv_jewelry_ring_04","tooltip":"
Drakeclaw Band of the JuggernautSoD Phase 3

Item Level 55

Binds when picked up
Finger
60 Armor
+16 Stamina
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 95 8
","spells":[]} -220632,{"name":"Atal'ai Blood Ritual Medallion","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Atal'ai Blood Ritual MedallionSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Use: Increases your melee and ranged damage by 20 for 20 sec. Every time you hit a target, this bonus is reduced by 1. (2 Min Cooldown)
Sell Price: 1 49 51
","spells":[]} -220633,{"name":"Atal'ai Blood Ritual Badge","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Atal'ai Blood Ritual BadgeSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Use: Increases your armor by 1000 and defense skill by 20 for 20 sec. Every time you take melee or ranged damage, this bonus is reduced by 100 armor and 2 defense. (2 Min Cooldown)
Sell Price: 1 49 51
","spells":[]} -220634,{"name":"Atal'ai Blood Ritual Charm","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Atal'ai Blood Ritual CharmSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Use: Increases your spell damage by up to 96 and your healing by up to 192 for 20 sec. Every time you cast a spell, the bonus is reduced by 8 spell damage and 16 healing. (2 Min Cooldown)
Sell Price: 1 49 51
","spells":[]} -220635,{"name":"Atal'alarion's Enchanted Boulder","quality":4,"icon":"inv_stone_16","tooltip":"
Atal'alarion's Enchanted BoulderSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Focus your spirit into Atal'alarion's favorite boulder. Enchanted with the last echoes of his soul. (15 Min Cooldown)
Sell Price: 1 49 51
","spells":[]} -220636,{"name":"Atal'ai Blood Icon","quality":3,"icon":"inv_misc_coin_09","tooltip":"
Atal'ai Blood IconSoD Phase 3

Item Level 1

Binds when picked up
","spells":[]} -220637,{"name":"Atal'ai Ritual Token","quality":3,"icon":"inv_misc_coin_07","tooltip":"
Atal'ai Ritual TokenSoD Phase 3

Item Level 1

Binds when picked up
Classes: Priest, Mage, Warlock, Druid
","spells":[]} -220638,{"name":"Unorthodox Hex Stick","quality":4,"icon":"spell_totem_wardofdraining","tooltip":"
Unorthodox Hex StickSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Perform an ancient Atal'ai hex upon yourself. (15 Min Cooldown)
"A test for only the strongest of bonds."
Sell Price: 1 46 31
","spells":[]} -220639,{"name":"Lledra's Inanimator","quality":4,"icon":"inv_cask_03","tooltip":"
Lledra's InanimatorSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Become Inanimate! (3 Sec Cooldown)
Sell Price: 1 48 97
","spells":[]} -220642,{"name":"Banished Martyr's Plate Armor","quality":3,"icon":"inv_chest_plate09","tooltip":"
Banished Martyr's Plate ArmorSoD Phase 3

Item Level 55

Binds when picked up
ChestPlate
577 Armor
+5 Strength
+9 Agility
+18 Stamina
Durability 135 / 135
Classes: Warrior, Paladin
Requires Level 50
Equip: Increases the block value of your shield by 24.

Banished Martyr's Full Plate (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gain 50 block value for 6 sec after blocking.
","spells":[]} -220643,{"name":"Banished Martyr's Plate Legguards","quality":3,"icon":"inv_pants_03","tooltip":"
Banished Martyr's Plate LegguardsSoD Phase 3

Item Level 55

Binds when picked up
LegsPlate
505 Armor
+11 Strength
+18 Stamina
Durability 100 / 100
Classes: Warrior, Paladin
Requires Level 50
Equip: Increases the block value of your shield by 23.

Banished Martyr's Full Plate (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gain 50 block value for 6 sec after blocking.
","spells":[]} -220648,{"name":"Banished Martyr's Plate Boots","quality":3,"icon":"inv_boots_plate_05","tooltip":"
Banished Martyr's Plate BootsSoD Phase 3

Item Level 55

Binds when picked up
FeetPlate
397 Armor
+7 Strength
+19 Stamina
Durability 65 / 65
Classes: Warrior, Paladin
Requires Level 50
Equip: Increases your chance to block attacks with a shield by 1%.

Banished Martyr's Full Plate (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gain 50 block value for 6 sec after blocking.
","spells":[]} -220649,{"name":"Merithra's Inheritence","quality":3,"icon":"inv_chest_cloth_01","tooltip":"
Merithra's InheritenceSoD Phase 3

Item Level 50

Binds when picked up
Unique
ChestCloth
72 Armor
+20 Stamina
+5 Arcane Resistance
+5 Nature Resistance
Durability 80 / 80
Requires Level 50
Requires Emerald Wardens - Revered
Use: Puts the enemy target to sleep for up to 30 sec.  Any damage caused will awaken the target.  Only one target can be asleep at a time. (15 Min Cooldown)
","spells":[]} -220650,{"name":"Obsessed Prophet's Chestplate","quality":3,"icon":"inv_chest_plate03","tooltip":"
Obsessed Prophet's ChestplateSoD Phase 3

Item Level 55

Binds when picked up
ChestPlate
577 Armor
+11 Stamina
+10 Intellect
Durability 135 / 135
Classes: Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Obsessed Prophet's Plate (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
","spells":[]} -220651,{"name":"Obsessed Prophet's Legguards","quality":3,"icon":"inv_pants_02","tooltip":"
Obsessed Prophet's LegguardsSoD Phase 3

Item Level 55

Binds when picked up
LegsPlate
505 Armor
+6 Stamina
+14 Intellect
Durability 85 / 85
Classes: Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 33.

Obsessed Prophet's Plate (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
","spells":[]} -220652,{"name":"Obsessed Prophet's Ornate Boots","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Obsessed Prophet's Ornate BootsSoD Phase 3

Item Level 55

Binds when picked up
FeetPlate
397 Armor
+8 Stamina
+10 Intellect
Durability 65 / 65
Classes: Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.

Obsessed Prophet's Plate (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
","spells":[]} +220616,{"name":"Rune of Overcharged","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Overcharged
Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your bracers with the Overcharged rune:


Your Lightning Shield never loses charges, now has a 3 sec cooldown, and deals damage to all enemies within 8 yards.

"Teaches you a new Engraving ability."
","spells":[]} +220617,{"name":"Rune of Pandemic","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Pandemic
Item Level 50

Binds when picked up
Unique
Classes: Warlock
Engrave your helm with the Pandemic rune:


Periodic damage from your Corruption, Unstable Affliction, Curse of Agony, Immolate, Curse of Doom, and Siphon Life abilities can now be critical strikes.

"Teaches you a new Engraving ability."
","spells":[]} +220618,{"name":"Rune of Immolation Aura","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Immolation Aura
Item Level 50

Binds when picked up
Unique
Classes: Warlock
Engrave your bracers with the Immolation Aura rune:


Burns nearby enemies for [(6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) * 20 / 100] damage every time an enemy makes a melee attack against you (no more than once per sec), reduces all magic damage taken by 10%, and increases Fire damage done by 10%. Lasts until cancelled.

"Teaches you a new Engraving ability."
","spells":[]} +220619,{"name":"Atal'ai Blood Ceremony","quality":4,"icon":"spell_shadow_ritualofsacrifice","tooltip":"
Atal'ai Blood CeremonySoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: A sacrificial dagger, engraved with a chant for an ancient Atal'ai blood ceremony. (35 Sec Cooldown)
"The Blood Loa chooses only the worthy."
Sell Price: 1 48 16
","spells":[]} +220620,{"name":"Wind Serpent Skull","quality":4,"icon":"inv_bone_skull_04","tooltip":"
Wind Serpent SkullSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Right Click to summon and dismiss your Wind Serpent.
","spells":[],"completion_category":"15-2"} +220621,{"name":"Nightmare Resonance Crystal","quality":4,"icon":"inv_misc_gem_emeraldrough_02","tooltip":"
Nightmare Resonance CrystalSoD Phase 3

Item Level 55

Binds when picked up
Trinket
Requires Level 50
Requires Emerald Wardens - Exalted
Use: The crystal resonates in response to the Nightmare.
"Crystalized Essence of the Nightmare. It vibrates in response to The Dream. It seems to crave... corruption?"
","spells":[]} +220622,{"name":"Perfectly Preserved Dragon's Eye","quality":4,"icon":"inv_jewelry_amulet_04","tooltip":"
Perfectly Preserved Dragon's EyeSoD Phase 3

Item Level 53

Binds when picked up
Neck
+8 Stamina
+10 Intellect
+8 Spirit
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 1 12 79
","spells":[]} +220623,{"name":"Jin'do's Lost Locket","quality":4,"icon":"inv_jewelry_necklace_25","tooltip":"
Jin'do's Lost LocketSoD Phase 3

Item Level 53

Binds when picked up
Neck
+9 Stamina
+8 Intellect
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 1 29 26
","spells":[]} +220624,{"name":"Bloodstained Charm of Valor","quality":3,"icon":"inv_jewelry_necklace_23","tooltip":"
Bloodstained Charm of ValorSoD Phase 3

Item Level 55

Binds when picked up
Neck
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +18 Attack Power.
Sell Price: 1 12 24
","spells":[]} +220625,{"name":"Resilience of the Exiled","quality":3,"icon":"inv_jewelry_necklace_24","tooltip":"
Resilience of the ExiledSoD Phase 3

Item Level 55

Binds when picked up
Neck
90 Armor
+8 Stamina
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 16 45
","spells":[]} +220626,{"name":"Drakeclaw Band of the Berserker","quality":4,"icon":"inv_jewelry_ring_04","tooltip":"
Drakeclaw Band of the BerserkerSoD Phase 3

Item Level 55

Binds when picked up
Finger
+13 Stamina
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +20 Attack Power.
Sell Price: 2 1 97
","spells":[]} +220627,{"name":"Drakeclaw Band of the Stalker","quality":4,"icon":"inv_jewelry_ring_04","tooltip":"
Drakeclaw Band of the StalkerSoD Phase 3

Item Level 55

Binds when picked up
Finger
+10 Stamina
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +31 ranged Attack Power.
Sell Price: 1 93 33
","spells":[]} +220628,{"name":"Drakeclaw Band of the Harbinger","quality":4,"icon":"inv_jewelry_ring_04","tooltip":"
Drakeclaw Band of the HarbingerSoD Phase 3

Item Level 55

Binds when picked up
Finger
+11 Intellect
+12 Spirit
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 1 93 93
","spells":[]} +220629,{"name":"Drakeclaw Band of the Blood Prophet","quality":4,"icon":"inv_jewelry_ring_04","tooltip":"
Drakeclaw Band of the Blood ProphetSoD Phase 3

Item Level 55

Binds when picked up
Finger
+12 Intellect
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.
Equip: Restores 5 mana per 5 sec.
Sell Price: 2 44
","spells":[]} +220630,{"name":"Drakeclaw Band of the Juggernaut","quality":4,"icon":"inv_jewelry_ring_04","tooltip":"
Drakeclaw Band of the JuggernautSoD Phase 3

Item Level 55

Binds when picked up
Finger
60 Armor
+16 Stamina
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 95 8
","spells":[]} +220632,{"name":"Atal'ai Blood Ritual Medallion","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Atal'ai Blood Ritual MedallionSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Use: Increases your melee and ranged damage by 20 for 20 sec. Every time you hit a target, this bonus is reduced by 1. (2 Min Cooldown)
Sell Price: 1 49 51
","spells":[]} +220633,{"name":"Atal'ai Blood Ritual Badge","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Atal'ai Blood Ritual BadgeSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Use: Increases your armor by 1000 and defense skill by 20 for 20 sec. Every time you take melee or ranged damage, this bonus is reduced by 100 armor and 2 defense. (2 Min Cooldown)
Sell Price: 1 49 51
","spells":[]} +220634,{"name":"Atal'ai Blood Ritual Charm","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Atal'ai Blood Ritual CharmSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Use: Increases your spell damage by up to 96 and your healing by up to 192 for 20 sec. Every time you cast a spell, the bonus is reduced by 8 spell damage and 16 healing. (2 Min Cooldown)
Sell Price: 1 49 51
","spells":[]} +220635,{"name":"Atal'alarion's Enchanted Boulder","quality":4,"icon":"inv_stone_16","tooltip":"
Atal'alarion's Enchanted BoulderSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Focus your spirit into Atal'alarion's favorite boulder. Enchanted with the last echoes of his soul. (15 Min Cooldown)
Sell Price: 1 49 51
","spells":[]} +220636,{"name":"Atal'ai Blood Icon","quality":3,"icon":"inv_misc_coin_09","tooltip":"
Atal'ai Blood IconSoD Phase 3

Item Level 1

Binds when picked up
","spells":[]} +220637,{"name":"Atal'ai Ritual Token","quality":3,"icon":"inv_misc_coin_07","tooltip":"
Atal'ai Ritual TokenSoD Phase 3

Item Level 1

Binds when picked up
Classes: Priest, Mage, Warlock, Druid
","spells":[]} +220638,{"name":"Unorthodox Hex Stick","quality":4,"icon":"spell_totem_wardofdraining","tooltip":"
Unorthodox Hex StickSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Perform an ancient Atal'ai hex upon yourself. (15 Min Cooldown)
"A test for only the strongest of bonds."
Sell Price: 1 46 31
","spells":[]} +220639,{"name":"Lledra's Inanimator","quality":4,"icon":"inv_cask_03","tooltip":"
Lledra's InanimatorSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Become Inanimate! (3 Sec Cooldown)
Sell Price: 1 48 97
","spells":[]} +220642,{"name":"Banished Martyr's Plate Armor","quality":3,"icon":"inv_chest_plate09","tooltip":"
Banished Martyr's Plate ArmorSoD Phase 3

Item Level 55

Binds when picked up
ChestPlate
577 Armor
+5 Strength
+9 Agility
+18 Stamina
Durability 135 / 135
Classes: Warrior, Paladin
Requires Level 50
Equip: Increases the block value of your shield by 24.

Banished Martyr's Full Plate (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gain 50 block value for 6 sec after blocking.
","spells":[]} +220643,{"name":"Banished Martyr's Plate Legguards","quality":3,"icon":"inv_pants_03","tooltip":"
Banished Martyr's Plate LegguardsSoD Phase 3

Item Level 55

Binds when picked up
LegsPlate
505 Armor
+11 Strength
+18 Stamina
Durability 100 / 100
Classes: Warrior, Paladin
Requires Level 50
Equip: Increases the block value of your shield by 23.

Banished Martyr's Full Plate (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gain 50 block value for 6 sec after blocking.
","spells":[]} +220648,{"name":"Banished Martyr's Plate Boots","quality":3,"icon":"inv_boots_plate_05","tooltip":"
Banished Martyr's Plate BootsSoD Phase 3

Item Level 55

Binds when picked up
FeetPlate
397 Armor
+7 Strength
+19 Stamina
Durability 65 / 65
Classes: Warrior, Paladin
Requires Level 50
Equip: Increases your chance to block attacks with a shield by 1%.

Banished Martyr's Full Plate (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gain 50 block value for 6 sec after blocking.
","spells":[]} +220649,{"name":"Merithra's Inheritence","quality":3,"icon":"inv_chest_cloth_01","tooltip":"
Merithra's InheritenceSoD Phase 3

Item Level 50

Binds when picked up
Unique
ChestCloth
72 Armor
+20 Stamina
+5 Arcane Resistance
+5 Nature Resistance
Durability 80 / 80
Requires Level 50
Requires Emerald Wardens - Revered
Use: Puts the enemy target to sleep for up to 30 sec.  Any damage caused will awaken the target.  Only one target can be asleep at a time. (15 Min Cooldown)
","spells":[]} +220650,{"name":"Obsessed Prophet's Chestplate","quality":3,"icon":"inv_chest_plate03","tooltip":"
Obsessed Prophet's ChestplateSoD Phase 3

Item Level 55

Binds when picked up
ChestPlate
577 Armor
+11 Stamina
+10 Intellect
Durability 135 / 135
Classes: Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Obsessed Prophet's Plate (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
","spells":[]} +220651,{"name":"Obsessed Prophet's Legguards","quality":3,"icon":"inv_pants_02","tooltip":"
Obsessed Prophet's LegguardsSoD Phase 3

Item Level 55

Binds when picked up
LegsPlate
505 Armor
+6 Stamina
+14 Intellect
Durability 85 / 85
Classes: Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 33.

Obsessed Prophet's Plate (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
","spells":[]} +220652,{"name":"Obsessed Prophet's Ornate Boots","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Obsessed Prophet's Ornate BootsSoD Phase 3

Item Level 55

Binds when picked up
FeetPlate
397 Armor
+8 Stamina
+10 Intellect
Durability 65 / 65
Classes: Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.

Obsessed Prophet's Plate (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
","spells":[]} 220653,{"name":"Wailing Berserker's Chestplate","quality":3,"icon":"inv_chest_wolf","tooltip":"
Wailing Berserker's ChestplateSoD Phase 3

Item Level 55

Binds when picked up
ChestPlate
577 Armor
+21 Strength
+14 Agility
+12 Stamina
Durability 135 / 135
Classes: Warrior, Paladin
Requires Level 50

Wailing Berserker's Plate Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gives you a 3% chance to get an extra attack on the same target after dealing damage with your weapon. (Proc chance: 3%, 200ms cooldown)
","spells":[]} -220654,{"name":"Wailing Berserker's Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Wailing Berserker's LegplatesSoD Phase 3

Item Level 55

Binds when picked up
LegsPlate
505 Armor
+21 Strength
+9 Stamina
Durability 100 / 100
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Wailing Berserker's Plate Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gives you a 3% chance to get an extra attack on the same target after dealing damage with your weapon. (Proc chance: 3%, 200ms cooldown)
","spells":[]} -220656,{"name":"Wailing Berserker's Battleboots","quality":3,"icon":"inv_boots_wolf","tooltip":"
Wailing Berserker's BattlebootsSoD Phase 3

Item Level 55

Binds when picked up
FeetPlate
397 Armor
+9 Agility
+13 Stamina
Durability 65 / 65
Classes: Warrior, Paladin
Requires Level 50
Equip: +28 Attack Power.

Wailing Berserker's Plate Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gives you a 3% chance to get an extra attack on the same target after dealing damage with your weapon. (Proc chance: 3%, 200ms cooldown)
","spells":[]} -220657,{"name":"Ostracized Berserker's Hauberk","quality":3,"icon":"inv_chest_chain_10","tooltip":"
Ostracized Berserker's HauberkSoD Phase 3

Item Level 55

Binds when picked up
ChestMail
327 Armor
+9 Strength
+10 Agility
+7 Stamina
+5 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.

Ostracized Berserker's Battlemail (0/3)
(2) Set : +20 Attack Power.
(3) Set : Dealing Fire damage causes you to gain 5 attack power, stacking up to 10 times. Lasts 12 sec.
","spells":[]} -220658,{"name":"Ostracized Berserker's Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Ostracized Berserker's LegplatesSoD Phase 3

Item Level 55

Binds when picked up
LegsMail
286 Armor
+14 Strength
+14 Stamina
+14 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Ostracized Berserker's Battlemail (0/3)
(2) Set : +20 Attack Power.
(3) Set : Dealing Fire damage causes you to gain 5 attack power, stacking up to 10 times. Lasts 12 sec.
","spells":[]} +220654,{"name":"Wailing Berserker's Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Wailing Berserker's LegplatesSoD Phase 3

Item Level 55

Binds when picked up
LegsPlate
505 Armor
+21 Strength
+9 Stamina
Durability 100 / 100
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Wailing Berserker's Plate Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gives you a 3% chance to get an extra attack on the same target after dealing damage with your weapon. (Proc chance: 3%, 200ms cooldown)
","spells":[]} +220656,{"name":"Wailing Berserker's Battleboots","quality":3,"icon":"inv_boots_wolf","tooltip":"
Wailing Berserker's BattlebootsSoD Phase 3

Item Level 55

Binds when picked up
FeetPlate
397 Armor
+9 Agility
+13 Stamina
Durability 65 / 65
Classes: Warrior, Paladin
Requires Level 50
Equip: +28 Attack Power.

Wailing Berserker's Plate Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Gives you a 3% chance to get an extra attack on the same target after dealing damage with your weapon. (Proc chance: 3%, 200ms cooldown)
","spells":[]} +220657,{"name":"Ostracized Berserker's Hauberk","quality":3,"icon":"inv_chest_chain_10","tooltip":"
Ostracized Berserker's HauberkSoD Phase 3

Item Level 55

Binds when picked up
ChestMail
327 Armor
+9 Strength
+10 Agility
+7 Stamina
+5 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.

Ostracized Berserker's Battlemail (0/3)
(2) Set : +20 Attack Power.
(3) Set : Dealing Fire damage causes you to gain 5 attack power, stacking up to 10 times. Lasts 12 sec.
","spells":[]} +220658,{"name":"Ostracized Berserker's Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Ostracized Berserker's LegplatesSoD Phase 3

Item Level 55

Binds when picked up
LegsMail
286 Armor
+14 Strength
+14 Stamina
+14 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Ostracized Berserker's Battlemail (0/3)
(2) Set : +20 Attack Power.
(3) Set : Dealing Fire damage causes you to gain 5 attack power, stacking up to 10 times. Lasts 12 sec.
","spells":[]} 220659,{"name":"Ostracized Berserker's Chain Greaves","quality":3,"icon":"inv_boots_plate_05","tooltip":"
Ostracized Berserker's Chain GreavesSoD Phase 3

Item Level 55

Binds when picked up
FeetMail
225 Armor
+12 Strength
+8 Agility
+11 Stamina
+10 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50

Ostracized Berserker's Battlemail (0/3)
(2) Set : +20 Attack Power.
(3) Set : Dealing Fire damage causes you to gain 5 attack power, stacking up to 10 times. Lasts 12 sec.
","spells":[]} -220660,{"name":"Shunned Devotee's Chainshirt","quality":3,"icon":"inv_chest_plate16","tooltip":"
Shunned Devotee's ChainshirtSoD Phase 3

Item Level 55

Binds when picked up
ChestMail
327 Armor
+6 Stamina
+11 Intellect
Durability 120 / 120
Classes: Paladin, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Shunned Devotee's Chainmail (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
(3) Set : Chance on spell cast to increase your Nature spell damage and healing by up to 60 for 10 sec. (Proc chance: 10%)
","spells":[]} -220661,{"name":"Shunned Devotee's Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Shunned Devotee's LegguardsSoD Phase 3

Item Level 55

Binds when picked up
LegsMail
286 Armor
+5 Stamina
+8 Intellect
Durability 90 / 90
Classes: Paladin, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Shunned Devotee's Chainmail (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
(3) Set : Chance on spell cast to increase your Nature spell damage and healing by up to 60 for 10 sec. (Proc chance: 10%)
","spells":[]} -220662,{"name":"Shunned Devotee's Scale Boots","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Shunned Devotee's Scale BootsSoD Phase 3

Item Level 55

Binds when picked up
FeetMail
225 Armor
+5 Stamina
+7 Intellect
Durability 60 / 60
Classes: Paladin, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Shunned Devotee's Chainmail (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
(3) Set : Chance on spell cast to increase your Nature spell damage and healing by up to 60 for 10 sec. (Proc chance: 10%)
","spells":[]} -220663,{"name":"Corrupted Spiritweaver's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Corrupted Spiritweaver's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsMail
286 Armor
+7 Stamina
+17 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.
Equip: Restores 3 mana per 5 sec.

Corrupted Spiritweaver's Mail (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Reduces the cast time of Healing Rain by 100%.
","spells":[]} -220664,{"name":"Corrupted Spiritweaver's Sabatons","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Corrupted Spiritweaver's SabatonsSoD Phase 3

Item Level 55

Binds when picked up
FeetMail
225 Armor
+7 Stamina
+9 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50
Equip: Increases healing done by spells and effects by up to 18.
Equip: Restores 6 mana per 5 sec.

Corrupted Spiritweaver's Mail (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Reduces the cast time of Healing Rain by 100%.
","spells":[]} -220665,{"name":"Corrupted Spiritweaver's Breastplate","quality":3,"icon":"inv_chest_plate16","tooltip":"
Corrupted Spiritweaver's BreastplateSoD Phase 3

Item Level 55

Binds when picked up
ChestMail
327 Armor
+7 Stamina
+10 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 4 mana per 5 sec.

Corrupted Spiritweaver's Mail (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Reduces the cast time of Healing Rain by 100%.
","spells":[]} -220666,{"name":"Dread Hunter's Chainmail","quality":3,"icon":"inv_chest_chain_10","tooltip":"
Dread Hunter's ChainmailSoD Phase 3

Item Level 55

Binds when picked up
ChestMail
327 Armor
+21 Agility
+10 Stamina
Durability 120 / 120
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dread Hunter's Chain (0/3)
(2) Set : +20 Attack Power.
(3) Set : Rapid Fire now also grants 10% melee attack speed for 15 sec.
(3) Set : Increases your critical strike chance with ranged weapons by 2%.
","spells":[]} -220667,{"name":"Dread Hunter's Chausses","quality":3,"icon":"inv_pants_04","tooltip":"
Dread Hunter's ChaussesSoD Phase 3

Item Level 55

Binds when picked up
LegsMail
286 Armor
+23 Agility
+9 Stamina
Durability 90 / 90
Classes: Hunter
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.

Dread Hunter's Chain (0/3)
(2) Set : +20 Attack Power.
(3) Set : Rapid Fire now also grants 10% melee attack speed for 15 sec.
(3) Set : Increases your critical strike chance with ranged weapons by 2%.
","spells":[]} +220660,{"name":"Shunned Devotee's Chainshirt","quality":3,"icon":"inv_chest_plate16","tooltip":"
Shunned Devotee's ChainshirtSoD Phase 3

Item Level 55

Binds when picked up
ChestMail
327 Armor
+6 Stamina
+11 Intellect
Durability 120 / 120
Classes: Paladin, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Shunned Devotee's Chainmail (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
(3) Set : Chance on spell cast to increase your Nature spell damage and healing by up to 60 for 10 sec. (Proc chance: 10%)
","spells":[]} +220661,{"name":"Shunned Devotee's Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Shunned Devotee's LegguardsSoD Phase 3

Item Level 55

Binds when picked up
LegsMail
286 Armor
+5 Stamina
+8 Intellect
Durability 90 / 90
Classes: Paladin, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Shunned Devotee's Chainmail (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
(3) Set : Chance on spell cast to increase your Nature spell damage and healing by up to 60 for 10 sec. (Proc chance: 10%)
","spells":[]} +220662,{"name":"Shunned Devotee's Scale Boots","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Shunned Devotee's Scale BootsSoD Phase 3

Item Level 55

Binds when picked up
FeetMail
225 Armor
+5 Stamina
+7 Intellect
Durability 60 / 60
Classes: Paladin, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Shunned Devotee's Chainmail (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Increases Holy spell critical strike chance by 3%.
(3) Set : Chance on spell cast to increase your Nature spell damage and healing by up to 60 for 10 sec. (Proc chance: 10%)
","spells":[]} +220663,{"name":"Corrupted Spiritweaver's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Corrupted Spiritweaver's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsMail
286 Armor
+7 Stamina
+17 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.
Equip: Restores 3 mana per 5 sec.

Corrupted Spiritweaver's Mail (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Reduces the cast time of Healing Rain by 100%.
","spells":[]} +220664,{"name":"Corrupted Spiritweaver's Sabatons","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Corrupted Spiritweaver's SabatonsSoD Phase 3

Item Level 55

Binds when picked up
FeetMail
225 Armor
+7 Stamina
+9 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50
Equip: Increases healing done by spells and effects by up to 18.
Equip: Restores 6 mana per 5 sec.

Corrupted Spiritweaver's Mail (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Reduces the cast time of Healing Rain by 100%.
","spells":[]} +220665,{"name":"Corrupted Spiritweaver's Breastplate","quality":3,"icon":"inv_chest_plate16","tooltip":"
Corrupted Spiritweaver's BreastplateSoD Phase 3

Item Level 55

Binds when picked up
ChestMail
327 Armor
+7 Stamina
+10 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 4 mana per 5 sec.

Corrupted Spiritweaver's Mail (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Reduces the cast time of Healing Rain by 100%.
","spells":[]} +220666,{"name":"Dread Hunter's Chainmail","quality":3,"icon":"inv_chest_chain_10","tooltip":"
Dread Hunter's ChainmailSoD Phase 3

Item Level 55

Binds when picked up
ChestMail
327 Armor
+21 Agility
+10 Stamina
Durability 120 / 120
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dread Hunter's Chain (0/3)
(2) Set : +20 Attack Power.
(3) Set : Rapid Fire now also grants 10% melee attack speed for 15 sec.
(3) Set : Increases your critical strike chance with ranged weapons by 2%.
","spells":[]} +220667,{"name":"Dread Hunter's Chausses","quality":3,"icon":"inv_pants_04","tooltip":"
Dread Hunter's ChaussesSoD Phase 3

Item Level 55

Binds when picked up
LegsMail
286 Armor
+23 Agility
+9 Stamina
Durability 90 / 90
Classes: Hunter
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.

Dread Hunter's Chain (0/3)
(2) Set : +20 Attack Power.
(3) Set : Rapid Fire now also grants 10% melee attack speed for 15 sec.
(3) Set : Increases your critical strike chance with ranged weapons by 2%.
","spells":[]} 220668,{"name":"Dread Hunter's Greaves","quality":3,"icon":"inv_boots_plate_05","tooltip":"
Dread Hunter's GreavesSoD Phase 3

Item Level 55

Binds when picked up
FeetMail
225 Armor
+18 Agility
+8 Stamina
+8 Intellect
Durability 60 / 60
Classes: Hunter
Requires Level 50

Dread Hunter's Chain (0/3)
(2) Set : +20 Attack Power.
(3) Set : Rapid Fire now also grants 10% melee attack speed for 15 sec.
(3) Set : Increases your critical strike chance with ranged weapons by 2%.
","spells":[]} -220669,{"name":"Exiled Prophet's Jerkin","quality":3,"icon":"inv_chest_leather_02","tooltip":"
Exiled Prophet's JerkinSoD Phase 3

Item Level 55

Binds when picked up
ChestLeather
158 Armor
+12 Intellect
+14 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 40.

Exiled Prophet's Raiment (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your direct healing spell critical strikes now have a 50% chance to activate Dreamstate. You must have the rune engraved. (Proc chance: 50%)
","spells":[]} -220670,{"name":"Exiled Prophet's Slippers","quality":3,"icon":"inv_boots_01","tooltip":"
Exiled Prophet's SlippersSoD Phase 3

Item Level 55

Binds when picked up
FeetLeather
109 Armor
+5 Stamina
+10 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 18.
Equip: Restores 6 mana per 5 sec.

Exiled Prophet's Raiment (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your direct healing spell critical strikes now have a 50% chance to activate Dreamstate. You must have the rune engraved. (Proc chance: 50%)
","spells":[]} -220671,{"name":"Exiled Prophet's Leather Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Exiled Prophet's Leather PantsSoD Phase 3

Item Level 55

Binds when picked up
LegsLeather
138 Armor
+8 Stamina
+12 Intellect
+14 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.

Exiled Prophet's Raiment (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your direct healing spell critical strikes now have a 50% chance to activate Dreamstate. You must have the rune engraved. (Proc chance: 50%)
","spells":[]} -220672,{"name":"Lost Worshipper's Harness","quality":3,"icon":"inv_chest_plate06","tooltip":"
Lost Worshipper's HarnessSoD Phase 3

Item Level 55

Binds when picked up
ChestLeather
158 Armor
+6 Stamina
+7 Intellect
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Lost Worshipper's Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 3%.
","spells":[]} -220673,{"name":"Lost Worshipper's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Lost Worshipper's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsLeather
138 Armor
+10 Stamina
+10 Intellect
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Lost Worshipper's Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 3%.
","spells":[]} -220674,{"name":"Debased Stealthblade","quality":4,"icon":"inv_sword_41","tooltip":"
Debased StealthbladeSoD Phase 3

Item Level 53

Binds when picked up
One-HandDagger
\n \n \n
35 - 65 DamageSpeed 1.30
(38.46 damage per second)
Durability 75 / 75
Requires Level 50
Use: Reduces the threat you generate by 30% for 20 sec. (3 Min Cooldown)
Sell Price: 4 65 31
","spells":[]} -220675,{"name":"Lost Worshipper's Treads","quality":3,"icon":"inv_boots_plate_08","tooltip":"
Lost Worshipper's TreadsSoD Phase 3

Item Level 55

Binds when picked up
FeetLeather
109 Armor
+7 Stamina
+8 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Lost Worshipper's Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 3%.
","spells":[]} -220676,{"name":"Blood Corrupted Tunic","quality":3,"icon":"inv_chest_chain_13","tooltip":"
Blood Corrupted TunicSoD Phase 3

Item Level 55

Binds when picked up
ChestLeather
158 Armor
+23 Agility
+10 Stamina
Durability 100 / 100
Classes: Rogue
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.

Blood Corrupted Leathers (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Backstab and Sinister Strike cause the target to take 7 more damage from all sources for 30 charges or 15 sec.
","spells":[]} +220669,{"name":"Exiled Prophet's Jerkin","quality":3,"icon":"inv_chest_leather_02","tooltip":"
Exiled Prophet's JerkinSoD Phase 3

Item Level 55

Binds when picked up
ChestLeather
158 Armor
+12 Intellect
+14 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 40.

Exiled Prophet's Raiment (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your direct healing spell critical strikes now have a 50% chance to activate Dreamstate. You must have the rune engraved. (Proc chance: 50%)
","spells":[]} +220670,{"name":"Exiled Prophet's Slippers","quality":3,"icon":"inv_boots_01","tooltip":"
Exiled Prophet's SlippersSoD Phase 3

Item Level 55

Binds when picked up
FeetLeather
109 Armor
+5 Stamina
+10 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 18.
Equip: Restores 6 mana per 5 sec.

Exiled Prophet's Raiment (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your direct healing spell critical strikes now have a 50% chance to activate Dreamstate. You must have the rune engraved. (Proc chance: 50%)
","spells":[]} +220671,{"name":"Exiled Prophet's Leather Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Exiled Prophet's Leather PantsSoD Phase 3

Item Level 55

Binds when picked up
LegsLeather
138 Armor
+8 Stamina
+12 Intellect
+14 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 35.

Exiled Prophet's Raiment (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your direct healing spell critical strikes now have a 50% chance to activate Dreamstate. You must have the rune engraved. (Proc chance: 50%)
","spells":[]} +220672,{"name":"Lost Worshipper's Harness","quality":3,"icon":"inv_chest_plate06","tooltip":"
Lost Worshipper's HarnessSoD Phase 3

Item Level 55

Binds when picked up
ChestLeather
158 Armor
+6 Stamina
+7 Intellect
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Lost Worshipper's Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 3%.
","spells":[]} +220673,{"name":"Lost Worshipper's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Lost Worshipper's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsLeather
138 Armor
+10 Stamina
+10 Intellect
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Lost Worshipper's Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 3%.
","spells":[]} +220674,{"name":"Debased Stealthblade","quality":4,"icon":"inv_sword_41","tooltip":"
Debased StealthbladeSoD Phase 3

Item Level 53

Binds when picked up
One-HandDagger
\n \n \n
35 - 65 DamageSpeed 1.30
(38.46 damage per second)
Durability 75 / 75
Requires Level 50
Use: Reduces the threat you generate by 30% for 20 sec. (3 Min Cooldown)
Sell Price: 4 65 31
","spells":[]} +220675,{"name":"Lost Worshipper's Treads","quality":3,"icon":"inv_boots_plate_08","tooltip":"
Lost Worshipper's TreadsSoD Phase 3

Item Level 55

Binds when picked up
FeetLeather
109 Armor
+7 Stamina
+8 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Lost Worshipper's Armor (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Increases the critical hit chance of Wrath and Starfire by 3%.
","spells":[]} +220676,{"name":"Blood Corrupted Tunic","quality":3,"icon":"inv_chest_chain_13","tooltip":"
Blood Corrupted TunicSoD Phase 3

Item Level 55

Binds when picked up
ChestLeather
158 Armor
+23 Agility
+10 Stamina
Durability 100 / 100
Classes: Rogue
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.

Blood Corrupted Leathers (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Backstab and Sinister Strike cause the target to take 7 more damage from all sources for 30 charges or 15 sec.
","spells":[]} 220677,{"name":"Blood Corrupted Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Blood Corrupted BootsSoD Phase 3

Item Level 55

Binds when picked up
FeetLeather
109 Armor
+7 Strength
+15 Agility
+12 Stamina
Durability 50 / 50
Classes: Rogue
Requires Level 50

Blood Corrupted Leathers (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Backstab and Sinister Strike cause the target to take 7 more damage from all sources for 30 charges or 15 sec.
","spells":[]} -220678,{"name":"Blood Corrupted Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Blood Corrupted PantsSoD Phase 3

Item Level 55

Binds when picked up
LegsLeather
138 Armor
+15 Stamina
Durability 75 / 75
Classes: Rogue
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Blood Corrupted Leathers (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Backstab and Sinister Strike cause the target to take 7 more damage from all sources for 30 charges or 15 sec.
","spells":[]} -220679,{"name":"Malevolent Prophet's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Malevolent Prophet's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsCloth
69 Armor
+6 Stamina
+19 Intellect
Durability 65 / 65
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Malevolent Prophet's Vestments (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Your damage spells have a chance to cause your target to take up to 50 increased damage from subsequent spells. (Proc chance: 20%)
","spells":[]} -220680,{"name":"Malevolent Prophet's Vest","quality":3,"icon":"inv_chest_cloth_07","tooltip":"
Malevolent Prophet's VestSoD Phase 3

Item Level 55

Binds when picked up
ChestCloth
78 Armor
+7 Stamina
+11 Intellect
Durability 80 / 80
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Malevolent Prophet's Vestments (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Your damage spells have a chance to cause your target to take up to 50 increased damage from subsequent spells. (Proc chance: 20%)
","spells":[]} -220681,{"name":"Malevolent Prophet's Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Malevolent Prophet's SandalsSoD Phase 3

Item Level 55

Binds when picked up
FeetCloth
54 Armor
+6 Stamina
+6 Intellect
Durability 40 / 40
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Malevolent Prophet's Vestments (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Your damage spells have a chance to cause your target to take up to 50 increased damage from subsequent spells. (Proc chance: 20%)
","spells":[]} -220682,{"name":"Rune of the Unbridled","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the UnbridledSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your bracers with the Rampage rune:


Go on a rampage, increasing your attack power by 10% for 30 sec.  This ability can only be used while Enraged.

"Teaches you a new Engraving ability."
","spells":[]} -220683,{"name":"Benevolent Prophet's Vest","quality":3,"icon":"inv_chest_cloth_08","tooltip":"
Benevolent Prophet's VestSoD Phase 3

Item Level 55

Binds when picked up
ChestCloth
78 Armor
+6 Stamina
+11 Intellect
Durability 80 / 80
Classes: Priest
Requires Level 50
Equip: Increases healing done by spells and effects by up to 37.
Equip: Restores 6 mana per 5 sec.

Benevolent Prophet's Vestments (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your Holy damage spells cause you to gain 60 increased damage and healing power for 15 sec.
","spells":[]} -220684,{"name":"Benevolent Prophet's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Benevolent Prophet's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsCloth
69 Armor
+11 Stamina
+12 Intellect
+11 Spirit
Durability 65 / 65
Classes: Priest
Requires Level 50
Equip: Increases healing done by spells and effects by up to 40.

Benevolent Prophet's Vestments (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your Holy damage spells cause you to gain 60 increased damage and healing power for 15 sec.
","spells":[]} -220685,{"name":"Benevolent Prophet's Sandals","quality":3,"icon":"inv_boots_09","tooltip":"
Benevolent Prophet's SandalsSoD Phase 3

Item Level 55

Binds when picked up
FeetCloth
54 Armor
+10 Stamina
+10 Intellect
+11 Spirit
Durability 40 / 40
Classes: Priest
Requires Level 50
Equip: Increases healing done by spells and effects by up to 18.

Benevolent Prophet's Vestments (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your Holy damage spells cause you to gain 60 increased damage and healing power for 15 sec.
","spells":[]} -220686,{"name":"Chieftain's Bane","quality":4,"icon":"inv_sword_45","tooltip":"
Chieftain's BaneSoD Phase 3

Item Level 55

Binds when picked up
Two-HandSword
\n \n \n
146 - 219 DamageSpeed 3.50
(52.14 damage per second)
+35 Strength
Durability 120 / 120
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 6 29 59
","spells":[]} -220687,{"name":"Rune of the Raptor","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the RaptorSoD Phase 3

Item Level 50

Binds when picked up
Classes: Hunter
Engrave your bracers with the Raptor Fury rune:


Raptor Strike increases damage done by Raptor Strike and Mongoose Bite by 15% for 30 sec, stacking up to 5 times. Subsequent doses do not extend the duration of this effect.

"Teaches you a new Engraving ability."
","spells":[]} -220688,{"name":"Inert Mantle of Nightmares","quality":4,"icon":"inv_shoulder_59","tooltip":"
Inert Mantle of NightmaresSoD Phase 3

Item Level 50

Binds when picked up
Unique
"You can faintly hear distant screaming when handling this object."
","spells":[]} -220689,{"name":"Void-Powered Vambraces","quality":3,"icon":"inv_misc_enggizmos_20","tooltip":"
Void-Powered VambracesSoD Phase 3

Item Level 50

Binds when picked up
WristCloth
31 Armor
+6 Strength
+6 Agility
+6 Stamina
+6 Intellect
+6 Spirit
Durability 30 / 30
Requires Level 50
Equip: Provides protection against certain types of psychic attacks.
"Wearing these bracers makes the hair stand up on the back of your neck, as if someone is standing right behind you."
","spells":[]} -220738,{"name":"Shoulderplates of Dread","quality":4,"icon":"inv_shoulder_24","tooltip":"
Shoulderplates of DreadSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
472 Armor
+12 Strength
+12 Agility
+12 Stamina
Durability 100 / 100
Requires Level 50
Requires Blacksmithing (250)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Melee attacks have a chance to increase your attack speed by 5% and attack power by 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 68 8
","spells":[]} -220739,{"name":"Baleful Pauldrons","quality":4,"icon":"inv_shoulder_24","tooltip":"
Baleful PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
472 Armor
+10 Stamina
+13 Intellect
Durability 100 / 100
Requires Level 50
Requires Blacksmithing (250)
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 2 mana per 5 sec.
Equip: Healing spells have a chance to increase your healing by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 63 92
","spells":[]} -220740,{"name":"Fearmonger's Shoulderguards","quality":4,"icon":"inv_shoulder_24","tooltip":"
Fearmonger's ShoulderguardsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
472 Armor
+10 Intellect
Durability 100 / 100
Requires Level 50
Requires Blacksmithing (250)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 24.
Equip: Melee attacks and harmful spells have a chance to increase spell damage by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 52 1
","spells":[]} -220741,{"name":"Screaming Chain Pauldrons","quality":4,"icon":"inv_shoulder_15","tooltip":"
Screaming Chain PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
268 Armor
+11 Stamina
+12 Intellect
Durability 85 / 85
Requires Level 50
Requires Leatherworking (250)
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Damaging spells have a chance to increase your spell casting speed by 10% for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 36 77
","spells":[]} -220742,{"name":"Shrieking Spaulders","quality":4,"icon":"inv_shoulder_15","tooltip":"
Shrieking SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
268 Armor
+17 Agility
+14 Intellect
Durability 85 / 85
Requires Level 50
Requires Leatherworking (250)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Melee and ranged attacks have a chance to increase your attack power by 60 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 20 65
","spells":[]} -220743,{"name":"Cacophonous Chain Shoulderguards","quality":4,"icon":"inv_shoulder_15","tooltip":"
Cacophonous Chain ShoulderguardsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
268 Armor
+12 Strength
+12 Agility
+12 Stamina
+12 Intellect
Durability 85 / 85
Requires Level 50
Requires Leatherworking (250)
Equip: Melee attacks have a chance to increase your attack speed by 5% and attack power by 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 17 59
","spells":[]} -220744,{"name":"Wailing Chain Mantle","quality":4,"icon":"inv_shoulder_15","tooltip":"
Wailing Chain MantleSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
268 Armor
+10 Stamina
+11 Intellect
Durability 85 / 85
Requires Level 50
Requires Leatherworking (250)
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 4 mana per 5 sec.
Equip: Healing spells have a chance to increase your healing by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 22 96
","spells":[]} -220745,{"name":"Membrane of Dark Neurosis","quality":4,"icon":"inv_shoulder_18","tooltip":"
Membrane of Dark NeurosisSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
129 Armor
+14 Intellect
Durability 70 / 70
Requires Level 50
Requires Leatherworking (250)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Melee attacks and harmful spells have a chance to increase spell damage by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 1 82 83
","spells":[]} -220747,{"name":"Paranoia Mantle","quality":4,"icon":"inv_shoulder_18","tooltip":"
Paranoia MantleSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
129 Armor
+16 Agility
+14 Stamina
Durability 70 / 70
Requires Level 50
Requires Leatherworking (250)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Melee attacks have a chance to increase your attack speed by 5% and attack power by 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 1 82 96
","spells":[]} -220748,{"name":"Shoulderpads of Obsession","quality":4,"icon":"inv_shoulder_18","tooltip":"
Shoulderpads of ObsessionSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
129 Armor
+12 Intellect
+16 Spirit
Durability 70 / 70
Requires Level 50
Requires Leatherworking (250)
Equip: Increases healing done by spells and effects by up to 29.
Equip: Healing spells have a chance to increase your healing by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 1 85 5
","spells":[]} -220749,{"name":"Mantle of Insanity","quality":4,"icon":"inv_shoulder_02","tooltip":"
Mantle of InsanitySoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
64 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 60 / 60
Requires Level 50
Requires Tailoring (250)
Equip: Increases healing done by spells and effects by up to 20.
Equip: Healing spells have a chance to increase your healing by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 1 57 63
","spells":[]} -220750,{"name":"Fractured Mind Pauldrons","quality":4,"icon":"inv_shoulder_02","tooltip":"
Fractured Mind PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
64 Armor
+14 Intellect
+12 Spirit
Durability 60 / 60
Requires Level 50
Requires Tailoring (250)
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Damaging spells have a chance to increase your spell casting speed by 10% for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 1 54 80
","spells":[]} -220751,{"name":"Shoulderpads of the Deranged","quality":4,"icon":"inv_shoulder_02","tooltip":"
Shoulderpads of the DerangedSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
104 Armor
+15 Stamina
+13 Intellect
Durability 60 / 60
Requires Level 50
Requires Tailoring (250)
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Equip: Damaging spells have a chance to increase your spell damage by 30 and chance to dodge by 2% for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 60 50
","spells":[]} -220754,{"name":"Rune of the Windstorm","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the WindstormSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your helm with the Gale Winds rune:


Increases the damage done by your Hurricane by 100%, it no longer has a cooldown, and its mana cost is reduced by 60%.

"Teaches you a new Engraving ability."
","spells":[]} -220775,{"name":"Engineering Exchange Ticket","quality":2,"icon":"inv_inscription_parchment","tooltip":"
Engineering Exchange TicketSoD Phase 3

Item Level 1

Binds when picked up
"It just says 'I.O.U' with a smiley face next to it."
Max Stack: 5
","spells":[]} -220778,{"name":"Coagulated Bloodguard Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Coagulated Bloodguard PantsSoD Phase 3

Item Level 55

Binds when picked up
LegsLeather
138 Armor
+20 Strength
+12 Stamina
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Coagulate Bloodguard's Leathers (0/3)
(2) Set : +10 Strength.
(3) Set : Shred reduces the mana cost of your next shapeshift cast within 10 sec by 30%.
(3) Set : Improves your chance to hit with all spells and attacks by 2% while in Bear or Dire Bear Forms.
","spells":[]} -220779,{"name":"Coagulated Bloodguard Tunic","quality":3,"icon":"inv_chest_chain_13","tooltip":"
Coagulated Bloodguard TunicSoD Phase 3

Item Level 55

Binds when picked up
ChestLeather
158 Armor
+20 Strength
+10 Agility
+10 Stamina
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.

Coagulate Bloodguard's Leathers (0/3)
(2) Set : +10 Strength.
(3) Set : Shred reduces the mana cost of your next shapeshift cast within 10 sec by 30%.
(3) Set : Improves your chance to hit with all spells and attacks by 2% while in Bear or Dire Bear Forms.
","spells":[]} +220678,{"name":"Blood Corrupted Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Blood Corrupted PantsSoD Phase 3

Item Level 55

Binds when picked up
LegsLeather
138 Armor
+15 Stamina
Durability 75 / 75
Classes: Rogue
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Blood Corrupted Leathers (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Backstab and Sinister Strike cause the target to take 7 more damage from all sources for 30 charges or 15 sec.
","spells":[]} +220679,{"name":"Malevolent Prophet's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Malevolent Prophet's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsCloth
69 Armor
+6 Stamina
+19 Intellect
Durability 65 / 65
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Malevolent Prophet's Vestments (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Your damage spells have a chance to cause your target to take up to 50 increased damage from subsequent spells. (Proc chance: 20%)
","spells":[]} +220680,{"name":"Malevolent Prophet's Vest","quality":3,"icon":"inv_chest_cloth_07","tooltip":"
Malevolent Prophet's VestSoD Phase 3

Item Level 55

Binds when picked up
ChestCloth
78 Armor
+7 Stamina
+11 Intellect
Durability 80 / 80
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Malevolent Prophet's Vestments (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Your damage spells have a chance to cause your target to take up to 50 increased damage from subsequent spells. (Proc chance: 20%)
","spells":[]} +220681,{"name":"Malevolent Prophet's Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Malevolent Prophet's SandalsSoD Phase 3

Item Level 55

Binds when picked up
FeetCloth
54 Armor
+6 Stamina
+6 Intellect
Durability 40 / 40
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Malevolent Prophet's Vestments (0/3)
(2) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(3) Set : Your damage spells have a chance to cause your target to take up to 50 increased damage from subsequent spells. (Proc chance: 20%)
","spells":[]} +220682,{"name":"Rune of the Unbridled","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the UnbridledSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your bracers with the Rampage rune:


Go on a rampage, increasing your attack power by 10% for 30 sec.  This ability can only be used while Enraged.

"Teaches you a new Engraving ability."
","spells":[]} +220683,{"name":"Benevolent Prophet's Vest","quality":3,"icon":"inv_chest_cloth_08","tooltip":"
Benevolent Prophet's VestSoD Phase 3

Item Level 55

Binds when picked up
ChestCloth
78 Armor
+6 Stamina
+11 Intellect
Durability 80 / 80
Classes: Priest
Requires Level 50
Equip: Increases healing done by spells and effects by up to 37.
Equip: Restores 6 mana per 5 sec.

Benevolent Prophet's Vestments (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your Holy damage spells cause you to gain 60 increased damage and healing power for 15 sec.
","spells":[]} +220684,{"name":"Benevolent Prophet's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Benevolent Prophet's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsCloth
69 Armor
+11 Stamina
+12 Intellect
+11 Spirit
Durability 65 / 65
Classes: Priest
Requires Level 50
Equip: Increases healing done by spells and effects by up to 40.

Benevolent Prophet's Vestments (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your Holy damage spells cause you to gain 60 increased damage and healing power for 15 sec.
","spells":[]} +220685,{"name":"Benevolent Prophet's Sandals","quality":3,"icon":"inv_boots_09","tooltip":"
Benevolent Prophet's SandalsSoD Phase 3

Item Level 55

Binds when picked up
FeetCloth
54 Armor
+10 Stamina
+10 Intellect
+11 Spirit
Durability 40 / 40
Classes: Priest
Requires Level 50
Equip: Increases healing done by spells and effects by up to 18.

Benevolent Prophet's Vestments (0/3)
(2) Set : Restores 4 mana per 5 sec.
(3) Set : Your Holy damage spells cause you to gain 60 increased damage and healing power for 15 sec.
","spells":[]} +220686,{"name":"Chieftain's Bane","quality":4,"icon":"inv_sword_45","tooltip":"
Chieftain's BaneSoD Phase 3

Item Level 55

Binds when picked up
Two-HandSword
\n \n \n
146 - 219 DamageSpeed 3.50
(52.14 damage per second)
+35 Strength
Durability 120 / 120
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 6 29 59
","spells":[]} +220687,{"name":"Rune of the Raptor","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the RaptorSoD Phase 3

Item Level 50

Binds when picked up
Classes: Hunter
Engrave your bracers with the Raptor Fury rune:


Raptor Strike increases damage done by Raptor Strike and Mongoose Bite by 15% for 30 sec, stacking up to 5 times. Subsequent doses do not extend the duration of this effect.

"Teaches you a new Engraving ability."
","spells":[]} +220688,{"name":"Inert Mantle of Nightmares","quality":4,"icon":"inv_shoulder_59","tooltip":"
Inert Mantle of NightmaresSoD Phase 3

Item Level 50

Binds when picked up
Unique
"You can faintly hear distant screaming when handling this object."
","spells":[]} +220689,{"name":"Void-Powered Vambraces","quality":3,"icon":"inv_misc_enggizmos_20","tooltip":"
Void-Powered VambracesSoD Phase 3

Item Level 50

Binds when picked up
WristCloth
31 Armor
+6 Strength
+6 Agility
+6 Stamina
+6 Intellect
+6 Spirit
Durability 30 / 30
Requires Level 50
Equip: Provides protection against certain types of psychic attacks.
"Wearing these bracers makes the hair stand up on the back of your neck, as if someone is standing right behind you."
","spells":[]} +220738,{"name":"Shoulderplates of Dread","quality":4,"icon":"inv_shoulder_24","tooltip":"
Shoulderplates of DreadSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
472 Armor
+12 Strength
+12 Agility
+12 Stamina
Durability 100 / 100
Requires Level 50
Requires Blacksmithing (250)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Melee attacks have a chance to increase your attack speed by 5% and attack power by 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 68 8
","spells":[]} +220739,{"name":"Baleful Pauldrons","quality":4,"icon":"inv_shoulder_24","tooltip":"
Baleful PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
472 Armor
+10 Stamina
+13 Intellect
Durability 100 / 100
Requires Level 50
Requires Blacksmithing (250)
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 2 mana per 5 sec.
Equip: Healing spells have a chance to increase your healing by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 63 92
","spells":[]} +220740,{"name":"Fearmonger's Shoulderguards","quality":4,"icon":"inv_shoulder_24","tooltip":"
Fearmonger's ShoulderguardsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
472 Armor
+10 Intellect
Durability 100 / 100
Requires Level 50
Requires Blacksmithing (250)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 24.
Equip: Melee attacks and harmful spells have a chance to increase spell damage by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 52 1
","spells":[]} +220741,{"name":"Screaming Chain Pauldrons","quality":4,"icon":"inv_shoulder_15","tooltip":"
Screaming Chain PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
268 Armor
+11 Stamina
+12 Intellect
Durability 85 / 85
Requires Level 50
Requires Leatherworking (250)
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Damaging spells have a chance to increase your spell casting speed by 10% for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 36 77
","spells":[]} +220742,{"name":"Shrieking Spaulders","quality":4,"icon":"inv_shoulder_15","tooltip":"
Shrieking SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
268 Armor
+17 Agility
+14 Intellect
Durability 85 / 85
Requires Level 50
Requires Leatherworking (250)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Melee and ranged attacks have a chance to increase your attack power by 60 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 20 65
","spells":[]} +220743,{"name":"Cacophonous Chain Shoulderguards","quality":4,"icon":"inv_shoulder_15","tooltip":"
Cacophonous Chain ShoulderguardsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
268 Armor
+12 Strength
+12 Agility
+12 Stamina
+12 Intellect
Durability 85 / 85
Requires Level 50
Requires Leatherworking (250)
Equip: Melee attacks have a chance to increase your attack speed by 5% and attack power by 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 17 59
","spells":[]} +220744,{"name":"Wailing Chain Mantle","quality":4,"icon":"inv_shoulder_15","tooltip":"
Wailing Chain MantleSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
268 Armor
+10 Stamina
+11 Intellect
Durability 85 / 85
Requires Level 50
Requires Leatherworking (250)
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 4 mana per 5 sec.
Equip: Healing spells have a chance to increase your healing by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 2 22 96
","spells":[]} +220745,{"name":"Membrane of Dark Neurosis","quality":4,"icon":"inv_shoulder_18","tooltip":"
Membrane of Dark NeurosisSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
129 Armor
+14 Intellect
Durability 70 / 70
Requires Level 50
Requires Leatherworking (250)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Melee attacks and harmful spells have a chance to increase spell damage by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 1 82 83
","spells":[]} +220747,{"name":"Paranoia Mantle","quality":4,"icon":"inv_shoulder_18","tooltip":"
Paranoia MantleSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
129 Armor
+16 Agility
+14 Stamina
Durability 70 / 70
Requires Level 50
Requires Leatherworking (250)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Melee attacks have a chance to increase your attack speed by 5% and attack power by 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 1 82 96
","spells":[]} +220748,{"name":"Shoulderpads of Obsession","quality":4,"icon":"inv_shoulder_18","tooltip":"
Shoulderpads of ObsessionSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
129 Armor
+12 Intellect
+16 Spirit
Durability 70 / 70
Requires Level 50
Requires Leatherworking (250)
Equip: Increases healing done by spells and effects by up to 29.
Equip: Healing spells have a chance to increase your healing by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 1 85 5
","spells":[]} +220749,{"name":"Mantle of Insanity","quality":4,"icon":"inv_shoulder_02","tooltip":"
Mantle of InsanitySoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
64 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 60 / 60
Requires Level 50
Requires Tailoring (250)
Equip: Increases healing done by spells and effects by up to 20.
Equip: Healing spells have a chance to increase your healing by up to 50 for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 1 57 63
","spells":[]} +220750,{"name":"Fractured Mind Pauldrons","quality":4,"icon":"inv_shoulder_02","tooltip":"
Fractured Mind PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
64 Armor
+14 Intellect
+12 Spirit
Durability 60 / 60
Requires Level 50
Requires Tailoring (250)
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Damaging spells have a chance to increase your spell casting speed by 10% for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 1 54 80
","spells":[]} +220751,{"name":"Shoulderpads of the Deranged","quality":4,"icon":"inv_shoulder_02","tooltip":"
Shoulderpads of the DerangedSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
104 Armor
+15 Stamina
+13 Intellect
Durability 60 / 60
Requires Level 50
Requires Tailoring (250)
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Equip: Damaging spells have a chance to increase your spell damage by 30 and chance to dodge by 2% for 10 sec.  This has no effect outside of areas under the influence of the Nightmare. (Proc chance: 30%, 40s cooldown)
Sell Price: 60 50
","spells":[]} +220754,{"name":"Rune of the Windstorm","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the WindstormSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your helm with the Gale Winds rune:


Increases the damage done by your Hurricane by 100%, it no longer has a cooldown, and its mana cost is reduced by 60%.

"Teaches you a new Engraving ability."
","spells":[]} +220775,{"name":"Engineering Exchange Ticket","quality":2,"icon":"inv_inscription_parchment","tooltip":"
Engineering Exchange TicketSoD Phase 3

Item Level 1

Binds when picked up
"It just says 'I.O.U' with a smiley face next to it."
Max Stack: 5
","spells":[]} +220778,{"name":"Coagulated Bloodguard Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Coagulated Bloodguard PantsSoD Phase 3

Item Level 55

Binds when picked up
LegsLeather
138 Armor
+20 Strength
+12 Stamina
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Coagulate Bloodguard's Leathers (0/3)
(2) Set : +10 Strength.
(3) Set : Shred reduces the mana cost of your next shapeshift cast within 10 sec by 30%.
(3) Set : Improves your chance to hit with all spells and attacks by 2% while in Bear or Dire Bear Forms.
","spells":[]} +220779,{"name":"Coagulated Bloodguard Tunic","quality":3,"icon":"inv_chest_chain_13","tooltip":"
Coagulated Bloodguard TunicSoD Phase 3

Item Level 55

Binds when picked up
ChestLeather
158 Armor
+20 Strength
+10 Agility
+10 Stamina
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.

Coagulate Bloodguard's Leathers (0/3)
(2) Set : +10 Strength.
(3) Set : Shred reduces the mana cost of your next shapeshift cast within 10 sec by 30%.
(3) Set : Improves your chance to hit with all spells and attacks by 2% while in Bear or Dire Bear Forms.
","spells":[]} 220780,{"name":"Coagulated Bloodguard Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Coagulated Bloodguard BootsSoD Phase 3

Item Level 55

Binds when picked up
FeetLeather
109 Armor
+12 Strength
+13 Agility
+12 Stamina
Durability 50 / 50
Classes: Druid
Requires Level 50

Coagulate Bloodguard's Leathers (0/3)
(2) Set : +10 Strength.
(3) Set : Shred reduces the mana cost of your next shapeshift cast within 10 sec by 30%.
(3) Set : Improves your chance to hit with all spells and attacks by 2% while in Bear or Dire Bear Forms.
","spells":[]} -220781,{"name":"Nightmare Prophet's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Nightmare Prophet's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsCloth
179 Armor
+17 Stamina
Durability 65 / 65
Classes: Warlock
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Nightmare Prophet's Garb (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Dealing damage with Shadow Cleave reduces the cast time of your next Immolate spell by 50%. Stacking up to 2 times. Lasts 12 sec.
","spells":[]} -220783,{"name":"Nightmare Prophet's Vestments","quality":3,"icon":"inv_chest_cloth_07","tooltip":"
Nightmare Prophet's VestmentsSoD Phase 3

Item Level 55

Binds when picked up
ChestCloth
178 Armor
+13 Stamina
Durability 80 / 80
Classes: Warlock
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Nightmare Prophet's Garb (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Dealing damage with Shadow Cleave reduces the cast time of your next Immolate spell by 50%. Stacking up to 2 times. Lasts 12 sec.
","spells":[]} -220784,{"name":"Nightmare Prophet's Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Nightmare Prophet's SandalsSoD Phase 3

Item Level 55

Binds when picked up
FeetCloth
124 Armor
+11 Stamina
Durability 40 / 40
Classes: Warlock
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Nightmare Prophet's Garb (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Dealing damage with Shadow Cleave reduces the cast time of your next Immolate spell by 50%. Stacking up to 2 times. Lasts 12 sec.
","spells":[]} -220791,{"name":"Rune of the Jungle Cat","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Jungle CatSoD Phase 3

Item Level 50

Binds when picked up
Classes: Hunter
Engrave your helm with the Catlike Reflexes rune:


Increases your chance to dodge by 20% and your pet's chance to dodge by 9%. In addition, reduces the cooldown of your Flanking Strike ability by 50%.

"Teaches you a new Engraving ability."
","spells":[]} -220792,{"name":"Scroll of Spatial Mending","quality":2,"icon":"inv_scroll_09","tooltip":"
Scroll of Spatial MendingSoD Phase 3

Item Level 15
Use: Close a targeted Fel portal. May draw unwanted attention from the other side.
Max Stack: 5
Sell Price: 1 50
","spells":[]} -220794,{"name":"Knight's Plate Hauberk","quality":3,"icon":"inv_chest_plate16","tooltip":"
Knight's Plate HauberkSoD Phase 3

Item Level 53

Binds when picked up
ChestPlate
557 Armor
+15 Strength
+17 Stamina
Durability 135 / 135
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 25 31
","spells":[]} -220795,{"name":"Knight-Lieutenant's Plate Pauldrons","quality":3,"icon":"inv_shoulder_23","tooltip":"
Knight-Lieutenant's Plate PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
433 Armor
+11 Strength
+12 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 78 73
","spells":[]} -220796,{"name":"Blood Guard's Plate Pauldrons","quality":3,"icon":"inv_shoulder_23","tooltip":"
Blood Guard's Plate PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
433 Armor
+11 Strength
+12 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 78 73
","spells":[]} -220797,{"name":"Knight's Plate Leggings","quality":3,"icon":"inv_pants_04","tooltip":"
Knight's Plate LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsPlate
487 Armor
+12 Strength
+10 Agility
+15 Stamina
Durability 100 / 100
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 38 76
","spells":[]} -220798,{"name":"Stone Guard's Plate Leggings","quality":3,"icon":"inv_pants_04","tooltip":"
Stone Guard's Plate LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsPlate
487 Armor
+12 Strength
+10 Agility
+15 Stamina
Durability 100 / 100
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 38 76
","spells":[]} +220781,{"name":"Nightmare Prophet's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Nightmare Prophet's LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsCloth
179 Armor
+17 Stamina
Durability 65 / 65
Classes: Warlock
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Nightmare Prophet's Garb (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Dealing damage with Shadow Cleave reduces the cast time of your next Immolate spell by 50%. Stacking up to 2 times. Lasts 12 sec.
","spells":[]} +220783,{"name":"Nightmare Prophet's Vestments","quality":3,"icon":"inv_chest_cloth_07","tooltip":"
Nightmare Prophet's VestmentsSoD Phase 3

Item Level 55

Binds when picked up
ChestCloth
178 Armor
+13 Stamina
Durability 80 / 80
Classes: Warlock
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Nightmare Prophet's Garb (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Dealing damage with Shadow Cleave reduces the cast time of your next Immolate spell by 50%. Stacking up to 2 times. Lasts 12 sec.
","spells":[]} +220784,{"name":"Nightmare Prophet's Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Nightmare Prophet's SandalsSoD Phase 3

Item Level 55

Binds when picked up
FeetCloth
124 Armor
+11 Stamina
Durability 40 / 40
Classes: Warlock
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Nightmare Prophet's Garb (0/3)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Dealing damage with Shadow Cleave reduces the cast time of your next Immolate spell by 50%. Stacking up to 2 times. Lasts 12 sec.
","spells":[]} +220791,{"name":"Rune of the Jungle Cat","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Jungle CatSoD Phase 3

Item Level 50

Binds when picked up
Classes: Hunter
Engrave your helm with the Catlike Reflexes rune:


Increases your chance to dodge by 20% and your pet's chance to dodge by 9%. In addition, reduces the cooldown of your Flanking Strike ability by 50%.

"Teaches you a new Engraving ability."
","spells":[]} +220792,{"name":"Scroll of Spatial Mending","quality":2,"icon":"inv_scroll_09","tooltip":"
Scroll of Spatial MendingSoD Phase 3

Item Level 15
Use: Close a targeted Fel portal. May draw unwanted attention from the other side.
Max Stack: 5
Sell Price: 1 50
","spells":[]} +220794,{"name":"Knight's Plate Hauberk","quality":3,"icon":"inv_chest_plate16","tooltip":"
Knight's Plate HauberkSoD Phase 3

Item Level 53

Binds when picked up
ChestPlate
557 Armor
+15 Strength
+17 Stamina
Durability 135 / 135
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 25 31
","spells":[]} +220795,{"name":"Knight-Lieutenant's Plate Pauldrons","quality":3,"icon":"inv_shoulder_23","tooltip":"
Knight-Lieutenant's Plate PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
433 Armor
+11 Strength
+12 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 78 73
","spells":[]} +220796,{"name":"Blood Guard's Plate Pauldrons","quality":3,"icon":"inv_shoulder_23","tooltip":"
Blood Guard's Plate PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
433 Armor
+11 Strength
+12 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 78 73
","spells":[]} +220797,{"name":"Knight's Plate Leggings","quality":3,"icon":"inv_pants_04","tooltip":"
Knight's Plate LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsPlate
487 Armor
+12 Strength
+10 Agility
+15 Stamina
Durability 100 / 100
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 38 76
","spells":[]} +220798,{"name":"Stone Guard's Plate Leggings","quality":3,"icon":"inv_pants_04","tooltip":"
Stone Guard's Plate LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsPlate
487 Armor
+12 Strength
+10 Agility
+15 Stamina
Durability 100 / 100
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 38 76
","spells":[]} 220799,{"name":"Sergeant Major's Plate Greaves","quality":3,"icon":"inv_boots_plate_08","tooltip":"
Sergeant Major's Plate GreavesSoD Phase 3

Item Level 51

Binds when picked up
FeetPlate
369 Armor
+8 Strength
+7 Agility
+17 Stamina
Durability 65 / 65
Classes: Warrior, Paladin
Requires Level 50

Knight-Lieutenant's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 61 18
","spells":[]} 220800,{"name":"First Sergeant's Plate Greaves","quality":3,"icon":"inv_boots_plate_08","tooltip":"
First Sergeant's Plate GreavesSoD Phase 3

Item Level 51

Binds when picked up
FeetPlate
369 Armor
+8 Strength
+7 Agility
+17 Stamina
Durability 65 / 65
Classes: Warrior, Paladin
Requires Level 50

Blood Guard's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 61 18
","spells":[]} -220801,{"name":"Stone Guard's Plate Armor","quality":3,"icon":"inv_chest_plate16","tooltip":"
Stone Guard's Plate ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestPlate
557 Armor
+15 Strength
+17 Stamina
Durability 135 / 135
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 25 31
","spells":[]} -220803,{"name":"Blood Guard's Plate Helm","quality":3,"icon":"inv_helmet_12","tooltip":"
Blood Guard's Plate HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+13 Strength
+15 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Blood Guard's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 93 60
","spells":[]} -220804,{"name":"Knight-Lieutenant's Plate Helm","quality":3,"icon":"inv_helmet_12","tooltip":"
Knight-Lieutenant's Plate HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+13 Strength
+15 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Knight-Lieutenant's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 93 60
","spells":[]} +220801,{"name":"Stone Guard's Plate Armor","quality":3,"icon":"inv_chest_plate16","tooltip":"
Stone Guard's Plate ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestPlate
557 Armor
+15 Strength
+17 Stamina
Durability 135 / 135
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 25 31
","spells":[]} +220803,{"name":"Blood Guard's Plate Helm","quality":3,"icon":"inv_helmet_12","tooltip":"
Blood Guard's Plate HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+13 Strength
+15 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Blood Guard's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 93 60
","spells":[]} +220804,{"name":"Knight-Lieutenant's Plate Helm","quality":3,"icon":"inv_helmet_12","tooltip":"
Knight-Lieutenant's Plate HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+13 Strength
+15 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Knight-Lieutenant's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 93 60
","spells":[]} 220806,{"name":"Sergeant Major's Plate Gauntlets","quality":3,"icon":"inv_gauntlets_03","tooltip":"
Sergeant Major's Plate GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsPlate
336 Armor
+14 Strength
+15 Stamina
Durability 45 / 45
Classes: Warrior, Paladin
Requires Level 50

Knight-Lieutenant's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 8 27
","spells":[]} 220807,{"name":"First Sergeant's Plate Gauntlets","quality":3,"icon":"inv_gauntlets_03","tooltip":"
First Sergeant's Plate GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsPlate
336 Armor
+14 Strength
+15 Stamina
Durability 45 / 45
Classes: Warrior, Paladin
Requires Level 50

Blood Guard's Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 8 27
","spells":[]} -220808,{"name":"Knight-Lieutenant's Imbued Pauldrons","quality":3,"icon":"inv_shoulder_02","tooltip":"
Knight-Lieutenant's Imbued PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
433 Armor
+11 Stamina
+11 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 78 73
","spells":[]} -220809,{"name":"Knight's Imbued Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Knight's Imbued LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsPlate
487 Armor
+15 Stamina
+13 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 4 mana per 5 sec.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 2 38 76
","spells":[]} -220810,{"name":"Knight-Lieutenant's Imbued Helmet","quality":3,"icon":"inv_helmet_06","tooltip":"
Knight-Lieutenant's Imbued HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+15 Stamina
+14 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 5 mana per 5 sec.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 93 60
","spells":[]} -220811,{"name":"Sergeant Major's Imbued Greaves","quality":3,"icon":"inv_boots_plate_05","tooltip":"
Sergeant Major's Imbued GreavesSoD Phase 3

Item Level 51

Binds when picked up
FeetPlate
369 Armor
+12 Stamina
+11 Intellect
Durability 65 / 65
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 61 18
","spells":[]} -220812,{"name":"Sergeant Major's Imbued Gauntlets","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Sergeant Major's Imbued GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsPlate
336 Armor
+10 Stamina
+7 Intellect
Durability 45 / 45
Classes: Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 8 27
","spells":[]} -220813,{"name":"Knight's Imbued Armor","quality":3,"icon":"inv_chest_plate09","tooltip":"
Knight's Imbued ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestPlate
557 Armor
+15 Stamina
+13 Intellect
Durability 135 / 135
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 4 mana per 5 sec.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 2 25 31
","spells":[]} -220814,{"name":"Sergeant Major's Lamellar Boots","quality":3,"icon":"inv_boots_plate_08","tooltip":"
Sergeant Major's Lamellar BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetPlate
369 Armor
+11 Strength
+12 Stamina
+7 Intellect
Durability 65 / 65
Classes: Paladin
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 61 18
","spells":[]} -220815,{"name":"Knight's Lamellar Chestplate","quality":3,"icon":"inv_chest_plate06","tooltip":"
Knight's Lamellar ChestplateSoD Phase 3

Item Level 53

Binds when picked up
ChestPlate
557 Armor
+13 Strength
+15 Stamina
+11 Intellect
Durability 135 / 135
Classes: Paladin
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 2 25 31
","spells":[]} -220816,{"name":"Knight's Lamellar Legplates","quality":3,"icon":"inv_pants_03","tooltip":"
Knight's Lamellar LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsPlate
487 Armor
+13 Strength
+15 Stamina
+11 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 2 38 76
","spells":[]} -220817,{"name":"Sergeant Major's Lamellar Gauntlets","quality":3,"icon":"inv_gauntlets_32","tooltip":"
Sergeant Major's Lamellar GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsPlate
336 Armor
+7 Strength
+10 Stamina
Durability 45 / 45
Classes: Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 8 27
","spells":[]} -220818,{"name":"Knight-Lieutenant's Lamellar Pauldrons","quality":3,"icon":"inv_shoulder_01","tooltip":"
Knight-Lieutenant's Lamellar PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
433 Armor
+11 Strength
+11 Stamina
+10 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 78 73
","spells":[]} -220819,{"name":"Knight-Lieutenant's Lamellar Helm","quality":3,"icon":"inv_helmet_01","tooltip":"
Knight-Lieutenant's Lamellar HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+14 Strength
+15 Stamina
+12 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 93 60
","spells":[]} -220820,{"name":"Blood Guard's Mail Helmet","quality":3,"icon":"inv_helmet_01","tooltip":"
Blood Guard's Mail HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+11 Strength
+18 Stamina
+7 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 66 10
","spells":[]} -220821,{"name":"Blood Guard's Chain Helmet","quality":3,"icon":"inv_helmet_01","tooltip":"
Blood Guard's Chain HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+16 Agility
+12 Stamina
+10 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 66 10
","spells":[]} -220822,{"name":"Knight-Lieutenant's Chain Helmet","quality":3,"icon":"inv_helmet_01","tooltip":"
Knight-Lieutenant's Chain HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+16 Agility
+12 Stamina
+10 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 66 10
","spells":[]} -220823,{"name":"Blood Guard's Mail Epaulets","quality":3,"icon":"inv_shoulder_22","tooltip":"
Blood Guard's Mail EpauletsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+9 Strength
+11 Stamina
+5 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 76 96
","spells":[]} -220824,{"name":"Blood Guard's Chain Epaulets","quality":3,"icon":"inv_shoulder_22","tooltip":"
Blood Guard's Chain EpauletsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
256 Armor
+13 Agility
+9 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 76 96
","spells":[]} -220825,{"name":"Knight-Lieutenant's Chain Epaulets","quality":3,"icon":"inv_shoulder_22","tooltip":"
Knight-Lieutenant's Chain EpauletsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+13 Agility
+9 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 76 96
","spells":[]} -220826,{"name":"Stone Guard's Mail Armor","quality":3,"icon":"inv_chest_chain_05","tooltip":"
Stone Guard's Mail ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+12 Strength
+13 Stamina
+12 Intellect
Durability 120 / 120
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 99 7
","spells":[]} -220827,{"name":"Stone Guard's Chain Armor","quality":3,"icon":"inv_chest_chain_05","tooltip":"
Stone Guard's Chain ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+15 Agility
+12 Stamina
+10 Intellect
Durability 120 / 120
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 99 7
","spells":[]} -220828,{"name":"Knight's Chain Armor","quality":3,"icon":"inv_chest_chain_05","tooltip":"
Knight's Chain ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+15 Agility
+12 Stamina
+10 Intellect
Durability 120 / 120
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 99 7
","spells":[]} +220808,{"name":"Knight-Lieutenant's Imbued Pauldrons","quality":3,"icon":"inv_shoulder_02","tooltip":"
Knight-Lieutenant's Imbued PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
433 Armor
+11 Stamina
+11 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 78 73
","spells":[]} +220809,{"name":"Knight's Imbued Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Knight's Imbued LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsPlate
487 Armor
+15 Stamina
+13 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 4 mana per 5 sec.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 2 38 76
","spells":[]} +220810,{"name":"Knight-Lieutenant's Imbued Helmet","quality":3,"icon":"inv_helmet_06","tooltip":"
Knight-Lieutenant's Imbued HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+15 Stamina
+14 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 5 mana per 5 sec.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 93 60
","spells":[]} +220811,{"name":"Sergeant Major's Imbued Greaves","quality":3,"icon":"inv_boots_plate_05","tooltip":"
Sergeant Major's Imbued GreavesSoD Phase 3

Item Level 51

Binds when picked up
FeetPlate
369 Armor
+12 Stamina
+11 Intellect
Durability 65 / 65
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 61 18
","spells":[]} +220812,{"name":"Sergeant Major's Imbued Gauntlets","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Sergeant Major's Imbued GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsPlate
336 Armor
+10 Stamina
+7 Intellect
Durability 45 / 45
Classes: Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 8 27
","spells":[]} +220813,{"name":"Knight's Imbued Armor","quality":3,"icon":"inv_chest_plate09","tooltip":"
Knight's Imbued ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestPlate
557 Armor
+15 Stamina
+13 Intellect
Durability 135 / 135
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 4 mana per 5 sec.

Knight-Lieutenant's Imbued Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 2 25 31
","spells":[]} +220814,{"name":"Sergeant Major's Lamellar Boots","quality":3,"icon":"inv_boots_plate_08","tooltip":"
Sergeant Major's Lamellar BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetPlate
369 Armor
+11 Strength
+12 Stamina
+7 Intellect
Durability 65 / 65
Classes: Paladin
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 61 18
","spells":[]} +220815,{"name":"Knight's Lamellar Chestplate","quality":3,"icon":"inv_chest_plate06","tooltip":"
Knight's Lamellar ChestplateSoD Phase 3

Item Level 53

Binds when picked up
ChestPlate
557 Armor
+13 Strength
+15 Stamina
+11 Intellect
Durability 135 / 135
Classes: Paladin
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 2 25 31
","spells":[]} +220816,{"name":"Knight's Lamellar Legplates","quality":3,"icon":"inv_pants_03","tooltip":"
Knight's Lamellar LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsPlate
487 Armor
+13 Strength
+15 Stamina
+11 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 2 38 76
","spells":[]} +220817,{"name":"Sergeant Major's Lamellar Gauntlets","quality":3,"icon":"inv_gauntlets_32","tooltip":"
Sergeant Major's Lamellar GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsPlate
336 Armor
+7 Strength
+10 Stamina
Durability 45 / 45
Classes: Paladin
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 8 27
","spells":[]} +220818,{"name":"Knight-Lieutenant's Lamellar Pauldrons","quality":3,"icon":"inv_shoulder_01","tooltip":"
Knight-Lieutenant's Lamellar PauldronsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderPlate
433 Armor
+11 Strength
+11 Stamina
+10 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 78 73
","spells":[]} +220819,{"name":"Knight-Lieutenant's Lamellar Helm","quality":3,"icon":"inv_helmet_01","tooltip":"
Knight-Lieutenant's Lamellar HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+14 Strength
+15 Stamina
+12 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Knight-Lieutenant's Lamellar Plate (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 93 60
","spells":[]} +220820,{"name":"Blood Guard's Mail Helmet","quality":3,"icon":"inv_helmet_01","tooltip":"
Blood Guard's Mail HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+11 Strength
+18 Stamina
+7 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 66 10
","spells":[]} +220821,{"name":"Blood Guard's Chain Helmet","quality":3,"icon":"inv_helmet_01","tooltip":"
Blood Guard's Chain HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+16 Agility
+12 Stamina
+10 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 66 10
","spells":[]} +220822,{"name":"Knight-Lieutenant's Chain Helmet","quality":3,"icon":"inv_helmet_01","tooltip":"
Knight-Lieutenant's Chain HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+16 Agility
+12 Stamina
+10 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 66 10
","spells":[]} +220823,{"name":"Blood Guard's Mail Epaulets","quality":3,"icon":"inv_shoulder_22","tooltip":"
Blood Guard's Mail EpauletsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+9 Strength
+11 Stamina
+5 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 76 96
","spells":[]} +220824,{"name":"Blood Guard's Chain Epaulets","quality":3,"icon":"inv_shoulder_22","tooltip":"
Blood Guard's Chain EpauletsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
256 Armor
+13 Agility
+9 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 76 96
","spells":[]} +220825,{"name":"Knight-Lieutenant's Chain Epaulets","quality":3,"icon":"inv_shoulder_22","tooltip":"
Knight-Lieutenant's Chain EpauletsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+13 Agility
+9 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 76 96
","spells":[]} +220826,{"name":"Stone Guard's Mail Armor","quality":3,"icon":"inv_chest_chain_05","tooltip":"
Stone Guard's Mail ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+12 Strength
+13 Stamina
+12 Intellect
Durability 120 / 120
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 99 7
","spells":[]} +220827,{"name":"Stone Guard's Chain Armor","quality":3,"icon":"inv_chest_chain_05","tooltip":"
Stone Guard's Chain ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+15 Agility
+12 Stamina
+10 Intellect
Durability 120 / 120
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 99 7
","spells":[]} +220828,{"name":"Knight's Chain Armor","quality":3,"icon":"inv_chest_chain_05","tooltip":"
Knight's Chain ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+15 Agility
+12 Stamina
+10 Intellect
Durability 120 / 120
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 99 7
","spells":[]} 220829,{"name":"Sergeant Major's Chain Gauntlets","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Sergeant Major's Chain GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsMail
191 Armor
+16 Agility
+13 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 50

Knight-Lieutenant's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 94 21
","spells":[]} 220830,{"name":"First Sergeant's Chain Gauntlets","quality":3,"icon":"inv_gauntlets_29","tooltip":"
First Sergeant's Chain GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsMail
191 Armor
+16 Agility
+13 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 50

Blood Guard's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 94 21
","spells":[]} -220831,{"name":"First Sergeant's Mail Gauntlets","quality":3,"icon":"inv_gauntlets_29","tooltip":"
First Sergeant's Mail GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsMail
191 Armor
+8 Strength
+10 Stamina
+5 Intellect
Durability 40 / 40
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 94 21
","spells":[]} -220832,{"name":"Knight's Chain Legplates","quality":3,"icon":"inv_pants_01","tooltip":"
Knight's Chain LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+14 Agility
+12 Stamina
+10 Intellect
Durability 90 / 90
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 3 10
","spells":[]} -220833,{"name":"Stone Guard's Chain Legplates","quality":3,"icon":"inv_pants_01","tooltip":"
Stone Guard's Chain LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+14 Agility
+12 Stamina
+10 Intellect
Durability 90 / 90
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 3 10
","spells":[]} -220834,{"name":"Stone Guard's Mail Legplates","quality":3,"icon":"inv_pants_01","tooltip":"
Stone Guard's Mail LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+12 Strength
+13 Stamina
+12 Intellect
Durability 90 / 90
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 3 10
","spells":[]} -220835,{"name":"First Sergeant's Mail Sabatons","quality":3,"icon":"inv_boots_plate_09","tooltip":"
First Sergeant's Mail SabatonsSoD Phase 3

Item Level 51

Binds when picked up
FeetMail
210 Armor
+9 Strength
+9 Stamina
+8 Intellect
Durability 60 / 60
Classes: Hunter, Shaman
Requires Level 50
Equip: Minor increase to running and swimming speed.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 41 95
","spells":[]} +220831,{"name":"First Sergeant's Mail Gauntlets","quality":3,"icon":"inv_gauntlets_29","tooltip":"
First Sergeant's Mail GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsMail
191 Armor
+8 Strength
+10 Stamina
+5 Intellect
Durability 40 / 40
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 94 21
","spells":[]} +220832,{"name":"Knight's Chain Legplates","quality":3,"icon":"inv_pants_01","tooltip":"
Knight's Chain LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+14 Agility
+12 Stamina
+10 Intellect
Durability 90 / 90
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 3 10
","spells":[]} +220833,{"name":"Stone Guard's Chain Legplates","quality":3,"icon":"inv_pants_01","tooltip":"
Stone Guard's Chain LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+14 Agility
+12 Stamina
+10 Intellect
Durability 90 / 90
Classes: Hunter
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 3 10
","spells":[]} +220834,{"name":"Stone Guard's Mail Legplates","quality":3,"icon":"inv_pants_01","tooltip":"
Stone Guard's Mail LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+12 Strength
+13 Stamina
+12 Intellect
Durability 90 / 90
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 3 10
","spells":[]} +220835,{"name":"First Sergeant's Mail Sabatons","quality":3,"icon":"inv_boots_plate_09","tooltip":"
First Sergeant's Mail SabatonsSoD Phase 3

Item Level 51

Binds when picked up
FeetMail
210 Armor
+9 Strength
+9 Stamina
+8 Intellect
Durability 60 / 60
Classes: Hunter, Shaman
Requires Level 50
Equip: Minor increase to running and swimming speed.

Blood Guard's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 41 95
","spells":[]} 220836,{"name":"First Sergeant's Chain Sabatons","quality":3,"icon":"inv_boots_plate_09","tooltip":"
First Sergeant's Chain SabatonsSoD Phase 3

Item Level 51

Binds when picked up
FeetMail
210 Armor
+15 Agility
+14 Stamina
Durability 60 / 60
Classes: Hunter
Requires Level 50

Blood Guard's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 41 95
","spells":[]} 220837,{"name":"Sergeant Major's Chain Sabatons","quality":3,"icon":"inv_boots_plate_09","tooltip":"
Sergeant Major's Chain SabatonsSoD Phase 3

Item Level 51

Binds when picked up
FeetMail
210 Armor
+15 Agility
+14 Stamina
Durability 60 / 60
Classes: Hunter
Requires Level 50

Knight-Lieutenant's Chain (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 41 95
","spells":[]} -220838,{"name":"Stone Guard's Inscribed Chestpiece","quality":3,"icon":"inv_chest_plate16","tooltip":"
Stone Guard's Inscribed ChestpieceSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+13 Stamina
+12 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 26.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 99 7
","spells":[]} -220839,{"name":"Stone Guard's Inscribed Legplates","quality":3,"icon":"inv_pants_06","tooltip":"
Stone Guard's Inscribed LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+13 Stamina
+12 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 26.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 2 3 10
","spells":[]} -220840,{"name":"First Sergeant's Inscribed Sabatons","quality":3,"icon":"inv_boots_plate_03","tooltip":"
First Sergeant's Inscribed SabatonsSoD Phase 3

Item Level 51

Binds when picked up
FeetMail
210 Armor
+9 Stamina
+9 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50
Equip: Increases healing done by spells and effects by up to 18.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 41 95
","spells":[]} -220841,{"name":"Blood Guard's Inscribed Shoulder Pads","quality":3,"icon":"inv_shoulder_23","tooltip":"
Blood Guard's Inscribed Shoulder PadsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+11 Stamina
+5 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 20.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 76 96
","spells":[]} -220842,{"name":"Blood Guard's Inscribed Skullcap","quality":3,"icon":"inv_helmet_12","tooltip":"
Blood Guard's Inscribed SkullcapSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+18 Stamina
+11 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 15.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 66 10
","spells":[]} -220843,{"name":"First Sergeant's Inscribed Gauntlets","quality":3,"icon":"inv_gauntlets_04","tooltip":"
First Sergeant's Inscribed GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsMail
191 Armor
+10 Stamina
+5 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 15.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 94 21
","spells":[]} -220844,{"name":"Stone Guard's Pulsing Breastplate","quality":3,"icon":"inv_chest_chain_07","tooltip":"
Stone Guard's Pulsing BreastplateSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+13 Stamina
+12 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 99 7
","spells":[]} -220845,{"name":"First Sergeant's Pulsing Gauntlets","quality":3,"icon":"inv_gauntlets_19","tooltip":"
First Sergeant's Pulsing GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsMail
191 Armor
+10 Stamina
+5 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 94 21
","spells":[]} -220846,{"name":"First Sergeant's Pulsing Greaves","quality":3,"icon":"inv_boots_02","tooltip":"
First Sergeant's Pulsing GreavesSoD Phase 3

Item Level 51

Binds when picked up
FeetMail
210 Armor
+9 Stamina
+9 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 41 95
","spells":[]} -220847,{"name":"Stone Guard's Pulsing Legplates","quality":3,"icon":"inv_pants_06","tooltip":"
Stone Guard's Pulsing LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+13 Stamina
+12 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 2 3 10
","spells":[]} -220848,{"name":"Blood Guard's Pulsing Helmet","quality":3,"icon":"inv_helmet_12","tooltip":"
Blood Guard's Pulsing HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+18 Stamina
+11 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 66 10
","spells":[]} -220849,{"name":"Blood Guard's Pulsing Shoulders","quality":3,"icon":"inv_shoulder_23","tooltip":"
Blood Guard's Pulsing ShouldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+11 Stamina
+5 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 76 96
","spells":[]} -220850,{"name":"Knight-Lieutenant's Leather Headband","quality":3,"icon":"inv_misc_bandage_11","tooltip":"
Knight-Lieutenant's Leather HeadbandSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
168 Armor
+17 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +16 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 37 62
","spells":[]} -220851,{"name":"Blood Guard's Leather Headband","quality":3,"icon":"inv_misc_bandage_11","tooltip":"
Blood Guard's Leather HeadbandSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
168 Armor
+17 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +16 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 37 62
","spells":[]} -220852,{"name":"Knight-Lieutenant's Leather Shoulders","quality":3,"icon":"inv_shoulder_15","tooltip":"
Knight-Lieutenant's Leather ShouldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
158 Armor
+11 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +8 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 40 44
","spells":[]} -220853,{"name":"Blood Guard's Leather Shoulders","quality":3,"icon":"inv_shoulder_15","tooltip":"
Blood Guard's Leather ShouldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
158 Armor
+11 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +8 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 40 44
","spells":[]} -220854,{"name":"Knight's Leather Armor","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Knight's Leather ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
193 Armor
+15 Stamina
Durability 100 / 100
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +18 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 74 32
","spells":[]} -220855,{"name":"Stone Guard's Leather Armor","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Stone Guard's Leather ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
193 Armor
+15 Stamina
Durability 100 / 100
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +18 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 74 32
","spells":[]} -220856,{"name":"Sergeant Major's Leather Gauntlets","quality":3,"icon":"inv_gauntlets_31","tooltip":"
Sergeant Major's Leather GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
123 Armor
+11 Stamina
Durability 35 / 35
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +14 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 78 55
","spells":[]} -220857,{"name":"First Sergeant's Leather Gauntlets","quality":3,"icon":"inv_gauntlets_31","tooltip":"
First Sergeant's Leather GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
123 Armor
+11 Stamina
Durability 35 / 35
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +14 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 78 55
","spells":[]} -220858,{"name":"Knight's Leather Pants","quality":3,"icon":"inv_pants_02","tooltip":"
Knight's Leather PantsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
174 Armor
+15 Stamina
Durability 75 / 75
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +18 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 68 25
","spells":[]} -220859,{"name":"Stone Guard's Leather Pants","quality":3,"icon":"inv_pants_02","tooltip":"
Stone Guard's Leather PantsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
174 Armor
+15 Stamina
Durability 75 / 75
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +18 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 68 25
","spells":[]} -220860,{"name":"Sergeant Major's Leather Boots","quality":3,"icon":"inv_boots_07","tooltip":"
Sergeant Major's Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
132 Armor
+12 Stamina
Durability 50 / 50
Classes: Rogue, Druid
Requires Level 50
Equip: Increases your effective stealth level by 1.
Equip: +18 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 15 48
","spells":[]} -220861,{"name":"First Sergeant's Leather Boots","quality":3,"icon":"inv_boots_07","tooltip":"
First Sergeant's Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
132 Armor
+12 Stamina
Durability 50 / 50
Classes: Rogue, Druid
Requires Level 50
Equip: Increases your effective stealth level by 1.
Equip: +18 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 15 48
","spells":[]} -220862,{"name":"Sergeant Major's Crackling Leather Boots","quality":3,"icon":"inv_boots_07","tooltip":"
Sergeant Major's Crackling Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
102 Armor
+10 Stamina
+10 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 15 48
","spells":[]} -220863,{"name":"First Sergeant's Crackling Leather Boots","quality":3,"icon":"inv_boots_07","tooltip":"
First Sergeant's Crackling Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
102 Armor
+10 Stamina
+10 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 15 48
","spells":[]} -220864,{"name":"Knight's Crackling Leather Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Knight's Crackling Leather LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
154 Armor
+10 Stamina
+10 Intellect
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 68 25
","spells":[]} -220865,{"name":"Stone Guard's Crackling Leather Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Stone Guard's Crackling Leather LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
154 Armor
+10 Stamina
+10 Intellect
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 68 25
","spells":[]} -220866,{"name":"Sergeant Major's Crackling Leather Gauntlets","quality":3,"icon":"inv_gauntlets_23","tooltip":"
Sergeant Major's Crackling Leather GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
93 Armor
+11 Stamina
+11 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 78 55
","spells":[]} -220867,{"name":"First Sergeant's Crackling Leather Gauntlets","quality":3,"icon":"inv_gauntlets_23","tooltip":"
First Sergeant's Crackling Leather GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
93 Armor
+11 Stamina
+11 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 78 55
","spells":[]} -220868,{"name":"Knight's Crackling Leather Tunic","quality":3,"icon":"inv_chest_cloth_05","tooltip":"
Knight's Crackling Leather TunicSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
183 Armor
+13 Stamina
+13 Intellect
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 74 32
","spells":[]} -220869,{"name":"Stone Guard's Crackling Leather Tunic","quality":3,"icon":"inv_chest_cloth_05","tooltip":"
Stone Guard's Crackling Leather TunicSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
183 Armor
+13 Stamina
+13 Intellect
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 74 32
","spells":[]} -220870,{"name":"Knight-Lieutenant's Crackling Leather Spaulders","quality":3,"icon":"inv_shoulder_24","tooltip":"
Knight-Lieutenant's Crackling Leather SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
128 Armor
+10 Stamina
+10 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 40 44
","spells":[]} -220871,{"name":"Blood Guard's Crackling Leather Spaulders","quality":3,"icon":"inv_shoulder_24","tooltip":"
Blood Guard's Crackling Leather SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
128 Armor
+10 Stamina
+10 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 40 44
","spells":[]} -220872,{"name":"Knight-Lieutenant's Crackling Leather Helmet","quality":3,"icon":"inv_helmet_54","tooltip":"
Knight-Lieutenant's Crackling Leather HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
148 Armor
+13 Stamina
+13 Intellect
+13 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 37 62
","spells":[]} -220873,{"name":"Blood Guard's Crackling Leather Helmet","quality":3,"icon":"inv_helmet_54","tooltip":"
Blood Guard's Crackling Leather HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
148 Armor
+13 Stamina
+13 Intellect
+13 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 37 62
","spells":[]} -220874,{"name":"Knight-Lieutenant's Restored Leather Helm","quality":3,"icon":"inv_helmet_08","tooltip":"
Knight-Lieutenant's Restored Leather HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
148 Armor
+13 Stamina
+13 Intellect
+13 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 37 62
","spells":[]} -220875,{"name":"Blood Guard's Restored Leather Helm","quality":3,"icon":"inv_helmet_08","tooltip":"
Blood Guard's Restored Leather HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
148 Armor
+13 Stamina
+13 Intellect
+13 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 37 62
","spells":[]} -220876,{"name":"Knight-Lieutenant's Restored Leather Spaulders","quality":3,"icon":"inv_shoulder_23","tooltip":"
Knight-Lieutenant's Restored Leather SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
128 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 40 44
","spells":[]} -220877,{"name":"Blood Guard's Restored Leather Spaulders","quality":3,"icon":"inv_shoulder_23","tooltip":"
Blood Guard's Restored Leather SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
128 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 40 44
","spells":[]} -220878,{"name":"Knight's Restored Leather Jerkin","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Knight's Restored Leather JerkinSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
153 Armor
+14 Stamina
+13 Intellect
+13 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 74 32
","spells":[]} -220879,{"name":"Stone Guard's Restored Leather Jerkin","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Stone Guard's Restored Leather JerkinSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
153 Armor
+14 Stamina
+13 Intellect
+13 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 74 32
","spells":[]} -220880,{"name":"Sergeant Major's Restored Leather Gloves","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Sergeant Major's Restored Leather GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
93 Armor
+11 Stamina
+11 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 26.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 78 55
","spells":[]} -220881,{"name":"First Sergeant's Restored Leather Gloves","quality":3,"icon":"inv_gauntlets_15","tooltip":"
First Sergeant's Restored Leather GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
93 Armor
+11 Stamina
+11 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 26.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 78 55
","spells":[]} -220882,{"name":"Knight's Restored Leather Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Knight's Restored Leather LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
154 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 22.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 68 25
","spells":[]} -220883,{"name":"Stone Guard's Restored Leather Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Stone Guard's Restored Leather LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
154 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 22.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 68 25
","spells":[]} -220884,{"name":"Sergeant Major's Restored Leather Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Sergeant Major's Restored Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
102 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 15 48
","spells":[]} -220885,{"name":"First Sergeant's Restored Leather Boots","quality":3,"icon":"inv_boots_01","tooltip":"
First Sergeant's Restored Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
102 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 15 48
","spells":[]} -220886,{"name":"Knight's Dreadweave Vest","quality":3,"icon":"inv_shirt_04","tooltip":"
Knight's Dreadweave VestSoD Phase 3

Item Level 53

Binds when picked up
ChestCloth
116 Armor
+14 Stamina
+11 Intellect
Durability 80 / 80
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 38 36
","spells":[]} -220887,{"name":"Knight-Lieutenant's Dreadweave Mantle","quality":3,"icon":"inv_shoulder_09","tooltip":"
Knight-Lieutenant's Dreadweave MantleSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
99 Armor
+11 Stamina
+9 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 12 16
","spells":[]} -220888,{"name":"Knight's Dreadweave Leggings","quality":3,"icon":"inv_pants_09","tooltip":"
Knight's Dreadweave LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsCloth
106 Armor
+13 Stamina
+12 Intellect
Durability 65 / 65
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 38 36
","spells":[]} -220889,{"name":"Knight-Lieutenant's Dreadweave Hat","quality":3,"icon":"inv_helmet_51","tooltip":"
Knight-Lieutenant's Dreadweave HatSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+12 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 18 78
","spells":[]} -220890,{"name":"Sergeant Major's Dreadweave Gloves","quality":3,"icon":"inv_gauntlets_27","tooltip":"
Sergeant Major's Dreadweave GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsCloth
76 Armor
+11 Stamina
+9 Intellect
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 62 97
","spells":[]} -220891,{"name":"Sergeant Major's Dreadweave Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Sergeant Major's Dreadweave BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetCloth
80 Armor
+11 Stamina
+9 Intellect
Durability 40 / 40
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 94 45
","spells":[]} -220892,{"name":"Knight's Satin Armor","quality":3,"icon":"inv_shirt_13","tooltip":"
Knight's Satin ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestCloth
116 Armor
+15 Stamina
+12 Intellect
Durability 80 / 80
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 3 mana per 5 sec.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 38 36
","spells":[]} -220893,{"name":"Knight's Satin Leggings","quality":3,"icon":"inv_pants_13","tooltip":"
Knight's Satin LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsCloth
106 Armor
+15 Stamina
+12 Intellect
Durability 65 / 65
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 3 mana per 5 sec.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 38 36
","spells":[]} -220894,{"name":"Knight-Lieutenant's Satin Pads","quality":3,"icon":"inv_shoulder_02","tooltip":"
Knight-Lieutenant's Satin PadsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
99 Armor
+12 Stamina
+10 Intellect
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 12 16
","spells":[]} -220895,{"name":"Sergeant Major's Satin Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Sergeant Major's Satin BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetCloth
50 Armor
+13 Stamina
+12 Intellect
Durability 40 / 40
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 94 45
","spells":[]} -220896,{"name":"Knight-Lieutenant's Satin Cover","quality":3,"icon":"inv_helmet_11","tooltip":"
Knight-Lieutenant's Satin CoverSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
104 Armor
+14 Stamina
+13 Intellect
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 5 mana per 5 sec.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 18 78
","spells":[]} -220897,{"name":"Sergeant Major's Satin Gloves","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Sergeant Major's Satin GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsCloth
76 Armor
+11 Stamina
+4 Intellect
Durability 30 / 30
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 31.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 62 97
","spells":[]} -220898,{"name":"First Sergeant's Satin Gloves","quality":3,"icon":"inv_gauntlets_06","tooltip":"
First Sergeant's Satin GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsCloth
76 Armor
+11 Stamina
+4 Intellect
Durability 30 / 30
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 31.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 62 97
","spells":[]} -220899,{"name":"Blood Guard's Satin Cover","quality":3,"icon":"inv_helmet_11","tooltip":"
Blood Guard's Satin CoverSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
104 Armor
+14 Stamina
+13 Intellect
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 5 mana per 5 sec.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 18 78
","spells":[]} -220900,{"name":"First Sergeant's Satin Boots","quality":3,"icon":"inv_boots_05","tooltip":"
First Sergeant's Satin BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetCloth
50 Armor
+13 Stamina
+12 Intellect
Durability 40 / 40
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 94 45
","spells":[]} -220901,{"name":"Blood Guard's Satin Pads","quality":3,"icon":"inv_shoulder_02","tooltip":"
Blood Guard's Satin PadsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
99 Armor
+12 Stamina
+10 Intellect
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 12 16
","spells":[]} -220902,{"name":"Stone Guard's Satin Leggings","quality":3,"icon":"inv_pants_13","tooltip":"
Stone Guard's Satin LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsCloth
106 Armor
+15 Stamina
+12 Intellect
Durability 65 / 65
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 3 mana per 5 sec.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 38 36
","spells":[]} -220903,{"name":"Stone Guard's Satin Armor","quality":3,"icon":"inv_shirt_13","tooltip":"
Stone Guard's Satin ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestCloth
116 Armor
+15 Stamina
+12 Intellect
Durability 80 / 80
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 3 mana per 5 sec.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 38 36
","spells":[]} -220904,{"name":"Stone Guard's Dreadweave Vest","quality":3,"icon":"inv_shirt_04","tooltip":"
Stone Guard's Dreadweave VestSoD Phase 3

Item Level 53

Binds when picked up
ChestCloth
116 Armor
+14 Stamina
+11 Intellect
Durability 80 / 80
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 38 36
","spells":[]} -220905,{"name":"Blood Guard's Dreadweave Mantle","quality":3,"icon":"inv_shoulder_09","tooltip":"
Blood Guard's Dreadweave MantleSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
99 Armor
+11 Stamina
+9 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 12 16
","spells":[]} -220906,{"name":"Stone Guard's Dreadweave Leggings","quality":3,"icon":"inv_pants_09","tooltip":"
Stone Guard's Dreadweave LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsCloth
106 Armor
+13 Stamina
+12 Intellect
Durability 65 / 65
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 38 36
","spells":[]} -220907,{"name":"Blood Guard's Dreadweave Hat","quality":3,"icon":"inv_helmet_51","tooltip":"
Blood Guard's Dreadweave HatSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+12 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 18 68
","spells":[]} -220908,{"name":"First Sergeant's Dreadweave Gloves","quality":3,"icon":"inv_gauntlets_27","tooltip":"
First Sergeant's Dreadweave GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsCloth
76 Armor
+11 Stamina
+9 Intellect
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 62 97
","spells":[]} -220909,{"name":"First Sergeant's Dreadweave Boots","quality":3,"icon":"inv_boots_05","tooltip":"
First Sergeant's Dreadweave BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetCloth
80 Armor
+11 Stamina
+9 Intellect
Durability 40 / 40
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 94 45
","spells":[]} +220838,{"name":"Stone Guard's Inscribed Chestpiece","quality":3,"icon":"inv_chest_plate16","tooltip":"
Stone Guard's Inscribed ChestpieceSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+13 Stamina
+12 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 26.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 99 7
","spells":[]} +220839,{"name":"Stone Guard's Inscribed Legplates","quality":3,"icon":"inv_pants_06","tooltip":"
Stone Guard's Inscribed LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+13 Stamina
+12 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 26.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 2 3 10
","spells":[]} +220840,{"name":"First Sergeant's Inscribed Sabatons","quality":3,"icon":"inv_boots_plate_03","tooltip":"
First Sergeant's Inscribed SabatonsSoD Phase 3

Item Level 51

Binds when picked up
FeetMail
210 Armor
+9 Stamina
+9 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50
Equip: Increases healing done by spells and effects by up to 18.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 41 95
","spells":[]} +220841,{"name":"Blood Guard's Inscribed Shoulder Pads","quality":3,"icon":"inv_shoulder_23","tooltip":"
Blood Guard's Inscribed Shoulder PadsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+11 Stamina
+5 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 20.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 76 96
","spells":[]} +220842,{"name":"Blood Guard's Inscribed Skullcap","quality":3,"icon":"inv_helmet_12","tooltip":"
Blood Guard's Inscribed SkullcapSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+18 Stamina
+11 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 15.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 66 10
","spells":[]} +220843,{"name":"First Sergeant's Inscribed Gauntlets","quality":3,"icon":"inv_gauntlets_04","tooltip":"
First Sergeant's Inscribed GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsMail
191 Armor
+10 Stamina
+5 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 15.

Blood Guard's Inscribed Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 94 21
","spells":[]} +220844,{"name":"Stone Guard's Pulsing Breastplate","quality":3,"icon":"inv_chest_chain_07","tooltip":"
Stone Guard's Pulsing BreastplateSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+13 Stamina
+12 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 99 7
","spells":[]} +220845,{"name":"First Sergeant's Pulsing Gauntlets","quality":3,"icon":"inv_gauntlets_19","tooltip":"
First Sergeant's Pulsing GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsMail
191 Armor
+10 Stamina
+5 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 94 21
","spells":[]} +220846,{"name":"First Sergeant's Pulsing Greaves","quality":3,"icon":"inv_boots_02","tooltip":"
First Sergeant's Pulsing GreavesSoD Phase 3

Item Level 51

Binds when picked up
FeetMail
210 Armor
+9 Stamina
+9 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 41 95
","spells":[]} +220847,{"name":"Stone Guard's Pulsing Legplates","quality":3,"icon":"inv_pants_06","tooltip":"
Stone Guard's Pulsing LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+13 Stamina
+12 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 2 3 10
","spells":[]} +220848,{"name":"Blood Guard's Pulsing Helmet","quality":3,"icon":"inv_helmet_12","tooltip":"
Blood Guard's Pulsing HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+18 Stamina
+11 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 66 10
","spells":[]} +220849,{"name":"Blood Guard's Pulsing Shoulders","quality":3,"icon":"inv_shoulder_23","tooltip":"
Blood Guard's Pulsing ShouldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+11 Stamina
+5 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Blood Guard's Pulsing Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 76 96
","spells":[]} +220850,{"name":"Knight-Lieutenant's Leather Headband","quality":3,"icon":"inv_misc_bandage_11","tooltip":"
Knight-Lieutenant's Leather HeadbandSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
168 Armor
+17 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +16 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 37 62
","spells":[]} +220851,{"name":"Blood Guard's Leather Headband","quality":3,"icon":"inv_misc_bandage_11","tooltip":"
Blood Guard's Leather HeadbandSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
168 Armor
+17 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +16 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 37 62
","spells":[]} +220852,{"name":"Knight-Lieutenant's Leather Shoulders","quality":3,"icon":"inv_shoulder_15","tooltip":"
Knight-Lieutenant's Leather ShouldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
158 Armor
+11 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +8 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 40 44
","spells":[]} +220853,{"name":"Blood Guard's Leather Shoulders","quality":3,"icon":"inv_shoulder_15","tooltip":"
Blood Guard's Leather ShouldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
158 Armor
+11 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +8 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 40 44
","spells":[]} +220854,{"name":"Knight's Leather Armor","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Knight's Leather ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
193 Armor
+15 Stamina
Durability 100 / 100
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +18 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 74 32
","spells":[]} +220855,{"name":"Stone Guard's Leather Armor","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Stone Guard's Leather ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
193 Armor
+15 Stamina
Durability 100 / 100
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +18 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 74 32
","spells":[]} +220856,{"name":"Sergeant Major's Leather Gauntlets","quality":3,"icon":"inv_gauntlets_31","tooltip":"
Sergeant Major's Leather GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
123 Armor
+11 Stamina
Durability 35 / 35
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +14 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 78 55
","spells":[]} +220857,{"name":"First Sergeant's Leather Gauntlets","quality":3,"icon":"inv_gauntlets_31","tooltip":"
First Sergeant's Leather GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
123 Armor
+11 Stamina
Durability 35 / 35
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +14 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 78 55
","spells":[]} +220858,{"name":"Knight's Leather Pants","quality":3,"icon":"inv_pants_02","tooltip":"
Knight's Leather PantsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
174 Armor
+15 Stamina
Durability 75 / 75
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +18 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 68 25
","spells":[]} +220859,{"name":"Stone Guard's Leather Pants","quality":3,"icon":"inv_pants_02","tooltip":"
Stone Guard's Leather PantsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
174 Armor
+15 Stamina
Durability 75 / 75
Classes: Rogue, Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +18 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 68 25
","spells":[]} +220860,{"name":"Sergeant Major's Leather Boots","quality":3,"icon":"inv_boots_07","tooltip":"
Sergeant Major's Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
132 Armor
+12 Stamina
Durability 50 / 50
Classes: Rogue, Druid
Requires Level 50
Equip: Increases your effective stealth level by 1.
Equip: +18 Attack Power.

Knight-Lieutenant's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 15 48
","spells":[]} +220861,{"name":"First Sergeant's Leather Boots","quality":3,"icon":"inv_boots_07","tooltip":"
First Sergeant's Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
132 Armor
+12 Stamina
Durability 50 / 50
Classes: Rogue, Druid
Requires Level 50
Equip: Increases your effective stealth level by 1.
Equip: +18 Attack Power.

Blood Guard's Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 15 48
","spells":[]} +220862,{"name":"Sergeant Major's Crackling Leather Boots","quality":3,"icon":"inv_boots_07","tooltip":"
Sergeant Major's Crackling Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
102 Armor
+10 Stamina
+10 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 15 48
","spells":[]} +220863,{"name":"First Sergeant's Crackling Leather Boots","quality":3,"icon":"inv_boots_07","tooltip":"
First Sergeant's Crackling Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
102 Armor
+10 Stamina
+10 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 15 48
","spells":[]} +220864,{"name":"Knight's Crackling Leather Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Knight's Crackling Leather LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
154 Armor
+10 Stamina
+10 Intellect
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 68 25
","spells":[]} +220865,{"name":"Stone Guard's Crackling Leather Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Stone Guard's Crackling Leather LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
154 Armor
+10 Stamina
+10 Intellect
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 68 25
","spells":[]} +220866,{"name":"Sergeant Major's Crackling Leather Gauntlets","quality":3,"icon":"inv_gauntlets_23","tooltip":"
Sergeant Major's Crackling Leather GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
93 Armor
+11 Stamina
+11 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 78 55
","spells":[]} +220867,{"name":"First Sergeant's Crackling Leather Gauntlets","quality":3,"icon":"inv_gauntlets_23","tooltip":"
First Sergeant's Crackling Leather GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
93 Armor
+11 Stamina
+11 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 78 55
","spells":[]} +220868,{"name":"Knight's Crackling Leather Tunic","quality":3,"icon":"inv_chest_cloth_05","tooltip":"
Knight's Crackling Leather TunicSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
183 Armor
+13 Stamina
+13 Intellect
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 74 32
","spells":[]} +220869,{"name":"Stone Guard's Crackling Leather Tunic","quality":3,"icon":"inv_chest_cloth_05","tooltip":"
Stone Guard's Crackling Leather TunicSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
183 Armor
+13 Stamina
+13 Intellect
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 74 32
","spells":[]} +220870,{"name":"Knight-Lieutenant's Crackling Leather Spaulders","quality":3,"icon":"inv_shoulder_24","tooltip":"
Knight-Lieutenant's Crackling Leather SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
128 Armor
+10 Stamina
+10 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 40 44
","spells":[]} +220871,{"name":"Blood Guard's Crackling Leather Spaulders","quality":3,"icon":"inv_shoulder_24","tooltip":"
Blood Guard's Crackling Leather SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
128 Armor
+10 Stamina
+10 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 40 44
","spells":[]} +220872,{"name":"Knight-Lieutenant's Crackling Leather Helmet","quality":3,"icon":"inv_helmet_54","tooltip":"
Knight-Lieutenant's Crackling Leather HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
148 Armor
+13 Stamina
+13 Intellect
+13 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Knight-Lieutenant's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 37 62
","spells":[]} +220873,{"name":"Blood Guard's Crackling Leather Helmet","quality":3,"icon":"inv_helmet_54","tooltip":"
Blood Guard's Crackling Leather HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
148 Armor
+13 Stamina
+13 Intellect
+13 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Blood Guard's Crackling Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 37 62
","spells":[]} +220874,{"name":"Knight-Lieutenant's Restored Leather Helm","quality":3,"icon":"inv_helmet_08","tooltip":"
Knight-Lieutenant's Restored Leather HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
148 Armor
+13 Stamina
+13 Intellect
+13 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 37 62
","spells":[]} +220875,{"name":"Blood Guard's Restored Leather Helm","quality":3,"icon":"inv_helmet_08","tooltip":"
Blood Guard's Restored Leather HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadLeather
148 Armor
+13 Stamina
+13 Intellect
+13 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 24.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 37 62
","spells":[]} +220876,{"name":"Knight-Lieutenant's Restored Leather Spaulders","quality":3,"icon":"inv_shoulder_23","tooltip":"
Knight-Lieutenant's Restored Leather SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
128 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 40 44
","spells":[]} +220877,{"name":"Blood Guard's Restored Leather Spaulders","quality":3,"icon":"inv_shoulder_23","tooltip":"
Blood Guard's Restored Leather SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderLeather
128 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 40 44
","spells":[]} +220878,{"name":"Knight's Restored Leather Jerkin","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Knight's Restored Leather JerkinSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
153 Armor
+14 Stamina
+13 Intellect
+13 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 74 32
","spells":[]} +220879,{"name":"Stone Guard's Restored Leather Jerkin","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Stone Guard's Restored Leather JerkinSoD Phase 3

Item Level 53

Binds when picked up
ChestLeather
153 Armor
+14 Stamina
+13 Intellect
+13 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 74 32
","spells":[]} +220880,{"name":"Sergeant Major's Restored Leather Gloves","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Sergeant Major's Restored Leather GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
93 Armor
+11 Stamina
+11 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 26.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 78 55
","spells":[]} +220881,{"name":"First Sergeant's Restored Leather Gloves","quality":3,"icon":"inv_gauntlets_15","tooltip":"
First Sergeant's Restored Leather GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsLeather
93 Armor
+11 Stamina
+11 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 26.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 78 55
","spells":[]} +220882,{"name":"Knight's Restored Leather Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Knight's Restored Leather LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
154 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 22.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 68 25
","spells":[]} +220883,{"name":"Stone Guard's Restored Leather Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Stone Guard's Restored Leather LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsLeather
154 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 22.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 68 25
","spells":[]} +220884,{"name":"Sergeant Major's Restored Leather Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Sergeant Major's Restored Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
102 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Knight-Lieutenant's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 15 48
","spells":[]} +220885,{"name":"First Sergeant's Restored Leather Boots","quality":3,"icon":"inv_boots_01","tooltip":"
First Sergeant's Restored Leather BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetLeather
102 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Blood Guard's Restored Leather (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 15 48
","spells":[]} +220886,{"name":"Knight's Dreadweave Vest","quality":3,"icon":"inv_shirt_04","tooltip":"
Knight's Dreadweave VestSoD Phase 3

Item Level 53

Binds when picked up
ChestCloth
116 Armor
+14 Stamina
+11 Intellect
Durability 80 / 80
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 38 36
","spells":[]} +220887,{"name":"Knight-Lieutenant's Dreadweave Mantle","quality":3,"icon":"inv_shoulder_09","tooltip":"
Knight-Lieutenant's Dreadweave MantleSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
99 Armor
+11 Stamina
+9 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 12 16
","spells":[]} +220888,{"name":"Knight's Dreadweave Leggings","quality":3,"icon":"inv_pants_09","tooltip":"
Knight's Dreadweave LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsCloth
106 Armor
+13 Stamina
+12 Intellect
Durability 65 / 65
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 38 36
","spells":[]} +220889,{"name":"Knight-Lieutenant's Dreadweave Hat","quality":3,"icon":"inv_helmet_51","tooltip":"
Knight-Lieutenant's Dreadweave HatSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+12 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 18 78
","spells":[]} +220890,{"name":"Sergeant Major's Dreadweave Gloves","quality":3,"icon":"inv_gauntlets_27","tooltip":"
Sergeant Major's Dreadweave GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsCloth
76 Armor
+11 Stamina
+9 Intellect
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 62 97
","spells":[]} +220891,{"name":"Sergeant Major's Dreadweave Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Sergeant Major's Dreadweave BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetCloth
80 Armor
+11 Stamina
+9 Intellect
Durability 40 / 40
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Knight-Lieutenant's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 94 45
","spells":[]} +220892,{"name":"Knight's Satin Armor","quality":3,"icon":"inv_shirt_13","tooltip":"
Knight's Satin ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestCloth
116 Armor
+15 Stamina
+12 Intellect
Durability 80 / 80
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 3 mana per 5 sec.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 38 36
","spells":[]} +220893,{"name":"Knight's Satin Leggings","quality":3,"icon":"inv_pants_13","tooltip":"
Knight's Satin LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsCloth
106 Armor
+15 Stamina
+12 Intellect
Durability 65 / 65
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 3 mana per 5 sec.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 38 36
","spells":[]} +220894,{"name":"Knight-Lieutenant's Satin Pads","quality":3,"icon":"inv_shoulder_02","tooltip":"
Knight-Lieutenant's Satin PadsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
99 Armor
+12 Stamina
+10 Intellect
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 12 16
","spells":[]} +220895,{"name":"Sergeant Major's Satin Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Sergeant Major's Satin BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetCloth
50 Armor
+13 Stamina
+12 Intellect
Durability 40 / 40
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 94 45
","spells":[]} +220896,{"name":"Knight-Lieutenant's Satin Cover","quality":3,"icon":"inv_helmet_11","tooltip":"
Knight-Lieutenant's Satin CoverSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
104 Armor
+14 Stamina
+13 Intellect
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 5 mana per 5 sec.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 18 78
","spells":[]} +220897,{"name":"Sergeant Major's Satin Gloves","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Sergeant Major's Satin GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsCloth
76 Armor
+11 Stamina
+4 Intellect
Durability 30 / 30
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 31.

Knight Lieutenant's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 62 97
","spells":[]} +220898,{"name":"First Sergeant's Satin Gloves","quality":3,"icon":"inv_gauntlets_06","tooltip":"
First Sergeant's Satin GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsCloth
76 Armor
+11 Stamina
+4 Intellect
Durability 30 / 30
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 31.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 62 97
","spells":[]} +220899,{"name":"Blood Guard's Satin Cover","quality":3,"icon":"inv_helmet_11","tooltip":"
Blood Guard's Satin CoverSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
104 Armor
+14 Stamina
+13 Intellect
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 5 mana per 5 sec.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 18 78
","spells":[]} +220900,{"name":"First Sergeant's Satin Boots","quality":3,"icon":"inv_boots_05","tooltip":"
First Sergeant's Satin BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetCloth
50 Armor
+13 Stamina
+12 Intellect
Durability 40 / 40
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 94 45
","spells":[]} +220901,{"name":"Blood Guard's Satin Pads","quality":3,"icon":"inv_shoulder_02","tooltip":"
Blood Guard's Satin PadsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
99 Armor
+12 Stamina
+10 Intellect
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 12 16
","spells":[]} +220902,{"name":"Stone Guard's Satin Leggings","quality":3,"icon":"inv_pants_13","tooltip":"
Stone Guard's Satin LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsCloth
106 Armor
+15 Stamina
+12 Intellect
Durability 65 / 65
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 3 mana per 5 sec.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 38 36
","spells":[]} +220903,{"name":"Stone Guard's Satin Armor","quality":3,"icon":"inv_shirt_13","tooltip":"
Stone Guard's Satin ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestCloth
116 Armor
+15 Stamina
+12 Intellect
Durability 80 / 80
Classes: Priest, Mage
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 3 mana per 5 sec.

Blood Guard's Satin (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases healing done by spells and effects by up to 33.
Sell Price: 1 38 36
","spells":[]} +220904,{"name":"Stone Guard's Dreadweave Vest","quality":3,"icon":"inv_shirt_04","tooltip":"
Stone Guard's Dreadweave VestSoD Phase 3

Item Level 53

Binds when picked up
ChestCloth
116 Armor
+14 Stamina
+11 Intellect
Durability 80 / 80
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 38 36
","spells":[]} +220905,{"name":"Blood Guard's Dreadweave Mantle","quality":3,"icon":"inv_shoulder_09","tooltip":"
Blood Guard's Dreadweave MantleSoD Phase 3

Item Level 55

Binds when picked up
ShoulderCloth
99 Armor
+11 Stamina
+9 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 12 16
","spells":[]} +220906,{"name":"Stone Guard's Dreadweave Leggings","quality":3,"icon":"inv_pants_09","tooltip":"
Stone Guard's Dreadweave LeggingsSoD Phase 3

Item Level 53

Binds when picked up
LegsCloth
106 Armor
+13 Stamina
+12 Intellect
Durability 65 / 65
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 38 36
","spells":[]} +220907,{"name":"Blood Guard's Dreadweave Hat","quality":3,"icon":"inv_helmet_51","tooltip":"
Blood Guard's Dreadweave HatSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+12 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 18 68
","spells":[]} +220908,{"name":"First Sergeant's Dreadweave Gloves","quality":3,"icon":"inv_gauntlets_27","tooltip":"
First Sergeant's Dreadweave GlovesSoD Phase 3

Item Level 51

Binds when picked up
HandsCloth
76 Armor
+11 Stamina
+9 Intellect
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 62 97
","spells":[]} +220909,{"name":"First Sergeant's Dreadweave Boots","quality":3,"icon":"inv_boots_05","tooltip":"
First Sergeant's Dreadweave BootsSoD Phase 3

Item Level 51

Binds when picked up
FeetCloth
80 Armor
+11 Stamina
+9 Intellect
Durability 40 / 40
Classes: Priest, Mage, Warlock
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Blood Guard's Dreadweave (0/6)
(3) Set : +15 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 94 45
","spells":[]} 220912,{"name":"Geode Hammer","quality":1,"icon":"inv_hammer_17","tooltip":"
Geode HammerSoD Phase 3

Item Level 46

Binds when picked up
Main HandMace
\n \n \n
34 - 64 DamageSpeed 1.90
(25.79 damage per second)
Durability 75 / 75
Requires Level 41
"The head shows tiny cracks."
Sell Price: 1 5 21
","spells":[]} -220913,{"name":"Rune of Demolition","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of DemolitionSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your bracers with the Wrecking Crew rune:


Your melee critical hits Enrage you (activating abilities which require being Enraged), and increase Mortal Strike, Bloodthirst, and Shield Slam damage by 10% for 12 sec.

"Teaches you a new Engraving ability."
","spells":[]} -220914,{"name":"Broken Geode Hammer","quality":0,"icon":"inv_hammer_17","tooltip":"
Broken Geode HammerSoD Phase 3

Item Level 1

Binds when picked up
Unique
Classes: Warrior
"The head has split open."
<Right Click to Open>
","spells":[]} -220915,{"name":"Idol of the Raging Shambler","quality":2,"icon":"spell_nature_natureresistancetotem","tooltip":"
Idol of the Raging ShamblerSoD Phase 3

Item Level 50

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 44
Engrave your helm with the Improved Barkskin rune:


Your Barkskin can now be cast on allies, no longer penalizes melee combat speed or spellcasting time, and can be cast while shapeshifted.

"Kill 5 enemies with Nature damage while affected by Barkskin. Then, use this idol to learn a new ability."
","spells":[]} -220916,{"name":"Thunderstomp Stegodon Horn","quality":1,"icon":"inv_weapon_shortblade_70","tooltip":"
Thunderstomp Stegodon HornSoD Phase 3

Item Level 1

Quest Item
","spells":[]} -220917,{"name":"Box of Scarlet Dye","quality":1,"icon":"inv_crate_08","tooltip":"
Box of Scarlet DyeSoD Phase 3

Item Level 1

Quest Item
","spells":[]} -220918,{"name":"Waylaid Supplies: Undermine Clam Chowder","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Undermine Clam ChowderSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 16 Undermine Clam Chowder to complete the shipment.
Sell Price: 50
","spells":[]} -220919,{"name":"Waylaid Supplies: Nightfin Soup","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Nightfin SoupSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Nightfin Soup to complete the shipment.
Sell Price: 50
","spells":[]} -220920,{"name":"Waylaid Supplies: Tender Wolf Steaks","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Tender Wolf SteaksSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Tender Wolf Steaks to complete the shipment.
Sell Price: 50
","spells":[]} -220921,{"name":"Waylaid Supplies: Heavy Mageweave Bandages","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Heavy Mageweave BandagesSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 14 Heavy Mageweave Bandages to complete the shipment.
Sell Price: 50
","spells":[]} -220922,{"name":"Waylaid Supplies: Sungrass","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: SungrassSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 15 Sungrass to complete the shipment.
Sell Price: 50
","spells":[]} -220923,{"name":"Waylaid Supplies: Dreamfoil","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: DreamfoilSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Dreamfoil to complete the shipment.
Sell Price: 50
","spells":[]} -220924,{"name":"Waylaid Supplies: Truesilver Bars","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Truesilver BarsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Truesilver Bars to complete the shipment.
Sell Price: 50
","spells":[]} -220925,{"name":"Waylaid Supplies: Thorium Bars","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Thorium BarsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 16 Thorium Bars to complete the shipment.
Sell Price: 50
","spells":[]} -220926,{"name":"Waylaid Supplies: Rugged Leather","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Rugged LeatherSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 14 Rugged Leather to complete the shipment.
Sell Price: 50
","spells":[]} -220927,{"name":"Waylaid Supplies: Thick Hide","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Thick HideSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Thick Hide to complete the shipment.
Sell Price: 50
","spells":[]} -220928,{"name":"Waylaid Supplies: Enchanted Thorium Bars","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Enchanted Thorium BarsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Enchanted Thorium Bars to complete the shipment.
Sell Price: 50
","spells":[]} -220929,{"name":"Waylaid Supplies: Superior Mana Potions","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Superior Mana PotionsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Superior Mana Potions to complete the shipment.
Sell Price: 50
","spells":[]} -220930,{"name":"Waylaid Supplies: Major Healing Potions","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Major Healing PotionsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Major Healing Potions to complete the shipment.
Sell Price: 50
","spells":[]} -220931,{"name":"Waylaid Supplies: Hi-Explosive Bombs","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Hi-Explosive BombsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 16 Hi-Explosive Bombs to complete the shipment.
Sell Price: 50
","spells":[]} -220932,{"name":"Waylaid Supplies: Thorium Grenades","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Thorium GrenadesSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Thorium Grenades to complete the shipment.
Sell Price: 50
","spells":[]} -220933,{"name":"Waylaid Supplies: Thorium Rifles","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Thorium RiflesSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Thorium Rifles to complete the shipment.
Sell Price: 50
","spells":[]} -220934,{"name":"Waylaid Supplies: Mithril Coifs","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Mithril CoifsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Mithril Coifs to complete the shipment.
Sell Price: 50
","spells":[]} -220935,{"name":"Waylaid Supplies: Thorium Belts","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Thorium BeltsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Thorium Belts to complete the shipment.
Sell Price: 50
","spells":[]} -220936,{"name":"Waylaid Supplies: Truesilver Gauntlets","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Truesilver GauntletsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Truesilver Gauntlets to complete the shipment.
Sell Price: 50
","spells":[]} -220937,{"name":"Waylaid Supplies: Rugged Armor Kits","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Rugged Armor KitsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Rugged Armor Kits to complete the shipment.
Sell Price: 50
","spells":[]} -220938,{"name":"Waylaid Supplies: Wicked Leather Bracers","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Wicked Leather BracersSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Wicked Leather Bracers to complete the shipment.
Sell Price: 50
","spells":[]} -220939,{"name":"Waylaid Supplies: Runic Leather Bracers","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Runic Leather BracersSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Runic Leather Bracers to complete the shipment.
Sell Price: 50
","spells":[]} -220940,{"name":"Waylaid Supplies: Black Mageweave Headbands","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Black Mageweave HeadbandsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Black Mageweave Headbands to complete the shipment.
Sell Price: 50
","spells":[]} -220941,{"name":"Waylaid Supplies: Runecloth Belts","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Runecloth BeltsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Runecloth Belts to complete the shipment.
Sell Price: 50
","spells":[]} -220942,{"name":"Waylaid Supplies: Tuxedo Shirts","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Tuxedo ShirtsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Tuxedo Shirts to complete the shipment.
Sell Price: 50
","spells":[]} +220913,{"name":"Rune of Demolition","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of DemolitionSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your bracers with the Wrecking Crew rune:


Your melee critical hits Enrage you (activating abilities which require being Enraged), and increase Mortal Strike, Bloodthirst, and Shield Slam damage by 10% for 12 sec.

"Teaches you a new Engraving ability."
","spells":[]} +220914,{"name":"Broken Geode Hammer","quality":0,"icon":"inv_hammer_17","tooltip":"
Broken Geode HammerSoD Phase 3

Item Level 1

Binds when picked up
Unique
Classes: Warrior
"The head has split open."
<Right Click to Open>
","spells":[]} +220915,{"name":"Idol of the Raging Shambler","quality":2,"icon":"spell_nature_natureresistancetotem","tooltip":"
Idol of the Raging ShamblerSoD Phase 3

Item Level 50

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 44
Engrave your helm with the Improved Barkskin rune:


Your Barkskin can now be cast on allies, no longer penalizes melee combat speed or spellcasting time, and can be cast while shapeshifted.

"Kill 5 enemies with Nature damage while affected by Barkskin. Then, use this idol to learn a new ability."
","spells":[]} +220916,{"name":"Thunderstomp Stegodon Horn","quality":1,"icon":"inv_weapon_shortblade_70","tooltip":"
Thunderstomp Stegodon HornSoD Phase 3

Item Level 1

Quest Item
","spells":[]} +220917,{"name":"Box of Scarlet Dye","quality":1,"icon":"inv_crate_08","tooltip":"
Box of Scarlet DyeSoD Phase 3

Item Level 1

Quest Item
","spells":[]} +220918,{"name":"Waylaid Supplies: Undermine Clam Chowder","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Undermine Clam ChowderSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 16 Undermine Clam Chowder to complete the shipment.
Sell Price: 50
","spells":[]} +220919,{"name":"Waylaid Supplies: Nightfin Soup","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Nightfin SoupSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Nightfin Soup to complete the shipment.
Sell Price: 50
","spells":[]} +220920,{"name":"Waylaid Supplies: Tender Wolf Steaks","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Tender Wolf SteaksSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Tender Wolf Steaks to complete the shipment.
Sell Price: 50
","spells":[]} +220921,{"name":"Waylaid Supplies: Heavy Mageweave Bandages","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Heavy Mageweave BandagesSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 14 Heavy Mageweave Bandages to complete the shipment.
Sell Price: 50
","spells":[]} +220922,{"name":"Waylaid Supplies: Sungrass","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: SungrassSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 15 Sungrass to complete the shipment.
Sell Price: 50
","spells":[]} +220923,{"name":"Waylaid Supplies: Dreamfoil","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: DreamfoilSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Dreamfoil to complete the shipment.
Sell Price: 50
","spells":[]} +220924,{"name":"Waylaid Supplies: Truesilver Bars","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Truesilver BarsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Truesilver Bars to complete the shipment.
Sell Price: 50
","spells":[]} +220925,{"name":"Waylaid Supplies: Thorium Bars","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Thorium BarsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 16 Thorium Bars to complete the shipment.
Sell Price: 50
","spells":[]} +220926,{"name":"Waylaid Supplies: Rugged Leather","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Rugged LeatherSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 14 Rugged Leather to complete the shipment.
Sell Price: 50
","spells":[]} +220927,{"name":"Waylaid Supplies: Thick Hide","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Thick HideSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Thick Hide to complete the shipment.
Sell Price: 50
","spells":[]} +220928,{"name":"Waylaid Supplies: Enchanted Thorium Bars","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Enchanted Thorium BarsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Enchanted Thorium Bars to complete the shipment.
Sell Price: 50
","spells":[]} +220929,{"name":"Waylaid Supplies: Superior Mana Potions","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Superior Mana PotionsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Superior Mana Potions to complete the shipment.
Sell Price: 50
","spells":[]} +220930,{"name":"Waylaid Supplies: Major Healing Potions","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Major Healing PotionsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 8 Major Healing Potions to complete the shipment.
Sell Price: 50
","spells":[]} +220931,{"name":"Waylaid Supplies: Hi-Explosive Bombs","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Hi-Explosive BombsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 16 Hi-Explosive Bombs to complete the shipment.
Sell Price: 50
","spells":[]} +220932,{"name":"Waylaid Supplies: Thorium Grenades","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Thorium GrenadesSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Thorium Grenades to complete the shipment.
Sell Price: 50
","spells":[]} +220933,{"name":"Waylaid Supplies: Thorium Rifles","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Thorium RiflesSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Thorium Rifles to complete the shipment.
Sell Price: 50
","spells":[]} +220934,{"name":"Waylaid Supplies: Mithril Coifs","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Mithril CoifsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 3 Mithril Coifs to complete the shipment.
Sell Price: 50
","spells":[]} +220935,{"name":"Waylaid Supplies: Thorium Belts","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Thorium BeltsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Thorium Belts to complete the shipment.
Sell Price: 50
","spells":[]} +220936,{"name":"Waylaid Supplies: Truesilver Gauntlets","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Truesilver GauntletsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 2 Truesilver Gauntlets to complete the shipment.
Sell Price: 50
","spells":[]} +220937,{"name":"Waylaid Supplies: Rugged Armor Kits","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Rugged Armor KitsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 12 Rugged Armor Kits to complete the shipment.
Sell Price: 50
","spells":[]} +220938,{"name":"Waylaid Supplies: Wicked Leather Bracers","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Wicked Leather BracersSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Wicked Leather Bracers to complete the shipment.
Sell Price: 50
","spells":[]} +220939,{"name":"Waylaid Supplies: Runic Leather Bracers","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Runic Leather BracersSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Runic Leather Bracers to complete the shipment.
Sell Price: 50
","spells":[]} +220940,{"name":"Waylaid Supplies: Black Mageweave Headbands","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Black Mageweave HeadbandsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 5 Black Mageweave Headbands to complete the shipment.
Sell Price: 50
","spells":[]} +220941,{"name":"Waylaid Supplies: Runecloth Belts","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Runecloth BeltsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 6 Runecloth Belts to complete the shipment.
Sell Price: 50
","spells":[]} +220942,{"name":"Waylaid Supplies: Tuxedo Shirts","quality":2,"icon":"inv_box_04","tooltip":"
Waylaid Supplies: Tuxedo ShirtsSoD Phase 3

Item Level 45

Binds when picked up
Unique: Waylaid Shipment (12)
Use: Add 4 Tuxedo Shirts to complete the shipment.
Sell Price: 50
","spells":[]} 220964,{"name":"Decharged Void-Powered Vambraces","quality":3,"icon":"inv_misc_enggizmos_20","tooltip":"
Decharged Void-Powered VambracesSoD Phase 3

Item Level 50

Quest Item
WristCloth
31 Armor
Durability 30 / 30
Requires Level 50
","spells":[]} -220965,{"name":"Scalebane Greataxe","quality":4,"icon":"inv_axe_34","tooltip":"
Scalebane GreataxeSoD Phase 3

Item Level 53

Binds when picked up
Two-HandAxe
\n \n \n
138 - 207 DamageSpeed 3.40
(50.74 damage per second)
Durability 120 / 120
Requires Level 50
Equip: +117 Attack Power when fighting Dragonkin.
"Hair of the dog, scale of the dragon."
Sell Price: 5 81 63
","spells":[]} -221008,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 3

Item Level 50

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -221009,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 3

Item Level 50

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -221010,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 3

Item Level 50

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} -221017,{"name":"Keldara's Log","quality":1,"icon":"inv_misc_book_09","tooltip":"
Keldara's LogSoD Phase 3

Item Level 1

Binds when picked up
Unique
<Right Click to Read>
","spells":[]} -221018,{"name":"Field Medicine Kit","quality":1,"icon":"ability_miling","tooltip":"
Field Medicine KitSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine 3 Satyrweed samples to brew a tincture.
","spells":[]} -221019,{"name":"Satyrweed Sample","quality":1,"icon":"inv_misc_herb_nightmarevine","tooltip":"
Satyrweed SampleSoD Phase 3

Item Level 1

Binds when picked up
Max Stack: 20
","spells":[]} -221020,{"name":"Rune of the Moon Goddess","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Moon GoddessSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your bracers with the Elune's Fires rune:


Some of your spells and abilities extend the duration of your damage and healing over time effects on their target:

Starfire extends Moonfire by 6 sec.
Wrath extends Sunfire by 3 sec.
Regrowth extends Rejuvenation by 6 sec.
Shred extends Rip by 2 sec.

Each effect can only be extended up to its initial duration.

"Teaches you a new Engraving ability."
","spells":[]} -221021,{"name":"Nightmare Seed","quality":2,"icon":"inv_misc_herb_nightmareseed","tooltip":"
Nightmare SeedSoD Phase 3

Item Level 1
Max Stack: 20
","spells":[]} -221024,{"name":"Flask of Everlasting Nightmares","quality":4,"icon":"inv_alchemy_endlessflask_01","tooltip":"
Flask of Everlasting NightmaresSoD Phase 3

Item Level 60

Binds when picked up
Requires Level 50
Requires Alchemy (250)
Use: Increases ranged and melee attack power by 45.  The benefits of this flask only apply in areas under the influence of the nightmare. (30 Sec Cooldown)
"No matter how much you drink, this flask never seems to run empty."
Max Stack: 5
Sell Price: 50
","spells":[]} -221025,{"name":"Void-Powered Invoker's Vambraces","quality":4,"icon":"inv_misc_enggizmos_20","tooltip":"
Void-Powered Invoker's VambracesSoD Phase 3

Item Level 55

Binds when picked up
WristCloth
37 Armor
+7 Stamina
+8 Intellect
Durability 35 / 35
Requires Level 50
Requires Engineering (250)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Provides protection against certain types of psychic attacks.
Use: Channels the power of the Void, granting immunity to Fear for 15 sec. (10 Min Cooldown)
"All of the best parts about Ziri's original design, with a few additional modifications."
","spells":[]} -221026,{"name":"Void-Powered Slayer's Vambraces","quality":4,"icon":"inv_misc_enggizmos_20","tooltip":"
Void-Powered Slayer's VambracesSoD Phase 3

Item Level 55

Binds when picked up
WristLeather
75 Armor
+9 Strength
+18 Agility
+5 Stamina
Durability 40 / 40
Requires Level 50
Requires Engineering (250)
Equip: Provides protection against certain types of psychic attacks.
Use: Channels the power of the Void, granting immunity to Fear for 15 sec. (10 Min Cooldown)
"All of the best parts about Ziri's original design, with a few additional modifications."
","spells":[]} -221027,{"name":"Void-Powered Protector's Vambraces","quality":4,"icon":"inv_misc_enggizmos_20","tooltip":"
Void-Powered Protector's VambracesSoD Phase 3

Item Level 55

Binds when picked up
WristPlate
275 Armor
+10 Strength
+12 Stamina
Durability 55 / 55
Requires Level 50
Requires Engineering (250)
Equip: Increases the block value of your shield by 19.
Equip: Provides protection against certain types of psychic attacks.
Use: Channels the power of the Void, granting immunity to Fear for 15 sec. (10 Min Cooldown)
"All of the best parts about Ziri's original design, with a few additional modifications."
","spells":[]} -221028,{"name":"Enchanted Sigil: Living Dreams","quality":2,"icon":"inv_sigil_freya","tooltip":"
Enchanted Sigil: Living DreamsSoD Phase 3

Item Level 50

Binds when picked up
Unique (5)
Requires Level 50
Requires Enchanting (250)
Use: Gain an enchanted sigil of Living Dreams, empowering you to deal up to 30 increased damage and healing with spells, and increasing attack power by 30 for 30 min. This can only be applied outside of combat. (30 Min Cooldown)
Max Stack: 5
","spells":[]} -221030,{"name":"Atal'ai Mojo of Forbidden Magic","quality":2,"icon":"inv_alchemy_potion_05","tooltip":"
Atal'ai Mojo of Forbidden MagicSoD Phase 3

Item Level 55

Binds when picked up
Unique (2)
Requires Level 50
Use: Increases spell power by 40. Successful spell hits have a chance to unleash a Shadow Bolt on the target. Only one type of Atal'ai potion may be active at any given time. This has no effect outside of Sunken Temple. (Proc chance: 25%, 40s cooldown) (3 Sec Cooldown)
"Enchanted water converted from the essence of the Atal'ai Mojo, with shadows flickering behind the contents of what's inside..."
Max Stack: 2
","spells":[]} -221191,{"name":"Dreamstone","quality":1,"icon":"inv_misc_runedorb_01","tooltip":"
DreamstoneSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Returns you to <Hearthstone Location>.  Speak to an Innkeeper in a different place to change your home location.
","spells":[]} -221192,{"name":"Dream Journal","quality":1,"icon":"inv_misc_rune_01","tooltip":"
Dream JournalSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Returns you to <Hearthstone Location>.  Speak to an Innkeeper in a different place to change your home location.
","spells":[]} -221193,{"name":"Emerald Ring","quality":3,"icon":"inv_jewelry_ring_37","tooltip":"
Emerald RingSoD Phase 3

Item Level 50

Binds when picked up
Unique
Finger
+12 Stamina
+5 Arcane Resistance
Requires Level 45
Requires Emerald Wardens - Honored
Equip: +14 Attack Power.
Use: Enter the dream of a targeted friend. (1 Hour Cooldown)
"A light shifts inside the striking emerald"
Sell Price: 1 12 91
","spells":[]} -221196,{"name":"Atal'ai Mojo of War","quality":2,"icon":"inv_alchemy_potion_02","tooltip":"
Atal'ai Mojo of WarSoD Phase 3

Item Level 55

Binds when picked up
Unique (2)
Requires Level 50
Use: Increases melee and ranged attack power by 48. Chance on melee or ranged attack to grow in size, increasing Strength or Agility (whichever is higher) by 35 for 10 sec. Only one type of Atal'ai potion may be active at any given time. This has no effect outside of Sunken Temple. (Proc chance: 15%, 40s cooldown) (3 Sec Cooldown)
"You feel drawn to battle as you gaze upon the potion's red allure..."
Max Stack: 2
","spells":[]} -221199,{"name":"Satyrweed Tincture","quality":1,"icon":"inv_alchemy_elixir_01","tooltip":"
Satyrweed TinctureSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Cure a creature of Satyr corruption.
","spells":[]} -221256,{"name":"Right Arm of the Obliterator","quality":1,"icon":"inv_gauntlets_71","tooltip":"
Right Arm of the ObliteratorSoD Phase 3

Item Level 1

Binds when picked up
Use: Combine with 4 other pieces to rebuild Iodax.
","spells":[]} -221257,{"name":"Left Arm of the Obliterator","quality":1,"icon":"inv_gauntlets_71","tooltip":"
Left Arm of the ObliteratorSoD Phase 3

Item Level 1

Binds when picked up
Use: Combine with 4 other pieces to rebuild Iodax.
","spells":[]} -221258,{"name":"Right Foot of the Obliterator","quality":1,"icon":"inv_boots_plate_05","tooltip":"
Right Foot of the ObliteratorSoD Phase 3

Item Level 1

Binds when picked up
Use: Combine with 4 other pieces to rebuild Iodax.
","spells":[]} -221259,{"name":"Left Foot of the Obliterator","quality":1,"icon":"inv_boots_plate_05","tooltip":"
Left Foot of the ObliteratorSoD Phase 3

Item Level 1

Binds when picked up
Use: Combine with 4 other pieces to rebuild Iodax.
","spells":[]} -221260,{"name":"Head of the Obliterator","quality":1,"icon":"achievement_dungeon_ulduarraid_irongolem_01","tooltip":"
Head of the ObliteratorSoD Phase 3

Item Level 1

Binds when picked up
","spells":[]} -221261,{"name":"Wildwhisper Draught","quality":2,"icon":"inv_potion_19","tooltip":"
Wildwhisper DraughtSoD Phase 3

Item Level 45

Binds when picked up
Unique
Use: Summon the Spirit of Agamaggan. May only be used at the top of the Spiral of Thorns in Razorfen Downs, after defeating all nearby enemies. (5 Sec Cooldown)
","spells":[]} -221262,{"name":"Wild Offering","quality":2,"icon":"ability_druid_cyclone","tooltip":"
Wild OfferingSoD Phase 3

Item Level 45

Binds when picked up
Max Stack: 20
","spells":[]} -221267,{"name":"Rune of the Bloodthirsty","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the BloodthirstySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your helm with the Taste for Blood rune:


Whenever your Rend ability causes damage, your Overpower ability will activate for 9 sec or 1 attack.  This effect will not occur more than once every 6 sec.

"Teaches you a new Engraving ability."
","spells":[]} -221271,{"name":"Ace of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Ace of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} -221272,{"name":"Wilds Deck","quality":4,"icon":"inv_misc_ticket_tarot_stack_01","tooltip":"
Wilds DeckSoD Phase 3

Item Level 1

This Item Begins a Quest
"Property of the Darkmoon Faire."
Sell Price: 10
","spells":[]} -221273,{"name":"Two of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Two of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} -221274,{"name":"Three of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Three of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} -221275,{"name":"Four of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Four of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} -221276,{"name":"Five of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Five of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} -221277,{"name":"Six of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Six of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} -221278,{"name":"Seven of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Seven of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} -221279,{"name":"Eight of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Eight of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} -221280,{"name":"Plagues Deck","quality":4,"icon":"inv_misc_ticket_tarot_stack_01","tooltip":"
Plagues DeckSoD Phase 3

Item Level 1

This Item Begins a Quest
"Property of the Darkmoon Faire."
Sell Price: 10
","spells":[]} -221281,{"name":"Ace of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Ace of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} -221282,{"name":"Two of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Two of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} -221283,{"name":"Three of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Three of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} -221284,{"name":"Four of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Four of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} -221285,{"name":"Five of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Five of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} -221286,{"name":"Six of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Six of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} -221287,{"name":"Seven of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Seven of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} -221288,{"name":"Eight of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Eight of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} -221289,{"name":"Dunes Deck","quality":4,"icon":"inv_misc_ticket_tarot_stack_01","tooltip":"
Dunes DeckSoD Phase 3

Item Level 1

This Item Begins a Quest
"Property of the Darkmoon Faire."
Sell Price: 10
","spells":[]} -221290,{"name":"Ace of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Ace of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} -221291,{"name":"Two of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Two of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} -221292,{"name":"Three of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Three of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} -221293,{"name":"Four of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Four of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} -221294,{"name":"Five of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Five of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} -221295,{"name":"Six of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Six of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} -221296,{"name":"Seven of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Seven of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} -221297,{"name":"Eight of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Eight of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} -221298,{"name":"Ace of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Ace of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} -221299,{"name":"Nightmares Deck","quality":4,"icon":"inv_misc_ticket_tarot_stack_01","tooltip":"
Nightmares DeckSoD Phase 3

Item Level 1

This Item Begins a Quest
"Property of the Darkmoon Faire."
Sell Price: 10
","spells":[]} -221300,{"name":"Two of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Two of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} -221301,{"name":"Three of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Three of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} -221302,{"name":"Four of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Four of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} -221303,{"name":"Five of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Five of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} -221304,{"name":"Six of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Six of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} -221305,{"name":"Seven of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Seven of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} -221306,{"name":"Eight of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Eight of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} -221307,{"name":"Darkmoon Card: Decay","quality":4,"icon":"inv_inscription_tarotundeath","tooltip":"
Darkmoon Card: DecaySoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Equip: Spells and attacks sometimes leech 40 health from the target, and apply a stack of Decay. When decay reaches 5 stacks, the target takes 225 to 375 damage. (3s cooldown)
Sell Price: 10
","spells":[]} -221308,{"name":"Darkmoon Card: Overgrowth","quality":4,"icon":"inv_inscription_tarotillusion","tooltip":"
Darkmoon Card: OvergrowthSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Equip: Chance on direct healing spell, and on effective healing over time ticks to restore 8 Energy, 1% Mana, or 4 Rage to the target. (Proc chance: 10%)
Sell Price: 10
","spells":[]} -221309,{"name":"Darkmoon Card: Sandstorm","quality":4,"icon":"inv_misc_ticket_tarot_crusade","tooltip":"
Darkmoon Card: SandstormSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Equip: Chance on spells and attacks to summon a sandstorm that circles you, dealing 50 to 100 Nature damage to targets it passes through. (Proc chance: 30%, 8s cooldown)
Sell Price: 10
","spells":[]} -221310,{"name":"Darkmoon Card: Torment","quality":4,"icon":"inv_inscription_tarotdeath","tooltip":"
Darkmoon Card: TormentSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Equip: Gives the wearer a chance on attack and spell cast to Torment their target, causing them to wander in suffering for 3 sec. (Proc chance: 5%, 15s cooldown)
Sell Price: 10
","spells":[]} -221311,{"name":"Atal'ai Mojo of Life","quality":2,"icon":"inv_alchemy_potion_03","tooltip":"
Atal'ai Mojo of LifeSoD Phase 3

Item Level 55

Binds when picked up
Unique (2)
Requires Level 50
Use: Increases healing done by 45, mana regeneration by 11 mana per 5 sec, and your heals have a chance to restore 8 Energy, 1% Mana, or 4 Rage. Only one Atal'ai potion can be active at any time. This has no effect outside of Sunken Temple. (Proc chance: 25%, 20s cooldown) (3 Sec Cooldown)
"A deep, blue hue emanates within the contents of this vial. It almost feels as if it's demanding you to drink it..."
Max Stack: 2
","spells":[]} -221312,{"name":"Flask of Atal'ai Mojo","quality":2,"icon":"inv_drink_27_bluesoup","tooltip":"
Flask of Atal'ai MojoSoD Phase 3

Item Level 50
"The finest mojo of the Atal'ai trolls"
Max Stack: 20
","spells":[]} -221313,{"name":"Flask of Nightmarish Mojo","quality":3,"icon":"inv_alchemy_elixir_03","tooltip":"
Flask of Nightmarish MojoSoD Phase 3

Item Level 50
"Powerful nightmare-infused Atal'ai voodoo swirls within the vial."
Max Stack: 20
","spells":[]} -221314,{"name":"Wanted Notice","quality":1,"icon":"inv_misc_map02","tooltip":"
Wanted NoticeSoD Phase 3

Item Level 1

Quest Item
Unique
"A crude sketch of a Dark Iron dwarf"
<Right Click to Read>
Max Stack: 20
","spells":[]} -221315,{"name":"Rainbow Generator","quality":3,"icon":"inv_jewelcrafting_dragonseye02","tooltip":"
Rainbow GeneratorSoD Phase 3

Item Level 60

Binds when picked up
Use: Rainbow power! (30 Min Cooldown)
Sell Price: 46 18
","spells":[]} -221316,{"name":"Premo's Poise-Demanding Uniform","quality":1,"icon":"inv_shirt_black_01","tooltip":"
Premo's Poise-Demanding UniformSoD Phase 3

Item Level 55

Binds when picked up
Unique
Shirt
Use: Focus.
Sell Price: 71 37
","spells":[]} -221317,{"name":"Feralas Leycryst","quality":1,"icon":"inv_jewelcrafting_gem_01","tooltip":"
Feralas LeycrystSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Use 4 leycrysts to attune with Azeroth and learn a new ability.
","spells":[]} -221318,{"name":"Azshara Leycryst","quality":1,"icon":"inv_jewelcrafting_gem_05","tooltip":"
Azshara LeycrystSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Use 4 leycrysts to attune with Azeroth and learn a new ability.
","spells":[]} -221319,{"name":"Blackrock Leycryst","quality":1,"icon":"inv_jewelcrafting_gem_04","tooltip":"
Blackrock LeycrystSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Use 4 leycrysts to attune with Azeroth and learn a new ability.
","spells":[]} -221320,{"name":"Hinterlands Leycryst","quality":1,"icon":"inv_jewelcrafting_gem_03","tooltip":"
Hinterlands LeycrystSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Use 4 leycrysts to attune with Azeroth and learn a new ability.
","spells":[]} -221321,{"name":"Atal'ai Signet of Might","quality":3,"icon":"inv_misc_armorkit_18","tooltip":"
Atal'ai Signet of MightSoD Phase 3

Item Level 50

Binds when picked up
Requires Level 50
Use: Permanently adds 15 attack power to a shoulder slot item.
","spells":[]} -221322,{"name":"Atal'ai Signet of Mojo","quality":3,"icon":"inv_misc_armorkit_19","tooltip":"
Atal'ai Signet of MojoSoD Phase 3

Item Level 50

Binds when picked up
Requires Level 50
Use: Permanently adds to a shoulder slot item increased damage and healing done by magical spells and effects by 9.
","spells":[]} -221323,{"name":"Atal'ai Signet of Serenity","quality":3,"icon":"spell_holy_powerwordshield","tooltip":"
Atal'ai Signet of SerenitySoD Phase 3

Item Level 50

Binds when picked up
Requires Level 50
Use: Permanently adds to a shoulder slot item increased healing done by spells and effects up to 18.
","spells":[]} -221324,{"name":"Brittle Shadowforge Key","quality":1,"icon":"inv_misc_key_08","tooltip":"
Brittle Shadowforge KeySoD Phase 3

Item Level 1

Quest Item
Unique
Duration: 15 min
"Attaching this crumbling key to your keyring would be impossible."
","spells":[]} -221325,{"name":"EZ-Splode Blasting Charge","quality":1,"icon":"inv_misc_urn_01","tooltip":"
EZ-Splode Blasting ChargeSoD Phase 3

Item Level 40

Binds when picked up
Duration: 15 min
Use: Blasts open difficult locked doors.
"The slow-burning fuse is already lit!"
Max Stack: 10
Sell Price: 9
","spells":[]} -221326,{"name":"Sacred Stag Heart","quality":1,"icon":"inv_misc_organ_01","tooltip":"
Sacred Stag HeartSoD Phase 3

Item Level 1

Binds when picked up
Use: Present as an offering at the Shrine of the Beast.
","spells":[]} -221327,{"name":"Schematic: Gnomish Shrink Ray","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Shrink RaySoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Shrink Ray]

Gnomish Shrink Ray
Item Level 41

Binds when equipped
Trinket
Requires Engineering (205)
Use: Shrinks the target reducing their attack power by 250.  Thats what it usually does anyway..... (5 Min Cooldown)
Sell Price: 7 50
","spells":[],"completion_category":"9"} -221328,{"name":"Schematic: Gnomish Goggles","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish GogglesSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Goggles]

Gnomish Goggles
Item Level 42

Binds when picked up
HeadCloth
45 Armor
+9 Agility
+9 Stamina
+9 Spirit
Durability 45 / 45
Requires Engineering (210)
Sell Price: 39 29
","spells":[],"completion_category":"9"} -221329,{"name":"Schematic: Gnomish Net-o-matic Projector","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Net-o-matic ProjectorSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Net-o-Matic Projector]

Gnomish Net-o-Matic Projector
Item Level 42

Binds when equipped
Trinket
Requires Engineering (210)
Use: Captures the target in a net for 10 sec.  The net has a lot of hooks however and sometimes gets caught in the user's clothing when fired...... (10 Min Cooldown)
Sell Price: 7 50
","spells":[],"completion_category":"9"} -221330,{"name":"Schematic: Gnomish Harm Prevention Belt","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Harm Prevention BeltSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Harm Prevention Belt]

Gnomish Harm Prevention Belt
Item Level 43

Binds when equipped
WaistLeather
66 Armor
+6 Stamina
Durability 30 / 30
Requires Engineering (215)
Use: A shield of force protects you from the next 500 damage done over the next 10 min. WARNING:  Force Field may overload when struck temporarily removing the wearer from this dimension. (Proc chance: 5%) (1 Hour Cooldown)
Sell Price: 33 17
","spells":[],"completion_category":"9"} -221331,{"name":"Schematic: Gnomish Rocket Boots","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Rocket BootsSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Rocket Boots]

Gnomish Rocket Boots
Item Level 45

Binds when equipped
FeetCloth
41 Armor
Durability 35 / 35
Requires Engineering (225)
Use: These boots significantly increase your run speed for 20 sec.  WARNING:  Their power supply and gyros do not always function as intended. (30 Min Cooldown)
Sell Price: 46 97
","spells":[],"completion_category":"9"} -221332,{"name":"Schematic: Gnomish Battle Chicken","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Battle ChickenSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Battle Chicken]

Gnomish Battle Chicken
Item Level 46

Binds when picked up
Trinket
Requires Engineering (230)
Use: Creates a Battle Chicken that will fight for you for 1.50 min or until it is destroyed. (30 Min Cooldown)
Sell Price: 15
","spells":[],"completion_category":"9"} -221333,{"name":"Schematic: Gnomish Mind Control Cap","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Mind Control CapSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Mind Control Cap]

Gnomish Mind Control Cap
Item Level 47

Binds when equipped
HeadCloth
50 Armor
+14 Spirit
Durability 45 / 45
Requires Engineering (215)
Use: Engage in mental combat with a humanoid target to try and control their mind.  If all works well, you will control the mind of the target for 20 sec ..... (30 Min Cooldown)
Sell Price: 55 20
","spells":[],"completion_category":"9"} -221334,{"name":"Schematic: Gnomish Death Ray","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Death RaySoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Death Ray]

Gnomish Death Ray
Item Level 48

Binds when picked up
Trinket
Use: The devices charges over time using your life force and then directs a burst of energy at your opponent. (5 Min Cooldown)
"Death or Serious Injury may result from use of this device."
Sell Price: 7 50
","spells":[],"completion_category":"9"} -221335,{"name":"Schematic: Goblin Construction Helmet","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Construction HelmetSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Construction Helmet]

Goblin Construction Helmet
Item Level 41

Binds when picked up
HeadCloth
44 Armor
+15 Fire Resistance
Durability 45 / 45
Requires Engineering (205)
Use: Absorbs 300 to 500 Fire damage.  Lasts 1 min. (1 Hour Cooldown)
Sell Price: 35 17

Requires Mithril Bar (8), Citrine, Elemental Fire (4)
","spells":[],"completion_category":"9"} -221336,{"name":"Schematic: Goblin Mining Helmet","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Mining HelmetSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Mining Helmet]

Goblin Mining Helmet
Item Level 41

Binds when picked up
HeadMail
190 Armor
+15 Stamina
Durability 60 / 60
Requires Engineering (205)
Equip: Mining +5.
Sell Price: 52 55

Requires Mithril Bar (8), Citrine, Elemental Earth (4)
","spells":[],"completion_category":"9"} -221337,{"name":"Schematic: Goblin Mortar","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin MortarSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Mortar]

Goblin Mortar
Item Level 41

Binds when equipped
Trinket
Requires Engineering (205)
Use: Inflicts 383 to 517 Fire damage and stuns the targets in a 5 yard radius for 3 sec. (10 Min Cooldown)
6 Charges
Sell Price: 20
","spells":[],"completion_category":"9"} -221338,{"name":"Schematic: Goblin Sapper Charge","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Sapper ChargeSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Sapper Charge]

Goblin Sapper Charge
Item Level 41

Requires Engineering (205)
Use: Explodes when triggered dealing 450 to 750 Fire damage to all enemies nearby and 375 to 625 damage to you. (5 Min Cooldown)
Max Stack: 10
Sell Price: 5
","spells":[],"completion_category":"9"} -221339,{"name":"Schematic: Goblin Rocket Boots","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Rocket BootsSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Rocket Boots]

Goblin Rocket Boots
Item Level 45

Binds when equipped
FeetCloth
41 Armor
Durability 35 / 35
Use: These dangerous looking boots significantly increase your run speed for 20 sec.  They are prone to explode however, so use with caution. (5 Min Cooldown)
Sell Price: 47 12
","spells":[],"completion_category":"9"} -221340,{"name":"Schematic: Goblin Bomb Dispenser","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Bomb DispenserSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Bomb Dispenser]

Goblin Bomb Dispenser
Item Level 46

Binds when picked up
Trinket
Requires Engineering (230)
Use: Creates a mobile bomb that charges the nearest enemy and explodes for 315 to 385 fire damage. (30 Min Cooldown)
Sell Price: 15
","spells":[],"completion_category":"9"} -221341,{"name":"Schematic: The Big One","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: The Big OneSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft The Big One]

The Big One
Item Level 45

Requires Engineering (225)
Use: Inflicts 340 to 460 Fire damage and stuns targets for 5 sec in a 10 yard radius.  Any damage will break the effect. (1 Min Cooldown)
Max Stack: 10
Sell Price: 7 50
","spells":[],"completion_category":"9"} -221342,{"name":"Schematic: Goblin Dragon Gun","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Dragon GunSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Dragon Gun]

Goblin Dragon Gun
Item Level 48

Binds when picked up
Trinket
Use: Deals 61 to 69 fire damage for 10 sec to all targets in a cone in front of the engineer using the weapon.   That is unless it explodes..... (5 Min Cooldown)
Sell Price: 20
","spells":[],"completion_category":"9"} -221343,{"name":"Schematic: Goblin Rocket Helmet","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Rocket HelmetSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Rocket Helm]

Goblin Rocket Helmet
Item Level 47

Binds when equipped
HeadCloth
50 Armor
+15 Stamina
Durability 45 / 45
Requires Engineering (235)
Use: Charge an enemy, knocking it silly for 30 seconds. Also knocks you down, stunning you for a short period of time. Any damage caused will revive the target. (20 Min Cooldown)
Sell Price: 58 34
","spells":[],"completion_category":"9"} -221344,{"name":"Personal Spellbook","quality":3,"icon":"inv_misc_book_11","tooltip":"
Personal SpellbookSoD Phase 3

Item Level 55

Binds when picked up
Unique
Held In Off-hand
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Conjure 5 Comprehension Charms. (4 Hrs Cooldown)
","spells":[]} -221345,{"name":"Corrupted Blood of Eranikus","quality":3,"icon":"ability_creature_poison_06","tooltip":"
Corrupted Blood of EranikusSoD Phase 3

Item Level 45

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 50
","spells":[]} -221346,{"name":"Scapula of the Fallen Avatar","quality":4,"icon":"inv_misc_bone_10","tooltip":"
Scapula of the Fallen AvatarSoD Phase 3

Item Level 55

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 50
"A fine, prestine scapula. It's got a wonderful shape and shows no sign of damage."
","spells":[]} -221347,{"name":"Murky Fire Sapta","quality":1,"icon":"inv_potion_11","tooltip":"
Murky Fire SaptaSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Allows the shaman to see elemental spirits.
","spells":[]} -221348,{"name":"Murky Water Sapta","quality":1,"icon":"inv_potion_13","tooltip":"
Murky Water SaptaSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Allows the shaman to see elemental spirits.
","spells":[]} -221349,{"name":"Murky Earth Sapta","quality":1,"icon":"inv_potion_12","tooltip":"
Murky Earth SaptaSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Allows the shaman to see elemental spirits.
","spells":[]} -221350,{"name":"Charred Shaman's Notes","quality":1,"icon":"inv_misc_note_03","tooltip":"
Charred Shaman's NotesSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
Classes: Shaman
"The pages are charred beyond readability. They seem to be wrapped around something."
","spells":[]} -221351,{"name":"Waterlogged Shaman's Notes","quality":1,"icon":"inv_misc_note_05","tooltip":"
Waterlogged Shaman's NotesSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
Classes: Shaman
"Water has made the ink run beyond repair. The pages seem to be wrapped around something."
","spells":[]} -221352,{"name":"Smudged Shaman's Notes","quality":1,"icon":"inv_misc_note_01","tooltip":"
Smudged Shaman's NotesSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
Classes: Shaman
"Dirt and wear has made the notes unreadable. The pages seem to be wrapped around something."
","spells":[]} -221353,{"name":"Fragment of Fire","quality":1,"icon":"inv_misc_gem_ruby_03","tooltip":"
Fragment of FireSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine the Fragment of Fire with Elemental Essences. May help with finding the corrupted shrine.
","spells":[]} -221354,{"name":"Fragment of Water","quality":1,"icon":"inv_misc_gem_crystal_03","tooltip":"
Fragment of WaterSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine the Fragment of Water with Elemental Essences. May help with finding the corrupted shrine.
","spells":[]} -221355,{"name":"Fragment of Earth","quality":1,"icon":"inv_misc_gem_opal_03","tooltip":"
Fragment of EarthSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine the Fragment of Earth with Elemental Essences. May help with finding the corrupted shrine.
","spells":[]} -221356,{"name":"Glowing Fragment of Fire","quality":1,"icon":"inv_elemental_crystal_fire","tooltip":"
Glowing Fragment of FireSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} -221357,{"name":"Glowing Fragment of Water","quality":1,"icon":"inv_elemental_crystal_water","tooltip":"
Glowing Fragment of WaterSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} -221358,{"name":"Glowing Fragment of Earth","quality":1,"icon":"inv_elemental_crystal_earth","tooltip":"
Glowing Fragment of EarthSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} -221359,{"name":"Pristine Owlbeast Quill","quality":1,"icon":"inv_feather_01","tooltip":"
Pristine Owlbeast QuillSoD Phase 3

Item Level 50

Binds when picked up
Max Stack: 5
Sell Price: 1 38
","spells":[]} -221360,{"name":"Farraki Papyrus","quality":1,"icon":"inv_inscription_papyrus","tooltip":"
Farraki PapyrusSoD Phase 3

Item Level 50

Binds when picked up
Max Stack: 20
Sell Price: 85
","spells":[]} -221361,{"name":"Zukk'ash Resin","quality":1,"icon":"inv_inscription_inkpurple01","tooltip":"
Zukk'ash ResinSoD Phase 3

Item Level 50

Binds when picked up
Max Stack: 20
Sell Price: 1 12
","spells":[]} -221362,{"name":"Weapon Cleaning Cloth","quality":1,"icon":"inv_fabric_purple_01","tooltip":"
Weapon Cleaning ClothSoD Phase 3

Item Level 1
Requires Emerald Wardens - Friendly
Use: Cleans your weapon. Removing all temporary enchants. Good as new!
Max Stack: 20
Sell Price: 4
","spells":[]} -221363,{"name":"Scapula of the Fallen Avatar","quality":4,"icon":"inv_misc_bone_10","tooltip":"
Scapula of the Fallen AvatarSoD Phase 3

Item Level 55

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 50
"A fine, prestine scapula. It's got a wonderful shape and shows no sign of damage."
","spells":[]} -221364,{"name":"Copper Massacre Coin","quality":2,"icon":"inv_misc_coin_19","tooltip":"
Copper Massacre CoinSoD Phase 3

Item Level 50

Binds when picked up
Use: Transmute 100 Copper Massacre Coins into 1 Silver Massacre Coin.
"A token of your minor service to the Blood Loa."
Max Stack: 999
","spells":[]} -221365,{"name":"Silver Massacre Coin","quality":3,"icon":"inv_misc_coin_18","tooltip":"
Silver Massacre CoinSoD Phase 3

Item Level 50

Binds when picked up
Use: Transmute 100 Silver Massacre Coins into 1 Gold Massacre Coin.
"A mark of your service to the Blood Loa."
Max Stack: 300
","spells":[]} -221366,{"name":"Gold Massacre Coin","quality":4,"icon":"inv_misc_coin_17","tooltip":"
Gold Massacre CoinSoD Phase 3

Item Level 50

Binds when picked up
"An icon of your great service to the Blood Loa."
Max Stack: 200
","spells":[]} -221367,{"name":"Satchel of Copper Massacre Coins","quality":1,"icon":"inv_misc_bag_07","tooltip":"
Satchel of Copper Massacre CoinsSoD Phase 3

Item Level 50

Binds when picked up
"Contains 100 Copper Massacre Coins"
<Right Click to Open>
","spells":[]} -221368,{"name":"Satchel of Silver Massacre Coins","quality":1,"icon":"inv_misc_bag_07_black","tooltip":"
Satchel of Silver Massacre CoinsSoD Phase 3

Item Level 50

Binds when picked up
"Contains 100 Silver Massacre Coins"
<Right Click to Open>
","spells":[]} -221369,{"name":"Nightmare Siphon","quality":3,"icon":"spell_shadow_lifedrain","tooltip":"
Nightmare SiphonSoD Phase 3

Item Level 25

Binds when picked up
Trinket
Requires Level 20
Requires Emerald Wardens - Friendly
Equip: Restores 150 health and mana when you kill a target that gives experience or honor. This effect cannot occur more than once every 10 seconds. (10s cooldown)
Sell Price: 9 82
","spells":[]} -221370,{"name":"Precious Medallion","quality":1,"icon":"inv_jewelry_necklace_15","tooltip":"
Precious MedallionSoD Phase 3

Item Level 1

Binds when picked up
Unique
"The back reads: 'Jabbey + Enie'"
","spells":[]} -221371,{"name":"Kidnapper's Coin Purse","quality":1,"icon":"inv_misc_bag_10","tooltip":"
Kidnapper's Coin PurseSoD Phase 3

Item Level 1

Binds when picked up
Unique
<Right Click to Open>
Dropped by: Southsea Freebooter
Drop Chance: 0.00%
","spells":[]} -221372,{"name":"Mangled Coin Purse","quality":0,"icon":"inv_misc_bag_10","tooltip":"
Mangled Coin PurseSoD Phase 3

Item Level 1
"The contents were likely damaged in combat."
Sell Price: 1
","spells":[]} -221374,{"name":"Anguish of the Dream","quality":3,"icon":"inv_misc_gem_pearl_06","tooltip":"
Anguish of the DreamSoD Phase 3

Item Level 35

Binds when picked up
Trinket
Requires Level 30
Requires Emerald Wardens - Friendly
Equip: Increases the damage or healing of your next attack, ability, or spell by 40 when you kill a target that gives experience or honor. This effect cannot occur more than once every 10 seconds. (10s cooldown)
Sell Price: 16 59
","spells":[]} -221376,{"name":"Emerald Dream Helm","quality":3,"icon":"inv_helmet_10","tooltip":"
Emerald Dream HelmSoD Phase 3

Item Level 50

Binds when picked up
HeadPlate
429 Armor
+10 Strength
+11 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Emerald Dream Plate (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} -221377,{"name":"Emerald Dream Legplates","quality":3,"icon":"inv_pants_03","tooltip":"
Emerald Dream LegplatesSoD Phase 3

Item Level 50

Binds when picked up
LegsPlate
462 Armor
+11 Strength
+8 Agility
+12 Stamina
Durability 100 / 100
Classes: Warrior, Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Emerald Dream Plate (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} +220965,{"name":"Scalebane Greataxe","quality":4,"icon":"inv_axe_34","tooltip":"
Scalebane GreataxeSoD Phase 3

Item Level 53

Binds when picked up
Two-HandAxe
\n \n \n
138 - 207 DamageSpeed 3.40
(50.74 damage per second)
Durability 120 / 120
Requires Level 50
Equip: +117 Attack Power when fighting Dragonkin.
"Hair of the dog, scale of the dragon."
Sell Price: 5 81 63
","spells":[]} +221008,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 3

Item Level 50

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +221009,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 3

Item Level 50

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +221010,{"name":"Supply Shipment","quality":2,"icon":"inv_crate_03","tooltip":"
Supply ShipmentSoD Phase 3

Item Level 50

Binds when picked up
"Deliver to a supply officer for a substantial reward."
","spells":[]} +221017,{"name":"Keldara's Log","quality":1,"icon":"inv_misc_book_09","tooltip":"
Keldara's LogSoD Phase 3

Item Level 1

Binds when picked up
Unique
<Right Click to Read>
","spells":[]} +221018,{"name":"Field Medicine Kit","quality":1,"icon":"ability_miling","tooltip":"
Field Medicine KitSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine 3 Satyrweed samples to brew a tincture.
","spells":[]} +221019,{"name":"Satyrweed Sample","quality":1,"icon":"inv_misc_herb_nightmarevine","tooltip":"
Satyrweed SampleSoD Phase 3

Item Level 1

Binds when picked up
Max Stack: 20
","spells":[]} +221020,{"name":"Rune of the Moon Goddess","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Moon GoddessSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your bracers with the Elune's Fires rune:


Some of your spells and abilities extend the duration of your damage and healing over time effects on their target:

Starfire extends Moonfire by 6 sec.
Wrath extends Sunfire by 3 sec.
Regrowth extends Rejuvenation by 6 sec.
Shred extends Rip by 1 sec.

Each effect can only be extended up to its initial duration.

"Teaches you a new Engraving ability."
","spells":[]} +221021,{"name":"Nightmare Seed","quality":2,"icon":"inv_misc_herb_nightmareseed","tooltip":"
Nightmare SeedSoD Phase 3

Item Level 1
Max Stack: 20
","spells":[]} +221024,{"name":"Flask of Everlasting Nightmares","quality":4,"icon":"inv_alchemy_endlessflask_01","tooltip":"
Flask of Everlasting NightmaresSoD Phase 3

Item Level 60

Binds when picked up
Requires Level 50
Requires Alchemy (250)
Use: Increases ranged and melee attack power by 45.  The benefits of this flask only apply in areas under the influence of the nightmare. (30 Sec Cooldown)
"No matter how much you drink, this flask never seems to run empty."
Max Stack: 5
Sell Price: 50
","spells":[]} +221025,{"name":"Void-Powered Invoker's Vambraces","quality":4,"icon":"inv_misc_enggizmos_20","tooltip":"
Void-Powered Invoker's VambracesSoD Phase 3

Item Level 55

Binds when picked up
WristCloth
37 Armor
+7 Stamina
+8 Intellect
Durability 35 / 35
Requires Level 50
Requires Engineering (250)
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Provides protection against certain types of psychic attacks.
Use: Channels the power of the Void, granting immunity to Fear for 15 sec. (10 Min Cooldown)
"All of the best parts about Ziri's original design, with a few additional modifications."
","spells":[]} +221026,{"name":"Void-Powered Slayer's Vambraces","quality":4,"icon":"inv_misc_enggizmos_20","tooltip":"
Void-Powered Slayer's VambracesSoD Phase 3

Item Level 55

Binds when picked up
WristLeather
75 Armor
+9 Strength
+18 Agility
+5 Stamina
Durability 40 / 40
Requires Level 50
Requires Engineering (250)
Equip: Provides protection against certain types of psychic attacks.
Use: Channels the power of the Void, granting immunity to Fear for 15 sec. (10 Min Cooldown)
"All of the best parts about Ziri's original design, with a few additional modifications."
","spells":[]} +221027,{"name":"Void-Powered Protector's Vambraces","quality":4,"icon":"inv_misc_enggizmos_20","tooltip":"
Void-Powered Protector's VambracesSoD Phase 3

Item Level 55

Binds when picked up
WristPlate
275 Armor
+10 Strength
+12 Stamina
Durability 55 / 55
Requires Level 50
Requires Engineering (250)
Equip: Increases the block value of your shield by 19.
Equip: Provides protection against certain types of psychic attacks.
Use: Channels the power of the Void, granting immunity to Fear for 15 sec. (10 Min Cooldown)
"All of the best parts about Ziri's original design, with a few additional modifications."
","spells":[]} +221028,{"name":"Enchanted Sigil: Living Dreams","quality":2,"icon":"inv_sigil_freya","tooltip":"
Enchanted Sigil: Living DreamsSoD Phase 3

Item Level 50

Binds when picked up
Unique (5)
Requires Level 50
Requires Enchanting (250)
Use: Gain an enchanted sigil of Living Dreams, empowering you to deal up to 30 increased damage and healing with spells, and increasing attack power by 30 for 30 min. This can only be applied outside of combat. (30 Min Cooldown)
Max Stack: 5
","spells":[]} +221030,{"name":"Atal'ai Mojo of Forbidden Magic","quality":2,"icon":"inv_alchemy_potion_05","tooltip":"
Atal'ai Mojo of Forbidden MagicSoD Phase 3

Item Level 55

Binds when picked up
Unique (2)
Requires Level 50
Use: Increases spell power by 40. Successful spell hits have a chance to unleash a Shadow Bolt on the target. Only one type of Atal'ai potion may be active at any given time. This has no effect outside of Sunken Temple. (Proc chance: 25%, 40s cooldown) (3 Sec Cooldown)
"Enchanted water converted from the essence of the Atal'ai Mojo, with shadows flickering behind the contents of what's inside..."
Max Stack: 2
","spells":[]} +221191,{"name":"Dreamstone","quality":1,"icon":"inv_misc_runedorb_01","tooltip":"
DreamstoneSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Returns you to <Hearthstone Location>.  Speak to an Innkeeper in a different place to change your home location.
","spells":[]} +221192,{"name":"Dream Journal","quality":1,"icon":"inv_misc_rune_01","tooltip":"
Dream JournalSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Returns you to <Hearthstone Location>.  Speak to an Innkeeper in a different place to change your home location.
","spells":[]} +221193,{"name":"Emerald Ring","quality":3,"icon":"inv_jewelry_ring_37","tooltip":"
Emerald RingSoD Phase 3

Item Level 50

Binds when picked up
Unique
Finger
+12 Stamina
+5 Arcane Resistance
Requires Level 45
Requires Emerald Wardens - Honored
Equip: +14 Attack Power.
Use: Enter the dream of a targeted friend. (1 Hour Cooldown)
"A light shifts inside the striking emerald"
Sell Price: 1 12 91
","spells":[]} +221196,{"name":"Atal'ai Mojo of War","quality":2,"icon":"inv_alchemy_potion_02","tooltip":"
Atal'ai Mojo of WarSoD Phase 3

Item Level 55

Binds when picked up
Unique (2)
Requires Level 50
Use: Increases melee and ranged attack power by 48. Chance on melee or ranged attack to grow in size, increasing Strength or Agility (whichever is higher) by 35 for 10 sec. Only one type of Atal'ai potion may be active at any given time. This has no effect outside of Sunken Temple. (Proc chance: 15%, 40s cooldown) (3 Sec Cooldown)
"You feel drawn to battle as you gaze upon the potion's red allure..."
Max Stack: 2
","spells":[]} +221199,{"name":"Satyrweed Tincture","quality":1,"icon":"inv_alchemy_elixir_01","tooltip":"
Satyrweed TinctureSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Cure a creature of Satyr corruption.
","spells":[]} +221256,{"name":"Right Arm of the Obliterator","quality":1,"icon":"inv_gauntlets_71","tooltip":"
Right Arm of the ObliteratorSoD Phase 3

Item Level 1

Binds when picked up
Use: Combine with 4 other pieces to rebuild Iodax.
","spells":[]} +221257,{"name":"Left Arm of the Obliterator","quality":1,"icon":"inv_gauntlets_71","tooltip":"
Left Arm of the ObliteratorSoD Phase 3

Item Level 1

Binds when picked up
Use: Combine with 4 other pieces to rebuild Iodax.
","spells":[]} +221258,{"name":"Right Foot of the Obliterator","quality":1,"icon":"inv_boots_plate_05","tooltip":"
Right Foot of the ObliteratorSoD Phase 3

Item Level 1

Binds when picked up
Use: Combine with 4 other pieces to rebuild Iodax.
","spells":[]} +221259,{"name":"Left Foot of the Obliterator","quality":1,"icon":"inv_boots_plate_05","tooltip":"
Left Foot of the ObliteratorSoD Phase 3

Item Level 1

Binds when picked up
Use: Combine with 4 other pieces to rebuild Iodax.
","spells":[]} +221260,{"name":"Head of the Obliterator","quality":1,"icon":"achievement_dungeon_ulduarraid_irongolem_01","tooltip":"
Head of the ObliteratorSoD Phase 3

Item Level 1

Binds when picked up
","spells":[]} +221261,{"name":"Wildwhisper Draught","quality":2,"icon":"inv_potion_19","tooltip":"
Wildwhisper DraughtSoD Phase 3

Item Level 45

Binds when picked up
Unique
Use: Summon the Spirit of Agamaggan. May only be used at the top of the Spiral of Thorns in Razorfen Downs, after defeating all nearby enemies. (5 Sec Cooldown)
","spells":[]} +221262,{"name":"Wild Offering","quality":2,"icon":"ability_druid_cyclone","tooltip":"
Wild OfferingSoD Phase 3

Item Level 45

Binds when picked up
Max Stack: 20
","spells":[]} +221267,{"name":"Rune of the Bloodthirsty","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the BloodthirstySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your helm with the Taste for Blood rune:


Whenever your Rend ability causes damage, your Overpower ability will activate for 9 sec or 1 attack.  This effect will not occur more than once every 6 sec.

"Teaches you a new Engraving ability."
","spells":[]} +221271,{"name":"Ace of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Ace of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} +221272,{"name":"Wilds Deck","quality":4,"icon":"inv_misc_ticket_tarot_stack_01","tooltip":"
Wilds DeckSoD Phase 3

Item Level 1

This Item Begins a Quest
"Property of the Darkmoon Faire."
Sell Price: 10
","spells":[]} +221273,{"name":"Two of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Two of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} +221274,{"name":"Three of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Three of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} +221275,{"name":"Four of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Four of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} +221276,{"name":"Five of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Five of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} +221277,{"name":"Six of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Six of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} +221278,{"name":"Seven of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Seven of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} +221279,{"name":"Eight of Wilds","quality":3,"icon":"inv_misc_ticket_tarot_beasts_01","tooltip":"
Eight of WildsSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Wilds to complete the set.
Sell Price: 1 25
","spells":[]} +221280,{"name":"Plagues Deck","quality":4,"icon":"inv_misc_ticket_tarot_stack_01","tooltip":"
Plagues DeckSoD Phase 3

Item Level 1

This Item Begins a Quest
"Property of the Darkmoon Faire."
Sell Price: 10
","spells":[]} +221281,{"name":"Ace of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Ace of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} +221282,{"name":"Two of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Two of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} +221283,{"name":"Three of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Three of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} +221284,{"name":"Four of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Four of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} +221285,{"name":"Five of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Five of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} +221286,{"name":"Six of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Six of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} +221287,{"name":"Seven of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Seven of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} +221288,{"name":"Eight of Plagues","quality":3,"icon":"inv_misc_ticket_tarot_warlord_01","tooltip":"
Eight of PlaguesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Plagues to complete the set.
Sell Price: 1 25
","spells":[]} +221289,{"name":"Dunes Deck","quality":4,"icon":"inv_misc_ticket_tarot_stack_01","tooltip":"
Dunes DeckSoD Phase 3

Item Level 1

This Item Begins a Quest
"Property of the Darkmoon Faire."
Sell Price: 10
","spells":[]} +221290,{"name":"Ace of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Ace of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} +221291,{"name":"Two of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Two of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} +221292,{"name":"Three of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Three of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} +221293,{"name":"Four of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Four of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} +221294,{"name":"Five of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Five of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} +221295,{"name":"Six of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Six of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} +221296,{"name":"Seven of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Seven of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} +221297,{"name":"Eight of Dunes","quality":3,"icon":"inv_misc_ticket_tarot_elemental_01","tooltip":"
Eight of DunesSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Dunes to complete the set.
Sell Price: 1 25
","spells":[]} +221298,{"name":"Ace of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Ace of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} +221299,{"name":"Nightmares Deck","quality":4,"icon":"inv_misc_ticket_tarot_stack_01","tooltip":"
Nightmares DeckSoD Phase 3

Item Level 1

This Item Begins a Quest
"Property of the Darkmoon Faire."
Sell Price: 10
","spells":[]} +221300,{"name":"Two of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Two of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} +221301,{"name":"Three of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Three of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} +221302,{"name":"Four of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Four of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} +221303,{"name":"Five of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Five of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} +221304,{"name":"Six of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Six of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} +221305,{"name":"Seven of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Seven of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} +221306,{"name":"Eight of Nightmares","quality":3,"icon":"inv_misc_ticket_tarot_portal_01","tooltip":"
Eight of NightmaresSoD Phase 3

Item Level 1
Use: Combine the Ace through Eight of Nightmares to complete the set.
Sell Price: 1 25
","spells":[]} +221307,{"name":"Darkmoon Card: Decay","quality":4,"icon":"inv_inscription_tarotundeath","tooltip":"
Darkmoon Card: DecaySoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Equip: Spells and attacks sometimes leech 40 health from the target, and apply a stack of Decay. When decay reaches 5 stacks, the target takes 225 to 375 damage. (3s cooldown)
Sell Price: 10
","spells":[]} +221308,{"name":"Darkmoon Card: Overgrowth","quality":4,"icon":"inv_inscription_tarotillusion","tooltip":"
Darkmoon Card: OvergrowthSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Equip: Chance on direct healing spell, and on effective healing over time ticks to restore 8 Energy, 1% Mana, or 4 Rage to the target. (Proc chance: 10%)
Sell Price: 10
","spells":[]} +221309,{"name":"Darkmoon Card: Sandstorm","quality":4,"icon":"inv_misc_ticket_tarot_crusade","tooltip":"
Darkmoon Card: SandstormSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Equip: Chance on spells and attacks to summon a sandstorm that circles you, dealing 50 to 100 Nature damage to targets it passes through. (Proc chance: 30%, 8s cooldown)
Sell Price: 10
","spells":[]} +221310,{"name":"Darkmoon Card: Torment","quality":4,"icon":"inv_inscription_tarotdeath","tooltip":"
Darkmoon Card: TormentSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Equip: Gives the wearer a chance on attack and spell cast to Torment their target, causing them to wander in suffering for 3 sec. (Proc chance: 5%, 15s cooldown)
Sell Price: 10
","spells":[]} +221311,{"name":"Atal'ai Mojo of Life","quality":2,"icon":"inv_alchemy_potion_03","tooltip":"
Atal'ai Mojo of LifeSoD Phase 3

Item Level 55

Binds when picked up
Unique (2)
Requires Level 50
Use: Increases healing done by 45, mana regeneration by 11 mana per 5 sec, and your heals have a chance to restore 8 Energy, 1% Mana, or 4 Rage. Only one Atal'ai potion can be active at any time. This has no effect outside of Sunken Temple. (Proc chance: 25%, 20s cooldown) (3 Sec Cooldown)
"A deep, blue hue emanates within the contents of this vial. It almost feels as if it's demanding you to drink it..."
Max Stack: 2
","spells":[]} +221312,{"name":"Flask of Atal'ai Mojo","quality":2,"icon":"inv_drink_27_bluesoup","tooltip":"
Flask of Atal'ai MojoSoD Phase 3

Item Level 50
"The finest mojo of the Atal'ai trolls"
Max Stack: 20
","spells":[]} +221313,{"name":"Flask of Nightmarish Mojo","quality":3,"icon":"inv_alchemy_elixir_03","tooltip":"
Flask of Nightmarish MojoSoD Phase 3

Item Level 50
"Powerful nightmare-infused Atal'ai voodoo swirls within the vial."
Max Stack: 20
","spells":[]} +221314,{"name":"Wanted Notice","quality":1,"icon":"inv_misc_map02","tooltip":"
Wanted NoticeSoD Phase 3

Item Level 1

Quest Item
Unique
"A crude sketch of a Dark Iron dwarf"
<Right Click to Read>
Max Stack: 20
","spells":[]} +221315,{"name":"Rainbow Generator","quality":3,"icon":"inv_jewelcrafting_dragonseye02","tooltip":"
Rainbow GeneratorSoD Phase 3

Item Level 60

Binds when picked up
Use: Rainbow power! (30 Min Cooldown)
Sell Price: 46 18
","spells":[]} +221316,{"name":"Premo's Poise-Demanding Uniform","quality":1,"icon":"inv_shirt_black_01","tooltip":"
Premo's Poise-Demanding UniformSoD Phase 3

Item Level 55

Binds when picked up
Unique
Shirt
Use: Focus.
Sell Price: 71 37
","spells":[]} +221317,{"name":"Feralas Leycryst","quality":1,"icon":"inv_jewelcrafting_gem_01","tooltip":"
Feralas LeycrystSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Use 4 leycrysts to attune with Azeroth and learn a new ability.
","spells":[]} +221318,{"name":"Azshara Leycryst","quality":1,"icon":"inv_jewelcrafting_gem_05","tooltip":"
Azshara LeycrystSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Use 4 leycrysts to attune with Azeroth and learn a new ability.
","spells":[]} +221319,{"name":"Blackrock Leycryst","quality":1,"icon":"inv_jewelcrafting_gem_04","tooltip":"
Blackrock LeycrystSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Use 4 leycrysts to attune with Azeroth and learn a new ability.
","spells":[]} +221320,{"name":"Hinterlands Leycryst","quality":1,"icon":"inv_jewelcrafting_gem_03","tooltip":"
Hinterlands LeycrystSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Use 4 leycrysts to attune with Azeroth and learn a new ability.
","spells":[]} +221321,{"name":"Atal'ai Signet of Might","quality":3,"icon":"inv_misc_armorkit_18","tooltip":"
Atal'ai Signet of MightSoD Phase 3

Item Level 50

Binds when picked up
Requires Level 50
Use: Permanently adds 15 attack power to a shoulder slot item.
","spells":[]} +221322,{"name":"Atal'ai Signet of Mojo","quality":3,"icon":"inv_misc_armorkit_19","tooltip":"
Atal'ai Signet of MojoSoD Phase 3

Item Level 50

Binds when picked up
Requires Level 50
Use: Permanently adds to a shoulder slot item increased damage and healing done by magical spells and effects by 9.
","spells":[]} +221323,{"name":"Atal'ai Signet of Serenity","quality":3,"icon":"spell_holy_powerwordshield","tooltip":"
Atal'ai Signet of SerenitySoD Phase 3

Item Level 50

Binds when picked up
Requires Level 50
Use: Permanently adds to a shoulder slot item increased healing done by spells and effects up to 18.
","spells":[]} +221324,{"name":"Brittle Shadowforge Key","quality":1,"icon":"inv_misc_key_08","tooltip":"
Brittle Shadowforge KeySoD Phase 3

Item Level 1

Quest Item
Unique
Duration: 15 min
"Attaching this crumbling key to your keyring would be impossible."
","spells":[]} +221325,{"name":"EZ-Splode Blasting Charge","quality":1,"icon":"inv_misc_urn_01","tooltip":"
EZ-Splode Blasting ChargeSoD Phase 3

Item Level 40

Binds when picked up
Duration: 15 min
Use: Blasts open difficult locked doors.
"The slow-burning fuse is already lit!"
Max Stack: 10
Sell Price: 9
","spells":[]} +221326,{"name":"Sacred Stag Heart","quality":1,"icon":"inv_misc_organ_01","tooltip":"
Sacred Stag HeartSoD Phase 3

Item Level 1

Binds when picked up
Use: Present as an offering at the Shrine of the Beast.
","spells":[]} +221327,{"name":"Schematic: Gnomish Shrink Ray","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Shrink RaySoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Shrink Ray]

Gnomish Shrink Ray
Item Level 41

Binds when equipped
Trinket
Requires Engineering (205)
Use: Shrinks the target reducing their attack power by 250.  Thats what it usually does anyway..... (5 Min Cooldown)
Sell Price: 7 50
","spells":[],"completion_category":"9"} +221328,{"name":"Schematic: Gnomish Goggles","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish GogglesSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Goggles]

Gnomish Goggles
Item Level 42

Binds when picked up
HeadCloth
45 Armor
+9 Agility
+9 Stamina
+9 Spirit
Durability 45 / 45
Requires Engineering (210)
Sell Price: 39 29
","spells":[],"completion_category":"9"} +221329,{"name":"Schematic: Gnomish Net-o-matic Projector","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Net-o-matic ProjectorSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Net-o-Matic Projector]

Gnomish Net-o-Matic Projector
Item Level 42

Binds when equipped
Trinket
Requires Engineering (210)
Use: Captures the target in a net for 10 sec.  The net has a lot of hooks however and sometimes gets caught in the user's clothing when fired...... (10 Min Cooldown)
Sell Price: 7 50
","spells":[],"completion_category":"9"} +221330,{"name":"Schematic: Gnomish Harm Prevention Belt","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Harm Prevention BeltSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Harm Prevention Belt]

Gnomish Harm Prevention Belt
Item Level 43

Binds when equipped
WaistLeather
66 Armor
+6 Stamina
Durability 30 / 30
Requires Engineering (215)
Use: A shield of force protects you from the next 500 damage done over the next 10 min. WARNING:  Force Field may overload when struck temporarily removing the wearer from this dimension. (Proc chance: 5%) (1 Hour Cooldown)
Sell Price: 33 17
","spells":[],"completion_category":"9"} +221331,{"name":"Schematic: Gnomish Rocket Boots","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Rocket BootsSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Rocket Boots]

Gnomish Rocket Boots
Item Level 45

Binds when equipped
FeetCloth
41 Armor
Durability 35 / 35
Requires Engineering (225)
Use: These boots significantly increase your run speed for 20 sec.  WARNING:  Their power supply and gyros do not always function as intended. (30 Min Cooldown)
Sell Price: 46 97
","spells":[],"completion_category":"9"} +221332,{"name":"Schematic: Gnomish Battle Chicken","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Battle ChickenSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Battle Chicken]

Gnomish Battle Chicken
Item Level 46

Binds when picked up
Trinket
Requires Engineering (230)
Use: Creates a Battle Chicken that will fight for you for 1.50 min or until it is destroyed. (30 Min Cooldown)
Sell Price: 15
","spells":[],"completion_category":"9"} +221333,{"name":"Schematic: Gnomish Mind Control Cap","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Mind Control CapSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Mind Control Cap]

Gnomish Mind Control Cap
Item Level 47

Binds when equipped
HeadCloth
50 Armor
+14 Spirit
Durability 45 / 45
Requires Engineering (215)
Use: Engage in mental combat with a humanoid target to try and control their mind.  If all works well, you will control the mind of the target for 20 sec ..... (30 Min Cooldown)
Sell Price: 55 20
","spells":[],"completion_category":"9"} +221334,{"name":"Schematic: Gnomish Death Ray","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Gnomish Death RaySoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Gnomish Death Ray]

Gnomish Death Ray
Item Level 48

Binds when picked up
Trinket
Use: The devices charges over time using your life force and then directs a burst of energy at your opponent. (5 Min Cooldown)
"Death or Serious Injury may result from use of this device."
Sell Price: 7 50
","spells":[],"completion_category":"9"} +221335,{"name":"Schematic: Goblin Construction Helmet","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Construction HelmetSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Construction Helmet]

Goblin Construction Helmet
Item Level 41

Binds when picked up
HeadCloth
44 Armor
+15 Fire Resistance
Durability 45 / 45
Requires Engineering (205)
Use: Absorbs 300 to 500 Fire damage.  Lasts 1 min. (1 Hour Cooldown)
Sell Price: 35 17

Requires Mithril Bar (8), Citrine, Elemental Fire (4)
","spells":[],"completion_category":"9"} +221336,{"name":"Schematic: Goblin Mining Helmet","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Mining HelmetSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Mining Helmet]

Goblin Mining Helmet
Item Level 41

Binds when picked up
HeadMail
190 Armor
+15 Stamina
Durability 60 / 60
Requires Engineering (205)
Equip: Mining +5.
Sell Price: 52 55

Requires Mithril Bar (8), Citrine, Elemental Earth (4)
","spells":[],"completion_category":"9"} +221337,{"name":"Schematic: Goblin Mortar","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin MortarSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Mortar]

Goblin Mortar
Item Level 41

Binds when equipped
Trinket
Requires Engineering (205)
Use: Inflicts 383 to 517 Fire damage and stuns the targets in a 5 yard radius for 3 sec. (10 Min Cooldown)
6 Charges
Sell Price: 20
","spells":[],"completion_category":"9"} +221338,{"name":"Schematic: Goblin Sapper Charge","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Sapper ChargeSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Sapper Charge]

Goblin Sapper Charge
Item Level 41

Requires Engineering (205)
Use: Explodes when triggered dealing 450 to 750 Fire damage to all enemies nearby and 375 to 625 damage to you. (5 Min Cooldown)
Max Stack: 10
Sell Price: 5
","spells":[],"completion_category":"9"} +221339,{"name":"Schematic: Goblin Rocket Boots","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Rocket BootsSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Rocket Boots]

Goblin Rocket Boots
Item Level 45

Binds when equipped
FeetCloth
41 Armor
Durability 35 / 35
Use: These dangerous looking boots significantly increase your run speed for 20 sec.  They are prone to explode however, so use with caution. (5 Min Cooldown)
Sell Price: 47 12
","spells":[],"completion_category":"9"} +221340,{"name":"Schematic: Goblin Bomb Dispenser","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Bomb DispenserSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Bomb Dispenser]

Goblin Bomb Dispenser
Item Level 46

Binds when picked up
Trinket
Requires Engineering (230)
Use: Creates a mobile bomb that charges the nearest enemy and explodes for 315 to 385 fire damage. (30 Min Cooldown)
Sell Price: 15
","spells":[],"completion_category":"9"} +221341,{"name":"Schematic: The Big One","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: The Big OneSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft The Big One]

The Big One
Item Level 45

Requires Engineering (225)
Use: Inflicts 340 to 460 Fire damage and stuns targets for 5 sec in a 10 yard radius.  Any damage will break the effect. (1 Min Cooldown)
Max Stack: 10
Sell Price: 7 50
","spells":[],"completion_category":"9"} +221342,{"name":"Schematic: Goblin Dragon Gun","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Dragon GunSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Dragon Gun]

Goblin Dragon Gun
Item Level 48

Binds when picked up
Trinket
Use: Deals 61 to 69 fire damage for 10 sec to all targets in a cone in front of the engineer using the weapon.   That is unless it explodes..... (5 Min Cooldown)
Sell Price: 20
","spells":[],"completion_category":"9"} +221343,{"name":"Schematic: Goblin Rocket Helmet","quality":2,"icon":"inv_scroll_06","tooltip":"
Schematic: Goblin Rocket HelmetSoD Phase 3

Item Level 38

Binds when picked up
Requires Engineering (205)
Use: [Teaches you how to craft a Goblin Rocket Helm]

Goblin Rocket Helmet
Item Level 47

Binds when equipped
HeadCloth
50 Armor
+15 Stamina
Durability 45 / 45
Requires Engineering (235)
Use: Charge an enemy, knocking it silly for 30 seconds. Also knocks you down, stunning you for a short period of time. Any damage caused will revive the target. (20 Min Cooldown)
Sell Price: 58 34
","spells":[],"completion_category":"9"} +221344,{"name":"Personal Spellbook","quality":3,"icon":"inv_misc_book_11","tooltip":"
Personal SpellbookSoD Phase 3

Item Level 55

Binds when picked up
Unique
Held In Off-hand
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Use: Conjure 5 Comprehension Charms. (4 Hrs Cooldown)
","spells":[]} +221345,{"name":"Corrupted Blood of Eranikus","quality":3,"icon":"ability_creature_poison_06","tooltip":"
Corrupted Blood of EranikusSoD Phase 3

Item Level 45

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 50
","spells":[]} +221346,{"name":"Scapula of the Fallen Avatar","quality":4,"icon":"inv_misc_bone_10","tooltip":"
Scapula of the Fallen AvatarSoD Phase 3

Item Level 55

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 50
"A fine, prestine scapula. It's got a wonderful shape and shows no sign of damage."
","spells":[]} +221347,{"name":"Murky Fire Sapta","quality":1,"icon":"inv_potion_11","tooltip":"
Murky Fire SaptaSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Allows the shaman to see elemental spirits.
","spells":[]} +221348,{"name":"Murky Water Sapta","quality":1,"icon":"inv_potion_13","tooltip":"
Murky Water SaptaSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Allows the shaman to see elemental spirits.
","spells":[]} +221349,{"name":"Murky Earth Sapta","quality":1,"icon":"inv_potion_12","tooltip":"
Murky Earth SaptaSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Allows the shaman to see elemental spirits.
","spells":[]} +221350,{"name":"Charred Shaman's Notes","quality":1,"icon":"inv_misc_note_03","tooltip":"
Charred Shaman's NotesSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
Classes: Shaman
"The pages are charred beyond readability. They seem to be wrapped around something."
","spells":[]} +221351,{"name":"Waterlogged Shaman's Notes","quality":1,"icon":"inv_misc_note_05","tooltip":"
Waterlogged Shaman's NotesSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
Classes: Shaman
"Water has made the ink run beyond repair. The pages seem to be wrapped around something."
","spells":[]} +221352,{"name":"Smudged Shaman's Notes","quality":1,"icon":"inv_misc_note_01","tooltip":"
Smudged Shaman's NotesSoD Phase 3

Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
Classes: Shaman
"Dirt and wear has made the notes unreadable. The pages seem to be wrapped around something."
","spells":[]} +221353,{"name":"Fragment of Fire","quality":1,"icon":"inv_misc_gem_ruby_03","tooltip":"
Fragment of FireSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine the Fragment of Fire with Elemental Essences. May help with finding the corrupted shrine.
","spells":[]} +221354,{"name":"Fragment of Water","quality":1,"icon":"inv_misc_gem_crystal_03","tooltip":"
Fragment of WaterSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine the Fragment of Water with Elemental Essences. May help with finding the corrupted shrine.
","spells":[]} +221355,{"name":"Fragment of Earth","quality":1,"icon":"inv_misc_gem_opal_03","tooltip":"
Fragment of EarthSoD Phase 3

Item Level 1

Binds when picked up
Unique
Use: Combine the Fragment of Earth with Elemental Essences. May help with finding the corrupted shrine.
","spells":[]} +221356,{"name":"Glowing Fragment of Fire","quality":1,"icon":"inv_elemental_crystal_fire","tooltip":"
Glowing Fragment of FireSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} +221357,{"name":"Glowing Fragment of Water","quality":1,"icon":"inv_elemental_crystal_water","tooltip":"
Glowing Fragment of WaterSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} +221358,{"name":"Glowing Fragment of Earth","quality":1,"icon":"inv_elemental_crystal_earth","tooltip":"
Glowing Fragment of EarthSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} +221359,{"name":"Pristine Owlbeast Quill","quality":1,"icon":"inv_feather_01","tooltip":"
Pristine Owlbeast QuillSoD Phase 3

Item Level 50

Binds when picked up
Max Stack: 5
Sell Price: 1 38
","spells":[]} +221360,{"name":"Farraki Papyrus","quality":1,"icon":"inv_inscription_papyrus","tooltip":"
Farraki PapyrusSoD Phase 3

Item Level 50

Binds when picked up
Max Stack: 20
Sell Price: 85
","spells":[]} +221361,{"name":"Zukk'ash Resin","quality":1,"icon":"inv_inscription_inkpurple01","tooltip":"
Zukk'ash ResinSoD Phase 3

Item Level 50

Binds when picked up
Max Stack: 20
Sell Price: 1 12
","spells":[]} +221362,{"name":"Weapon Cleaning Cloth","quality":1,"icon":"inv_fabric_purple_01","tooltip":"
Weapon Cleaning ClothSoD Phase 3

Item Level 1
Requires Emerald Wardens - Friendly
Use: Cleans your weapon. Removing all temporary enchants. Good as new!
Max Stack: 20
Sell Price: 4
","spells":[]} +221363,{"name":"Scapula of the Fallen Avatar","quality":4,"icon":"inv_misc_bone_10","tooltip":"
Scapula of the Fallen AvatarSoD Phase 3

Item Level 55

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 50
"A fine, prestine scapula. It's got a wonderful shape and shows no sign of damage."
","spells":[]} +221364,{"name":"Copper Massacre Coin","quality":2,"icon":"inv_misc_coin_19","tooltip":"
Copper Massacre CoinSoD Phase 3

Item Level 50

Binds when picked up
Use: Transmute 100 Copper Massacre Coins into 1 Silver Massacre Coin.
"A token of your minor service to the Blood Loa."
Max Stack: 999
","spells":[]} +221365,{"name":"Silver Massacre Coin","quality":3,"icon":"inv_misc_coin_18","tooltip":"
Silver Massacre CoinSoD Phase 3

Item Level 50

Binds when picked up
Use: Transmute 100 Silver Massacre Coins into 1 Gold Massacre Coin.
"A mark of your service to the Blood Loa."
Max Stack: 300
","spells":[]} +221366,{"name":"Gold Massacre Coin","quality":4,"icon":"inv_misc_coin_17","tooltip":"
Gold Massacre CoinSoD Phase 3

Item Level 50

Binds when picked up
"An icon of your great service to the Blood Loa."
Max Stack: 200
","spells":[]} +221367,{"name":"Satchel of Copper Massacre Coins","quality":1,"icon":"inv_misc_bag_07","tooltip":"
Satchel of Copper Massacre CoinsSoD Phase 3

Item Level 50

Binds when picked up
"Contains 100 Copper Massacre Coins"
<Right Click to Open>
","spells":[]} +221368,{"name":"Satchel of Silver Massacre Coins","quality":1,"icon":"inv_misc_bag_07_black","tooltip":"
Satchel of Silver Massacre CoinsSoD Phase 3

Item Level 50

Binds when picked up
"Contains 100 Silver Massacre Coins"
<Right Click to Open>
","spells":[]} +221369,{"name":"Nightmare Siphon","quality":3,"icon":"spell_shadow_lifedrain","tooltip":"
Nightmare SiphonSoD Phase 3

Item Level 25

Binds when picked up
Trinket
Requires Level 20
Requires Emerald Wardens - Friendly
Equip: Restores 150 health and mana when you kill a target that gives experience or honor. This effect cannot occur more than once every 10 seconds. (10s cooldown)
Sell Price: 9 82
","spells":[]} +221370,{"name":"Precious Medallion","quality":1,"icon":"inv_jewelry_necklace_15","tooltip":"
Precious MedallionSoD Phase 3

Item Level 1

Binds when picked up
Unique
"The back reads: 'Jabbey + Enie'"
","spells":[]} +221371,{"name":"Kidnapper's Coin Purse","quality":1,"icon":"inv_misc_bag_10","tooltip":"
Kidnapper's Coin PurseSoD Phase 3

Item Level 1

Binds when picked up
Unique
<Right Click to Open>
Dropped by: Southsea Freebooter
Drop Chance: 0.00%
","spells":[]} +221372,{"name":"Mangled Coin Purse","quality":0,"icon":"inv_misc_bag_10","tooltip":"
Mangled Coin PurseSoD Phase 3

Item Level 1
"The contents were likely damaged in combat."
Sell Price: 1
","spells":[]} +221374,{"name":"Anguish of the Dream","quality":3,"icon":"inv_misc_gem_pearl_06","tooltip":"
Anguish of the DreamSoD Phase 3

Item Level 35

Binds when picked up
Trinket
Requires Level 30
Requires Emerald Wardens - Friendly
Equip: Increases the damage or healing of your next attack, ability, or spell by 40 when you kill a target that gives experience or honor. This effect cannot occur more than once every 10 seconds. (10s cooldown)
Sell Price: 16 59
","spells":[]} +221376,{"name":"Emerald Dream Helm","quality":3,"icon":"inv_helmet_10","tooltip":"
Emerald Dream HelmSoD Phase 3

Item Level 50

Binds when picked up
HeadPlate
429 Armor
+10 Strength
+11 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Emerald Dream Plate (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} +221377,{"name":"Emerald Dream Legplates","quality":3,"icon":"inv_pants_03","tooltip":"
Emerald Dream LegplatesSoD Phase 3

Item Level 50

Binds when picked up
LegsPlate
462 Armor
+11 Strength
+8 Agility
+12 Stamina
Durability 100 / 100
Classes: Warrior, Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Emerald Dream Plate (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} 221378,{"name":"Emerald Dream Gauntlets","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Emerald Dream GauntletsSoD Phase 3

Item Level 50

Binds when picked up
HandsPlate
330 Armor
+13 Strength
+14 Stamina
Durability 45 / 45
Classes: Warrior, Paladin
Requires Level 50
Requires Emerald Wardens - Friendly

Emerald Dream Plate (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} 221379,{"name":"Emerald Dream Sabatons","quality":3,"icon":"inv_boots_01","tooltip":"
Emerald Dream SabatonsSoD Phase 3

Item Level 50

Binds when picked up
FeetPlate
363 Armor
+8 Strength
+6 Agility
+16 Stamina
Durability 65 / 65
Classes: Warrior, Paladin
Requires Level 50
Requires Emerald Wardens - Friendly

Emerald Dream Plate (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} -221380,{"name":"Emerald Dream Breastplate","quality":3,"icon":"inv_chest_cloth_06","tooltip":"
Emerald Dream BreastplateSoD Phase 3

Item Level 50

Binds when picked up
ChestPlate
528 Armor
+12 Strength
+15 Stamina
Durability 135 / 135
Classes: Warrior, Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Emerald Dream Plate (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} -221381,{"name":"Emerald Dream Pauldrons","quality":3,"icon":"inv_shoulder_02","tooltip":"
Emerald Dream PauldronsSoD Phase 3

Item Level 50

Binds when picked up
ShoulderPlate
396 Armor
+9 Strength
+10 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Emerald Dream Plate (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} -221382,{"name":"Emerald Encrusted Battleplate","quality":3,"icon":"inv_chest_cloth_06","tooltip":"
Emerald Encrusted BattleplateSoD Phase 3

Item Level 50

Binds when picked up
ChestPlate
528 Armor
+11 Stamina
+10 Intellect
Durability 135 / 135
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 6 mana per 5 sec.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221383,{"name":"Emerald Encrusted Handguards","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Emerald Encrusted HandguardsSoD Phase 3

Item Level 50

Binds when picked up
HandsPlate
330 Armor
+9 Stamina
+7 Intellect
Durability 45 / 45
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221384,{"name":"Emerald Encrusted Helmet","quality":3,"icon":"inv_helmet_10","tooltip":"
Emerald Encrusted HelmetSoD Phase 3

Item Level 50

Binds when picked up
HeadPlate
429 Armor
+12 Stamina
+9 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 6 mana per 5 sec.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221385,{"name":"Emerald Encrusted Legplates","quality":3,"icon":"inv_pants_03","tooltip":"
Emerald Encrusted LegplatesSoD Phase 3

Item Level 50

Binds when picked up
LegsPlate
462 Armor
+12 Stamina
+11 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 24.
Equip: Restores 6 mana per 5 sec.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221386,{"name":"Emerald Encrusted Spaulders","quality":3,"icon":"inv_shoulder_02","tooltip":"
Emerald Encrusted SpauldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderPlate
396 Armor
+8 Stamina
+7 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 15.
Equip: Restores 6 mana per 5 sec.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221387,{"name":"Emerald Encrusted Plate Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Emerald Encrusted Plate BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetPlate
363 Armor
+8 Stamina
+7 Intellect
Durability 65 / 65
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 15.
Equip: Restores 6 mana per 5 sec.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221388,{"name":"Emerald Scalemail Leggings","quality":3,"icon":"inv_pants_05","tooltip":"
Emerald Scalemail LeggingsSoD Phase 3

Item Level 50

Binds when picked up
LegsMail
263 Armor
+11 Stamina
+10 Intellect
Durability 90 / 90
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +20 Attack Power.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} -221389,{"name":"Emerald Scalemail Gauntlets","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Emerald Scalemail GauntletsSoD Phase 3

Item Level 50

Binds when picked up
HandsMail
188 Armor
+9 Stamina
+5 Intellect
Durability 40 / 40
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +12 Attack Power.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} -221390,{"name":"Emerald Scalemail Breastplate","quality":3,"icon":"inv_chest_chain_06","tooltip":"
Emerald Scalemail BreastplateSoD Phase 3

Item Level 50

Binds when picked up
ChestMail
300 Armor
+11 Stamina
+10 Intellect
Durability 120 / 120
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +20 Attack Power.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} -221391,{"name":"Emerald Scalemail Helmet","quality":3,"icon":"inv_helmet_10","tooltip":"
Emerald Scalemail HelmetSoD Phase 3

Item Level 50

Binds when picked up
HeadMail
244 Armor
+15 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +12 Attack Power.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} -221392,{"name":"Emerald Scalemail Shoulders","quality":3,"icon":"inv_shoulder_15","tooltip":"
Emerald Scalemail ShouldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderMail
225 Armor
+9 Stamina
+3 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +16 Attack Power.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} -221393,{"name":"Emerald Scalemail Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Emerald Scalemail BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetMail
206 Armor
+8 Stamina
+8 Intellect
Durability 60 / 60
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: +12 Attack Power.
Equip: Minor increase to running and swimming speed.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} -221394,{"name":"Emerald Laden Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Emerald Laden BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetMail
206 Armor
+8 Stamina
+8 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 13.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221395,{"name":"Emerald Laden Breastplate","quality":3,"icon":"inv_chest_chain_06","tooltip":"
Emerald Laden BreastplateSoD Phase 3

Item Level 50

Binds when picked up
ChestMail
300 Armor
+11 Stamina
+10 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 22.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221396,{"name":"Emerald Laden Gauntlets","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Emerald Laden GauntletsSoD Phase 3

Item Level 50

Binds when picked up
HandsMail
188 Armor
+9 Stamina
+5 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221397,{"name":"Emerald Laden Helmet","quality":3,"icon":"inv_helmet_10","tooltip":"
Emerald Laden HelmetSoD Phase 3

Item Level 50

Binds when picked up
HeadMail
244 Armor
+15 Stamina
+9 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221398,{"name":"Emerald Laden Leggings","quality":3,"icon":"inv_pants_05","tooltip":"
Emerald Laden LeggingsSoD Phase 3

Item Level 50

Binds when picked up
LegsMail
263 Armor
+11 Stamina
+10 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 22.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221399,{"name":"Emerald Laden Shoudlers","quality":3,"icon":"inv_shoulder_15","tooltip":"
Emerald Laden ShoudlersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderMail
225 Armor
+9 Stamina
+3 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 18.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221400,{"name":"Emerald Chain Shoudlers","quality":3,"icon":"inv_shoulder_15","tooltip":"
Emerald Chain ShoudlersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderMail
225 Armor
+9 Stamina
+3 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} -221401,{"name":"Emerald ChainLeggings","quality":3,"icon":"inv_pants_05","tooltip":"
Emerald ChainLeggingsSoD Phase 3

Item Level 50

Binds when picked up
LegsMail
263 Armor
+11 Stamina
+10 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} -221402,{"name":"Emerald Chain Helmet","quality":3,"icon":"inv_helmet_10","tooltip":"
Emerald Chain HelmetSoD Phase 3

Item Level 50

Binds when picked up
HeadMail
244 Armor
+15 Stamina
+9 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} -221403,{"name":"Emerald Chain Gauntlets","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Emerald Chain GauntletsSoD Phase 3

Item Level 50

Binds when picked up
HandsMail
188 Armor
+9 Stamina
+5 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} -221404,{"name":"Emerald Chain Breastplate","quality":3,"icon":"inv_chest_chain_06","tooltip":"
Emerald Chain BreastplateSoD Phase 3

Item Level 50

Binds when picked up
ChestMail
300 Armor
+11 Stamina
+10 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} -221405,{"name":"Emerald Chain Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Emerald Chain BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetMail
206 Armor
+8 Stamina
+8 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} -221406,{"name":"Emerald Leather Vest","quality":3,"icon":"inv_chest_plate07","tooltip":"
Emerald Leather VestSoD Phase 3

Item Level 50

Binds when picked up
ChestLeather
146 Armor
+14 Stamina
Durability 100 / 100
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +16 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} -221407,{"name":"Emerald Leather Gloves","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Emerald Leather GlovesSoD Phase 3

Item Level 50

Binds when picked up
HandsLeather
91 Armor
+10 Stamina
Durability 35 / 35
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +14 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} -221408,{"name":"Emerald Leather Helm","quality":3,"icon":"inv_helmet_04","tooltip":"
Emerald Leather HelmSoD Phase 3

Item Level 50

Binds when picked up
HeadLeather
118 Armor
+14 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +12 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} -221409,{"name":"Emerald Leather Sabatons","quality":3,"icon":"inv_boots_08","tooltip":"
Emerald Leather SabatonsSoD Phase 3

Item Level 50

Binds when picked up
FeetLeather
100 Armor
+11 Stamina
Durability 50 / 50
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases your effective stealth level by 1.
Equip: +16 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} -221410,{"name":"Emerald Leather Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Emerald Leather PantsSoD Phase 3

Item Level 50

Binds when picked up
LegsLeather
127 Armor
+14 Stamina
Durability 75 / 75
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +16 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} -221411,{"name":"Emerald Leather Shoulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Emerald Leather ShouldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderLeather
109 Armor
+7 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +6 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} -221412,{"name":"Emerald Dreamkeeper Gloves","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Emerald Dreamkeeper GlovesSoD Phase 3

Item Level 50

Binds when picked up
HandsLeather
91 Armor
+9 Stamina
+8 Intellect
+8 Spirit
Durability 35 / 35
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 22.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221413,{"name":"Emerald Dreamkeeper Helm","quality":3,"icon":"inv_helmet_04","tooltip":"
Emerald Dreamkeeper HelmSoD Phase 3

Item Level 50

Binds when picked up
HeadLeather
118 Armor
+11 Stamina
+11 Intellect
+14 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 20.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221414,{"name":"Emerald Dreamkeeper Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Emerald Dreamkeeper PantsSoD Phase 3

Item Level 50

Binds when picked up
LegsLeather
127 Armor
+9 Stamina
+8 Intellect
+9 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 20.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221415,{"name":"Emerald Dreamkeeper Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Emerald Dreamkeeper BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetLeather
100 Armor
+10 Stamina
+8 Intellect
+8 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 18.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221416,{"name":"Emerald Dreamkeeper Shoulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Emerald Dreamkeeper ShouldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderLeather
109 Armor
+9 Stamina
+8 Intellect
+9 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 18.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221417,{"name":"Emerald Dreamkeeper Chest","quality":3,"icon":"inv_chest_plate07","tooltip":"
Emerald Dreamkeeper ChestSoD Phase 3

Item Level 50

Binds when picked up
ChestLeather
146 Armor
+10 Stamina
+8 Intellect
+8 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 18.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221418,{"name":"Agamaggan's Roar","quality":1,"icon":"inv_misc_horn_05","tooltip":"
Agamaggan's RoarSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Catch the attention of a Delirious Ancient, drawing it into combat. (5 Sec Cooldown)
","spells":[]} -221419,{"name":"Emerald Watcher Vest","quality":3,"icon":"inv_chest_plate07","tooltip":"
Emerald Watcher VestSoD Phase 3

Item Level 50

Binds when picked up
ChestLeather
146 Armor
+10 Stamina
+10 Intellect
+5 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} -221420,{"name":"Emerald Watcher Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Emerald Watcher BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetLeather
100 Armor
+10 Stamina
+10 Intellect
+5 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} -221421,{"name":"Emerald Watcher Gloves","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Emerald Watcher GlovesSoD Phase 3

Item Level 50

Binds when picked up
HandsLeather
91 Armor
+9 Stamina
+8 Intellect
+8 Spirit
Durability 35 / 35
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} -221422,{"name":"Emerald Watcher Helm","quality":3,"icon":"inv_helmet_04","tooltip":"
Emerald Watcher HelmSoD Phase 3

Item Level 50

Binds when picked up
HeadLeather
168 Armor
+11 Stamina
+11 Intellect
+11 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} -221423,{"name":"Emerald Watcher Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Emerald Watcher LeggingsSoD Phase 3

Item Level 50

Binds when picked up
LegsLeather
127 Armor
+9 Stamina
+9 Intellect
+8 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} -221424,{"name":"Emerald Watcher Shoulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Emerald Watcher ShouldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderLeather
109 Armor
+9 Stamina
+9 Intellect
+8 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} -221425,{"name":"Emerald Enchanted Circlet","quality":3,"icon":"inv_crown_01","tooltip":"
Emerald Enchanted CircletSoD Phase 3

Item Level 50

Binds when picked up
HeadCloth
58 Armor
+10 Stamina
+9 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} -221426,{"name":"Emerald Enchanted Boots","quality":3,"icon":"inv_boots_09","tooltip":"
Emerald Enchanted BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetCloth
49 Armor
+10 Stamina
+9 Intellect
Durability 40 / 40
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} -221427,{"name":"Emerald Enchanted Gloves","quality":3,"icon":"inv_gauntlets_21","tooltip":"
Emerald Enchanted GlovesSoD Phase 3

Item Level 50

Binds when picked up
HandsCloth
45 Armor
+9 Stamina
+9 Intellect
+8 Spirit
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} -221428,{"name":"Rune of Foul Play","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Foul PlaySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your bracers with the Unfair Advantage rune:


Whenever you dodge or parry an attack you gain an Unfair Advantage, striking back for 100% of your main hand weapon's damage and gaining 1 combo point. This cannot occur more than once per second.

"Teaches you a new Engraving ability."
","spells":[]} -221429,{"name":"Emerald Enchanted Pants","quality":3,"icon":"inv_pants_10","tooltip":"
Emerald Enchanted PantsSoD Phase 3

Item Level 50

Binds when picked up
LegsCloth
63 Armor
+11 Stamina
+11 Intellect
Durability 65 / 65
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} -221430,{"name":"Emerald Enchanted Robes","quality":3,"icon":"inv_chest_cloth_39","tooltip":"
Emerald Enchanted RobesSoD Phase 3

Item Level 50

Binds when picked up
ChestCloth
72 Armor
+11 Stamina
+11 Intellect
Durability 80 / 80
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} -221431,{"name":"Emerald Enchanted Shoulders","quality":3,"icon":"inv_shoulder_06","tooltip":"
Emerald Enchanted ShouldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderCloth
54 Armor
+8 Stamina
+6 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} -221432,{"name":"Emerald Woven Mantle","quality":3,"icon":"inv_shoulder_06","tooltip":"
Emerald Woven MantleSoD Phase 3

Item Level 50

Binds when picked up
ShoulderCloth
54 Armor
+11 Stamina
+8 Intellect
+8 Spirit
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 18.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221433,{"name":"Rune of Focus","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of FocusSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your helm with the Focused Attacks rune:


You gain 2 Energy every time you deal a melee or ranged critical strike.

"Teaches you a new Engraving ability."
","spells":[]} -221434,{"name":"Emerald Woven Robes","quality":3,"icon":"inv_chest_cloth_39","tooltip":"
Emerald Woven RobesSoD Phase 3

Item Level 50

Binds when picked up
ChestCloth
72 Armor
+11 Stamina
+11 Intellect
+11 Spirit
Durability 80 / 80
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 31.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221435,{"name":"Emerald Woven Pants","quality":3,"icon":"inv_pants_10","tooltip":"
Emerald Woven PantsSoD Phase 3

Item Level 50

Binds when picked up
LegsCloth
63 Armor
+12 Stamina
+12 Intellect
+10 Spirit
Durability 65 / 65
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 24.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221436,{"name":"Emerald Woven Gloves","quality":3,"icon":"inv_gauntlets_21","tooltip":"
Emerald Woven GlovesSoD Phase 3

Item Level 50

Binds when picked up
HandsCloth
45 Armor
+9 Stamina
+8 Intellect
+9 Spirit
Durability 30 / 30
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 24.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221437,{"name":"Emerald Woven Circlet","quality":3,"icon":"inv_crown_01","tooltip":"
Emerald Woven CircletSoD Phase 3

Item Level 50

Binds when picked up
HeadCloth
58 Armor
+10 Stamina
+9 Intellect
+10 Spirit
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 31.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} -221438,{"name":"Emerald Woven Boots","quality":3,"icon":"inv_boots_09","tooltip":"
Emerald Woven BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetCloth
49 Armor
+10 Stamina
+9 Intellect
+10 Spirit
Durability 40 / 40
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 15.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} -221439,{"name":"Armor of the Emerald Slumber","quality":3,"icon":"inv_chest_leather_02","tooltip":"
Armor of the Emerald SlumberSoD Phase 3

Item Level 50

Binds when picked up
Unique
ChestLeather
146 Armor
+22 Stamina
+5 Arcane Resistance
+5 Nature Resistance
Durability 100 / 100
Requires Level 50
Requires Emerald Wardens - Revered
Equip: When struck by a melee attacker, that attacker has a 5% chance of being put to sleep for 10 sec.  Only affects enemies level 50 and below. (Proc chance: 5%)
","spells":[]} -221440,{"name":"Roar of the Dream","quality":4,"icon":"inv_jewelry_ring_37","tooltip":"
Roar of the DreamSoD Phase 3

Item Level 50

Binds when picked up
Unique
Finger
+14 Stamina
Requires Level 50
Requires Emerald Wardens - Exalted
Equip: Your harmful spells have a chance to increase your spell damage by 66 for 10 sec. (Proc chance: 5%)
","spells":[]} -221441,{"name":"Warden of the Dream","quality":3,"icon":"inv_hammer_10","tooltip":"
Warden of the DreamSoD Phase 3

Item Level 50

Binds when picked up
Two-HandMace
\n \n \n
60 - 94 DamageSpeed 2.00
(38.50 damage per second)
+18 Strength
+14 Agility
+10 Stamina
Durability 100 / 100
Requires Level 43
Requires Emerald Wardens - Revered
Equip: +73 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 1 67 65
","spells":[]} -221442,{"name":"Roar of the Guardian","quality":4,"icon":"spell_nature_spiritarmor","tooltip":"
Roar of the GuardianSoD Phase 3

Item Level 50

Binds when picked up
Unique
Trinket
+10 Stamina
Requires Level 50
Requires Emerald Wardens - Exalted
Use: Increases your melee and ranged attack power by 70.  Effect lasts for 20 sec. (2 Min Cooldown)
","spells":[]} -221443,{"name":"Roar of the Grove","quality":4,"icon":"spell_nature_wispsplodegreen","tooltip":"
Roar of the GroveSoD Phase 3

Item Level 50

Binds when picked up
Unique
Trinket
+10 Stamina
Requires Level 50
Requires Emerald Wardens - Exalted
Use: Invoke the Power of the Dream lasting for 15 sec.  While standing in this circle, the caster gains 120 healing power. (2 Min Cooldown)
","spells":[]} -221444,{"name":"Jungle Durian","quality":1,"icon":"inv_misc_food_85_stegadonbite","tooltip":"
Jungle DurianSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Restores 3222 health and 6618 mana over 30 sec.  Must remain seated while eating.
"If you can make it past the foul aroma, the fruit is quite delicious!"
Max Stack: 20
","spells":[]} -221445,{"name":"Rune of Focused Fire","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Focused FireSoD Phase 3

Item Level 50

Binds when picked up
Classes: Hunter
Engrave your bracers with the Focus Fire rune:


Consumes all applications of Frenzy from your pet, increasing your ranged attack speed by 3% and granting 4 Focus to your pet for each application of Frenzy consumed. Lasts 20 sec.

Your pet gains Frenzy each time it uses a Basic Attack, increasing its melee attack speed by 6% for 10 sec, stacking up to 5 times.

"Teaches you a new Engraving ability."
","spells":[]} -221446,{"name":"Ritualist's Hammer","quality":4,"icon":"inv_hammer_10","tooltip":"
Ritualist's HammerSoD Phase 3

Item Level 58

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandMace
\n \n \n
108 - 173 DamageSpeed 3.00
(46.83 damage per second)
+11 Strength
+15 Agility
+30 Stamina
Durability 120 / 120
Classes: Druid
Requires Level 50
Equip: +114 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Adds 5 Stormstrike damage to your melee attacks, damaging the target and its nearest allies, affecting up to 3 targets. Causes additional threat. Lasts 20 sec. (3 Min Cooldown)
","spells":[]} -221447,{"name":"Ritualist's Bloodmoon Grimoire","quality":4,"icon":"inv_misc_book_01","tooltip":"
Ritualist's Bloodmoon GrimoireSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
Held In Off-hand
+14 Stamina
+5 Intellect
Classes: Druid
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 16.
","spells":[]} -221448,{"name":"Talisman of the Corrupted Grove","quality":4,"icon":"inv_jewelry_talisman_09","tooltip":"
Talisman of the Corrupted GroveSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
+8 Stamina
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 7 mana per 5 sec.
","spells":[]} -221450,{"name":"Gurubashi Pit Fighter's Bow","quality":4,"icon":"inv_weapon_bow_09","tooltip":"
Gurubashi Pit Fighter's BowSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
RangedBow
\n \n \n
39 - 72 DamageSpeed 1.80
(30.83 damage per second)
Durability 95 / 95
Classes: Hunter
Requires Level 50
Equip: Chance on hit to increase Strength by 75 for 15 sec. (Proc chance: 5%)
","spells":[]} -221451,{"name":"Bloodthirst Crossbow","quality":4,"icon":"inv_weapon_crossbow_09","tooltip":"
Bloodthirst CrossbowSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
RangedCrossbow
\n \n \n
77 - 115 DamageSpeed 3.10
(30.97 damage per second)
+6 Agility
+6 Stamina
Durability 90 / 90
Classes: Hunter
Requires Level 50
Equip: Your ranged attacks leech 5 health from targets.
","spells":[]} -221452,{"name":"Bloodfocused Arcane Band","quality":4,"icon":"inv_jewelry_ring_09","tooltip":"
Bloodfocused Arcane BandSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Mage
Requires Level 50
Equip: Increases damage done by Arcane spells and effects by up to 17.
","spells":[]} -221453,{"name":"Band of Boiling Blood","quality":4,"icon":"inv_jewelry_ring_25","tooltip":"
Band of Boiling BloodSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Mage
Requires Level 50
Equip: Increases damage done by Fire spells and effects by up to 17.
","spells":[]} -221454,{"name":"Glacial Blood Band","quality":4,"icon":"inv_jewelry_ring_29","tooltip":"
Glacial Blood BandSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Mage
Requires Level 50
Equip: Increases damage done by Frost spells and effects by up to 17.
","spells":[]} -221455,{"name":"Bloodlight Reverence","quality":4,"icon":"inv_jewelry_talisman_09","tooltip":"
Bloodlight ReverenceSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
+8 Stamina
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 7 mana per 5 sec.
","spells":[]} -221456,{"name":"Eclipsed Sanguine Saber","quality":4,"icon":"inv_sword_01","tooltip":"
Eclipsed Sanguine SaberSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
Main HandSword
\n \n \n
35 - 71 DamageSpeed 1.50
(35.33 damage per second)
+14 Stamina
+6 Intellect
Durability 105 / 105
Classes: Paladin
Requires Level 50
Equip: Increases damage done by Holy spells and effects by up to 24.
","spells":[]} -221457,{"name":"Libram of Draconic Destruction","quality":4,"icon":"inv_relics_libramofhope","tooltip":"
Libram of Draconic DestructionSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Relic
Classes: Paladin
Requires Level 50
Equip: +36 Attack Power when fighting Dragonkin.
","spells":[]} -221458,{"name":"Shadowy Band of Victory","quality":4,"icon":"inv_jewelry_ring_31","tooltip":"
Shadowy Band of VictorySoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Priest
Requires Level 50
Equip: Increases damage done by Shadow spells and effects by up to 17.
","spells":[]} -221459,{"name":"Seal of the Sacrificed","quality":4,"icon":"inv_jewelry_ring_08","tooltip":"
Seal of the SacrificedSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+6 Intellect
Classes: Priest
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.
","spells":[]} -221460,{"name":"Gurubashi Backstabber","quality":4,"icon":"inv_weapon_shortblade_30","tooltip":"
Gurubashi BackstabberSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
One-HandDagger
\n \n \n
51 - 94 DamageSpeed 1.80
(40.28 damage per second)
+7 Stamina
Durability 75 / 75
Classes: Rogue
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
","spells":[]} -221461,{"name":"Rune of Carnage","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of CarnageSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your bracers with the Carnage rune:


Your abilities deal 20% increased damage to targets afflicted by one of your Bleed effects. Your Rupture also heals you for 40% of the damage it deals.

"Teaches you a new Engraving ability."
","spells":[]} -221462,{"name":"Bloodied Sword of Speed","quality":4,"icon":"inv_2h_auchindoun_01","tooltip":"
Bloodied Sword of SpeedSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
One-HandSword
\n \n \n
48 - 89 DamageSpeed 1.70
(40.29 damage per second)
+8 Agility
+8 Stamina
Durability 105 / 105
Classes: Rogue
Requires Level 50
Chance on hit: Increases run speed by 40% for 10 sec.
","spells":[]} -221463,{"name":"Ancestral Voodoo Doll","quality":4,"icon":"inv_misc_idol_02","tooltip":"
Ancestral Voodoo DollSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
+8 Stamina
Classes: Shaman
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 7 mana per 5 sec.
","spells":[]} -221464,{"name":"Totem of Fiery Precision","quality":4,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of Fiery PrecisionSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Relic
Durability 120 / 120
Classes: Shaman
Requires Level 50
Equip: Increase the range of your Flame Shock spell by 5 yards.
","spells":[]} -221465,{"name":"Corrupted Smashbringer","quality":4,"icon":"ability_smash","tooltip":"
Corrupted SmashbringerSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandMace
\n \n \n
150 - 226 DamageSpeed 3.60
(52.22 damage per second)
+15 Strength
+28 Stamina
+6 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Chance on hit: Knocks target silly for 2 sec.
","spells":[]} -221466,{"name":"Loop of Burning Blood","quality":4,"icon":"inv_jewelry_ring_21","tooltip":"
Loop of Burning BloodSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Warlock
Requires Level 50
Equip: Increases damage done by Fire spells and effects by up to 17.
","spells":[]} -221467,{"name":"Eye of the Bloodmoon","quality":4,"icon":"inv_jewelry_ring_17","tooltip":"
Eye of the BloodmoonSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Warlock
Requires Level 50
Equip: Increases damage done by Shadow spells and effects by up to 17.
","spells":[]} -221468,{"name":"Wall of Whispers","quality":4,"icon":"inv_shield_12","tooltip":"
Wall of WhispersSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Off HandShield
1902 Armor
34 Block
+6 Stamina
Durability 120 / 120
Classes: Warrior
Requires Level 50
Equip: When struck by a harmful spell, the caster of that spell has a 5% chance to be silenced for 3 sec. (Proc chance: 5%, 20s cooldown)
","spells":[]} -221469,{"name":"Headhunter's Barbed Spear","quality":4,"icon":"inv_spear_05","tooltip":"
Headhunter's Barbed SpearSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
ThrownThrown
\n \n \n
70 - 130 DamageSpeed 3.00
(33.33 damage per second)
Classes: Warrior
Requires Level 50
Use: Hurls the spear at the target, immobilizing them for 5 sec. (5 Min Cooldown)
","spells":[]} -221470,{"name":"Dream Emerald","quality":3,"icon":"inv_jewelcrafting_seasprayemerald_02","tooltip":"
Dream EmeraldSoD Phase 3

Item Level 1
Max Stack: 20
Sell Price: 5
","spells":[]} -221471,{"name":"Emerald Wardens Chest","quality":2,"icon":"inv_box_03","tooltip":"
Emerald Wardens ChestSoD Phase 3

Item Level 55

Binds when picked up
<Right Click to Open>
","spells":[]} -221473,{"name":"Rune of the Watchman","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the WatchmanSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your helm with the Vigilance rune:


Focus your protective gaze on a party or raid member, reducing their damage taken by 3% and transferring 10% of the threat they cause to you.  In addition, each time they are hit by an attack your Taunt cooldown is refreshed.  Lasts 30 min.  This effect can only be on one target at a time.

"Teaches you a new Engraving ability."
","spells":[]} -221474,{"name":"Chained Essence of Eranikus","quality":3,"icon":"inv_stone_03","tooltip":"
Chained Essence of EranikusSoD Phase 3

Item Level 55

Binds when picked up
Trinket
+10 Stamina
+10 Nature Resistance
Requires Level 50
Use: Poisons all enemies in an 8 yard radius around the caster.  Victims of the poison suffer 50 Nature damage every 5 sec for 45 sec. (10 Min Cooldown)
Sell Price: 1 15 8
","spells":[]} -221475,{"name":"Essence of Eranikus","quality":2,"icon":"inv_stone_03","tooltip":"
Essence of EranikusSoD Phase 3

Item Level 50

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 50
"Green mists swirl inside the lattices of this gem."
","spells":[]} -221480,{"name":"Spell Notes: Molten Armor","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Molten ArmorSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Mage
Engrave your bracers with the Molten Armor rune:


Causes [10 / 100 * (13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60)] Fire damage when hit, increases your spell critical strike chance by 5%, and reduces the chance you are critically hit by 5%.  Only one type of Armor spell can be active on the Mage at any time.  Lasts 30 min.

"Teaches you a new Engraving ability."
","spells":[]} -221481,{"name":"Nihilist Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Nihilist EpiphanySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your bracers with the Void Zone rune:


Summons a void zone in the target area that deals [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 51 / 100] Shadow damage to enemies that stand within it every second for 10 sec.

"Teaches you a new Engraving ability."
","spells":[]} -221482,{"name":"Rune of Affliction","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of AfflictionSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warlock
Engrave your bracers with the Unstable Affliction rune:


Shadow energy slowly destroys the target, causing [110 * 6 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) / 100] damage over 18 sec. In addition, if the Unstable Affliction is dispelled it will cause [110 * 9 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) / 100] damage to the dispeller and silence them for 5 sec. Only one Unstable Affliction or Immolate per Warlock can be active on any one target.

"Teaches you a new Engraving ability."
","spells":[]} -221483,{"name":"Rune of Burn","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of BurnSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your helm with the Burn rune:


Your Flame Shock now strikes up to 5 targets, gains 6 sec increased duration, and deals 100% increased damage. In addition, while you have Flametongue Weapon imbued on an equipped weapon, you gain (2 * 60) increased spell damage.

"Teaches you a new Engraving ability."
","spells":[]} -221484,{"name":"Witch Doctor's Hex Stick","quality":4,"icon":"spell_nature_agitatingtotem","tooltip":"
Witch Doctor's Hex StickSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Hexes yourself to be a bit harder to detect in Sunken Temple. (3 Sec Cooldown)
Sell Price: 1 50 4
","spells":[]} -221487,{"name":"Spell Notes: Advanced Warding","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Advanced WardingSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Mage
Engrave your helm with the Advanced Warding rune:


Your Mana Shield, Frost Ward, and Fire Ward spells can now be cast on any friendly target and absorb 100% increased damage, with Mana Shield consuming 50% less mana per damage absorbed. Additionally, your Remove Lesser Curse is replaced with Remove Greater Curse.


Removes 1 Curse and 1 harmful Magic effect from a friendly target.

"Teaches you a new Engraving ability."
","spells":[]} -221488,{"name":"Resolute Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Resolute EpiphanySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your helm with the Divine Aegis rune:


Critical heals create a protective shield on the target, absorbing 30% of the amount healed. Lasts 12 sec.

"Teaches you a new Engraving ability."
","spells":[]} -221489,{"name":"Rune of Vengeance","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of VengeanceSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warlock
Engrave your helm with the Vengeance rune:


When activated, this ability temporarily grants you a 30% increase to your maximum health for 20 sec. After the effect expires, the health is lost. Additionally, while in Metamorphosis, Vengeance causes your wings to slow your falling speed.

"Teaches you a new Engraving ability."
","spells":[]} -221490,{"name":"Rune of Riptide","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of RiptideSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your bracers with the Riptide
rune:


Heals a friendly target for [113 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] to [123 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] and another [5 * 24 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] over 15 sec.  Your next Chain Heal cast on that primary target within 15 sec will consume the healing over time effect and increase the amount of the Chain Heal by 25%. This spell also triggers Ancestral Awakening.

"Teaches you a new Engraving ability."
","spells":[]} -221491,{"name":"Shadowtooth Bag","quality":2,"icon":"inv_misc_bag_11","tooltip":"
Shadowtooth BagSoD Phase 3

Item Level 40

Binds when picked up
"Contains a random Darkmoon card."
<Right Click to Open>
","spells":[]} -221497,{"name":"Old Key","quality":1,"icon":"inv_misc_key_05","tooltip":"
Old KeySoD Phase 3

Item Level 1

Binds when picked up
Unique
Classes: Shaman
Use: Opens Old Chest
","spells":[]} +221380,{"name":"Emerald Dream Breastplate","quality":3,"icon":"inv_chest_cloth_06","tooltip":"
Emerald Dream BreastplateSoD Phase 3

Item Level 50

Binds when picked up
ChestPlate
528 Armor
+12 Strength
+15 Stamina
Durability 135 / 135
Classes: Warrior, Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Emerald Dream Plate (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} +221381,{"name":"Emerald Dream Pauldrons","quality":3,"icon":"inv_shoulder_02","tooltip":"
Emerald Dream PauldronsSoD Phase 3

Item Level 50

Binds when picked up
ShoulderPlate
396 Armor
+9 Strength
+10 Stamina
Durability 80 / 80
Classes: Warrior, Paladin
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Emerald Dream Plate (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} +221382,{"name":"Emerald Encrusted Battleplate","quality":3,"icon":"inv_chest_cloth_06","tooltip":"
Emerald Encrusted BattleplateSoD Phase 3

Item Level 50

Binds when picked up
ChestPlate
528 Armor
+11 Stamina
+10 Intellect
Durability 135 / 135
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 6 mana per 5 sec.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221383,{"name":"Emerald Encrusted Handguards","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Emerald Encrusted HandguardsSoD Phase 3

Item Level 50

Binds when picked up
HandsPlate
330 Armor
+9 Stamina
+7 Intellect
Durability 45 / 45
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221384,{"name":"Emerald Encrusted Helmet","quality":3,"icon":"inv_helmet_10","tooltip":"
Emerald Encrusted HelmetSoD Phase 3

Item Level 50

Binds when picked up
HeadPlate
429 Armor
+12 Stamina
+9 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 6 mana per 5 sec.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221385,{"name":"Emerald Encrusted Legplates","quality":3,"icon":"inv_pants_03","tooltip":"
Emerald Encrusted LegplatesSoD Phase 3

Item Level 50

Binds when picked up
LegsPlate
462 Armor
+12 Stamina
+11 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 24.
Equip: Restores 6 mana per 5 sec.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221386,{"name":"Emerald Encrusted Spaulders","quality":3,"icon":"inv_shoulder_02","tooltip":"
Emerald Encrusted SpauldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderPlate
396 Armor
+8 Stamina
+7 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 15.
Equip: Restores 6 mana per 5 sec.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221387,{"name":"Emerald Encrusted Plate Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Emerald Encrusted Plate BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetPlate
363 Armor
+8 Stamina
+7 Intellect
Durability 65 / 65
Classes: Paladin
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 15.
Equip: Restores 6 mana per 5 sec.

Emerald Encrusted Battleplate (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221388,{"name":"Emerald Scalemail Leggings","quality":3,"icon":"inv_pants_05","tooltip":"
Emerald Scalemail LeggingsSoD Phase 3

Item Level 50

Binds when picked up
LegsMail
263 Armor
+11 Stamina
+10 Intellect
Durability 90 / 90
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +20 Attack Power.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} +221389,{"name":"Emerald Scalemail Gauntlets","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Emerald Scalemail GauntletsSoD Phase 3

Item Level 50

Binds when picked up
HandsMail
188 Armor
+9 Stamina
+5 Intellect
Durability 40 / 40
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +12 Attack Power.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} +221390,{"name":"Emerald Scalemail Breastplate","quality":3,"icon":"inv_chest_chain_06","tooltip":"
Emerald Scalemail BreastplateSoD Phase 3

Item Level 50

Binds when picked up
ChestMail
300 Armor
+11 Stamina
+10 Intellect
Durability 120 / 120
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +20 Attack Power.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} +221391,{"name":"Emerald Scalemail Helmet","quality":3,"icon":"inv_helmet_10","tooltip":"
Emerald Scalemail HelmetSoD Phase 3

Item Level 50

Binds when picked up
HeadMail
244 Armor
+15 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +12 Attack Power.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} +221392,{"name":"Emerald Scalemail Shoulders","quality":3,"icon":"inv_shoulder_15","tooltip":"
Emerald Scalemail ShouldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderMail
225 Armor
+9 Stamina
+3 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +16 Attack Power.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} +221393,{"name":"Emerald Scalemail Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Emerald Scalemail BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetMail
206 Armor
+8 Stamina
+8 Intellect
Durability 60 / 60
Classes: Hunter, Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: +12 Attack Power.
Equip: Minor increase to running and swimming speed.

Emerald Scalemail (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} +221394,{"name":"Emerald Laden Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Emerald Laden BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetMail
206 Armor
+8 Stamina
+8 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 13.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221395,{"name":"Emerald Laden Breastplate","quality":3,"icon":"inv_chest_chain_06","tooltip":"
Emerald Laden BreastplateSoD Phase 3

Item Level 50

Binds when picked up
ChestMail
300 Armor
+11 Stamina
+10 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 22.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221396,{"name":"Emerald Laden Gauntlets","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Emerald Laden GauntletsSoD Phase 3

Item Level 50

Binds when picked up
HandsMail
188 Armor
+9 Stamina
+5 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221397,{"name":"Emerald Laden Helmet","quality":3,"icon":"inv_helmet_10","tooltip":"
Emerald Laden HelmetSoD Phase 3

Item Level 50

Binds when picked up
HeadMail
244 Armor
+15 Stamina
+9 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221398,{"name":"Emerald Laden Leggings","quality":3,"icon":"inv_pants_05","tooltip":"
Emerald Laden LeggingsSoD Phase 3

Item Level 50

Binds when picked up
LegsMail
263 Armor
+11 Stamina
+10 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 22.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221399,{"name":"Emerald Laden Shoudlers","quality":3,"icon":"inv_shoulder_15","tooltip":"
Emerald Laden ShoudlersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderMail
225 Armor
+9 Stamina
+3 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 18.

Emerald Laden Chain (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221400,{"name":"Emerald Chain Shoudlers","quality":3,"icon":"inv_shoulder_15","tooltip":"
Emerald Chain ShoudlersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderMail
225 Armor
+9 Stamina
+3 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} +221401,{"name":"Emerald ChainLeggings","quality":3,"icon":"inv_pants_05","tooltip":"
Emerald ChainLeggingsSoD Phase 3

Item Level 50

Binds when picked up
LegsMail
263 Armor
+11 Stamina
+10 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} +221402,{"name":"Emerald Chain Helmet","quality":3,"icon":"inv_helmet_10","tooltip":"
Emerald Chain HelmetSoD Phase 3

Item Level 50

Binds when picked up
HeadMail
244 Armor
+15 Stamina
+9 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} +221403,{"name":"Emerald Chain Gauntlets","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Emerald Chain GauntletsSoD Phase 3

Item Level 50

Binds when picked up
HandsMail
188 Armor
+9 Stamina
+5 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} +221404,{"name":"Emerald Chain Breastplate","quality":3,"icon":"inv_chest_chain_06","tooltip":"
Emerald Chain BreastplateSoD Phase 3

Item Level 50

Binds when picked up
ChestMail
300 Armor
+11 Stamina
+10 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} +221405,{"name":"Emerald Chain Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Emerald Chain BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetMail
206 Armor
+8 Stamina
+8 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Emerald Chainmail (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} +221406,{"name":"Emerald Leather Vest","quality":3,"icon":"inv_chest_plate07","tooltip":"
Emerald Leather VestSoD Phase 3

Item Level 50

Binds when picked up
ChestLeather
146 Armor
+14 Stamina
Durability 100 / 100
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +16 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} +221407,{"name":"Emerald Leather Gloves","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Emerald Leather GlovesSoD Phase 3

Item Level 50

Binds when picked up
HandsLeather
91 Armor
+10 Stamina
Durability 35 / 35
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +14 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} +221408,{"name":"Emerald Leather Helm","quality":3,"icon":"inv_helmet_04","tooltip":"
Emerald Leather HelmSoD Phase 3

Item Level 50

Binds when picked up
HeadLeather
118 Armor
+14 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +12 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} +221409,{"name":"Emerald Leather Sabatons","quality":3,"icon":"inv_boots_08","tooltip":"
Emerald Leather SabatonsSoD Phase 3

Item Level 50

Binds when picked up
FeetLeather
100 Armor
+11 Stamina
Durability 50 / 50
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases your effective stealth level by 1.
Equip: +16 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} +221410,{"name":"Emerald Leather Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Emerald Leather PantsSoD Phase 3

Item Level 50

Binds when picked up
LegsLeather
127 Armor
+14 Stamina
Durability 75 / 75
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +16 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 1 50
","spells":[]} +221411,{"name":"Emerald Leather Shoulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Emerald Leather ShouldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderLeather
109 Armor
+7 Stamina
Durability 60 / 60
Classes: Rogue, Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +6 Attack Power.

Emerald Leathers (0/6)
(3) Set : +10 Stamina.
(6) Set : +20 Attack Power.
Sell Price: 75
","spells":[]} +221412,{"name":"Emerald Dreamkeeper Gloves","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Emerald Dreamkeeper GlovesSoD Phase 3

Item Level 50

Binds when picked up
HandsLeather
91 Armor
+9 Stamina
+8 Intellect
+8 Spirit
Durability 35 / 35
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 22.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221413,{"name":"Emerald Dreamkeeper Helm","quality":3,"icon":"inv_helmet_04","tooltip":"
Emerald Dreamkeeper HelmSoD Phase 3

Item Level 50

Binds when picked up
HeadLeather
118 Armor
+11 Stamina
+11 Intellect
+14 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 20.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221414,{"name":"Emerald Dreamkeeper Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Emerald Dreamkeeper PantsSoD Phase 3

Item Level 50

Binds when picked up
LegsLeather
127 Armor
+9 Stamina
+8 Intellect
+9 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 20.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221415,{"name":"Emerald Dreamkeeper Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Emerald Dreamkeeper BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetLeather
100 Armor
+10 Stamina
+8 Intellect
+8 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 18.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221416,{"name":"Emerald Dreamkeeper Shoulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Emerald Dreamkeeper ShouldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderLeather
109 Armor
+9 Stamina
+8 Intellect
+9 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 18.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221417,{"name":"Emerald Dreamkeeper Chest","quality":3,"icon":"inv_chest_plate07","tooltip":"
Emerald Dreamkeeper ChestSoD Phase 3

Item Level 50

Binds when picked up
ChestLeather
146 Armor
+10 Stamina
+8 Intellect
+8 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 18.

Emerald Dreamkeeper Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221418,{"name":"Agamaggan's Roar","quality":1,"icon":"inv_misc_horn_05","tooltip":"
Agamaggan's RoarSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Catch the attention of a Delirious Ancient, drawing it into combat. (5 Sec Cooldown)
","spells":[]} +221419,{"name":"Emerald Watcher Vest","quality":3,"icon":"inv_chest_plate07","tooltip":"
Emerald Watcher VestSoD Phase 3

Item Level 50

Binds when picked up
ChestLeather
146 Armor
+10 Stamina
+10 Intellect
+5 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} +221420,{"name":"Emerald Watcher Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Emerald Watcher BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetLeather
100 Armor
+10 Stamina
+10 Intellect
+5 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} +221421,{"name":"Emerald Watcher Gloves","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Emerald Watcher GlovesSoD Phase 3

Item Level 50

Binds when picked up
HandsLeather
91 Armor
+9 Stamina
+8 Intellect
+8 Spirit
Durability 35 / 35
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} +221422,{"name":"Emerald Watcher Helm","quality":3,"icon":"inv_helmet_04","tooltip":"
Emerald Watcher HelmSoD Phase 3

Item Level 50

Binds when picked up
HeadLeather
168 Armor
+11 Stamina
+11 Intellect
+11 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} +221423,{"name":"Emerald Watcher Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Emerald Watcher LeggingsSoD Phase 3

Item Level 50

Binds when picked up
LegsLeather
127 Armor
+9 Stamina
+9 Intellect
+8 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} +221424,{"name":"Emerald Watcher Shoulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Emerald Watcher ShouldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderLeather
109 Armor
+9 Stamina
+9 Intellect
+8 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Emerald Watcher Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} +221425,{"name":"Emerald Enchanted Circlet","quality":3,"icon":"inv_crown_01","tooltip":"
Emerald Enchanted CircletSoD Phase 3

Item Level 50

Binds when picked up
HeadCloth
58 Armor
+10 Stamina
+9 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} +221426,{"name":"Emerald Enchanted Boots","quality":3,"icon":"inv_boots_09","tooltip":"
Emerald Enchanted BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetCloth
49 Armor
+10 Stamina
+9 Intellect
Durability 40 / 40
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} +221427,{"name":"Emerald Enchanted Gloves","quality":3,"icon":"inv_gauntlets_21","tooltip":"
Emerald Enchanted GlovesSoD Phase 3

Item Level 50

Binds when picked up
HandsCloth
45 Armor
+9 Stamina
+9 Intellect
+8 Spirit
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} +221428,{"name":"Rune of Foul Play","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Foul PlaySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your bracers with the Unfair Advantage rune:


Whenever you dodge or parry an attack you gain an Unfair Advantage, striking back for 100% of your main hand weapon's damage and gaining 1 combo point. This cannot occur more than once per second.

"Teaches you a new Engraving ability."
","spells":[]} +221429,{"name":"Emerald Enchanted Pants","quality":3,"icon":"inv_pants_10","tooltip":"
Emerald Enchanted PantsSoD Phase 3

Item Level 50

Binds when picked up
LegsCloth
63 Armor
+11 Stamina
+11 Intellect
Durability 65 / 65
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} +221430,{"name":"Emerald Enchanted Robes","quality":3,"icon":"inv_chest_cloth_39","tooltip":"
Emerald Enchanted RobesSoD Phase 3

Item Level 50

Binds when picked up
ChestCloth
72 Armor
+11 Stamina
+11 Intellect
Durability 80 / 80
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 50
","spells":[]} +221431,{"name":"Emerald Enchanted Shoulders","quality":3,"icon":"inv_shoulder_06","tooltip":"
Emerald Enchanted ShouldersSoD Phase 3

Item Level 50

Binds when picked up
ShoulderCloth
54 Armor
+8 Stamina
+6 Intellect
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Emerald Enchanted Vestments (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 75
","spells":[]} +221432,{"name":"Emerald Woven Mantle","quality":3,"icon":"inv_shoulder_06","tooltip":"
Emerald Woven MantleSoD Phase 3

Item Level 50

Binds when picked up
ShoulderCloth
54 Armor
+11 Stamina
+8 Intellect
+8 Spirit
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 18.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221433,{"name":"Rune of Focus","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of FocusSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your helm with the Focused Attacks rune:


You gain 2 Energy every time you deal a melee or ranged critical strike.

"Teaches you a new Engraving ability."
","spells":[]} +221434,{"name":"Emerald Woven Robes","quality":3,"icon":"inv_chest_cloth_39","tooltip":"
Emerald Woven RobesSoD Phase 3

Item Level 50

Binds when picked up
ChestCloth
72 Armor
+11 Stamina
+11 Intellect
+11 Spirit
Durability 80 / 80
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 31.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221435,{"name":"Emerald Woven Pants","quality":3,"icon":"inv_pants_10","tooltip":"
Emerald Woven PantsSoD Phase 3

Item Level 50

Binds when picked up
LegsCloth
63 Armor
+12 Stamina
+12 Intellect
+10 Spirit
Durability 65 / 65
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 24.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221436,{"name":"Emerald Woven Gloves","quality":3,"icon":"inv_gauntlets_21","tooltip":"
Emerald Woven GlovesSoD Phase 3

Item Level 50

Binds when picked up
HandsCloth
45 Armor
+9 Stamina
+8 Intellect
+9 Spirit
Durability 30 / 30
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 24.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221437,{"name":"Emerald Woven Circlet","quality":3,"icon":"inv_crown_01","tooltip":"
Emerald Woven CircletSoD Phase 3

Item Level 50

Binds when picked up
HeadCloth
58 Armor
+10 Stamina
+9 Intellect
+10 Spirit
Durability 50 / 50
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Honored
Equip: Increases healing done by spells and effects by up to 31.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 1 50
","spells":[]} +221438,{"name":"Emerald Woven Boots","quality":3,"icon":"inv_boots_09","tooltip":"
Emerald Woven BootsSoD Phase 3

Item Level 50

Binds when picked up
FeetCloth
49 Armor
+10 Stamina
+9 Intellect
+10 Spirit
Durability 40 / 40
Classes: Priest, Mage
Requires Level 50
Requires Emerald Wardens - Friendly
Equip: Increases healing done by spells and effects by up to 15.

Emerald Woven Garb (0/6)
(3) Set : +10 Stamina.
(6) Set : Increases healing done by spells and effects by up to 22.
Sell Price: 75
","spells":[]} +221439,{"name":"Armor of the Emerald Slumber","quality":3,"icon":"inv_chest_leather_02","tooltip":"
Armor of the Emerald SlumberSoD Phase 3

Item Level 50

Binds when picked up
Unique
ChestLeather
146 Armor
+22 Stamina
+5 Arcane Resistance
+5 Nature Resistance
Durability 100 / 100
Requires Level 50
Requires Emerald Wardens - Revered
Equip: When struck by a melee attacker, that attacker has a 5% chance of being put to sleep for 10 sec.  Only affects enemies level 50 and below. (Proc chance: 5%)
","spells":[]} +221440,{"name":"Roar of the Dream","quality":4,"icon":"inv_jewelry_ring_37","tooltip":"
Roar of the DreamSoD Phase 3

Item Level 50

Binds when picked up
Unique
Finger
+14 Stamina
Requires Level 50
Requires Emerald Wardens - Exalted
Equip: Your harmful spells have a chance to increase your spell damage by 66 for 10 sec. (Proc chance: 5%)
","spells":[]} +221441,{"name":"Warden of the Dream","quality":3,"icon":"inv_hammer_10","tooltip":"
Warden of the DreamSoD Phase 3

Item Level 50

Binds when picked up
Two-HandMace
\n \n \n
60 - 94 DamageSpeed 2.00
(38.50 damage per second)
+18 Strength
+14 Agility
+10 Stamina
Durability 100 / 100
Requires Level 43
Requires Emerald Wardens - Revered
Equip: +73 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 1 67 65
","spells":[]} +221442,{"name":"Roar of the Guardian","quality":4,"icon":"spell_nature_spiritarmor","tooltip":"
Roar of the GuardianSoD Phase 3

Item Level 50

Binds when picked up
Unique
Trinket
+10 Stamina
Requires Level 50
Requires Emerald Wardens - Exalted
Use: Increases your melee and ranged attack power by 70.  Effect lasts for 20 sec. (2 Min Cooldown)
","spells":[]} +221443,{"name":"Roar of the Grove","quality":4,"icon":"spell_nature_wispsplodegreen","tooltip":"
Roar of the GroveSoD Phase 3

Item Level 50

Binds when picked up
Unique
Trinket
+10 Stamina
Requires Level 50
Requires Emerald Wardens - Exalted
Use: Invoke the Power of the Dream lasting for 15 sec.  While standing in this circle, the caster gains 120 healing power. (2 Min Cooldown)
","spells":[]} +221444,{"name":"Jungle Durian","quality":1,"icon":"inv_misc_food_85_stegadonbite","tooltip":"
Jungle DurianSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Restores 3222 health and 6618 mana over 30 sec.  Must remain seated while eating.
"If you can make it past the foul aroma, the fruit is quite delicious!"
Max Stack: 20
","spells":[]} +221445,{"name":"Rune of Focused Fire","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Focused FireSoD Phase 3

Item Level 50

Binds when picked up
Classes: Hunter
Engrave your bracers with the Focus Fire rune:


Consumes all applications of Frenzy from your pet, increasing your ranged attack speed by 3% and granting 4 Focus to your pet for each application of Frenzy consumed. Lasts 20 sec.

Your pet gains Frenzy each time it uses a Basic Attack, increasing its melee attack speed by 6% for 10 sec, stacking up to 5 times.

"Teaches you a new Engraving ability."
","spells":[]} +221446,{"name":"Ritualist's Hammer","quality":4,"icon":"inv_hammer_10","tooltip":"
Ritualist's HammerSoD Phase 3

Item Level 58

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandMace
\n \n \n
108 - 173 DamageSpeed 3.00
(46.83 damage per second)
+11 Strength
+15 Agility
+30 Stamina
Durability 120 / 120
Classes: Druid
Requires Level 50
Equip: +114 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Adds 5 Stormstrike damage to your melee attacks, damaging the target and its nearest allies, affecting up to 3 targets. Causes additional threat. Lasts 20 sec. (3 Min Cooldown)
","spells":[]} +221447,{"name":"Ritualist's Bloodmoon Grimoire","quality":4,"icon":"inv_misc_book_01","tooltip":"
Ritualist's Bloodmoon GrimoireSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
Held In Off-hand
+14 Stamina
+5 Intellect
Classes: Druid
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 16.
","spells":[]} +221448,{"name":"Talisman of the Corrupted Grove","quality":4,"icon":"inv_jewelry_talisman_09","tooltip":"
Talisman of the Corrupted GroveSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
+8 Stamina
Classes: Druid
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 7 mana per 5 sec.
","spells":[]} +221450,{"name":"Gurubashi Pit Fighter's Bow","quality":4,"icon":"inv_weapon_bow_09","tooltip":"
Gurubashi Pit Fighter's BowSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
RangedBow
\n \n \n
39 - 72 DamageSpeed 1.80
(30.83 damage per second)
Durability 95 / 95
Classes: Hunter
Requires Level 50
Equip: Chance on hit to increase Strength by 75 for 15 sec. (Proc chance: 5%)
","spells":[]} +221451,{"name":"Bloodthirst Crossbow","quality":4,"icon":"inv_weapon_crossbow_09","tooltip":"
Bloodthirst CrossbowSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
RangedCrossbow
\n \n \n
77 - 115 DamageSpeed 3.10
(30.97 damage per second)
+6 Agility
+6 Stamina
Durability 90 / 90
Classes: Hunter
Requires Level 50
Equip: Your ranged attacks leech 5 health from targets.
","spells":[]} +221452,{"name":"Bloodfocused Arcane Band","quality":4,"icon":"inv_jewelry_ring_09","tooltip":"
Bloodfocused Arcane BandSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Mage
Requires Level 50
Equip: Increases damage done by Arcane spells and effects by up to 17.
","spells":[]} +221453,{"name":"Band of Boiling Blood","quality":4,"icon":"inv_jewelry_ring_25","tooltip":"
Band of Boiling BloodSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Mage
Requires Level 50
Equip: Increases damage done by Fire spells and effects by up to 17.
","spells":[]} +221454,{"name":"Glacial Blood Band","quality":4,"icon":"inv_jewelry_ring_29","tooltip":"
Glacial Blood BandSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Mage
Requires Level 50
Equip: Increases damage done by Frost spells and effects by up to 17.
","spells":[]} +221455,{"name":"Bloodlight Reverence","quality":4,"icon":"inv_jewelry_talisman_09","tooltip":"
Bloodlight ReverenceSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
+8 Stamina
Classes: Paladin
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 7 mana per 5 sec.
","spells":[]} +221456,{"name":"Eclipsed Sanguine Saber","quality":4,"icon":"inv_sword_01","tooltip":"
Eclipsed Sanguine SaberSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
Main HandSword
\n \n \n
35 - 71 DamageSpeed 1.50
(35.33 damage per second)
+14 Stamina
+6 Intellect
Durability 105 / 105
Classes: Paladin
Requires Level 50
Equip: Increases damage done by Holy spells and effects by up to 24.
","spells":[]} +221457,{"name":"Libram of Draconic Destruction","quality":4,"icon":"inv_relics_libramofhope","tooltip":"
Libram of Draconic DestructionSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Relic
Classes: Paladin
Requires Level 50
Equip: +36 Attack Power when fighting Dragonkin.
","spells":[]} +221458,{"name":"Shadowy Band of Victory","quality":4,"icon":"inv_jewelry_ring_31","tooltip":"
Shadowy Band of VictorySoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Priest
Requires Level 50
Equip: Increases damage done by Shadow spells and effects by up to 17.
","spells":[]} +221459,{"name":"Seal of the Sacrificed","quality":4,"icon":"inv_jewelry_ring_08","tooltip":"
Seal of the SacrificedSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+6 Intellect
Classes: Priest
Requires Level 50
Equip: Increases healing done by spells and effects by up to 20.
","spells":[]} +221460,{"name":"Gurubashi Backstabber","quality":4,"icon":"inv_weapon_shortblade_30","tooltip":"
Gurubashi BackstabberSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
One-HandDagger
\n \n \n
51 - 94 DamageSpeed 1.80
(40.28 damage per second)
+7 Stamina
Durability 75 / 75
Classes: Rogue
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
","spells":[]} +221461,{"name":"Rune of Carnage","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of CarnageSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your bracers with the Carnage rune:


Your abilities deal 20% increased damage to targets afflicted by one of your Bleed effects. Your Rupture also heals you for 40% of the damage it deals.

"Teaches you a new Engraving ability."
","spells":[]} +221462,{"name":"Bloodied Sword of Speed","quality":4,"icon":"inv_2h_auchindoun_01","tooltip":"
Bloodied Sword of SpeedSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
One-HandSword
\n \n \n
48 - 89 DamageSpeed 1.70
(40.29 damage per second)
+8 Agility
+8 Stamina
Durability 105 / 105
Classes: Rogue
Requires Level 50
Chance on hit: Increases run speed by 40% for 10 sec.
","spells":[]} +221463,{"name":"Ancestral Voodoo Doll","quality":4,"icon":"inv_misc_idol_02","tooltip":"
Ancestral Voodoo DollSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Trinket
+8 Stamina
Classes: Shaman
Requires Level 50
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 7 mana per 5 sec.
","spells":[]} +221464,{"name":"Totem of Fiery Precision","quality":4,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of Fiery PrecisionSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Relic
Durability 120 / 120
Classes: Shaman
Requires Level 50
Equip: Increase the range of your Flame Shock spell by 5 yards.
","spells":[]} +221465,{"name":"Corrupted Smashbringer","quality":4,"icon":"ability_smash","tooltip":"
Corrupted SmashbringerSoD Phase 3

Item Level 55

Binds when picked up
Unique-Equipped: Blood Moon (1)
Two-HandMace
\n \n \n
150 - 226 DamageSpeed 3.60
(52.22 damage per second)
+15 Strength
+28 Stamina
+6 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 50
Chance on hit: Knocks target silly for 2 sec.
","spells":[]} +221466,{"name":"Loop of Burning Blood","quality":4,"icon":"inv_jewelry_ring_21","tooltip":"
Loop of Burning BloodSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Warlock
Requires Level 50
Equip: Increases damage done by Fire spells and effects by up to 17.
","spells":[]} +221467,{"name":"Eye of the Bloodmoon","quality":4,"icon":"inv_jewelry_ring_17","tooltip":"
Eye of the BloodmoonSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Finger
+14 Stamina
+4 Intellect
Classes: Warlock
Requires Level 50
Equip: Increases damage done by Shadow spells and effects by up to 17.
","spells":[]} +221468,{"name":"Wall of Whispers","quality":4,"icon":"inv_shield_12","tooltip":"
Wall of WhispersSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
Off HandShield
1902 Armor
34 Block
+6 Stamina
Durability 120 / 120
Classes: Warrior
Requires Level 50
Equip: When struck by a harmful spell, the caster of that spell has a 5% chance to be silenced for 3 sec. (Proc chance: 5%, 20s cooldown)
","spells":[]} +221469,{"name":"Headhunter's Barbed Spear","quality":4,"icon":"inv_spear_05","tooltip":"
Headhunter's Barbed SpearSoD Phase 3

Item Level 50

Binds when picked up
Unique-Equipped: Blood Moon (1)
ThrownThrown
\n \n \n
70 - 130 DamageSpeed 3.00
(33.33 damage per second)
Classes: Warrior
Requires Level 50
Use: Hurls the spear at the target, immobilizing them for 5 sec. (5 Min Cooldown)
","spells":[]} +221470,{"name":"Dream Emerald","quality":3,"icon":"inv_jewelcrafting_seasprayemerald_02","tooltip":"
Dream EmeraldSoD Phase 3

Item Level 1
Max Stack: 20
Sell Price: 5
","spells":[]} +221471,{"name":"Emerald Wardens Chest","quality":2,"icon":"inv_box_03","tooltip":"
Emerald Wardens ChestSoD Phase 3

Item Level 55

Binds when picked up
<Right Click to Open>
","spells":[]} +221473,{"name":"Rune of the Watchman","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the WatchmanSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your helm with the Vigilance rune:


Focus your protective gaze on a party or raid member, reducing their damage taken by 3% and transferring 10% of the threat they cause to you.  In addition, each time they are hit by an attack your Taunt cooldown is refreshed.  Lasts 30 min.  This effect can only be on one target at a time.

"Teaches you a new Engraving ability."
","spells":[]} +221474,{"name":"Chained Essence of Eranikus","quality":3,"icon":"inv_stone_03","tooltip":"
Chained Essence of EranikusSoD Phase 3

Item Level 55

Binds when picked up
Trinket
+10 Stamina
+10 Nature Resistance
Requires Level 50
Use: Poisons all enemies in an 8 yard radius around the caster.  Victims of the poison suffer 50 Nature damage every 5 sec for 45 sec. (10 Min Cooldown)
Sell Price: 1 15 8
","spells":[]} +221475,{"name":"Essence of Eranikus","quality":2,"icon":"inv_stone_03","tooltip":"
Essence of EranikusSoD Phase 3

Item Level 50

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 50
"Green mists swirl inside the lattices of this gem."
","spells":[]} +221480,{"name":"Spell Notes: Molten Armor","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Molten ArmorSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Mage
Engrave your bracers with the Molten Armor rune:


Causes [10 / 100 * (13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60)] Fire damage when hit, increases your spell critical strike chance by 5%, and reduces the chance you are critically hit by 5%.  Only one type of Armor spell can be active on the Mage at any time.  Lasts 30 min.

"Teaches you a new Engraving ability."
","spells":[]} +221481,{"name":"Nihilist Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Nihilist EpiphanySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your bracers with the Void Zone rune:


Summons a void zone in the target area that deals [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 51 / 100] Shadow damage to enemies that stand within it every second for 10 sec.

"Teaches you a new Engraving ability."
","spells":[]} +221482,{"name":"Rune of Affliction","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of AfflictionSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warlock
Engrave your bracers with the Unstable Affliction rune:


Shadow energy slowly destroys the target, causing [110 * 6 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) / 100] damage over 18 sec. In addition, if the Unstable Affliction is dispelled it will cause [110 * 9 * (6.568597 + 0.672028 * 60 + 0.031721 * 60 * 60) / 100] damage to the dispeller and silence them for 5 sec. Only one Unstable Affliction or Immolate per Warlock can be active on any one target.

"Teaches you a new Engraving ability."
","spells":[]} +221483,{"name":"Rune of Burn","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of BurnSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your helm with the Burn rune:


Your Flame Shock now strikes up to 5 targets, gains 6 sec increased duration, and deals 100% increased damage. In addition, while you have Flametongue Weapon imbued on your main hand equipped weapon, you gain increased spell damage equal to your Intellect.

"Teaches you a new Engraving ability."
","spells":[]} +221484,{"name":"Witch Doctor's Hex Stick","quality":4,"icon":"spell_nature_agitatingtotem","tooltip":"
Witch Doctor's Hex StickSoD Phase 3

Item Level 55

Binds when picked up
Requires Level 50
Use: Hexes yourself to be a bit harder to detect in Sunken Temple. (3 Sec Cooldown)
Sell Price: 1 50 4
","spells":[]} +221487,{"name":"Spell Notes: Advanced Warding","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Advanced WardingSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Mage
Engrave your helm with the Advanced Warding rune:


Your Mana Shield, Frost Ward, and Fire Ward spells can now be cast on any friendly target and absorb 100% increased damage, with Mana Shield consuming 50% less mana per damage absorbed. Additionally, your Remove Lesser Curse is replaced with Remove Greater Curse.


Removes 1 Curse and 1 harmful Magic effect from a friendly target.

"Teaches you a new Engraving ability."
","spells":[]} +221488,{"name":"Resolute Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Resolute EpiphanySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your helm with the Divine Aegis rune:


Critical heals create a protective shield on the target, absorbing 30% of the amount healed. Lasts 12 sec.

"Teaches you a new Engraving ability."
","spells":[]} +221489,{"name":"Rune of Vengeance","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of VengeanceSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warlock
Engrave your helm with the Vengeance rune:


When activated, this ability temporarily grants you a 30% increase to your maximum health for 20 sec. After the effect expires, the health is lost. Additionally, while in Metamorphosis, Vengeance causes your wings to slow your falling speed.

"Teaches you a new Engraving ability."
","spells":[]} +221490,{"name":"Rune of Riptide","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of RiptideSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Shaman
Engrave your bracers with the Riptide
rune:


Heals a friendly target for [113 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] to [123 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] and another [5 * 24 / 100 * (29.888200 + 0.690312 * 60 + 0.136267 * 60 * 60)] over 15 sec.  Your next Chain Heal cast on that primary target within 15 sec will consume the healing over time effect and increase the amount of the Chain Heal by 25%. This spell also triggers Ancestral Awakening.

"Teaches you a new Engraving ability."
","spells":[]} +221491,{"name":"Shadowtooth Bag","quality":2,"icon":"inv_misc_bag_11","tooltip":"
Shadowtooth BagSoD Phase 3

Item Level 40

Binds when picked up
"Contains a random Darkmoon card."
<Right Click to Open>
","spells":[]} +221497,{"name":"Old Key","quality":1,"icon":"inv_misc_key_05","tooltip":"
Old KeySoD Phase 3

Item Level 1

Binds when picked up
Unique
Classes: Shaman
Use: Opens Old Chest
","spells":[]} 221498,{"name":"Sturdy Lunchbox","quality":1,"icon":"inv_box_01","tooltip":"
Sturdy LunchboxSoD Phase 3

Item Level 35

Binds when picked up
12 Slot Bag
Sell Price: 50
","spells":[]} -221499,{"name":"Rune of the Felguard","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the FelguardSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warlock
Engrave your bracers with the Summon Felguard rune:


Summons a Felguard under the command of the Warlock.

The Felguard benefits from all talents and effects that trigger from or benefit any of your other Demon minions.

"Teaches you a new Engraving ability."
","spells":[]} -221510,{"name":"Rune of the Knight","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the KnightSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your bracers with the Sword and Board rune:


When your Devastate and Revenge abilities deal damage they have a 30% chance of refreshing the cooldown of your Shield Slam ability and reducing its Rage cost by 100% for 5 sec.

"Teaches you a new Engraving ability."
","spells":[]} -221511,{"name":"Rune of the Protector","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the ProtectorSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your helm with the Shield Mastery rune:


Increases all physical damage you deal by 10% while you have a shield equipped, and reduces the duration of all Disarm effects used against you by 50%.  This does not stack with other Disarm duration reducing effects.

"Teaches you a new Engraving ability."
","spells":[]} -221512,{"name":"Rune of Alacrity","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of AlacritySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your bracers with the Cut to the Chase rune:


Your Eviscerate and Envenom abilities refresh either your Slice and Dice or your Blade Dance duration to its 5 combo point maximum. If both are active, only the one with shortest remaining duration will be refreshed.

"Teaches you a new Engraving ability."
","spells":[]} -221513,{"name":"Rune of Potency","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of PotencySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your helm with the Combat Potency rune:


You have a 20% chance to gain 15 Energy every time you deal melee damage with your off-hand weapon.

"Teaches you a new Engraving ability."
","spells":[]} -221514,{"name":"Rune of Firepower","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of FirepowerSoD Phase 3

Item Level 50

Binds when picked up
Classes: Hunter
Engrave your helm with the Lock and Load rune:


Each time one of your traps is triggered, your next Shot (except Scatter Shot) ability within 20 sec costs no mana and does not incur a cooldown.

"Teaches you a new Engraving ability."
","spells":[]} -221515,{"name":"Rune of Detonation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of DetonationSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Hunter
Engrave your bracers with the T.N.T. rune:


Increases the damage done by Explosive Shot and all your damaging traps by 10%. Additionally, the initial damage of Explosive Trap and the total periodic damage of your Immolation Trap are increased by 25% of your melee Attack Power.

"Teaches you a new Engraving ability."
","spells":[]} -221516,{"name":"Rune of Primal Energy","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Primal EnergySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your bracers with the Improved Frenzied Regeneration rune:


Your Frenzied Regeneration can now be used in all forms or while not shapeshifted. It now converts your active resource into health every second for 10 sec. Up to 10 Rage, 10 Energy, or 5% base Mana is converted per second into up to 10% health.

"Teaches you a new Engraving ability."
","spells":[]} -221517,{"name":"Rune of Bloodshed","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of BloodshedSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your helm with the Gore rune:


Striking a target with Lacerate, Swipe, or Maul has a 15% chance to reset the cooldown on Mangle (Bear) and grant 10  Rage. Striking a target with Mangle (Cat) or Shred has a 15% chance to reset the cooldown on Tiger's Fury.

"Teaches you a new Engraving ability."
","spells":[]} -221518,{"name":"Whisper","quality":3,"icon":"inv_hammer_05","tooltip":"
WhisperSoD Phase 3

Item Level 55

Binds when picked up
Two-HandMace
\n \n \n
109 - 163 DamageSpeed 2.60
(52.31 damage per second)
+20 Strength
+12 Stamina
Durability 100 / 100
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 4 48 63
","spells":[]} -221519,{"name":"Mannoroc Orb","quality":3,"icon":"inv_misc_orb_03","tooltip":"
Mannoroc OrbSoD Phase 3

Item Level 50

Quest Item
Unique
","spells":[]} -221544,{"name":"Stormcrow Egg","quality":1,"icon":"inv_pet_pinkmurlocegg","tooltip":"
Stormcrow EggSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} -221545,{"name":"Deciphered Warlock Notes","quality":1,"icon":"inv_enchant_formulaepic_01","tooltip":"
Deciphered Warlock NotesSoD Phase 3

Item Level 43

Unique
Classes: Priest, Shaman
Sell Price: 15
","spells":[]} -221547,{"name":"Coded Warlock Notes","quality":1,"icon":"inv_scroll_03","tooltip":"
Coded Warlock NotesSoD Phase 3

Item Level 43

Unique
Use: A cipher is needed to understand the Warlock's notes. Who knows what magic it contains?
Sell Price: 15
","spells":[]} -221549,{"name":"Wastewander Cipher","quality":1,"icon":"inv_misc_note_03","tooltip":"
Wastewander CipherSoD Phase 3

Item Level 43
"Aids in the translation of documents written by Wastewander Bandits."
Max Stack: 5
","spells":[]} -221780,{"name":"Princess Theradras' Scepter","quality":3,"icon":"inv_hammer_10","tooltip":"
Princess Theradras' ScepterSoD Phase 3

Item Level 54

Binds when picked up
Two-HandMace
\n \n \n
111 - 174 DamageSpeed 3.40
(41.91 damage per second)
90 Armor
+13 Strength
+10 Agility
+15 Stamina
+9 Spirit
Durability 100 / 100
Requires Level 46
Equip: +67 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 4 48 63
","spells":[]} +221499,{"name":"Rune of the Felguard","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the FelguardSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warlock
Engrave your bracers with the Summon Felguard rune:


Summons a Felguard under the command of the Warlock.

The Felguard benefits from all talents and effects that trigger from or benefit any of your other Demon minions.

"Teaches you a new Engraving ability."
","spells":[]} +221510,{"name":"Rune of the Knight","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the KnightSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your bracers with the Sword and Board rune:


When your Devastate and Revenge abilities deal damage they have a 30% chance of refreshing the cooldown of your Shield Slam ability and reducing its Rage cost by 100% for 5 sec.

"Teaches you a new Engraving ability."
","spells":[]} +221511,{"name":"Rune of the Protector","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the ProtectorSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Warrior
Engrave your helm with the Shield Mastery rune:


Increases all physical damage you deal by 10% while you have a shield equipped, and reduces the duration of all Disarm effects used against you by 50%.  This does not stack with other Disarm duration reducing effects.

"Teaches you a new Engraving ability."
","spells":[]} +221512,{"name":"Rune of Alacrity","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of AlacritySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your bracers with the Cut to the Chase rune:


Your Eviscerate and Envenom abilities refresh either your Slice and Dice or your Blade Dance duration to its 5 combo point maximum. If both are active, only the one with shortest remaining duration will be refreshed.

"Teaches you a new Engraving ability."
","spells":[]} +221513,{"name":"Rune of Potency","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of PotencySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Rogue
Engrave your helm with the Combat Potency rune:


You have a 20% chance to gain 15 Energy every time you deal melee damage with your off-hand weapon.

"Teaches you a new Engraving ability."
","spells":[]} +221514,{"name":"Rune of Firepower","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of FirepowerSoD Phase 3

Item Level 50

Binds when picked up
Classes: Hunter
Engrave your helm with the Lock and Load rune:


Each time one of your traps is triggered, your next Shot (except Scatter Shot) ability within 20 sec costs no mana and does not incur a cooldown.

"Teaches you a new Engraving ability."
","spells":[]} +221515,{"name":"Rune of Detonation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of DetonationSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Hunter
Engrave your bracers with the T.N.T. rune:


Increases the damage done by Explosive Shot and all your damaging traps by 10%. Additionally, the initial damage of Explosive Trap and the total periodic damage of your Immolation Trap are increased by 25% of your melee Attack Power.

"Teaches you a new Engraving ability."
","spells":[]} +221516,{"name":"Rune of Primal Energy","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Primal EnergySoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your bracers with the Improved Frenzied Regeneration rune:


Your Frenzied Regeneration can now be used in all forms or while not shapeshifted. It now converts your active resource into health every second for 10 sec. Up to 10 Rage, 10 Energy, or 5% base Mana is converted per second into up to 10% health.

"Teaches you a new Engraving ability."
","spells":[]} +221517,{"name":"Rune of Bloodshed","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of BloodshedSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your helm with the Gore rune:


Striking a target with Lacerate, Swipe, or Maul has a 15% chance to reset the cooldown on Mangle (Bear) and grant 10  Rage. Striking a target with Mangle (Cat) or Shred has a 15% chance to reset the cooldown on Tiger's Fury.

"Teaches you a new Engraving ability."
","spells":[]} +221518,{"name":"Whisper","quality":3,"icon":"inv_hammer_05","tooltip":"
WhisperSoD Phase 3

Item Level 55

Binds when picked up
Two-HandMace
\n \n \n
109 - 163 DamageSpeed 2.60
(52.31 damage per second)
+20 Strength
+12 Stamina
Durability 100 / 100
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 4 48 63
","spells":[]} +221519,{"name":"Mannoroc Orb","quality":3,"icon":"inv_misc_orb_03","tooltip":"
Mannoroc OrbSoD Phase 3

Item Level 50

Quest Item
Unique
","spells":[]} +221544,{"name":"Stormcrow Egg","quality":1,"icon":"inv_pet_pinkmurlocegg","tooltip":"
Stormcrow EggSoD Phase 3

Item Level 1

Binds when picked up
Unique
","spells":[]} +221545,{"name":"Deciphered Warlock Notes","quality":1,"icon":"inv_enchant_formulaepic_01","tooltip":"
Deciphered Warlock NotesSoD Phase 3

Item Level 43

Unique
Classes: Priest, Shaman
Sell Price: 15
","spells":[]} +221547,{"name":"Coded Warlock Notes","quality":1,"icon":"inv_scroll_03","tooltip":"
Coded Warlock NotesSoD Phase 3

Item Level 43

Unique
Use: A cipher is needed to understand the Warlock's notes. Who knows what magic it contains?
Sell Price: 15
","spells":[]} +221549,{"name":"Wastewander Cipher","quality":1,"icon":"inv_misc_note_03","tooltip":"
Wastewander CipherSoD Phase 3

Item Level 43
"Aids in the translation of documents written by Wastewander Bandits."
Max Stack: 5
","spells":[]} +221780,{"name":"Princess Theradras' Scepter","quality":3,"icon":"inv_hammer_10","tooltip":"
Princess Theradras' ScepterSoD Phase 3

Item Level 54

Binds when picked up
Two-HandMace
\n \n \n
111 - 174 DamageSpeed 3.40
(41.91 damage per second)
90 Armor
+13 Strength
+10 Agility
+15 Stamina
+9 Spirit
Durability 100 / 100
Requires Level 46
Equip: +67 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 4 48 63
","spells":[]} 221781,{"name":"Avenguard Helm","quality":3,"icon":"inv_helmet_22","tooltip":"
Avenguard HelmSoD Phase 3

Item Level 55

Binds when picked up
HeadPlate
469 Armor
+10 Strength
+5 Agility
+25 Stamina
Durability 80 / 80
Sell Price: 2 3 54
","spells":[]} -221782,{"name":"Helm of Exile","quality":3,"icon":"inv_helmet_21","tooltip":"
Helm of ExileSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+11 Agility
+18 Intellect
Durability 70 / 70
Equip: +36 Attack Power.
Sell Price: 1 69 80
","spells":[]} -221783,{"name":"Lawbringer Spaulders","quality":4,"icon":"inv_shoulder_20","tooltip":"
Lawbringer SpauldersSoD Phase 3

Item Level 66

Binds when picked up
ShoulderPlate
562 Armor
+17 Strength
+15 Stamina
+7 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases damage done by Holy spells and effects by up to 21.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 2 54 85
","spells":[]} -221785,{"name":"Cenarion Vestments","quality":4,"icon":"inv_chest_cloth_06","tooltip":"
Cenarion VestmentsSoD Phase 3

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+11 Stamina
+17 Intellect
+15 Spirit
+10 Fire Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 62.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 4 64 39
","spells":[]} -221971,{"name":"Dreamsworn Horn","quality":2,"icon":"inv_misc_monsterhorn_01","tooltip":"
Dreamsworn HornSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Combine the collected reagents into a rune that will teach a new Engraving spell.
"A unique reagent that carries a fiery essence. A new rune may be crafted if you find other similar components."
","spells":[]} -221972,{"name":"Dreampyre Fire","quality":2,"icon":"inv_elemental_mote_fire01","tooltip":"
Dreampyre FireSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Combine the collected reagents into a rune that will teach a new Engraving spell.
"A unique reagent that carries a fiery essence. A new rune may be crafted if you find other similar components."
","spells":[]} -221973,{"name":"Dreamhunter Fang","quality":2,"icon":"inv_misc_bone_07","tooltip":"
Dreamhunter FangSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Combine the collected reagents into a rune that will teach a new Engraving spell.
"A unique reagent that carries a fiery essence. A new rune may be crafted if you find other similar components."
","spells":[]} -221974,{"name":"Grimtotem Necklace","quality":2,"icon":"inv_jewelry_necklace_04","tooltip":"
Grimtotem NecklaceSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Combine the collected reagents into a fragile staff that can end Undying Slumber.
"A necklace collected from a diseased Grimtotem Shaman."
","spells":[]} -221975,{"name":"Broken Woodpaw Staff","quality":2,"icon":"inv_staff_02","tooltip":"
Broken Woodpaw StaffSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Combine the collected reagents into a fragile staff that can end Undying Slumber.
"Part of a staff collected from a diseased Woodpaw Mystic."
","spells":[]} -221976,{"name":"Diseased Nature Staff","quality":2,"icon":"inv_staff_16","tooltip":"
Diseased Nature StaffSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Awaken the current target from Undying Slumber.
"The staff is barely held together, but the ancient magic within may still be of use."
","spells":[]} -221978,{"name":"Explorer's Soul","quality":1,"icon":"inv_jewelcrafting_nobletopaz_01","tooltip":"
Explorer's SoulSoD Phase 3

Item Level 10

Binds when picked up
Unique
Summon your Explorer Imp. Though it cannot fight, it can travel through portals to explore other worlds and bring back treasures.
"Learn to summon an Explorer Imp."
","spells":[]} -221979,{"name":"Prophecy of Verdant Winter","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of Verdant WinterSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your helm with the Pain and Suffering rune:


Mind Blast, Mind Spike, and Mind Flay refresh the duration of your one of your Shadow Word: Pain, Void Plague, or Vampiric Touch abilities on the target back to its maximum duration. The ability with the shortest remaining duration will always be the one refreshed.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -221980,{"name":"Prophecy of Awakened Chaos","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of Awakened ChaosSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your helm with the Eye of the Void rune:


Call an eye of the void to fight for you for 30 sec. The eye can cast a variety of curses on your target.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -221981,{"name":"Prophecy of the Lost Tribe","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of the Lost TribeSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your bracers with the Surge of Light rune:


Critical spellcasts cause your next Smite or Flash Heal cast within 15 sec to be instant cast.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} -222952,{"name":"Flask of Restless Dreams","quality":4,"icon":"inv_alchemy_endlessflask_02","tooltip":"
Flask of Restless DreamsSoD Phase 3

Item Level 60

Binds when picked up
Requires Level 50
Requires Alchemy (250)
Use: Increases damage done by spells by up to 30, healing done by up to 45, and mana regeneration by 12 mana per 5 sec for 1 hour. The benefits of this flask only apply in areas under the influence of the nightmare. (30 Sec Cooldown)
"No matter how much you drink, this flask never seems to run empty."
Max Stack: 5
Sell Price: 50
","spells":[]} -222962,{"name":"Hyjal's Wisdom","quality":1,"icon":"ability_druid_manatree","tooltip":"
Hyjal's WisdomSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Learn a new Engraving ability.
","spells":[]} -223073,{"name":"Knight-Lieutenant's Mail Epaulets","quality":3,"icon":"inv_shoulder_22","tooltip":"
Knight-Lieutenant's Mail EpauletsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+9 Strength
+11 Stamina
+5 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 76 96
","spells":[]} -223074,{"name":"Knight's Mail Legplates","quality":3,"icon":"inv_pants_01","tooltip":"
Knight's Mail LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+12 Strength
+13 Stamina
+12 Intellect
Durability 90 / 90
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 3 10
","spells":[]} -223075,{"name":"Knight-Lieutenant's Mail Helmet","quality":3,"icon":"inv_helmet_01","tooltip":"
Knight-Lieutenant's Mail HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+11 Strength
+18 Stamina
+7 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 66 10
","spells":[]} -223076,{"name":"Sergeant Major's Mail Gauntlets","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Sergeant Major's Mail GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsMail
191 Armor
+8 Strength
+10 Stamina
+5 Intellect
Durability 40 / 40
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 94 21
","spells":[]} -223077,{"name":"Sergeant Major's Mail Sabatons","quality":3,"icon":"inv_boots_plate_09","tooltip":"
Sergeant Major's Mail SabatonsSoD Phase 3

Item Level 51

Binds when picked up
FeetMail
210 Armor
+9 Strength
+9 Stamina
+8 Intellect
Durability 60 / 60
Classes: Hunter, Shaman
Requires Level 50
Equip: Minor increase to running and swimming speed.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 41 95
","spells":[]} -223078,{"name":"Knight's Mail Armor","quality":3,"icon":"inv_chest_chain_05","tooltip":"
Knight's Mail ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+12 Strength
+13 Stamina
+12 Intellect
Durability 120 / 120
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 99 7
","spells":[]} -223147,{"name":"Spell Notes: Balefire Bolt","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Balefire BoltSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Mage
Engrave your bracers with the Balefire Bolt rune:


Unleash a reality-distorting burst of raw magic at your enemy, dealing [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 280 / 100] to [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 420 / 100] Chimeric damage.  Each time you cast Balefire Bolt, the damage of your next Balefire Bolt within 30 sec will be increased by 10% and your Spirit will be decreased by 10% for 30 sec, both stacking up to 10 times. If your Spirit reaches 0 as consequence, you will immediately die. This spell will be checked against the lower of the target's Arcane, Fire, and Frost resists.

"Teaches you a new Engraving ability."
","spells":[]} -223148,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly TreasureSoD Phase 3

Item Level 25

Binds when picked up
<Right Click to Open>
","spells":[]} -223149,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly TreasureSoD Phase 3

Item Level 35

Binds when picked up
<Right Click to Open>
","spells":[]} -223150,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly TreasureSoD Phase 3

Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} -223151,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly TreasureSoD Phase 3

Item Level 55

Binds when picked up
<Right Click to Open>
","spells":[]} -223160,{"name":"Bargain Bush","quality":2,"icon":"inv_misc_herb_felblossom","tooltip":"
Bargain BushSoD Phase 3

Item Level 35

Binds when picked up
Requires Level 30
Use: Don a bush, for whatever reason you may have. (3 Sec Cooldown)
Sell Price: 21 14
","spells":[]} -223161,{"name":"Empty Supply Crate","quality":3,"icon":"inv_crate_03","tooltip":"
Empty Supply CrateSoD Phase 3

Item Level 45

Binds when picked up
Requires Level 40
Use: Find a use for all those empty supply crates. (3 Sec Cooldown)
Sell Price: 59 84
","spells":[]} +221782,{"name":"Helm of Exile","quality":3,"icon":"inv_helmet_21","tooltip":"
Helm of ExileSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+11 Agility
+18 Intellect
Durability 70 / 70
Equip: +36 Attack Power.
Sell Price: 1 69 80
","spells":[]} +221783,{"name":"Lawbringer Spaulders","quality":4,"icon":"inv_shoulder_20","tooltip":"
Lawbringer SpauldersSoD Phase 3

Item Level 66

Binds when picked up
ShoulderPlate
562 Armor
+17 Strength
+15 Stamina
+7 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases damage done by Holy spells and effects by up to 21.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 2 54 85
","spells":[]} +221785,{"name":"Cenarion Vestments","quality":4,"icon":"inv_chest_cloth_06","tooltip":"
Cenarion VestmentsSoD Phase 3

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+11 Stamina
+17 Intellect
+15 Spirit
+10 Fire Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 62.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 4 64 39
","spells":[]} +221971,{"name":"Dreamsworn Horn","quality":2,"icon":"inv_misc_monsterhorn_01","tooltip":"
Dreamsworn HornSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Combine the collected reagents into a rune that will teach a new Engraving spell.
"A unique reagent that carries a fiery essence. A new rune may be crafted if you find other similar components."
","spells":[]} +221972,{"name":"Dreampyre Fire","quality":2,"icon":"inv_elemental_mote_fire01","tooltip":"
Dreampyre FireSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Combine the collected reagents into a rune that will teach a new Engraving spell.
"A unique reagent that carries a fiery essence. A new rune may be crafted if you find other similar components."
","spells":[]} +221973,{"name":"Dreamhunter Fang","quality":2,"icon":"inv_misc_bone_07","tooltip":"
Dreamhunter FangSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Combine the collected reagents into a rune that will teach a new Engraving spell.
"A unique reagent that carries a fiery essence. A new rune may be crafted if you find other similar components."
","spells":[]} +221974,{"name":"Grimtotem Necklace","quality":2,"icon":"inv_jewelry_necklace_04","tooltip":"
Grimtotem NecklaceSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Combine the collected reagents into a fragile staff that can end Undying Slumber.
"A necklace collected from a diseased Grimtotem Shaman."
","spells":[]} +221975,{"name":"Broken Woodpaw Staff","quality":2,"icon":"inv_staff_02","tooltip":"
Broken Woodpaw StaffSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Combine the collected reagents into a fragile staff that can end Undying Slumber.
"Part of a staff collected from a diseased Woodpaw Mystic."
","spells":[]} +221976,{"name":"Diseased Nature Staff","quality":2,"icon":"inv_staff_16","tooltip":"
Diseased Nature StaffSoD Phase 3

Item Level 40

Binds when picked up
Unique
Classes: Warlock
Use: Awaken the current target from Undying Slumber.
"The staff is barely held together, but the ancient magic within may still be of use."
","spells":[]} +221978,{"name":"Explorer's Soul","quality":1,"icon":"inv_jewelcrafting_nobletopaz_01","tooltip":"
Explorer's SoulSoD Phase 3

Item Level 10

Binds when picked up
Unique
Summon your Explorer Imp. Though it cannot fight, it can travel through portals to explore other worlds and bring back treasures.
"Learn to summon an Explorer Imp."
","spells":[]} +221979,{"name":"Prophecy of Verdant Winter","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of Verdant WinterSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your helm with the Pain and Suffering rune:


Mind Blast, Mind Spike, and Mind Flay refresh the duration of your one of your Shadow Word: Pain, Void Plague, or Vampiric Touch abilities on the target back to its maximum duration. The ability with the shortest remaining duration will always be the one refreshed.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +221980,{"name":"Prophecy of Awakened Chaos","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of Awakened ChaosSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your helm with the Eye of the Void rune:


Call an eye of the void to fight for you for 30 sec. The eye can cast a variety of curses on your target.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +221981,{"name":"Prophecy of the Lost Tribe","quality":2,"icon":"spell_holy_silence","tooltip":"
Prophecy of the Lost TribeSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your bracers with the Surge of Light rune:


Critical spellcasts cause your next Smite or Flash Heal cast within 15 sec to be instant cast.

Use: Focus on the Prophecy to learn a new spell.  Requires a mind focused by meditating on two spiritual mysteries of Azeroth.
","spells":[]} +222952,{"name":"Flask of Restless Dreams","quality":4,"icon":"inv_alchemy_endlessflask_02","tooltip":"
Flask of Restless DreamsSoD Phase 3

Item Level 60

Binds when picked up
Requires Level 50
Requires Alchemy (250)
Use: Increases damage done by spells by up to 30, healing done by up to 45, and mana regeneration by 12 mana per 5 sec for 1 hour. The benefits of this flask only apply in areas under the influence of the nightmare. (30 Sec Cooldown)
"No matter how much you drink, this flask never seems to run empty."
Max Stack: 5
Sell Price: 50
","spells":[]} +222962,{"name":"Hyjal's Wisdom","quality":1,"icon":"ability_druid_manatree","tooltip":"
Hyjal's WisdomSoD Phase 3

Item Level 50

Binds when picked up
Unique
Use: Learn a new Engraving ability.
","spells":[]} +223073,{"name":"Knight-Lieutenant's Mail Epaulets","quality":3,"icon":"inv_shoulder_22","tooltip":"
Knight-Lieutenant's Mail EpauletsSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+9 Strength
+11 Stamina
+5 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 76 96
","spells":[]} +223074,{"name":"Knight's Mail Legplates","quality":3,"icon":"inv_pants_01","tooltip":"
Knight's Mail LegplatesSoD Phase 3

Item Level 53

Binds when picked up
LegsMail
277 Armor
+12 Strength
+13 Stamina
+12 Intellect
Durability 90 / 90
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 2 3 10
","spells":[]} +223075,{"name":"Knight-Lieutenant's Mail Helmet","quality":3,"icon":"inv_helmet_01","tooltip":"
Knight-Lieutenant's Mail HelmetSoD Phase 3

Item Level 55

Binds when picked up
HeadMail
266 Armor
+11 Strength
+18 Stamina
+7 Intellect
Durability 70 / 70
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 66 10
","spells":[]} +223076,{"name":"Sergeant Major's Mail Gauntlets","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Sergeant Major's Mail GauntletsSoD Phase 3

Item Level 51

Binds when picked up
HandsMail
191 Armor
+8 Strength
+10 Stamina
+5 Intellect
Durability 40 / 40
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 94 21
","spells":[]} +223077,{"name":"Sergeant Major's Mail Sabatons","quality":3,"icon":"inv_boots_plate_09","tooltip":"
Sergeant Major's Mail SabatonsSoD Phase 3

Item Level 51

Binds when picked up
FeetMail
210 Armor
+9 Strength
+9 Stamina
+8 Intellect
Durability 60 / 60
Classes: Hunter, Shaman
Requires Level 50
Equip: Minor increase to running and swimming speed.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 41 95
","spells":[]} +223078,{"name":"Knight's Mail Armor","quality":3,"icon":"inv_chest_chain_05","tooltip":"
Knight's Mail ArmorSoD Phase 3

Item Level 53

Binds when picked up
ChestMail
317 Armor
+12 Strength
+13 Stamina
+12 Intellect
Durability 120 / 120
Classes: Hunter, Shaman
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Knight-Lieutenant's Mail (0/6)
(3) Set : +15 Stamina.
(6) Set : +30 Attack Power.
Sell Price: 1 99 7
","spells":[]} +223147,{"name":"Spell Notes: Balefire Bolt","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Balefire BoltSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Mage
Engrave your bracers with the Balefire Bolt rune:


Unleash a reality-distorting burst of raw magic at your enemy, dealing [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 280 / 100] to [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 420 / 100] Chimeric damage.  Each time you cast Balefire Bolt, the damage of your next Balefire Bolt within 30 sec will be increased by 10% and your Spirit will be decreased by 10% for 30 sec, both stacking up to 10 times. If your Spirit reaches 0 as consequence, you will immediately die. This spell will be checked against the lower of the target's Arcane, Fire, and Frost resists.

"Teaches you a new Engraving ability."
","spells":[]} +223148,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly TreasureSoD Phase 3

Item Level 25

Binds when picked up
<Right Click to Open>
","spells":[]} +223149,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly TreasureSoD Phase 3

Item Level 35

Binds when picked up
<Right Click to Open>
","spells":[]} +223150,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly TreasureSoD Phase 3

Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} +223151,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly TreasureSoD Phase 3

Item Level 55

Binds when picked up
<Right Click to Open>
","spells":[]} +223160,{"name":"Bargain Bush","quality":2,"icon":"inv_misc_herb_felblossom","tooltip":"
Bargain BushSoD Phase 3

Item Level 35

Binds when picked up
Requires Level 30
Use: Don a bush, for whatever reason you may have. (3 Sec Cooldown)
Sell Price: 21 14
","spells":[]} +223161,{"name":"Empty Supply Crate","quality":3,"icon":"inv_crate_03","tooltip":"
Empty Supply CrateSoD Phase 3

Item Level 45

Binds when picked up
Requires Level 40
Use: Find a use for all those empty supply crates. (3 Sec Cooldown)
Sell Price: 59 84
","spells":[]} 223162,{"name":"Handy Courier Haversack","quality":3,"icon":"inv_misc_bag_21","tooltip":"
Handy Courier HaversackSoD Phase 3

Item Level 50

Binds when picked up
Unique
18 Slot Bag
Sell Price: 1 81 12
","spells":[]} -223163,{"name":"Formula: Scroll of Spatial Mending","quality":2,"icon":"inv_misc_note_01","tooltip":"
Formula: Scroll of Spatial MendingSoD Phase 3

Item Level 15

Binds when used
Requires Enchanting (120)
Creates a Scroll of Spatial Mending.
"Teaches you to create a Scroll of Spatial Mending."
Sell Price: 12 80
","spells":[],"completion_category":"9"} -223164,{"name":"Curiosity Cowl","quality":3,"icon":"inv_helmet_32","tooltip":"
Curiosity CowlSoD Phase 3

Item Level 20

Binds to account
HeadCloth
30 Armor
+7 Stamina
Durability 40 / 40
Equip: Increases damage and healing done by magical spells and effects by up to 8.
","spells":[]} +223163,{"name":"Formula: Scroll of Spatial Mending","quality":2,"icon":"inv_misc_note_01","tooltip":"
Formula: Scroll of Spatial MendingSoD Phase 3

Item Level 15

Binds when used
Requires Enchanting (120)
Creates a Scroll of Spatial Mending.
"Teaches you to create a Scroll of Spatial Mending."
Sell Price: 12 80
","spells":[],"completion_category":"9"} +223164,{"name":"Curiosity Cowl","quality":3,"icon":"inv_helmet_32","tooltip":"
Curiosity CowlSoD Phase 3

Item Level 20

Binds to account
HeadCloth
30 Armor
+7 Stamina
Durability 40 / 40
Equip: Increases damage and healing done by magical spells and effects by up to 8.
","spells":[]} 223167,{"name":"Initiative Cap","quality":3,"icon":"inv_helmet_50","tooltip":"
Initiative CapSoD Phase 3

Item Level 20

Binds to account
HeadLeather
69 Armor
+7 Agility
+7 Stamina
Durability 45 / 45
","spells":[]} -223168,{"name":"Worldcore Fragment","quality":2,"icon":"inv_elemental_mote_nether","tooltip":"
Worldcore FragmentSoD Phase 3

Item Level 45
Use: Attempt to attune to a targeted Leyline Conflux.
Max Stack: 5
Sell Price: 34
","spells":[]} +223168,{"name":"Worldcore Fragment","quality":2,"icon":"inv_elemental_mote_nether","tooltip":"
Worldcore FragmentSoD Phase 3

Item Level 45
Use: Attempt to attune to a targeted Leyline Conflux.
Max Stack: 5
Sell Price: 34
","spells":[]} 223169,{"name":"Tenacity Cap","quality":3,"icon":"inv_helmet_50","tooltip":"
Tenacity CapSoD Phase 3

Item Level 20

Binds to account
HeadLeather
69 Armor
+7 Strength
+7 Stamina
Durability 45 / 45
","spells":[]} -223171,{"name":"Scroll of Geomancy","quality":2,"icon":"inv_scroll_02","tooltip":"
Scroll of GeomancySoD Phase 3

Item Level 45

Binds when picked up
Classes: Mage
Use: Attempt to attune to a targeted Leyline Conflux.
Max Stack: 5
Sell Price: 1 50
","spells":[]} +223171,{"name":"Scroll of Geomancy","quality":2,"icon":"inv_scroll_02","tooltip":"
Scroll of GeomancySoD Phase 3

Item Level 45

Binds when picked up
Classes: Mage
Use: Attempt to attune to a targeted Leyline Conflux.
Max Stack: 5
Sell Price: 1 50
","spells":[]} 223172,{"name":"Tenacity Chain","quality":3,"icon":"inv_helmet_39","tooltip":"
Tenacity ChainSoD Phase 3

Item Level 20

Binds to account
HeadMail
150 Armor
+7 Strength
+7 Stamina
Durability 60 / 60
","spells":[]} 223173,{"name":"Geomancer's Cord","quality":2,"icon":"inv_belt_02","tooltip":"
Geomancer's CordSoD Phase 3

Item Level 36

Binds when equipped
WaistCloth
27 Armor
<Random enchantment>
Durability 25 / 25
Requires Level 31
Sell Price: 16 38
","spells":[]} 223174,{"name":"Geomancer's Boots","quality":2,"icon":"inv_boots_07","tooltip":"
Geomancer's BootsSoD Phase 3

Item Level 1

Binds when equipped
FeetCloth
34 Armor
<Random enchantment>
Durability 35 / 35
Sell Price: 27 13
","spells":[]} @@ -19688,19 +19688,19 @@ 223181,{"name":"Geomancer's Spaulders","quality":2,"icon":"inv_shoulder_02","tooltip":"
Geomancer's SpauldersSoD Phase 3

Item Level 1

Binds when equipped
ShoulderCloth
38 Armor
<Random enchantment>
Durability 45 / 45
Sell Price: 26 98
","spells":[]} 223182,{"name":"Geomancer's Trousers","quality":2,"icon":"inv_pants_09","tooltip":"
Geomancer's TrousersSoD Phase 3

Item Level 1

Binds when equipped
LegsCloth
45 Armor
<Random enchantment>
Durability 55 / 55
Sell Price: 39 1
","spells":[]} 223183,{"name":"Geomancer's Wraps","quality":2,"icon":"inv_chest_cloth_40","tooltip":"
Geomancer's WrapsSoD Phase 3

Item Level 1

Binds when equipped
ChestCloth
54 Armor
<Random enchantment>
Durability 70 / 70
Sell Price: 46 94
","spells":[]} -223186,{"name":"Supply Expediter","quality":3,"icon":"ability_hunter_pathfinding","tooltip":"
Supply ExpediterSoD Phase 3

Item Level 1

Binds to account
Trinket
Equip: You sometimes find additional Waylaid supplies from enemies.
Sell Price: 9 82
","spells":[]} -223192,{"name":"Cord of the Untamed","quality":3,"icon":"inv_belt_08","tooltip":"
Cord of the UntamedSoD Phase 3

Item Level 55

Binds when picked up
WaistCloth
44 Armor
+10 Stamina
+9 Intellect
Durability 30 / 30
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
","spells":[]} -223193,{"name":"Crown of the Dreamweaver","quality":3,"icon":"inv_jewelcrafting_gem_01","tooltip":"
Crown of the DreamweaverSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
64 Armor
+13 Spirit
Durability 50 / 50
Equip: Increases healing done by spells and effects by up to 55.
","spells":[]} -223194,{"name":"Band of the Wilds","quality":3,"icon":"inv_jewelry_ring_08","tooltip":"
Band of the WildsSoD Phase 3

Item Level 55

Binds when picked up
Unique
Finger
+6 Stamina
Requires Level 50
Equip: +20 Attack Power.
Equip: Improves your chance to hit with all spells and attacks by 1%.
","spells":[]} -223195,{"name":"Breadth of the Beast","quality":3,"icon":"inv_jewelcrafting_jadeowl","tooltip":"
Breadth of the BeastSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
","spells":[]} +223186,{"name":"Supply Expediter","quality":3,"icon":"ability_hunter_pathfinding","tooltip":"
Supply ExpediterSoD Phase 3

Item Level 1

Binds to account
Trinket
Equip: You sometimes find additional Waylaid supplies from enemies.
Sell Price: 9 82
","spells":[]} +223192,{"name":"Cord of the Untamed","quality":3,"icon":"inv_belt_08","tooltip":"
Cord of the UntamedSoD Phase 3

Item Level 55

Binds when picked up
WaistCloth
44 Armor
+10 Stamina
+9 Intellect
Durability 30 / 30
Requires Level 50
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
","spells":[]} +223193,{"name":"Crown of the Dreamweaver","quality":3,"icon":"inv_jewelcrafting_gem_01","tooltip":"
Crown of the DreamweaverSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
64 Armor
+13 Spirit
Durability 50 / 50
Equip: Increases healing done by spells and effects by up to 55.
","spells":[]} +223194,{"name":"Band of the Wilds","quality":3,"icon":"inv_jewelry_ring_08","tooltip":"
Band of the WildsSoD Phase 3

Item Level 55

Binds when picked up
Unique
Finger
+6 Stamina
Requires Level 50
Equip: +20 Attack Power.
Equip: Improves your chance to hit with all spells and attacks by 1%.
","spells":[]} +223195,{"name":"Breadth of the Beast","quality":3,"icon":"inv_jewelcrafting_jadeowl","tooltip":"
Breadth of the BeastSoD Phase 3

Item Level 55

Binds when picked up
Unique
Trinket
Requires Level 50
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
","spells":[]} 223196,{"name":"Godslayer's Greaves","quality":3,"icon":"inv_boots_plate_09","tooltip":"
Godslayer's GreavesSoD Phase 3

Item Level 55

Binds when picked up
FeetPlate
397 Armor
+14 Strength
+14 Agility
+5 Nature Resistance
Durability 65 / 65
Requires Level 50
","spells":[]} -223197,{"name":"Defender of the Wilds","quality":3,"icon":"inv_shield_04","tooltip":"
Defender of the WildsSoD Phase 3

Item Level 55

Binds when picked up
Off HandShield
1898 Armor
34 Block
+12 Stamina
Durability 100 / 100
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 14.
","spells":[]} -223198,{"name":"Modas Karkun","quality":4,"icon":"inv_sword_02","tooltip":"
Modas KarkunSoD Phase 3

Item Level 55

Binds when picked up
Unique
Main HandDagger
\n \n \n
31 - 62 DamageSpeed 1.30
(35.77 damage per second)
100 Armor
+12 Stamina
Durability 75 / 75
Requires Level 50
Equip: Increases damage done by Fire spells and effects by up to 23.
Sell Price: 5 27 92
","spells":[]} -223214,{"name":"Zila Gular","quality":3,"icon":"inv_enchant_voidcrystal","tooltip":"
Zila GularSoD Phase 3

Item Level 55

Binds when picked up
Trinket
Classes: Warlock
Requires Level 50
Use: Increases the damage of your next non-channeled Affliction based damage over time spell by 25%. (5 Min Cooldown)
Sell Price: 1 11 71
","spells":[]} -223215,{"name":"Orah Raka","quality":3,"icon":"inv_wand_06","tooltip":"
Orah RakaSoD Phase 3

Item Level 20

Binds when picked up
RangedWand
\n \n \n
22 - 40 Arcane DamageSpeed 1.50
(20.67 damage per second)
Durability 45 / 45
Classes: Warlock
Requires Level 10
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 13 8
","spells":[]} -223216,{"name":"Rakkan Archim","quality":3,"icon":"inv_shoulder_09","tooltip":"
Rakkan ArchimSoD Phase 3

Item Level 30

Binds when picked up
ShoulderCloth
35 Armor
+5 Stamina
+6 Intellect
Durability 50 / 50
Requires Level 20
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 16 78
","spells":[]} -223217,{"name":"Rakkas Lek","quality":3,"icon":"inv_helmet_50","tooltip":"
Rakkas LekSoD Phase 3

Item Level 40

Binds when picked up
HeadCloth
47 Armor
+10 Stamina
+11 Intellect
Durability 50 / 50
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 41 21
","spells":[]} -223218,{"name":"Tor Kieldaz","quality":3,"icon":"inv_jewelry_amulet_07","tooltip":"
Tor KieldazSoD Phase 3

Item Level 50

Binds when picked up
Trinket
+10 Fire Resistance
+10 Shadow Resistance
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 86 8
","spells":[]} +223197,{"name":"Defender of the Wilds","quality":3,"icon":"inv_shield_04","tooltip":"
Defender of the WildsSoD Phase 3

Item Level 55

Binds when picked up
Off HandShield
1898 Armor
34 Block
+12 Stamina
Durability 100 / 100
Requires Level 50
Equip: Increases damage and healing done by magical spells and effects by up to 14.
","spells":[]} +223198,{"name":"Modas Karkun","quality":4,"icon":"inv_sword_02","tooltip":"
Modas KarkunSoD Phase 3

Item Level 55

Binds when picked up
Unique
Main HandDagger
\n \n \n
31 - 62 DamageSpeed 1.30
(35.77 damage per second)
100 Armor
+12 Stamina
Durability 75 / 75
Requires Level 50
Equip: Increases damage done by Fire spells and effects by up to 23.
Sell Price: 5 27 92
","spells":[]} +223214,{"name":"Zila Gular","quality":3,"icon":"inv_enchant_voidcrystal","tooltip":"
Zila GularSoD Phase 3

Item Level 55

Binds when picked up
Trinket
Classes: Warlock
Requires Level 50
Use: Increases the damage of your next non-channeled Affliction based damage over time spell by 25%. (5 Min Cooldown)
Sell Price: 1 11 71
","spells":[]} +223215,{"name":"Orah Raka","quality":3,"icon":"inv_wand_06","tooltip":"
Orah RakaSoD Phase 3

Item Level 20

Binds when picked up
RangedWand
\n \n \n
22 - 40 Arcane DamageSpeed 1.50
(20.67 damage per second)
Durability 45 / 45
Classes: Warlock
Requires Level 10
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 13 8
","spells":[]} +223216,{"name":"Rakkan Archim","quality":3,"icon":"inv_shoulder_09","tooltip":"
Rakkan ArchimSoD Phase 3

Item Level 30

Binds when picked up
ShoulderCloth
35 Armor
+5 Stamina
+6 Intellect
Durability 50 / 50
Requires Level 20
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 16 78
","spells":[]} +223217,{"name":"Rakkas Lek","quality":3,"icon":"inv_helmet_50","tooltip":"
Rakkas LekSoD Phase 3

Item Level 40

Binds when picked up
HeadCloth
47 Armor
+10 Stamina
+11 Intellect
Durability 50 / 50
Requires Level 30
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 41 21
","spells":[]} +223218,{"name":"Tor Kieldaz","quality":3,"icon":"inv_jewelry_amulet_07","tooltip":"
Tor KieldazSoD Phase 3

Item Level 50

Binds when picked up
Trinket
+10 Fire Resistance
+10 Shadow Resistance
Requires Level 40
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 86 8
","spells":[]} 223219,{"name":"Fel Cloth Wristbands","quality":3,"icon":"inv_bracer_12","tooltip":"
Fel Cloth WristbandsSoD Phase 3

Item Level 20

Binds when equipped
WristCloth
16 Armor
<Random enchantment>
Durability 20 / 20
Requires Level 10
Sell Price: 3 49
Dropped by: Fel Interloper
Drop Chance: 2.12%
","spells":[]} 223221,{"name":"Fel Leather Wristbands","quality":3,"icon":"inv_bracer_11","tooltip":"
Fel Leather WristbandsSoD Phase 3

Item Level 20

Binds when equipped
WristLeather
37 Armor
<Random enchantment>
Durability 30 / 30
Requires Level 10
Sell Price: 4 39
Dropped by: Fel Interloper
Drop Chance: 3.39%
","spells":[]} 223222,{"name":"Fel Mail Wristbands","quality":3,"icon":"inv_bracer_18","tooltip":"
Fel Mail WristbandsSoD Phase 3

Item Level 20

Binds when equipped
WristMail
81 Armor
<Random enchantment>
Durability 35 / 35
Requires Level 10
Sell Price: 5 23
Dropped by: Fel Interloper
Drop Chance: 0.85%
","spells":[]} @@ -19718,2582 +19718,2591 @@ 223261,{"name":"Fel Leather Chest","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Fel Leather ChestSoD Phase 3

Item Level 55

Binds when equipped
ChestLeather
158 Armor
<Random enchantment>
Durability 100 / 100
Requires Level 50
Sell Price: 1 92 55
Dropped by: Fel Interloper
Drop Chance: 0.11%
","spells":[]} 223262,{"name":"Fel Mail Chest","quality":3,"icon":"inv_chest_plate06","tooltip":"
Fel Mail ChestSoD Phase 3

Item Level 55

Binds when equipped
ChestMail
327 Armor
<Random enchantment>
Durability 120 / 120
Requires Level 50
Sell Price: 2 31 6
Dropped by: Fel Interloper
Drop Chance: 0.22%
","spells":[]} 223263,{"name":"Fel Plate Chest","quality":3,"icon":"inv_chest_plate12","tooltip":"
Fel Plate ChestSoD Phase 3

Item Level 55

Binds when equipped
ChestPlate
577 Armor
<Random enchantment>
Durability 135 / 135
Requires Level 50
Sell Price: 2 69 57
Dropped by: Fel Interloper
Drop Chance: 0.11%
","spells":[]} -223283,{"name":"Bloodstained Commendation","quality":2,"icon":"inv_jewelry_necklace_38","tooltip":"
Bloodstained CommendationSoD Phase 3

Item Level 50

Binds when picked up
Unique (99)
Requires Level 41
Use: Gain 250 honor.
"At one time this may have been a reward granted for heroic deeds in battle. While it is now tarnished caked heavily with dried blood, there may yet be a faint echo of the pride and honor of its long-dead bearer."
Max Stack: 99
","spells":[]} -223288,{"name":"Rune of the Hammer","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the HammerSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Paladin
Engrave your bracers with the Hammer of Wrath rune:


Hammer of Wrath is now instant and the cooldown on Hammer of Wrath is reset each time it damages an enemy below 10% health.

"Teaches you a new Engraving ability."
","spells":[]} +223283,{"name":"Bloodstained Commendation","quality":2,"icon":"inv_jewelry_necklace_38","tooltip":"
Bloodstained CommendationSoD Phase 3

Item Level 50

Binds when picked up
Unique (99)
Requires Level 41
Use: Gain 250 honor.
"At one time this may have been a reward granted for heroic deeds in battle. While it is now tarnished caked heavily with dried blood, there may yet be a faint echo of the pride and honor of its long-dead bearer."
Max Stack: 99
","spells":[]} +223288,{"name":"Rune of the Hammer","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the HammerSoD Phase 3

Item Level 50

Binds when picked up
Unique
Classes: Paladin
Engrave your bracers with the Hammer of Wrath rune:


Hammer of Wrath is now instant and the cooldown on Hammer of Wrath is reset each time it damages an enemy below 10% health.

"Teaches you a new Engraving ability."
","spells":[]} 223323,{"name":"Premo's Poise-Demanding Uniform","quality":1,"icon":"inv_shirt_black_01","tooltip":"
Premo's Poise-Demanding UniformSoD Phase 3

Item Level 55

Binds when picked up
Unique
Shirt
Sell Price: 71 37
","spells":[]} -223324,{"name":"Rainstrider Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Rainstrider LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsCloth
69 Armor
+7 Stamina
+22 Spirit
Durability 65 / 65
Equip: Increases healing done by spells and effects by up to 35.
Sell Price: 1 50 37
","spells":[]} +223324,{"name":"Rainstrider Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Rainstrider LeggingsSoD Phase 3

Item Level 55

Binds when picked up
LegsCloth
69 Armor
+7 Stamina
+22 Spirit
Durability 65 / 65
Equip: Increases healing done by spells and effects by up to 35.
Sell Price: 1 50 37
","spells":[]} 223325,{"name":"Hakkari Breastplate","quality":3,"icon":"inv_chest_leather_02","tooltip":"
Hakkari BreastplateSoD Phase 3

Item Level 55

Binds when picked up
ChestLeather
158 Armor
+8 Agility
+28 Stamina
Durability 100 / 100
Sell Price: 1 92 53
","spells":[]} -223326,{"name":"Hakkari Shroud","quality":3,"icon":"inv_helmet_38","tooltip":"
Hakkari ShroudSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
64 Armor
+21 Stamina
Durability 50 / 50
Equip: Increases damage done by Fire spells and effects by up to 29.
Sell Price: 1 11 13
","spells":[]} +223326,{"name":"Hakkari Shroud","quality":3,"icon":"inv_helmet_38","tooltip":"
Hakkari ShroudSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
64 Armor
+21 Stamina
Durability 50 / 50
Equip: Increases damage done by Fire spells and effects by up to 29.
Sell Price: 1 11 13
","spells":[]} 223327,{"name":"Mark of Hakkar","quality":3,"icon":"inv_jewelry_ring_05","tooltip":"
Mark of HakkarSoD Phase 3

Item Level 55

Binds when picked up
Finger
+10 Strength
+13 Stamina
Sell Price: 1 18 52
","spells":[]} -223328,{"name":"Gemburst Circlet","quality":3,"icon":"inv_crown_01","tooltip":"
Gemburst CircletSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
64 Armor
+9 Stamina
+17 Intellect
Durability 50 / 50
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 11 13
","spells":[]} +223328,{"name":"Gemburst Circlet","quality":3,"icon":"inv_crown_01","tooltip":"
Gemburst CircletSoD Phase 3

Item Level 55

Binds when picked up
HeadCloth
64 Armor
+9 Stamina
+17 Intellect
Durability 50 / 50
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 11 13
","spells":[]} 223329,{"name":"Lifeforce Dirk","quality":3,"icon":"inv_sword_21","tooltip":"
Lifeforce DirkSoD Phase 3

Item Level 55

Binds when picked up
One-HandDagger
\n \n \n
41 - 76 DamageSpeed 1.60
(36.56 damage per second)
+4 Agility
+11 Stamina
Durability 65 / 65
Sell Price: 3 85 7
","spells":[]} -223330,{"name":"Pulsating Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Pulsating EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} -223331,{"name":"Pulsating Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Pulsating EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique (7)
","spells":[]} -223332,{"name":"Vibrating Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Vibrating EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} -223333,{"name":"Baleful Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Baleful EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} -223334,{"name":"Glowing Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Glowing EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} -223335,{"name":"Oozing Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Oozing EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} -223336,{"name":"Piercing Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Piercing EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} -223337,{"name":"Burning Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Burning EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} -223518,{"name":"Charstone Dirk","quality":3,"icon":"inv_weapon_shortblade_14","tooltip":"
Charstone DirkSoD Phase 3

Item Level 57

Binds when picked up
Main HandDagger
\n \n \n
36 - 71 DamageSpeed 1.60
(33.44 damage per second)
+11 Intellect
Durability 65 / 65
Requires Level 49
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Restores 2 mana per 5 sec.
Sell Price: 3 54 83
","spells":[]} -223519,{"name":"Eye of Theradras","quality":3,"icon":"inv_crown_01","tooltip":"
Eye of TheradrasSoD Phase 3

Item Level 54

Binds when picked up
HeadCloth
63 Armor
+13 Stamina
+20 Intellect
Durability 50 / 50
Requires Level 49
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 1 2 25
","spells":[]} -223520,{"name":"Inventor's Focal Sword","quality":3,"icon":"inv_sword_14","tooltip":"
Inventor's Focal SwordSoD Phase 3

Item Level 56

Binds when picked up
One-HandSword
\n \n \n
32 - 61 DamageSpeed 1.40
(33.21 damage per second)
Durability 90 / 90
Requires Level 48
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 3 21 6
","spells":[]} -223521,{"name":"Rotgrip Mantle","quality":3,"icon":"inv_shoulder_05","tooltip":"
Rotgrip MantleSoD Phase 3

Item Level 53

Binds when picked up
ShoulderCloth
57 Armor
+17 Intellect
Durability 50 / 50
Requires Level 48
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 1 3 83
","spells":[]} -223522,{"name":"Helm of the Mountain","quality":3,"icon":"inv_helmet_20","tooltip":"
Helm of the MountainSoD Phase 3

Item Level 53

Binds when picked up
HeadPlate
553 Armor
+19 Stamina
+10 Nature Resistance
Durability 80 / 80
Requires Level 48
Equip: Increased Defense +7.
Sell Price: 1 4 57
","spells":[]} -223523,{"name":"Cloud Stone","quality":3,"icon":"inv_misc_orb_01","tooltip":"
Cloud StoneSoD Phase 3

Item Level 53

Binds when picked up
Held In Off-hand
+9 Intellect
+9 Spirit
+10 Arcane Resistance
Requires Level 48
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 1 1 63
","spells":[]} -223524,{"name":"Fist of Stone","quality":3,"icon":"inv_hammer_17","tooltip":"
Fist of StoneSoD Phase 3

Item Level 56

Binds when picked up
Main HandMace
\n \n \n
33 - 65 DamageSpeed 1.50
(32.67 damage per second)
Durability 90 / 90
Requires Level 48
Equip: Increases healing done by spells and effects by up to 18.
Chance on hit: Restores 50 mana.
Sell Price: 3 21 56
","spells":[]} -223525,{"name":"Soothsayer's Headdress","quality":3,"icon":"inv_helmet_12","tooltip":"
Soothsayer's HeaddressSoD Phase 3

Item Level 52

Binds when picked up
HeadLeather
122 Armor
+8 Stamina
+18 Intellect
+9 Spirit
Durability 60 / 60
Requires Level 47
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 14 1
","spells":[]} -223526,{"name":"Sul'thraze the Lasher","quality":4,"icon":"inv_sword_40","tooltip":"
Sul'thraze the LasherSoD Phase 3

Item Level 55

Binds when picked up
Unique
Two-HandSword
\n \n \n
84 - 125 DamageSpeed 2.00
(52.25 damage per second)
+23 Strength
+8 Stamina
Durability 120 / 120
Requires Level 50
Chance on hit: Strikes an enemy with the rage of Sul'thraze. Lowers target's strength by 15 and deals 90 to 210 Shadow damage with an additional 125 damage over 15 sec.
Sell Price: 6 19 36
","spells":[]} -223527,{"name":"Gahz'rilla Fang","quality":3,"icon":"inv_misc_monsterfang_01","tooltip":"
Gahz'rilla FangSoD Phase 3

Item Level 47

Binds when picked up
Unique
One-HandDagger
\n \n \n
40 - 74 DamageSpeed 1.80
(31.67 damage per second)
Durability 65 / 65
Requires Level 42
Chance on hit: Surrounds you with electricity, dealing 10 Nature damage to any who strike you for 15 sec.
Sell Price: 1 86 81
","spells":[]} +223330,{"name":"Pulsating Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Pulsating EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} +223331,{"name":"Pulsating Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Pulsating EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique (7)
","spells":[]} +223332,{"name":"Vibrating Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Vibrating EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} +223333,{"name":"Baleful Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Baleful EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} +223334,{"name":"Glowing Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Glowing EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} +223335,{"name":"Oozing Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Oozing EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} +223336,{"name":"Piercing Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Piercing EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} +223337,{"name":"Burning Eye","quality":2,"icon":"achievement_boss_cthun","tooltip":"
Burning EyeSoD Phase 3

Item Level 50

Binds when picked up
Unique
","spells":[]} +223518,{"name":"Charstone Dirk","quality":3,"icon":"inv_weapon_shortblade_14","tooltip":"
Charstone DirkSoD Phase 3

Item Level 57

Binds when picked up
Main HandDagger
\n \n \n
36 - 71 DamageSpeed 1.60
(33.44 damage per second)
+11 Intellect
Durability 65 / 65
Requires Level 49
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Restores 2 mana per 5 sec.
Sell Price: 3 54 83
","spells":[]} +223519,{"name":"Eye of Theradras","quality":3,"icon":"inv_crown_01","tooltip":"
Eye of TheradrasSoD Phase 3

Item Level 54

Binds when picked up
HeadCloth
63 Armor
+13 Stamina
+20 Intellect
Durability 50 / 50
Requires Level 49
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 1 2 25
","spells":[]} +223520,{"name":"Inventor's Focal Sword","quality":3,"icon":"inv_sword_14","tooltip":"
Inventor's Focal SwordSoD Phase 3

Item Level 56

Binds when picked up
One-HandSword
\n \n \n
32 - 61 DamageSpeed 1.40
(33.21 damage per second)
Durability 90 / 90
Requires Level 48
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 3 21 6
","spells":[]} +223521,{"name":"Rotgrip Mantle","quality":3,"icon":"inv_shoulder_05","tooltip":"
Rotgrip MantleSoD Phase 3

Item Level 53

Binds when picked up
ShoulderCloth
57 Armor
+17 Intellect
Durability 50 / 50
Requires Level 48
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 1 3 83
","spells":[]} +223522,{"name":"Helm of the Mountain","quality":3,"icon":"inv_helmet_20","tooltip":"
Helm of the MountainSoD Phase 3

Item Level 53

Binds when picked up
HeadPlate
553 Armor
+19 Stamina
+10 Nature Resistance
Durability 80 / 80
Requires Level 48
Equip: Increased Defense +7.
Sell Price: 1 4 57
","spells":[]} +223523,{"name":"Cloud Stone","quality":3,"icon":"inv_misc_orb_01","tooltip":"
Cloud StoneSoD Phase 3

Item Level 53

Binds when picked up
Held In Off-hand
+9 Intellect
+9 Spirit
+10 Arcane Resistance
Requires Level 48
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 1 1 63
","spells":[]} +223524,{"name":"Fist of Stone","quality":3,"icon":"inv_hammer_17","tooltip":"
Fist of StoneSoD Phase 3

Item Level 56

Binds when picked up
Main HandMace
\n \n \n
33 - 65 DamageSpeed 1.50
(32.67 damage per second)
Durability 90 / 90
Requires Level 48
Equip: Increases healing done by spells and effects by up to 18.
Chance on hit: Restores 50 mana.
Sell Price: 3 21 56
","spells":[]} +223525,{"name":"Soothsayer's Headdress","quality":3,"icon":"inv_helmet_12","tooltip":"
Soothsayer's HeaddressSoD Phase 3

Item Level 52

Binds when picked up
HeadLeather
122 Armor
+8 Stamina
+18 Intellect
+9 Spirit
Durability 60 / 60
Requires Level 47
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 14 1
","spells":[]} +223526,{"name":"Sul'thraze the Lasher","quality":4,"icon":"inv_sword_40","tooltip":"
Sul'thraze the LasherSoD Phase 3

Item Level 55

Binds when picked up
Unique
Two-HandSword
\n \n \n
84 - 125 DamageSpeed 2.00
(52.25 damage per second)
+23 Strength
+8 Stamina
Durability 120 / 120
Requires Level 50
Chance on hit: Strikes an enemy with the rage of Sul'thraze. Lowers target's strength by 15 and deals 90 to 210 Shadow damage with an additional 125 damage over 15 sec.
Sell Price: 6 19 36
","spells":[]} +223527,{"name":"Gahz'rilla Fang","quality":3,"icon":"inv_misc_monsterfang_01","tooltip":"
Gahz'rilla FangSoD Phase 3

Item Level 47

Binds when picked up
Unique
One-HandDagger
\n \n \n
40 - 74 DamageSpeed 1.80
(31.67 damage per second)
Durability 65 / 65
Requires Level 42
Chance on hit: Surrounds you with electricity, dealing 10 Nature damage to any who strike you for 15 sec.
Sell Price: 1 86 81
","spells":[]} 223528,{"name":"Gahz'rilla Scale Armor","quality":3,"icon":"inv_chest_chain_06","tooltip":"
Gahz'rilla Scale ArmorSoD Phase 3

Item Level 48

Binds when picked up
ChestMail
290 Armor
+15 Strength
+8 Agility
+10 Stamina
+11 Intellect
Durability 120 / 120
Requires Level 43
Sell Price: 1 46 34
","spells":[]} -223529,{"name":"Jinxed Hoodoo Skin","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Jinxed Hoodoo SkinSoD Phase 3

Item Level 49

Binds when picked up
ChestLeather
144 Armor
+12 Stamina
+14 Intellect
Durability 100 / 100
Requires Level 44
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 1 32 41
","spells":[]} -223530,{"name":"Jinxed Hoodoo Kilt","quality":3,"icon":"inv_pants_05","tooltip":"
Jinxed Hoodoo KiltSoD Phase 3

Item Level 49

Binds when picked up
LegsLeather
126 Armor
+12 Stamina
+10 Intellect
+12 Spirit
Durability 75 / 75
Requires Level 44
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 1 32 90
","spells":[]} +223529,{"name":"Jinxed Hoodoo Skin","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Jinxed Hoodoo SkinSoD Phase 3

Item Level 49

Binds when picked up
ChestLeather
144 Armor
+12 Stamina
+14 Intellect
Durability 100 / 100
Requires Level 44
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 1 32 41
","spells":[]} +223530,{"name":"Jinxed Hoodoo Kilt","quality":3,"icon":"inv_pants_05","tooltip":"
Jinxed Hoodoo KiltSoD Phase 3

Item Level 49

Binds when picked up
LegsLeather
126 Armor
+12 Stamina
+10 Intellect
+12 Spirit
Durability 75 / 75
Requires Level 44
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 1 32 90
","spells":[]} 223531,{"name":"Big Bad Pauldrons","quality":3,"icon":"inv_shoulder_01","tooltip":"
Big Bad PauldronsSoD Phase 3

Item Level 50

Binds when picked up
ShoulderPlate
396 Armor
+12 Strength
+8 Agility
+12 Stamina
Durability 80 / 80
Requires Level 45
Sell Price: 85 93
","spells":[]} 223532,{"name":"Lifeblood Amulet","quality":3,"icon":"inv_jewelry_necklace_02","tooltip":"
Lifeblood AmuletSoD Phase 3

Item Level 48

Binds when picked up
Neck
50 Armor
+13 Stamina
Requires Level 43
Sell Price: 1 30 41
","spells":[]} -223533,{"name":"Desertwalker Cane","quality":3,"icon":"inv_staff_21","tooltip":"
Desertwalker CaneSoD Phase 3

Item Level 47

Binds when picked up
Held In Off-hand
+5 Stamina
+4 Intellect
Requires Level 42
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 84 9
Dropped by: Dustwraith
Drop Chance: 5.36%
","spells":[]} -223534,{"name":"Jumanza Grips","quality":3,"icon":"inv_gauntlets_09","tooltip":"
Jumanza GripsSoD Phase 3

Item Level 47

Binds when picked up
Unique
HandsCloth
42 Armor
+10 Stamina
+11 Intellect
Durability 30 / 30
Requires Level 42
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 45 22
","spells":[]} -223535,{"name":"Grimlok's Tribal Vestments","quality":3,"icon":"inv_shirt_05","tooltip":"
Grimlok's Tribal VestmentsSoD Phase 3

Item Level 47

Binds when picked up
ChestCloth
68 Armor
+10 Stamina
+5 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 42
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 89 97
","spells":[]} +223533,{"name":"Desertwalker Cane","quality":3,"icon":"inv_staff_21","tooltip":"
Desertwalker CaneSoD Phase 3

Item Level 47

Binds when picked up
Held In Off-hand
+5 Stamina
+4 Intellect
Requires Level 42
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 84 9
Dropped by: Dustwraith
Drop Chance: 5.36%
","spells":[]} +223534,{"name":"Jumanza Grips","quality":3,"icon":"inv_gauntlets_09","tooltip":"
Jumanza GripsSoD Phase 3

Item Level 47

Binds when picked up
Unique
HandsCloth
42 Armor
+10 Stamina
+11 Intellect
Durability 30 / 30
Requires Level 42
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 45 22
","spells":[]} +223535,{"name":"Grimlok's Tribal Vestments","quality":3,"icon":"inv_shirt_05","tooltip":"
Grimlok's Tribal VestmentsSoD Phase 3

Item Level 47

Binds when picked up
ChestCloth
68 Armor
+10 Stamina
+5 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 42
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 89 97
","spells":[]} 223536,{"name":"Grimlok's Charge","quality":3,"icon":"inv_spear_08","tooltip":"
Grimlok's ChargeSoD Phase 3

Item Level 47

Binds when picked up
Two-HandPolearm
\n \n \n
112 - 168 DamageSpeed 3.40
(41.18 damage per second)
+10 Strength
+15 Agility
+15 Stamina
Durability 100 / 100
Requires Level 42
Sell Price: 2 82 18
","spells":[]} 223537,{"name":"Skullplate Bracers","quality":3,"icon":"inv_bracer_14","tooltip":"
Skullplate BracersSoD Phase 3

Item Level 42

Binds when equipped
WristPlate
163 Armor
+8 Strength
+9 Stamina
Durability 45 / 45
Requires Level 40
Sell Price: 30 27
Dropped by: Stone Keeper
Drop Chance: 0.02%
","spells":[]} -223538,{"name":"Kindling Stave","quality":3,"icon":"inv_staff_18","tooltip":"
Kindling StaveSoD Phase 3

Item Level 53

Binds when picked up
Two-HandStaff
\n \n \n
106 - 160 DamageSpeed 2.90
(45.86 damage per second)
+10 Stamina
+12 Intellect
+10 Fire Resistance
Durability 100 / 100
Requires Level 48
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 4 32 34
","spells":[]} -223539,{"name":"Enthralled Sphere","quality":3,"icon":"inv_misc_orb_03","tooltip":"
Enthralled SphereSoD Phase 3

Item Level 53

Binds when picked up
Held In Off-hand
+9 Intellect
Requires Level 48
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 1 4 52
","spells":[]} -223540,{"name":"Houndmaster's Bow","quality":3,"icon":"inv_weapon_bow_04","tooltip":"
Houndmaster's BowSoD Phase 3

Item Level 53

Binds when picked up
RangedBow
\n \n \n
54 - 100 DamageSpeed 2.80
(27.50 damage per second)
+3 Agility
Durability 75 / 75
Requires Level 48
Equip: +19 ranged Attack Power.
Sell Price: 2 44 33
","spells":[]} -223541,{"name":"Gemshard Heart","quality":3,"icon":"inv_stone_01","tooltip":"
Gemshard HeartSoD Phase 3

Item Level 54

Binds when picked up
Neck
+10 Stamina
+10 Intellect
Requires Level 49
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 1 16 31
","spells":[]} -223542,{"name":"Megashot Rifle","quality":3,"icon":"inv_weapon_rifle_05","tooltip":"
Megashot RifleSoD Phase 3

Item Level 53

Binds when picked up
RangedGun
\n \n \n
58 - 107 DamageSpeed 3.00
(27.50 damage per second)
+5 Arcane Resistance
Durability 75 / 75
Requires Level 48
Equip: +19 ranged Attack Power.
Sell Price: 2 64 25
","spells":[]} -223543,{"name":"Vinerot Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Vinerot SandalsSoD Phase 3

Item Level 51

Binds when picked up
FeetCloth
50 Armor
+12 Intellect
+12 Nature Resistance
Durability 40 / 40
Requires Level 46
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 91 7
","spells":[]} +223538,{"name":"Kindling Stave","quality":3,"icon":"inv_staff_18","tooltip":"
Kindling StaveSoD Phase 3

Item Level 53

Binds when picked up
Two-HandStaff
\n \n \n
106 - 160 DamageSpeed 2.90
(45.86 damage per second)
+10 Stamina
+12 Intellect
+10 Fire Resistance
Durability 100 / 100
Requires Level 48
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 4 32 34
","spells":[]} +223539,{"name":"Enthralled Sphere","quality":3,"icon":"inv_misc_orb_03","tooltip":"
Enthralled SphereSoD Phase 3

Item Level 53

Binds when picked up
Held In Off-hand
+9 Intellect
Requires Level 48
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 1 4 52
","spells":[]} +223540,{"name":"Houndmaster's Bow","quality":3,"icon":"inv_weapon_bow_04","tooltip":"
Houndmaster's BowSoD Phase 3

Item Level 53

Binds when picked up
RangedBow
\n \n \n
54 - 100 DamageSpeed 2.80
(27.50 damage per second)
+3 Agility
Durability 75 / 75
Requires Level 48
Equip: +19 ranged Attack Power.
Sell Price: 2 44 33
","spells":[]} +223541,{"name":"Gemshard Heart","quality":3,"icon":"inv_stone_01","tooltip":"
Gemshard HeartSoD Phase 3

Item Level 54

Binds when picked up
Neck
+10 Stamina
+10 Intellect
Requires Level 49
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 1 16 31
","spells":[]} +223542,{"name":"Megashot Rifle","quality":3,"icon":"inv_weapon_rifle_05","tooltip":"
Megashot RifleSoD Phase 3

Item Level 53

Binds when picked up
RangedGun
\n \n \n
58 - 107 DamageSpeed 3.00
(27.50 damage per second)
+5 Arcane Resistance
Durability 75 / 75
Requires Level 48
Equip: +19 ranged Attack Power.
Sell Price: 2 64 25
","spells":[]} +223543,{"name":"Vinerot Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Vinerot SandalsSoD Phase 3

Item Level 51

Binds when picked up
FeetCloth
50 Armor
+12 Intellect
+12 Nature Resistance
Durability 40 / 40
Requires Level 46
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 91 7
","spells":[]} 223544,{"name":"Dregmetal Spaulders","quality":3,"icon":"inv_shoulder_30","tooltip":"
Dregmetal SpauldersSoD Phase 3

Item Level 55

Binds when picked up
ShoulderMail
246 Armor
+15 Strength
+10 Agility
+5 Stamina
+6 Intellect
Durability 70 / 70
Requires Level 50
Sell Price: 1 66 10
","spells":[]} -223545,{"name":"Gizlock's Hypertech Buckler","quality":3,"icon":"inv_shield_10","tooltip":"
Gizlock's Hypertech BucklerSoD Phase 3

Item Level 53

Binds when picked up
Off HandShield
1835 Armor
32 Block
+5 Stamina
+10 Intellect
Durability 100 / 100
Requires Level 48
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 2 26 30
","spells":[]} +223545,{"name":"Gizlock's Hypertech Buckler","quality":3,"icon":"inv_shield_10","tooltip":"
Gizlock's Hypertech BucklerSoD Phase 3

Item Level 53

Binds when picked up
Off HandShield
1835 Armor
32 Block
+5 Stamina
+10 Intellect
Durability 100 / 100
Requires Level 48
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 2 26 30
","spells":[]} 223648,{"name":"Dream Imbued Arrow","quality":2,"icon":"inv_ammo_arrow_01","tooltip":"
Dream Imbued ArrowSoD Phase 3

Item Level 49
AmmoArrow
Adds 15 damage per second\n
Requires Level 44
Requires Emerald Wardens - Friendly
Max Stack: 200
","spells":[]} -223912,{"name":"Purification Potion","quality":2,"icon":"inv_potion_10","tooltip":"
Purification PotionSoD Phase 3

Item Level 57

Binds when picked up
Unique (5)
Requires Level 25
Use: Attempts to remove one Curse, one Disease and one Poison from the Imbiber. (2 Min Cooldown)
Max Stack: 5
Sell Price: 5
","spells":[]} -223913,{"name":"Major Healing Potion","quality":2,"icon":"inv_alchemy_potion_05","tooltip":"
Major Healing PotionSoD Phase 3

Item Level 55

Binds when picked up
Unique (5)
Requires Level 40
Use: Restores 1350 to 1650 health. (2 Min Cooldown)
Max Stack: 5
Sell Price: 7 50
","spells":[]} -223914,{"name":"Greater Healing Potion","quality":2,"icon":"inv_potion_07","tooltip":"
Greater Healing PotionSoD Phase 3

Item Level 31

Binds when picked up
Unique (5)
Requires Level 20
Use: Restores 585 to 715 health. (2 Min Cooldown)
Max Stack: 5
Sell Price: 1 25
","spells":[]} +223912,{"name":"Purification Potion","quality":2,"icon":"inv_potion_10","tooltip":"
Purification PotionSoD Phase 3

Item Level 57

Binds when picked up
Unique (5)
Requires Level 25
Use: Attempts to remove one Curse, one Disease and one Poison from the Imbiber. (2 Min Cooldown)
Max Stack: 5
Sell Price: 5
","spells":[]} +223913,{"name":"Major Healing Potion","quality":2,"icon":"inv_alchemy_potion_05","tooltip":"
Major Healing PotionSoD Phase 3

Item Level 55

Binds when picked up
Unique (5)
Requires Level 40
Use: Restores 1350 to 1650 health. (2 Min Cooldown)
Max Stack: 5
Sell Price: 7 50
","spells":[]} +223914,{"name":"Greater Healing Potion","quality":2,"icon":"inv_potion_07","tooltip":"
Greater Healing PotionSoD Phase 3

Item Level 31

Binds when picked up
Unique (5)
Requires Level 20
Use: Restores 585 to 715 health. (2 Min Cooldown)
Max Stack: 5
Sell Price: 1 25
","spells":[]} 223962,{"name":"Sandstalker Ankleguards","quality":3,"icon":"inv_bracer_04","tooltip":"
Sandstalker AnkleguardsSoD Phase 4

Item Level 47

Binds when picked up
FeetLeather
95 Armor
+8 Strength
+17 Agility
Durability 50 / 50
Requires Level 42
Sell Price: 87 84
","spells":[]} -223963,{"name":"Embrace of the Lycan","quality":3,"icon":"ability_mount_whitedirewolf","tooltip":"
Embrace of the LycanSoD Phase 4

Item Level 50

Binds when picked up
HeadLeather
118 Armor
+9 Strength
+9 Agility
+14 Stamina
Durability 60 / 60
Requires Level 45
Equip: +32 Attack Power.
Sell Price: 1 8 58
","spells":[]} -223964,{"name":"Blade of Eternal Darkness","quality":4,"icon":"inv_sword_09","tooltip":"
Blade of Eternal Darkness
Item Level 54

Binds when picked up
Unique
Main HandDagger
\n \n \n
34 - 70 DamageSpeed 1.50
(34.67 damage per second)
Durability 75 / 75
Requires Level 49
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Chance on landing a damaging spell to deal 100 Shadow damage and restore 100 mana to you. (Proc chance: 10%)
Sell Price: 4 67 96
","spells":[]} -223980,{"name":"Searingscale Leggings","quality":3,"icon":"inv_pants_03","tooltip":"
Searingscale LeggingsSoD Phase 4

Item Level 53

Binds when picked up
LegsMail
277 Armor
+13 Stamina
+13 Intellect
+10 Fire Resistance
Durability 90 / 90
Requires Level 48
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 2 1 41
","spells":[]} -223981,{"name":"Flamestrider Robes","quality":3,"icon":"inv_chest_cloth_07","tooltip":"
Flamestrider RobesSoD Phase 4

Item Level 53

Binds when picked up
ChestLeather
153 Armor
+5 Stamina
+16 Intellect
+6 Spirit
+10 Fire Resistance
Durability 100 / 100
Requires Level 48
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 1 66 59
","spells":[]} -223982,{"name":"Houndmaster's Rifle","quality":3,"icon":"inv_weapon_rifle_07","tooltip":"
Houndmaster's Rifle
Item Level 53

Binds when picked up
RangedGun
\n \n \n
60 - 111 DamageSpeed 3.10
(27.58 damage per second)
+3 Agility
Durability 75 / 75
Requires Level 48
Equip: +19 ranged Attack Power.
Sell Price: 2 45 27
","spells":[]} -223983,{"name":"Arbiter's Blade","quality":3,"icon":"inv_sword_23","tooltip":"
Arbiter's Blade
Item Level 56

Binds when picked up
Main HandSword
\n \n \n
56 - 110 DamageSpeed 2.40
(34.58 damage per second)
+11 Stamina
+7 Intellect
Durability 90 / 90
Requires Level 48
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 3 38 35
","spells":[]} -223984,{"name":"Silkweb Gloves","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Silkweb GlovesSoD Phase 4

Item Level 54

Binds when picked up
HandsCloth
48 Armor
+14 Stamina
+13 Intellect
Durability 30 / 30
Requires Level 49
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 70 63
","spells":[]} -223985,{"name":"Cyclopean Band","quality":3,"icon":"inv_jewelry_ring_08","tooltip":"
Cyclopean BandSoD Phase 4

Item Level 54

Binds when picked up
Unique
Finger
+8 Stamina
+7 Intellect
+4 Spirit
Requires Level 49
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 36 57
","spells":[]} -223986,{"name":"Graverot Cape","quality":3,"icon":"inv_misc_cape_19","tooltip":"
Graverot CapeSoD Phase 4

Item Level 55

Binds when picked up
Back
39 Armor
+15 Stamina
Requires Level 50
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 1 16 55
","spells":[]} +223963,{"name":"Embrace of the Lycan","quality":3,"icon":"ability_mount_whitedirewolf","tooltip":"
Embrace of the LycanSoD Phase 4

Item Level 50

Binds when picked up
HeadLeather
118 Armor
+9 Strength
+9 Agility
+14 Stamina
Durability 60 / 60
Requires Level 45
Equip: +32 Attack Power.
Sell Price: 1 8 58
","spells":[]} +223964,{"name":"Blade of Eternal Darkness","quality":4,"icon":"inv_sword_09","tooltip":"
Blade of Eternal Darkness
Item Level 54

Binds when picked up
Unique
Main HandDagger
\n \n \n
34 - 70 DamageSpeed 1.50
(34.67 damage per second)
Durability 75 / 75
Requires Level 49
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Chance on landing a damaging spell to deal 100 Shadow damage and restore 100 mana to you. (Proc chance: 10%)
Sell Price: 4 67 96
","spells":[]} +223980,{"name":"Searingscale Leggings","quality":3,"icon":"inv_pants_03","tooltip":"
Searingscale LeggingsSoD Phase 4

Item Level 53

Binds when picked up
LegsMail
277 Armor
+13 Stamina
+13 Intellect
+10 Fire Resistance
Durability 90 / 90
Requires Level 48
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 2 1 41
","spells":[]} +223981,{"name":"Flamestrider Robes","quality":3,"icon":"inv_chest_cloth_07","tooltip":"
Flamestrider RobesSoD Phase 4

Item Level 53

Binds when picked up
ChestLeather
153 Armor
+5 Stamina
+16 Intellect
+6 Spirit
+10 Fire Resistance
Durability 100 / 100
Requires Level 48
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 1 66 59
","spells":[]} +223982,{"name":"Houndmaster's Rifle","quality":3,"icon":"inv_weapon_rifle_07","tooltip":"
Houndmaster's Rifle
Item Level 53

Binds when picked up
RangedGun
\n \n \n
60 - 111 DamageSpeed 3.10
(27.58 damage per second)
+3 Agility
Durability 75 / 75
Requires Level 48
Equip: +19 ranged Attack Power.
Sell Price: 2 45 27
","spells":[]} +223983,{"name":"Arbiter's Blade","quality":3,"icon":"inv_sword_23","tooltip":"
Arbiter's Blade
Item Level 56

Binds when picked up
Main HandSword
\n \n \n
56 - 110 DamageSpeed 2.40
(34.58 damage per second)
+11 Stamina
+7 Intellect
Durability 90 / 90
Requires Level 48
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 3 38 35
","spells":[]} +223984,{"name":"Silkweb Gloves","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Silkweb GlovesSoD Phase 4

Item Level 54

Binds when picked up
HandsCloth
48 Armor
+14 Stamina
+13 Intellect
Durability 30 / 30
Requires Level 49
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 70 63
","spells":[]} +223985,{"name":"Cyclopean Band","quality":3,"icon":"inv_jewelry_ring_08","tooltip":"
Cyclopean BandSoD Phase 4

Item Level 54

Binds when picked up
Unique
Finger
+8 Stamina
+7 Intellect
+4 Spirit
Requires Level 49
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 36 57
","spells":[]} +223986,{"name":"Graverot Cape","quality":3,"icon":"inv_misc_cape_19","tooltip":"
Graverot CapeSoD Phase 4

Item Level 55

Binds when picked up
Back
39 Armor
+15 Stamina
Requires Level 50
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 1 16 55
","spells":[]} 223987,{"name":"Splinthide Shoulders","quality":3,"icon":"inv_shoulder_13","tooltip":"
Splinthide ShouldersSoD Phase 4

Item Level 55

Binds when picked up
ShoulderLeather
118 Armor
+11 Strength
+10 Agility
+10 Stamina
+8 Intellect
Durability 60 / 60
Requires Level 50
Sell Price: 1 39 41
","spells":[]} -224004,{"name":"Emerald Ring","quality":2,"icon":"inv_jewelry_ring_37","tooltip":"
Emerald Ring
Item Level 25

Binds when picked up
Unique
Finger
+4 Stamina
Requires Level 20
Requires Emerald Wardens - Friendly
Equip: +6 Attack Power.
Use: Enter the dream of a targeted friend. (1 Hour Cooldown)
"A light shifts inside the striking emerald"
Sell Price: 8 46
","spells":[]} -224005,{"name":"Emerald Ring","quality":2,"icon":"inv_jewelry_ring_37","tooltip":"
Emerald Ring
Item Level 25

Binds when picked up
Unique
Finger
+4 Stamina
Requires Level 20
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 4.
Use: Enter the dream of a targeted friend. (1 Hour Cooldown)
"A light shifts inside the striking emerald"
Sell Price: 8 46
","spells":[]} -224006,{"name":"Emerald Ring","quality":3,"icon":"inv_jewelry_ring_37","tooltip":"
Emerald RingSoD Phase 4

Item Level 50

Binds when picked up
Unique
Finger
+12 Stamina
+5 Arcane Resistance
Requires Level 45
Requires Emerald Wardens - Honored
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Use: Enter the dream of a targeted friend. (1 Hour Cooldown)
"A light shifts inside the striking emerald"
Sell Price: 1 12 91
","spells":[]} -224122,{"name":"Dream Eater","quality":4,"icon":"inv_knife_1h_rogue_a_01","tooltip":"
Dream Eater
Item Level 79

Binds when picked up
Unique
One-HandDagger
\n \n \n
69 - 126 DamageSpeed 1.60
(60.94 damage per second)
+17 Agility
Durability 75 / 75
Classes: Rogue
Requires Level 60
Equip: Damaging finishing moves have a 20% chance per combo point to restore 10 energy.
","spells":[]} -224279,{"name":"Terrestris","quality":4,"icon":"inv_shield_shaman_a_01","tooltip":"
Terrestris
Item Level 79

Binds when picked up
Off HandShield
2964 Armor
55 Block
+17 Stamina
Durability 120 / 120
Classes: Shaman
Requires Level 60
Equip: Increased Defense +7.
Equip: Summoned totems grant a boon of their element.
Use: Ignite the flames of Terrestris, heating it up for offense. (1 Min Cooldown)
","spells":[]} -224280,{"name":"Suzerain, Defender of the Dragonflights","quality":4,"icon":"inv_shield_warrior_a_01","tooltip":"
Suzerain, Defender of the Dragonflights
Item Level 79

Binds when picked up
Off HandShield
2964 Armor
55 Block
+21 Stamina
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Protects the wearer from being fully engulfed by Shadow Flame.
Equip: Increased Defense +10.
Use: Raise Suzerain for 5 sec, reducing spell damage taken by 50%.  If struck by a Dragon's Breath, gain Rage of the Suzerain, granting 30% bonus damage against Dragons for 10 sec. (1 Min Cooldown)
","spells":[]} -224281,{"name":"Gla'sir","quality":4,"icon":"inv_stave_2h_druid_a_02","tooltip":"
Gla'sir
Item Level 79

Binds when picked up
Unique
Two-HandStaff
\n \n \n
140 - 241 DamageSpeed 3.20
(59.53 damage per second)
+12 Stamina
+26 Intellect
+14 Spirit
+10 Nature Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases healing done by up to 144 and damage done by up to 77 for all magical spells and effects.
Equip: Critical effects from heals have a chance to heal 3 nearby allies for 200 to 350, and critical spell hits have a chance to damage 3 nearby enemies for 100 to 175 nature damage. (Proc chance: 15%, 15s cooldown)
Use: Transform Gla'sir into Rae'lar. (1 Min Cooldown)
","spells":[]} -224282,{"name":"Rae'lar","quality":4,"icon":"inv_stave_2h_druid_a_01","tooltip":"
Rae'lar
Item Level 79

Binds when picked up
Unique
Two-HandStaff
\n \n \n
125 - 226 DamageSpeed 3.20
(54.84 damage per second)
+26 Strength
+23 Agility
+12 Stamina
+10 Nature Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: +338 Attack Power in Cat, Bear, and Dire Bear forms only.
Equip: Chance on melee auto attack to steal 140 to 220 life from target enemy.
Use: Transform Rae'lar into Gla'sir. (1 Min Cooldown)
","spells":[]} -224409,{"name":"Serpent's Striker","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Serpent's Striker
Item Level 55

Binds when picked up
Off HandFist Weapon
\n \n \n
73 - 136 DamageSpeed 2.60
(40.19 damage per second)
+9 Agility
+7 Stamina
Durability 75 / 75
Requires Level 50
Chance on hit: Poison the enemy dealing 50 Nature damage, reducing Nature resistance by 60 and increasing Holy and Nature damage taken by 8% for 20 sec. Only affects enemies level 55 and below.

Serpent's Ascension (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing of the Serpent. Ranged and melee attack power increased by 150 for 12 sec. (Proc chance: 3%, 2m cooldown)
","spells":[]} -224806,{"name":"Legion Portal Tuner","quality":2,"icon":"inv_staff_draenei_a_01","tooltip":"
Legion Portal Tuner
Item Level 50
Use: Connect a Fel Scar or Rift to a world deep in Legion space. May have unpredictable and dangerous effects.
5 Charges
Sell Price: 1 50
","spells":[]} -224836,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_felclothbag","tooltip":"
Otherworldly Treasure
Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} -224848,{"name":"Otherworldly Treasure","quality":2,"icon":"spell_fire_moltenblood","tooltip":"
Otherworldly Treasure
Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} -224849,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10_black","tooltip":"
Otherworldly Treasure
Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} -224850,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_box_03","tooltip":"
Otherworldly Treasure
Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} -224851,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_enggizmos_19","tooltip":"
Otherworldly Treasure
Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} -224893,{"name":"Overcharged Portal Tuner","quality":2,"icon":"inv_staff_draenei_a_03","tooltip":"
Overcharged Portal Tuner
Item Level 50
Use: Connect a Fel Scar or Rift to a world deep in Legion space. May have unpredictable and dangerous effects.
2 Charges
Sell Price: 1 50
","spells":[]} -224912,{"name":"Portal Tuner Tuner","quality":2,"icon":"inv_misc_screwdriver_02","tooltip":"
Portal Tuner Tuner
Item Level 50
Use: Overcharge a Legion Portal Tuner.
Sell Price: 1 50
","spells":[]} -225675,{"name":"Sooty Obsidian Core","quality":1,"icon":"inv_stone_weightstone_08","tooltip":"
Sooty Obsidian Core
Item Level 1

Binds when picked up
Unique
Use: Polish off the soot.
","spells":[]} -225676,{"name":"Molten Obsidian Core","quality":1,"icon":"ability_vehicle_demolisherflamecatapult","tooltip":"
Molten Obsidian Core
Item Level 1

Binds when picked up
Unique
Duration: 10 min (real time)
"Cool it down before it melts!"
","spells":[]} -225686,{"name":"Rune of Decimation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Decimation
Item Level 60

Binds when picked up
Unique
Classes: Warlock
Engrave your cloak with the Decimation
rune:


Your Soul Fire spell no longer has a cooldown. Additionally, when you Shadow Bolt, Shadow Cleave, Incinerate, or Soul Fire a target that is at or below 35% health, the cast time of your Soul Fire spell is reduced by 40% for 10 sec. Soul Fires cast under the effect of Decimation cost no shard.

"Teaches you a new Engraving ability."
","spells":[]} -225687,{"name":"Rune of Infernal Armor","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Infernal Armor
Item Level 60

Binds when picked up
Unique
Classes: Warlock
Engrave your cloak with the Infernal Armor rune:


Your spirit becomes infused with demonic energy, reducing all Magic damage you take by a percentage equal to your Physical damage reduction from armor. Lasts 10 sec.

"Teaches you a new Engraving ability."
Dropped by: Heliath
Drop Chance: 72.34%
","spells":[]} -225688,{"name":"Rune of Mark of Chaos","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Mark of Chaos
Item Level 60

Binds when picked up
Unique
Classes: Warlock
Engrave your boots with the Mark of Chaos rune:


All your Curses except Curse of Shadow and Curse of the Elements now apply the Mark of Chaos, reducing the target's magical resistances by 75 and increasing all spell damage taken by 11% while they remain cursed.

"Teaches you a new Engraving ability."
","spells":[]} -225689,{"name":"Spell Notes: Arcane Barrage","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Arcane Barrage
Item Level 60

Binds when picked up
Unique
Classes: Mage
Engrave your cloak with the Arcane Barrage rune:


Launches several missiles at the enemy target, causing [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 358 / 100] to [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 438 / 100] Arcane damage. This spell also has a 25% to trigger Missile Barrage.

"Teaches you a new Engraving ability."
","spells":[]} -225690,{"name":"Spell Notes: Frozen Orb","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Frozen Orb
Item Level 60

Binds when picked up
Unique
Classes: Mage
Engrave your cloak with the Frozen Orb
rune:


Launches an orb of swirling ice which rapidly moves forward over 16 sec. While it is moving, every 1 sec the orb deals [90 * (13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) / 100 * (1)] Frost Damage and applies a Chill for 30% movement speed reduction to all enemies it passes through. The first time it damages an enemy, its movement will slow and it will have a 100% chance to trigger the Fingers of Frost rune.

"Teaches you a new Engraving ability."
Dropped by: Enraged Shade
Drop Chance: 98.18%
","spells":{"11151":[["1","1.02",""]],"12952":[["1","1.04",""]],"12953":[["(1)","1.06",""]]}} -225691,{"name":"Spell Notes: Overheat","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Overheat
Item Level 60

Binds when picked up
Unique
Classes: Mage
Engrave your cloak with the Overheat rune:


Fire Blast will always deal a critical strike, can be cast while casting another spell, and is not affected by the global cooldown, but its cooldown is increased to 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} -225740,{"name":"Rune of Composure","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Composure
Item Level 60

Binds when picked up
Unique
Classes: Shaman
Engrave your cloak with the Coherence rune:


Causes your Chain heal effectiveness to only reduce by 35% per jump, and Chain Lightning effectiveness to only reduce by 20% per jump. Each also jumps to 1 additional target.

"Teaches you a new Engraving ability."
","spells":[]} -225838,{"name":"Voltaic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Voltaic Icon
Item Level 1

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 32
Engrave your cloak with the Storm, Earth, and Fire rune:


Reduces the cooldown of your Chain Lightning by 50%, causes your Earthbind Totem to root targets for 5 sec when cast, and increases the periodic damage done by your Flame Shock by 60%.

"Learn a new ability after defeating 3 enemies with a single cast of Chain Lightning."
Dropped by: Deadwood Shaman
Drop Chance: 0.03%
","spells":[]} +224004,{"name":"Emerald Ring","quality":2,"icon":"inv_jewelry_ring_37","tooltip":"
Emerald Ring
Item Level 25

Binds when picked up
Unique
Finger
+4 Stamina
Requires Level 20
Requires Emerald Wardens - Friendly
Equip: +6 Attack Power.
Use: Enter the dream of a targeted friend. (1 Hour Cooldown)
"A light shifts inside the striking emerald"
Sell Price: 8 46
","spells":[]} +224005,{"name":"Emerald Ring","quality":2,"icon":"inv_jewelry_ring_37","tooltip":"
Emerald Ring
Item Level 25

Binds when picked up
Unique
Finger
+4 Stamina
Requires Level 20
Requires Emerald Wardens - Friendly
Equip: Increases damage and healing done by magical spells and effects by up to 4.
Use: Enter the dream of a targeted friend. (1 Hour Cooldown)
"A light shifts inside the striking emerald"
Sell Price: 8 46
","spells":[]} +224006,{"name":"Emerald Ring","quality":3,"icon":"inv_jewelry_ring_37","tooltip":"
Emerald RingSoD Phase 4

Item Level 50

Binds when picked up
Unique
Finger
+12 Stamina
+5 Arcane Resistance
Requires Level 45
Requires Emerald Wardens - Honored
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Use: Enter the dream of a targeted friend. (1 Hour Cooldown)
"A light shifts inside the striking emerald"
Sell Price: 1 12 91
","spells":[]} +224122,{"name":"Dream Eater","quality":4,"icon":"inv_knife_1h_rogue_a_01","tooltip":"
Dream Eater
Item Level 79

Binds when picked up
Unique
One-HandDagger
\n \n \n
69 - 126 DamageSpeed 1.60
(60.94 damage per second)
+17 Agility
Durability 75 / 75
Classes: Rogue
Requires Level 60
Equip: Damaging finishing moves have a 20% chance per combo point to restore 10 energy.
","spells":[]} +224279,{"name":"Terrestris","quality":4,"icon":"inv_shield_shaman_a_01","tooltip":"
Terrestris
Item Level 79

Binds when picked up
Off HandShield
2964 Armor
55 Block
+17 Stamina
Durability 120 / 120
Classes: Shaman
Requires Level 60
Equip: Increased Defense +7.
Equip: Summoned totems grant a boon of their element.
Use: Ignite the flames of Terrestris, heating it up for offense. (1 Min Cooldown)
","spells":[]} +224280,{"name":"Suzerain, Defender of the Dragonflights","quality":4,"icon":"inv_shield_warrior_a_01","tooltip":"
Suzerain, Defender of the Dragonflights
Item Level 79

Binds when picked up
Off HandShield
2964 Armor
55 Block
+21 Stamina
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Protects the wearer from being fully engulfed by Shadow Flame.
Equip: Increased Defense +10.
Use: Raise Suzerain for 5 sec, reducing spell damage taken by 50%.  If struck by a Dragon's Breath, gain Rage of the Suzerain, granting 30% bonus damage against Dragons for 10 sec. (1 Min Cooldown)
","spells":[]} +224281,{"name":"Gla'sir","quality":4,"icon":"inv_stave_2h_druid_a_02","tooltip":"
Gla'sir
Item Level 79

Binds when picked up
Unique
Two-HandStaff
\n \n \n
140 - 241 DamageSpeed 3.20
(59.53 damage per second)
+12 Stamina
+26 Intellect
+14 Spirit
+10 Nature Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases healing done by up to 144 and damage done by up to 77 for all magical spells and effects.
Equip: Critical effects from heals have a chance to heal 3 nearby allies for 200 to 350, and critical spell hits have a chance to damage 3 nearby enemies for 100 to 175 nature damage. (Proc chance: 15%, 15s cooldown)
Use: Transform Gla'sir into Rae'lar. (1 Min Cooldown)
","spells":[]} +224282,{"name":"Rae'lar","quality":4,"icon":"inv_stave_2h_druid_a_01","tooltip":"
Rae'lar
Item Level 79

Binds when picked up
Unique
Two-HandStaff
\n \n \n
125 - 226 DamageSpeed 3.20
(54.84 damage per second)
+26 Strength
+23 Agility
+12 Stamina
+10 Nature Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: +338 Attack Power in Cat, Bear, and Dire Bear forms only.
Equip: Chance on melee auto attack to steal 140 to 220 life from target enemy.
Use: Transform Rae'lar into Gla'sir. (1 Min Cooldown)
","spells":[]} +224409,{"name":"Serpent's Striker","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Serpent's Striker
Item Level 55

Binds when picked up
Off HandFist Weapon
\n \n \n
73 - 136 DamageSpeed 2.60
(40.19 damage per second)
+9 Agility
+7 Stamina
Durability 75 / 75
Requires Level 50
Chance on hit: Poison the enemy dealing 50 Nature damage, reducing Nature resistance by 60 and increasing Holy and Nature damage taken by 8% for 20 sec. Only affects enemies level 55 and below.

Serpent's Ascension (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing of the Serpent. Ranged and melee attack power increased by 150 for 12 sec. (Proc chance: 3%, 2m cooldown)
","spells":[]} +224806,{"name":"Legion Portal Tuner","quality":2,"icon":"inv_staff_draenei_a_01","tooltip":"
Legion Portal Tuner
Item Level 50
Use: Connect a Fel Scar or Rift to a world deep in Legion space. May have unpredictable and dangerous effects.
5 Charges
Sell Price: 1 50
","spells":[]} +224836,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_felclothbag","tooltip":"
Otherworldly Treasure
Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} +224848,{"name":"Otherworldly Treasure","quality":2,"icon":"spell_fire_moltenblood","tooltip":"
Otherworldly Treasure
Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} +224849,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10_black","tooltip":"
Otherworldly Treasure
Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} +224850,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_box_03","tooltip":"
Otherworldly Treasure
Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} +224851,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_enggizmos_19","tooltip":"
Otherworldly Treasure
Item Level 45

Binds when picked up
<Right Click to Open>
","spells":[]} +224893,{"name":"Overcharged Portal Tuner","quality":2,"icon":"inv_staff_draenei_a_03","tooltip":"
Overcharged Portal Tuner
Item Level 50
Use: Connect a Fel Scar or Rift to a world deep in Legion space. May have unpredictable and dangerous effects.
2 Charges
Sell Price: 1 50
","spells":[]} +224912,{"name":"Portal Tuner Tuner","quality":2,"icon":"inv_misc_screwdriver_02","tooltip":"
Portal Tuner Tuner
Item Level 50
Use: Overcharge a Legion Portal Tuner.
Sell Price: 1 50
","spells":[]} +225675,{"name":"Sooty Obsidian Core","quality":1,"icon":"inv_stone_weightstone_08","tooltip":"
Sooty Obsidian Core
Item Level 1

Binds when picked up
Unique
Use: Polish off the soot.
","spells":[]} +225676,{"name":"Molten Obsidian Core","quality":1,"icon":"ability_vehicle_demolisherflamecatapult","tooltip":"
Molten Obsidian Core
Item Level 1

Binds when picked up
Unique
Duration: 10 min (real time)
"Cool it down before it melts!"
","spells":[]} +225686,{"name":"Rune of Decimation","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Decimation
Item Level 60

Binds when picked up
Unique
Classes: Warlock
Engrave your cloak with the Decimation
rune:


Your Soul Fire spell no longer has a cooldown. Additionally, when you Shadow Bolt, Shadow Cleave, Incinerate, or Soul Fire a target that is at or below 35% health, the cast time of your Soul Fire spell is reduced by 40% for 10 sec. Soul Fires cast under the effect of Decimation cost no shard.

"Teaches you a new Engraving ability."
","spells":[]} +225687,{"name":"Rune of Infernal Armor","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Infernal Armor
Item Level 60

Binds when picked up
Unique
Classes: Warlock
Engrave your cloak with the Infernal Armor rune:


Your spirit becomes infused with demonic energy, reducing all Magic damage you take by a percentage equal to your Physical damage reduction from armor. Lasts 10 sec.

"Teaches you a new Engraving ability."
Dropped by: Heliath
Drop Chance: 72.34%
","spells":[]} +225688,{"name":"Rune of Mark of Chaos","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Mark of Chaos
Item Level 60

Binds when picked up
Unique
Classes: Warlock
Engrave your boots with the Mark of Chaos rune:


All your Curses except Curse of Shadow and Curse of the Elements now apply the Mark of Chaos, reducing the target's magical resistances by 75 and increasing all spell damage taken by 11% while they remain cursed.

"Teaches you a new Engraving ability."
","spells":[]} +225689,{"name":"Spell Notes: Arcane Barrage","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Arcane Barrage
Item Level 60

Binds when picked up
Unique
Classes: Mage
Engrave your cloak with the Arcane Barrage rune:


Launches several missiles at the enemy target, causing [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 358 / 100] to [(13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) * 438 / 100] Arcane damage. This spell also has a 25% to trigger Missile Barrage.

"Teaches you a new Engraving ability."
","spells":[]} +225690,{"name":"Spell Notes: Frozen Orb","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Frozen Orb
Item Level 60

Binds when picked up
Unique
Classes: Mage
Engrave your cloak with the Frozen Orb
rune:


Launches an orb of swirling ice which rapidly moves forward over 16 sec. While it is moving, every 1 sec the orb deals [90 * (13.828124 + 0.018012 * 60 + 0.044141 * 60 * 60) / 100 * (1)] Frost Damage and applies a Chill for 30% movement speed reduction to all enemies it passes through. The first time it damages an enemy, its movement will slow and it will have a 100% chance to trigger the Fingers of Frost rune.

"Teaches you a new Engraving ability."
Dropped by: Enraged Shade
Drop Chance: 98.18%
","spells":{"11151":[["1","1.02",""]],"12952":[["1","1.04",""]],"12953":[["(1)","1.06",""]]}} +225691,{"name":"Spell Notes: Overheat","quality":2,"icon":"inv_scroll_03","tooltip":"
Spell Notes: Overheat
Item Level 60

Binds when picked up
Unique
Classes: Mage
Engrave your cloak with the Overheat rune:


Fire Blast will always deal a critical strike, can be cast while casting another spell, and is not affected by the global cooldown, but its cooldown is increased to 15 sec.

"Teaches you a new Engraving ability."
","spells":[]} +225740,{"name":"Rune of Composure","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Composure
Item Level 60

Binds when picked up
Unique
Classes: Shaman
Engrave your cloak with the Coherence rune:


Causes your Chain heal effectiveness to only reduce by 35% per jump, and Chain Lightning effectiveness to only reduce by 20% per jump. Each also jumps to 1 additional target.

"Teaches you a new Engraving ability."
","spells":[]} +225838,{"name":"Voltaic Icon","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Voltaic Icon
Item Level 1

Binds when picked up
Unique
RelicTotem
Classes: Shaman
Requires Level 32
Engrave your cloak with the Storm, Earth, and Fire rune:


Reduces the cooldown of your Chain Lightning by 50%, causes your Earthbind Totem to root targets for 5 sec when cast, and increases the periodic damage done by your Flame Shock by 60%.

"Learn a new ability after defeating 3 enemies with a single cast of Chain Lightning."
Dropped by: Deadwood Shaman
Drop Chance: 0.03%
","spells":[]} 225893,{"name":"Epoch's End","quality":4,"icon":"inv_sword_50","tooltip":"
Epoch's End
Item Level 100

Binds when picked up
Unique: (Unknown #636) (0)
Two-HandSword
\n \n \n
649 - 764 DamageSpeed 4.20
(168.21 damage per second)
+333 Strength
Durability 120 / 120
Requires Level 125
Sell Price: 22 85 17
","spells":[]} -225914,{"name":"Rune of the Bound Spirit","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Bound Spirit
Item Level 60

Binds when picked up
Unique
Classes: Shaman
Engrave your cloak with the Feral Spirit rune:


Summons two Spirit Wolves under the command of the Shaman, lasting 45 sec.

"Teaches you a new Engraving ability."
Dropped by: Frijidar
Drop Chance: 67.27%
","spells":[]} -225929,{"name":"Plagued Soul Shard","quality":1,"icon":"inv_misc_gem_lionseye_01","tooltip":"
Plagued Soul Shard
Item Level 1

Binds when picked up
Unique (3)
Max Stack: 3
","spells":[]} -225938,{"name":"Torn Spell Notes","quality":2,"icon":"inv_scroll_01","tooltip":"
Torn Spell Notes
Item Level 60

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Torn Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Three-quarters are missing."
","spells":[]} -225939,{"name":"Torn Spell Notes","quality":2,"icon":"inv_scroll_02","tooltip":"
Torn Spell Notes
Item Level 60

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Torn Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Three-quarters are missing."
","spells":[]} -225940,{"name":"Torn Spell Notes","quality":2,"icon":"inv_scroll_07","tooltip":"
Torn Spell Notes
Item Level 60

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Torn Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Three-quarters are missing."
","spells":[]} -225941,{"name":"Torn Spell Notes","quality":2,"icon":"inv_scroll_09","tooltip":"
Torn Spell Notes
Item Level 60

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Torn Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Three-quarters are missing."
","spells":[]} -225942,{"name":"Tainted Boar Meat","quality":1,"icon":"inv_misc_food_90","tooltip":"
Tainted Boar Meat
Item Level 1

Binds when picked up
Unique
Use: Coat in ichor.
"Probably just needs some sauce."
Dropped by: Plagued Swine
Drop Chance: 6.70%
","spells":[]} -225943,{"name":"Rancid Hunk of Flesh","quality":1,"icon":"inv_misc_food_91","tooltip":"
Rancid Hunk of Flesh
Item Level 1

Binds when picked up
Unique
Use: ???
"Would make even the lowliest scavenger retch."
","spells":[]} -225954,{"name":"Charred Spell Notes","quality":2,"icon":"inv_misc_note_05","tooltip":"
Charred Spell Notes
Item Level 60

Binds when picked up
Classes: Mage
"A charred and torn page that once held arcane secrets for Engraving abilities, now burnt beyond use."
","spells":[]} -225955,{"name":"Rune of the Resourceful","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Resourceful
Item Level 60

Binds when picked up
Unique
Classes: Hunter
Engrave your cloak with the Resourcefulness rune:


Reduces the mana cost of your Traps by 100% and their cooldowns by 40%.

"Teaches you a new Engraving ability."
","spells":[]} -226122,{"name":"Dalton's Horn","quality":3,"icon":"inv_misc_horn_04","tooltip":"
Dalton's Horn
Item Level 55

Binds when picked up
Unique
Relic
Requires Level 50
Use: Sound Dalton's Horn to summon your squire. Your squire will assist you in battle and learn from you as you adventure together. (Proc chance: 3%) (15 Sec Cooldown)
"Coconuts not included."
","spells":[]} -226201,{"name":"Squire Cuthbert's Blade","quality":1,"icon":"inv_sword_20","tooltip":"
Squire Cuthbert's Blade
Item Level 50

Quest Item
Unique
"The sword is dented and chipped, but it feels well-balanced in your hand."
","spells":[]} -226207,{"name":"Echo of Anastari","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Anastari
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} -226208,{"name":"Echo of Barthilas","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Barthilas
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} -226209,{"name":"Echo of Dathrohan","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Dathrohan
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} -226210,{"name":"Echo of Maleki","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Maleki
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} -226211,{"name":"Echo of Nerub'enkan","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Nerub'enkan
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} -226212,{"name":"Echo of Ramstein","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Ramstein
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} -226213,{"name":"Echo of Rivendare","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Rivendare
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} -226214,{"name":"Echo of Willey","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Willey
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} -226252,{"name":"Rune of the Guerrilla","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Guerrilla
Item Level 60

Binds when picked up
Unique
Classes: Hunter
Engrave your cloak with the Hit and Run rune:


You gain 30% movement speed for 15 sec after using Raptor Strike.

"Teaches you a new Engraving ability."
Dropped by: Escaped Core Hound
Drop Chance: 46.00%
","spells":[]} -226374,{"name":"Occult Poison I","quality":1,"icon":"spell_holy_nullifydisease","tooltip":"
Occult Poison I
Item Level 54
Classes: Rogue
Requires Level 54
Use: Coats a weapon with poison that lasts for 30 minutes. Each strike has a 30% chance of poisoning the enemy for 108 Nature damage over 12 sec and causing the enemy to take 2% increased non-Physical damage.  Stacks up to 5 times on a single target.

Occult Poison counts as Deadly Poison and benefits from all talents and effects that trigger from or modify Deadly Poison. (Proc chance: 30%)
Max Stack: 20
Sell Price: 2 50
","spells":[]} -226394,{"name":"Manual of Atrophic Poison","quality":2,"icon":"inv_misc_book_03","tooltip":"
Manual of Atrophic Poison
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Requires Level 60
Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, reducing the enemy's melee attack power by 205 for 15 sec.  105 charges.

"Teaches you Atrophic Poison"
","spells":[]} -226395,{"name":"Manual of Numbing Poison","quality":2,"icon":"inv_misc_book_03","tooltip":"
Manual of Numbing Poison
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Requires Level 60
Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, increasing the time between the enemy's melee attacks by 20% for 15 sec.  105 charges.

"Teaches you Numbing Poison"
","spells":[]} -226396,{"name":"Manual of Occult Poison","quality":2,"icon":"inv_misc_book_03","tooltip":"
Manual of Occult Poison
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Requires Level 60
Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy for 108 Nature damage over 12 sec and causing the enemy to take 3% increased non-Physical damage.  Stacks up to 5 times on a single target.

Occult Poison counts as Deadly Poison and benefits from all talents and effects that trigger from or modify Deadly Poison.

"Teaches you Occult Poison"
","spells":[]} -226397,{"name":"Manual of Sebacious Poison","quality":2,"icon":"inv_misc_book_03","tooltip":"
Manual of Sebacious Poison
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Requires Level 60
Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, reducing the enemy's armor by 1700 for 15 sec.  105 charges.

Sebacious Poison benefits from the Improved Expose Armor talent.

"Teaches you Sebacious Poison"
","spells":[]} -226398,{"name":"Testament of Martyrdom","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of Martyrdom
Item Level 10

Binds when picked up
Unique
Classes: Paladin
Requires Level 10
Fills you with holy spirit for 30 sec, causing each of your melee attacks to deal 50% weapon damage to your target, but you lose health equal to 10% of the damage inflicted. While this seal is active, your party and raid members within 40 yards each gain mana equal to 65% of damage you take from this seal.

Unleashing this Seal's energy will judge an enemy, instantly causing 85% weapon damage at the cost of health equal to 10% of the damage inflicted.

This ability's Seal and Judgement benefit from talents and effects that modify the Seal or Judgement of Seal of Righteousness.

"Teaches you Seal of Martyrdom."
","spells":[]} -226399,{"name":"Testament of Avenging Wrath","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of Avenging Wrath
Item Level 60

Binds when picked up
Unique
Classes: Paladin
Requires Level 25
Increases all damage and healing caused by 20% for 20 sec.  Causes Forbearance and cannot be used while Forebearance is active.
"Teaches you Avenging Wrath."
","spells":[]} -226400,{"name":"Testament of the Exorcist","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of the Exorcist
Item Level 10

Binds when picked up
Unique
Classes: Paladin
Requires Level 10
Exorcism can now be cast on any target and has 100% increased critical strike chance against Undead and Demons.
"Teaches you Exorcist."
","spells":[]} -226401,{"name":"Treatise on the Heart of the Lion","quality":2,"icon":"inv_misc_book_07","tooltip":"
Treatise on the Heart of the Lion
Item Level 10

Binds when picked up
Unique
Classes: Hunter
Requires Level 10
The hunter invokes the heart of a lion, increasing total stats by 10% and Attack Power by 200 for all nearby allies, and increasing total stats for the Hunter by an additional 10%.
"Teaches you Heart of the Lion."
","spells":[]} -226402,{"name":"Revelation of Shamanistic Rage","quality":2,"icon":"inv_misc_book_15","tooltip":"
Revelation of Shamanistic Rage
Item Level 10

Binds when picked up
Unique
Classes: Shaman
Requires Level 10
Reduces all damage you take by 20% and you regenerate mana equal to 5% of your maximum mana every second for 15 sec. Your party and raid members within 40 yards will also receive 18% of the mana you receive this way.
"Teaches you Shamanistic Rage."
","spells":[]} -226403,{"name":"Handbook of Meathook","quality":2,"icon":"inv_misc_book_09","tooltip":"
Handbook of Meathook
Item Level 40

Binds when picked up
Unique
Classes: Warrior
Requires Level 40
Throw out a hooked chain to restrain the target and pull them toward you. May not be used on enemies higher than level (60 + 1) or which are marked as boss enemies.
"Teaches you Meathook."
","spells":[]} -226404,{"name":"Tarnished Undermine Real","quality":2,"icon":"inv_misc_coin_16","tooltip":"
Tarnished Undermine Real
Item Level 60

Binds when picked up
Unique (100)
"This Lost Isles currency is slowly being phased out of circulation, but it still enjoys a very favorable exchange rate throughout the Eastern Kingdoms and Kalimdor."
Max Stack: 150
","spells":[]} -226405,{"name":"Damaged Undermine Supply Crate","quality":2,"icon":"inv_crate_03","tooltip":"
Damaged Undermine Supply Crate
Item Level 60

Binds when picked up
Unique (10)
"This dented and damaged crate looks like it quite literally fell off the back of a zeppelin"
<Right Click to Open>
","spells":[]} -226406,{"name":"Rune of Sword Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Sword Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Sword Specialization rune:


Skill with Swords and Two-Handed Swords increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226407,{"name":"Rune of Axe Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Axe Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Axe Specialization rune:


Skill with Axes and Two-Handed Axes increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226408,{"name":"Rune of Mace Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Mace Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Mace Specialization rune:


Skill with Maces and Two-Handed Maces increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226409,{"name":"Rune of Dagger Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Dagger Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Dagger Specialization rune:


Skill with Daggers increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226410,{"name":"Rune of Ranged Weapon Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Ranged Weapon Specialization
Item Level 50

Binds when picked up
Unique
Classes: Warrior, Hunter, Rogue
Engrave your ring with the Ranged Weapon Specialization rune:


Skill with Bows, Guns, Crossbows, and Thrown weapons increased by 5, and chance for Beast pets to hit increased by 2%. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226411,{"name":"Rune of Fist Weapon Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Fist Weapon Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Fist Weapon Specialization rune:


Skill with Fist Weapons (Unarmed) increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226412,{"name":"Rune of Pole Weapon Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Pole Weapon Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Pole Weapon Specialization rune:


Skill with Staves and Polearms increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226413,{"name":"Rune of Arcane Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Arcane Specialization
Item Level 50

Binds when picked up
Unique
Classes: Hunter, Mage, Druid
Engrave your ring with the Arcane Specialization rune:


Chance to hit with Arcane spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226414,{"name":"Rune of Fire Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Fire Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Fire Specialization rune:


Chance to hit with Fire spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226415,{"name":"Rune of Frost Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Frost Specialization
Item Level 50

Binds when picked up
Unique
Classes: Hunter, Shaman, Mage
Engrave your ring with the Frost Specialization rune:


Chance to hit with Frost spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226416,{"name":"Rune of Nature Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Nature Specialization
Item Level 50

Binds when picked up
Unique
Classes: Hunter, Rogue, Shaman, Druid
Engrave your ring with the Nature Specialization rune:


Chance to hit with Nature spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226417,{"name":"Rune of Shadow Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Shadow Specialization
Item Level 50

Binds when picked up
Unique
Classes: Priest, Warlock
Engrave your ring with the Shadow Specialization rune:


Chance to hit with Shadow spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226418,{"name":"Rune of Holy Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Holy Specialization
Item Level 50

Binds when picked up
Unique
Classes: Paladin, Priest
Engrave your ring with the Holy Specialization rune:


Chance to hit with Holy spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226419,{"name":"Rune of Feral Combat Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Feral Combat Specialization
Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your ring with the Feral Combat Specialization rune:


Feral Combat skill increased by 5. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226420,{"name":"Finely Crafted Bust","quality":0,"icon":"inv_qirajidol_strife","tooltip":"
Finely Crafted Bust
Item Level 60

Binds when picked up
"A finely crafted work of art. This item would not look out of place in a private collection or museum."
Max Stack: 5
Sell Price: 10
","spells":[]} -226421,{"name":"PLACEHOLDER_ASHBRINGER_QUESTITEM_01","quality":0,"icon":"inv_misc_book_02","tooltip":"
PLACEHOLDER_ASHBRINGER_QUESTITEM_01
Item Level 1
"PH - Totally real, not-fake quest starter item for Ashbringer quest. Super duper real. Totally not a joke."
<Right Click to Read>
Sell Price: 7 90
Dropped by: Testwerk
Drop Chance: 100.00%
","spells":[]} -226440,{"name":"Nightslayer Belt","quality":4,"icon":"inv_belt_23","tooltip":"
Nightslayer BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
113 Armor
+15 Strength
+17 Agility
+15 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 2 21 39
","spells":[]} -226441,{"name":"Nightslayer Gloves","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Nightslayer GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
125 Armor
+15 Strength
+17 Agility
+15 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 2 20 57
","spells":[]} -226442,{"name":"Nightslayer Bracelets","quality":4,"icon":"inv_bracer_02","tooltip":"
Nightslayer BraceletsSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
88 Armor
+11 Strength
+13 Agility
+10 Stamina
+5 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 2 19 77
","spells":[]} -226443,{"name":"Nightslayer Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Nightslayer BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
138 Armor
+15 Strength
+17 Agility
+14 Stamina
+5 Fire Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 28 42
","spells":[]} -226444,{"name":"Nightslayer Shoulder Pads","quality":4,"icon":"inv_shoulder_25","tooltip":"
Nightslayer Shoulder PadsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
150 Armor
+15 Strength
+17 Agility
+12 Stamina
+7 Fire Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 27 19
","spells":[]} -226445,{"name":"Nightslayer Pants","quality":4,"icon":"inv_pants_06","tooltip":"
Nightslayer PantsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+19 Strength
+21 Agility
+19 Stamina
+10 Fire Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 4 34 66
","spells":[]} -226446,{"name":"Nightslayer Cover","quality":4,"icon":"inv_helmet_41","tooltip":"
Nightslayer CoverSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
163 Armor
+19 Strength
+22 Agility
+15 Stamina
+10 Fire Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 24 76
","spells":[]} -226447,{"name":"Nightslayer Chestpiece","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Nightslayer ChestpieceSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+19 Strength
+23 Agility
+16 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 4 31 37
","spells":[]} -226472,{"name":"Stratholme Shadow Jar","quality":1,"icon":"inv_potion_19","tooltip":"
Stratholme Shadow Jar
Item Level 1

Binds when picked up
Unique
Use: Capture the echo of a powerful denizen of Stratholme. Only usable on corpses.
","spells":[]} -226473,{"name":"Nightslayer Cuirass","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Nightslayer CuirassSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+10 Strength
+14 Agility
+31 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 4 31 37
","spells":[]} -226474,{"name":"Nightslayer Waistguard","quality":4,"icon":"inv_belt_23","tooltip":"
Nightslayer WaistguardSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
113 Armor
+9 Strength
+10 Agility
+24 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Increased Defense +7.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 2 21 39
","spells":[]} -226475,{"name":"Nightslayer Handguards","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Nightslayer HandguardsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
125 Armor
+9 Strength
+11 Agility
+24 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Increased Defense +6.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 2 20 57
","spells":[]} -226476,{"name":"Nightslayer Bracers","quality":4,"icon":"inv_bracer_02","tooltip":"
Nightslayer BracersSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
88 Armor
+7 Strength
+8 Agility
+19 Stamina
+5 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Increased Defense +5.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 2 19 77
","spells":[]} -226477,{"name":"Nightslayer Tabi","quality":4,"icon":"inv_boots_08","tooltip":"
Nightslayer TabiSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
138 Armor
+10 Agility
+25 Stamina
+5 Fire Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Increased Defense +6.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 3 28 42
","spells":[]} -226478,{"name":"Nightslayer Pauldrons","quality":4,"icon":"inv_shoulder_25","tooltip":"
Nightslayer PauldronsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
150 Armor
+10 Agility
+24 Stamina
+7 Fire Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +6.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 3 27 19
","spells":[]} -226479,{"name":"Nightslayer Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Nightslayer LegguardsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+15 Agility
+31 Stamina
+10 Fire Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 4 34 66
","spells":[]} -226480,{"name":"Nightslayer Hood","quality":4,"icon":"inv_helmet_41","tooltip":"
Nightslayer HoodSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
163 Armor
+15 Agility
+31 Stamina
+10 Fire Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 3 24 76
","spells":[]} -226484,{"name":"Bracers of Might","quality":4,"icon":"inv_bracer_19","tooltip":"
Bracers of MightSoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+19 Stamina
+5 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +6.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 1 77 86
","spells":[]} -226485,{"name":"Belt of Might","quality":4,"icon":"inv_belt_09","tooltip":"
Belt of MightSoD Phase 4

Item Level 66

Binds when picked up
WaistPlate
421 Armor
+8 Strength
+23 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Increases the block value of your shield by 18.
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 1 79 81
","spells":[]} -226486,{"name":"Gauntlets of Might","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Gauntlets of MightSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
468 Armor
+8 Strength
+10 Agility
+22 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Increased Defense +11.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 1 79 17
","spells":[]} -226487,{"name":"Sabatons of Might","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Sabatons of MightSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
515 Armor
+6 Strength
+26 Stamina
+5 Fire Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Increases the block value of your shield by 12.
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 2 67 78
","spells":[]} -226488,{"name":"Helm of Might","quality":4,"icon":"inv_helmet_09","tooltip":"
Helm of MightSoD Phase 4

Item Level 66

Binds when picked up
HeadPlate
608 Armor
+15 Strength
+32 Stamina
+10 Fire Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 10.
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 2 71 70
","spells":[]} -226489,{"name":"Breastplate of Might","quality":4,"icon":"inv_chest_plate16","tooltip":"
Breastplate of MightSoD Phase 4

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+10 Strength
+10 Agility
+30 Stamina
+10 Fire Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +13.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 3 60 95
","spells":[]} -226490,{"name":"Legplates of Might","quality":4,"icon":"inv_pants_04","tooltip":"
Legplates of MightSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+6 Strength
+26 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 27.
Equip: Increased Defense +13.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 3 63 58
","spells":[]} -226491,{"name":"Shoulderplates of Might","quality":4,"icon":"inv_shoulder_15","tooltip":"
Shoulderplates of MightSoD Phase 4

Item Level 66

Binds when picked up
ShoulderPlate
562 Armor
+6 Strength
+22 Stamina
+7 Fire Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Increases the block value of your shield by 21.
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 2 73 64
","spells":[]} -226492,{"name":"Pauldrons of Might","quality":4,"icon":"inv_shoulder_15","tooltip":"
Pauldrons of MightSoD Phase 4

Item Level 66

Binds when picked up
ShoulderPlate
562 Armor
+22 Strength
+15 Agility
+8 Stamina
+7 Fire Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 2 73 64
","spells":[]} -226493,{"name":"Leggings of Might","quality":4,"icon":"inv_pants_04","tooltip":"
Leggings of MightSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+32 Strength
+19 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 3 63 58
","spells":[]} -226494,{"name":"Hauberk of Might","quality":4,"icon":"inv_chest_plate16","tooltip":"
Hauberk of MightSoD Phase 4

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+26 Strength
+13 Stamina
+10 Fire Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 3 60 95
","spells":[]} -226495,{"name":"Jaws of Might","quality":4,"icon":"inv_helmet_09","tooltip":"
Jaws of MightSoD Phase 4

Item Level 66

Binds when picked up
HeadPlate
608 Armor
+32 Strength
+20 Stamina
+10 Fire Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 2 71 70
","spells":[]} -226496,{"name":"Treads of Might","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Treads of MightSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
515 Armor
+24 Strength
+14 Agility
+9 Stamina
+5 Fire Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 2 67 78
","spells":[]} -226497,{"name":"Hands of Might","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Hands of MightSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
468 Armor
+25 Strength
+15 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 1 79 17
","spells":[]} -226498,{"name":"Sash of Might","quality":4,"icon":"inv_belt_09","tooltip":"
Sash of MightSoD Phase 4

Item Level 66

Binds when picked up
WaistPlate
421 Armor
+24 Strength
+19 Agility
+8 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 1 79 81
","spells":[]} -226499,{"name":"Armguards of Might","quality":4,"icon":"inv_bracer_19","tooltip":"
Armguards of MightSoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+19 Strength
+10 Agility
+9 Stamina
+5 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 1 77 86
","spells":[]} +225914,{"name":"Rune of the Bound Spirit","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Bound Spirit
Item Level 60

Binds when picked up
Unique
Classes: Shaman
Engrave your cloak with the Feral Spirit rune:


Summons two Spirit Wolves under the command of the Shaman, lasting 45 sec.

"Teaches you a new Engraving ability."
Dropped by: Frijidar
Drop Chance: 67.27%
","spells":[]} +225929,{"name":"Plagued Soul Shard","quality":1,"icon":"inv_misc_gem_lionseye_01","tooltip":"
Plagued Soul Shard
Item Level 1

Binds when picked up
Unique (3)
Max Stack: 3
","spells":[]} +225938,{"name":"Torn Spell Notes","quality":2,"icon":"inv_scroll_01","tooltip":"
Torn Spell Notes
Item Level 60

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Torn Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Three-quarters are missing."
","spells":[]} +225939,{"name":"Torn Spell Notes","quality":2,"icon":"inv_scroll_02","tooltip":"
Torn Spell Notes
Item Level 60

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Torn Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Three-quarters are missing."
","spells":[]} +225940,{"name":"Torn Spell Notes","quality":2,"icon":"inv_scroll_07","tooltip":"
Torn Spell Notes
Item Level 60

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Torn Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Three-quarters are missing."
","spells":[]} +225941,{"name":"Torn Spell Notes","quality":2,"icon":"inv_scroll_09","tooltip":"
Torn Spell Notes
Item Level 60

Binds when picked up
Unique
Classes: Mage
Use: Combine the collected Torn Spell Notes into a scroll that will teach a new Engraving spell.
"An incomplete page that appears similar to scrolls that teach Engraving abilities. Three-quarters are missing."
","spells":[]} +225942,{"name":"Tainted Boar Meat","quality":1,"icon":"inv_misc_food_90","tooltip":"
Tainted Boar Meat
Item Level 1

Binds when picked up
Unique
Use: Coat in ichor.
"Probably just needs some sauce."
Dropped by: Plagued Swine
Drop Chance: 6.70%
","spells":[]} +225943,{"name":"Rancid Hunk of Flesh","quality":1,"icon":"inv_misc_food_91","tooltip":"
Rancid Hunk of Flesh
Item Level 1

Binds when picked up
Unique
Use: ???
"Would make even the lowliest scavenger retch."
","spells":[]} +225954,{"name":"Charred Spell Notes","quality":2,"icon":"inv_misc_note_05","tooltip":"
Charred Spell Notes
Item Level 60

Binds when picked up
Classes: Mage
"A charred and torn page that once held arcane secrets for Engraving abilities, now burnt beyond use."
","spells":[]} +225955,{"name":"Rune of the Resourceful","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Resourceful
Item Level 60

Binds when picked up
Unique
Classes: Hunter
Engrave your cloak with the Resourcefulness rune:


Reduces the mana cost of your Traps by 100% and their cooldowns by 40%.

"Teaches you a new Engraving ability."
","spells":[]} +226122,{"name":"Dalton's Horn","quality":3,"icon":"inv_misc_horn_04","tooltip":"
Dalton's Horn
Item Level 55

Binds when picked up
Unique
Relic
Requires Level 50
Use: Sound Dalton's Horn to summon your squire. Your squire will assist you in battle and learn from you as you adventure together. (Proc chance: 3%) (15 Sec Cooldown)
"Coconuts not included."
","spells":[]} +226201,{"name":"Squire Cuthbert's Blade","quality":1,"icon":"inv_sword_20","tooltip":"
Squire Cuthbert's Blade
Item Level 50

Quest Item
Unique
"The sword is dented and chipped, but it feels well-balanced in your hand."
","spells":[]} +226207,{"name":"Echo of Anastari","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Anastari
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} +226208,{"name":"Echo of Barthilas","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Barthilas
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} +226209,{"name":"Echo of Dathrohan","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Dathrohan
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} +226210,{"name":"Echo of Maleki","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Maleki
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} +226211,{"name":"Echo of Nerub'enkan","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Nerub'enkan
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} +226212,{"name":"Echo of Ramstein","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Ramstein
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} +226213,{"name":"Echo of Rivendare","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Rivendare
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} +226214,{"name":"Echo of Willey","quality":1,"icon":"spell_shadow_teleport","tooltip":"
Echo of Willey
Item Level 1

Binds when picked up
Unique
Duration: 2 hrs (real time)
Use: Offer the echo.
","spells":[]} +226252,{"name":"Rune of the Guerrilla","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Guerrilla
Item Level 60

Binds when picked up
Unique
Classes: Hunter
Engrave your cloak with the Hit and Run rune:


You gain 30% movement speed for 15 sec after using Raptor Strike.

"Teaches you a new Engraving ability."
Dropped by: Escaped Core Hound
Drop Chance: 46.00%
","spells":[]} +226374,{"name":"Occult Poison I","quality":1,"icon":"spell_holy_nullifydisease","tooltip":"
Occult Poison I
Item Level 54
Classes: Rogue
Requires Level 54
Use: Coats a weapon with poison that lasts for 30 minutes. Each strike has a 30% chance of poisoning the enemy for 108 Nature damage over 12 sec and causing the enemy to take 3% increased non-Physical damage.  Stacks up to 5 times on a single target.

Occult Poison counts as Deadly Poison and benefits from all talents and effects that trigger from or modify Deadly Poison. (Proc chance: 30%)
Max Stack: 20
Sell Price: 2 50
","spells":[]} +226394,{"name":"Manual of Atrophic Poison","quality":2,"icon":"inv_misc_book_03","tooltip":"
Manual of Atrophic Poison
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Requires Level 60
Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, reducing the enemy's melee attack power by 205 for 15 sec.  105 charges.

"Teaches you Atrophic Poison"
","spells":[]} +226395,{"name":"Manual of Numbing Poison","quality":2,"icon":"inv_misc_book_03","tooltip":"
Manual of Numbing Poison
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Requires Level 60
Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, increasing the time between the enemy's melee attacks by 20% for 15 sec.  105 charges.

"Teaches you Numbing Poison"
","spells":[]} +226396,{"name":"Manual of Occult Poison","quality":2,"icon":"inv_misc_book_03","tooltip":"
Manual of Occult Poison
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Requires Level 60
Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy for 108 Nature damage over 12 sec and causing the enemy to take 3% increased non-Physical damage.  Stacks up to 5 times on a single target.

Occult Poison counts as Deadly Poison and benefits from all talents and effects that trigger from or modify Deadly Poison.

"Teaches you Occult Poison"
","spells":[]} +226397,{"name":"Manual of Sebacious Poison","quality":2,"icon":"inv_misc_book_03","tooltip":"
Manual of Sebacious Poison
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Requires Level 60
Coats a weapon with poison that lasts for 30 minutes.
Each strike has a 30% chance of poisoning the enemy, reducing the enemy's armor by 1700 for 15 sec.  105 charges.

Sebacious Poison benefits from the Improved Expose Armor talent.

"Teaches you Sebacious Poison"
","spells":[]} +226398,{"name":"Testament of Martyrdom","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of Martyrdom
Item Level 10

Binds when picked up
Unique
Classes: Paladin
Requires Level 10
Fills you with holy spirit for 30 sec, causing each of your melee attacks to deal 50% weapon damage to your target, but you lose health equal to 10% of the damage inflicted. While this seal is active, your party and raid members within 40 yards each gain mana equal to 65% of damage you take from this seal.

Unleashing this Seal's energy will judge an enemy, instantly causing 85% weapon damage at the cost of health equal to 10% of the damage inflicted.

This ability's Seal and Judgement benefit from talents and effects that modify the Seal or Judgement of Seal of Righteousness.

"Teaches you Seal of Martyrdom."
","spells":[]} +226399,{"name":"Testament of Avenging Wrath","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of Avenging Wrath
Item Level 60

Binds when picked up
Unique
Classes: Paladin
Requires Level 25
Increases all damage and healing caused by 20% for 20 sec.  Causes Forbearance and cannot be used while Forebearance is active.
"Teaches you Avenging Wrath."
","spells":[]} +226400,{"name":"Testament of the Exorcist","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of the Exorcist
Item Level 10

Binds when picked up
Unique
Classes: Paladin
Requires Level 10
Exorcism can now be cast on any target and has 100% increased critical strike chance against Undead and Demons.
"Teaches you Exorcist."
","spells":[]} +226401,{"name":"Treatise on the Heart of the Lion","quality":2,"icon":"inv_misc_book_07","tooltip":"
Treatise on the Heart of the Lion
Item Level 10

Binds when picked up
Unique
Classes: Hunter
Requires Level 10
The hunter invokes the heart of a lion, increasing total stats by 10% and Attack Power by 200 for all nearby allies, and increasing total stats for the Hunter by an additional 10%.
"Teaches you Heart of the Lion."
","spells":[]} +226402,{"name":"Revelation of Shamanistic Rage","quality":2,"icon":"inv_misc_book_15","tooltip":"
Revelation of Shamanistic Rage
Item Level 10

Binds when picked up
Unique
Classes: Shaman
Requires Level 10
Reduces all damage you take by 20% and you regenerate mana equal to 5% of your maximum mana every second for 15 sec. Your party and raid members within 40 yards will also receive 18% of the mana you receive this way.
"Teaches you Shamanistic Rage."
","spells":[]} +226403,{"name":"Handbook of Meathook","quality":2,"icon":"inv_misc_book_09","tooltip":"
Handbook of Meathook
Item Level 40

Binds when picked up
Unique
Classes: Warrior
Requires Level 40
Throw out a hooked chain to restrain the target and pull them toward you. May not be used on enemies higher than level (60 + 1) or which are marked as boss enemies.
"Teaches you Meathook."
","spells":[]} +226404,{"name":"Tarnished Undermine Real","quality":2,"icon":"inv_misc_coin_16","tooltip":"
Tarnished Undermine Real
Item Level 60

Binds when picked up
Unique (100)
"This Lost Isles currency is slowly being phased out of circulation, but it still enjoys a very favorable exchange rate throughout the Eastern Kingdoms and Kalimdor."
Max Stack: 150
","spells":[]} +226405,{"name":"Damaged Undermine Supply Crate","quality":2,"icon":"inv_crate_03","tooltip":"
Damaged Undermine Supply Crate
Item Level 60

Binds when picked up
Unique (10)
"This dented and damaged crate looks like it quite literally fell off the back of a zeppelin"
<Right Click to Open>
","spells":[]} +226406,{"name":"Rune of Sword Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Sword Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Sword Specialization rune:


Skill with Swords and Two-Handed Swords increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226407,{"name":"Rune of Axe Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Axe Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Axe Specialization rune:


Skill with Axes and Two-Handed Axes increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226408,{"name":"Rune of Mace Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Mace Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Mace Specialization rune:


Skill with Maces and Two-Handed Maces increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226409,{"name":"Rune of Dagger Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Dagger Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Dagger Specialization rune:


Skill with Daggers increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226410,{"name":"Rune of Ranged Weapon Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Ranged Weapon Specialization
Item Level 50

Binds when picked up
Unique
Classes: Warrior, Hunter, Rogue
Engrave your ring with the Ranged Weapon Specialization rune:


Skill with Bows, Guns, Crossbows, and Thrown weapons increased by 5, and chance for Beast pets to hit increased by 2%. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226411,{"name":"Rune of Fist Weapon Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Fist Weapon Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Fist Weapon Specialization rune:


Skill with Fist Weapons (Unarmed) increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226412,{"name":"Rune of Pole Weapon Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Pole Weapon Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Pole Weapon Specialization rune:


Skill with Staves and Polearms increased by 5. This effect is not cumulative with racial bonuses or other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226413,{"name":"Rune of Arcane Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Arcane Specialization
Item Level 50

Binds when picked up
Unique
Classes: Hunter, Mage, Druid
Engrave your ring with the Arcane Specialization rune:


Chance to hit with Arcane spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226414,{"name":"Rune of Fire Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Fire Specialization
Item Level 50

Binds when picked up
Unique
Engrave your ring with the Fire Specialization rune:


Chance to hit with Fire spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226415,{"name":"Rune of Frost Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Frost Specialization
Item Level 50

Binds when picked up
Unique
Classes: Hunter, Shaman, Mage
Engrave your ring with the Frost Specialization rune:


Chance to hit with Frost spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226416,{"name":"Rune of Nature Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Nature Specialization
Item Level 50

Binds when picked up
Unique
Classes: Hunter, Rogue, Shaman, Druid
Engrave your ring with the Nature Specialization rune:


Chance to hit with Nature spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226417,{"name":"Rune of Shadow Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Shadow Specialization
Item Level 50

Binds when picked up
Unique
Classes: Priest, Warlock
Engrave your ring with the Shadow Specialization rune:


Chance to hit with Shadow spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226418,{"name":"Rune of Holy Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Holy Specialization
Item Level 50

Binds when picked up
Unique
Classes: Paladin, Priest
Engrave your ring with the Holy Specialization rune:


Chance to hit with Holy spells increased by 6%. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226419,{"name":"Rune of Feral Combat Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Feral Combat Specialization
Item Level 50

Binds when picked up
Unique
Classes: Druid
Engrave your ring with the Feral Combat Specialization rune:


Feral Combat skill increased by 5. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226420,{"name":"Finely Crafted Bust","quality":0,"icon":"inv_qirajidol_strife","tooltip":"
Finely Crafted Bust
Item Level 60

Binds when picked up
"A finely crafted work of art. This item would not look out of place in a private collection or museum."
Max Stack: 5
Sell Price: 10
","spells":[]} +226421,{"name":"PLACEHOLDER_ASHBRINGER_QUESTITEM_01","quality":0,"icon":"inv_misc_book_02","tooltip":"
PLACEHOLDER_ASHBRINGER_QUESTITEM_01
Item Level 1
"PH - Totally real, not-fake quest starter item for Ashbringer quest. Super duper real. Totally not a joke."
<Right Click to Read>
Sell Price: 7 90
Dropped by: Testwerk
Drop Chance: 100.00%
","spells":[]} +226440,{"name":"Nightslayer Belt","quality":4,"icon":"inv_belt_23","tooltip":"
Nightslayer BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
113 Armor
+15 Strength
+17 Agility
+15 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 2 21 39
","spells":[]} +226441,{"name":"Nightslayer Gloves","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Nightslayer GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
125 Armor
+15 Strength
+17 Agility
+15 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 2 20 57
","spells":[]} +226442,{"name":"Nightslayer Bracelets","quality":4,"icon":"inv_bracer_02","tooltip":"
Nightslayer BraceletsSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
88 Armor
+11 Strength
+13 Agility
+10 Stamina
+5 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 2 19 77
","spells":[]} +226443,{"name":"Nightslayer Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Nightslayer BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
138 Armor
+15 Strength
+17 Agility
+14 Stamina
+5 Fire Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 28 42
","spells":[]} +226444,{"name":"Nightslayer Shoulder Pads","quality":4,"icon":"inv_shoulder_25","tooltip":"
Nightslayer Shoulder PadsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
150 Armor
+15 Strength
+17 Agility
+12 Stamina
+7 Fire Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 27 19
","spells":[]} +226445,{"name":"Nightslayer Pants","quality":4,"icon":"inv_pants_06","tooltip":"
Nightslayer PantsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+19 Strength
+21 Agility
+19 Stamina
+10 Fire Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 4 34 66
","spells":[]} +226446,{"name":"Nightslayer Cover","quality":4,"icon":"inv_helmet_41","tooltip":"
Nightslayer CoverSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
163 Armor
+19 Strength
+22 Agility
+15 Stamina
+10 Fire Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 24 76
","spells":[]} +226447,{"name":"Nightslayer Chestpiece","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Nightslayer ChestpieceSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+19 Strength
+23 Agility
+16 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 4 31 37
","spells":[]} +226472,{"name":"Stratholme Shadow Jar","quality":1,"icon":"inv_potion_19","tooltip":"
Stratholme Shadow Jar
Item Level 1

Binds when picked up
Unique
Use: Capture the echo of a powerful denizen of Stratholme. Only usable on corpses.
","spells":[]} +226473,{"name":"Nightslayer Cuirass","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Nightslayer CuirassSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+10 Strength
+14 Agility
+31 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 4 31 37
","spells":[]} +226474,{"name":"Nightslayer Waistguard","quality":4,"icon":"inv_belt_23","tooltip":"
Nightslayer WaistguardSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
113 Armor
+9 Strength
+10 Agility
+24 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Increased Defense +7.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 2 21 39
","spells":[]} +226475,{"name":"Nightslayer Handguards","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Nightslayer HandguardsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
125 Armor
+9 Strength
+11 Agility
+24 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Increased Defense +6.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 2 20 57
","spells":[]} +226476,{"name":"Nightslayer Bracers","quality":4,"icon":"inv_bracer_02","tooltip":"
Nightslayer BracersSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
88 Armor
+7 Strength
+8 Agility
+19 Stamina
+5 Fire Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Increased Defense +5.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 2 19 77
","spells":[]} +226477,{"name":"Nightslayer Tabi","quality":4,"icon":"inv_boots_08","tooltip":"
Nightslayer TabiSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
138 Armor
+10 Agility
+25 Stamina
+5 Fire Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Increased Defense +6.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 3 28 42
","spells":[]} +226478,{"name":"Nightslayer Pauldrons","quality":4,"icon":"inv_shoulder_25","tooltip":"
Nightslayer PauldronsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
150 Armor
+10 Agility
+24 Stamina
+7 Fire Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +6.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 3 27 19
","spells":[]} +226479,{"name":"Nightslayer Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Nightslayer LegguardsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+15 Agility
+31 Stamina
+10 Fire Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 4 34 66
","spells":[]} +226480,{"name":"Nightslayer Hood","quality":4,"icon":"inv_helmet_41","tooltip":"
Nightslayer HoodSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
163 Armor
+15 Agility
+31 Stamina
+10 Fire Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 3 24 76
","spells":[]} +226484,{"name":"Bracers of Might","quality":4,"icon":"inv_bracer_19","tooltip":"
Bracers of MightSoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+19 Stamina
+5 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +6.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 1 77 86
","spells":[]} +226485,{"name":"Belt of Might","quality":4,"icon":"inv_belt_09","tooltip":"
Belt of MightSoD Phase 4

Item Level 66

Binds when picked up
WaistPlate
421 Armor
+8 Strength
+23 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Increases the block value of your shield by 18.
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 1 79 81
","spells":[]} +226486,{"name":"Gauntlets of Might","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Gauntlets of MightSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
468 Armor
+8 Strength
+10 Agility
+22 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Increased Defense +11.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 1 79 17
","spells":[]} +226487,{"name":"Sabatons of Might","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Sabatons of MightSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
515 Armor
+6 Strength
+26 Stamina
+5 Fire Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Increases the block value of your shield by 12.
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 2 67 78
","spells":[]} +226488,{"name":"Helm of Might","quality":4,"icon":"inv_helmet_09","tooltip":"
Helm of MightSoD Phase 4

Item Level 66

Binds when picked up
HeadPlate
608 Armor
+15 Strength
+32 Stamina
+10 Fire Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 10.
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 2 71 70
","spells":[]} +226489,{"name":"Breastplate of Might","quality":4,"icon":"inv_chest_plate16","tooltip":"
Breastplate of MightSoD Phase 4

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+10 Strength
+10 Agility
+30 Stamina
+10 Fire Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +13.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 3 60 95
","spells":[]} +226490,{"name":"Legplates of Might","quality":4,"icon":"inv_pants_04","tooltip":"
Legplates of MightSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+6 Strength
+26 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 27.
Equip: Increased Defense +13.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 3 63 58
","spells":[]} +226491,{"name":"Shoulderplates of Might","quality":4,"icon":"inv_shoulder_15","tooltip":"
Shoulderplates of MightSoD Phase 4

Item Level 66

Binds when picked up
ShoulderPlate
562 Armor
+6 Strength
+22 Stamina
+7 Fire Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Increases the block value of your shield by 21.
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 2 73 64
","spells":[]} +226492,{"name":"Pauldrons of Might","quality":4,"icon":"inv_shoulder_15","tooltip":"
Pauldrons of MightSoD Phase 4

Item Level 66

Binds when picked up
ShoulderPlate
562 Armor
+22 Strength
+15 Agility
+8 Stamina
+7 Fire Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 2 73 64
","spells":[]} +226493,{"name":"Leggings of Might","quality":4,"icon":"inv_pants_04","tooltip":"
Leggings of MightSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+32 Strength
+19 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 3 63 58
","spells":[]} +226494,{"name":"Hauberk of Might","quality":4,"icon":"inv_chest_plate16","tooltip":"
Hauberk of MightSoD Phase 4

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+26 Strength
+13 Stamina
+10 Fire Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 3 60 95
","spells":[]} +226495,{"name":"Jaws of Might","quality":4,"icon":"inv_helmet_09","tooltip":"
Jaws of MightSoD Phase 4

Item Level 66

Binds when picked up
HeadPlate
608 Armor
+32 Strength
+20 Stamina
+10 Fire Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 2 71 70
","spells":[]} +226496,{"name":"Treads of Might","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Treads of MightSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
515 Armor
+24 Strength
+14 Agility
+9 Stamina
+5 Fire Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 2 67 78
","spells":[]} +226497,{"name":"Hands of Might","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Hands of MightSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
468 Armor
+25 Strength
+15 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 1 79 17
","spells":[]} +226498,{"name":"Sash of Might","quality":4,"icon":"inv_belt_09","tooltip":"
Sash of MightSoD Phase 4

Item Level 66

Binds when picked up
WaistPlate
421 Armor
+24 Strength
+19 Agility
+8 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 1 79 81
","spells":[]} +226499,{"name":"Armguards of Might","quality":4,"icon":"inv_bracer_19","tooltip":"
Armguards of MightSoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+19 Strength
+10 Agility
+9 Stamina
+5 Fire Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 1 77 86
","spells":[]} 226500,{"name":"Chipped Drakefire Amulet","quality":7,"icon":"inv_jewelry_talisman_11","tooltip":"
Chipped Drakefire Amulet
Item Level 63

Binds to account
Unique
Neck
+10 Stamina
+15 Fire Resistance
Requires Level 50
"The Blood of Drakkisath Flows Within..."
Sell Price: 2 50
","spells":[]} -226523,{"name":"Dalton's Horn","quality":3,"icon":"inv_misc_horn_04","tooltip":"
Dalton's Horn
Item Level 55

Binds when picked up
Unique
Relic
Requires Level 50
Use: Sound Dalton's Horn to summon your squire. Your squire will assist you in battle and learn from you as you adventure together. (Proc chance: 3%) (15 Sec Cooldown)
"The horn has grown more weathered and worn from use."
","spells":[]} -226526,{"name":"Busted Gizmo","quality":1,"icon":"inv_gizmo_03","tooltip":"
Busted Gizmo
Item Level 1

Binds when picked up
Unique
"Might be salvagable...?"
","spells":[]} -226527,{"name":"Giantstalker's Epaulets","quality":4,"icon":"inv_shoulder_10","tooltip":"
Giantstalker's EpauletsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+20 Agility
+11 Stamina
+7 Intellect
+7 Fire Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 12 37
","spells":[]} -226528,{"name":"Giantstalker's Gloves","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Giantstalker's GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+20 Agility
+11 Stamina
+7 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 2 77 62
","spells":[]} -226529,{"name":"Giantstalker's Belt","quality":4,"icon":"inv_belt_28","tooltip":"
Giantstalker's BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+20 Agility
+11 Stamina
+7 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 2 76 63
","spells":[]} +226523,{"name":"Dalton's Horn","quality":3,"icon":"inv_misc_horn_04","tooltip":"
Dalton's Horn
Item Level 55

Binds when picked up
Unique
Relic
Requires Level 50
Use: Sound Dalton's Horn to summon your squire. Your squire will assist you in battle and learn from you as you adventure together. (Proc chance: 3%) (15 Sec Cooldown)
"The horn has grown more weathered and worn from use."
","spells":[]} +226526,{"name":"Busted Gizmo","quality":1,"icon":"inv_gizmo_03","tooltip":"
Busted Gizmo
Item Level 1

Binds when picked up
Unique
"Might be salvagable...?"
","spells":[]} +226527,{"name":"Giantstalker's Epaulets","quality":4,"icon":"inv_shoulder_10","tooltip":"
Giantstalker's EpauletsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+20 Agility
+11 Stamina
+7 Intellect
+7 Fire Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 12 37
","spells":[]} +226528,{"name":"Giantstalker's Gloves","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Giantstalker's GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+20 Agility
+11 Stamina
+7 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 2 77 62
","spells":[]} +226529,{"name":"Giantstalker's Belt","quality":4,"icon":"inv_belt_28","tooltip":"
Giantstalker's BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+20 Agility
+11 Stamina
+7 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 2 76 63
","spells":[]} 226530,{"name":"Giantstalker's Bracers","quality":4,"icon":"inv_bracer_17","tooltip":"
Giantstalker's BracersSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+21 Agility
+8 Stamina
+5 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 2 75 64
","spells":[]} -226531,{"name":"Giantstalker's Boots","quality":4,"icon":"inv_boots_chain_13","tooltip":"
Giantstalker's BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+20 Agility
+11 Stamina
+8 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 13 82
","spells":[]} -226532,{"name":"Giantstalker's Leggings","quality":4,"icon":"inv_pants_mail_03","tooltip":"
Giantstalker's LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+27 Agility
+14 Stamina
+9 Intellect
+10 Fire Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 5 45 43
","spells":[]} -226533,{"name":"Giantstalker's Helmet","quality":4,"icon":"inv_helmet_05","tooltip":"
Giantstalker's HelmetSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+27 Agility
+14 Stamina
+9 Intellect
+10 Fire Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 7 59
","spells":[]} -226534,{"name":"Giantstalker's Breastplate","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Giantstalker's BreastplateSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+27 Agility
+14 Stamina
+9 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 5 41 48
","spells":[]} -226535,{"name":"Giantstalker's Chainmail","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Giantstalker's ChainmailSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+23 Strength
+20 Agility
+14 Stamina
+9 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 5 41 48
","spells":[]} -226536,{"name":"Giantstalker's Guise","quality":4,"icon":"inv_helmet_05","tooltip":"
Giantstalker's GuiseSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+15 Strength
+20 Agility
+12 Stamina
+10 Fire Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 7 59
","spells":[]} -226537,{"name":"Giantstalker's Chain Leggings","quality":4,"icon":"inv_pants_mail_03","tooltip":"
Giantstalker's Chain LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+20 Strength
+15 Agility
+12 Stamina
+10 Fire Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 5 45 43
","spells":[]} -226538,{"name":"Giantstalker's Sabatons","quality":4,"icon":"inv_boots_chain_13","tooltip":"
Giantstalker's SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+16 Strength
+14 Agility
+11 Stamina
+8 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 13 82
","spells":[]} -226540,{"name":"Giantstalker's Handguards","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Giantstalker's HandguardsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+16 Strength
+13 Agility
+11 Stamina
+9 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 2 77 62
","spells":[]} -226541,{"name":"Giantstalker's Wristguards","quality":4,"icon":"inv_bracer_17","tooltip":"
Giantstalker's WristguardsSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+12 Strength
+11 Agility
+8 Stamina
+6 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 2 75 64
","spells":[]} -226542,{"name":"Giantstalker's Girdle","quality":4,"icon":"inv_belt_28","tooltip":"
Giantstalker's GirdleSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+16 Strength
+14 Agility
+13 Stamina
+7 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 2 76 63
","spells":[]} -226543,{"name":"Giantstalker's Spauldrons","quality":4,"icon":"inv_shoulder_10","tooltip":"
Giantstalker's SpauldronsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+14 Strength
+13 Agility
+10 Stamina
+7 Fire Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 12 37
","spells":[]} -226545,{"name":"Dalton's Horn","quality":4,"icon":"inv_misc_horn_04","tooltip":"
Dalton's Horn
Item Level 60

Binds when picked up
Unique
Relic
+5 Intellect
Requires Level 50
Use: Sound Dalton's Horn to summon your squire. Your squire will assist you in battle and learn from you as you adventure together. (15 Sec Cooldown)
"The horn seems to be imbued with the light. It emanates an aura of comforting warmth."
","spells":[]} -226546,{"name":"Desert Sonar","quality":1,"icon":"inv_misc_enggizmos_20","tooltip":"
Desert Sonar
Item Level 1

Binds when picked up
Unique
Trinket
Equip: Detect large objects beneath the sand.
Use: Emit a high-pitched sonar frequency. (30 Sec Cooldown)
Sell Price: 1
","spells":[]} -226547,{"name":"Felheart Pants","quality":4,"icon":"inv_pants_cloth_14","tooltip":"
Felheart PantsSoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+12 Stamina
+17 Intellect
+10 Fire Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 3 58 21
","spells":[]} -226548,{"name":"Felheart Robes","quality":4,"icon":"inv_chest_cloth_09","tooltip":"
Felheart RobesSoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+11 Stamina
+16 Intellect
+10 Fire Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 34.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 3 56 90
","spells":[]} -226549,{"name":"Felheart Horns","quality":4,"icon":"inv_helmet_08","tooltip":"
Felheart HornsSoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
83 Armor
+13 Stamina
+17 Intellect
+10 Fire Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 2 66 68
","spells":[]} -226550,{"name":"Felheart Shoulder Pads","quality":4,"icon":"inv_shoulder_23","tooltip":"
Felheart Shoulder PadsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
76 Armor
+13 Stamina
+15 Intellect
+7 Fire Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 2 65 72
","spells":[]} -226551,{"name":"Felheart Belt","quality":4,"icon":"inv_belt_13","tooltip":"
Felheart BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
57 Armor
+13 Stamina
+15 Intellect
+10 Spirit
+7 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 1 76 49
","spells":[]} -226552,{"name":"Felheart Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Felheart GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
63 Armor
+10 Stamina
+11 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 29.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 1 75 83
","spells":[]} -226553,{"name":"Felheart Bracers","quality":4,"icon":"inv_bracer_07","tooltip":"
Felheart BracersSoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+10 Stamina
+12 Intellect
+5 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 1 75 17
","spells":[]} -226554,{"name":"Felheart Slippers","quality":4,"icon":"inv_boots_cloth_05","tooltip":"
Felheart SlippersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
70 Armor
+14 Stamina
+15 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 2 61 81
","spells":[]} -226555,{"name":"Arcanist Belt","quality":4,"icon":"inv_belt_30","tooltip":"
Arcanist BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
57 Armor
+14 Stamina
+16 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 1 73 88
","spells":[]} -226556,{"name":"Arcanist Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Arcanist GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
63 Armor
+8 Stamina
+10 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 29.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 1 73 22
","spells":[]} -226557,{"name":"Arcanist Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Arcanist BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
70 Armor
+8 Stamina
+14 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 58 85
","spells":[]} -226558,{"name":"Arcanist Bindings","quality":4,"icon":"inv_belt_29","tooltip":"
Arcanist BindingsSoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+9 Stamina
+11 Intellect
+5 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 1 71 92
","spells":[]} -226559,{"name":"Arcanist Robes","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Arcanist RobesSoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+9 Stamina
+11 Intellect
+10 Fire Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 40.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 3 42 53
","spells":[]} -226560,{"name":"Arcanist Mantle","quality":4,"icon":"inv_shoulder_02","tooltip":"
Arcanist MantleSoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
76 Armor
+13 Stamina
+15 Intellect
+7 Fire Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 55 91
","spells":[]} -226561,{"name":"Arcanist Leggings","quality":4,"icon":"inv_pants_08","tooltip":"
Arcanist LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+11 Stamina
+18 Intellect
+10 Fire Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 3 39 90
","spells":[]} -226562,{"name":"Arcanist Crown","quality":4,"icon":"inv_helmet_53","tooltip":"
Arcanist CrownSoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
83 Armor
+11 Stamina
+18 Intellect
+10 Fire Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 73 59
","spells":[]} -226563,{"name":"Arcanist Garments","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Arcanist GarmentsSoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+11 Stamina
+14 Intellect
+9 Spirit
+10 Fire Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 3 42 53
","spells":[]} -226564,{"name":"Arcanist Headdress","quality":4,"icon":"inv_helmet_53","tooltip":"
Arcanist HeaddressSoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
83 Armor
+14 Stamina
+18 Intellect
+11 Spirit
+10 Fire Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 73 59
","spells":[]} -226565,{"name":"Arcanist Pants","quality":4,"icon":"inv_pants_08","tooltip":"
Arcanist PantsSoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+14 Stamina
+18 Intellect
+11 Spirit
+10 Fire Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 3 39 90
","spells":[]} -226566,{"name":"Arcanist Shoulders","quality":4,"icon":"inv_shoulder_02","tooltip":"
Arcanist ShouldersSoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
76 Armor
+13 Stamina
+15 Intellect
+14 Spirit
+7 Fire Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 55 91
","spells":[]} -226567,{"name":"Arcanist Wristwraps","quality":4,"icon":"inv_belt_29","tooltip":"
Arcanist WristwrapsSoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+8 Stamina
+8 Intellect
+7 Spirit
+5 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 1 71 92
","spells":[]} -226568,{"name":"Arcanist Sandals","quality":4,"icon":"inv_boots_07","tooltip":"
Arcanist SandalsSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
70 Armor
+15 Stamina
+16 Intellect
+8 Spirit
+5 Fire Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 58 85
","spells":[]} -226569,{"name":"Arcanist Handguards","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Arcanist HandguardsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
63 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+7 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 29.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 1 73 22
","spells":[]} -226570,{"name":"Arcanist Cord","quality":4,"icon":"inv_belt_30","tooltip":"
Arcanist CordSoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
57 Armor
+14 Stamina
+16 Intellect
+10 Spirit
+7 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 1 73 88
","spells":[]} -226571,{"name":"Boots of Prophecy","quality":4,"icon":"inv_boots_07","tooltip":"
Boots of ProphecySoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
70 Armor
+15 Stamina
+15 Intellect
+13 Spirit
+5 Fire Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 69 62
","spells":[]} -226572,{"name":"Gloves of Prophecy","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Gloves of ProphecySoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
63 Armor
+14 Stamina
+15 Intellect
+12 Spirit
+7 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 1 80 40
","spells":[]} -226573,{"name":"Circlet of Prophecy","quality":4,"icon":"inv_helmet_34","tooltip":"
Circlet of ProphecySoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
83 Armor
+15 Stamina
+16 Intellect
+14 Spirit
+10 Fire Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 66.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 78 66
","spells":[]} -226574,{"name":"Pants of Prophecy","quality":4,"icon":"inv_pants_08","tooltip":"
Pants of ProphecySoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+15 Stamina
+16 Intellect
+14 Spirit
+10 Fire Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 66.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 3 72 86
","spells":[]} -226575,{"name":"Robes of Prophecy","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Robes of ProphecySoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+15 Stamina
+16 Intellect
+14 Spirit
+10 Fire Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 66.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 3 38 55
","spells":[]} -226576,{"name":"Mantle of Prophecy","quality":4,"icon":"inv_shoulder_02","tooltip":"
Mantle of ProphecySoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
76 Armor
+14 Stamina
+15 Intellect
+12 Spirit
+7 Fire Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 54 90
","spells":[]} -226577,{"name":"Girdle of Prophecy","quality":4,"icon":"inv_belt_22","tooltip":"
Girdle of ProphecySoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
57 Armor
+14 Stamina
+15 Intellect
+12 Spirit
+7 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 1 70 59
","spells":[]} -226578,{"name":"Vambraces of Prophecy","quality":4,"icon":"inv_bracer_09","tooltip":"
Vambraces of ProphecySoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+11 Stamina
+13 Intellect
+9 Spirit
+5 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 24.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 1 71 89
","spells":[]} -226579,{"name":"Wristwraps of Prophecy","quality":4,"icon":"inv_bracer_09","tooltip":"
Wristwraps of ProphecySoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+8 Stamina
+11 Intellect
+5 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 27.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 1 71 89
","spells":[]} -226580,{"name":"Belt of Prophecy","quality":4,"icon":"inv_belt_22","tooltip":"
Belt of ProphecySoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
57 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 21.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 1 70 59
","spells":[]} -226581,{"name":"Shoulderpads of Prophecy","quality":4,"icon":"inv_shoulder_02","tooltip":"
Shoulderpads of ProphecySoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
76 Armor
+15 Stamina
+17 Intellect
+7 Fire Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 17.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 54 90
","spells":[]} -226582,{"name":"Garments of Prophecy","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Garments of ProphecySoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+15 Stamina
+16 Intellect
+10 Fire Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 43.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 3 38 55
","spells":[]} -226583,{"name":"Leggings of Prophecy","quality":4,"icon":"inv_pants_08","tooltip":"
Leggings of ProphecySoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+17 Stamina
+19 Intellect
+10 Fire Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 3 72 86
","spells":[]} -226584,{"name":"Crown of Prophecy","quality":4,"icon":"inv_helmet_34","tooltip":"
Crown of ProphecySoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
83 Armor
+13 Stamina
+19 Intellect
+10 Fire Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 39.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 78 66
","spells":[]} -226585,{"name":"Hands of Prophecy","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Hands of ProphecySoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
63 Armor
+17 Stamina
+12 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 1 80 40
","spells":[]} -226586,{"name":"Sandals of Prophecy","quality":4,"icon":"inv_boots_07","tooltip":"
Sandals of ProphecySoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
70 Armor
+14 Stamina
+17 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 21.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 69 62
","spells":[]} -226587,{"name":"Rune of Shelling","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Shelling
Item Level 60

Binds when picked up
Unique
Classes: Hunter
Engrave your cloak with the Improved Volley rune:


Reduces the mana cost of your Volley by 50%, reduces its cooldown by 100%, increases its damage by 100%, and it no longer suffers pushback from damaging attacks. Volley also deals 3% of your ranged Attack Power as additional damage each time it deals damage.

"Teaches you a new Engraving ability."
Dropped by: Sandworm
Drop Chance: 85.71%
","spells":[]} -226588,{"name":"Lawbringer Spaulders","quality":4,"icon":"inv_shoulder_20","tooltip":"
Lawbringer SpauldersSoD Phase 4

Item Level 66

Binds when picked up
ShoulderPlate
562 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 2 54 85
","spells":[]} -226589,{"name":"Lawbringer Bracers","quality":4,"icon":"inv_bracer_18","tooltip":"
Lawbringer BracersSoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+9 Stamina
+11 Intellect
+5 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 22.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 1 70 54
","spells":[]} -226590,{"name":"Lawbringer Helm","quality":4,"icon":"inv_helmet_05","tooltip":"
Lawbringer HelmSoD Phase 4

Item Level 66

Binds when picked up
HeadPlate
608 Armor
+19 Stamina
+22 Intellect
+10 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 46.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 2 79 56
","spells":[]} -226591,{"name":"Lawbringer Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Lawbringer GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
468 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 1 72 49
","spells":[]} -226592,{"name":"Lawbringer Belt","quality":4,"icon":"inv_belt_27","tooltip":"
Lawbringer BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistPlate
421 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 1 71 19
","spells":[]} -226593,{"name":"Lawbringer Boots","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Lawbringer BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
515 Armor
+13 Stamina
+15 Intellect
+5 Fire Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 2 57 78
","spells":[]} -226594,{"name":"Lawbringer Legplates","quality":4,"icon":"inv_pants_04","tooltip":"
Lawbringer LegplatesSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+21 Stamina
+19 Intellect
+10 Fire Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 48.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 3 38 48
","spells":[]} -226595,{"name":"Lawbringer Chestguard","quality":4,"icon":"inv_chest_plate03","tooltip":"
Lawbringer ChestguardSoD Phase 4

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+11 Strength
+35 Stamina
+10 Fire Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +8.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 3 71 44
","spells":[]} -226596,{"name":"Lawbringer Warbands","quality":4,"icon":"inv_bracer_18","tooltip":"
Lawbringer WarbandsSoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+13 Strength
+11 Stamina
+5 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 14.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 1 70 54
","spells":[]} -226597,{"name":"Lawbringer Girdle","quality":4,"icon":"inv_belt_27","tooltip":"
Lawbringer GirdleSoD Phase 4

Item Level 66

Binds when picked up
WaistPlate
421 Armor
+17 Strength
+15 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases damage done by Holy spells and effects by up to 19.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 1 71 19
","spells":[]} -226598,{"name":"Lawbringer Leggings","quality":4,"icon":"inv_pants_04","tooltip":"
Lawbringer LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+22 Strength
+19 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 24.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 3 38 48
","spells":[]} -226599,{"name":"Lawbringer Crown","quality":4,"icon":"inv_helmet_05","tooltip":"
Lawbringer CrownSoD Phase 4

Item Level 66

Binds when picked up
HeadPlate
608 Armor
+22 Strength
+17 Stamina
+10 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 27.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 2 79 56
","spells":[]} -226600,{"name":"Lawbringer Grips","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Lawbringer GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
468 Armor
+17 Strength
+15 Stamina
+13 Intellect
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases damage done by Holy spells and effects by up to 20.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 1 72 49
","spells":[]} -226601,{"name":"Lawbringer Battleboots","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Lawbringer BattlebootsSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
515 Armor
+17 Strength
+15 Stamina
+5 Fire Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 20.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 2 57 78
","spells":[]} -226602,{"name":"Lawbringer Breastplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Lawbringer BreastplateSoD Phase 4

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+22 Strength
+19 Stamina
+12 Intellect
+10 Fire Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 16.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 3 71 44
","spells":[]} -226603,{"name":"Lawbringer Vambraces","quality":4,"icon":"inv_bracer_18","tooltip":"
Lawbringer VambracesSoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+9 Strength
+13 Stamina
+5 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increased Defense +10.
Equip: Increases the block value of your shield by 10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 1 70 54
","spells":[]} -226604,{"name":"Lawbringer Battlebelt","quality":4,"icon":"inv_belt_27","tooltip":"
Lawbringer BattlebeltSoD Phase 4

Item Level 66

Binds when picked up
WaistPlate
421 Armor
+15 Strength
+20 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increased Defense +10.
Equip: Increases the block value of your shield by 10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 1 71 19
","spells":[]} -226605,{"name":"Lawbringer Pauldrons","quality":4,"icon":"inv_shoulder_20","tooltip":"
Lawbringer PauldronsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderPlate
562 Armor
+13 Strength
+22 Stamina
+7 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 12.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 2 54 85
","spells":[]} -226606,{"name":"Lawbringer Legguards","quality":4,"icon":"inv_pants_04","tooltip":"
Lawbringer LegguardsSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+15 Strength
+33 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 12.
Equip: Increased Defense +7.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 3 38 48
","spells":[]} -226607,{"name":"Lawbringer Headguard","quality":4,"icon":"inv_helmet_05","tooltip":"
Lawbringer HeadguardSoD Phase 4

Item Level 66

Binds when picked up
HeadPlate
608 Armor
+18 Strength
+32 Stamina
+10 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 10.
Equip: Increased Defense +7.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 2 79 56
","spells":[]} -226608,{"name":"Lawbringer Handguards","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Lawbringer HandguardsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
468 Armor
+13 Strength
+24 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 1 72 49
","spells":[]} -226609,{"name":"Lawbringer Sabatons","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Lawbringer SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
515 Armor
+16 Strength
+22 Stamina
+5 Fire Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Increased Defense +8.
Equip: Increases the block value of your shield by 10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 2 57 78
","spells":[]} -226610,{"name":"Lawbringer Chestplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Lawbringer ChestplateSoD Phase 4

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+17 Stamina
+18 Intellect
+10 Fire Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 57.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 3 71 44
","spells":[]} -226611,{"name":"Earthfury Epaulets","quality":4,"icon":"inv_shoulder_29","tooltip":"
Earthfury EpauletsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 3 95 82
","spells":[]} -226612,{"name":"Earthfury Helmet","quality":4,"icon":"inv_helmet_09","tooltip":"
Earthfury HelmetSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+19 Stamina
+21 Intellect
+10 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 51.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 3 91 11
","spells":[]} -226613,{"name":"Earthfury Boots","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Earthfury BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+14 Stamina
+15 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 3 85 50
","spells":[]} -226614,{"name":"Earthfury Legguards","quality":4,"icon":"inv_pants_03","tooltip":"
Earthfury LegguardsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+19 Stamina
+23 Intellect
+10 Fire Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 5 23 46
","spells":[]} -226615,{"name":"Earthfury Gauntlets","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Earthfury GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+12 Stamina
+17 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 33.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 2 57 81
","spells":[]} -226616,{"name":"Earthfury Belt","quality":4,"icon":"inv_belt_14","tooltip":"
Earthfury BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 2 56 82
","spells":[]} -226617,{"name":"Earthfury Vestments","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Earthfury VestmentsSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+12 Stamina
+23 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 55.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 5 19 56
","spells":[]} -226618,{"name":"Earthfury Bracers","quality":4,"icon":"inv_bracer_16","tooltip":"
Earthfury BracersSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+9 Stamina
+10 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 24.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 2 58 79
","spells":[]} -226619,{"name":"Earthfury Ringmail","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Earthfury RingmailSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+14 Stamina
+21 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 5 19 56
","spells":[]} -226620,{"name":"Earthfury Walkers","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Earthfury WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+10 Stamina
+14 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 3 85 50
","spells":[]} -226621,{"name":"Earthfury Hands","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Earthfury HandsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+12 Stamina
+14 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 2 57 81
","spells":[]} -226622,{"name":"Earthfury Visor","quality":4,"icon":"inv_helmet_09","tooltip":"
Earthfury VisorSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+19 Stamina
+21 Intellect
+10 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 3 91 11
","spells":[]} -226623,{"name":"Earthfury Leggings","quality":4,"icon":"inv_pants_03","tooltip":"
Earthfury LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+19 Stamina
+21 Intellect
+10 Fire Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 5 23 46
","spells":[]} -226624,{"name":"Earthfury Mantle","quality":4,"icon":"inv_shoulder_29","tooltip":"
Earthfury MantleSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 3 95 82
","spells":[]} -226625,{"name":"Earthfury Cord","quality":4,"icon":"inv_belt_14","tooltip":"
Earthfury CordSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+12 Stamina
+17 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 2 56 82
","spells":[]} -226626,{"name":"Earthfury Wristbands","quality":4,"icon":"inv_bracer_16","tooltip":"
Earthfury WristbandsSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+10 Stamina
+11 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 2 58 79
","spells":[]} -226627,{"name":"Earthfury Scalemail","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Earthfury ScalemailSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+33 Stamina
+12 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Increased Defense +9.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 5 19 56
","spells":[]} -226628,{"name":"Earthfury Sabatons","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Earthfury SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+25 Stamina
+10 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increased Defense +7.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 3 85 50
","spells":[]} -226629,{"name":"Earthfury Handguards","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Earthfury HandguardsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+25 Stamina
+13 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increased Defense +5.
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 2 57 81
","spells":[]} -226630,{"name":"Earthfury Greathelm","quality":4,"icon":"inv_helmet_09","tooltip":"
Earthfury GreathelmSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+33 Stamina
+13 Intellect
+10 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +12.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 3 91 11
","spells":[]} -226631,{"name":"Earthfury Scaled Leggings","quality":4,"icon":"inv_pants_03","tooltip":"
Earthfury Scaled LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+33 Stamina
+13 Intellect
+10 Fire Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Increased Defense +8.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 5 23 46
","spells":[]} -226632,{"name":"Earthfury Pauldrons","quality":4,"icon":"inv_shoulder_29","tooltip":"
Earthfury PauldronsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+25 Stamina
+10 Intellect
+7 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Increased Defense +6.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 3 95 82
","spells":[]} -226633,{"name":"Earthfury Waistguard","quality":4,"icon":"inv_belt_14","tooltip":"
Earthfury WaistguardSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+25 Stamina
+10 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +5.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 2 56 82
","spells":[]} -226634,{"name":"Earthfury Wristguards","quality":4,"icon":"inv_bracer_16","tooltip":"
Earthfury WristguardsSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+18 Stamina
+11 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increased Defense +5.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 2 58 79
","spells":[]} -226635,{"name":"Earthfury Chainmail","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Earthfury ChainmailSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+33 Strength
+11 Stamina
+12 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 5 19 56
","spells":[]} -226636,{"name":"Earthfury Battleboots","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Earthfury BattlebootsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+25 Strength
+11 Stamina
+9 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 3 85 50
","spells":[]} -226637,{"name":"Earthfury Grips","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Earthfury GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+20 Strength
+10 Stamina
+11 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 2 57 81
","spells":[]} -226638,{"name":"Earthfury Headpiece","quality":4,"icon":"inv_helmet_09","tooltip":"
Earthfury HeadpieceSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+33 Strength
+11 Stamina
+15 Intellect
+10 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 3 91 11
","spells":[]} -226639,{"name":"Earthfury Chain Leggings","quality":4,"icon":"inv_pants_03","tooltip":"
Earthfury Chain LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+22 Strength
+14 Stamina
+21 Intellect
+10 Fire Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 5 23 46
","spells":[]} -226640,{"name":"Earthfury Spaulders","quality":4,"icon":"inv_shoulder_29","tooltip":"
Earthfury SpauldersSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+17 Strength
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 3 95 82
","spells":[]} -226641,{"name":"Earthfury Girdle","quality":4,"icon":"inv_belt_14","tooltip":"
Earthfury GirdleSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+25 Strength
+9 Stamina
+10 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 2 56 82
","spells":[]} -226642,{"name":"Earthfury Bindings","quality":4,"icon":"inv_bracer_16","tooltip":"
Earthfury BindingsSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+18 Strength
+11 Stamina
+7 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 6.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 2 58 79
","spells":[]} -226644,{"name":"Cenarion Spaulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Cenarion SpauldersSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
150 Armor
+12 Stamina
+14 Intellect
+12 Spirit
+7 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 18 59
","spells":[]} -226645,{"name":"Cenarion Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Cenarion BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
138 Armor
+13 Stamina
+17 Intellect
+13 Spirit
+5 Fire Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 43 39
","spells":[]} -226646,{"name":"Cenarion Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Cenarion LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+17 Stamina
+19 Intellect
+19 Spirit
+10 Fire Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 48.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 4 23 15
","spells":[]} -226647,{"name":"Cenarion Helm","quality":4,"icon":"inv_helmet_09","tooltip":"
Cenarion HelmSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
163 Armor
+19 Stamina
+22 Intellect
+17 Spirit
+10 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 42.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 49 49
","spells":[]} -226648,{"name":"Cenarion Gloves","quality":4,"icon":"inv_gauntlets_07","tooltip":"
Cenarion GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
125 Armor
+12 Stamina
+14 Intellect
+10 Spirit
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 44.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 2 30 55
","spells":[]} -226649,{"name":"Cenarion Bracers","quality":4,"icon":"inv_bracer_03","tooltip":"
Cenarion BracersSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
88 Armor
+9 Stamina
+11 Intellect
+11 Spirit
+5 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 29.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 2 29 72
","spells":[]} -226650,{"name":"Cenarion Belt","quality":4,"icon":"inv_belt_06","tooltip":"
Cenarion BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
113 Armor
+12 Stamina
+14 Intellect
+12 Spirit
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 2 22 21
","spells":[]} -226651,{"name":"Cenarion Pants","quality":4,"icon":"inv_pants_06","tooltip":"
Cenarion PantsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+15 Stamina
+16 Intellect
+10 Fire Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 4 23 15
","spells":[]} -226652,{"name":"Cenarion Sandals","quality":4,"icon":"inv_boots_08","tooltip":"
Cenarion SandalsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
138 Armor
+10 Stamina
+12 Intellect
+5 Fire Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 43 39
","spells":[]} -226653,{"name":"Cenarion Mantle","quality":4,"icon":"inv_shoulder_07","tooltip":"
Cenarion MantleSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
150 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 18 59
","spells":[]} -226654,{"name":"Cenarion Gauntlets","quality":4,"icon":"inv_gauntlets_07","tooltip":"
Cenarion GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
125 Armor
+10 Stamina
+11 Intellect
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 2 30 55
","spells":[]} -226655,{"name":"Cenarion Wrists","quality":4,"icon":"inv_bracer_03","tooltip":"
Cenarion WristsSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
88 Armor
+10 Stamina
+11 Intellect
+5 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 2 29 72
","spells":[]} -226656,{"name":"Cenarion Embrace","quality":4,"icon":"inv_chest_cloth_06","tooltip":"
Cenarion EmbraceSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+14 Stamina
+17 Intellect
+10 Fire Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 4 64 39
","spells":[]} -226657,{"name":"Cenarion Cord","quality":4,"icon":"inv_belt_06","tooltip":"
Cenarion CordSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
113 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 2 22 21
","spells":[]} -226658,{"name":"Cenarion Antlers","quality":4,"icon":"inv_helmet_09","tooltip":"
Cenarion AntlersSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
163 Armor
+10 Stamina
+17 Intellect
+10 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 49 49
","spells":[]} -226659,{"name":"Cenarion Horns","quality":4,"icon":"inv_helmet_09","tooltip":"
Cenarion HornsSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
163 Armor
+21 Strength
+19 Agility
+16 Stamina
+15 Intellect
+10 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 3 49 49
","spells":[]} +226531,{"name":"Giantstalker's Boots","quality":4,"icon":"inv_boots_chain_13","tooltip":"
Giantstalker's BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+20 Agility
+11 Stamina
+8 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 13 82
","spells":[]} +226532,{"name":"Giantstalker's Leggings","quality":4,"icon":"inv_pants_mail_03","tooltip":"
Giantstalker's LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+27 Agility
+14 Stamina
+9 Intellect
+10 Fire Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 5 45 43
","spells":[]} +226533,{"name":"Giantstalker's Helmet","quality":4,"icon":"inv_helmet_05","tooltip":"
Giantstalker's HelmetSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+27 Agility
+14 Stamina
+9 Intellect
+10 Fire Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 7 59
","spells":[]} +226534,{"name":"Giantstalker's Breastplate","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Giantstalker's BreastplateSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+27 Agility
+14 Stamina
+9 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 5 41 48
","spells":[]} +226535,{"name":"Giantstalker's Chainmail","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Giantstalker's ChainmailSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+23 Strength
+20 Agility
+14 Stamina
+9 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 5 41 48
","spells":[]} +226536,{"name":"Giantstalker's Guise","quality":4,"icon":"inv_helmet_05","tooltip":"
Giantstalker's GuiseSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+15 Strength
+20 Agility
+12 Stamina
+10 Fire Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 7 59
","spells":[]} +226537,{"name":"Giantstalker's Chain Leggings","quality":4,"icon":"inv_pants_mail_03","tooltip":"
Giantstalker's Chain LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+20 Strength
+15 Agility
+12 Stamina
+10 Fire Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 5 45 43
","spells":[]} +226538,{"name":"Giantstalker's Sabatons","quality":4,"icon":"inv_boots_chain_13","tooltip":"
Giantstalker's SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+16 Strength
+14 Agility
+11 Stamina
+8 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 13 82
","spells":[]} +226540,{"name":"Giantstalker's Handguards","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Giantstalker's HandguardsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+16 Strength
+13 Agility
+11 Stamina
+9 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 2 77 62
","spells":[]} +226541,{"name":"Giantstalker's Wristguards","quality":4,"icon":"inv_bracer_17","tooltip":"
Giantstalker's WristguardsSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+12 Strength
+11 Agility
+8 Stamina
+6 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 2 75 64
","spells":[]} +226542,{"name":"Giantstalker's Girdle","quality":4,"icon":"inv_belt_28","tooltip":"
Giantstalker's GirdleSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+16 Strength
+14 Agility
+13 Stamina
+7 Fire Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 2 76 63
","spells":[]} +226543,{"name":"Giantstalker's Spauldrons","quality":4,"icon":"inv_shoulder_10","tooltip":"
Giantstalker's SpauldronsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+14 Strength
+13 Agility
+10 Stamina
+7 Fire Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 12 37
","spells":[]} +226545,{"name":"Dalton's Horn","quality":4,"icon":"inv_misc_horn_04","tooltip":"
Dalton's Horn
Item Level 60

Binds when picked up
Unique
Relic
+5 Intellect
Requires Level 50
Use: Sound Dalton's Horn to summon your squire. Your squire will assist you in battle and learn from you as you adventure together. (15 Sec Cooldown)
"The horn seems to be imbued with the light. It emanates an aura of comforting warmth."
","spells":[]} +226546,{"name":"Desert Sonar","quality":1,"icon":"inv_misc_enggizmos_20","tooltip":"
Desert Sonar
Item Level 1

Binds when picked up
Unique
Trinket
Equip: Detect large objects beneath the sand.
Use: Emit a high-pitched sonar frequency. (30 Sec Cooldown)
Sell Price: 1
","spells":[]} +226547,{"name":"Felheart Pants","quality":4,"icon":"inv_pants_cloth_14","tooltip":"
Felheart PantsSoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+12 Stamina
+17 Intellect
+10 Fire Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 3 58 21
","spells":[]} +226548,{"name":"Felheart Robes","quality":4,"icon":"inv_chest_cloth_09","tooltip":"
Felheart RobesSoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+11 Stamina
+16 Intellect
+10 Fire Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 34.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 3 56 90
","spells":[]} +226549,{"name":"Felheart Horns","quality":4,"icon":"inv_helmet_08","tooltip":"
Felheart HornsSoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
83 Armor
+13 Stamina
+17 Intellect
+10 Fire Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 2 66 68
","spells":[]} +226550,{"name":"Felheart Shoulder Pads","quality":4,"icon":"inv_shoulder_23","tooltip":"
Felheart Shoulder PadsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
76 Armor
+13 Stamina
+15 Intellect
+7 Fire Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 2 65 72
","spells":[]} +226551,{"name":"Felheart Belt","quality":4,"icon":"inv_belt_13","tooltip":"
Felheart BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
57 Armor
+13 Stamina
+15 Intellect
+10 Spirit
+7 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 1 76 49
","spells":[]} +226552,{"name":"Felheart Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Felheart GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
63 Armor
+10 Stamina
+11 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 29.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 1 75 83
","spells":[]} +226553,{"name":"Felheart Bracers","quality":4,"icon":"inv_bracer_07","tooltip":"
Felheart BracersSoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+10 Stamina
+12 Intellect
+5 Fire Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 1 75 17
","spells":[]} +226554,{"name":"Felheart Slippers","quality":4,"icon":"inv_boots_cloth_05","tooltip":"
Felheart SlippersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
70 Armor
+14 Stamina
+15 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 2 61 81
","spells":[]} +226555,{"name":"Arcanist Belt","quality":4,"icon":"inv_belt_30","tooltip":"
Arcanist BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
57 Armor
+14 Stamina
+16 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 1 73 88
","spells":[]} +226556,{"name":"Arcanist Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Arcanist GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
63 Armor
+8 Stamina
+10 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 29.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 1 73 22
","spells":[]} +226557,{"name":"Arcanist Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Arcanist BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
70 Armor
+8 Stamina
+14 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 58 85
","spells":[]} +226558,{"name":"Arcanist Bindings","quality":4,"icon":"inv_belt_29","tooltip":"
Arcanist BindingsSoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+9 Stamina
+11 Intellect
+5 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 1 71 92
","spells":[]} +226559,{"name":"Arcanist Robes","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Arcanist RobesSoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+9 Stamina
+11 Intellect
+10 Fire Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 40.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 3 42 53
","spells":[]} +226560,{"name":"Arcanist Mantle","quality":4,"icon":"inv_shoulder_02","tooltip":"
Arcanist MantleSoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
76 Armor
+13 Stamina
+15 Intellect
+7 Fire Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 55 91
","spells":[]} +226561,{"name":"Arcanist Leggings","quality":4,"icon":"inv_pants_08","tooltip":"
Arcanist LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+11 Stamina
+18 Intellect
+10 Fire Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 3 39 90
","spells":[]} +226562,{"name":"Arcanist Crown","quality":4,"icon":"inv_helmet_53","tooltip":"
Arcanist CrownSoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
83 Armor
+11 Stamina
+18 Intellect
+10 Fire Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 73 59
","spells":[]} +226563,{"name":"Arcanist Garments","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Arcanist GarmentsSoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+11 Stamina
+14 Intellect
+9 Spirit
+10 Fire Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 3 42 53
","spells":[]} +226564,{"name":"Arcanist Headdress","quality":4,"icon":"inv_helmet_53","tooltip":"
Arcanist HeaddressSoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
83 Armor
+14 Stamina
+18 Intellect
+11 Spirit
+10 Fire Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 73 59
","spells":[]} +226565,{"name":"Arcanist Pants","quality":4,"icon":"inv_pants_08","tooltip":"
Arcanist PantsSoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+14 Stamina
+18 Intellect
+11 Spirit
+10 Fire Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 3 39 90
","spells":[]} +226566,{"name":"Arcanist Shoulders","quality":4,"icon":"inv_shoulder_02","tooltip":"
Arcanist ShouldersSoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
76 Armor
+13 Stamina
+15 Intellect
+14 Spirit
+7 Fire Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 55 91
","spells":[]} +226567,{"name":"Arcanist Wristwraps","quality":4,"icon":"inv_belt_29","tooltip":"
Arcanist WristwrapsSoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+8 Stamina
+8 Intellect
+7 Spirit
+5 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 1 71 92
","spells":[]} +226568,{"name":"Arcanist Sandals","quality":4,"icon":"inv_boots_07","tooltip":"
Arcanist SandalsSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
70 Armor
+15 Stamina
+16 Intellect
+8 Spirit
+5 Fire Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 58 85
","spells":[]} +226569,{"name":"Arcanist Handguards","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Arcanist HandguardsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
63 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+7 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 29.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 1 73 22
","spells":[]} +226570,{"name":"Arcanist Cord","quality":4,"icon":"inv_belt_30","tooltip":"
Arcanist CordSoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
57 Armor
+14 Stamina
+16 Intellect
+10 Spirit
+7 Fire Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 1 73 88
","spells":[]} +226571,{"name":"Boots of Prophecy","quality":4,"icon":"inv_boots_07","tooltip":"
Boots of ProphecySoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
70 Armor
+15 Stamina
+15 Intellect
+13 Spirit
+5 Fire Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 69 62
","spells":[]} +226572,{"name":"Gloves of Prophecy","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Gloves of ProphecySoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
63 Armor
+14 Stamina
+15 Intellect
+12 Spirit
+7 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 1 80 40
","spells":[]} +226573,{"name":"Circlet of Prophecy","quality":4,"icon":"inv_helmet_34","tooltip":"
Circlet of ProphecySoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
83 Armor
+15 Stamina
+16 Intellect
+14 Spirit
+10 Fire Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 66.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 78 66
","spells":[]} +226574,{"name":"Pants of Prophecy","quality":4,"icon":"inv_pants_08","tooltip":"
Pants of ProphecySoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+15 Stamina
+16 Intellect
+14 Spirit
+10 Fire Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 66.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 3 72 86
","spells":[]} +226575,{"name":"Robes of Prophecy","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Robes of ProphecySoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+15 Stamina
+16 Intellect
+14 Spirit
+10 Fire Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 66.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 3 38 55
","spells":[]} +226576,{"name":"Mantle of Prophecy","quality":4,"icon":"inv_shoulder_02","tooltip":"
Mantle of ProphecySoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
76 Armor
+14 Stamina
+15 Intellect
+12 Spirit
+7 Fire Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 54 90
","spells":[]} +226577,{"name":"Girdle of Prophecy","quality":4,"icon":"inv_belt_22","tooltip":"
Girdle of ProphecySoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
57 Armor
+14 Stamina
+15 Intellect
+12 Spirit
+7 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 1 70 59
","spells":[]} +226578,{"name":"Vambraces of Prophecy","quality":4,"icon":"inv_bracer_09","tooltip":"
Vambraces of ProphecySoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+11 Stamina
+13 Intellect
+9 Spirit
+5 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 24.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 1 71 89
","spells":[]} +226579,{"name":"Wristwraps of Prophecy","quality":4,"icon":"inv_bracer_09","tooltip":"
Wristwraps of ProphecySoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+8 Stamina
+11 Intellect
+5 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 27.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 1 71 89
","spells":[]} +226580,{"name":"Belt of Prophecy","quality":4,"icon":"inv_belt_22","tooltip":"
Belt of ProphecySoD Phase 4

Item Level 66

Binds when picked up
WaistCloth
57 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 21.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 1 70 59
","spells":[]} +226581,{"name":"Shoulderpads of Prophecy","quality":4,"icon":"inv_shoulder_02","tooltip":"
Shoulderpads of ProphecySoD Phase 4

Item Level 66

Binds when picked up
ShoulderCloth
76 Armor
+15 Stamina
+17 Intellect
+7 Fire Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 17.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 54 90
","spells":[]} +226582,{"name":"Garments of Prophecy","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Garments of ProphecySoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+15 Stamina
+16 Intellect
+10 Fire Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 43.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 3 38 55
","spells":[]} +226583,{"name":"Leggings of Prophecy","quality":4,"icon":"inv_pants_08","tooltip":"
Leggings of ProphecySoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+17 Stamina
+19 Intellect
+10 Fire Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 3 72 86
","spells":[]} +226584,{"name":"Crown of Prophecy","quality":4,"icon":"inv_helmet_34","tooltip":"
Crown of ProphecySoD Phase 4

Item Level 66

Binds when picked up
HeadCloth
83 Armor
+13 Stamina
+19 Intellect
+10 Fire Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 39.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 78 66
","spells":[]} +226585,{"name":"Hands of Prophecy","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Hands of ProphecySoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
63 Armor
+17 Stamina
+12 Intellect
+7 Fire Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 1 80 40
","spells":[]} +226586,{"name":"Sandals of Prophecy","quality":4,"icon":"inv_boots_07","tooltip":"
Sandals of ProphecySoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
70 Armor
+14 Stamina
+17 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 21.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 69 62
","spells":[]} +226587,{"name":"Rune of Shelling","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Shelling
Item Level 60

Binds when picked up
Unique
Classes: Hunter
Engrave your cloak with the Improved Volley rune:


Reduces the mana cost of your Volley by 50%, reduces its cooldown by 100%, increases its damage by 100%, and it no longer suffers pushback from damaging attacks. Volley also deals 3% of your ranged Attack Power as additional damage each time it deals damage.

"Teaches you a new Engraving ability."
Dropped by: Sandworm
Drop Chance: 85.71%
","spells":[]} +226588,{"name":"Lawbringer Spaulders","quality":4,"icon":"inv_shoulder_20","tooltip":"
Lawbringer SpauldersSoD Phase 4

Item Level 66

Binds when picked up
ShoulderPlate
562 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 2 54 85
","spells":[]} +226589,{"name":"Lawbringer Bracers","quality":4,"icon":"inv_bracer_18","tooltip":"
Lawbringer BracersSoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+9 Stamina
+11 Intellect
+5 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 22.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 1 70 54
","spells":[]} +226590,{"name":"Lawbringer Helm","quality":4,"icon":"inv_helmet_05","tooltip":"
Lawbringer HelmSoD Phase 4

Item Level 66

Binds when picked up
HeadPlate
608 Armor
+19 Stamina
+22 Intellect
+10 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 46.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 2 79 56
","spells":[]} +226591,{"name":"Lawbringer Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Lawbringer GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
468 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 1 72 49
","spells":[]} +226592,{"name":"Lawbringer Belt","quality":4,"icon":"inv_belt_27","tooltip":"
Lawbringer BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistPlate
421 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 1 71 19
","spells":[]} +226593,{"name":"Lawbringer Boots","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Lawbringer BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
515 Armor
+13 Stamina
+15 Intellect
+5 Fire Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 2 57 78
","spells":[]} +226594,{"name":"Lawbringer Legplates","quality":4,"icon":"inv_pants_04","tooltip":"
Lawbringer LegplatesSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+21 Stamina
+19 Intellect
+10 Fire Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 48.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 3 38 48
","spells":[]} +226595,{"name":"Lawbringer Chestguard","quality":4,"icon":"inv_chest_plate03","tooltip":"
Lawbringer ChestguardSoD Phase 4

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+11 Strength
+35 Stamina
+10 Fire Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +8.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 3 71 44
","spells":[]} +226596,{"name":"Lawbringer Warbands","quality":4,"icon":"inv_bracer_18","tooltip":"
Lawbringer WarbandsSoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+13 Strength
+11 Stamina
+5 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 14.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 1 70 54
","spells":[]} +226597,{"name":"Lawbringer Girdle","quality":4,"icon":"inv_belt_27","tooltip":"
Lawbringer GirdleSoD Phase 4

Item Level 66

Binds when picked up
WaistPlate
421 Armor
+17 Strength
+15 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases damage done by Holy spells and effects by up to 19.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 1 71 19
","spells":[]} +226598,{"name":"Lawbringer Leggings","quality":4,"icon":"inv_pants_04","tooltip":"
Lawbringer LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+22 Strength
+19 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 24.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 3 38 48
","spells":[]} +226599,{"name":"Lawbringer Crown","quality":4,"icon":"inv_helmet_05","tooltip":"
Lawbringer CrownSoD Phase 4

Item Level 66

Binds when picked up
HeadPlate
608 Armor
+22 Strength
+17 Stamina
+10 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 27.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 2 79 56
","spells":[]} +226600,{"name":"Lawbringer Grips","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Lawbringer GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
468 Armor
+17 Strength
+15 Stamina
+13 Intellect
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases damage done by Holy spells and effects by up to 20.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 1 72 49
","spells":[]} +226601,{"name":"Lawbringer Battleboots","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Lawbringer BattlebootsSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
515 Armor
+17 Strength
+15 Stamina
+5 Fire Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 20.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 2 57 78
","spells":[]} +226602,{"name":"Lawbringer Breastplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Lawbringer BreastplateSoD Phase 4

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+22 Strength
+19 Stamina
+12 Intellect
+10 Fire Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 16.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 3 71 44
","spells":[]} +226603,{"name":"Lawbringer Vambraces","quality":4,"icon":"inv_bracer_18","tooltip":"
Lawbringer VambracesSoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+9 Strength
+13 Stamina
+5 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increased Defense +10.
Equip: Increases the block value of your shield by 10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 1 70 54
","spells":[]} +226604,{"name":"Lawbringer Battlebelt","quality":4,"icon":"inv_belt_27","tooltip":"
Lawbringer BattlebeltSoD Phase 4

Item Level 66

Binds when picked up
WaistPlate
421 Armor
+15 Strength
+20 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increased Defense +10.
Equip: Increases the block value of your shield by 10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 1 71 19
","spells":[]} +226605,{"name":"Lawbringer Pauldrons","quality":4,"icon":"inv_shoulder_20","tooltip":"
Lawbringer PauldronsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderPlate
562 Armor
+13 Strength
+22 Stamina
+7 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 12.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 2 54 85
","spells":[]} +226606,{"name":"Lawbringer Legguards","quality":4,"icon":"inv_pants_04","tooltip":"
Lawbringer LegguardsSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+15 Strength
+33 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 12.
Equip: Increased Defense +7.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 3 38 48
","spells":[]} +226607,{"name":"Lawbringer Headguard","quality":4,"icon":"inv_helmet_05","tooltip":"
Lawbringer HeadguardSoD Phase 4

Item Level 66

Binds when picked up
HeadPlate
608 Armor
+18 Strength
+32 Stamina
+10 Fire Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 10.
Equip: Increased Defense +7.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 2 79 56
","spells":[]} +226608,{"name":"Lawbringer Handguards","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Lawbringer HandguardsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
468 Armor
+13 Strength
+24 Stamina
+7 Fire Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 1 72 49
","spells":[]} +226609,{"name":"Lawbringer Sabatons","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Lawbringer SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
515 Armor
+16 Strength
+22 Stamina
+5 Fire Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Increased Defense +8.
Equip: Increases the block value of your shield by 10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 2 57 78
","spells":[]} +226610,{"name":"Lawbringer Chestplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Lawbringer ChestplateSoD Phase 4

Item Level 66

Binds when picked up
ChestPlate
749 Armor
+17 Stamina
+18 Intellect
+10 Fire Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 57.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 3 71 44
","spells":[]} +226611,{"name":"Earthfury Epaulets","quality":4,"icon":"inv_shoulder_29","tooltip":"
Earthfury EpauletsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 3 95 82
","spells":[]} +226612,{"name":"Earthfury Helmet","quality":4,"icon":"inv_helmet_09","tooltip":"
Earthfury HelmetSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+19 Stamina
+21 Intellect
+10 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 51.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 3 91 11
","spells":[]} +226613,{"name":"Earthfury Boots","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Earthfury BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+14 Stamina
+15 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 3 85 50
","spells":[]} +226614,{"name":"Earthfury Legguards","quality":4,"icon":"inv_pants_03","tooltip":"
Earthfury LegguardsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+19 Stamina
+23 Intellect
+10 Fire Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 5 23 46
","spells":[]} +226615,{"name":"Earthfury Gauntlets","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Earthfury GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+12 Stamina
+17 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 33.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 2 57 81
","spells":[]} +226616,{"name":"Earthfury Belt","quality":4,"icon":"inv_belt_14","tooltip":"
Earthfury BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 2 56 82
","spells":[]} +226617,{"name":"Earthfury Vestments","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Earthfury VestmentsSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+12 Stamina
+23 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 55.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 5 19 56
","spells":[]} +226618,{"name":"Earthfury Bracers","quality":4,"icon":"inv_bracer_16","tooltip":"
Earthfury BracersSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+9 Stamina
+10 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 24.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 2 58 79
","spells":[]} +226619,{"name":"Earthfury Ringmail","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Earthfury RingmailSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+14 Stamina
+21 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 5 19 56
","spells":[]} +226620,{"name":"Earthfury Walkers","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Earthfury WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+10 Stamina
+14 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 3 85 50
","spells":[]} +226621,{"name":"Earthfury Hands","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Earthfury HandsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+12 Stamina
+14 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 2 57 81
","spells":[]} +226622,{"name":"Earthfury Visor","quality":4,"icon":"inv_helmet_09","tooltip":"
Earthfury VisorSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+19 Stamina
+21 Intellect
+10 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 3 91 11
","spells":[]} +226623,{"name":"Earthfury Leggings","quality":4,"icon":"inv_pants_03","tooltip":"
Earthfury LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+19 Stamina
+21 Intellect
+10 Fire Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 5 23 46
","spells":[]} +226624,{"name":"Earthfury Mantle","quality":4,"icon":"inv_shoulder_29","tooltip":"
Earthfury MantleSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 3 95 82
","spells":[]} +226625,{"name":"Earthfury Cord","quality":4,"icon":"inv_belt_14","tooltip":"
Earthfury CordSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+12 Stamina
+17 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 2 56 82
","spells":[]} +226626,{"name":"Earthfury Wristbands","quality":4,"icon":"inv_bracer_16","tooltip":"
Earthfury WristbandsSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+10 Stamina
+11 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 2 58 79
","spells":[]} +226627,{"name":"Earthfury Scalemail","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Earthfury ScalemailSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+33 Stamina
+12 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Increased Defense +9.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 5 19 56
","spells":[]} +226628,{"name":"Earthfury Sabatons","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Earthfury SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+25 Stamina
+10 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increased Defense +7.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 3 85 50
","spells":[]} +226629,{"name":"Earthfury Handguards","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Earthfury HandguardsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+25 Stamina
+13 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increased Defense +5.
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 2 57 81
","spells":[]} +226630,{"name":"Earthfury Greathelm","quality":4,"icon":"inv_helmet_09","tooltip":"
Earthfury GreathelmSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+33 Stamina
+13 Intellect
+10 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +12.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 3 91 11
","spells":[]} +226631,{"name":"Earthfury Scaled Leggings","quality":4,"icon":"inv_pants_03","tooltip":"
Earthfury Scaled LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+33 Stamina
+13 Intellect
+10 Fire Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Increased Defense +8.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 5 23 46
","spells":[]} +226632,{"name":"Earthfury Pauldrons","quality":4,"icon":"inv_shoulder_29","tooltip":"
Earthfury PauldronsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+25 Stamina
+10 Intellect
+7 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Increased Defense +6.
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 3 95 82
","spells":[]} +226633,{"name":"Earthfury Waistguard","quality":4,"icon":"inv_belt_14","tooltip":"
Earthfury WaistguardSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+25 Stamina
+10 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +5.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 2 56 82
","spells":[]} +226634,{"name":"Earthfury Wristguards","quality":4,"icon":"inv_bracer_16","tooltip":"
Earthfury WristguardsSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+18 Stamina
+11 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increased Defense +5.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 2 58 79
","spells":[]} +226635,{"name":"Earthfury Chainmail","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Earthfury ChainmailSoD Phase 4

Item Level 66

Binds when picked up
ChestMail
422 Armor
+33 Strength
+11 Stamina
+12 Intellect
+10 Fire Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 5 19 56
","spells":[]} +226636,{"name":"Earthfury Battleboots","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Earthfury BattlebootsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
290 Armor
+25 Strength
+11 Stamina
+9 Intellect
+5 Fire Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 3 85 50
","spells":[]} +226637,{"name":"Earthfury Grips","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Earthfury GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
264 Armor
+20 Strength
+10 Stamina
+11 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 2 57 81
","spells":[]} +226638,{"name":"Earthfury Headpiece","quality":4,"icon":"inv_helmet_09","tooltip":"
Earthfury HeadpieceSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+33 Strength
+11 Stamina
+15 Intellect
+10 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 3 91 11
","spells":[]} +226639,{"name":"Earthfury Chain Leggings","quality":4,"icon":"inv_pants_03","tooltip":"
Earthfury Chain LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsMail
369 Armor
+22 Strength
+14 Stamina
+21 Intellect
+10 Fire Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 5 23 46
","spells":[]} +226640,{"name":"Earthfury Spaulders","quality":4,"icon":"inv_shoulder_29","tooltip":"
Earthfury SpauldersSoD Phase 4

Item Level 66

Binds when picked up
ShoulderMail
317 Armor
+17 Strength
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 3 95 82
","spells":[]} +226641,{"name":"Earthfury Girdle","quality":4,"icon":"inv_belt_14","tooltip":"
Earthfury GirdleSoD Phase 4

Item Level 66

Binds when picked up
WaistMail
237 Armor
+25 Strength
+9 Stamina
+10 Intellect
+7 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 2 56 82
","spells":[]} +226642,{"name":"Earthfury Bindings","quality":4,"icon":"inv_bracer_16","tooltip":"
Earthfury BindingsSoD Phase 4

Item Level 66

Binds when picked up
WristMail
185 Armor
+18 Strength
+11 Stamina
+7 Intellect
+5 Fire Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 6.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 2 58 79
","spells":[]} +226644,{"name":"Cenarion Spaulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Cenarion SpauldersSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
150 Armor
+12 Stamina
+14 Intellect
+12 Spirit
+7 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 18 59
","spells":[]} +226645,{"name":"Cenarion Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Cenarion BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
138 Armor
+13 Stamina
+17 Intellect
+13 Spirit
+5 Fire Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 43 39
","spells":[]} +226646,{"name":"Cenarion Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Cenarion LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+17 Stamina
+19 Intellect
+19 Spirit
+10 Fire Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 48.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 4 23 15
","spells":[]} +226647,{"name":"Cenarion Helm","quality":4,"icon":"inv_helmet_09","tooltip":"
Cenarion HelmSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
163 Armor
+19 Stamina
+22 Intellect
+17 Spirit
+10 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 42.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 49 49
","spells":[]} +226648,{"name":"Cenarion Gloves","quality":4,"icon":"inv_gauntlets_07","tooltip":"
Cenarion GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
125 Armor
+12 Stamina
+14 Intellect
+10 Spirit
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 44.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 2 30 55
","spells":[]} +226649,{"name":"Cenarion Bracers","quality":4,"icon":"inv_bracer_03","tooltip":"
Cenarion BracersSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
88 Armor
+9 Stamina
+11 Intellect
+11 Spirit
+5 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 29.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 2 29 72
","spells":[]} +226650,{"name":"Cenarion Belt","quality":4,"icon":"inv_belt_06","tooltip":"
Cenarion BeltSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
113 Armor
+12 Stamina
+14 Intellect
+12 Spirit
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 2 22 21
","spells":[]} +226651,{"name":"Cenarion Pants","quality":4,"icon":"inv_pants_06","tooltip":"
Cenarion PantsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+15 Stamina
+16 Intellect
+10 Fire Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 4 23 15
","spells":[]} +226652,{"name":"Cenarion Sandals","quality":4,"icon":"inv_boots_08","tooltip":"
Cenarion SandalsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
138 Armor
+10 Stamina
+12 Intellect
+5 Fire Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 43 39
","spells":[]} +226653,{"name":"Cenarion Mantle","quality":4,"icon":"inv_shoulder_07","tooltip":"
Cenarion MantleSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
150 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 18 59
","spells":[]} +226654,{"name":"Cenarion Gauntlets","quality":4,"icon":"inv_gauntlets_07","tooltip":"
Cenarion GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
125 Armor
+10 Stamina
+11 Intellect
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 2 30 55
","spells":[]} +226655,{"name":"Cenarion Wrists","quality":4,"icon":"inv_bracer_03","tooltip":"
Cenarion WristsSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
88 Armor
+10 Stamina
+11 Intellect
+5 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 2 29 72
","spells":[]} +226656,{"name":"Cenarion Embrace","quality":4,"icon":"inv_chest_cloth_06","tooltip":"
Cenarion EmbraceSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+14 Stamina
+17 Intellect
+10 Fire Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 4 64 39
","spells":[]} +226657,{"name":"Cenarion Cord","quality":4,"icon":"inv_belt_06","tooltip":"
Cenarion CordSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
113 Armor
+12 Stamina
+15 Intellect
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 2 22 21
","spells":[]} +226658,{"name":"Cenarion Antlers","quality":4,"icon":"inv_helmet_09","tooltip":"
Cenarion AntlersSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
163 Armor
+10 Stamina
+17 Intellect
+10 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 49 49
","spells":[]} +226659,{"name":"Cenarion Horns","quality":4,"icon":"inv_helmet_09","tooltip":"
Cenarion HornsSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
163 Armor
+21 Strength
+19 Agility
+16 Stamina
+15 Intellect
+10 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 3 49 49
","spells":[]} 226660,{"name":"Cenarion Girdle","quality":4,"icon":"inv_belt_06","tooltip":"
Cenarion GirdleSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
113 Armor
+19 Strength
+17 Agility
+11 Stamina
+9 Intellect
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 2 22 21
","spells":[]} -226661,{"name":"Cenarion Tunic","quality":4,"icon":"inv_chest_cloth_06","tooltip":"
Cenarion TunicSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+23 Strength
+22 Agility
+16 Stamina
+6 Intellect
+10 Fire Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 4 64 39
","spells":[]} +226661,{"name":"Cenarion Tunic","quality":4,"icon":"inv_chest_cloth_06","tooltip":"
Cenarion TunicSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+23 Strength
+22 Agility
+16 Stamina
+6 Intellect
+10 Fire Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 4 64 39
","spells":[]} 226662,{"name":"Cenarion Bands","quality":4,"icon":"inv_bracer_03","tooltip":"
Cenarion BandsSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
88 Armor
+17 Strength
+12 Agility
+9 Stamina
+5 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 2 29 72
","spells":[]} 226663,{"name":"Cenarion Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Cenarion TreadsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
138 Armor
+18 Strength
+18 Agility
+13 Stamina
+10 Intellect
+5 Fire Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 3 43 39
","spells":[]} -226664,{"name":"Cenarion Fists","quality":4,"icon":"inv_gauntlets_07","tooltip":"
Cenarion FistsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
125 Armor
+22 Strength
+14 Agility
+10 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 2 30 55
","spells":[]} -226665,{"name":"Cenarion Shoulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Cenarion ShouldersSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
150 Armor
+18 Strength
+12 Agility
+10 Stamina
+8 Intellect
+7 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 3 18 59
","spells":[]} -226666,{"name":"Cenarion Trousers","quality":4,"icon":"inv_pants_06","tooltip":"
Cenarion TrousersSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+20 Strength
+18 Agility
+11 Stamina
+10 Intellect
+10 Fire Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 4 23 15
","spells":[]} -226667,{"name":"Cenarion Waistguard","quality":4,"icon":"inv_belt_06","tooltip":"
Cenarion WaistguardSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
233 Armor
+11 Strength
+24 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 2 22 21
","spells":[]} -226668,{"name":"Cenarion Wristguards","quality":4,"icon":"inv_bracer_03","tooltip":"
Cenarion WristguardsSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
168 Armor
+8 Strength
+18 Stamina
+5 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +5.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 2 29 72
","spells":[]} -226669,{"name":"Cenarion Grips","quality":4,"icon":"inv_gauntlets_07","tooltip":"
Cenarion GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
245 Armor
+11 Strength
+24 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 2 30 55
","spells":[]} -226670,{"name":"Cenarion Crown","quality":4,"icon":"inv_helmet_09","tooltip":"
Cenarion CrownSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
313 Armor
+15 Strength
+30 Stamina
+10 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increased Defense +10.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 49 49
","spells":[]} -226671,{"name":"Cenarion Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Cenarion LegguardsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
315 Armor
+15 Strength
+30 Stamina
+10 Fire Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increased Defense +10.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 4 23 15
","spells":[]} -226673,{"name":"Cenarion Walkers","quality":4,"icon":"inv_boots_08","tooltip":"
Cenarion WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
258 Armor
+12 Strength
+24 Stamina
+5 Fire Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 43 39
","spells":[]} -226674,{"name":"Cenarion Pauldrons","quality":4,"icon":"inv_shoulder_07","tooltip":"
Cenarion PauldronsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
270 Armor
+11 Strength
+24 Stamina
+7 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 18 59
","spells":[]} -226675,{"name":"Cenarion Armor","quality":4,"icon":"inv_chest_cloth_06","tooltip":"
Cenarion ArmorSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
350 Armor
+15 Strength
+30 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increased Defense +10.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 4 64 39
","spells":[]} -226678,{"name":"Premonition and Combat Foresight","quality":4,"icon":"inv_misc_book_06","tooltip":"
Premonition and Combat Foresight
Item Level 60

Binds when picked up
Unique
Classes: Warrior
Engrave your cloak with the Shockwave
rune:


Sends a wave of force in front of the warrior, causing (50 / 100 * Attack power) damage and stunning all enemy targets within 10 yards in a frontal cone for 4 sec.

"Teaches you a new Engraving ability."
","spells":[]} -226679,{"name":"Timeless Wanderer's Insights","quality":3,"icon":"inv_misc_book_07","tooltip":"
Timeless Wanderer's Insights
Item Level 60

Binds when picked up
Unique
Classes: Warrior
Engrave your cloak with the Sudden Death rune:


Your melee hits have a 10% chance to grant Sudden Death. Sudden Death allows one use of Execute regardless of the target's health state. When Execute is enabled by Sudden Death, you will retain 10 rage after using Execute.

"Teaches you a new Engraving ability."
","spells":[]} -226680,{"name":"Rune of the First Warrior","quality":3,"icon":"inv_misc_book_15","tooltip":"
Rune of the First Warrior
Item Level 60

Binds when picked up
Unique
Classes: Warrior
Engrave your cloak with the Fresh Meat
rune:


Damaging a target with Bloodthirst, Mortal Strike, or Shield Slam has a 100% chance the first time and a 10% chance each subsequent time to Enrage you (activating abilities which requiring being Enraged), and cause you to deal 10% increased Physical damage for 12 sec.

"Teaches you a new Engraving ability."
","spells":[]} -226694,{"name":"Rune of Defense Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Defense Specialization
Item Level 50

Binds to account
Unique
Engrave your ring with the Defense Specialization rune:


Defense skill increased by 25. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -226697,{"name":"Red Bag","quality":1,"icon":"inv_misc_bag_22","tooltip":"
Red Bag
Item Level 60

Quest Item
Unique
16 Slot Bag
Equip: Decreases your effective stealth level by 2.
","spells":[]} -226698,{"name":"Vertically Composited Patch Hampler","quality":1,"icon":"inv_gizmo_felironcasing","tooltip":"
Vertically Composited Patch Hampler
Item Level 60

Quest Item
Max Stack: 20
","spells":[]} -226699,{"name":"Brass-fitted Flam-Tamp Flange","quality":1,"icon":"inv_misc_enggizmos_28","tooltip":"
Brass-fitted Flam-Tamp Flange
Item Level 60

Quest Item
"Includes bracket caps and half-seized sprats"
Max Stack: 20
","spells":[]} -226700,{"name":"Shadowcraft Tunic","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Shadowcraft TunicSoD Phase 4

Item Level 63

Binds when picked up
ChestLeather
176 Armor
+27 Agility
+15 Stamina
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.

Shadowcraft Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to restore 35 energy.
(8) Set : +8 All Resistances.
Sell Price: 3 1 90
Dropped by: General Drakkisath
Drop Chance: 14.48%
","spells":[]} +226664,{"name":"Cenarion Fists","quality":4,"icon":"inv_gauntlets_07","tooltip":"
Cenarion FistsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
125 Armor
+22 Strength
+14 Agility
+10 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 2 30 55
","spells":[]} +226665,{"name":"Cenarion Shoulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Cenarion ShouldersSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
150 Armor
+18 Strength
+12 Agility
+10 Stamina
+8 Intellect
+7 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 3 18 59
","spells":[]} +226666,{"name":"Cenarion Trousers","quality":4,"icon":"inv_pants_06","tooltip":"
Cenarion TrousersSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+20 Strength
+18 Agility
+11 Stamina
+10 Intellect
+10 Fire Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 4 23 15
","spells":[]} +226667,{"name":"Cenarion Waistguard","quality":4,"icon":"inv_belt_06","tooltip":"
Cenarion WaistguardSoD Phase 4

Item Level 66

Binds when picked up
WaistLeather
233 Armor
+11 Strength
+24 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 2 22 21
","spells":[]} +226668,{"name":"Cenarion Wristguards","quality":4,"icon":"inv_bracer_03","tooltip":"
Cenarion WristguardsSoD Phase 4

Item Level 66

Binds when picked up
WristLeather
168 Armor
+8 Strength
+18 Stamina
+5 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +5.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 2 29 72
","spells":[]} +226669,{"name":"Cenarion Grips","quality":4,"icon":"inv_gauntlets_07","tooltip":"
Cenarion GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
245 Armor
+11 Strength
+24 Stamina
+7 Fire Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 2 30 55
","spells":[]} +226670,{"name":"Cenarion Crown","quality":4,"icon":"inv_helmet_09","tooltip":"
Cenarion CrownSoD Phase 4

Item Level 66

Binds when picked up
HeadLeather
313 Armor
+15 Strength
+30 Stamina
+10 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increased Defense +10.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 49 49
","spells":[]} +226671,{"name":"Cenarion Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Cenarion LegguardsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
315 Armor
+15 Strength
+30 Stamina
+10 Fire Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increased Defense +10.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 4 23 15
","spells":[]} +226673,{"name":"Cenarion Walkers","quality":4,"icon":"inv_boots_08","tooltip":"
Cenarion WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
258 Armor
+12 Strength
+24 Stamina
+5 Fire Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 43 39
","spells":[]} +226674,{"name":"Cenarion Pauldrons","quality":4,"icon":"inv_shoulder_07","tooltip":"
Cenarion PauldronsSoD Phase 4

Item Level 66

Binds when picked up
ShoulderLeather
270 Armor
+11 Strength
+24 Stamina
+7 Fire Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 18 59
","spells":[]} +226675,{"name":"Cenarion Armor","quality":4,"icon":"inv_chest_cloth_06","tooltip":"
Cenarion ArmorSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
350 Armor
+15 Strength
+30 Stamina
+10 Fire Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increased Defense +10.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 4 64 39
","spells":[]} +226678,{"name":"Premonition and Combat Foresight","quality":4,"icon":"inv_misc_book_06","tooltip":"
Premonition and Combat Foresight
Item Level 60

Binds when picked up
Unique
Classes: Warrior
Engrave your cloak with the Shockwave
rune:


Sends a wave of force in front of the warrior, causing (50 / 100 * Attack power) damage and stunning all enemy targets within 10 yards in a frontal cone for 4 sec.

"Teaches you a new Engraving ability."
","spells":[]} +226679,{"name":"Timeless Wanderer's Insights","quality":3,"icon":"inv_misc_book_07","tooltip":"
Timeless Wanderer's Insights
Item Level 60

Binds when picked up
Unique
Classes: Warrior
Engrave your cloak with the Sudden Death rune:


Your melee hits have a 10% chance to grant Sudden Death. Sudden Death allows one use of Execute regardless of the target's health state. When Execute is enabled by Sudden Death, you will retain 10 rage after using Execute.

"Teaches you a new Engraving ability."
","spells":[]} +226680,{"name":"Rune of the First Warrior","quality":3,"icon":"inv_misc_book_15","tooltip":"
Rune of the First Warrior
Item Level 60

Binds when picked up
Unique
Classes: Warrior
Engrave your cloak with the Fresh Meat
rune:


Damaging a target with Bloodthirst, Mortal Strike, or Shield Slam has a 100% chance the first time and a 10% chance each subsequent time to Enrage you (activating abilities which requiring being Enraged), and cause you to deal 10% increased Physical damage for 12 sec.

"Teaches you a new Engraving ability."
","spells":[]} +226694,{"name":"Rune of Defense Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Defense Specialization
Item Level 50

Binds to account
Unique
Engrave your ring with the Defense Specialization rune:


Defense skill increased by 25. Not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +226697,{"name":"Red Bag","quality":1,"icon":"inv_misc_bag_22","tooltip":"
Red Bag
Item Level 60

Quest Item
Unique
16 Slot Bag
Equip: Decreases your effective stealth level by 2.
","spells":[]} +226698,{"name":"Vertically Composited Patch Hampler","quality":1,"icon":"inv_gizmo_felironcasing","tooltip":"
Vertically Composited Patch Hampler
Item Level 60

Quest Item
Max Stack: 20
","spells":[]} +226699,{"name":"Brass-fitted Flam-Tamp Flange","quality":1,"icon":"inv_misc_enggizmos_28","tooltip":"
Brass-fitted Flam-Tamp Flange
Item Level 60

Quest Item
"Includes bracket caps and half-seized sprats"
Max Stack: 20
","spells":[]} +226700,{"name":"Shadowcraft Tunic","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Shadowcraft TunicSoD Phase 4

Item Level 63

Binds when picked up
ChestLeather
176 Armor
+27 Agility
+15 Stamina
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.

Shadowcraft Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to restore 35 energy.
(8) Set : +8 All Resistances.
Sell Price: 3 1 90
Dropped by: General Drakkisath
Drop Chance: 14.48%
","spells":[]} 226701,{"name":"Shadowcraft Belt","quality":3,"icon":"inv_belt_03","tooltip":"
Shadowcraft BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistLeather
93 Armor
+14 Strength
+14 Agility
+9 Stamina
Durability 35 / 35
Requires Level 53

Shadowcraft Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to restore 35 energy.
(8) Set : +8 All Resistances.
Sell Price: 1 11 96
","spells":[]} 226702,{"name":"Shadowcraft Gloves","quality":3,"icon":"inv_gauntlets_24","tooltip":"
Shadowcraft GlovesSoD Phase 4

Item Level 59

Binds when equipped
HandsLeather
105 Armor
+11 Strength
+18 Agility
+7 Stamina
Durability 35 / 35
Requires Level 54

Shadowcraft Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to restore 35 energy.
(8) Set : +8 All Resistances.
Sell Price: 1 17 14
Dropped by: Shadow Hunter Vosh'gajin
Drop Chance: 4.33%
","spells":[]} 226703,{"name":"Shadowcraft Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Shadowcraft BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetLeather
115 Armor
+11 Strength
+18 Agility
+8 Stamina
Durability 50 / 50
Requires Level 54

Shadowcraft Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to restore 35 energy.
(8) Set : +8 All Resistances.
Sell Price: 1 75 5
Dropped by: Rattlegore
Drop Chance: 2.41%
","spells":[]} 226704,{"name":"Shadowcraft Bracers","quality":3,"icon":"inv_bracer_07","tooltip":"
Shadowcraft BracersSoD Phase 4

Item Level 57

Binds when equipped
WristLeather
71 Armor
+8 Strength
+13 Agility
+5 Stamina
Durability 35 / 35
Requires Level 52

Shadowcraft Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to restore 35 energy.
(8) Set : +8 All Resistances.
Sell Price: 1 4 46
","spells":[]} 226705,{"name":"Shadowcraft Pants","quality":3,"icon":"inv_pants_02","tooltip":"
Shadowcraft PantsSoD Phase 4

Item Level 61

Binds when picked up
LegsLeather
150 Armor
+12 Strength
+25 Agility
+12 Stamina
Durability 75 / 75
Requires Level 56

Shadowcraft Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to restore 35 energy.
(8) Set : +8 All Resistances.
Sell Price: 2 55 42
Dropped by: Baron Rivendare
Drop Chance: 5.92%
","spells":[]} 226706,{"name":"Shadowcraft Spaulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Shadowcraft SpauldersSoD Phase 4

Item Level 60

Binds when picked up
ShoulderLeather
127 Armor
+6 Strength
+22 Agility
+6 Stamina
Durability 60 / 60
Requires Level 55

Shadowcraft Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to restore 35 energy.
(8) Set : +8 All Resistances.
Sell Price: 1 81 75
Dropped by: Cannon Master Willey
Drop Chance: 16.56%
","spells":[]} -226707,{"name":"Shadowcraft Cap","quality":3,"icon":"inv_helmet_41","tooltip":"
Shadowcraft CapSoD Phase 4

Item Level 62

Binds when picked up
HeadLeather
141 Armor
+25 Agility
+18 Stamina
Durability 60 / 60
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.

Shadowcraft Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to restore 35 energy.
(8) Set : +8 All Resistances.
Sell Price: 1 99 62
Dropped by: Darkmaster Gandling
Drop Chance: 7.85%
","spells":[]} -226708,{"name":"Wildheart Cowl","quality":3,"icon":"inv_helmet_27","tooltip":"
Wildheart CowlSoD Phase 4

Item Level 62

Binds when picked up
HeadLeather
141 Armor
+11 Stamina
+14 Intellect
+7 Spirit
Durability 60 / 60
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 14 90
Dropped by: Darkmaster Gandling
Drop Chance: 7.35%
","spells":[]} -226709,{"name":"Wildheart Kilt","quality":3,"icon":"inv_pants_08","tooltip":"
Wildheart KiltSoD Phase 4

Item Level 61

Binds when picked up
LegsLeather
150 Armor
+12 Stamina
+14 Intellect
+10 Spirit
Durability 75 / 75
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 71 92
Dropped by: Baron Rivendare
Drop Chance: 5.92%
","spells":[]} -226710,{"name":"Wildheart Spaulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Wildheart SpauldersSoD Phase 4

Item Level 60

Binds when picked up
ShoulderLeather
127 Armor
+8 Stamina
+10 Intellect
+9 Spirit
Durability 60 / 60
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 93 54
Dropped by: Gizrul the Slavener
Drop Chance: 4.66%
","spells":[]} -226711,{"name":"Wildheart Gloves","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Wildheart GlovesSoD Phase 4

Item Level 59

Binds when equipped
HandsLeather
105 Armor
+7 Stamina
+8 Intellect
+7 Spirit
Durability 35 / 35
Requires Level 54
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 22 44
Dropped by: The Unforgiven
Drop Chance: 12.93%
","spells":[]} -226712,{"name":"Wildheart Belt","quality":3,"icon":"inv_belt_15","tooltip":"
Wildheart BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistLeather
93 Armor
+8 Stamina
+8 Intellect
+12 Spirit
Durability 35 / 35
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 16 20
","spells":[]} -226713,{"name":"Wildheart Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Wildheart BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetLeather
115 Armor
+10 Stamina
+10 Intellect
+7 Spirit
Durability 50 / 50
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 77 66
Dropped by: Mother Smolderweb
Drop Chance: 3.46%
","spells":[]} -226714,{"name":"Wildheart Bracers","quality":3,"icon":"inv_bracer_09","tooltip":"
Wildheart BracersSoD Phase 4

Item Level 57

Binds when equipped
WristLeather
71 Armor
+7 Stamina
+10 Intellect
Durability 35 / 35
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 6 2
","spells":[]} -226715,{"name":"Wildheart Vest","quality":3,"icon":"inv_chest_plate06","tooltip":"
Wildheart VestSoD Phase 4

Item Level 63

Binds when picked up
ChestLeather
176 Armor
+12 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 78 41
Dropped by: General Drakkisath
Drop Chance: 13.49%
","spells":[]} +226707,{"name":"Shadowcraft Cap","quality":3,"icon":"inv_helmet_41","tooltip":"
Shadowcraft CapSoD Phase 4

Item Level 62

Binds when picked up
HeadLeather
141 Armor
+25 Agility
+18 Stamina
Durability 60 / 60
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.

Shadowcraft Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to restore 35 energy.
(8) Set : +8 All Resistances.
Sell Price: 1 99 62
Dropped by: Darkmaster Gandling
Drop Chance: 7.85%
","spells":[]} +226708,{"name":"Wildheart Cowl","quality":3,"icon":"inv_helmet_27","tooltip":"
Wildheart CowlSoD Phase 4

Item Level 62

Binds when picked up
HeadLeather
141 Armor
+11 Stamina
+14 Intellect
+7 Spirit
Durability 60 / 60
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 14 90
Dropped by: Darkmaster Gandling
Drop Chance: 7.35%
","spells":[]} +226709,{"name":"Wildheart Kilt","quality":3,"icon":"inv_pants_08","tooltip":"
Wildheart KiltSoD Phase 4

Item Level 61

Binds when picked up
LegsLeather
150 Armor
+12 Stamina
+14 Intellect
+10 Spirit
Durability 75 / 75
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 71 92
Dropped by: Baron Rivendare
Drop Chance: 5.92%
","spells":[]} +226710,{"name":"Wildheart Spaulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Wildheart SpauldersSoD Phase 4

Item Level 60

Binds when picked up
ShoulderLeather
127 Armor
+8 Stamina
+10 Intellect
+9 Spirit
Durability 60 / 60
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 93 54
Dropped by: Gizrul the Slavener
Drop Chance: 4.66%
","spells":[]} +226711,{"name":"Wildheart Gloves","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Wildheart GlovesSoD Phase 4

Item Level 59

Binds when equipped
HandsLeather
105 Armor
+7 Stamina
+8 Intellect
+7 Spirit
Durability 35 / 35
Requires Level 54
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 22 44
Dropped by: The Unforgiven
Drop Chance: 12.93%
","spells":[]} +226712,{"name":"Wildheart Belt","quality":3,"icon":"inv_belt_15","tooltip":"
Wildheart BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistLeather
93 Armor
+8 Stamina
+8 Intellect
+12 Spirit
Durability 35 / 35
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 16 20
","spells":[]} +226713,{"name":"Wildheart Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Wildheart BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetLeather
115 Armor
+10 Stamina
+10 Intellect
+7 Spirit
Durability 50 / 50
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 77 66
Dropped by: Mother Smolderweb
Drop Chance: 3.46%
","spells":[]} +226714,{"name":"Wildheart Bracers","quality":3,"icon":"inv_bracer_09","tooltip":"
Wildheart BracersSoD Phase 4

Item Level 57

Binds when equipped
WristLeather
71 Armor
+7 Stamina
+10 Intellect
Durability 35 / 35
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 6 2
","spells":[]} +226715,{"name":"Wildheart Vest","quality":3,"icon":"inv_chest_plate06","tooltip":"
Wildheart VestSoD Phase 4

Item Level 63

Binds when picked up
ChestLeather
176 Armor
+12 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Wildheart Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 78 41
Dropped by: General Drakkisath
Drop Chance: 13.49%
","spells":[]} 226716,{"name":"Beaststalker's Mantle","quality":3,"icon":"inv_shoulder_10","tooltip":"
Beaststalker's MantleSoD Phase 4

Item Level 60

Binds when picked up
ShoulderMail
266 Armor
+17 Agility
+12 Stamina
+12 Intellect
Durability 70 / 70
Requires Level 55

Beaststalker Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 28 22
Dropped by: Overlord Wyrmthalak
Drop Chance: 35.23%
","spells":[]} 226717,{"name":"Beaststalker's Bindings","quality":3,"icon":"inv_bracer_17","tooltip":"
Beaststalker's BindingsSoD Phase 4

Item Level 57

Binds when equipped
WristMail
148 Armor
+16 Agility
+6 Stamina
Durability 40 / 40
Requires Level 52

Beaststalker Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 30 55
","spells":[]} 226718,{"name":"Beaststalker's Belt","quality":3,"icon":"inv_belt_28","tooltip":"
Beaststalker's BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistMail
193 Armor
+17 Agility
+14 Stamina
+5 Intellect
Durability 40 / 40
Requires Level 53

Beaststalker Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 37 88
","spells":[]} 226719,{"name":"Beaststalker's Pants","quality":3,"icon":"inv_pants_03","tooltip":"
Beaststalker's PantsSoD Phase 4

Item Level 61

Binds when picked up
LegsMail
315 Armor
+26 Agility
+15 Stamina
+10 Intellect
Durability 90 / 90
Requires Level 56

Beaststalker Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 3 16 94
Dropped by: Baron Rivendare
Drop Chance: 5.72%
","spells":[]} -226720,{"name":"Beaststalker's Cap","quality":3,"icon":"inv_helmet_24","tooltip":"
Beaststalker's CapSoD Phase 4

Item Level 62

Binds when picked up
HeadMail
297 Armor
+20 Agility
+20 Stamina
Durability 70 / 70
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beaststalker Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 48 68
Dropped by: Darkmaster Gandling
Drop Chance: 7.15%
","spells":[]} +226720,{"name":"Beaststalker's Cap","quality":3,"icon":"inv_helmet_24","tooltip":"
Beaststalker's CapSoD Phase 4

Item Level 62

Binds when picked up
HeadMail
297 Armor
+20 Agility
+20 Stamina
Durability 70 / 70
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beaststalker Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 48 68
Dropped by: Darkmaster Gandling
Drop Chance: 7.15%
","spells":[]} 226721,{"name":"Beaststalker's Gloves","quality":3,"icon":"inv_gauntlets_10","tooltip":"
Beaststalker's GlovesSoD Phase 4

Item Level 59

Binds when equipped
HandsMail
218 Armor
+18 Agility
+9 Stamina
+10 Intellect
Durability 40 / 40
Requires Level 54

Beaststalker Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 42 68
Dropped by: War Master Voone
Drop Chance: 26.22%
","spells":[]} 226722,{"name":"Beaststalker's Boots","quality":3,"icon":"inv_boots_plate_07","tooltip":"
Beaststalker's BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetMail
240 Armor
+21 Agility
+9 Stamina
Durability 60 / 60
Requires Level 54

Beaststalker Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 14 21
Dropped by: Nerub'enkan
Drop Chance: 2.64%
","spells":[]} -226723,{"name":"Beaststalker's Tunic","quality":3,"icon":"inv_chest_chain_03","tooltip":"
Beaststalker's TunicSoD Phase 4

Item Level 63

Binds when picked up
ChestMail
370 Armor
+25 Agility
+12 Stamina
+13 Intellect
Durability 120 / 120
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beaststalker Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 3 44 35
Dropped by: General Drakkisath
Drop Chance: 12.53%
","spells":[]} -226724,{"name":"Magister's Belt","quality":3,"icon":"inv_belt_08","tooltip":"
Magister's BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistCloth
46 Armor
+10 Stamina
+12 Intellect
Durability 30 / 30
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 86 94
","spells":[]} -226725,{"name":"Magister's Bindings","quality":3,"icon":"inv_jewelry_ring_23","tooltip":"
Magister's BindingsSoD Phase 4

Item Level 57

Binds when equipped
WristCloth
35 Armor
+4 Stamina
+5 Intellect
Durability 30 / 30
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 87 65
","spells":[]} -226726,{"name":"Magister's Mantle","quality":3,"icon":"inv_shoulder_23","tooltip":"
Magister's MantleSoD Phase 4

Item Level 60

Binds when picked up
ShoulderCloth
64 Armor
+6 Stamina
+6 Intellect
+6 Spirit
Durability 50 / 50
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Restores 4 mana per 5 sec.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 45 97
Dropped by: Ras Frostwhisper
Drop Chance: 2.73%
","spells":[]} -226727,{"name":"Magister's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Magister's LeggingsSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+11 Stamina
+17 Intellect
+6 Spirit
Durability 65 / 65
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 2 81
Dropped by: Baron Rivendare
Drop Chance: 6.06%
","spells":[]} -226728,{"name":"Magister's Crown","quality":3,"icon":"inv_crown_02","tooltip":"
Magister's CrownSoD Phase 4

Item Level 62

Binds when picked up
HeadCloth
71 Armor
+10 Stamina
+17 Intellect
Durability 50 / 50
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 59 12
Dropped by: Darkmaster Gandling
Drop Chance: 7.60%
","spells":[]} -226729,{"name":"Magister's Robes","quality":3,"icon":"inv_chest_cloth_25","tooltip":"
Magister's RobesSoD Phase 4

Item Level 63

Binds when picked up
ChestCloth
89 Armor
+11 Stamina
+12 Intellect
Durability 80 / 80
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 24 45
Dropped by: General Drakkisath
Drop Chance: 13.40%
","spells":[]} -226730,{"name":"Magister's Boots","quality":3,"icon":"inv_boots_02","tooltip":"
Magister's BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetCloth
58 Armor
+6 Stamina
+6 Intellect
Durability 40 / 40
Requires Level 54
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 45 82
Dropped by: Hearthsinger Forresten
Drop Chance: 10.51%
","spells":[]} -226731,{"name":"Magister's Gloves","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Magister's GlovesSoD Phase 4

Item Level 59

Binds when equipped
HandsCloth
52 Armor
+7 Stamina
+11 Intellect
Durability 30 / 30
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 90 93
Dropped by: Doctor Theolen Krastinov
Drop Chance: 2.54%
","spells":[]} -226732,{"name":"Lightforge Belt","quality":3,"icon":"inv_belt_11","tooltip":"
Lightforge BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistPlate
341 Armor
+7 Stamina
+9 Intellect
Durability 45 / 45
Requires Level 53
Equip: Increases healing done by spells and effects by up to 26.
Equip: Restores 6 mana per 5 sec.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 86 25
","spells":[]} -226733,{"name":"Lightforge Helm","quality":3,"icon":"inv_helmet_08","tooltip":"
Lightforge HelmSoD Phase 4

Item Level 62

Binds when picked up
HeadPlate
526 Armor
+10 Stamina
+20 Intellect
Durability 80 / 80
Requires Level 57
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 6 mana per 5 sec.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 59 68
Dropped by: Darkmaster Gandling
Drop Chance: 4.16%
","spells":[]} -226734,{"name":"Lightforge Breastplate","quality":3,"icon":"inv_chest_plate03","tooltip":"
Lightforge BreastplateSoD Phase 4

Item Level 63

Binds when picked up
ChestPlate
657 Armor
+16 Stamina
+17 Intellect
Durability 135 / 135
Requires Level 58
Equip: Increases healing done by spells and effects by up to 48.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 22 70
Dropped by: General Drakkisath
Drop Chance: 7.78%
","spells":[]} -226735,{"name":"Lightforge Spaulders","quality":3,"icon":"inv_shoulder_10","tooltip":"
Lightforge SpauldersSoD Phase 4

Item Level 60

Binds when picked up
ShoulderPlate
470 Armor
+16 Stamina
+8 Intellect
Durability 80 / 80
Requires Level 55
Equip: Increases healing done by spells and effects by up to 33.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 45 92
Dropped by: The Beast
Drop Chance: 22.20%
","spells":[]} -226736,{"name":"Lightforge Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Lightforge LegplatesSoD Phase 4

Item Level 61

Binds when picked up
LegsPlate
557 Armor
+12 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 56
Equip: Increases healing done by spells and effects by up to 35.
Equip: Restores 6 mana per 5 sec.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 3 54
Dropped by: Baron Rivendare
Drop Chance: 3.27%
","spells":[]} -226737,{"name":"Lightforge Gauntlets","quality":3,"icon":"inv_gauntlets_19","tooltip":"
Lightforge GauntletsSoD Phase 4

Item Level 59

Binds when equipped
HandsPlate
386 Armor
+10 Stamina
+14 Intellect
Durability 45 / 45
Requires Level 54
Equip: Increases healing done by spells and effects by up to 29.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 90 91
Dropped by: Timmy the Cruel
Drop Chance: 14.80%
","spells":[]} -226738,{"name":"Lightforge Boots","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Lightforge BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetPlate
424 Armor
+13 Stamina
+14 Intellect
Durability 65 / 65
Requires Level 54
Equip: Increases healing done by spells and effects by up to 22.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 36 88
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.54%
","spells":[]} -226739,{"name":"Lightforge Bracers","quality":3,"icon":"inv_bracer_14","tooltip":"
Lightforge BracersSoD Phase 4

Item Level 57

Binds when equipped
WristPlate
261 Armor
+10 Stamina
+7 Intellect
Durability 45 / 45
Requires Level 52
Equip: Increases healing done by spells and effects by up to 24.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 81 5
","spells":[]} -226740,{"name":"Devout Gloves","quality":3,"icon":"inv_gauntlets_14","tooltip":"
Devout GlovesSoD Phase 4

Item Level 59

Binds when equipped
HandsCloth
52 Armor
+9 Stamina
+9 Intellect
+10 Spirit
Durability 30 / 30
Requires Level 54
Equip: Increases healing done by spells and effects by up to 26.
Equip: Restores 2 mana per 5 sec.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 93 72
Dropped by: Archivist Galford
Drop Chance: 2.64%
","spells":[]} -226741,{"name":"Devout Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Devout MantleSoD Phase 4

Item Level 60

Binds when picked up
ShoulderCloth
64 Armor
+11 Stamina
+11 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 55
Equip: Increases healing done by spells and effects by up to 20.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 49 25
Dropped by: Solakar Flamewreath
Drop Chance: 5.44%
","spells":[]} -226742,{"name":"Devout Bracers","quality":3,"icon":"inv_belt_31","tooltip":"
Devout BracersSoD Phase 4

Item Level 57

Binds when equipped
WristCloth
35 Armor
+7 Stamina
+7 Intellect
+8 Spirit
Durability 30 / 30
Requires Level 52
Equip: Increases healing done by spells and effects by up to 20.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 85 77
","spells":[]} -226743,{"name":"Devout Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Devout SandalsSoD Phase 4

Item Level 59

Binds when picked up
FeetCloth
58 Armor
+8 Stamina
+8 Intellect
+9 Spirit
Durability 40 / 40
Requires Level 54
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 40 5
Dropped by: Maleki the Pallid
Drop Chance: 2.82%
","spells":[]} -226744,{"name":"Devout Belt","quality":3,"icon":"inv_belt_10","tooltip":"
Devout BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistCloth
46 Armor
+11 Stamina
+10 Intellect
+10 Spirit
Durability 30 / 30
Requires Level 53
Equip: Increases healing done by spells and effects by up to 26.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 90 58
","spells":[]} -226745,{"name":"Devout Robe","quality":3,"icon":"inv_chest_cloth_11","tooltip":"
Devout RobeSoD Phase 4

Item Level 63

Binds when picked up
ChestCloth
89 Armor
+13 Stamina
+12 Intellect
+12 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases healing done by spells and effects by up to 53.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 26 16
Dropped by: General Drakkisath
Drop Chance: 14.53%
","spells":[]} -226746,{"name":"Devout Crown","quality":3,"icon":"inv_crown_01","tooltip":"
Devout CrownSoD Phase 4

Item Level 62

Binds when picked up
HeadCloth
71 Armor
+11 Stamina
+11 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 40.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 63 35
Dropped by: Darkmaster Gandling
Drop Chance: 7.76%
","spells":[]} -226747,{"name":"Devout Skirt","quality":3,"icon":"inv_pants_08","tooltip":"
Devout SkirtSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+12 Stamina
+13 Intellect
+17 Spirit
Durability 65 / 65
Requires Level 56
Equip: Increases healing done by spells and effects by up to 37.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 8 20
Dropped by: Baron Rivendare
Drop Chance: 6.02%
","spells":[]} -226748,{"name":"Gauntlets of Elements","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Gauntlets of ElementsSoD Phase 4

Item Level 59

Binds when equipped
HandsMail
218 Armor
+4 Stamina
+9 Intellect
Durability 40 / 40
Requires Level 54
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 19.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 40 59
Dropped by: Pyroguard Emberseer
Drop Chance: 3.25%
","spells":[]} -226749,{"name":"Vest of Elements","quality":3,"icon":"inv_chest_chain_11","tooltip":"
Vest of ElementsSoD Phase 4

Item Level 63

Binds when picked up
ChestMail
370 Armor
+12 Stamina
+13 Intellect
Durability 120 / 120
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Restores 6 mana per 5 sec.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 3 59 62
Dropped by: General Drakkisath
Drop Chance: 6.04%
","spells":[]} -226750,{"name":"Kilt of Elements","quality":3,"icon":"inv_pants_03","tooltip":"
Kilt of ElementsSoD Phase 4

Item Level 61

Binds when picked up
LegsMail
315 Armor
+11 Stamina
+12 Intellect
+12 Spirit
Durability 90 / 90
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 3 5 41
Dropped by: Baron Rivendare
Drop Chance: 2.46%
","spells":[]} -226751,{"name":"Bindings of Elements","quality":3,"icon":"inv_bracer_02","tooltip":"
Bindings of ElementsSoD Phase 4

Item Level 57

Binds when equipped
WristMail
148 Armor
+8 Stamina
+8 Intellect
Durability 40 / 40
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 12.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 25 86
","spells":[]} -226752,{"name":"Boots of Elements","quality":3,"icon":"inv_boots_wolf","tooltip":"
Boots of ElementsSoD Phase 4

Item Level 59

Binds when picked up
FeetMail
240 Armor
+9 Stamina
+8 Intellect
Durability 60 / 60
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 22.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 10 27
Dropped by: Highlord Omokk
Drop Chance: 27.19%
","spells":[]} -226753,{"name":"Pauldrons of Elements","quality":3,"icon":"inv_shoulder_29","tooltip":"
Pauldrons of ElementsSoD Phase 4

Item Level 60

Binds when picked up
ShoulderMail
266 Armor
+8 Stamina
+8 Intellect
Durability 70 / 70
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 4 mana per 5 sec.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 19 95
Dropped by: Gyth
Drop Chance: 21.59%
","spells":[]} -226754,{"name":"Cord of Elements","quality":3,"icon":"inv_belt_16","tooltip":"
Cord of ElementsSoD Phase 4

Item Level 58

Binds when equipped
WaistMail
193 Armor
+10 Stamina
+10 Intellect
Durability 40 / 40
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Restores 4 mana per 5 sec.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 34 40
","spells":[]} -226755,{"name":"Coif of Elements","quality":3,"icon":"inv_helmet_04","tooltip":"
Coif of ElementsSoD Phase 4

Item Level 62

Binds when picked up
HeadMail
297 Armor
+13 Stamina
+12 Intellect
Durability 70 / 70
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Equip: Restores 6 mana per 5 sec.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 57 78
Dropped by: Darkmaster Gandling
Drop Chance: 3.05%
","spells":[]} -226756,{"name":"Dreadmist Mantle","quality":3,"icon":"inv_misc_bone_taurenskull_01","tooltip":"
Dreadmist MantleSoD Phase 4

Item Level 60

Binds when picked up
ShoulderCloth
154 Armor
+10 Stamina
+9 Intellect
Durability 50 / 50
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 56 50
Dropped by: Jandice Barov
Drop Chance: 16.00%
","spells":[]} -226757,{"name":"Dreadmist Robe","quality":3,"icon":"inv_chest_cloth_49","tooltip":"
Dreadmist RobeSoD Phase 4

Item Level 63

Binds when picked up
ChestCloth
89 Armor
+11 Stamina
+11 Intellect
Durability 80 / 80
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 40 71
Dropped by: General Drakkisath
Drop Chance: 13.21%
","spells":[]} -226758,{"name":"Dreadmist Wraps","quality":3,"icon":"inv_gauntlets_32","tooltip":"
Dreadmist WrapsSoD Phase 4

Item Level 59

Binds when equipped
HandsCloth
52 Armor
+13 Stamina
+9 Intellect
Durability 30 / 30
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 91 27
Dropped by: Lorekeeper Polkelt
Drop Chance: 2.76%
","spells":[]} -226759,{"name":"Dreadmist Bracers","quality":3,"icon":"inv_bracer_13","tooltip":"
Dreadmist BracersSoD Phase 4

Item Level 57

Binds when equipped
WristCloth
35 Armor
+8 Stamina
+5 Intellect
Durability 30 / 30
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 81 38
","spells":[]} -226760,{"name":"Dreadmist Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Dreadmist LeggingsSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+16 Stamina
+16 Intellect
Durability 65 / 65
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 12 2
Dropped by: Baron Rivendare
Drop Chance: 6.58%
","spells":[]} -226761,{"name":"Dreadmist Belt","quality":3,"icon":"inv_belt_12","tooltip":"
Dreadmist BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistCloth
126 Armor
+10 Stamina
+9 Intellect
Durability 30 / 30
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 85 92
","spells":[]} -226762,{"name":"Dreadmist Mask","quality":3,"icon":"inv_helmet_29","tooltip":"
Dreadmist MaskSoD Phase 4

Item Level 62

Binds when picked up
HeadCloth
71 Armor
+12 Stamina
+13 Intellect
Durability 50 / 50
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 66 36
Dropped by: Darkmaster Gandling
Drop Chance: 7.19%
","spells":[]} -226763,{"name":"Dreadmist Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Dreadmist SandalsSoD Phase 4

Item Level 59

Binds when picked up
FeetCloth
58 Armor
+10 Stamina
+11 Intellect
Durability 40 / 40
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 36 39
Dropped by: Baroness Anastari
Drop Chance: 3.04%
","spells":[]} +226723,{"name":"Beaststalker's Tunic","quality":3,"icon":"inv_chest_chain_03","tooltip":"
Beaststalker's TunicSoD Phase 4

Item Level 63

Binds when picked up
ChestMail
370 Armor
+25 Agility
+12 Stamina
+13 Intellect
Durability 120 / 120
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beaststalker Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 3 44 35
Dropped by: General Drakkisath
Drop Chance: 12.53%
","spells":[]} +226724,{"name":"Magister's Belt","quality":3,"icon":"inv_belt_08","tooltip":"
Magister's BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistCloth
46 Armor
+10 Stamina
+12 Intellect
Durability 30 / 30
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 86 94
","spells":[]} +226725,{"name":"Magister's Bindings","quality":3,"icon":"inv_jewelry_ring_23","tooltip":"
Magister's BindingsSoD Phase 4

Item Level 57

Binds when equipped
WristCloth
35 Armor
+4 Stamina
+5 Intellect
Durability 30 / 30
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 87 65
","spells":[]} +226726,{"name":"Magister's Mantle","quality":3,"icon":"inv_shoulder_23","tooltip":"
Magister's MantleSoD Phase 4

Item Level 60

Binds when picked up
ShoulderCloth
64 Armor
+6 Stamina
+6 Intellect
+6 Spirit
Durability 50 / 50
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Restores 4 mana per 5 sec.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 45 97
Dropped by: Ras Frostwhisper
Drop Chance: 2.73%
","spells":[]} +226727,{"name":"Magister's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Magister's LeggingsSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+11 Stamina
+17 Intellect
+6 Spirit
Durability 65 / 65
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 2 81
Dropped by: Baron Rivendare
Drop Chance: 6.06%
","spells":[]} +226728,{"name":"Magister's Crown","quality":3,"icon":"inv_crown_02","tooltip":"
Magister's CrownSoD Phase 4

Item Level 62

Binds when picked up
HeadCloth
71 Armor
+10 Stamina
+17 Intellect
Durability 50 / 50
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 59 12
Dropped by: Darkmaster Gandling
Drop Chance: 7.60%
","spells":[]} +226729,{"name":"Magister's Robes","quality":3,"icon":"inv_chest_cloth_25","tooltip":"
Magister's RobesSoD Phase 4

Item Level 63

Binds when picked up
ChestCloth
89 Armor
+11 Stamina
+12 Intellect
Durability 80 / 80
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 24 45
Dropped by: General Drakkisath
Drop Chance: 13.40%
","spells":[]} +226730,{"name":"Magister's Boots","quality":3,"icon":"inv_boots_02","tooltip":"
Magister's BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetCloth
58 Armor
+6 Stamina
+6 Intellect
Durability 40 / 40
Requires Level 54
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 45 82
Dropped by: Hearthsinger Forresten
Drop Chance: 10.51%
","spells":[]} +226731,{"name":"Magister's Gloves","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Magister's GlovesSoD Phase 4

Item Level 59

Binds when equipped
HandsCloth
52 Armor
+7 Stamina
+11 Intellect
Durability 30 / 30
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Magister's Regalia (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 90 93
Dropped by: Doctor Theolen Krastinov
Drop Chance: 2.54%
","spells":[]} +226732,{"name":"Lightforge Belt","quality":3,"icon":"inv_belt_11","tooltip":"
Lightforge BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistPlate
341 Armor
+7 Stamina
+9 Intellect
Durability 45 / 45
Requires Level 53
Equip: Increases healing done by spells and effects by up to 26.
Equip: Restores 6 mana per 5 sec.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 86 25
","spells":[]} +226733,{"name":"Lightforge Helm","quality":3,"icon":"inv_helmet_08","tooltip":"
Lightforge HelmSoD Phase 4

Item Level 62

Binds when picked up
HeadPlate
526 Armor
+10 Stamina
+20 Intellect
Durability 80 / 80
Requires Level 57
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 6 mana per 5 sec.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 59 68
Dropped by: Darkmaster Gandling
Drop Chance: 4.16%
","spells":[]} +226734,{"name":"Lightforge Breastplate","quality":3,"icon":"inv_chest_plate03","tooltip":"
Lightforge BreastplateSoD Phase 4

Item Level 63

Binds when picked up
ChestPlate
657 Armor
+16 Stamina
+17 Intellect
Durability 135 / 135
Requires Level 58
Equip: Increases healing done by spells and effects by up to 48.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 22 70
Dropped by: General Drakkisath
Drop Chance: 7.78%
","spells":[]} +226735,{"name":"Lightforge Spaulders","quality":3,"icon":"inv_shoulder_10","tooltip":"
Lightforge SpauldersSoD Phase 4

Item Level 60

Binds when picked up
ShoulderPlate
470 Armor
+16 Stamina
+8 Intellect
Durability 80 / 80
Requires Level 55
Equip: Increases healing done by spells and effects by up to 33.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 45 92
Dropped by: The Beast
Drop Chance: 22.20%
","spells":[]} +226736,{"name":"Lightforge Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Lightforge LegplatesSoD Phase 4

Item Level 61

Binds when picked up
LegsPlate
557 Armor
+12 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 56
Equip: Increases healing done by spells and effects by up to 35.
Equip: Restores 6 mana per 5 sec.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 3 54
Dropped by: Baron Rivendare
Drop Chance: 3.27%
","spells":[]} +226737,{"name":"Lightforge Gauntlets","quality":3,"icon":"inv_gauntlets_19","tooltip":"
Lightforge GauntletsSoD Phase 4

Item Level 59

Binds when equipped
HandsPlate
386 Armor
+10 Stamina
+14 Intellect
Durability 45 / 45
Requires Level 54
Equip: Increases healing done by spells and effects by up to 29.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 90 91
Dropped by: Timmy the Cruel
Drop Chance: 14.80%
","spells":[]} +226738,{"name":"Lightforge Boots","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Lightforge BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetPlate
424 Armor
+13 Stamina
+14 Intellect
Durability 65 / 65
Requires Level 54
Equip: Increases healing done by spells and effects by up to 22.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 36 88
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.54%
","spells":[]} +226739,{"name":"Lightforge Bracers","quality":3,"icon":"inv_bracer_14","tooltip":"
Lightforge BracersSoD Phase 4

Item Level 57

Binds when equipped
WristPlate
261 Armor
+10 Stamina
+7 Intellect
Durability 45 / 45
Requires Level 52
Equip: Increases healing done by spells and effects by up to 24.

Lightforge Armor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power and up to 40 increased healing from spells.
(6) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 81 5
","spells":[]} +226740,{"name":"Devout Gloves","quality":3,"icon":"inv_gauntlets_14","tooltip":"
Devout GlovesSoD Phase 4

Item Level 59

Binds when equipped
HandsCloth
52 Armor
+9 Stamina
+9 Intellect
+10 Spirit
Durability 30 / 30
Requires Level 54
Equip: Increases healing done by spells and effects by up to 26.
Equip: Restores 2 mana per 5 sec.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 93 72
Dropped by: Archivist Galford
Drop Chance: 2.64%
","spells":[]} +226741,{"name":"Devout Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Devout MantleSoD Phase 4

Item Level 60

Binds when picked up
ShoulderCloth
64 Armor
+11 Stamina
+11 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 55
Equip: Increases healing done by spells and effects by up to 20.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 49 25
Dropped by: Solakar Flamewreath
Drop Chance: 5.44%
","spells":[]} +226742,{"name":"Devout Bracers","quality":3,"icon":"inv_belt_31","tooltip":"
Devout BracersSoD Phase 4

Item Level 57

Binds when equipped
WristCloth
35 Armor
+7 Stamina
+7 Intellect
+8 Spirit
Durability 30 / 30
Requires Level 52
Equip: Increases healing done by spells and effects by up to 20.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 85 77
","spells":[]} +226743,{"name":"Devout Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Devout SandalsSoD Phase 4

Item Level 59

Binds when picked up
FeetCloth
58 Armor
+8 Stamina
+8 Intellect
+9 Spirit
Durability 40 / 40
Requires Level 54
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 4 mana per 5 sec.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 40 5
Dropped by: Maleki the Pallid
Drop Chance: 2.82%
","spells":[]} +226744,{"name":"Devout Belt","quality":3,"icon":"inv_belt_10","tooltip":"
Devout BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistCloth
46 Armor
+11 Stamina
+10 Intellect
+10 Spirit
Durability 30 / 30
Requires Level 53
Equip: Increases healing done by spells and effects by up to 26.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 90 58
","spells":[]} +226745,{"name":"Devout Robe","quality":3,"icon":"inv_chest_cloth_11","tooltip":"
Devout RobeSoD Phase 4

Item Level 63

Binds when picked up
ChestCloth
89 Armor
+13 Stamina
+12 Intellect
+12 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases healing done by spells and effects by up to 53.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 26 16
Dropped by: General Drakkisath
Drop Chance: 14.53%
","spells":[]} +226746,{"name":"Devout Crown","quality":3,"icon":"inv_crown_01","tooltip":"
Devout CrownSoD Phase 4

Item Level 62

Binds when picked up
HeadCloth
71 Armor
+11 Stamina
+11 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 40.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 63 35
Dropped by: Darkmaster Gandling
Drop Chance: 7.76%
","spells":[]} +226747,{"name":"Devout Skirt","quality":3,"icon":"inv_pants_08","tooltip":"
Devout SkirtSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+12 Stamina
+13 Intellect
+17 Spirit
Durability 65 / 65
Requires Level 56
Equip: Increases healing done by spells and effects by up to 37.

Vestments of the Devout (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 8 20
Dropped by: Baron Rivendare
Drop Chance: 6.02%
","spells":[]} +226748,{"name":"Gauntlets of Elements","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Gauntlets of ElementsSoD Phase 4

Item Level 59

Binds when equipped
HandsMail
218 Armor
+4 Stamina
+9 Intellect
Durability 40 / 40
Requires Level 54
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 19.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 40 59
Dropped by: Pyroguard Emberseer
Drop Chance: 3.25%
","spells":[]} +226749,{"name":"Vest of Elements","quality":3,"icon":"inv_chest_chain_11","tooltip":"
Vest of ElementsSoD Phase 4

Item Level 63

Binds when picked up
ChestMail
370 Armor
+12 Stamina
+13 Intellect
Durability 120 / 120
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Restores 6 mana per 5 sec.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 3 59 62
Dropped by: General Drakkisath
Drop Chance: 6.04%
","spells":[]} +226750,{"name":"Kilt of Elements","quality":3,"icon":"inv_pants_03","tooltip":"
Kilt of ElementsSoD Phase 4

Item Level 61

Binds when picked up
LegsMail
315 Armor
+11 Stamina
+12 Intellect
+12 Spirit
Durability 90 / 90
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 3 5 41
Dropped by: Baron Rivendare
Drop Chance: 2.46%
","spells":[]} +226751,{"name":"Bindings of Elements","quality":3,"icon":"inv_bracer_02","tooltip":"
Bindings of ElementsSoD Phase 4

Item Level 57

Binds when equipped
WristMail
148 Armor
+8 Stamina
+8 Intellect
Durability 40 / 40
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 12.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 25 86
","spells":[]} +226752,{"name":"Boots of Elements","quality":3,"icon":"inv_boots_wolf","tooltip":"
Boots of ElementsSoD Phase 4

Item Level 59

Binds when picked up
FeetMail
240 Armor
+9 Stamina
+8 Intellect
Durability 60 / 60
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 22.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 10 27
Dropped by: Highlord Omokk
Drop Chance: 27.19%
","spells":[]} +226753,{"name":"Pauldrons of Elements","quality":3,"icon":"inv_shoulder_29","tooltip":"
Pauldrons of ElementsSoD Phase 4

Item Level 60

Binds when picked up
ShoulderMail
266 Armor
+8 Stamina
+8 Intellect
Durability 70 / 70
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 4 mana per 5 sec.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 19 95
Dropped by: Gyth
Drop Chance: 21.59%
","spells":[]} +226754,{"name":"Cord of Elements","quality":3,"icon":"inv_belt_16","tooltip":"
Cord of ElementsSoD Phase 4

Item Level 58

Binds when equipped
WaistMail
193 Armor
+10 Stamina
+10 Intellect
Durability 40 / 40
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Restores 4 mana per 5 sec.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 34 40
","spells":[]} +226755,{"name":"Coif of Elements","quality":3,"icon":"inv_helmet_04","tooltip":"
Coif of ElementsSoD Phase 4

Item Level 62

Binds when picked up
HeadMail
297 Armor
+13 Stamina
+12 Intellect
Durability 70 / 70
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Equip: Restores 6 mana per 5 sec.

The Elements (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(6) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 57 78
Dropped by: Darkmaster Gandling
Drop Chance: 3.05%
","spells":[]} +226756,{"name":"Dreadmist Mantle","quality":3,"icon":"inv_misc_bone_taurenskull_01","tooltip":"
Dreadmist MantleSoD Phase 4

Item Level 60

Binds when picked up
ShoulderCloth
154 Armor
+10 Stamina
+9 Intellect
Durability 50 / 50
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 56 50
Dropped by: Jandice Barov
Drop Chance: 16.00%
","spells":[]} +226757,{"name":"Dreadmist Robe","quality":3,"icon":"inv_chest_cloth_49","tooltip":"
Dreadmist RobeSoD Phase 4

Item Level 63

Binds when picked up
ChestCloth
89 Armor
+11 Stamina
+11 Intellect
Durability 80 / 80
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 40 71
Dropped by: General Drakkisath
Drop Chance: 13.21%
","spells":[]} +226758,{"name":"Dreadmist Wraps","quality":3,"icon":"inv_gauntlets_32","tooltip":"
Dreadmist WrapsSoD Phase 4

Item Level 59

Binds when equipped
HandsCloth
52 Armor
+13 Stamina
+9 Intellect
Durability 30 / 30
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 91 27
Dropped by: Lorekeeper Polkelt
Drop Chance: 2.76%
","spells":[]} +226759,{"name":"Dreadmist Bracers","quality":3,"icon":"inv_bracer_13","tooltip":"
Dreadmist BracersSoD Phase 4

Item Level 57

Binds when equipped
WristCloth
35 Armor
+8 Stamina
+5 Intellect
Durability 30 / 30
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 81 38
","spells":[]} +226760,{"name":"Dreadmist Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Dreadmist LeggingsSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+16 Stamina
+16 Intellect
Durability 65 / 65
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 2 12 2
Dropped by: Baron Rivendare
Drop Chance: 6.58%
","spells":[]} +226761,{"name":"Dreadmist Belt","quality":3,"icon":"inv_belt_12","tooltip":"
Dreadmist BeltSoD Phase 4

Item Level 58

Binds when equipped
WaistCloth
126 Armor
+10 Stamina
+9 Intellect
Durability 30 / 30
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 85 92
","spells":[]} +226762,{"name":"Dreadmist Mask","quality":3,"icon":"inv_helmet_29","tooltip":"
Dreadmist MaskSoD Phase 4

Item Level 62

Binds when picked up
HeadCloth
71 Armor
+12 Stamina
+13 Intellect
Durability 50 / 50
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 66 36
Dropped by: Darkmaster Gandling
Drop Chance: 7.19%
","spells":[]} +226763,{"name":"Dreadmist Sandals","quality":3,"icon":"inv_boots_05","tooltip":"
Dreadmist SandalsSoD Phase 4

Item Level 59

Binds when picked up
FeetCloth
58 Armor
+10 Stamina
+11 Intellect
Durability 40 / 40
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Dreadmist Raiment (0/8)
(2) Set : +200 Armor.
(4) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(8) Set : +8 All Resistances.
Sell Price: 1 36 39
Dropped by: Baroness Anastari
Drop Chance: 3.04%
","spells":[]} 226764,{"name":"Boots of Valor","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Boots of ValorSoD Phase 4

Item Level 59

Binds when picked up
FeetPlate
424 Armor
+18 Strength
+7 Agility
+11 Stamina
Durability 65 / 65
Requires Level 54

Battlegear of Valor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(8) Set : +8 All Resistances.
Sell Price: 1 45 36
Dropped by: Kirtonos the Herald
Drop Chance: 3.68%
","spells":[]} 226765,{"name":"Belt of Valor","quality":3,"icon":"inv_belt_34","tooltip":"
Belt of ValorSoD Phase 4

Item Level 58

Binds when equipped
WaistPlate
341 Armor
+14 Strength
+7 Agility
+14 Stamina
Durability 45 / 45
Requires Level 53

Battlegear of Valor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(8) Set : +8 All Resistances.
Sell Price: 92 95
","spells":[]} 226766,{"name":"Bracers of Valor","quality":3,"icon":"inv_bracer_18","tooltip":"
Bracers of ValorSoD Phase 4

Item Level 57

Binds when equipped
WristPlate
261 Armor
+13 Strength
+5 Agility
+8 Stamina
Durability 45 / 45
Requires Level 52

Battlegear of Valor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(8) Set : +8 All Resistances.
Sell Price: 87 38
","spells":[]} 226767,{"name":"Legplates of Valor","quality":3,"icon":"inv_pants_04","tooltip":"
Legplates of ValorSoD Phase 4

Item Level 61

Binds when picked up
LegsPlate
557 Armor
+23 Strength
+15 Agility
+17 Stamina
Durability 100 / 100
Requires Level 56

Battlegear of Valor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(8) Set : +8 All Resistances.
Sell Price: 2 12 13
Dropped by: Baron Rivendare
Drop Chance: 5.71%
","spells":[]} 226768,{"name":"Spaulders of Valor","quality":3,"icon":"inv_shoulder_30","tooltip":"
Spaulders of ValorSoD Phase 4

Item Level 60

Binds when picked up
ShoulderPlate
470 Armor
+14 Strength
+10 Agility
+14 Stamina
Durability 80 / 80
Requires Level 55

Battlegear of Valor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(8) Set : +8 All Resistances.
Sell Price: 1 52 7
Dropped by: Warchief Rend Blackhand
Drop Chance: 24.83%
","spells":[]} 226769,{"name":"Helm of Valor","quality":3,"icon":"inv_helmet_02","tooltip":"
Helm of ValorSoD Phase 4

Item Level 62

Binds when picked up
HeadPlate
526 Armor
+25 Strength
+14 Agility
+17 Stamina
Durability 80 / 80
Requires Level 57

Battlegear of Valor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(8) Set : +8 All Resistances.
Sell Price: 1 62 10
Dropped by: Darkmaster Gandling
Drop Chance: 6.99%
","spells":[]} -226770,{"name":"Breastplate of Valor","quality":3,"icon":"inv_chest_plate03","tooltip":"
Breastplate of ValorSoD Phase 4

Item Level 63

Binds when picked up
ChestPlate
657 Armor
+24 Strength
+10 Agility
+15 Stamina
Durability 135 / 135
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.

Battlegear of Valor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(8) Set : +8 All Resistances.
Sell Price: 2 26 9
Dropped by: General Drakkisath
Drop Chance: 13.23%
","spells":[]} +226770,{"name":"Breastplate of Valor","quality":3,"icon":"inv_chest_plate03","tooltip":"
Breastplate of ValorSoD Phase 4

Item Level 63

Binds when picked up
ChestPlate
657 Armor
+24 Strength
+10 Agility
+15 Stamina
Durability 135 / 135
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.

Battlegear of Valor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(8) Set : +8 All Resistances.
Sell Price: 2 26 9
Dropped by: General Drakkisath
Drop Chance: 13.23%
","spells":[]} 226771,{"name":"Gauntlets of Valor","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Gauntlets of ValorSoD Phase 4

Item Level 59

Binds when equipped
HandsPlate
386 Armor
+18 Strength
+11 Agility
+7 Stamina
Durability 45 / 45
Requires Level 54

Battlegear of Valor (0/8)
(2) Set : +200 Armor.
(4) Set : +40 Attack Power.
(6) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(8) Set : +8 All Resistances.
Sell Price: 97 94
Dropped by: Ramstein the Gorger
Drop Chance: 2.89%
","spells":[]} -226772,{"name":"Feralheart Sash","quality":3,"icon":"inv_belt_15","tooltip":"
Feralheart Sash
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+8 Stamina
+8 Intellect
Durability 35 / 35
Classes: Druid
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226773,{"name":"Feralheart Cowl","quality":4,"icon":"inv_helmet_27","tooltip":"
Feralheart Cowl
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+16 Stamina
+20 Intellect
Durability 70 / 70
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226774,{"name":"Feralheart Galoshes","quality":4,"icon":"inv_boots_08","tooltip":"
Feralheart Galoshes
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+11 Stamina
+14 Intellect
Durability 60 / 60
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226775,{"name":"Feralheart Wraps","quality":3,"icon":"inv_bracer_09","tooltip":"
Feralheart Wraps
Item Level 65

Binds when picked up
WristLeather
79 Armor
+7 Stamina
+10 Intellect
Durability 35 / 35
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226776,{"name":"Feralheart Vest","quality":4,"icon":"inv_chest_plate06","tooltip":"
Feralheart Vest
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+15 Stamina
+20 Intellect
Durability 120 / 120
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226777,{"name":"Feralheart Hands","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Feralheart Hands
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+10 Stamina
+10 Intellect
Durability 40 / 40
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226778,{"name":"Feralheart Spaulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Feralheart Spaulders
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+9 Stamina
+10 Intellect
Durability 60 / 60
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226779,{"name":"Feralheart Kilt","quality":3,"icon":"inv_pants_08","tooltip":"
Feralheart Kilt
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+12 Stamina
+13 Intellect
Durability 75 / 75
Classes: Druid
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226780,{"name":"Feralheart Cord","quality":3,"icon":"inv_belt_15","tooltip":"
Feralheart Cord
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+11 Stamina
+15 Intellect
Durability 35 / 35
Classes: Druid
Equip: Increases healing done by spells and effects by up to 35.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226781,{"name":"Feralheart Sandals","quality":4,"icon":"inv_boots_08","tooltip":"
Feralheart Sandals
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+13 Stamina
+16 Intellect
+13 Spirit
Durability 60 / 60
Classes: Druid
Equip: Increases healing done by spells and effects by up to 31.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226782,{"name":"Feralheart Bindings","quality":3,"icon":"inv_bracer_09","tooltip":"
Feralheart Bindings
Item Level 65

Binds when picked up
WristLeather
79 Armor
+7 Stamina
+11 Intellect
+9 Spirit
Durability 35 / 35
Classes: Druid
Equip: Increases healing done by spells and effects by up to 24.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226783,{"name":"Feralheart Embrace","quality":4,"icon":"inv_chest_plate06","tooltip":"
Feralheart Embrace
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+11 Stamina
+20 Intellect
+17 Spirit
Durability 120 / 120
Classes: Druid
Equip: Increases healing done by spells and effects by up to 55.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226784,{"name":"Feralheart Gauntlets","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Feralheart Gauntlets
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+12 Stamina
+15 Intellect
Durability 40 / 40
Classes: Druid
Equip: Increases healing done by spells and effects by up to 40.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226785,{"name":"Feralheart Mantle","quality":3,"icon":"inv_shoulder_01","tooltip":"
Feralheart Mantle
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+11 Stamina
+12 Intellect
+8 Spirit
Durability 60 / 60
Classes: Druid
Equip: Increases healing done by spells and effects by up to 35.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226786,{"name":"Feralheart Headdress","quality":4,"icon":"inv_helmet_27","tooltip":"
Feralheart Headdress
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+19 Stamina
+21 Intellect
Durability 70 / 70
Classes: Druid
Equip: Increases healing done by spells and effects by up to 37.
Equip: Restores 6 mana per 5 sec.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226787,{"name":"Feralheart Pants","quality":3,"icon":"inv_pants_08","tooltip":"
Feralheart Pants
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+18 Stamina
+23 Intellect
+14 Spirit
Durability 75 / 75
Classes: Druid
Equip: Increases healing done by spells and effects by up to 42.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226788,{"name":"Feralheart Bands","quality":3,"icon":"inv_bracer_09","tooltip":"
Feralheart Bands
Item Level 65

Binds when picked up
WristLeather
79 Armor
+14 Strength
+10 Agility
+8 Stamina
Durability 35 / 35
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226772,{"name":"Feralheart Sash","quality":3,"icon":"inv_belt_15","tooltip":"
Feralheart Sash
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+8 Stamina
+8 Intellect
Durability 35 / 35
Classes: Druid
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226773,{"name":"Feralheart Cowl","quality":4,"icon":"inv_helmet_27","tooltip":"
Feralheart Cowl
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+16 Stamina
+20 Intellect
Durability 70 / 70
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226774,{"name":"Feralheart Galoshes","quality":4,"icon":"inv_boots_08","tooltip":"
Feralheart Galoshes
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+11 Stamina
+14 Intellect
Durability 60 / 60
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226775,{"name":"Feralheart Wraps","quality":3,"icon":"inv_bracer_09","tooltip":"
Feralheart Wraps
Item Level 65

Binds when picked up
WristLeather
79 Armor
+7 Stamina
+10 Intellect
Durability 35 / 35
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226776,{"name":"Feralheart Vest","quality":4,"icon":"inv_chest_plate06","tooltip":"
Feralheart Vest
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+15 Stamina
+20 Intellect
Durability 120 / 120
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226777,{"name":"Feralheart Hands","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Feralheart Hands
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+10 Stamina
+10 Intellect
Durability 40 / 40
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226778,{"name":"Feralheart Spaulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Feralheart Spaulders
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+9 Stamina
+10 Intellect
Durability 60 / 60
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226779,{"name":"Feralheart Kilt","quality":3,"icon":"inv_pants_08","tooltip":"
Feralheart Kilt
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+12 Stamina
+13 Intellect
Durability 75 / 75
Classes: Druid
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226780,{"name":"Feralheart Cord","quality":3,"icon":"inv_belt_15","tooltip":"
Feralheart Cord
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+11 Stamina
+15 Intellect
Durability 35 / 35
Classes: Druid
Equip: Increases healing done by spells and effects by up to 35.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226781,{"name":"Feralheart Sandals","quality":4,"icon":"inv_boots_08","tooltip":"
Feralheart Sandals
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+13 Stamina
+16 Intellect
+13 Spirit
Durability 60 / 60
Classes: Druid
Equip: Increases healing done by spells and effects by up to 31.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226782,{"name":"Feralheart Bindings","quality":3,"icon":"inv_bracer_09","tooltip":"
Feralheart Bindings
Item Level 65

Binds when picked up
WristLeather
79 Armor
+7 Stamina
+11 Intellect
+9 Spirit
Durability 35 / 35
Classes: Druid
Equip: Increases healing done by spells and effects by up to 24.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226783,{"name":"Feralheart Embrace","quality":4,"icon":"inv_chest_plate06","tooltip":"
Feralheart Embrace
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+11 Stamina
+20 Intellect
+17 Spirit
Durability 120 / 120
Classes: Druid
Equip: Increases healing done by spells and effects by up to 55.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226784,{"name":"Feralheart Gauntlets","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Feralheart Gauntlets
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+12 Stamina
+15 Intellect
Durability 40 / 40
Classes: Druid
Equip: Increases healing done by spells and effects by up to 40.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226785,{"name":"Feralheart Mantle","quality":3,"icon":"inv_shoulder_01","tooltip":"
Feralheart Mantle
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+11 Stamina
+12 Intellect
+8 Spirit
Durability 60 / 60
Classes: Druid
Equip: Increases healing done by spells and effects by up to 35.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226786,{"name":"Feralheart Headdress","quality":4,"icon":"inv_helmet_27","tooltip":"
Feralheart Headdress
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+19 Stamina
+21 Intellect
Durability 70 / 70
Classes: Druid
Equip: Increases healing done by spells and effects by up to 37.
Equip: Restores 6 mana per 5 sec.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226787,{"name":"Feralheart Pants","quality":3,"icon":"inv_pants_08","tooltip":"
Feralheart Pants
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+18 Stamina
+23 Intellect
+14 Spirit
Durability 75 / 75
Classes: Druid
Equip: Increases healing done by spells and effects by up to 42.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226788,{"name":"Feralheart Bands","quality":3,"icon":"inv_bracer_09","tooltip":"
Feralheart Bands
Item Level 65

Binds when picked up
WristLeather
79 Armor
+14 Strength
+10 Agility
+8 Stamina
Durability 35 / 35
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} 226789,{"name":"Feralheart Girdle","quality":3,"icon":"inv_belt_15","tooltip":"
Feralheart Girdle
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+17 Strength
+13 Agility
+10 Stamina
+8 Intellect
Durability 35 / 35
Classes: Druid

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226790,{"name":"Feralheart Epaulets","quality":3,"icon":"inv_shoulder_01","tooltip":"
Feralheart Epaulets
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+15 Strength
+10 Agility
+8 Stamina
+6 Intellect
Durability 60 / 60
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226791,{"name":"Feralheart Trousers","quality":3,"icon":"inv_pants_08","tooltip":"
Feralheart Trousers
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+24 Strength
+17 Agility
+13 Stamina
+10 Intellect
Durability 75 / 75
Classes: Druid
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226792,{"name":"Feralheart Cap","quality":4,"icon":"inv_helmet_27","tooltip":"
Feralheart Cap
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+20 Strength
+16 Agility
+14 Stamina
+14 Intellect
Durability 70 / 70
Classes: Druid
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226793,{"name":"Feralheart Fists","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Feralheart Fists
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+20 Strength
+10 Agility
+8 Stamina
Durability 40 / 40
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226790,{"name":"Feralheart Epaulets","quality":3,"icon":"inv_shoulder_01","tooltip":"
Feralheart Epaulets
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+15 Strength
+10 Agility
+8 Stamina
+6 Intellect
Durability 60 / 60
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226791,{"name":"Feralheart Trousers","quality":3,"icon":"inv_pants_08","tooltip":"
Feralheart Trousers
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+24 Strength
+17 Agility
+13 Stamina
+10 Intellect
Durability 75 / 75
Classes: Druid
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226792,{"name":"Feralheart Cap","quality":4,"icon":"inv_helmet_27","tooltip":"
Feralheart Cap
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+20 Strength
+16 Agility
+14 Stamina
+14 Intellect
Durability 70 / 70
Classes: Druid
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226793,{"name":"Feralheart Fists","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Feralheart Fists
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+20 Strength
+10 Agility
+8 Stamina
Durability 40 / 40
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} 226794,{"name":"Feralheart Walkers","quality":4,"icon":"inv_boots_08","tooltip":"
Feralheart Walkers
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+20 Strength
+12 Agility
+12 Stamina
+12 Intellect
Durability 60 / 60
Classes: Druid

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226795,{"name":"Feralheart Tunic","quality":4,"icon":"inv_chest_plate06","tooltip":"
Feralheart Tunic
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+25 Strength
+14 Agility
+14 Stamina
+10 Intellect
Durability 120 / 120
Classes: Druid
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226796,{"name":"Feralheart Wristguards","quality":3,"icon":"inv_bracer_09","tooltip":"
Feralheart Wristguards
Item Level 65

Binds when picked up
WristLeather
129 Armor
+16 Stamina
Durability 35 / 35
Classes: Druid
Equip: Increased Defense +6.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226797,{"name":"Feralheart Waistguard","quality":3,"icon":"inv_belt_15","tooltip":"
Feralheart Waistguard
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+10 Agility
+19 Stamina
Durability 35 / 35
Classes: Druid
Equip: Increased Defense +9.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226798,{"name":"Feralheart Pauldrons","quality":3,"icon":"inv_shoulder_01","tooltip":"
Feralheart Pauldrons
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+8 Agility
+18 Stamina
Durability 60 / 60
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226799,{"name":"Feralheart Legguards","quality":3,"icon":"inv_pants_08","tooltip":"
Feralheart Legguards
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+13 Agility
+25 Stamina
Durability 75 / 75
Classes: Druid
Equip: Increased Defense +9.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226801,{"name":"Feralheart Faceguard","quality":4,"icon":"inv_helmet_27","tooltip":"
Feralheart Faceguard
Item Level 60

Binds when picked up
HeadLeather
270 Armor
+15 Agility
+30 Stamina
Durability 70 / 70
Classes: Druid
Equip: Increased Defense +11.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226802,{"name":"Feralheart Grips","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Feralheart Grips
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+14 Agility
+22 Stamina
Durability 40 / 40
Classes: Druid
Equip: Increased Defense +5.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226803,{"name":"Feralheart Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Feralheart Treads
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+9 Agility
+22 Stamina
Durability 60 / 60
Classes: Druid
Equip: Increases your chance to dodge an attack by 1%.
Equip: Increased Defense +9.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226804,{"name":"Feralheart Armor","quality":4,"icon":"inv_chest_plate06","tooltip":"
Feralheart Armor
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+10 Agility
+30 Stamina
Durability 120 / 120
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increased Defense +7.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226815,{"name":"Feralheart Wrists","quality":3,"icon":"inv_bracer_09","tooltip":"
Feralheart Wrists
Item Level 65

Binds when picked up
WristLeather
79 Armor
+6 Strength
+6 Agility
+6 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 5.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226816,{"name":"Feralheart Waist","quality":3,"icon":"inv_belt_15","tooltip":"
Feralheart Waist
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+6 Strength
+7 Agility
+9 Stamina
+12 Intellect
+8 Spirit
Durability 35 / 35
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226817,{"name":"Feralheart Shoulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Feralheart Shoulders
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+8 Strength
+5 Agility
+9 Stamina
+16 Intellect
+8 Spirit
Durability 60 / 60
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Equip: Restores 2 mana per 5 sec.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226818,{"name":"Feralheart Legs","quality":3,"icon":"inv_pants_08","tooltip":"
Feralheart Legs
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+14 Strength
+12 Agility
+14 Stamina
+14 Intellect
+14 Spirit
Durability 75 / 75
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226819,{"name":"Feralheart Helm","quality":4,"icon":"inv_helmet_27","tooltip":"
Feralheart Helm
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+14 Strength
+9 Agility
+17 Stamina
+17 Intellect
+16 Spirit
Durability 70 / 70
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226820,{"name":"Feralheart Gloves","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Feralheart Gloves
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+10 Strength
+9 Agility
+10 Stamina
+12 Intellect
+10 Spirit
Durability 40 / 40
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226821,{"name":"Feralheart Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Feralheart Boots
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+12 Strength
+7 Agility
+13 Stamina
+12 Intellect
+10 Spirit
Durability 60 / 60
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Restores 2 mana per 5 sec.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226822,{"name":"Feralheart Chest","quality":4,"icon":"inv_chest_plate06","tooltip":"
Feralheart Chest
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+16 Strength
+9 Agility
+17 Stamina
+17 Intellect
+14 Spirit
Durability 120 / 120
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226825,{"name":"Darkmantle Tunic","quality":4,"icon":"inv_chest_leather_07","tooltip":"
Darkmantle Tunic
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+31 Agility
+15 Stamina
Durability 120 / 120
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 2%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226826,{"name":"Darkmantle Spaulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Darkmantle Spaulders
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+22 Agility
+5 Stamina
Durability 60 / 60
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226827,{"name":"Darkmantle Pants","quality":3,"icon":"inv_pants_02","tooltip":"
Darkmantle Pants
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+14 Strength
+25 Agility
+13 Stamina
Durability 75 / 75
Classes: Rogue
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226795,{"name":"Feralheart Tunic","quality":4,"icon":"inv_chest_plate06","tooltip":"
Feralheart Tunic
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+25 Strength
+14 Agility
+14 Stamina
+10 Intellect
Durability 120 / 120
Classes: Druid
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226796,{"name":"Feralheart Wristguards","quality":3,"icon":"inv_bracer_09","tooltip":"
Feralheart Wristguards
Item Level 65

Binds when picked up
WristLeather
129 Armor
+16 Stamina
Durability 35 / 35
Classes: Druid
Equip: Increased Defense +6.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226797,{"name":"Feralheart Waistguard","quality":3,"icon":"inv_belt_15","tooltip":"
Feralheart Waistguard
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+10 Agility
+19 Stamina
Durability 35 / 35
Classes: Druid
Equip: Increased Defense +9.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226798,{"name":"Feralheart Pauldrons","quality":3,"icon":"inv_shoulder_01","tooltip":"
Feralheart Pauldrons
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+8 Agility
+18 Stamina
Durability 60 / 60
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226799,{"name":"Feralheart Legguards","quality":3,"icon":"inv_pants_08","tooltip":"
Feralheart Legguards
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+13 Agility
+25 Stamina
Durability 75 / 75
Classes: Druid
Equip: Increased Defense +9.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226801,{"name":"Feralheart Faceguard","quality":4,"icon":"inv_helmet_27","tooltip":"
Feralheart Faceguard
Item Level 60

Binds when picked up
HeadLeather
270 Armor
+15 Agility
+30 Stamina
Durability 70 / 70
Classes: Druid
Equip: Increased Defense +11.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226802,{"name":"Feralheart Grips","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Feralheart Grips
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+14 Agility
+22 Stamina
Durability 40 / 40
Classes: Druid
Equip: Increased Defense +5.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226803,{"name":"Feralheart Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Feralheart Treads
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+9 Agility
+22 Stamina
Durability 60 / 60
Classes: Druid
Equip: Increases your chance to dodge an attack by 1%.
Equip: Increased Defense +9.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226804,{"name":"Feralheart Armor","quality":4,"icon":"inv_chest_plate06","tooltip":"
Feralheart Armor
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+10 Agility
+30 Stamina
Durability 120 / 120
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increased Defense +7.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226815,{"name":"Feralheart Wrists","quality":3,"icon":"inv_bracer_09","tooltip":"
Feralheart Wrists
Item Level 65

Binds when picked up
WristLeather
79 Armor
+6 Strength
+6 Agility
+6 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 5.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226816,{"name":"Feralheart Waist","quality":3,"icon":"inv_belt_15","tooltip":"
Feralheart Waist
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+6 Strength
+7 Agility
+9 Stamina
+12 Intellect
+8 Spirit
Durability 35 / 35
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 7.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226817,{"name":"Feralheart Shoulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Feralheart Shoulders
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+8 Strength
+5 Agility
+9 Stamina
+16 Intellect
+8 Spirit
Durability 60 / 60
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Equip: Restores 2 mana per 5 sec.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226818,{"name":"Feralheart Legs","quality":3,"icon":"inv_pants_08","tooltip":"
Feralheart Legs
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+14 Strength
+12 Agility
+14 Stamina
+14 Intellect
+14 Spirit
Durability 75 / 75
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226819,{"name":"Feralheart Helm","quality":4,"icon":"inv_helmet_27","tooltip":"
Feralheart Helm
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+14 Strength
+9 Agility
+17 Stamina
+17 Intellect
+16 Spirit
Durability 70 / 70
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226820,{"name":"Feralheart Gloves","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Feralheart Gloves
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+10 Strength
+9 Agility
+10 Stamina
+12 Intellect
+10 Spirit
Durability 40 / 40
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226821,{"name":"Feralheart Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Feralheart Boots
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+12 Strength
+7 Agility
+13 Stamina
+12 Intellect
+10 Spirit
Durability 60 / 60
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Restores 2 mana per 5 sec.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226822,{"name":"Feralheart Chest","quality":4,"icon":"inv_chest_plate06","tooltip":"
Feralheart Chest
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+16 Strength
+9 Agility
+17 Stamina
+17 Intellect
+14 Spirit
Durability 120 / 120
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

Feralheart Raiment (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 2% chance on spellcast to energize you for 300 mana, 6% chance on dealing a melee autoattack to energize you for 40 Energy, and 3% chance on being hit by a melee attack to energize you for 10 Rage. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226825,{"name":"Darkmantle Tunic","quality":4,"icon":"inv_chest_leather_07","tooltip":"
Darkmantle Tunic
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+31 Agility
+15 Stamina
Durability 120 / 120
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 2%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226826,{"name":"Darkmantle Spaulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Darkmantle Spaulders
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+22 Agility
+5 Stamina
Durability 60 / 60
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226827,{"name":"Darkmantle Pants","quality":3,"icon":"inv_pants_02","tooltip":"
Darkmantle Pants
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+14 Strength
+25 Agility
+13 Stamina
Durability 75 / 75
Classes: Rogue
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} 226828,{"name":"Darkmantle Grips","quality":4,"icon":"inv_gauntlets_24","tooltip":"
Darkmantle Grips
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+13 Strength
+22 Agility
+9 Stamina
Durability 40 / 40
Classes: Rogue

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226829,{"name":"Darkmantle Cap","quality":4,"icon":"inv_helmet_41","tooltip":"
Darkmantle Cap
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+16 Strength
+29 Agility
+15 Stamina
Durability 70 / 70
Classes: Rogue
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226830,{"name":"Darkmantle Bracers","quality":3,"icon":"inv_bracer_07","tooltip":"
Darkmantle BracersSoD Phase 4

Item Level 65

Binds when picked up
WristLeather
79 Armor
+14 Agility
+8 Stamina
Durability 35 / 35
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226831,{"name":"Darkmantle Footpads","quality":4,"icon":"inv_boots_08","tooltip":"
Darkmantle Footpads
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+7 Strength
+24 Agility
+10 Stamina
Durability 60 / 60
Classes: Rogue
Equip: Increases your effective stealth level.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226829,{"name":"Darkmantle Cap","quality":4,"icon":"inv_helmet_41","tooltip":"
Darkmantle Cap
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+16 Strength
+29 Agility
+15 Stamina
Durability 70 / 70
Classes: Rogue
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226830,{"name":"Darkmantle Bracers","quality":3,"icon":"inv_bracer_07","tooltip":"
Darkmantle BracersSoD Phase 4

Item Level 65

Binds when picked up
WristLeather
79 Armor
+14 Agility
+8 Stamina
Durability 35 / 35
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226831,{"name":"Darkmantle Footpads","quality":4,"icon":"inv_boots_08","tooltip":"
Darkmantle Footpads
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+7 Strength
+24 Agility
+10 Stamina
Durability 60 / 60
Classes: Rogue
Equip: Increases your effective stealth level.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} 226832,{"name":"Darkmantle Belt","quality":3,"icon":"inv_belt_03","tooltip":"
Darkmantle Belt
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+13 Strength
+19 Agility
+10 Stamina
Durability 35 / 35
Classes: Rogue

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226835,{"name":"Darkmantle Wristguards","quality":3,"icon":"inv_bracer_07","tooltip":"
Darkmantle WristguardsSoD Phase 4

Item Level 65

Binds when picked up
WristLeather
79 Armor
+9 Agility
+16 Stamina
Durability 35 / 35
Classes: Rogue
Equip: Increased Defense +3.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226836,{"name":"Darkmantle Waistguard","quality":3,"icon":"inv_belt_03","tooltip":"
Darkmantle Waistguard
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+14 Agility
+20 Stamina
Durability 35 / 35
Classes: Rogue
Equip: Increased Defense +3.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226837,{"name":"Darkmantle Pauldrons","quality":3,"icon":"inv_shoulder_07","tooltip":"
Darkmantle Pauldrons
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+11 Agility
+21 Stamina
Durability 60 / 60
Classes: Rogue
Equip: Increased Defense +5.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226838,{"name":"Darkmantle Legguards","quality":3,"icon":"inv_pants_02","tooltip":"
Darkmantle Legguards
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+13 Agility
+30 Stamina
Durability 75 / 75
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226840,{"name":"Darkmantle Handguards","quality":4,"icon":"inv_gauntlets_24","tooltip":"
Darkmantle Handguards
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+14 Agility
+22 Stamina
Durability 40 / 40
Classes: Rogue
Equip: Increased Defense +4.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226841,{"name":"Darkmantle Faceguard","quality":4,"icon":"inv_helmet_41","tooltip":"
Darkmantle Faceguard
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+18 Agility
+32 Stamina
Durability 70 / 70
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +5.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226842,{"name":"Darkmantle Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Darkmantle Treads
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+15 Agility
+22 Stamina
Durability 60 / 60
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +5.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226843,{"name":"Darkmantle Armor","quality":4,"icon":"inv_chest_leather_07","tooltip":"
Darkmantle Armor
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+19 Agility
+31 Stamina
Durability 120 / 120
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +8.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226835,{"name":"Darkmantle Wristguards","quality":3,"icon":"inv_bracer_07","tooltip":"
Darkmantle WristguardsSoD Phase 4

Item Level 65

Binds when picked up
WristLeather
79 Armor
+9 Agility
+16 Stamina
Durability 35 / 35
Classes: Rogue
Equip: Increased Defense +3.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226836,{"name":"Darkmantle Waistguard","quality":3,"icon":"inv_belt_03","tooltip":"
Darkmantle Waistguard
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+14 Agility
+20 Stamina
Durability 35 / 35
Classes: Rogue
Equip: Increased Defense +3.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226837,{"name":"Darkmantle Pauldrons","quality":3,"icon":"inv_shoulder_07","tooltip":"
Darkmantle Pauldrons
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+11 Agility
+21 Stamina
Durability 60 / 60
Classes: Rogue
Equip: Increased Defense +5.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226838,{"name":"Darkmantle Legguards","quality":3,"icon":"inv_pants_02","tooltip":"
Darkmantle Legguards
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+13 Agility
+30 Stamina
Durability 75 / 75
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226840,{"name":"Darkmantle Handguards","quality":4,"icon":"inv_gauntlets_24","tooltip":"
Darkmantle Handguards
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+14 Agility
+22 Stamina
Durability 40 / 40
Classes: Rogue
Equip: Increased Defense +4.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226841,{"name":"Darkmantle Faceguard","quality":4,"icon":"inv_helmet_41","tooltip":"
Darkmantle Faceguard
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+18 Agility
+32 Stamina
Durability 70 / 70
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +5.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226842,{"name":"Darkmantle Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Darkmantle Treads
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+15 Agility
+22 Stamina
Durability 60 / 60
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +5.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226843,{"name":"Darkmantle Armor","quality":4,"icon":"inv_chest_leather_07","tooltip":"
Darkmantle Armor
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+19 Agility
+31 Stamina
Durability 120 / 120
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +8.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} 226845,{"name":"Darkmantle Wrists","quality":3,"icon":"inv_bracer_07","tooltip":"
Darkmantle Wrists
Item Level 65

Binds when picked up
WristLeather
79 Armor
+7 Strength
+15 Agility
+7 Stamina
Durability 35 / 35
Classes: Rogue

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} 226846,{"name":"Darkmantle Waist","quality":3,"icon":"inv_belt_03","tooltip":"
Darkmantle Waist
Item Level 65

Binds when picked up
WaistLeather
102 Armor
+10 Strength
+17 Agility
+13 Stamina
Durability 35 / 35
Classes: Rogue

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} 226847,{"name":"Darkmantle Shoulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Darkmantle Shoulders
Item Level 65

Binds when picked up
ShoulderLeather
136 Armor
+24 Agility
+10 Stamina
Durability 60 / 60
Classes: Rogue

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} 226848,{"name":"Darkmantle Legs","quality":3,"icon":"inv_pants_02","tooltip":"
Darkmantle Legs
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+15 Strength
+25 Agility
+15 Stamina
Durability 75 / 75
Classes: Rogue

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226849,{"name":"Darkmantle Helm","quality":4,"icon":"inv_helmet_41","tooltip":"
Darkmantle Helm
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+13 Strength
+26 Agility
+18 Stamina
Durability 70 / 70
Classes: Rogue
Equip: Improves your chance to get a critical strike by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226849,{"name":"Darkmantle Helm","quality":4,"icon":"inv_helmet_41","tooltip":"
Darkmantle Helm
Item Level 60

Binds when picked up
HeadLeather
150 Armor
+13 Strength
+26 Agility
+18 Stamina
Durability 70 / 70
Classes: Rogue
Equip: Improves your chance to get a critical strike by 1%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} 226850,{"name":"Darkmantle Gloves","quality":4,"icon":"inv_gauntlets_24","tooltip":"
Darkmantle Gloves
Item Level 55

Binds when picked up
HandsLeather
108 Armor
+12 Strength
+22 Agility
+9 Stamina
Durability 40 / 40
Classes: Rogue

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226851,{"name":"Darkmantle Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Darkmantle Boots
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+24 Agility
+10 Stamina
Durability 60 / 60
Classes: Rogue
Equip: Increases your effective stealth level.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226852,{"name":"Darkmantle Chest","quality":4,"icon":"inv_chest_leather_07","tooltip":"
Darkmantle Chest
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+31 Agility
+15 Stamina
Durability 120 / 120
Classes: Rogue
Equip: Improves your chance to hit by 2%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226856,{"name":"Guided Buoyancy Accelerant","quality":1,"icon":"inv_potion_109","tooltip":"
Guided Buoyancy Accelerant
Item Level 53

Binds when picked up
Unique
Duration: 16 days (real time)
Requires Level 53
Use: Increases swim speed by 125% for 4 min. (4 Min Cooldown)
3 Charges
"Property of D.E.L.T.A  Deepsea Exploration and Liquefaction Technologies Alliance"
Sell Price: 35
","spells":[]} -226857,{"name":"Battleboots of Heroism","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Battleboots of Heroism
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+23 Strength
+16 Stamina
Durability 75 / 75
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226858,{"name":"Spaulders of Heroism","quality":3,"icon":"inv_shoulder_30","tooltip":"
Spaulders of Heroism
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+18 Strength
+10 Agility
+7 Stamina
Durability 80 / 80
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226859,{"name":"Legplates of Heroism","quality":3,"icon":"inv_pants_04","tooltip":"
Legplates of Heroism
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+28 Strength
+14 Agility
+8 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226860,{"name":"Crown of Heroism","quality":4,"icon":"inv_helmet_02","tooltip":"
Crown of Heroism
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+27 Strength
+24 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226861,{"name":"Gauntlets of Heroism","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Gauntlets of Heroism
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+19 Strength
+14 Stamina
Durability 55 / 55
Classes: Warrior
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226862,{"name":"Breastplate of Heroism","quality":4,"icon":"inv_chest_plate03","tooltip":"
Breastplate of Heroism
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+25 Strength
+13 Agility
+24 Stamina
Durability 165 / 165
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226851,{"name":"Darkmantle Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Darkmantle Boots
Item Level 60

Binds when picked up
FeetLeather
127 Armor
+24 Agility
+10 Stamina
Durability 60 / 60
Classes: Rogue
Equip: Increases your effective stealth level.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226852,{"name":"Darkmantle Chest","quality":4,"icon":"inv_chest_leather_07","tooltip":"
Darkmantle Chest
Item Level 60

Binds when picked up
ChestLeather
185 Armor
+31 Agility
+15 Stamina
Durability 120 / 120
Classes: Rogue
Equip: Improves your chance to hit by 2%.

Darkmantle Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to restore 35 energy.
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226856,{"name":"Guided Buoyancy Accelerant","quality":1,"icon":"inv_potion_109","tooltip":"
Guided Buoyancy Accelerant
Item Level 53

Binds when picked up
Unique
Duration: 16 days (real time)
Requires Level 53
Use: Increases swim speed by 125% for 4 min. (4 Min Cooldown)
3 Charges
"Property of D.E.L.T.A  Deepsea Exploration and Liquefaction Technologies Alliance"
Sell Price: 35
","spells":[]} +226857,{"name":"Battleboots of Heroism","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Battleboots of Heroism
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+23 Strength
+16 Stamina
Durability 75 / 75
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226858,{"name":"Spaulders of Heroism","quality":3,"icon":"inv_shoulder_30","tooltip":"
Spaulders of Heroism
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+18 Strength
+10 Agility
+7 Stamina
Durability 80 / 80
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226859,{"name":"Legplates of Heroism","quality":3,"icon":"inv_pants_04","tooltip":"
Legplates of Heroism
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+28 Strength
+14 Agility
+8 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226860,{"name":"Crown of Heroism","quality":4,"icon":"inv_helmet_02","tooltip":"
Crown of Heroism
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+27 Strength
+24 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226861,{"name":"Gauntlets of Heroism","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Gauntlets of Heroism
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+19 Strength
+14 Stamina
Durability 55 / 55
Classes: Warrior
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226862,{"name":"Breastplate of Heroism","quality":4,"icon":"inv_chest_plate03","tooltip":"
Breastplate of Heroism
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+25 Strength
+13 Agility
+24 Stamina
Durability 165 / 165
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} 226863,{"name":"Bracers of Heroism","quality":3,"icon":"inv_bracer_18","tooltip":"
Bracers of Heroism
Item Level 65

Binds when picked up
WristPlate
296 Armor
+15 Strength
+8 Agility
+6 Stamina
Durability 45 / 45
Classes: Warrior

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226864,{"name":"Belt of Heroism","quality":3,"icon":"inv_belt_34","tooltip":"
Belt of Heroism
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+17 Strength
+10 Stamina
Durability 45 / 45
Classes: Warrior
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226865,{"name":"Wristguards of Heroism","quality":3,"icon":"inv_bracer_18","tooltip":"
Wristguards of Heroism
Item Level 65

Binds when picked up
WristPlate
296 Armor
+5 Agility
+14 Stamina
Durability 45 / 45
Classes: Warrior
Equip: Increased Defense +8.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226866,{"name":"Waistguard of Heroism","quality":3,"icon":"inv_belt_34","tooltip":"
Waistguard of Heroism
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+20 Stamina
Durability 45 / 45
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226867,{"name":"Pauldrons of Heroism","quality":3,"icon":"inv_shoulder_30","tooltip":"
Pauldrons of Heroism
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+18 Stamina
Durability 80 / 80
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226868,{"name":"Legguards of Heroism","quality":3,"icon":"inv_pants_04","tooltip":"
Legguards of Heroism
Item Level 66

Binds when picked up
LegsPlate
701 Armor
+25 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 21.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226869,{"name":"Faceguard of Heroism","quality":4,"icon":"inv_helmet_02","tooltip":"
Faceguard of Heroism
Item Level 60

Binds when picked up
HeadPlate
656 Armor
+13 Agility
+30 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226870,{"name":"Handguards of Heroism","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Handguards of Heroism
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+20 Stamina
Durability 55 / 55
Classes: Warrior
Equip: Increases your chance to block attacks with a shield by 3%.
Equip: Increased Defense +9.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226871,{"name":"Sabatons of Heroism","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Sabatons of Heroism
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+25 Stamina
Durability 75 / 75
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226872,{"name":"Chestguard of Heroism","quality":4,"icon":"inv_chest_plate03","tooltip":"
Chestguard of Heroism
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+15 Agility
+29 Stamina
Durability 165 / 165
Classes: Warrior
Equip: Increases the block value of your shield by 15.
Equip: Increased Defense +10.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226873,{"name":"Wrists of Heroism","quality":3,"icon":"inv_bracer_18","tooltip":"
Wrists of Heroism
Item Level 65

Binds when picked up
WristPlate
296 Armor
+9 Strength
+5 Agility
+14 Stamina
Durability 45 / 45
Classes: Warrior
Equip: Increased Defense +3.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226874,{"name":"Waist of Heroism","quality":3,"icon":"inv_belt_34","tooltip":"
Waist of Heroism
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+15 Strength
+9 Agility
+12 Stamina
Durability 45 / 45
Classes: Warrior
Equip: Increased Defense +7.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226864,{"name":"Belt of Heroism","quality":3,"icon":"inv_belt_34","tooltip":"
Belt of Heroism
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+17 Strength
+10 Stamina
Durability 45 / 45
Classes: Warrior
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226865,{"name":"Wristguards of Heroism","quality":3,"icon":"inv_bracer_18","tooltip":"
Wristguards of Heroism
Item Level 65

Binds when picked up
WristPlate
296 Armor
+5 Agility
+14 Stamina
Durability 45 / 45
Classes: Warrior
Equip: Increased Defense +8.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226866,{"name":"Waistguard of Heroism","quality":3,"icon":"inv_belt_34","tooltip":"
Waistguard of Heroism
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+20 Stamina
Durability 45 / 45
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226867,{"name":"Pauldrons of Heroism","quality":3,"icon":"inv_shoulder_30","tooltip":"
Pauldrons of Heroism
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+18 Stamina
Durability 80 / 80
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226868,{"name":"Legguards of Heroism","quality":3,"icon":"inv_pants_04","tooltip":"
Legguards of Heroism
Item Level 66

Binds when picked up
LegsPlate
701 Armor
+25 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 21.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226869,{"name":"Faceguard of Heroism","quality":4,"icon":"inv_helmet_02","tooltip":"
Faceguard of Heroism
Item Level 60

Binds when picked up
HeadPlate
656 Armor
+13 Agility
+30 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226870,{"name":"Handguards of Heroism","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Handguards of Heroism
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+20 Stamina
Durability 55 / 55
Classes: Warrior
Equip: Increases your chance to block attacks with a shield by 3%.
Equip: Increased Defense +9.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226871,{"name":"Sabatons of Heroism","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Sabatons of Heroism
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+25 Stamina
Durability 75 / 75
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226872,{"name":"Chestguard of Heroism","quality":4,"icon":"inv_chest_plate03","tooltip":"
Chestguard of Heroism
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+15 Agility
+29 Stamina
Durability 165 / 165
Classes: Warrior
Equip: Increases the block value of your shield by 15.
Equip: Increased Defense +10.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226873,{"name":"Wrists of Heroism","quality":3,"icon":"inv_bracer_18","tooltip":"
Wrists of Heroism
Item Level 65

Binds when picked up
WristPlate
296 Armor
+9 Strength
+5 Agility
+14 Stamina
Durability 45 / 45
Classes: Warrior
Equip: Increased Defense +3.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226874,{"name":"Waist of Heroism","quality":3,"icon":"inv_belt_34","tooltip":"
Waist of Heroism
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+15 Strength
+9 Agility
+12 Stamina
Durability 45 / 45
Classes: Warrior
Equip: Increased Defense +7.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} 226875,{"name":"Shoulders of Heroism","quality":3,"icon":"inv_shoulder_30","tooltip":"
Shoulders of Heroism
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+12 Strength
+12 Agility
+18 Stamina
Durability 80 / 80
Classes: Warrior

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226876,{"name":"Legs of Heroism","quality":3,"icon":"inv_pants_04","tooltip":"
Legs of Heroism
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+25 Strength
+11 Agility
+16 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Increased Defense +5.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226877,{"name":"Helm of Heroism","quality":4,"icon":"inv_helmet_02","tooltip":"
Helm of Heroism
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+18 Strength
+32 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Improves your chance to get a critical strike by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226878,{"name":"Gloves of Heroism","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Gloves of Heroism
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+18 Strength
+12 Stamina
Durability 55 / 55
Classes: Warrior
Equip: Improves your chance to get a critical strike by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226879,{"name":"Boots of Heroism","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Boots of Heroism
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+20 Strength
+20 Stamina
Durability 75 / 75
Classes: Warrior
Equip: Improves your chance to hit by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226880,{"name":"Chest of Heroism","quality":4,"icon":"inv_chest_plate03","tooltip":"
Chest of Heroism
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+21 Strength
+13 Agility
+26 Stamina
Durability 165 / 165
Classes: Warrior
Equip: Improves your chance to hit by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226876,{"name":"Legs of Heroism","quality":3,"icon":"inv_pants_04","tooltip":"
Legs of Heroism
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+25 Strength
+11 Agility
+16 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Increased Defense +5.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226877,{"name":"Helm of Heroism","quality":4,"icon":"inv_helmet_02","tooltip":"
Helm of Heroism
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+18 Strength
+32 Stamina
Durability 100 / 100
Classes: Warrior
Equip: Improves your chance to get a critical strike by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226878,{"name":"Gloves of Heroism","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Gloves of Heroism
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+18 Strength
+12 Stamina
Durability 55 / 55
Classes: Warrior
Equip: Improves your chance to get a critical strike by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226879,{"name":"Boots of Heroism","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Boots of Heroism
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+20 Strength
+20 Stamina
Durability 75 / 75
Classes: Warrior
Equip: Improves your chance to hit by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226880,{"name":"Chest of Heroism","quality":4,"icon":"inv_chest_plate03","tooltip":"
Chest of Heroism
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+21 Strength
+13 Agility
+26 Stamina
Durability 165 / 165
Classes: Warrior
Equip: Improves your chance to hit by 1%.

Battlegear of Heroism (0/8)
(2) Set : +40 Attack Power.
(4) Set : Chance on melee attack to heal you for 88 to 132 and energize you for 10 Rage
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} 226881,{"name":"Beastmaster's Treads","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Beastmaster's Treads
Item Level 60

Binds when picked up
FeetMail
266 Armor
+25 Agility
+13 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226882,{"name":"Beastmaster's Pants","quality":3,"icon":"inv_pants_03","tooltip":"
Beastmaster's Pants
Item Level 66

Binds when picked up
LegsMail
339 Armor
+28 Agility
+10 Stamina
+8 Intellect
Durability 90 / 90
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226883,{"name":"Beastmaster's Gauntlets","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Beastmaster's Gauntlets
Item Level 55

Binds when picked up
HandsMail
223 Armor
+14 Agility
+12 Stamina
+10 Intellect
Durability 50 / 50
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226884,{"name":"Beastmaster's Mantle","quality":3,"icon":"inv_shoulder_10","tooltip":"
Beastmaster's Mantle
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+18 Agility
+10 Stamina
Durability 70 / 70
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226885,{"name":"Beastmaster's Bindings","quality":3,"icon":"inv_bracer_17","tooltip":"
Beastmaster's Bindings
Item Level 65

Binds when picked up
WristMail
167 Armor
+15 Agility
+4 Stamina
Durability 40 / 40
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226886,{"name":"Beastmaster's Tunic","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Beastmaster's Tunic
Item Level 60

Binds when picked up
ChestMail
387 Armor
+30 Agility
+18 Stamina
+10 Intellect
Durability 140 / 140
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226887,{"name":"Beastmaster's Cap","quality":4,"icon":"inv_helmet_24","tooltip":"
Beastmaster's Cap
Item Level 60

Binds when picked up
HeadMail
314 Armor
+29 Agility
+21 Stamina
+13 Intellect
Durability 85 / 85
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226888,{"name":"Beastmaster's Belt","quality":3,"icon":"inv_belt_28","tooltip":"
Beastmaster's Belt
Item Level 65

Binds when picked up
WaistMail
214 Armor
+18 Agility
+14 Stamina
Durability 40 / 40
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226889,{"name":"Beastmaster's Bracers","quality":3,"icon":"inv_bracer_17","tooltip":"
Beastmaster's Bracers
Item Level 65

Binds when picked up
WristMail
167 Armor
+10 Strength
+11 Agility
+4 Stamina
Durability 40 / 40
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226890,{"name":"Beastmaster's Waistwrap","quality":3,"icon":"inv_belt_28","tooltip":"
Beastmaster's Waistwrap
Item Level 65

Binds when picked up
WaistMail
214 Armor
+8 Strength
+13 Agility
+16 Stamina
Durability 40 / 40
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226891,{"name":"Beastmaster's Pauldrons","quality":3,"icon":"inv_shoulder_10","tooltip":"
Beastmaster's Pauldrons
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+6 Strength
+16 Agility
+10 Stamina
Durability 70 / 70
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226892,{"name":"Beastmaster's Leggings","quality":3,"icon":"inv_pants_03","tooltip":"
Beastmaster's Leggings
Item Level 66

Binds when picked up
LegsMail
339 Armor
+12 Strength
+21 Agility
+14 Stamina
Durability 90 / 90
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226893,{"name":"Beastmaster's Coif","quality":4,"icon":"inv_helmet_24","tooltip":"
Beastmaster's Coif
Item Level 60

Binds when picked up
HeadMail
314 Armor
+12 Strength
+28 Agility
+22 Stamina
Durability 85 / 85
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226894,{"name":"Beastmaster's Fists","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Beastmaster's Fists
Item Level 55

Binds when picked up
HandsMail
223 Armor
+12 Strength
+12 Agility
+12 Stamina
Durability 50 / 50
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226895,{"name":"Beastmaster's Greaves","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Beastmaster's Greaves
Item Level 60

Binds when picked up
FeetMail
266 Armor
+17 Strength
+13 Stamina
Durability 70 / 70
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226896,{"name":"Beastmaster's Chain","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Beastmaster's Chain
Item Level 60

Binds when picked up
ChestMail
387 Armor
+15 Strength
+29 Agility
+16 Stamina
Durability 140 / 140
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226882,{"name":"Beastmaster's Pants","quality":3,"icon":"inv_pants_03","tooltip":"
Beastmaster's Pants
Item Level 66

Binds when picked up
LegsMail
339 Armor
+28 Agility
+10 Stamina
+8 Intellect
Durability 90 / 90
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226883,{"name":"Beastmaster's Gauntlets","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Beastmaster's Gauntlets
Item Level 55

Binds when picked up
HandsMail
223 Armor
+14 Agility
+12 Stamina
+10 Intellect
Durability 50 / 50
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226884,{"name":"Beastmaster's Mantle","quality":3,"icon":"inv_shoulder_10","tooltip":"
Beastmaster's Mantle
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+18 Agility
+10 Stamina
Durability 70 / 70
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226885,{"name":"Beastmaster's Bindings","quality":3,"icon":"inv_bracer_17","tooltip":"
Beastmaster's Bindings
Item Level 65

Binds when picked up
WristMail
167 Armor
+15 Agility
+4 Stamina
Durability 40 / 40
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226886,{"name":"Beastmaster's Tunic","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Beastmaster's Tunic
Item Level 60

Binds when picked up
ChestMail
387 Armor
+30 Agility
+18 Stamina
+10 Intellect
Durability 140 / 140
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226887,{"name":"Beastmaster's Cap","quality":4,"icon":"inv_helmet_24","tooltip":"
Beastmaster's Cap
Item Level 60

Binds when picked up
HeadMail
314 Armor
+29 Agility
+21 Stamina
+13 Intellect
Durability 85 / 85
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226888,{"name":"Beastmaster's Belt","quality":3,"icon":"inv_belt_28","tooltip":"
Beastmaster's Belt
Item Level 65

Binds when picked up
WaistMail
214 Armor
+18 Agility
+14 Stamina
Durability 40 / 40
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226889,{"name":"Beastmaster's Bracers","quality":3,"icon":"inv_bracer_17","tooltip":"
Beastmaster's Bracers
Item Level 65

Binds when picked up
WristMail
167 Armor
+10 Strength
+11 Agility
+4 Stamina
Durability 40 / 40
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226890,{"name":"Beastmaster's Waistwrap","quality":3,"icon":"inv_belt_28","tooltip":"
Beastmaster's Waistwrap
Item Level 65

Binds when picked up
WaistMail
214 Armor
+8 Strength
+13 Agility
+16 Stamina
Durability 40 / 40
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226891,{"name":"Beastmaster's Pauldrons","quality":3,"icon":"inv_shoulder_10","tooltip":"
Beastmaster's Pauldrons
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+6 Strength
+16 Agility
+10 Stamina
Durability 70 / 70
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226892,{"name":"Beastmaster's Leggings","quality":3,"icon":"inv_pants_03","tooltip":"
Beastmaster's Leggings
Item Level 66

Binds when picked up
LegsMail
339 Armor
+12 Strength
+21 Agility
+14 Stamina
Durability 90 / 90
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226893,{"name":"Beastmaster's Coif","quality":4,"icon":"inv_helmet_24","tooltip":"
Beastmaster's Coif
Item Level 60

Binds when picked up
HeadMail
314 Armor
+12 Strength
+28 Agility
+22 Stamina
Durability 85 / 85
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226894,{"name":"Beastmaster's Fists","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Beastmaster's Fists
Item Level 55

Binds when picked up
HandsMail
223 Armor
+12 Strength
+12 Agility
+12 Stamina
Durability 50 / 50
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226895,{"name":"Beastmaster's Greaves","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Beastmaster's Greaves
Item Level 60

Binds when picked up
FeetMail
266 Armor
+17 Strength
+13 Stamina
Durability 70 / 70
Classes: Hunter
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226896,{"name":"Beastmaster's Chain","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Beastmaster's Chain
Item Level 60

Binds when picked up
ChestMail
387 Armor
+15 Strength
+29 Agility
+16 Stamina
Durability 140 / 140
Classes: Hunter
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} 226897,{"name":"Beastmaster's Wrists","quality":3,"icon":"inv_bracer_17","tooltip":"
Beastmaster's Wrists
Item Level 65

Binds when picked up
WristMail
167 Armor
+16 Agility
+7 Stamina
+5 Intellect
Durability 40 / 40
Classes: Hunter

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} 226898,{"name":"Beastmaster's Waist","quality":3,"icon":"inv_belt_28","tooltip":"
Beastmaster's Waist
Item Level 65

Binds when picked up
WaistMail
214 Armor
+16 Agility
+16 Stamina
+10 Intellect
Durability 40 / 40
Classes: Hunter

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} 226899,{"name":"Beastmaster's Shoulders","quality":3,"icon":"inv_shoulder_10","tooltip":"
Beastmaster's Shoulders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+12 Agility
+18 Stamina
+10 Intellect
Durability 70 / 70
Classes: Hunter

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} 226900,{"name":"Beastmaster's Legs","quality":3,"icon":"inv_pants_03","tooltip":"
Beastmaster's Legs
Item Level 66

Binds when picked up
LegsMail
339 Armor
+28 Agility
+14 Stamina
+9 Intellect
Durability 90 / 90
Classes: Hunter

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226901,{"name":"Beastmaster's Helm","quality":4,"icon":"inv_helmet_24","tooltip":"
Beastmaster's Helm
Item Level 60

Binds when picked up
HeadMail
314 Armor
+22 Agility
+21 Stamina
+12 Intellect
Durability 85 / 85
Classes: Hunter
Equip: Improves your chance to hit by 1%.
Equip: Increases your pet's maximum health by 3%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226902,{"name":"Beastmaster's Gloves","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Beastmaster's Gloves
Item Level 55

Binds when picked up
HandsMail
223 Armor
+14 Agility
+12 Stamina
+10 Intellect
Durability 50 / 50
Classes: Hunter
Equip: Increases your pet's critical strike chance by 2%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226903,{"name":"Beastmaster's Boots","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Beastmaster's Boots
Item Level 60

Binds when picked up
FeetMail
266 Armor
+24 Agility
+9 Stamina
Durability 70 / 70
Classes: Hunter
Equip: Increases damage dealt by your pet by 3%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226904,{"name":"Beastmaster's Chest","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Beastmaster's Chest
Item Level 60

Binds when picked up
ChestMail
387 Armor
+25 Agility
+16 Stamina
+13 Intellect
Durability 140 / 140
Classes: Hunter
Equip: Increases your pet's armor by 10%.
Equip: Improves your chance to get a critical strike by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226905,{"name":"Deathmist Belt","quality":3,"icon":"inv_belt_12","tooltip":"
Deathmist Belt
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+7 Stamina
+10 Intellect
Durability 30 / 30
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226906,{"name":"Deathmist Robe","quality":4,"icon":"inv_chest_cloth_49","tooltip":"
Deathmist Robe
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+16 Stamina
+11 Intellect
Durability 100 / 100
Classes: Warlock
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226907,{"name":"Deathmist Bracers","quality":3,"icon":"inv_bracer_13","tooltip":"
Deathmist Bracers
Item Level 65

Binds when picked up
WristCloth
40 Armor
+7 Stamina
+8 Intellect
Durability 30 / 30
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 19.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226908,{"name":"Deathmist Sandals","quality":4,"icon":"inv_boots_05","tooltip":"
Deathmist Sandals
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+10 Stamina
+15 Intellect
Durability 50 / 50
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226909,{"name":"Deathmist Mask","quality":4,"icon":"inv_helmet_29","tooltip":"
Deathmist Mask
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+13 Stamina
+17 Intellect
Durability 60 / 60
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226910,{"name":"Deathmist Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Deathmist Leggings
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+15 Stamina
+14 Intellect
Durability 65 / 65
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226911,{"name":"Deathmist Wraps","quality":4,"icon":"inv_gauntlets_32","tooltip":"
Deathmist Wraps
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+10 Stamina
+13 Intellect
Durability 35 / 35
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226912,{"name":"Deathmist Mantle","quality":3,"icon":"inv_misc_bone_taurenskull_01","tooltip":"
Deathmist Mantle
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+11 Stamina
+10 Intellect
Durability 50 / 50
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226913,{"name":"Deathmist Bindings","quality":3,"icon":"inv_bracer_13","tooltip":"
Deathmist Bindings
Item Level 65

Binds when picked up
WristCloth
80 Armor
+15 Stamina
Durability 30 / 30
Classes: Warlock
Equip: Increased Defense +7.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226914,{"name":"Deathmist Cord","quality":3,"icon":"inv_belt_12","tooltip":"
Deathmist Cord
Item Level 65

Binds when picked up
WaistCloth
132 Armor
+17 Stamina
Durability 30 / 30
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +8.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226915,{"name":"Deathmist Epaulets","quality":3,"icon":"inv_misc_bone_taurenskull_01","tooltip":"
Deathmist Epaulets
Item Level 65

Binds when picked up
ShoulderCloth
129 Armor
+18 Stamina
Durability 50 / 50
Classes: Warlock
Equip: Increased Defense +11.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226916,{"name":"Deathmist Pants","quality":3,"icon":"inv_pants_08","tooltip":"
Deathmist Pants
Item Level 66

Binds when picked up
LegsCloth
151 Armor
+28 Stamina
Durability 65 / 65
Classes: Warlock
Equip: Increased Defense +12.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226917,{"name":"Deathmist Hood","quality":4,"icon":"inv_helmet_29","tooltip":"
Deathmist Hood
Item Level 60

Binds when picked up
HeadCloth
145 Armor
+30 Stamina
Durability 60 / 60
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +15.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226918,{"name":"Deathmist Grasps","quality":4,"icon":"inv_gauntlets_32","tooltip":"
Deathmist Grasps
Item Level 55

Binds when picked up
HandsCloth
104 Armor
+18 Stamina
Durability 35 / 35
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226919,{"name":"Deathmist Treads","quality":4,"icon":"inv_boots_05","tooltip":"
Deathmist Treads
Item Level 60

Binds when picked up
FeetCloth
144 Armor
+25 Stamina
Durability 50 / 50
Classes: Warlock
Equip: Increased Defense +9.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226920,{"name":"Deathmist Embrace","quality":4,"icon":"inv_chest_cloth_49","tooltip":"
Deathmist Embrace
Item Level 60

Binds when picked up
ChestCloth
193 Armor
+29 Stamina
Durability 100 / 100
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +15.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226921,{"name":"Deathmist Wrists","quality":3,"icon":"inv_bracer_13","tooltip":"
Deathmist Wrists
Item Level 65

Binds when picked up
WristCloth
40 Armor
+12 Stamina
+12 Intellect
Durability 30 / 30
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226922,{"name":"Deathmist Waist","quality":3,"icon":"inv_belt_12","tooltip":"
Deathmist Waist
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+16 Stamina
+16 Intellect
Durability 30 / 30
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226923,{"name":"Deathmist Shoulders","quality":3,"icon":"inv_misc_bone_taurenskull_01","tooltip":"
Deathmist Shoulders
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+16 Stamina
+16 Intellect
Durability 50 / 50
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226924,{"name":"Deathmist Legs","quality":3,"icon":"inv_pants_08","tooltip":"
Deathmist Legs
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+22 Stamina
+21 Intellect
Durability 65 / 65
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226925,{"name":"Deathmist Helm","quality":4,"icon":"inv_helmet_29","tooltip":"
Deathmist Helm
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+24 Stamina
+24 Intellect
Durability 60 / 60
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Improves your chance to hit with spells by 1%.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226926,{"name":"Deathmist Gloves","quality":4,"icon":"inv_gauntlets_32","tooltip":"
Deathmist Gloves
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+16 Stamina
+13 Intellect
Durability 35 / 35
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Equip: Improves your chance to hit with spells by 1%.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226927,{"name":"Deathmist Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Deathmist Boots
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+24 Stamina
+14 Intellect
Durability 50 / 50
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226928,{"name":"Deathmist Chest","quality":4,"icon":"inv_chest_cloth_49","tooltip":"
Deathmist Chest
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+27 Stamina
+22 Intellect
Durability 100 / 100
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Improves your chance to get a critical strike with spells by 1%.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226929,{"name":"Sorcerer's Bindings","quality":3,"icon":"inv_jewelry_ring_23","tooltip":"
Sorcerer's BindingsSoD Phase 4

Item Level 65

Binds when picked up
WristCloth
40 Armor
+6 Stamina
+8 Intellect
Durability 30 / 30
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 19.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226930,{"name":"Sorcerer's Gauntlets","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Sorcerer's Gauntlets
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+10 Stamina
+10 Intellect
Durability 35 / 35
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226931,{"name":"Sorcerer's Sandals","quality":4,"icon":"inv_boots_02","tooltip":"
Sorcerer's Sandals
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+8 Stamina
+11 Intellect
Durability 50 / 50
Classes: Mage
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226932,{"name":"Sorcerer's Robes","quality":4,"icon":"inv_chest_cloth_25","tooltip":"
Sorcerer's Robes
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+11 Stamina
+12 Intellect
Durability 100 / 100
Classes: Mage
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226933,{"name":"Sorcerer's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Sorcerer's Leggings
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+11 Stamina
+17 Intellect
Durability 65 / 65
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226934,{"name":"Sorcerer's Belt","quality":3,"icon":"inv_belt_08","tooltip":"
Sorcerer's Belt
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+8 Stamina
+14 Intellect
Durability 30 / 30
Classes: Mage
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226935,{"name":"Sorcerer's Crown","quality":4,"icon":"inv_crown_02","tooltip":"
Sorcerer's Crown
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+12 Stamina
+18 Intellect
Durability 60 / 60
Classes: Mage
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226936,{"name":"Sorcerer's Mantle","quality":3,"icon":"inv_shoulder_23","tooltip":"
Sorcerer's Mantle
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+6 Stamina
+8 Intellect
Durability 50 / 50
Classes: Mage
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 19.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226937,{"name":"Sorcerer's Wrists","quality":3,"icon":"inv_jewelry_ring_23","tooltip":"
Sorcerer's Wrists
Item Level 65

Binds when picked up
WristCloth
40 Armor
+8 Stamina
+12 Intellect
+5 Spirit
Durability 30 / 30
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226938,{"name":"Sorcerer's Waist","quality":3,"icon":"inv_belt_08","tooltip":"
Sorcerer's Waist
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+12 Stamina
+14 Intellect
+7 Spirit
Durability 30 / 30
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226939,{"name":"Sorcerer's Shoulders","quality":3,"icon":"inv_shoulder_23","tooltip":"
Sorcerer's Shoulders
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+11 Stamina
+17 Intellect
+7 Spirit
Durability 50 / 50
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226940,{"name":"Sorcerer's Legs","quality":3,"icon":"inv_pants_06","tooltip":"
Sorcerer's Legs
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+17 Stamina
+22 Intellect
+10 Spirit
Durability 65 / 65
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226941,{"name":"Sorcerer's Helm","quality":4,"icon":"inv_crown_02","tooltip":"
Sorcerer's Helm
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+16 Stamina
+25 Intellect
+14 Spirit
Durability 60 / 60
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Improves your chance to get a critical strike with spells by 1%.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226942,{"name":"Sorcerer's Gloves","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Sorcerer's Gloves
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+12 Stamina
+14 Intellect
+10 Spirit
Durability 35 / 35
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Improves your chance to hit with spells by 1%.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226943,{"name":"Sorcerer's Boots","quality":4,"icon":"inv_boots_02","tooltip":"
Sorcerer's Boots
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+14 Stamina
+16 Intellect
+10 Spirit
Durability 50 / 50
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226944,{"name":"Sorcerer's Chest","quality":4,"icon":"inv_chest_cloth_25","tooltip":"
Sorcerer's Chest
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+14 Stamina
+25 Intellect
+9 Spirit
Durability 100 / 100
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Decreases the magical resistances of your spell targets by 20.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226945,{"name":"Virtuous Robe","quality":4,"icon":"inv_chest_cloth_11","tooltip":"
Virtuous Robe
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+15 Stamina
+15 Intellect
+14 Spirit
Durability 100 / 100
Classes: Priest
Equip: Increases healing done by spells and effects by up to 66.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226946,{"name":"Virtuous Skirt","quality":3,"icon":"inv_pants_08","tooltip":"
Virtuous Skirt
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+15 Stamina
+18 Intellect
+13 Spirit
Durability 65 / 65
Classes: Priest
Equip: Increases healing done by spells and effects by up to 42.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226947,{"name":"Virtuous Crown","quality":4,"icon":"inv_crown_01","tooltip":"
Virtuous Crown
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+14 Stamina
+16 Intellect
+13 Spirit
Durability 60 / 60
Classes: Priest
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 51.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226948,{"name":"Virtuous Belt","quality":3,"icon":"inv_belt_10","tooltip":"
Virtuous Belt
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+9 Stamina
+10 Intellect
+10 Spirit
Durability 30 / 30
Classes: Priest
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 4 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226949,{"name":"Virtuous Bracers","quality":3,"icon":"inv_belt_31","tooltip":"
Virtuous Bracers
Item Level 65

Binds when picked up
WristCloth
40 Armor
+8 Stamina
+9 Intellect
+9 Spirit
Durability 30 / 30
Classes: Priest
Equip: Increases healing done by spells and effects by up to 24.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226950,{"name":"Virtuous Mitts","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Virtuous Mitts
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+11 Stamina
+12 Intellect
+11 Spirit
Durability 35 / 35
Classes: Priest
Equip: Increases healing done by spells and effects by up to 35.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226951,{"name":"Virtuous Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Virtuous Mantle
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 50 / 50
Classes: Priest
Equip: Increases healing done by spells and effects by up to 24.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226952,{"name":"Virtuous Sandals","quality":4,"icon":"inv_boots_05","tooltip":"
Virtuous Sandals
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 50 / 50
Classes: Priest
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 4 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226953,{"name":"Virtuous Wraps","quality":3,"icon":"inv_belt_31","tooltip":"
Virtuous Wraps
Item Level 65

Binds when picked up
WristCloth
40 Armor
+8 Stamina
+7 Intellect
Durability 30 / 30
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 23.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226954,{"name":"Virtuous Cord","quality":3,"icon":"inv_belt_10","tooltip":"
Virtuous Cord
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+12 Stamina
Durability 30 / 30
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 31.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226955,{"name":"Virtuous Epaulets","quality":3,"icon":"inv_shoulder_02","tooltip":"
Virtuous Epaulets
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+13 Stamina
+12 Intellect
Durability 50 / 50
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 26.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226956,{"name":"Virtuous Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Virtuous Leggings
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+14 Stamina
+14 Intellect
+13 Spirit
Durability 65 / 65
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 36.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226957,{"name":"Virtuous Cowl","quality":4,"icon":"inv_crown_01","tooltip":"
Virtuous Cowl
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+13 Stamina
+19 Intellect
Durability 60 / 60
Classes: Priest
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 43.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226958,{"name":"Virtuous Hands","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Virtuous Hands
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+8 Stamina
+6 Intellect
Durability 35 / 35
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 36.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226959,{"name":"Virtuous Slippers","quality":4,"icon":"inv_boots_05","tooltip":"
Virtuous Slippers
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+12 Stamina
+14 Intellect
+11 Spirit
Durability 50 / 50
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 29.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226960,{"name":"Virtuous Gown","quality":4,"icon":"inv_chest_cloth_11","tooltip":"
Virtuous Gown
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+16 Stamina
+20 Intellect
Durability 100 / 100
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 43.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226961,{"name":"Virtuous Wrists","quality":3,"icon":"inv_belt_31","tooltip":"
Virtuous Wrists
Item Level 65

Binds when picked up
WristCloth
40 Armor
+8 Stamina
+8 Intellect
+8 Spirit
Durability 30 / 30
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Equip: Restores 2 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226962,{"name":"Virtuous Waist","quality":3,"icon":"inv_belt_10","tooltip":"
Virtuous Waist
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 30 / 30
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226963,{"name":"Virtuous Shoulders","quality":3,"icon":"inv_shoulder_02","tooltip":"
Virtuous Shoulders
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 50 / 50
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226964,{"name":"Virtuous Legs","quality":3,"icon":"inv_pants_08","tooltip":"
Virtuous Legs
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+13 Stamina
+14 Intellect
+12 Spirit
Durability 65 / 65
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Restores 6 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226965,{"name":"Virtuous Helm","quality":4,"icon":"inv_crown_01","tooltip":"
Virtuous Helm
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+16 Stamina
+17 Intellect
+16 Spirit
Durability 60 / 60
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Restores 6 mana per 5 sec.
Equip: Improves your chance to get a critical strike with spells by 1%.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226966,{"name":"Virtuous Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Virtuous Gloves
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+14 Stamina
+15 Intellect
+12 Spirit
Durability 35 / 35
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226967,{"name":"Virtuous Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Virtuous Boots
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 50 / 50
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 7 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226968,{"name":"Virtuous Chest","quality":4,"icon":"inv_chest_cloth_11","tooltip":"
Virtuous Chest
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+21 Stamina
+22 Intellect
+12 Spirit
Durability 100 / 100
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Restores 6 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226969,{"name":"Soulforge Spaulders","quality":3,"icon":"inv_shoulder_10","tooltip":"
Soulforge Spaulders
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+17 Strength
+8 Agility
+10 Stamina
Durability 80 / 80
Classes: Paladin
Equip: Improves your chance to hit with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226901,{"name":"Beastmaster's Helm","quality":4,"icon":"inv_helmet_24","tooltip":"
Beastmaster's Helm
Item Level 60

Binds when picked up
HeadMail
314 Armor
+22 Agility
+21 Stamina
+12 Intellect
Durability 85 / 85
Classes: Hunter
Equip: Improves your chance to hit by 1%.
Equip: Increases your pet's maximum health by 3%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226902,{"name":"Beastmaster's Gloves","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Beastmaster's Gloves
Item Level 55

Binds when picked up
HandsMail
223 Armor
+14 Agility
+12 Stamina
+10 Intellect
Durability 50 / 50
Classes: Hunter
Equip: Increases your pet's critical strike chance by 2%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226903,{"name":"Beastmaster's Boots","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Beastmaster's Boots
Item Level 60

Binds when picked up
FeetMail
266 Armor
+24 Agility
+9 Stamina
Durability 70 / 70
Classes: Hunter
Equip: Increases damage dealt by your pet by 3%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226904,{"name":"Beastmaster's Chest","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Beastmaster's Chest
Item Level 60

Binds when picked up
ChestMail
387 Armor
+25 Agility
+16 Stamina
+13 Intellect
Durability 140 / 140
Classes: Hunter
Equip: Increases your pet's armor by 10%.
Equip: Improves your chance to get a critical strike by 1%.

Beastmaster Armor (0/8)
(2) Set : +40 Attack Power.
(4) Set : Your melee and ranged autoattacks have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226905,{"name":"Deathmist Belt","quality":3,"icon":"inv_belt_12","tooltip":"
Deathmist Belt
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+7 Stamina
+10 Intellect
Durability 30 / 30
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226906,{"name":"Deathmist Robe","quality":4,"icon":"inv_chest_cloth_49","tooltip":"
Deathmist Robe
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+16 Stamina
+11 Intellect
Durability 100 / 100
Classes: Warlock
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226907,{"name":"Deathmist Bracers","quality":3,"icon":"inv_bracer_13","tooltip":"
Deathmist Bracers
Item Level 65

Binds when picked up
WristCloth
40 Armor
+7 Stamina
+8 Intellect
Durability 30 / 30
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 19.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226908,{"name":"Deathmist Sandals","quality":4,"icon":"inv_boots_05","tooltip":"
Deathmist Sandals
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+10 Stamina
+15 Intellect
Durability 50 / 50
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226909,{"name":"Deathmist Mask","quality":4,"icon":"inv_helmet_29","tooltip":"
Deathmist Mask
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+13 Stamina
+17 Intellect
Durability 60 / 60
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226910,{"name":"Deathmist Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Deathmist Leggings
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+15 Stamina
+14 Intellect
Durability 65 / 65
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226911,{"name":"Deathmist Wraps","quality":4,"icon":"inv_gauntlets_32","tooltip":"
Deathmist Wraps
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+10 Stamina
+13 Intellect
Durability 35 / 35
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226912,{"name":"Deathmist Mantle","quality":3,"icon":"inv_misc_bone_taurenskull_01","tooltip":"
Deathmist Mantle
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+11 Stamina
+10 Intellect
Durability 50 / 50
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226913,{"name":"Deathmist Bindings","quality":3,"icon":"inv_bracer_13","tooltip":"
Deathmist Bindings
Item Level 65

Binds when picked up
WristCloth
80 Armor
+15 Stamina
Durability 30 / 30
Classes: Warlock
Equip: Increased Defense +7.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226914,{"name":"Deathmist Cord","quality":3,"icon":"inv_belt_12","tooltip":"
Deathmist Cord
Item Level 65

Binds when picked up
WaistCloth
132 Armor
+17 Stamina
Durability 30 / 30
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +8.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226915,{"name":"Deathmist Epaulets","quality":3,"icon":"inv_misc_bone_taurenskull_01","tooltip":"
Deathmist Epaulets
Item Level 65

Binds when picked up
ShoulderCloth
129 Armor
+18 Stamina
Durability 50 / 50
Classes: Warlock
Equip: Increased Defense +11.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226916,{"name":"Deathmist Pants","quality":3,"icon":"inv_pants_08","tooltip":"
Deathmist Pants
Item Level 66

Binds when picked up
LegsCloth
151 Armor
+28 Stamina
Durability 65 / 65
Classes: Warlock
Equip: Increased Defense +12.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226917,{"name":"Deathmist Hood","quality":4,"icon":"inv_helmet_29","tooltip":"
Deathmist Hood
Item Level 60

Binds when picked up
HeadCloth
145 Armor
+30 Stamina
Durability 60 / 60
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +15.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226918,{"name":"Deathmist Grasps","quality":4,"icon":"inv_gauntlets_32","tooltip":"
Deathmist Grasps
Item Level 55

Binds when picked up
HandsCloth
104 Armor
+18 Stamina
Durability 35 / 35
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226919,{"name":"Deathmist Treads","quality":4,"icon":"inv_boots_05","tooltip":"
Deathmist Treads
Item Level 60

Binds when picked up
FeetCloth
144 Armor
+25 Stamina
Durability 50 / 50
Classes: Warlock
Equip: Increased Defense +9.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226920,{"name":"Deathmist Embrace","quality":4,"icon":"inv_chest_cloth_49","tooltip":"
Deathmist Embrace
Item Level 60

Binds when picked up
ChestCloth
193 Armor
+29 Stamina
Durability 100 / 100
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +15.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226921,{"name":"Deathmist Wrists","quality":3,"icon":"inv_bracer_13","tooltip":"
Deathmist Wrists
Item Level 65

Binds when picked up
WristCloth
40 Armor
+12 Stamina
+12 Intellect
Durability 30 / 30
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226922,{"name":"Deathmist Waist","quality":3,"icon":"inv_belt_12","tooltip":"
Deathmist Waist
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+16 Stamina
+16 Intellect
Durability 30 / 30
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226923,{"name":"Deathmist Shoulders","quality":3,"icon":"inv_misc_bone_taurenskull_01","tooltip":"
Deathmist Shoulders
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+16 Stamina
+16 Intellect
Durability 50 / 50
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226924,{"name":"Deathmist Legs","quality":3,"icon":"inv_pants_08","tooltip":"
Deathmist Legs
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+22 Stamina
+21 Intellect
Durability 65 / 65
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226925,{"name":"Deathmist Helm","quality":4,"icon":"inv_helmet_29","tooltip":"
Deathmist Helm
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+24 Stamina
+24 Intellect
Durability 60 / 60
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Improves your chance to hit with spells by 1%.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226926,{"name":"Deathmist Gloves","quality":4,"icon":"inv_gauntlets_32","tooltip":"
Deathmist Gloves
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+16 Stamina
+13 Intellect
Durability 35 / 35
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Equip: Improves your chance to hit with spells by 1%.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226927,{"name":"Deathmist Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Deathmist Boots
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+24 Stamina
+14 Intellect
Durability 50 / 50
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226928,{"name":"Deathmist Chest","quality":4,"icon":"inv_chest_cloth_49","tooltip":"
Deathmist Chest
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+27 Stamina
+22 Intellect
Durability 100 / 100
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Improves your chance to get a critical strike with spells by 1%.

Deathmist Raiment (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your melee autoattacks and spellcasts have a 6% chance to heal you for 270 to 330 health. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226929,{"name":"Sorcerer's Bindings","quality":3,"icon":"inv_jewelry_ring_23","tooltip":"
Sorcerer's BindingsSoD Phase 4

Item Level 65

Binds when picked up
WristCloth
40 Armor
+6 Stamina
+8 Intellect
Durability 30 / 30
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 19.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226930,{"name":"Sorcerer's Gauntlets","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Sorcerer's Gauntlets
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+10 Stamina
+10 Intellect
Durability 35 / 35
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226931,{"name":"Sorcerer's Sandals","quality":4,"icon":"inv_boots_02","tooltip":"
Sorcerer's Sandals
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+8 Stamina
+11 Intellect
Durability 50 / 50
Classes: Mage
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226932,{"name":"Sorcerer's Robes","quality":4,"icon":"inv_chest_cloth_25","tooltip":"
Sorcerer's Robes
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+11 Stamina
+12 Intellect
Durability 100 / 100
Classes: Mage
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226933,{"name":"Sorcerer's Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Sorcerer's Leggings
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+11 Stamina
+17 Intellect
Durability 65 / 65
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226934,{"name":"Sorcerer's Belt","quality":3,"icon":"inv_belt_08","tooltip":"
Sorcerer's Belt
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+8 Stamina
+14 Intellect
Durability 30 / 30
Classes: Mage
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226935,{"name":"Sorcerer's Crown","quality":4,"icon":"inv_crown_02","tooltip":"
Sorcerer's Crown
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+12 Stamina
+18 Intellect
Durability 60 / 60
Classes: Mage
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226936,{"name":"Sorcerer's Mantle","quality":3,"icon":"inv_shoulder_23","tooltip":"
Sorcerer's Mantle
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+6 Stamina
+8 Intellect
Durability 50 / 50
Classes: Mage
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 19.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226937,{"name":"Sorcerer's Wrists","quality":3,"icon":"inv_jewelry_ring_23","tooltip":"
Sorcerer's Wrists
Item Level 65

Binds when picked up
WristCloth
40 Armor
+8 Stamina
+12 Intellect
+5 Spirit
Durability 30 / 30
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226938,{"name":"Sorcerer's Waist","quality":3,"icon":"inv_belt_08","tooltip":"
Sorcerer's Waist
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+12 Stamina
+14 Intellect
+7 Spirit
Durability 30 / 30
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226939,{"name":"Sorcerer's Shoulders","quality":3,"icon":"inv_shoulder_23","tooltip":"
Sorcerer's Shoulders
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+11 Stamina
+17 Intellect
+7 Spirit
Durability 50 / 50
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226940,{"name":"Sorcerer's Legs","quality":3,"icon":"inv_pants_06","tooltip":"
Sorcerer's Legs
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+17 Stamina
+22 Intellect
+10 Spirit
Durability 65 / 65
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226941,{"name":"Sorcerer's Helm","quality":4,"icon":"inv_crown_02","tooltip":"
Sorcerer's Helm
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+16 Stamina
+25 Intellect
+14 Spirit
Durability 60 / 60
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Improves your chance to get a critical strike with spells by 1%.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226942,{"name":"Sorcerer's Gloves","quality":4,"icon":"inv_gauntlets_17","tooltip":"
Sorcerer's Gloves
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+12 Stamina
+14 Intellect
+10 Spirit
Durability 35 / 35
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Improves your chance to hit with spells by 1%.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226943,{"name":"Sorcerer's Boots","quality":4,"icon":"inv_boots_02","tooltip":"
Sorcerer's Boots
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+14 Stamina
+16 Intellect
+10 Spirit
Durability 50 / 50
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226944,{"name":"Sorcerer's Chest","quality":4,"icon":"inv_chest_cloth_25","tooltip":"
Sorcerer's Chest
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+14 Stamina
+25 Intellect
+9 Spirit
Durability 100 / 100
Classes: Mage
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Decreases the magical resistances of your spell targets by 20.

Sorcerer's Regalia (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226945,{"name":"Virtuous Robe","quality":4,"icon":"inv_chest_cloth_11","tooltip":"
Virtuous Robe
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+15 Stamina
+15 Intellect
+14 Spirit
Durability 100 / 100
Classes: Priest
Equip: Increases healing done by spells and effects by up to 66.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226946,{"name":"Virtuous Skirt","quality":3,"icon":"inv_pants_08","tooltip":"
Virtuous Skirt
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+15 Stamina
+18 Intellect
+13 Spirit
Durability 65 / 65
Classes: Priest
Equip: Increases healing done by spells and effects by up to 42.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226947,{"name":"Virtuous Crown","quality":4,"icon":"inv_crown_01","tooltip":"
Virtuous Crown
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+14 Stamina
+16 Intellect
+13 Spirit
Durability 60 / 60
Classes: Priest
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 51.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226948,{"name":"Virtuous Belt","quality":3,"icon":"inv_belt_10","tooltip":"
Virtuous Belt
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+9 Stamina
+10 Intellect
+10 Spirit
Durability 30 / 30
Classes: Priest
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 4 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226949,{"name":"Virtuous Bracers","quality":3,"icon":"inv_belt_31","tooltip":"
Virtuous Bracers
Item Level 65

Binds when picked up
WristCloth
40 Armor
+8 Stamina
+9 Intellect
+9 Spirit
Durability 30 / 30
Classes: Priest
Equip: Increases healing done by spells and effects by up to 24.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226950,{"name":"Virtuous Mitts","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Virtuous Mitts
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+11 Stamina
+12 Intellect
+11 Spirit
Durability 35 / 35
Classes: Priest
Equip: Increases healing done by spells and effects by up to 35.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226951,{"name":"Virtuous Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Virtuous Mantle
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 50 / 50
Classes: Priest
Equip: Increases healing done by spells and effects by up to 24.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226952,{"name":"Virtuous Sandals","quality":4,"icon":"inv_boots_05","tooltip":"
Virtuous Sandals
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 50 / 50
Classes: Priest
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 4 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226953,{"name":"Virtuous Wraps","quality":3,"icon":"inv_belt_31","tooltip":"
Virtuous Wraps
Item Level 65

Binds when picked up
WristCloth
40 Armor
+8 Stamina
+7 Intellect
Durability 30 / 30
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 23.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226954,{"name":"Virtuous Cord","quality":3,"icon":"inv_belt_10","tooltip":"
Virtuous Cord
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+12 Stamina
Durability 30 / 30
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 31.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226955,{"name":"Virtuous Epaulets","quality":3,"icon":"inv_shoulder_02","tooltip":"
Virtuous Epaulets
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+13 Stamina
+12 Intellect
Durability 50 / 50
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 26.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226956,{"name":"Virtuous Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Virtuous Leggings
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+14 Stamina
+14 Intellect
+13 Spirit
Durability 65 / 65
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 36.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226957,{"name":"Virtuous Cowl","quality":4,"icon":"inv_crown_01","tooltip":"
Virtuous Cowl
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+13 Stamina
+19 Intellect
Durability 60 / 60
Classes: Priest
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 43.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226958,{"name":"Virtuous Hands","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Virtuous Hands
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+8 Stamina
+6 Intellect
Durability 35 / 35
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 36.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226959,{"name":"Virtuous Slippers","quality":4,"icon":"inv_boots_05","tooltip":"
Virtuous Slippers
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+12 Stamina
+14 Intellect
+11 Spirit
Durability 50 / 50
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 29.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226960,{"name":"Virtuous Gown","quality":4,"icon":"inv_chest_cloth_11","tooltip":"
Virtuous Gown
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+16 Stamina
+20 Intellect
Durability 100 / 100
Classes: Priest
Equip: Increases damage done by Shadow spells and effects by up to 43.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226961,{"name":"Virtuous Wrists","quality":3,"icon":"inv_belt_31","tooltip":"
Virtuous Wrists
Item Level 65

Binds when picked up
WristCloth
40 Armor
+8 Stamina
+8 Intellect
+8 Spirit
Durability 30 / 30
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Equip: Restores 2 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226962,{"name":"Virtuous Waist","quality":3,"icon":"inv_belt_10","tooltip":"
Virtuous Waist
Item Level 65

Binds when picked up
WaistCloth
52 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 30 / 30
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226963,{"name":"Virtuous Shoulders","quality":3,"icon":"inv_shoulder_02","tooltip":"
Virtuous Shoulders
Item Level 65

Binds when picked up
ShoulderCloth
69 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 50 / 50
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226964,{"name":"Virtuous Legs","quality":3,"icon":"inv_pants_08","tooltip":"
Virtuous Legs
Item Level 66

Binds when picked up
LegsCloth
81 Armor
+13 Stamina
+14 Intellect
+12 Spirit
Durability 65 / 65
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Restores 6 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226965,{"name":"Virtuous Helm","quality":4,"icon":"inv_crown_01","tooltip":"
Virtuous Helm
Item Level 60

Binds when picked up
HeadCloth
75 Armor
+16 Stamina
+17 Intellect
+16 Spirit
Durability 60 / 60
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Restores 6 mana per 5 sec.
Equip: Improves your chance to get a critical strike with spells by 1%.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226966,{"name":"Virtuous Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Virtuous Gloves
Item Level 55

Binds when picked up
HandsCloth
54 Armor
+14 Stamina
+15 Intellect
+12 Spirit
Durability 35 / 35
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226967,{"name":"Virtuous Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Virtuous Boots
Item Level 60

Binds when picked up
FeetCloth
64 Armor
+12 Stamina
+13 Intellect
+12 Spirit
Durability 50 / 50
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 7 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226968,{"name":"Virtuous Chest","quality":4,"icon":"inv_chest_cloth_11","tooltip":"
Virtuous Chest
Item Level 60

Binds when picked up
ChestCloth
93 Armor
+21 Stamina
+22 Intellect
+12 Spirit
Durability 100 / 100
Classes: Priest
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Restores 6 mana per 5 sec.

Vestments of the Virtuous (0/8)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Your spellcasts have a 6% chance to energize you for 300 mana. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226969,{"name":"Soulforge Spaulders","quality":3,"icon":"inv_shoulder_10","tooltip":"
Soulforge Spaulders
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+17 Strength
+8 Agility
+10 Stamina
Durability 80 / 80
Classes: Paladin
Equip: Improves your chance to hit with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} 226970,{"name":"Soulforge Bracers","quality":3,"icon":"inv_bracer_14","tooltip":"
Soulforge BracersSoD Phase 4

Item Level 65

Binds when picked up
WristPlate
296 Armor
+16 Strength
+6 Agility
+8 Stamina
Durability 45 / 45
Classes: Paladin

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226971,{"name":"Soulforge Belt","quality":3,"icon":"inv_belt_11","tooltip":"
Soulforge Belt
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+15 Strength
+9 Stamina
+7 Intellect
Durability 45 / 45
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226972,{"name":"Soulforge Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Soulforge Legplates
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+26 Strength
+12 Stamina
+10 Intellect
Durability 100 / 100
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226973,{"name":"Soulforge Breastplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Soulforge Breastplate
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+26 Strength
+14 Agility
+16 Stamina
+10 Intellect
Durability 165 / 165
Classes: Paladin
Equip: Improves your chance to hit with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226974,{"name":"Soulforge Warboots","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Soulforge Warboots
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+20 Strength
+14 Stamina
Durability 75 / 75
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226975,{"name":"Soulforge Gauntlets","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Soulforge Gauntlets
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+16 Strength
+12 Stamina
+11 Intellect
Durability 55 / 55
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226976,{"name":"Soulforge Greathelm","quality":4,"icon":"inv_helmet_08","tooltip":"
Soulforge Greathelm
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+30 Strength
+14 Stamina
+14 Intellect
Durability 100 / 100
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226977,{"name":"Soulforge Bindings","quality":3,"icon":"inv_bracer_14","tooltip":"
Soulforge BindingsSoD Phase 4

Item Level 65

Binds when picked up
WristPlate
296 Armor
+10 Stamina
+9 Intellect
Durability 45 / 45
Classes: Paladin
Equip: Increases healing done by spells and effects by up to 31.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226978,{"name":"Soulforge Cord","quality":3,"icon":"inv_belt_11","tooltip":"
Soulforge Cord
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+10 Stamina
+10 Intellect
Durability 45 / 45
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 29.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226979,{"name":"Soulforge Epaulets","quality":3,"icon":"inv_shoulder_10","tooltip":"
Soulforge Epaulets
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+7 Stamina
+9 Intellect
Durability 80 / 80
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226980,{"name":"Soulforge Leggings","quality":3,"icon":"inv_pants_04","tooltip":"
Soulforge Leggings
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+13 Stamina
+17 Intellect
Durability 100 / 100
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 44.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226981,{"name":"Soulforge Crown","quality":4,"icon":"inv_helmet_08","tooltip":"
Soulforge Crown
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+18 Stamina
+25 Intellect
Durability 100 / 100
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 35.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226982,{"name":"Soulforge Fists","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Soulforge Fists
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+8 Stamina
+15 Intellect
Durability 55 / 55
Classes: Paladin
Equip: Increases healing done by spells and effects by up to 46.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226983,{"name":"Soulforge Treads","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Soulforge Treads
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+18 Stamina
+17 Intellect
Durability 75 / 75
Classes: Paladin
Equip: Increases healing done by spells and effects by up to 33.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226984,{"name":"Soulforge Embrace","quality":4,"icon":"inv_chest_plate03","tooltip":"
Soulforge Embrace
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+17 Stamina
+18 Intellect
Durability 165 / 165
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 55.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226985,{"name":"Soulforge Wristguards","quality":3,"icon":"inv_bracer_14","tooltip":"
Soulforge WristguardsSoD Phase 4

Item Level 65

Binds when picked up
WristPlate
296 Armor
+8 Strength
+14 Stamina
Durability 45 / 45
Classes: Paladin
Equip: Increased Defense +7.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226986,{"name":"Soulforge Waistguard","quality":3,"icon":"inv_belt_11","tooltip":"
Soulforge Waistguard
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+12 Strength
+15 Stamina
Durability 45 / 45
Classes: Paladin
Equip: Increases the block value of your shield by 15.
Equip: Increased Defense +7.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226987,{"name":"Soulforge Pauldrons","quality":3,"icon":"inv_shoulder_10","tooltip":"
Soulforge Pauldrons
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+12 Strength
+18 Stamina
Durability 80 / 80
Classes: Paladin
Equip: Increased Defense +9.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226988,{"name":"Soulforge Legguards","quality":3,"icon":"inv_pants_04","tooltip":"
Soulforge Legguards
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+8 Strength
+26 Stamina
Durability 100 / 100
Classes: Paladin
Equip: Increases the block value of your shield by 19.
Equip: Increased Defense +8.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226989,{"name":"Soulforge Faceguard","quality":4,"icon":"inv_helmet_08","tooltip":"
Soulforge Faceguard
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+13 Strength
+32 Stamina
Durability 100 / 100
Classes: Paladin
Equip: Increased Defense +13.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226990,{"name":"Soulforge Handguards","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Soulforge Handguards
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+18 Stamina
Durability 55 / 55
Classes: Paladin
Equip: Increases your chance to block attacks with a shield by 3%.
Equip: Increased Defense +10.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226991,{"name":"Soulforge Sabatons","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Soulforge Sabatons
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+13 Strength
+20 Stamina
Durability 75 / 75
Classes: Paladin
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +8.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226992,{"name":"Soulforge Chestguards","quality":4,"icon":"inv_chest_plate03","tooltip":"
Soulforge Chestguards
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+16 Strength
+31 Stamina
Durability 165 / 165
Classes: Paladin
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226993,{"name":"Soulforge Wrists","quality":3,"icon":"inv_bracer_14","tooltip":"
Soulforge Wrists
Item Level 65

Binds when picked up
WristPlate
296 Armor
+9 Strength
+10 Stamina
+9 Intellect
Durability 45 / 45
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226994,{"name":"Soulforge Waist","quality":3,"icon":"inv_belt_11","tooltip":"
Soulforge Waist
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+10 Strength
+11 Stamina
+11 Intellect
Durability 45 / 45
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226995,{"name":"Soulforge Shoulders","quality":3,"icon":"inv_shoulder_10","tooltip":"
Soulforge Shoulders
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+10 Strength
+11 Stamina
+11 Intellect
Durability 80 / 80
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -226996,{"name":"Soulforge Legs","quality":3,"icon":"inv_pants_04","tooltip":"
Soulforge Legs
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+16 Strength
+17 Stamina
+17 Intellect
+10 Spirit
Durability 100 / 100
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226997,{"name":"Soulforge Helm","quality":4,"icon":"inv_helmet_08","tooltip":"
Soulforge Helm
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+16 Strength
+17 Stamina
+17 Intellect
+12 Spirit
Durability 100 / 100
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Improves your chance to get a critical strike with spells by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -226998,{"name":"Soulforge Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Soulforge Gloves
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+9 Strength
+10 Stamina
+10 Intellect
Durability 55 / 55
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Improves your chance to get a critical strike by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -226999,{"name":"Soulforge Boots","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Soulforge Boots
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+12 Strength
+13 Stamina
+12 Intellect
+10 Spirit
Durability 75 / 75
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227000,{"name":"Soulforge Chest","quality":4,"icon":"inv_chest_plate03","tooltip":"
Soulforge Chest
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+16 Strength
+17 Stamina
+17 Intellect
+12 Spirit
Durability 165 / 165
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Improves your chance to get a critical strike by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -227001,{"name":"Bindings of The Five Thunders","quality":3,"icon":"inv_bracer_02","tooltip":"
Bindings of The Five ThundersSoD Phase 4

Item Level 65

Binds when picked up
WristMail
167 Armor
+8 Stamina
+8 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227002,{"name":"Coif of The Five Thunders","quality":4,"icon":"inv_helmet_04","tooltip":"
Coif of The Five Thunders
Item Level 60

Binds when picked up
HeadMail
314 Armor
+18 Stamina
+19 Intellect
Durability 85 / 85
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -227003,{"name":"Pauldrons of The Five Thunders","quality":3,"icon":"inv_shoulder_29","tooltip":"
Pauldrons of The Five Thunders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+8 Stamina
+9 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227004,{"name":"Vest of The Five Thunders","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Vest of The Five Thunders
Item Level 60

Binds when picked up
ChestMail
387 Armor
+19 Stamina
+17 Intellect
Durability 140 / 140
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -227005,{"name":"Kilt of The Five Thunders","quality":3,"icon":"inv_pants_03","tooltip":"
Kilt of The Five Thunders
Item Level 66

Binds when picked up
LegsMail
339 Armor
+14 Stamina
+15 Intellect
Durability 90 / 90
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 29.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227006,{"name":"Gauntlets of The Five Thunders","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gauntlets of The Five Thunders
Item Level 55

Binds when picked up
HandsMail
223 Armor
+10 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227007,{"name":"Slippers of The Five Thunders","quality":4,"icon":"inv_boots_wolf","tooltip":"
Slippers of The Five Thunders
Item Level 60

Binds when picked up
FeetMail
266 Armor
+12 Stamina
+13 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227008,{"name":"Cord of The Five Thunders","quality":3,"icon":"inv_belt_16","tooltip":"
Cord of The Five Thunders
Item Level 65

Binds when picked up
WaistMail
214 Armor
+10 Stamina
+11 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227009,{"name":"Bracers of The Five Thunders","quality":3,"icon":"inv_bracer_02","tooltip":"
Bracers of The Five ThundersSoD Phase 4

Item Level 65

Binds when picked up
WristMail
167 Armor
+10 Stamina
+10 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 29.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227010,{"name":"Sash of The Five Thunders","quality":3,"icon":"inv_belt_16","tooltip":"
Sash of The Five Thunders
Item Level 65

Binds when picked up
WaistMail
214 Armor
+10 Stamina
+11 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227011,{"name":"Mantle of The Five Thunders","quality":3,"icon":"inv_shoulder_29","tooltip":"
Mantle of The Five Thunders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+13 Stamina
+14 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 35.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227012,{"name":"Leggings of The Five Thunders","quality":3,"icon":"inv_pants_03","tooltip":"
Leggings of The Five Thunders
Item Level 66

Binds when picked up
LegsMail
339 Armor
+15 Stamina
+16 Intellect
Durability 90 / 90
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 44.
Equip: Restores 6 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227013,{"name":"Crown of The Five Thunders","quality":4,"icon":"inv_helmet_04","tooltip":"
Crown of The Five Thunders
Item Level 60

Binds when picked up
HeadMail
314 Armor
+22 Stamina
+21 Intellect
Durability 85 / 85
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 35.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -227014,{"name":"Grasp of The Five Thunders","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Grasp of The Five Thunders
Item Level 55

Binds when picked up
HandsMail
223 Armor
+11 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 42.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227015,{"name":"Greaves of The Five Thunders","quality":4,"icon":"inv_boots_wolf","tooltip":"
Greaves of The Five Thunders
Item Level 60

Binds when picked up
FeetMail
266 Armor
+11 Stamina
+18 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 35.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227016,{"name":"Tunic of The Five Thunders","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Tunic of The Five Thunders
Item Level 60

Binds when picked up
ChestMail
387 Armor
+17 Stamina
+18 Intellect
Durability 140 / 140
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 55.
Equip: Restores 6 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226971,{"name":"Soulforge Belt","quality":3,"icon":"inv_belt_11","tooltip":"
Soulforge Belt
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+15 Strength
+9 Stamina
+7 Intellect
Durability 45 / 45
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226972,{"name":"Soulforge Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Soulforge Legplates
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+26 Strength
+12 Stamina
+10 Intellect
Durability 100 / 100
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226973,{"name":"Soulforge Breastplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Soulforge Breastplate
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+26 Strength
+14 Agility
+16 Stamina
+10 Intellect
Durability 165 / 165
Classes: Paladin
Equip: Improves your chance to hit with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226974,{"name":"Soulforge Warboots","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Soulforge Warboots
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+20 Strength
+14 Stamina
Durability 75 / 75
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226975,{"name":"Soulforge Gauntlets","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Soulforge Gauntlets
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+16 Strength
+12 Stamina
+11 Intellect
Durability 55 / 55
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226976,{"name":"Soulforge Greathelm","quality":4,"icon":"inv_helmet_08","tooltip":"
Soulforge Greathelm
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+30 Strength
+14 Stamina
+14 Intellect
Durability 100 / 100
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226977,{"name":"Soulforge Bindings","quality":3,"icon":"inv_bracer_14","tooltip":"
Soulforge BindingsSoD Phase 4

Item Level 65

Binds when picked up
WristPlate
296 Armor
+10 Stamina
+9 Intellect
Durability 45 / 45
Classes: Paladin
Equip: Increases healing done by spells and effects by up to 31.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226978,{"name":"Soulforge Cord","quality":3,"icon":"inv_belt_11","tooltip":"
Soulforge Cord
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+10 Stamina
+10 Intellect
Durability 45 / 45
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 29.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226979,{"name":"Soulforge Epaulets","quality":3,"icon":"inv_shoulder_10","tooltip":"
Soulforge Epaulets
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+7 Stamina
+9 Intellect
Durability 80 / 80
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226980,{"name":"Soulforge Leggings","quality":3,"icon":"inv_pants_04","tooltip":"
Soulforge Leggings
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+13 Stamina
+17 Intellect
Durability 100 / 100
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 44.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226981,{"name":"Soulforge Crown","quality":4,"icon":"inv_helmet_08","tooltip":"
Soulforge Crown
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+18 Stamina
+25 Intellect
Durability 100 / 100
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 35.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226982,{"name":"Soulforge Fists","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Soulforge Fists
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+8 Stamina
+15 Intellect
Durability 55 / 55
Classes: Paladin
Equip: Increases healing done by spells and effects by up to 46.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226983,{"name":"Soulforge Treads","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Soulforge Treads
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+18 Stamina
+17 Intellect
Durability 75 / 75
Classes: Paladin
Equip: Increases healing done by spells and effects by up to 33.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226984,{"name":"Soulforge Embrace","quality":4,"icon":"inv_chest_plate03","tooltip":"
Soulforge Embrace
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+17 Stamina
+18 Intellect
Durability 165 / 165
Classes: Paladin
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 55.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226985,{"name":"Soulforge Wristguards","quality":3,"icon":"inv_bracer_14","tooltip":"
Soulforge WristguardsSoD Phase 4

Item Level 65

Binds when picked up
WristPlate
296 Armor
+8 Strength
+14 Stamina
Durability 45 / 45
Classes: Paladin
Equip: Increased Defense +7.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226986,{"name":"Soulforge Waistguard","quality":3,"icon":"inv_belt_11","tooltip":"
Soulforge Waistguard
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+12 Strength
+15 Stamina
Durability 45 / 45
Classes: Paladin
Equip: Increases the block value of your shield by 15.
Equip: Increased Defense +7.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226987,{"name":"Soulforge Pauldrons","quality":3,"icon":"inv_shoulder_10","tooltip":"
Soulforge Pauldrons
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+12 Strength
+18 Stamina
Durability 80 / 80
Classes: Paladin
Equip: Increased Defense +9.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226988,{"name":"Soulforge Legguards","quality":3,"icon":"inv_pants_04","tooltip":"
Soulforge Legguards
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+8 Strength
+26 Stamina
Durability 100 / 100
Classes: Paladin
Equip: Increases the block value of your shield by 19.
Equip: Increased Defense +8.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226989,{"name":"Soulforge Faceguard","quality":4,"icon":"inv_helmet_08","tooltip":"
Soulforge Faceguard
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+13 Strength
+32 Stamina
Durability 100 / 100
Classes: Paladin
Equip: Increased Defense +13.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226990,{"name":"Soulforge Handguards","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Soulforge Handguards
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+18 Stamina
Durability 55 / 55
Classes: Paladin
Equip: Increases your chance to block attacks with a shield by 3%.
Equip: Increased Defense +10.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226991,{"name":"Soulforge Sabatons","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Soulforge Sabatons
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+13 Strength
+20 Stamina
Durability 75 / 75
Classes: Paladin
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +8.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226992,{"name":"Soulforge Chestguards","quality":4,"icon":"inv_chest_plate03","tooltip":"
Soulforge Chestguards
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+16 Strength
+31 Stamina
Durability 165 / 165
Classes: Paladin
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226993,{"name":"Soulforge Wrists","quality":3,"icon":"inv_bracer_14","tooltip":"
Soulforge Wrists
Item Level 65

Binds when picked up
WristPlate
296 Armor
+9 Strength
+10 Stamina
+9 Intellect
Durability 45 / 45
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226994,{"name":"Soulforge Waist","quality":3,"icon":"inv_belt_11","tooltip":"
Soulforge Waist
Item Level 65

Binds when picked up
WaistPlate
380 Armor
+10 Strength
+11 Stamina
+11 Intellect
Durability 45 / 45
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226995,{"name":"Soulforge Shoulders","quality":3,"icon":"inv_shoulder_10","tooltip":"
Soulforge Shoulders
Item Level 65

Binds when picked up
ShoulderPlate
507 Armor
+10 Strength
+11 Stamina
+11 Intellect
Durability 80 / 80
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +226996,{"name":"Soulforge Legs","quality":3,"icon":"inv_pants_04","tooltip":"
Soulforge Legs
Item Level 66

Binds when picked up
LegsPlate
601 Armor
+16 Strength
+17 Stamina
+17 Intellect
+10 Spirit
Durability 100 / 100
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226997,{"name":"Soulforge Helm","quality":4,"icon":"inv_helmet_08","tooltip":"
Soulforge Helm
Item Level 60

Binds when picked up
HeadPlate
556 Armor
+16 Strength
+17 Stamina
+17 Intellect
+12 Spirit
Durability 100 / 100
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Improves your chance to get a critical strike with spells by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +226998,{"name":"Soulforge Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Soulforge Gloves
Item Level 55

Binds when picked up
HandsPlate
393 Armor
+9 Strength
+10 Stamina
+10 Intellect
Durability 55 / 55
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Equip: Improves your chance to get a critical strike by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +226999,{"name":"Soulforge Boots","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Soulforge Boots
Item Level 60

Binds when picked up
FeetPlate
470 Armor
+12 Strength
+13 Stamina
+12 Intellect
+10 Spirit
Durability 75 / 75
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227000,{"name":"Soulforge Chest","quality":4,"icon":"inv_chest_plate03","tooltip":"
Soulforge Chest
Item Level 60

Binds when picked up
ChestPlate
684 Armor
+16 Strength
+17 Stamina
+17 Intellect
+12 Spirit
Durability 165 / 165
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Improves your chance to get a critical strike by 1%.

Soulforge Armor (0/8)
(2) Set : +40 Attack Power and up to 40 increased healing from spells.
(4) Set : 6% chance on melee autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +227001,{"name":"Bindings of The Five Thunders","quality":3,"icon":"inv_bracer_02","tooltip":"
Bindings of The Five ThundersSoD Phase 4

Item Level 65

Binds when picked up
WristMail
167 Armor
+8 Stamina
+8 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227002,{"name":"Coif of The Five Thunders","quality":4,"icon":"inv_helmet_04","tooltip":"
Coif of The Five Thunders
Item Level 60

Binds when picked up
HeadMail
314 Armor
+18 Stamina
+19 Intellect
Durability 85 / 85
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +227003,{"name":"Pauldrons of The Five Thunders","quality":3,"icon":"inv_shoulder_29","tooltip":"
Pauldrons of The Five Thunders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+8 Stamina
+9 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227004,{"name":"Vest of The Five Thunders","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Vest of The Five Thunders
Item Level 60

Binds when picked up
ChestMail
387 Armor
+19 Stamina
+17 Intellect
Durability 140 / 140
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +227005,{"name":"Kilt of The Five Thunders","quality":3,"icon":"inv_pants_03","tooltip":"
Kilt of The Five Thunders
Item Level 66

Binds when picked up
LegsMail
339 Armor
+14 Stamina
+15 Intellect
Durability 90 / 90
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 29.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227006,{"name":"Gauntlets of The Five Thunders","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gauntlets of The Five Thunders
Item Level 55

Binds when picked up
HandsMail
223 Armor
+10 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227007,{"name":"Slippers of The Five Thunders","quality":4,"icon":"inv_boots_wolf","tooltip":"
Slippers of The Five Thunders
Item Level 60

Binds when picked up
FeetMail
266 Armor
+12 Stamina
+13 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227008,{"name":"Cord of The Five Thunders","quality":3,"icon":"inv_belt_16","tooltip":"
Cord of The Five Thunders
Item Level 65

Binds when picked up
WaistMail
214 Armor
+10 Stamina
+11 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227009,{"name":"Bracers of The Five Thunders","quality":3,"icon":"inv_bracer_02","tooltip":"
Bracers of The Five ThundersSoD Phase 4

Item Level 65

Binds when picked up
WristMail
167 Armor
+10 Stamina
+10 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 29.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227010,{"name":"Sash of The Five Thunders","quality":3,"icon":"inv_belt_16","tooltip":"
Sash of The Five Thunders
Item Level 65

Binds when picked up
WaistMail
214 Armor
+10 Stamina
+11 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227011,{"name":"Mantle of The Five Thunders","quality":3,"icon":"inv_shoulder_29","tooltip":"
Mantle of The Five Thunders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+13 Stamina
+14 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 35.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227012,{"name":"Leggings of The Five Thunders","quality":3,"icon":"inv_pants_03","tooltip":"
Leggings of The Five Thunders
Item Level 66

Binds when picked up
LegsMail
339 Armor
+15 Stamina
+16 Intellect
Durability 90 / 90
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 44.
Equip: Restores 6 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227013,{"name":"Crown of The Five Thunders","quality":4,"icon":"inv_helmet_04","tooltip":"
Crown of The Five Thunders
Item Level 60

Binds when picked up
HeadMail
314 Armor
+22 Stamina
+21 Intellect
Durability 85 / 85
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 35.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +227014,{"name":"Grasp of The Five Thunders","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Grasp of The Five Thunders
Item Level 55

Binds when picked up
HandsMail
223 Armor
+11 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 42.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227015,{"name":"Greaves of The Five Thunders","quality":4,"icon":"inv_boots_wolf","tooltip":"
Greaves of The Five Thunders
Item Level 60

Binds when picked up
FeetMail
266 Armor
+11 Stamina
+18 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 35.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227016,{"name":"Tunic of The Five Thunders","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Tunic of The Five Thunders
Item Level 60

Binds when picked up
ChestMail
387 Armor
+17 Stamina
+18 Intellect
Durability 140 / 140
Classes: Shaman
Equip: Increases healing done by spells and effects by up to 55.
Equip: Restores 6 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} 227017,{"name":"Bands of The Five Thunders","quality":3,"icon":"inv_bracer_02","tooltip":"
Bands of The Five ThundersSoD Phase 4

Item Level 65

Binds when picked up
WristMail
167 Armor
+15 Strength
+8 Stamina
+6 Intellect
Durability 40 / 40
Classes: Shaman

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227018,{"name":"Girdle of The Five Thunders","quality":3,"icon":"inv_belt_16","tooltip":"
Girdle of The Five Thunders
Item Level 65

Binds when picked up
WaistMail
214 Armor
+12 Strength
+11 Stamina
+9 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227019,{"name":"Spaulders of The Five Thunders","quality":3,"icon":"inv_shoulder_29","tooltip":"
Spaulders of The Five Thunders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+15 Strength
+10 Stamina
+8 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227020,{"name":"Legplates of The Five Thunders","quality":3,"icon":"inv_pants_03","tooltip":"
Legplates of The Five Thunders
Item Level 66

Binds when picked up
LegsMail
339 Armor
+26 Strength
+14 Stamina
+12 Intellect
Durability 90 / 90
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227021,{"name":"Face of The Five Thunders","quality":4,"icon":"inv_helmet_04","tooltip":"
Face of The Five Thunders
Item Level 60

Binds when picked up
HeadMail
314 Armor
+30 Strength
+13 Stamina
+15 Intellect
Durability 85 / 85
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -227022,{"name":"Fists of The Five Thunders","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Fists of The Five Thunders
Item Level 55

Binds when picked up
HandsMail
223 Armor
+17 Strength
+15 Stamina
+17 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227023,{"name":"Treads of The Five Thunders","quality":4,"icon":"inv_boots_wolf","tooltip":"
Treads of The Five Thunders
Item Level 60

Binds when picked up
FeetMail
266 Armor
+20 Strength
+9 Stamina
+6 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227024,{"name":"Chain of The Five Thunders","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Chain of The Five Thunders
Item Level 60

Binds when picked up
ChestMail
387 Armor
+28 Strength
+12 Agility
+14 Stamina
+14 Intellect
Durability 140 / 140
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -227025,{"name":"Wristguards of The Five Thunders","quality":3,"icon":"inv_bracer_02","tooltip":"
Wristguards of The Five ThundersSoD Phase 4

Item Level 65

Binds when picked up
WristMail
167 Armor
+14 Stamina
+10 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Increased Defense +6.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227026,{"name":"Waistguard of The Five Thunders","quality":3,"icon":"inv_belt_16","tooltip":"
Waistguard of The Five Thunders
Item Level 65

Binds when picked up
WaistMail
214 Armor
+17 Stamina
+11 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +5.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227027,{"name":"Shoulderguards of The Five Thunders","quality":3,"icon":"inv_shoulder_29","tooltip":"
Shoulderguards of The Five Thunders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+19 Stamina
+9 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +5.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227028,{"name":"Legguards of The Five Thunders","quality":3,"icon":"inv_pants_03","tooltip":"
Legguards of The Five Thunders
Item Level 66

Binds when picked up
LegsMail
339 Armor
+28 Stamina
+15 Intellect
Durability 90 / 90
Classes: Shaman
Equip: Increased Defense +8.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227029,{"name":"Headpiece of The Five Thunders","quality":4,"icon":"inv_helmet_04","tooltip":"
Headpiece of The Five Thunders
Item Level 60

Binds when picked up
HeadMail
314 Armor
+32 Stamina
+15 Intellect
Durability 85 / 85
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -227030,{"name":"Handguards of The Five Thunders","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Handguards of The Five Thunders
Item Level 55

Binds when picked up
HandsMail
223 Armor
+18 Stamina
+12 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +5.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227031,{"name":"Sabatons of The Five Thunders","quality":4,"icon":"inv_boots_wolf","tooltip":"
Sabatons of The Five Thunders
Item Level 60

Binds when picked up
FeetMail
266 Armor
+21 Stamina
+14 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227032,{"name":"Chestguard of The Five Thunders","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Chestguard of The Five Thunders
Item Level 60

Binds when picked up
ChestMail
387 Armor
+30 Stamina
+14 Intellect
Durability 140 / 140
Classes: Shaman
Equip: Increases your chance to block attacks with a shield by 3%.
Equip: Increased Defense +8.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -227033,{"name":"Wrists of The Five Thunders","quality":3,"icon":"inv_bracer_02","tooltip":"
Wrists of The Five Thunders
Item Level 65

Binds when picked up
WristMail
167 Armor
+10 Stamina
+9 Intellect
+9 Spirit
Durability 40 / 40
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 5
","spells":[]} -227034,{"name":"Waist of The Five Thunders","quality":3,"icon":"inv_belt_16","tooltip":"
Waist of The Five Thunders
Item Level 65

Binds when picked up
WaistMail
214 Armor
+10 Strength
+11 Stamina
+11 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227035,{"name":"Shoulders of The Five Thunders","quality":3,"icon":"inv_shoulder_29","tooltip":"
Shoulders of The Five Thunders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+10 Strength
+11 Stamina
+11 Intellect
+10 Spirit
Durability 70 / 70
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 12.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} -227036,{"name":"Legs of The Five Thunders","quality":3,"icon":"inv_pants_03","tooltip":"
Legs of The Five Thunders
Item Level 66

Binds when picked up
LegsMail
339 Armor
+10 Strength
+17 Stamina
+17 Intellect
+16 Spirit
Durability 90 / 90
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 11.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227037,{"name":"Helm of The Five Thunders","quality":4,"icon":"inv_helmet_04","tooltip":"
Helm of The Five Thunders
Item Level 60

Binds when picked up
HeadMail
314 Armor
+22 Stamina
+21 Intellect
+12 Spirit
Durability 85 / 85
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Improves your chance to get a critical strike with spells by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -227038,{"name":"Gloves of The Five Thunders","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gloves of The Five Thunders
Item Level 55

Binds when picked up
HandsMail
223 Armor
+9 Strength
+12 Stamina
+14 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Restores 4 mana per 5 sec.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227039,{"name":"Boots of The Five Thunders","quality":4,"icon":"inv_boots_wolf","tooltip":"
Boots of The Five Thunders
Item Level 60

Binds when picked up
FeetMail
266 Armor
+12 Strength
+13 Stamina
+12 Intellect
+10 Spirit
Durability 70 / 70
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} -227040,{"name":"Chest of The Five Thunders","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Chest of The Five Thunders
Item Level 60

Binds when picked up
ChestMail
387 Armor
+12 Strength
+17 Stamina
+17 Intellect
+16 Spirit
Durability 140 / 140
Classes: Shaman
Equip: Improves your chance to get a critical strike with spells by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} -227041,{"name":"Scourge Shadow Scalpel","quality":1,"icon":"inv_wand_1h_stratholme_d_02","tooltip":"
Scourge Shadow Scalpel
Item Level 1

Quest Item
"This device channels and directs foul necrotic energies to dissolve flesh, metal, or any other material mundane or magical. This may be able to disrupt the shield protecting Arkonos."
Max Stack: 5
","spells":[]} -227042,{"name":"Champion's Plate Shoulders","quality":3,"icon":"inv_shoulder_11","tooltip":"
Champion's Plate ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderPlate
552 Armor
+17 Strength
+27 Stamina
Durability 80 / 80
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 31 58
","spells":[]} -227043,{"name":"Champion's Plate Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Plate HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadPlate
598 Armor
+21 Strength
+36 Stamina
Durability 80 / 80
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 32 5
","spells":[]} -227044,{"name":"Lieutenant Commander's Plate Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Lieutenant Commander's Plate HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadPlate
598 Armor
+21 Strength
+36 Stamina
Durability 80 / 80
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 27 29
","spells":[]} -227045,{"name":"Lieutenant Commander's Plate Shoulders","quality":3,"icon":"inv_shoulder_11","tooltip":"
Lieutenant Commander's Plate ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderPlate
552 Armor
+17 Strength
+27 Stamina
Durability 80 / 80
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 27 76
","spells":[]} -227046,{"name":"Knight-Captain's Plate Hauberk","quality":3,"icon":"inv_chest_plate16","tooltip":"
Knight-Captain's Plate HauberkSoD Phase 4

Item Level 68

Binds when picked up
ChestPlate
706 Armor
+21 Strength
+35 Stamina
Durability 135 / 135
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 49 87
","spells":[]} -227047,{"name":"Knight-Captain's Plate Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Plate LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsPlate
618 Armor
+12 Strength
+26 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 50 42
","spells":[]} -227048,{"name":"Legionnaire's Plate Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Legionnaire's Plate LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsPlate
618 Armor
+12 Strength
+26 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 41 75
","spells":[]} -227049,{"name":"Legionnaire's Plate Hauberk","quality":3,"icon":"inv_chest_plate16","tooltip":"
Legionnaire's Plate HauberkSoD Phase 4

Item Level 68

Binds when picked up
ChestPlate
706 Armor
+21 Strength
+35 Stamina
Durability 135 / 135
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 41 20
","spells":[]} -227050,{"name":"Blood Guard's Plate Gauntlets","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Blood Guard's Plate GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
429 Armor
+17 Strength
+26 Stamina
Durability 45 / 45
Classes: Warrior
Requires Level 60
Equip: Hamstring Rage cost reduced by 3.

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 63 57
","spells":[]} +227018,{"name":"Girdle of The Five Thunders","quality":3,"icon":"inv_belt_16","tooltip":"
Girdle of The Five Thunders
Item Level 65

Binds when picked up
WaistMail
214 Armor
+12 Strength
+11 Stamina
+9 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227019,{"name":"Spaulders of The Five Thunders","quality":3,"icon":"inv_shoulder_29","tooltip":"
Spaulders of The Five Thunders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+15 Strength
+10 Stamina
+8 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227020,{"name":"Legplates of The Five Thunders","quality":3,"icon":"inv_pants_03","tooltip":"
Legplates of The Five Thunders
Item Level 66

Binds when picked up
LegsMail
339 Armor
+26 Strength
+14 Stamina
+12 Intellect
Durability 90 / 90
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227021,{"name":"Face of The Five Thunders","quality":4,"icon":"inv_helmet_04","tooltip":"
Face of The Five Thunders
Item Level 60

Binds when picked up
HeadMail
314 Armor
+30 Strength
+13 Stamina
+15 Intellect
Durability 85 / 85
Classes: Shaman
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +227022,{"name":"Fists of The Five Thunders","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Fists of The Five Thunders
Item Level 55

Binds when picked up
HandsMail
223 Armor
+17 Strength
+15 Stamina
+17 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227023,{"name":"Treads of The Five Thunders","quality":4,"icon":"inv_boots_wolf","tooltip":"
Treads of The Five Thunders
Item Level 60

Binds when picked up
FeetMail
266 Armor
+20 Strength
+9 Stamina
+6 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227024,{"name":"Chain of The Five Thunders","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Chain of The Five Thunders
Item Level 60

Binds when picked up
ChestMail
387 Armor
+28 Strength
+12 Agility
+14 Stamina
+14 Intellect
Durability 140 / 140
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +227025,{"name":"Wristguards of The Five Thunders","quality":3,"icon":"inv_bracer_02","tooltip":"
Wristguards of The Five ThundersSoD Phase 4

Item Level 65

Binds when picked up
WristMail
167 Armor
+14 Stamina
+10 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Increased Defense +6.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227026,{"name":"Waistguard of The Five Thunders","quality":3,"icon":"inv_belt_16","tooltip":"
Waistguard of The Five Thunders
Item Level 65

Binds when picked up
WaistMail
214 Armor
+17 Stamina
+11 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +5.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227027,{"name":"Shoulderguards of The Five Thunders","quality":3,"icon":"inv_shoulder_29","tooltip":"
Shoulderguards of The Five Thunders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+19 Stamina
+9 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +5.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227028,{"name":"Legguards of The Five Thunders","quality":3,"icon":"inv_pants_03","tooltip":"
Legguards of The Five Thunders
Item Level 66

Binds when picked up
LegsMail
339 Armor
+28 Stamina
+15 Intellect
Durability 90 / 90
Classes: Shaman
Equip: Increased Defense +8.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227029,{"name":"Headpiece of The Five Thunders","quality":4,"icon":"inv_helmet_04","tooltip":"
Headpiece of The Five Thunders
Item Level 60

Binds when picked up
HeadMail
314 Armor
+32 Stamina
+15 Intellect
Durability 85 / 85
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +227030,{"name":"Handguards of The Five Thunders","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Handguards of The Five Thunders
Item Level 55

Binds when picked up
HandsMail
223 Armor
+18 Stamina
+12 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +5.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227031,{"name":"Sabatons of The Five Thunders","quality":4,"icon":"inv_boots_wolf","tooltip":"
Sabatons of The Five Thunders
Item Level 60

Binds when picked up
FeetMail
266 Armor
+21 Stamina
+14 Intellect
Durability 70 / 70
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227032,{"name":"Chestguard of The Five Thunders","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Chestguard of The Five Thunders
Item Level 60

Binds when picked up
ChestMail
387 Armor
+30 Stamina
+14 Intellect
Durability 140 / 140
Classes: Shaman
Equip: Increases your chance to block attacks with a shield by 3%.
Equip: Increased Defense +8.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +227033,{"name":"Wrists of The Five Thunders","quality":3,"icon":"inv_bracer_02","tooltip":"
Wrists of The Five Thunders
Item Level 65

Binds when picked up
WristMail
167 Armor
+10 Stamina
+9 Intellect
+9 Spirit
Durability 40 / 40
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 5
","spells":[]} +227034,{"name":"Waist of The Five Thunders","quality":3,"icon":"inv_belt_16","tooltip":"
Waist of The Five Thunders
Item Level 65

Binds when picked up
WaistMail
214 Armor
+10 Strength
+11 Stamina
+11 Intellect
Durability 40 / 40
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227035,{"name":"Shoulders of The Five Thunders","quality":3,"icon":"inv_shoulder_29","tooltip":"
Shoulders of The Five Thunders
Item Level 65

Binds when picked up
ShoulderMail
286 Armor
+10 Strength
+11 Stamina
+11 Intellect
+10 Spirit
Durability 70 / 70
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 12.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 5
","spells":[]} +227036,{"name":"Legs of The Five Thunders","quality":3,"icon":"inv_pants_03","tooltip":"
Legs of The Five Thunders
Item Level 66

Binds when picked up
LegsMail
339 Armor
+10 Strength
+17 Stamina
+17 Intellect
+16 Spirit
Durability 90 / 90
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 11.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227037,{"name":"Helm of The Five Thunders","quality":4,"icon":"inv_helmet_04","tooltip":"
Helm of The Five Thunders
Item Level 60

Binds when picked up
HeadMail
314 Armor
+22 Stamina
+21 Intellect
+12 Spirit
Durability 85 / 85
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Improves your chance to get a critical strike with spells by 1%.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +227038,{"name":"Gloves of The Five Thunders","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gloves of The Five Thunders
Item Level 55

Binds when picked up
HandsMail
223 Armor
+9 Strength
+12 Stamina
+14 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Restores 4 mana per 5 sec.
Equip: Increases damage and healing done by magical spells and effects by up to 12.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227039,{"name":"Boots of The Five Thunders","quality":4,"icon":"inv_boots_wolf","tooltip":"
Boots of The Five Thunders
Item Level 60

Binds when picked up
FeetMail
266 Armor
+12 Strength
+13 Stamina
+12 Intellect
+10 Spirit
Durability 70 / 70
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 4 mana per 5 sec.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 10
","spells":[]} +227040,{"name":"Chest of The Five Thunders","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Chest of The Five Thunders
Item Level 60

Binds when picked up
ChestMail
387 Armor
+12 Strength
+17 Stamina
+17 Intellect
+16 Spirit
Durability 140 / 140
Classes: Shaman
Equip: Improves your chance to get a critical strike with spells by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.

The Five Thunders (0/8)
(2) Set : +40 Attack Power, up to 23 increased damage from spells, and up to 44 increased healing from spells.
(4) Set : 6% chance on mainhand autoattack and 4% chance on spellcast to increase your damage and healing done by magical spells and effects by up to 95 for 10 sec. (Proc chance: 6%)
(6) Set : +8 All Resistances.
(8) Set : +200 Armor.
Sell Price: 20
","spells":[]} +227041,{"name":"Scourge Shadow Scalpel","quality":1,"icon":"inv_wand_1h_stratholme_d_02","tooltip":"
Scourge Shadow Scalpel
Item Level 1

Quest Item
"This device channels and directs foul necrotic energies to dissolve flesh, metal, or any other material mundane or magical. This may be able to disrupt the shield protecting Arkonos."
Max Stack: 5
","spells":[]} +227042,{"name":"Champion's Plate Shoulders","quality":3,"icon":"inv_shoulder_11","tooltip":"
Champion's Plate ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderPlate
552 Armor
+17 Strength
+27 Stamina
Durability 80 / 80
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 31 58
","spells":[]} +227043,{"name":"Champion's Plate Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Plate HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadPlate
598 Armor
+21 Strength
+36 Stamina
Durability 80 / 80
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 32 5
","spells":[]} +227044,{"name":"Lieutenant Commander's Plate Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Lieutenant Commander's Plate HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadPlate
598 Armor
+21 Strength
+36 Stamina
Durability 80 / 80
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 27 29
","spells":[]} +227045,{"name":"Lieutenant Commander's Plate Shoulders","quality":3,"icon":"inv_shoulder_11","tooltip":"
Lieutenant Commander's Plate ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderPlate
552 Armor
+17 Strength
+27 Stamina
Durability 80 / 80
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 27 76
","spells":[]} +227046,{"name":"Knight-Captain's Plate Hauberk","quality":3,"icon":"inv_chest_plate16","tooltip":"
Knight-Captain's Plate HauberkSoD Phase 4

Item Level 68

Binds when picked up
ChestPlate
706 Armor
+21 Strength
+35 Stamina
Durability 135 / 135
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 49 87
","spells":[]} +227047,{"name":"Knight-Captain's Plate Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Plate LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsPlate
618 Armor
+12 Strength
+26 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 50 42
","spells":[]} +227048,{"name":"Legionnaire's Plate Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Legionnaire's Plate LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsPlate
618 Armor
+12 Strength
+26 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 41 75
","spells":[]} +227049,{"name":"Legionnaire's Plate Hauberk","quality":3,"icon":"inv_chest_plate16","tooltip":"
Legionnaire's Plate HauberkSoD Phase 4

Item Level 68

Binds when picked up
ChestPlate
706 Armor
+21 Strength
+35 Stamina
Durability 135 / 135
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 41 20
","spells":[]} +227050,{"name":"Blood Guard's Plate Gauntlets","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Blood Guard's Plate GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
429 Armor
+17 Strength
+26 Stamina
Durability 45 / 45
Classes: Warrior
Requires Level 60
Equip: Hamstring Rage cost reduced by 3.

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 63 57
","spells":[]} 227051,{"name":"Blood Guard's Plate Greaves","quality":3,"icon":"inv_boots_plate_09","tooltip":"
Blood Guard's Plate GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
472 Armor
+10 Strength
+9 Agility
+35 Stamina
Durability 65 / 65
Classes: Warrior
Requires Level 60

Champion's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 98 27
","spells":[]} 227052,{"name":"Knight-Lieutenant's Plate Greaves","quality":3,"icon":"inv_boots_plate_09","tooltip":"
Knight-Lieutenant's Plate GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
472 Armor
+10 Strength
+9 Agility
+35 Stamina
Durability 65 / 65
Classes: Warrior
Requires Level 60

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 4 54
","spells":[]} -227053,{"name":"Knight-Lieutenant's Plate Gauntlets","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Knight-Lieutenant's Plate GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
429 Armor
+17 Strength
+26 Stamina
Durability 45 / 45
Classes: Warrior
Requires Level 60
Equip: Hamstring Rage cost reduced by 3.

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 69 45
","spells":[]} -227054,{"name":"Lieutenant Commander's Leather Shoulders","quality":3,"icon":"inv_shoulder_14","tooltip":"
Lieutenant Commander's Leather ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
196 Armor
+26 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: +22 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 58 54
","spells":[]} -227055,{"name":"Lieutenant Commander's Leather Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Lieutenant Commander's Leather HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
238 Armor
+35 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +36 Attack Power.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 57 95
","spells":[]} -227056,{"name":"Champion's Leather Shoulders","quality":3,"icon":"inv_shoulder_14","tooltip":"
Champion's Leather ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
196 Armor
+26 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: +22 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 61 52
","spells":[]} -227057,{"name":"Champion's Leather Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Leather HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
238 Armor
+35 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +36 Attack Power.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 56 72
","spells":[]} -227058,{"name":"Knight-Captain's Leather Chestpiece","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Knight-Captain's Leather ChestpieceSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
248 Armor
+33 Stamina
Durability 100 / 100
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +34 Attack Power.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 86
","spells":[]} -227059,{"name":"Legionnaire's Leather Legguards","quality":3,"icon":"inv_pants_08","tooltip":"
Legionnaire's Leather LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
225 Armor
+33 Stamina
Durability 75 / 75
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +34 Attack Power.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 81 91
","spells":[]} -227060,{"name":"Legionnaire's Leather Chestpiece","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Legionnaire's Leather ChestpieceSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
248 Armor
+33 Stamina
Durability 100 / 100
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +34 Attack Power.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 81 23
","spells":[]} -227061,{"name":"Knight-Captain's Leather Legguards","quality":3,"icon":"inv_pants_08","tooltip":"
Knight-Captain's Leather LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
225 Armor
+33 Stamina
Durability 75 / 75
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +34 Attack Power.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 86 66
","spells":[]} -227062,{"name":"Blood Guard's Leather Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Leather WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
166 Armor
+27 Stamina
Durability 50 / 50
Classes: Rogue
Requires Level 60
Equip: Increases the duration of your Sprint ability by 3 sec.
Equip: +28 Attack Power.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 21 92
","spells":[]} -227063,{"name":"Blood Guard's Leather Grips","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Blood Guard's Leather GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
155 Armor
+27 Stamina
Durability 35 / 35
Classes: Rogue
Requires Level 60
Equip: +20 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 83 73
","spells":[]} -227064,{"name":"Knight-Lieutenant's Leather Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Leather WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
166 Armor
+27 Stamina
Durability 50 / 50
Classes: Rogue
Requires Level 60
Equip: Increases the duration of your Sprint ability by 3 sec.
Equip: +28 Attack Power.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 29 76
","spells":[]} -227065,{"name":"Knight-Lieutenant's Leather Grips","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Knight-Lieutenant's Leather GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
155 Armor
+27 Stamina
Durability 35 / 35
Classes: Rogue
Requires Level 60
Equip: +20 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 86 19
","spells":[]} -227066,{"name":"Lieutenant Commander's Chain Helm","quality":3,"icon":"inv_helmet_21","tooltip":"
Lieutenant Commander's Chain HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+18 Agility
+21 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 85 33
","spells":[]} -227067,{"name":"Champion's Chain Helm","quality":3,"icon":"inv_helmet_03","tooltip":"
Champion's Chain HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+18 Agility
+21 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 83 84
","spells":[]} -227068,{"name":"Lieutenant Commander's Chain Shoulders","quality":3,"icon":"inv_shoulder_16","tooltip":"
Lieutenant Commander's Chain ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+18 Agility
+20 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 86 84
","spells":[]} -227069,{"name":"Champion's Chain Shoulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Champion's Chain ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+18 Agility
+20 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 85 36
","spells":[]} -227070,{"name":"Knight-Captain's Chain Hauberk","quality":3,"icon":"inv_chest_chain_04","tooltip":"
Knight-Captain's Chain HauberkSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+16 Agility
+20 Stamina
+6 Intellect
Durability 120 / 120
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 18 33
","spells":[]} -227071,{"name":"Legionnaire's Chain Hauberk","quality":3,"icon":"inv_chest_chain_04","tooltip":"
Legionnaire's Chain HauberkSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+16 Agility
+20 Stamina
+6 Intellect
Durability 120 / 120
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 13 41
","spells":[]} -227072,{"name":"Knight-Captain's Chain Legguards","quality":3,"icon":"inv_pants_03","tooltip":"
Knight-Captain's Chain LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+16 Agility
+20 Stamina
+6 Intellect
Durability 90 / 90
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 19 15
","spells":[]} -227073,{"name":"Legionnaire's Chain Legguards","quality":3,"icon":"inv_pants_03","tooltip":"
Legionnaire's Chain LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+16 Agility
+20 Stamina
+6 Intellect
Durability 90 / 90
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 14 23
","spells":[]} +227053,{"name":"Knight-Lieutenant's Plate Gauntlets","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Knight-Lieutenant's Plate GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
429 Armor
+17 Strength
+26 Stamina
Durability 45 / 45
Classes: Warrior
Requires Level 60
Equip: Hamstring Rage cost reduced by 3.

Lieutenant Commander's Battlegear (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +20 Stamina.
Sell Price: 69 45
","spells":[]} +227054,{"name":"Lieutenant Commander's Leather Shoulders","quality":3,"icon":"inv_shoulder_14","tooltip":"
Lieutenant Commander's Leather ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
196 Armor
+26 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: +22 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 58 54
","spells":[]} +227055,{"name":"Lieutenant Commander's Leather Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Lieutenant Commander's Leather HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
238 Armor
+35 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +36 Attack Power.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 57 95
","spells":[]} +227056,{"name":"Champion's Leather Shoulders","quality":3,"icon":"inv_shoulder_14","tooltip":"
Champion's Leather ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
196 Armor
+26 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: +22 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 61 52
","spells":[]} +227057,{"name":"Champion's Leather Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Leather HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
238 Armor
+35 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +36 Attack Power.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 56 72
","spells":[]} +227058,{"name":"Knight-Captain's Leather Chestpiece","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Knight-Captain's Leather ChestpieceSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
248 Armor
+33 Stamina
Durability 100 / 100
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +34 Attack Power.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 86
","spells":[]} +227059,{"name":"Legionnaire's Leather Legguards","quality":3,"icon":"inv_pants_08","tooltip":"
Legionnaire's Leather LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
225 Armor
+33 Stamina
Durability 75 / 75
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +34 Attack Power.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 81 91
","spells":[]} +227060,{"name":"Legionnaire's Leather Chestpiece","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Legionnaire's Leather ChestpieceSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
248 Armor
+33 Stamina
Durability 100 / 100
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +34 Attack Power.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 81 23
","spells":[]} +227061,{"name":"Knight-Captain's Leather Legguards","quality":3,"icon":"inv_pants_08","tooltip":"
Knight-Captain's Leather LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
225 Armor
+33 Stamina
Durability 75 / 75
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +34 Attack Power.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 86 66
","spells":[]} +227062,{"name":"Blood Guard's Leather Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Leather WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
166 Armor
+27 Stamina
Durability 50 / 50
Classes: Rogue
Requires Level 60
Equip: Increases the duration of your Sprint ability by 3 sec.
Equip: +28 Attack Power.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 21 92
","spells":[]} +227063,{"name":"Blood Guard's Leather Grips","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Blood Guard's Leather GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
155 Armor
+27 Stamina
Durability 35 / 35
Classes: Rogue
Requires Level 60
Equip: +20 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 83 73
","spells":[]} +227064,{"name":"Knight-Lieutenant's Leather Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Leather WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
166 Armor
+27 Stamina
Durability 50 / 50
Classes: Rogue
Requires Level 60
Equip: Increases the duration of your Sprint ability by 3 sec.
Equip: +28 Attack Power.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 29 76
","spells":[]} +227065,{"name":"Knight-Lieutenant's Leather Grips","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Knight-Lieutenant's Leather GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
155 Armor
+27 Stamina
Durability 35 / 35
Classes: Rogue
Requires Level 60
Equip: +20 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Vestments (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 86 19
","spells":[]} +227066,{"name":"Lieutenant Commander's Chain Helm","quality":3,"icon":"inv_helmet_21","tooltip":"
Lieutenant Commander's Chain HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+18 Agility
+21 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 85 33
","spells":[]} +227067,{"name":"Champion's Chain Helm","quality":3,"icon":"inv_helmet_03","tooltip":"
Champion's Chain HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+18 Agility
+21 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 83 84
","spells":[]} +227068,{"name":"Lieutenant Commander's Chain Shoulders","quality":3,"icon":"inv_shoulder_16","tooltip":"
Lieutenant Commander's Chain ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+18 Agility
+20 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 86 84
","spells":[]} +227069,{"name":"Champion's Chain Shoulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Champion's Chain ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+18 Agility
+20 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 85 36
","spells":[]} +227070,{"name":"Knight-Captain's Chain Hauberk","quality":3,"icon":"inv_chest_chain_04","tooltip":"
Knight-Captain's Chain HauberkSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+16 Agility
+20 Stamina
+6 Intellect
Durability 120 / 120
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 18 33
","spells":[]} +227071,{"name":"Legionnaire's Chain Hauberk","quality":3,"icon":"inv_chest_chain_04","tooltip":"
Legionnaire's Chain HauberkSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+16 Agility
+20 Stamina
+6 Intellect
Durability 120 / 120
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 13 41
","spells":[]} +227072,{"name":"Knight-Captain's Chain Legguards","quality":3,"icon":"inv_pants_03","tooltip":"
Knight-Captain's Chain LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+16 Agility
+20 Stamina
+6 Intellect
Durability 90 / 90
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 19 15
","spells":[]} +227073,{"name":"Legionnaire's Chain Legguards","quality":3,"icon":"inv_pants_03","tooltip":"
Legionnaire's Chain LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+16 Agility
+20 Stamina
+6 Intellect
Durability 90 / 90
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 14 23
","spells":[]} 227074,{"name":"Blood Guard's Chain Greaves","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Chain GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+20 Agility
+29 Stamina
Durability 60 / 60
Classes: Hunter
Requires Level 60

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 50 84
","spells":[]} -227075,{"name":"Blood Guard's Chain Vices","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Blood Guard's Chain VicesSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+18 Agility
+24 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Multi-Shot by 4%.

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 99 73
","spells":[]} +227075,{"name":"Blood Guard's Chain Vices","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Blood Guard's Chain VicesSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+18 Agility
+24 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Multi-Shot by 4%.

Champion's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 99 73
","spells":[]} 227076,{"name":"Knight-Lieutenant's Chain Greaves","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Chain GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+20 Agility
+29 Stamina
Durability 60 / 60
Classes: Hunter
Requires Level 60

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 52 53
","spells":[]} -227077,{"name":"Knight-Lieutenant's Chain Vices","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Knight-Lieutenant's Chain VicesSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+18 Agility
+24 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Multi-Shot by 4%.

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 1 60
","spells":[]} -227078,{"name":"Champion's Chain Pauldrons","quality":3,"icon":"inv_shoulder_01","tooltip":"
Champion's Chain PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+9 Strength
+9 Agility
+20 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +20 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 85 36
","spells":[]} -227079,{"name":"Legionnaire's Chain Legplates","quality":3,"icon":"inv_pants_03","tooltip":"
Legionnaire's Chain LegplatesSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+9 Strength
+10 Agility
+20 Stamina
Durability 90 / 90
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +20 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 14 23
","spells":[]} -227080,{"name":"Champion's Chain Greathelm","quality":3,"icon":"inv_helmet_03","tooltip":"
Champion's Chain GreathelmSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+11 Strength
+11 Agility
+21 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +24 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 83 84
","spells":[]} -227081,{"name":"Blood Guard's Chain Grips","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Blood Guard's Chain GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+9 Strength
+9 Agility
+24 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Raptor Strike by 4%.
Equip: +20 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 99 73
","spells":[]} -227082,{"name":"Blood Guard's Chain Sabatons","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Chain SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+10 Strength
+10 Agility
+29 Stamina
Durability 60 / 60
Classes: Hunter
Requires Level 60
Equip: +22 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 50 84
","spells":[]} -227083,{"name":"Legionnaire's Chain Armor","quality":3,"icon":"inv_chest_chain_04","tooltip":"
Legionnaire's Chain ArmorSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+9 Strength
+10 Agility
+20 Stamina
Durability 120 / 120
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +20 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 13 41
","spells":[]} -227084,{"name":"Lieutenant Commander's Chain Pauldrons","quality":3,"icon":"inv_shoulder_16","tooltip":"
Lieutenant Commander's Chain PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+9 Strength
+9 Agility
+20 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +20 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 86 84
","spells":[]} -227085,{"name":"Knight-Captain's Chain Legplates","quality":3,"icon":"inv_pants_03","tooltip":"
Knight-Captain's Chain LegplatesSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+9 Strength
+10 Agility
+20 Stamina
Durability 90 / 90
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +20 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 19 15
","spells":[]} -227086,{"name":"Lieutenant Commander's Chain Greathelm","quality":3,"icon":"inv_helmet_21","tooltip":"
Lieutenant Commander's Chain GreathelmSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+11 Strength
+11 Agility
+21 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +24 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 85 33
","spells":[]} -227087,{"name":"Knight-Lieutenant's Chain Grips","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Knight-Lieutenant's Chain GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+9 Strength
+9 Agility
+24 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Raptor Strike by 4%.
Equip: +20 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 1 60
","spells":[]} -227088,{"name":"Knight-Lieutenant's Chain Sabatons","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Chain SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+10 Strength
+10 Agility
+29 Stamina
Durability 60 / 60
Classes: Hunter
Requires Level 60
Equip: +22 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 52 53
","spells":[]} -227089,{"name":"Knight-Captain's Chain Armor","quality":3,"icon":"inv_chest_chain_04","tooltip":"
Knight-Captain's Chain ArmorSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+9 Strength
+10 Agility
+20 Stamina
Durability 120 / 120
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +20 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 18 33
","spells":[]} -227090,{"name":"Champion's Dreadweave Cowl","quality":3,"icon":"inv_helmet_08","tooltip":"
Champion's Dreadweave CowlSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
81 Armor
+32 Stamina
+18 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 24 43
","spells":[]} -227091,{"name":"Lieutenant Commander's Dreadweave Spaulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Lieutenant Commander's Dreadweave SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
75 Armor
+26 Stamina
+13 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 25 89
","spells":[]} -227092,{"name":"Champion's Dreadweave Spaulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Champion's Dreadweave SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
75 Armor
+26 Stamina
+13 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 24 90
","spells":[]} -227093,{"name":"Lieutenant Commander's Dreadweave Cowl","quality":3,"icon":"inv_helmet_08","tooltip":"
Lieutenant Commander's Dreadweave CowlSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
81 Armor
+32 Stamina
+18 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 25 41
","spells":[]} -227094,{"name":"Legionnaire's Dreadweave Tunic","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Legionnaire's Dreadweave TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
96 Armor
+30 Stamina
+20 Intellect
Durability 80 / 80
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 47 68
","spells":[]} -227095,{"name":"Knight-Captain's Dreadweave Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Dreadweave LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
84 Armor
+32 Stamina
+13 Intellect
Durability 65 / 65
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 47 71
","spells":[]} -227096,{"name":"Knight-Captain's Dreadweave Tunic","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Knight-Captain's Dreadweave TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
96 Armor
+30 Stamina
+20 Intellect
Durability 80 / 80
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 48 26
","spells":[]} -227097,{"name":"Legionnaire's Dreadweave Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Legionnaire's Dreadweave LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
84 Armor
+32 Stamina
+13 Intellect
Durability 65 / 65
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 46 5
","spells":[]} -227098,{"name":"Blood Guard's Dreadweave Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Dreadweave WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+13 Intellect
Durability 40 / 40
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 95 36
","spells":[]} -227099,{"name":"Blood Guard's Dreadweave Handwraps","quality":3,"icon":"inv_gauntlets_19","tooltip":"
Blood Guard's Dreadweave HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
58 Armor
+21 Stamina
+4 Intellect
Durability 30 / 30
Classes: Warlock
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Searing Pain.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 67 23
","spells":[]} -227100,{"name":"Knight-Lieutenant's Dreadweave Handwraps","quality":3,"icon":"inv_gauntlets_19","tooltip":"
Knight-Lieutenant's Dreadweave HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
58 Armor
+21 Stamina
+4 Intellect
Durability 30 / 30
Classes: Warlock
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Searing Pain.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 68 47
","spells":[]} -227101,{"name":"Knight-Lieutenant's Dreadweave Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Dreadweave WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+13 Intellect
Durability 40 / 40
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 3 7
","spells":[]} -227102,{"name":"Lieutenant Commander's Silk Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Lieutenant Commander's Silk MantleSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
135 Armor
+21 Stamina
+11 Intellect
+4 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 29 64
","spells":[]} -227103,{"name":"Lieutenant Commander's Silk Cowl","quality":3,"icon":"inv_helmet_06","tooltip":"
Lieutenant Commander's Silk CowlSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
141 Armor
+29 Stamina
+18 Intellect
+6 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 29 17
","spells":[]} -227104,{"name":"Champion's Silk Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Champion's Silk MantleSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
135 Armor
+21 Stamina
+11 Intellect
+4 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 32 4
","spells":[]} -227105,{"name":"Champion's Silk Cowl","quality":3,"icon":"inv_helmet_06","tooltip":"
Champion's Silk CowlSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
141 Armor
+29 Stamina
+18 Intellect
+6 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 31 56
","spells":[]} -227106,{"name":"Legionnaire's Silk Tunic","quality":3,"icon":"inv_chest_cloth_28","tooltip":"
Legionnaire's Silk TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+27 Stamina
+17 Intellect
+5 Spirit
Durability 80 / 80
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 48 76
","spells":[]} -227107,{"name":"Legionnaire's Silk Legguards","quality":3,"icon":"inv_pants_11","tooltip":"
Legionnaire's Silk LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+27 Stamina
+17 Intellect
+5 Spirit
Durability 65 / 65
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 47 14
","spells":[]} -227108,{"name":"Knight-Captain's Silk Tunic","quality":3,"icon":"inv_chest_cloth_28","tooltip":"
Knight-Captain's Silk TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+27 Stamina
+17 Intellect
+5 Spirit
Durability 80 / 80
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 52 58
","spells":[]} -227109,{"name":"Knight-Captain's Silk Legguards","quality":3,"icon":"inv_pants_11","tooltip":"
Knight-Captain's Silk LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+27 Stamina
+17 Intellect
+5 Spirit
Durability 65 / 65
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 52 3
","spells":[]} -227110,{"name":"Blood Guard's Silk Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Silk WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
104 Armor
+23 Stamina
+10 Intellect
Durability 40 / 40
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 99
","spells":[]} -227111,{"name":"Blood Guard's Silk Handwraps","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Blood Guard's Silk HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 68 45
","spells":[]} -227112,{"name":"Knight-Lieutenant's Silk Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Silk WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
104 Armor
+23 Stamina
+10 Intellect
Durability 40 / 40
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 98 65
","spells":[]} -227113,{"name":"Knight-Lieutenant's Silk Handwraps","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Knight-Lieutenant's Silk HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 65 52
","spells":[]} -227114,{"name":"Knight-Lieutenant's Silk Gauntlets","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Knight-Lieutenant's Silk GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Arcane Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 65 52
","spells":[]} -227115,{"name":"Blood Guard's Silk Gauntlets","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Blood Guard's Silk GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Arcane Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 68 45
","spells":[]} -227116,{"name":"Knight-Lieutenant's Silk Gloves","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Knight-Lieutenant's Silk GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 65 52
","spells":[]} -227117,{"name":"Blood Guard's Silk Gloves","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Blood Guard's Silk GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 68 45
","spells":[]} -227118,{"name":"Champion's Satin Hood","quality":3,"icon":"inv_helmet_17","tooltip":"
Champion's Satin HoodSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
131 Armor
+30 Stamina
+18 Intellect
+14 Spirit
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 30 62
","spells":[]} -227119,{"name":"Lieutenant Commander's Satin Mantle","quality":3,"icon":"inv_shoulder_01","tooltip":"
Lieutenant Commander's Satin MantleSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
115 Armor
+21 Stamina
+12 Intellect
+14 Spirit
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 31.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 71
","spells":[]} -227120,{"name":"Champion's Satin Mantle","quality":3,"icon":"inv_shoulder_01","tooltip":"
Champion's Satin MantleSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
115 Armor
+21 Stamina
+12 Intellect
+14 Spirit
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 31.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 31 9
","spells":[]} -227121,{"name":"Lieutenant Commander's Satin Hood","quality":3,"icon":"inv_helmet_17","tooltip":"
Lieutenant Commander's Satin HoodSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
131 Armor
+30 Stamina
+18 Intellect
+14 Spirit
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 23
","spells":[]} -227122,{"name":"Knight-Captain's Satin Tunic","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Knight-Captain's Satin TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 80 / 80
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 51 49
","spells":[]} -227123,{"name":"Legionnaire's Satin Legguards","quality":3,"icon":"inv_pants_11","tooltip":"
Legionnaire's Satin LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 65 / 65
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 46 60
","spells":[]} -227124,{"name":"Legionnaire's Satin Tunic","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Legionnaire's Satin TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 80 / 80
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 48 21
","spells":[]} -227125,{"name":"Knight-Captain's Satin Legguards","quality":3,"icon":"inv_pants_11","tooltip":"
Knight-Captain's Satin LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 65 / 65
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 50 96
","spells":[]} -227126,{"name":"Blood Guard's Satin Handwraps","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Blood Guard's Satin HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+5 Intellect
Durability 30 / 30
Classes: Priest
Requires Level 60
Equip: Reduces the duration of your Weakened Soul by 2 sec.
Equip: Increases healing done by spells and effects by up to 40.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 68 21
","spells":[]} -227127,{"name":"Blood Guard's Satin Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Satin WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+15 Intellect
Durability 40 / 40
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 26.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 95 36
","spells":[]} -227128,{"name":"Knight-Lieutenant's Satin Handwraps","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Knight-Lieutenant's Satin HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+5 Intellect
Durability 30 / 30
Classes: Priest
Requires Level 60
Equip: Reduces the duration of your Weakened Soul by 2 sec.
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 69 93
","spells":[]} -227129,{"name":"Knight-Lieutenant's Satin Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Satin WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+15 Intellect
Durability 40 / 40
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 26.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 95 26
","spells":[]} -227130,{"name":"Champion's Satin Epaulets","quality":3,"icon":"inv_shoulder_01","tooltip":"
Champion's Satin EpauletsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
115 Armor
+21 Stamina
+12 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Restores 6 mana per 5 sec.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 31 9
","spells":[]} -227131,{"name":"Legionnaire's Satin Leggings","quality":3,"icon":"inv_pants_11","tooltip":"
Legionnaire's Satin LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+29 Stamina
+15 Intellect
Durability 65 / 65
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 46 60
","spells":[]} -227132,{"name":"Champion's Satin Crown","quality":3,"icon":"inv_helmet_17","tooltip":"
Champion's Satin CrownSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
131 Armor
+30 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 30 62
","spells":[]} -227133,{"name":"Blood Guard's Satin Grips","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Blood Guard's Satin GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+5 Intellect
Durability 30 / 30
Classes: Priest
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Mind Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 68 21
","spells":[]} -227134,{"name":"Blood Guard's Satin Treads","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Satin TreadsSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+15 Intellect
Durability 40 / 40
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 95 36
","spells":[]} -227135,{"name":"Legionnaire's Satin Robe","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Legionnaire's Satin RobeSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+29 Stamina
+15 Intellect
Durability 80 / 80
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 48 21
","spells":[]} -227136,{"name":"Lieutenant Commander's Satin Epaulets","quality":3,"icon":"inv_shoulder_01","tooltip":"
Lieutenant Commander's Satin EpauletsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
115 Armor
+21 Stamina
+12 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Restores 6 mana per 5 sec.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 71
","spells":[]} -227137,{"name":"Knight-Captain's Satin Leggings","quality":3,"icon":"inv_pants_11","tooltip":"
Knight-Captain's Satin LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+29 Stamina
+15 Intellect
Durability 65 / 65
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 50 96
","spells":[]} -227138,{"name":"Lieutenant Commander's Satin Crown","quality":3,"icon":"inv_helmet_17","tooltip":"
Lieutenant Commander's Satin CrownSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
131 Armor
+30 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 23
","spells":[]} -227139,{"name":"Knight-Lieutenant's Satin Grips","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Knight-Lieutenant's Satin GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+5 Intellect
Durability 30 / 30
Classes: Priest
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Mind Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 69 93
","spells":[]} -227140,{"name":"Knight-Lieutenant's Satin Treads","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Satin TreadsSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+15 Intellect
Durability 40 / 40
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 95 26
","spells":[]} -227141,{"name":"Knight-Captain's Satin Robe","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Knight-Captain's Satin RobeSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+29 Stamina
+15 Intellect
Durability 80 / 80
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 51 49
","spells":[]} -227142,{"name":"Knight-Captain's Lamellar Breastplate","quality":3,"icon":"inv_chest_plate03","tooltip":"
Knight-Captain's Lamellar BreastplateSoD Phase 4

Item Level 68

Binds when picked up
ChestPlate
706 Armor
+16 Strength
+27 Stamina
Durability 135 / 135
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 41 69
","spells":[]} -227143,{"name":"Knight-Captain's Lamellar Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Lamellar LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsPlate
618 Armor
+17 Strength
+26 Stamina
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 42 22
","spells":[]} -227144,{"name":"Lieutenant Commander's Lamellar Headguard","quality":3,"icon":"inv_helmet_05","tooltip":"
Lieutenant Commander's Lamellar HeadguardSoD Phase 4

Item Level 71

Binds when picked up
HeadPlate
598 Armor
+20 Strength
+29 Stamina
Durability 80 / 80
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 26
","spells":[]} -227145,{"name":"Lieutenant Commander's Lamellar Shoulders","quality":3,"icon":"inv_shoulder_28","tooltip":"
Lieutenant Commander's Lamellar ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderPlate
552 Armor
+14 Strength
+21 Stamina
+8 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 73
","spells":[]} -227146,{"name":"Knight-Lieutenant's Lamellar Sabatons","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Knight-Lieutenant's Lamellar SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
472 Armor
+12 Strength
+18 Stamina
Durability 65 / 65
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 13
","spells":[]} -227147,{"name":"Knight-Lieutenant's Lamellar Gauntlets","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Knight-Lieutenant's Lamellar GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
429 Armor
+12 Strength
+20 Stamina
Durability 45 / 45
Classes: Paladin
Requires Level 60
Equip: Your damaging Judgements deal 20 additional damage.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 66 51
","spells":[]} -227148,{"name":"Lieutenant Commander's Lamellar Pauldrons","quality":3,"icon":"inv_shoulder_28","tooltip":"
Lieutenant Commander's Lamellar PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderPlate
552 Armor
+21 Stamina
+14 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Equip: Restores 3 mana per 5 sec.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 73
","spells":[]} -227149,{"name":"Lieutenant Commander's Lamellar Helmet","quality":3,"icon":"inv_helmet_05","tooltip":"
Lieutenant Commander's Lamellar HelmetSoD Phase 4

Item Level 71

Binds when picked up
HeadPlate
598 Armor
+29 Stamina
+18 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 48.
Equip: Restores 5 mana per 5 sec.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 26
","spells":[]} -227150,{"name":"Knight-Captain's Lamellar Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Lamellar LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsPlate
618 Armor
+26 Stamina
+18 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.
Equip: Restores 5 mana per 5 sec.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 42 22
","spells":[]} -227151,{"name":"Knight-Captain's Lamellar Chestplate","quality":3,"icon":"inv_chest_plate03","tooltip":"
Knight-Captain's Lamellar ChestplateSoD Phase 4

Item Level 68

Binds when picked up
ChestPlate
706 Armor
+27 Stamina
+17 Intellect
Durability 135 / 135
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.
Equip: Restores 5 mana per 5 sec.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 41 69
","spells":[]} -227152,{"name":"Knight-Lieutenant's Lamellar Gloves","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Knight-Lieutenant's Lamellar GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
429 Armor
+20 Stamina
+12 Intellect
Durability 45 / 45
Classes: Paladin
Requires Level 60
Equip: Increases the critical strike chance of your Holy Shock by 2%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 66 51
","spells":[]} -227153,{"name":"Knight-Lieutenant's Lamellar Greaves","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Knight-Lieutenant's Lamellar GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
472 Armor
+18 Stamina
+12 Intellect
Durability 65 / 65
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 5 mana per 5 sec.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 13
","spells":[]} -227154,{"name":"Champion's Mail Pauldrons","quality":3,"icon":"inv_shoulder_04","tooltip":"
Champion's Mail PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+13 Strength
+24 Stamina
+5 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 96 11
","spells":[]} -227155,{"name":"Champion's Mail Headguard","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Mail HeadguardSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+23 Strength
+36 Stamina
+6 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 94 54
","spells":[]} -227156,{"name":"Legionnaire's Mail Legguards","quality":3,"icon":"inv_pants_09","tooltip":"
Legionnaire's Mail LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+22 Strength
+27 Stamina
Durability 90 / 90
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 23 95
","spells":[]} -227157,{"name":"Legionnaire's Mail Hauberk","quality":3,"icon":"inv_chest_chain_16","tooltip":"
Legionnaire's Mail HauberkSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+22 Strength
+27 Stamina
Durability 120 / 120
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 15 5
","spells":[]} -227158,{"name":"Blood Guard's Mail Greaves","quality":3,"icon":"inv_boots_07","tooltip":"
Blood Guard's Mail GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+14 Strength
+21 Stamina
Durability 60 / 60
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 47 51
","spells":[]} -227159,{"name":"Blood Guard's Mail Vices","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Blood Guard's Mail VicesSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+10 Strength
+23 Stamina
Durability 40 / 40
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 1 57
","spells":[]} -227160,{"name":"Champion's Mail Spaulders","quality":3,"icon":"inv_shoulder_04","tooltip":"
Champion's Mail SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+24 Stamina
+10 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 96 11
","spells":[]} -227161,{"name":"Legionnaire's Mail Leggings","quality":3,"icon":"inv_pants_09","tooltip":"
Legionnaire's Mail LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+27 Stamina
+17 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 23 95
","spells":[]} -227162,{"name":"Champion's Mail Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Mail HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+36 Stamina
+16 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 94 54
","spells":[]} -227163,{"name":"Blood Guard's Mail Gauntlets","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Blood Guard's Mail GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+23 Stamina
+9 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 1 57
","spells":[]} -227164,{"name":"Blood Guard's Mail Sabatons","quality":3,"icon":"inv_boots_07","tooltip":"
Blood Guard's Mail SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+21 Stamina
+12 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 47 51
","spells":[]} -227165,{"name":"Legionnaire's Mail Breastplate","quality":3,"icon":"inv_chest_chain_16","tooltip":"
Legionnaire's Mail BreastplateSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+27 Stamina
+18 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 15 5
","spells":[]} -227166,{"name":"Champion's Mail Epaulets","quality":3,"icon":"inv_shoulder_04","tooltip":"
Champion's Mail EpauletsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+24 Stamina
+10 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 29.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Restores 2 mana per 5 sec.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 96 11
","spells":[]} -227167,{"name":"Legionnaire's Mail Pants","quality":3,"icon":"inv_pants_09","tooltip":"
Legionnaire's Mail PantsSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+27 Stamina
+17 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 23 95
","spells":[]} -227168,{"name":"Champion's Mail Skullcap","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Mail SkullcapSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+36 Stamina
+16 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 2 mana per 5 sec.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 94 54
","spells":[]} -227169,{"name":"Blood Guard's Mail Gloves","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Blood Guard's Mail GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+23 Stamina
+9 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 29.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 1 57
","spells":[]} -227170,{"name":"Blood Guard's Mail Boots","quality":3,"icon":"inv_boots_07","tooltip":"
Blood Guard's Mail BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+21 Stamina
+12 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 29.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 47 51
","spells":[]} -227171,{"name":"Legionnaire's Mail Chestguard","quality":3,"icon":"inv_chest_chain_16","tooltip":"
Legionnaire's Mail ChestguardSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+27 Stamina
+18 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 15 5
","spells":[]} -227172,{"name":"Lieutenant Commander's Dragonhide Shoulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Lieutenant Commander's Dragonhide ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
216 Armor
+12 Strength
+6 Agility
+18 Stamina
+12 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 56 19
","spells":[]} -227173,{"name":"Lieutenant Commander's Dragonhide Headguard","quality":3,"icon":"inv_helmet_09","tooltip":"
Lieutenant Commander's Dragonhide HeadguardSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
288 Armor
+16 Strength
+16 Agility
+24 Stamina
+12 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 55 60
","spells":[]} -227174,{"name":"Champion's Dragonhide Headguard","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Dragonhide HeadguardSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
288 Armor
+16 Strength
+16 Agility
+24 Stamina
+12 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 38
","spells":[]} -227175,{"name":"Champion's Dragonhide Shoulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Champion's Dragonhide ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
216 Armor
+12 Strength
+6 Agility
+18 Stamina
+12 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 95
","spells":[]} -227176,{"name":"Knight-Captain's Dragonhide Chestpiece","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Knight-Captain's Dragonhide ChestpieceSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
218 Armor
+14 Strength
+14 Agility
+23 Stamina
+13 Intellect
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 30
","spells":[]} -227177,{"name":"Legionnaire's Dragonhide Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Legionnaire's Dragonhide LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
275 Armor
+12 Strength
+12 Agility
+18 Stamina
+12 Intellect
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 80 55
","spells":[]} -227178,{"name":"Knight-Captain's Dragonhide Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Dragonhide LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
275 Armor
+12 Strength
+12 Agility
+18 Stamina
+12 Intellect
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 96
","spells":[]} -227179,{"name":"Legionnaire's Dragonhide Chestpiece","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Legionnaire's Dragonhide ChestpieceSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
218 Armor
+14 Strength
+14 Agility
+23 Stamina
+13 Intellect
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 79 87
","spells":[]} -227180,{"name":"Blood Guard's Dragonhide Grips","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Blood Guard's Dragonhide GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+13 Strength
+10 Agility
+17 Stamina
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Reduces the mana cost of your shapeshifts by 150.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 79 47
","spells":[]} -227181,{"name":"Blood Guard's Dragonhide Treads","quality":3,"icon":"inv_boots_08","tooltip":"
Blood Guard's Dragonhide TreadsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
166 Armor
+11 Strength
+9 Agility
+20 Stamina
+4 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 19 21
","spells":[]} -227182,{"name":"Knight-Lieutenant's Dragonhide Treads","quality":3,"icon":"inv_boots_08","tooltip":"
Knight-Lieutenant's Dragonhide TreadsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
166 Armor
+11 Strength
+9 Agility
+20 Stamina
+4 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 27 92
","spells":[]} -227183,{"name":"Knight-Lieutenant's Dragonhide Grips","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Knight-Lieutenant's Dragonhide GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+13 Strength
+10 Agility
+17 Stamina
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Reduces the mana cost of your shapeshifts by 150.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 84 97
","spells":[]} -227184,{"name":"Champion's Dragonhide Spaulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Champion's Dragonhide SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
206 Armor
+21 Stamina
+11 Intellect
+8 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 95
","spells":[]} -227185,{"name":"Legionnaire's Dragonhide Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Legionnaire's Dragonhide PantsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
215 Armor
+27 Stamina
+17 Intellect
+8 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 80 55
","spells":[]} -227186,{"name":"Champion's Dragonhide Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Dragonhide HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
158 Armor
+29 Stamina
+18 Intellect
+9 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 38
","spells":[]} -227187,{"name":"Blood Guard's Dragonhide Gloves","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Blood Guard's Dragonhide GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+18 Stamina
+10 Intellect
+4 Spirit
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Wrath.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 79 47
","spells":[]} -227188,{"name":"Blood Guard's Dragonhide Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Blood Guard's Dragonhide BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
126 Armor
+23 Stamina
+10 Intellect
+4 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 19 21
","spells":[]} -227189,{"name":"Legionnaire's Dragonhide Armor","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Legionnaire's Dragonhide ArmorSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
188 Armor
+26 Stamina
+17 Intellect
+8 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 79 87
","spells":[]} -227190,{"name":"Lieutenant Commander's Dragonhide Spaulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Lieutenant Commander's Dragonhide SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
146 Armor
+21 Stamina
+11 Intellect
+8 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 56 19
","spells":[]} -227191,{"name":"Knight-Captain's Dragonhide Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Dragonhide PantsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
165 Armor
+27 Stamina
+17 Intellect
+8 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 96
","spells":[]} -227192,{"name":"Lieutenant Commander's Dragonhide Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Lieutenant Commander's Dragonhide HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
158 Armor
+29 Stamina
+18 Intellect
+9 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 55 60
","spells":[]} -227193,{"name":"Knight-Lieutenant's Dragonhide Gloves","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Knight-Lieutenant's Dragonhide GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+18 Stamina
+10 Intellect
+4 Spirit
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Wrath.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 84 97
","spells":[]} -227194,{"name":"Knight-Lieutenant's Dragonhide Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Knight-Lieutenant's Dragonhide BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
126 Armor
+23 Stamina
+10 Intellect
+4 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 27 92
","spells":[]} -227195,{"name":"Knight-Captain's Dragonhide Armor","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Knight-Captain's Dragonhide ArmorSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
188 Armor
+26 Stamina
+17 Intellect
+8 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 30
","spells":[]} -227196,{"name":"Knight-Captain's Dragonhide Tunic","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Knight-Captain's Dragonhide TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
188 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 30
","spells":[]} -227197,{"name":"Knight-Lieutenant's Dragonhide Greaves","quality":3,"icon":"inv_boots_08","tooltip":"
Knight-Lieutenant's Dragonhide GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
126 Armor
+26 Stamina
+15 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 26.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 27 92
","spells":[]} -227198,{"name":"Knight-Lieutenant's Dragonhide Gauntlets","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Knight-Lieutenant's Dragonhide GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+18 Stamina
+5 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Increases the duration of your Barkskin by 3 sec.
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 84 97
","spells":[]} -227199,{"name":"Lieutenant Commander's Dragonhide Headdress","quality":3,"icon":"inv_helmet_09","tooltip":"
Lieutenant Commander's Dragonhide HeaddressSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
158 Armor
+30 Stamina
+19 Intellect
+15 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 55 60
","spells":[]} -227200,{"name":"Knight-Captain's Dragonhide Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Dragonhide LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
165 Armor
+29 Stamina
+16 Intellect
+15 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 96
","spells":[]} -227201,{"name":"Lieutenant Commander's Dragonhide Pauldrons","quality":3,"icon":"inv_shoulder_07","tooltip":"
Lieutenant Commander's Dragonhide PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
146 Armor
+21 Stamina
+13 Intellect
+14 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 31.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 56 19
","spells":[]} -227202,{"name":"Legionnaire's Dragonhide Tunic","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Legionnaire's Dragonhide TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
188 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 79 87
","spells":[]} -227203,{"name":"Blood Guard's Dragonhide Greaves","quality":3,"icon":"inv_boots_08","tooltip":"
Blood Guard's Dragonhide GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
126 Armor
+26 Stamina
+15 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 26.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 19 21
","spells":[]} -227204,{"name":"Blood Guard's Dragonhide Gauntlets","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Blood Guard's Dragonhide GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+18 Stamina
+5 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Increases the duration of your Barkskin by 3 sec.
Equip: Increases healing done by spells and effects by up to 40.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 79 47
","spells":[]} -227205,{"name":"Champion's Dragonhide Headdress","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Dragonhide HeaddressSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
158 Armor
+30 Stamina
+19 Intellect
+15 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 38
","spells":[]} -227206,{"name":"Legionnaire's Dragonhide Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Legionnaire's Dragonhide LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
165 Armor
+29 Stamina
+16 Intellect
+15 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 80 55
","spells":[]} -227207,{"name":"Champion's Dragonhide Pauldrons","quality":3,"icon":"inv_shoulder_07","tooltip":"
Champion's Dragonhide PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
146 Armor
+21 Stamina
+13 Intellect
+14 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 31.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 95
","spells":[]} -227279,{"name":"Loop of the Magister","quality":4,"icon":"inv_jewelry_ring_15","tooltip":"
Loop of the MagisterSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+4 Stamina
+11 Intellect
Requires Level 58
Equip: When struck in combat has a chance of freezing the attacker in place for 3 sec.
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 6 40 30
","spells":[]} -227280,{"name":"Craft of the Shadows","quality":4,"icon":"inv_jewelry_ring_39","tooltip":"
Craft of the ShadowsSoD Phase 4

Item Level 65

Binds when picked up
Unique
Finger
+6 Stamina
Classes: Rogue, Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.
Equip: Increases your maximum Energy by 10.
Sell Price: 6 40 30
","spells":[]} -227282,{"name":"Ring of the Dreaded Mist","quality":4,"icon":"inv_jewelry_ring_27","tooltip":"
Ring of the Dreaded MistSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+11 Stamina
+4 Intellect
Requires Level 58
Equip: When struck in combat has a chance of causing the attacker to flee in terror for 2 seconds.
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 6 40 30
","spells":[]} -227284,{"name":"Band of the Beast","quality":4,"icon":"inv_jewelry_ring_37","tooltip":"
Band of the BeastSoD Phase 4

Item Level 65

Binds when picked up
Unique
Finger
+9 Stamina
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
Equip: Increases the range of your Mend Pet spell by 50% and the effect by 10%.  Also reduces the cost by 30%.
Sell Price: 6 40 30
","spells":[]} -227285,{"name":"Structural Dynamics of Flow","quality":1,"icon":"inv_misc_book_08","tooltip":"
Structural Dynamics of Flow
Item Level 60

Quest Item
Unique
"Integral Principles"
Max Stack: 20
","spells":[]} -227286,{"name":"Warmed Rumsey Rum with Cream","quality":1,"icon":"inv_drink_03","tooltip":"
Warmed Rumsey Rum with Cream
Item Level 1

Binds when picked up
Unique
Use: Increases Stamina by 30 for 45 min and gets you drunk to boot!
2 Charges
Sell Price: 50
","spells":[]} -227337,{"name":"Feline Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Feline Gloves and Belt Set
Item Level 55

Binds when picked up
"Feralheart Fists and Feralheart Girdle (Feral DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227338,{"name":"Astral Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Astral Gloves and Belt Set
Item Level 55

Binds when picked up
"Feralheart Hands and Feralheart Sash (Balance Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227339,{"name":"Guardian's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Guardian's Gloves and Belt Set
Item Level 55

Binds when picked up
"Feralheart Grips and Feralheart Waistguard (Feral Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227340,{"name":"Mender's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Mender's Gloves and Belt Set
Item Level 55

Binds when picked up
"Feralheart Gauntlets and Feralheart Cord (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227341,{"name":"Pursuer's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Pursuer's Gloves and Belt Set
Item Level 55

Binds when picked up
"Beastmaster's Gauntlets and Beastmaster's Belt (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227342,{"name":"Prowler's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Prowler's Gloves and Belt Set
Item Level 55

Binds when picked up
"Beastmaster's Fists and Beastmaster's Bindings (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227343,{"name":"Merciful Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Merciful Gloves and Belt Set
Item Level 55

Binds when picked up
"Soulforge Fists and Soulforge Cord (Holy Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227344,{"name":"Radiant Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Radiant Gloves and Belt Set
Item Level 55

Binds when picked up
"Soulforge Gauntlets and Soulforge Belt Retribution Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227345,{"name":"Divine Will Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Divine Will Gloves and Belt Set
Item Level 55

Binds when picked up
"Soulforge Handguards and Soulforge Waistguard Protection Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227346,{"name":"Dawn Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Dawn Gloves and Belt Set
Item Level 55

Binds when picked up
"Virtuous Mitts and Virtuous Belt Healer Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227347,{"name":"Twilight Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Twilight Gloves and Belt Set
Item Level 55

Binds when picked up
"Virtuous Hands and Virtuous Cord Shadow Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227348,{"name":"Thrill's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Thrill's Gloves and Belt Set
Item Level 55

Binds when picked up
"Darkmantle Grips and Darkmantle Belt (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227349,{"name":"Battle's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Battle's Gloves and Belt Set
Item Level 55

Binds when picked up
"Darkmantle Handguards and Darkmantle Waistguard (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227350,{"name":"Relief's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Relief's Gloves and Belt Set
Item Level 55

Binds when picked up
"Grasp of the Five Thunders and Sash of the Five Thunders (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227351,{"name":"Eruption's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Eruption's Gloves and Belt Set
Item Level 55

Binds when picked up
"Gauntlets of the Five Thunders and Cord of the Five Thunders (Elemental Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227352,{"name":"Impact's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Impact's Gloves and Belt Set
Item Level 55

Binds when picked up
"Fists of the Five Thunders and Girdle of the Five Thunders (Enhancement DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227353,{"name":"Resolve's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Resolve's Gloves and Belt Set
Item Level 55

Binds when picked up
"Handguards of the Five Thunders and Waistguard of the Five Thunders (Enhancement Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227354,{"name":"Corrupted Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Corrupted Gloves and Belt Set
Item Level 55

Binds when picked up
"Deathmist Wraps and Deathmist Belt (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227355,{"name":"Wicked Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Wicked Gloves and Belt Set
Item Level 55

Binds when picked up
"Deathmist Grasps and Deathmist Cord (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227356,{"name":"Immoveable Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Immoveable Gloves and Belt Set
Item Level 55

Binds when picked up
"Handguard of Heroism and Waistguard of Heroism (Protection Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227357,{"name":"Unstoppable Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Unstoppable Gloves and Belt Set
Item Level 55

Binds when picked up
"Gauntlets of Heroism and Belt of Heroism (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227359,{"name":"Feline Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Feline Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Feralheart Walkers,  Feralheart Trousers, and Feralheart Epaulets (Feral DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227360,{"name":"Astral Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Astral Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Feralheart Galoshes,  Feralheart Kilt, and Feralheart Spaulders (Balance Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227361,{"name":"Guardian's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Guardian's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Feralheart Treads,  Feralheart Legguards, and Feralheart Pauldrons (Feral Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227365,{"name":"Mender's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Mender's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Feralheart Sandals,  Feralheart Pants, and Feralheart Mantle (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227366,{"name":"Pursuer's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Pursuer's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Beastmaster's Treads,  Beastmaster's Pants, and Beastmaster's Mantle (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227367,{"name":"Prowler's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Prowler's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Beastmaster's Greaves,  Beastmaster's Leggings, and Beastmaster's Pauldrons (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227368,{"name":"Merciful Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Merciful Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Soulforge Treads,  Soulforge Leggings, and Soulforge Epaulets (Holy Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227369,{"name":"Radiant Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Radiant Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Soulforge Warboots,  Soulforge Legplates, and Soulforge Spaulders (Retribution Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227370,{"name":"Divine Will Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Divine Will Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Soulforge Sabatons,  Soulforge Legguards, and Soulforge Pauldrons (Protection Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227371,{"name":"Dawn Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Dawn Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Virtuous Sandals,  Virtuous Skirt, and Virtuous Mantle (Healer Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227372,{"name":"Twilight Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Twilight Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Virtuous Slippers,  Virtuous Leggings, and Virtuous Epaulets (Shadow Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227373,{"name":"Thrill's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Thrill's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Darkmantle Footpads,  Darkmantle Pants, and Darkmantle Spaulders (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227374,{"name":"Battle's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Battle's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Darkmantle Treads,  Darkmantle Legguards, and Darkmantle Pauldrons (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227375,{"name":"Relief's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Relief's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Greaves of the Five Thunders,  Leggings of the Five Thunders, and Mantle of the Five Thunders (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227376,{"name":"Eruption's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Eruption's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Slippers of the Five Thunders,  Kilt of the Five Thunders, and Pauldrons of the Five Thunders (Elemental Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227377,{"name":"Impact's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Impact's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Treads of the Five Thunders,  Legplates of the Five Thunders, and Spaulders of the Five Thunders (Enhancement DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227378,{"name":"Resolve's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Resolve's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Sabatons of the Five Thunders,  Legguards of the Five Thunders, and Shoulderguards of the Five Thunders (Enhancement Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227379,{"name":"Corrupted Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Corrupted Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Deathmist Sandals,  Deathmist Leggings, and Deathmist Mantle (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227380,{"name":"Wicked Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Wicked Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Deathmist Treads,  Deathmist Pants, and Deathmist Epaulets (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227381,{"name":"Immoveable Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Immoveable Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Sabatons of Heroism,  Legguards of Heroism, and Pauldrons of Heroism (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227382,{"name":"Unstoppable Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Unstoppable Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Battleboots of Heroism,  Legplates of Heroism, and Spaulders of Heroism (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227383,{"name":"Feline Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Feline Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Feralheart Cap and Feralheart Tunic (Feral DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227384,{"name":"Astral Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Astral Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Feralheart Cowl and Feralheart Vest (Balance Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227385,{"name":"Guardian's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Guardian's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Feralheart Faceguard and Feralheart Armor (Feral Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227387,{"name":"Mender's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Mender's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Feralheart Headdress and Feralheart Embrace (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227388,{"name":"Pursuer's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Pursuer's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Beastmaster's Cap and Beastmaster's Tunic (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227389,{"name":"Prowler's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Prowler's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Beastmaster's Coif and Beastmaster's Chain (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227390,{"name":"Merciful Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Merciful Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Soulforge Crown and Soulforge Embrace (Holy Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227391,{"name":"Radiant Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Radiant Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Soulforge Greathelm and Soulforge Breastplate (Retribution Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227392,{"name":"Divine Will Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Divine Will Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Soulforge Faceguard and Soulforge Chestguards (Protection Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227393,{"name":"Dawn Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Dawn Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Virtuous Crown and Virtuous Robe (Healer Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227394,{"name":"Twilight Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Twilight Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Virtuous Cowl and Virtuous Gown (Shadow Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227395,{"name":"Thrill's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Thrill's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Darkmantle Capl and Darkmantle Tunic (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227396,{"name":"Battle's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Battle's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Darkmantle Faceguardl and Darkmantle Armor (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227397,{"name":"Relief's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Relief's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Crown of the Five Thundersl and Tunic of the Five Thunders (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227398,{"name":"Eruption's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Eruption's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Coif of the Five Thundersl and Vest of the Five Thunders (Elemental Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227399,{"name":"Impact's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Impact's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Face of the Five Thundersl and Chain of the Five Thunders (Enhancement DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227400,{"name":"Resolve's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Resolve's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Headpiece of the Five Thundersl and Chestguard of the Five Thunders (Enhancement Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227401,{"name":"Corrupted Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Corrupted Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Deathmist Maskl and Deathmist Robe (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227402,{"name":"Wicked Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Wicked Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Deathmist Hoodl and Deathmist Embrace (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227403,{"name":"Immoveable Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Immoveable Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Faceguard of Heroisml and Chestguard of Heroism (Protection Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227404,{"name":"Unstoppable Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Unstoppable Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Crown of Heroisml and Breastplate of Heroism (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} -227444,{"name":"Idol of the Huntress","quality":2,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of the Huntress
Item Level 60

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 20
Engrave your cloak with the Improved Swipe rune:


While in Cat Form, your Swipe ability becomes Swipe (Cat), and while in Bear Form, your Swipe ability strikes up to 7 additional enemies.

Swipe (Cat)

Swipe nearby enemies, inflicting 250% weapon damage and generating 1 combo point on your current target.

"Kill 5 sleeping targets while in Cat Form. Then, use this idol to learn a new ability."
","spells":[]} -227451,{"name":"Sending Sigil","quality":1,"icon":"inv_misc_rune_05","tooltip":"
Sending Sigil
Item Level 1

Binds when picked up
Unique
"The symbols ' > v ^ < '  are engraved along the border."
","spells":[]} -227454,{"name":"Tidal Loop","quality":4,"icon":"inv_jewelry_ring_10","tooltip":"
Tidal Loop
Item Level 65

Binds when picked up
Finger
+8 Stamina
+20 Fire Resistance
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 2 51 98
","spells":[]} -227455,{"name":"Ocean's Breeze","quality":4,"icon":"inv_jewelry_ring_28","tooltip":"
Ocean's Breeze
Item Level 65

Binds when picked up
Finger
+8 Stamina
+20 Fire Resistance
Equip: +22 Attack Power.
Sell Price: 2 51 98
","spells":[]} -227456,{"name":"Rune of the Crimson Tempest","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Crimson Tempest
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Engrave your cloak with the Crimson Tempest rune:


Finishing move that slashes all enemies within 8 yards, causing victims to Bleed over time. Lasts longer and deals more damage per combo point.

  1 point  : (Attack power * 0.30) damage over 4 sec.
  2 points: (Attack power * 0.45) damage over 6 sec.
  3 points: (Attack power * 0.60) damage over 8 sec.
  4 points: (Attack power * 0.75) damage over 10 sec.
  5 points: (Attack power * 0.90) damage over 12 sec.

Crimson Tempest benefits from all talents and effects that trigger from or modify Rupture.

"Teaches you a new Engraving ability."
","spells":[]} -227530,{"name":"Incandescent Belt","quality":4,"icon":"inv_belt_43c","tooltip":"
Incandescent Belt
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -227531,{"name":"Incandescent Bindings","quality":4,"icon":"inv_bracer_32b","tooltip":"
Incandescent Bindings
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -227532,{"name":"Incandescent Hood","quality":4,"icon":"inv_helmet_34","tooltip":"
Incandescent Hood
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -227533,{"name":"Incandescent Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Incandescent Gloves
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -227534,{"name":"Incandescent Leggings","quality":4,"icon":"inv_pants_cloth_14","tooltip":"
Incandescent Leggings
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -227535,{"name":"Incandescent Robe","quality":4,"icon":"inv_chest_cloth_02","tooltip":"
Incandescent Robe
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -227536,{"name":"Incandescent Boots","quality":4,"icon":"inv_boots_cloth_09","tooltip":"
Incandescent Boots
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -227537,{"name":"Incandescent Shoulderpads","quality":4,"icon":"inv_shoulder_23","tooltip":"
Incandescent Shoulderpads
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -227549,{"name":"Scrap of Parchment","quality":1,"icon":"inv_misc_map09","tooltip":"
Scrap of Parchment
Item Level 1

Binds when picked up
Classes: Rogue
<Right Click to Read>
","spells":[]} -227552,{"name":"Shredded Parchment","quality":0,"icon":"inv_inscription_papyrus","tooltip":"
Shredded Parchment
Item Level 1

Binds when picked up
Unique
"Seems to have been damaged in combat."
","spells":[]} -227658,{"name":"Shadowsworn Note","quality":2,"icon":"inv_misc_note_04","tooltip":"
Shadowsworn Note
Item Level 60

Binds when picked up
Classes: Warlock
<Right Click to Read>
","spells":[]} -227683,{"name":"Sulfuras, Hand of Ragnaros","quality":5,"icon":"inv_hammer_unique_sulfuras","tooltip":"
Sulfuras, Hand of Ragnaros
Item Level 80

Binds when picked up
Unique
Two-HandMace
\n \n \n
229 - 382 DamageSpeed 3.80
(80.39 damage per second)
+12 Strength
+12 Stamina
+32 Fire Resistance
Durability 145 / 145
Requires Level 60
Equip: +358 Attack Power in Cat, Bear, and Dire Bear forms only.
Chance on hit: Hurls a fiery ball that causes 273 to 333 Fire damage and purges the target's soul, increasing Fire and Holy damage taken by up to 30 and dealing an additional 75 damage over 10 sec.
Equip: 20% chance to deal 25 Fire damage to all nearby enemies when you are struck by a melee attack. (Proc chance: 20%)
Sell Price: 33 26 23
","spells":[]} -227684,{"name":"Sulfuron Hammer","quality":4,"icon":"inv_hammer_unique_sulfuras","tooltip":"
Sulfuron Hammer
Item Level 67

Binds when equipped
Two-HandMace
\n \n \n
181 - 303 DamageSpeed 3.80
(63.68 damage per second)
+10 Strength
+10 Stamina
+30 Fire Resistance
Durability 120 / 120
Requires Level 60
Chance on hit: Hurls a fiery ball that causes 83 to 101 Fire damage and an additional 16 damage over 8 sec.
Equip: Deals 5 Fire damage to anyone who strikes you with a melee attack.
Equip: +124 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 23 11
","spells":[]} -227685,{"name":"Modified Shadow Scalpel","quality":1,"icon":"inv_wand_28","tooltip":"
Modified Shadow Scalpel
Item Level 1

Quest Item
Use: Focus the Modified Shadow Scalpel on Arkonos the Cursed to dispel his barrier of protection.
"Cuthbert has imparted Dalton's final blessing upon this instrument. Hopefully it should function to undo the barrier protecting Arkonos."
Max Stack: 5
","spells":[]} -227686,{"name":"Ornate Warhammer","quality":1,"icon":"inv_hammer_03","tooltip":"
Ornate Warhammer
Item Level 50

Quest Item
Unique
","spells":[]} -227687,{"name":"Orthas' Favorite Gold Tooth","quality":2,"icon":"inv_ore_copper_01","tooltip":"
Orthas' Favorite Gold Tooth
Item Level 1

Binds when picked up
Use: Give Orthas' tooth a... rub. Gross. (2 Min Cooldown)
"It smells awful."
Sell Price: 28
","spells":[]} +227077,{"name":"Knight-Lieutenant's Chain Vices","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Knight-Lieutenant's Chain VicesSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+18 Agility
+24 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Multi-Shot by 4%.

Lieutenant Commander's Pursuit (0/6)
(2) Set : +20 Agility.
(4) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 1 60
","spells":[]} +227078,{"name":"Champion's Chain Pauldrons","quality":3,"icon":"inv_shoulder_01","tooltip":"
Champion's Chain PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+9 Strength
+9 Agility
+20 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +20 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 85 36
","spells":[]} +227079,{"name":"Legionnaire's Chain Legplates","quality":3,"icon":"inv_pants_03","tooltip":"
Legionnaire's Chain LegplatesSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+9 Strength
+10 Agility
+20 Stamina
Durability 90 / 90
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +20 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 14 23
","spells":[]} +227080,{"name":"Champion's Chain Greathelm","quality":3,"icon":"inv_helmet_03","tooltip":"
Champion's Chain GreathelmSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+11 Strength
+11 Agility
+21 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +24 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 83 84
","spells":[]} +227081,{"name":"Blood Guard's Chain Grips","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Blood Guard's Chain GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+9 Strength
+9 Agility
+24 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Raptor Strike by 4%.
Equip: +20 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 99 73
","spells":[]} +227082,{"name":"Blood Guard's Chain Sabatons","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Chain SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+10 Strength
+10 Agility
+29 Stamina
Durability 60 / 60
Classes: Hunter
Requires Level 60
Equip: +22 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 50 84
","spells":[]} +227083,{"name":"Legionnaire's Chain Armor","quality":3,"icon":"inv_chest_chain_04","tooltip":"
Legionnaire's Chain ArmorSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+9 Strength
+10 Agility
+20 Stamina
Durability 120 / 120
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +20 Attack Power.

Champion's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 13 41
","spells":[]} +227084,{"name":"Lieutenant Commander's Chain Pauldrons","quality":3,"icon":"inv_shoulder_16","tooltip":"
Lieutenant Commander's Chain PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+9 Strength
+9 Agility
+20 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +20 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 86 84
","spells":[]} +227085,{"name":"Knight-Captain's Chain Legplates","quality":3,"icon":"inv_pants_03","tooltip":"
Knight-Captain's Chain LegplatesSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+9 Strength
+10 Agility
+20 Stamina
Durability 90 / 90
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +20 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 19 15
","spells":[]} +227086,{"name":"Lieutenant Commander's Chain Greathelm","quality":3,"icon":"inv_helmet_21","tooltip":"
Lieutenant Commander's Chain GreathelmSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+11 Strength
+11 Agility
+21 Stamina
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +24 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 85 33
","spells":[]} +227087,{"name":"Knight-Lieutenant's Chain Grips","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Knight-Lieutenant's Chain GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+9 Strength
+9 Agility
+24 Stamina
Durability 40 / 40
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Raptor Strike by 4%.
Equip: +20 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 1 60
","spells":[]} +227088,{"name":"Knight-Lieutenant's Chain Sabatons","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Chain SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+10 Strength
+10 Agility
+29 Stamina
Durability 60 / 60
Classes: Hunter
Requires Level 60
Equip: +22 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 1 52 53
","spells":[]} +227089,{"name":"Knight-Captain's Chain Armor","quality":3,"icon":"inv_chest_chain_04","tooltip":"
Knight-Captain's Chain ArmorSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+9 Strength
+10 Agility
+20 Stamina
Durability 120 / 120
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +20 Attack Power.

Lieutenant Commander's Prowess (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +20 Stamina.
Sell Price: 2 18 33
","spells":[]} +227090,{"name":"Champion's Dreadweave Cowl","quality":3,"icon":"inv_helmet_08","tooltip":"
Champion's Dreadweave CowlSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
81 Armor
+32 Stamina
+18 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 24 43
","spells":[]} +227091,{"name":"Lieutenant Commander's Dreadweave Spaulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Lieutenant Commander's Dreadweave SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
75 Armor
+26 Stamina
+13 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 25 89
","spells":[]} +227092,{"name":"Champion's Dreadweave Spaulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Champion's Dreadweave SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
75 Armor
+26 Stamina
+13 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 24 90
","spells":[]} +227093,{"name":"Lieutenant Commander's Dreadweave Cowl","quality":3,"icon":"inv_helmet_08","tooltip":"
Lieutenant Commander's Dreadweave CowlSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
81 Armor
+32 Stamina
+18 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 25 41
","spells":[]} +227094,{"name":"Legionnaire's Dreadweave Tunic","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Legionnaire's Dreadweave TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
96 Armor
+30 Stamina
+20 Intellect
Durability 80 / 80
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 47 68
","spells":[]} +227095,{"name":"Knight-Captain's Dreadweave Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Dreadweave LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
84 Armor
+32 Stamina
+13 Intellect
Durability 65 / 65
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 47 71
","spells":[]} +227096,{"name":"Knight-Captain's Dreadweave Tunic","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Knight-Captain's Dreadweave TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
96 Armor
+30 Stamina
+20 Intellect
Durability 80 / 80
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 48 26
","spells":[]} +227097,{"name":"Legionnaire's Dreadweave Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Legionnaire's Dreadweave LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
84 Armor
+32 Stamina
+13 Intellect
Durability 65 / 65
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 46 5
","spells":[]} +227098,{"name":"Blood Guard's Dreadweave Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Dreadweave WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+13 Intellect
Durability 40 / 40
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 95 36
","spells":[]} +227099,{"name":"Blood Guard's Dreadweave Handwraps","quality":3,"icon":"inv_gauntlets_19","tooltip":"
Blood Guard's Dreadweave HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
58 Armor
+21 Stamina
+4 Intellect
Durability 30 / 30
Classes: Warlock
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Searing Pain.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 67 23
","spells":[]} +227100,{"name":"Knight-Lieutenant's Dreadweave Handwraps","quality":3,"icon":"inv_gauntlets_19","tooltip":"
Knight-Lieutenant's Dreadweave HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
58 Armor
+21 Stamina
+4 Intellect
Durability 30 / 30
Classes: Warlock
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Searing Pain.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 68 47
","spells":[]} +227101,{"name":"Knight-Lieutenant's Dreadweave Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Dreadweave WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+13 Intellect
Durability 40 / 40
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Lieutenant Commander's Threads (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : +20 Stamina.
Sell Price: 1 3 7
","spells":[]} +227102,{"name":"Lieutenant Commander's Silk Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Lieutenant Commander's Silk MantleSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
135 Armor
+21 Stamina
+11 Intellect
+4 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 29 64
","spells":[]} +227103,{"name":"Lieutenant Commander's Silk Cowl","quality":3,"icon":"inv_helmet_06","tooltip":"
Lieutenant Commander's Silk CowlSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
141 Armor
+29 Stamina
+18 Intellect
+6 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 29 17
","spells":[]} +227104,{"name":"Champion's Silk Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Champion's Silk MantleSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
135 Armor
+21 Stamina
+11 Intellect
+4 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 32 4
","spells":[]} +227105,{"name":"Champion's Silk Cowl","quality":3,"icon":"inv_helmet_06","tooltip":"
Champion's Silk CowlSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
141 Armor
+29 Stamina
+18 Intellect
+6 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 31 56
","spells":[]} +227106,{"name":"Legionnaire's Silk Tunic","quality":3,"icon":"inv_chest_cloth_28","tooltip":"
Legionnaire's Silk TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+27 Stamina
+17 Intellect
+5 Spirit
Durability 80 / 80
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 48 76
","spells":[]} +227107,{"name":"Legionnaire's Silk Legguards","quality":3,"icon":"inv_pants_11","tooltip":"
Legionnaire's Silk LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+27 Stamina
+17 Intellect
+5 Spirit
Durability 65 / 65
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 47 14
","spells":[]} +227108,{"name":"Knight-Captain's Silk Tunic","quality":3,"icon":"inv_chest_cloth_28","tooltip":"
Knight-Captain's Silk TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+27 Stamina
+17 Intellect
+5 Spirit
Durability 80 / 80
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 52 58
","spells":[]} +227109,{"name":"Knight-Captain's Silk Legguards","quality":3,"icon":"inv_pants_11","tooltip":"
Knight-Captain's Silk LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+27 Stamina
+17 Intellect
+5 Spirit
Durability 65 / 65
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 1 52 3
","spells":[]} +227110,{"name":"Blood Guard's Silk Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Silk WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
104 Armor
+23 Stamina
+10 Intellect
Durability 40 / 40
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 99
","spells":[]} +227111,{"name":"Blood Guard's Silk Handwraps","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Blood Guard's Silk HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 68 45
","spells":[]} +227112,{"name":"Knight-Lieutenant's Silk Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Silk WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
104 Armor
+23 Stamina
+10 Intellect
Durability 40 / 40
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 98 65
","spells":[]} +227113,{"name":"Knight-Lieutenant's Silk Handwraps","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Knight-Lieutenant's Silk HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 65 52
","spells":[]} +227114,{"name":"Knight-Lieutenant's Silk Gauntlets","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Knight-Lieutenant's Silk GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Arcane Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 65 52
","spells":[]} +227115,{"name":"Blood Guard's Silk Gauntlets","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Blood Guard's Silk GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Arcane Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 68 45
","spells":[]} +227116,{"name":"Knight-Lieutenant's Silk Gloves","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Knight-Lieutenant's Silk GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Lieutenant Commander's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 65 52
","spells":[]} +227117,{"name":"Blood Guard's Silk Gloves","quality":3,"icon":"inv_gauntlets_06","tooltip":"
Blood Guard's Silk GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+10 Intellect
Durability 30 / 30
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Champion's Regalia (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : +20 Stamina.
Sell Price: 68 45
","spells":[]} +227118,{"name":"Champion's Satin Hood","quality":3,"icon":"inv_helmet_17","tooltip":"
Champion's Satin HoodSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
131 Armor
+30 Stamina
+18 Intellect
+14 Spirit
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 30 62
","spells":[]} +227119,{"name":"Lieutenant Commander's Satin Mantle","quality":3,"icon":"inv_shoulder_01","tooltip":"
Lieutenant Commander's Satin MantleSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
115 Armor
+21 Stamina
+12 Intellect
+14 Spirit
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 31.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 71
","spells":[]} +227120,{"name":"Champion's Satin Mantle","quality":3,"icon":"inv_shoulder_01","tooltip":"
Champion's Satin MantleSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
115 Armor
+21 Stamina
+12 Intellect
+14 Spirit
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 31.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 31 9
","spells":[]} +227121,{"name":"Lieutenant Commander's Satin Hood","quality":3,"icon":"inv_helmet_17","tooltip":"
Lieutenant Commander's Satin HoodSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
131 Armor
+30 Stamina
+18 Intellect
+14 Spirit
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 23
","spells":[]} +227122,{"name":"Knight-Captain's Satin Tunic","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Knight-Captain's Satin TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 80 / 80
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 51 49
","spells":[]} +227123,{"name":"Legionnaire's Satin Legguards","quality":3,"icon":"inv_pants_11","tooltip":"
Legionnaire's Satin LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 65 / 65
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 46 60
","spells":[]} +227124,{"name":"Legionnaire's Satin Tunic","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Legionnaire's Satin TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 80 / 80
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 48 21
","spells":[]} +227125,{"name":"Knight-Captain's Satin Legguards","quality":3,"icon":"inv_pants_11","tooltip":"
Knight-Captain's Satin LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 65 / 65
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 50 96
","spells":[]} +227126,{"name":"Blood Guard's Satin Handwraps","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Blood Guard's Satin HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+5 Intellect
Durability 30 / 30
Classes: Priest
Requires Level 60
Equip: Reduces the duration of your Weakened Soul by 2 sec.
Equip: Increases healing done by spells and effects by up to 40.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 68 21
","spells":[]} +227127,{"name":"Blood Guard's Satin Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Satin WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+15 Intellect
Durability 40 / 40
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 26.

Champion's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 95 36
","spells":[]} +227128,{"name":"Knight-Lieutenant's Satin Handwraps","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Knight-Lieutenant's Satin HandwrapsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+5 Intellect
Durability 30 / 30
Classes: Priest
Requires Level 60
Equip: Reduces the duration of your Weakened Soul by 2 sec.
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 69 93
","spells":[]} +227129,{"name":"Knight-Lieutenant's Satin Walkers","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Satin WalkersSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+15 Intellect
Durability 40 / 40
Classes: Priest
Requires Level 60
Equip: Increases healing done by spells and effects by up to 26.

Lieutenant Commander's Investiture (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 95 26
","spells":[]} +227130,{"name":"Champion's Satin Epaulets","quality":3,"icon":"inv_shoulder_01","tooltip":"
Champion's Satin EpauletsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
115 Armor
+21 Stamina
+12 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Restores 6 mana per 5 sec.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 31 9
","spells":[]} +227131,{"name":"Legionnaire's Satin Leggings","quality":3,"icon":"inv_pants_11","tooltip":"
Legionnaire's Satin LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+29 Stamina
+15 Intellect
Durability 65 / 65
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 46 60
","spells":[]} +227132,{"name":"Champion's Satin Crown","quality":3,"icon":"inv_helmet_17","tooltip":"
Champion's Satin CrownSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
131 Armor
+30 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 30 62
","spells":[]} +227133,{"name":"Blood Guard's Satin Grips","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Blood Guard's Satin GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+5 Intellect
Durability 30 / 30
Classes: Priest
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Mind Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 68 21
","spells":[]} +227134,{"name":"Blood Guard's Satin Treads","quality":3,"icon":"inv_boots_05","tooltip":"
Blood Guard's Satin TreadsSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+15 Intellect
Durability 40 / 40
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 95 36
","spells":[]} +227135,{"name":"Legionnaire's Satin Robe","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Legionnaire's Satin RobeSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+29 Stamina
+15 Intellect
Durability 80 / 80
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Champion's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 48 21
","spells":[]} +227136,{"name":"Lieutenant Commander's Satin Epaulets","quality":3,"icon":"inv_shoulder_01","tooltip":"
Lieutenant Commander's Satin EpauletsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
115 Armor
+21 Stamina
+12 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Equip: Restores 6 mana per 5 sec.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 71
","spells":[]} +227137,{"name":"Knight-Captain's Satin Leggings","quality":3,"icon":"inv_pants_11","tooltip":"
Knight-Captain's Satin LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsCloth
144 Armor
+29 Stamina
+15 Intellect
Durability 65 / 65
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 50 96
","spells":[]} +227138,{"name":"Lieutenant Commander's Satin Crown","quality":3,"icon":"inv_helmet_17","tooltip":"
Lieutenant Commander's Satin CrownSoD Phase 4

Item Level 71

Binds when picked up
HeadCloth
131 Armor
+30 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 23
","spells":[]} +227139,{"name":"Knight-Lieutenant's Satin Grips","quality":3,"icon":"inv_gauntlets_17","tooltip":"
Knight-Lieutenant's Satin GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsCloth
98 Armor
+18 Stamina
+5 Intellect
Durability 30 / 30
Classes: Priest
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Mind Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 69 93
","spells":[]} +227140,{"name":"Knight-Lieutenant's Satin Treads","quality":3,"icon":"inv_boots_05","tooltip":"
Knight-Lieutenant's Satin TreadsSoD Phase 4

Item Level 66

Binds when picked up
FeetCloth
64 Armor
+26 Stamina
+15 Intellect
Durability 40 / 40
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 95 26
","spells":[]} +227141,{"name":"Knight-Captain's Satin Robe","quality":3,"icon":"inv_chest_leather_01","tooltip":"
Knight-Captain's Satin RobeSoD Phase 4

Item Level 68

Binds when picked up
ChestCloth
156 Armor
+29 Stamina
+15 Intellect
Durability 80 / 80
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.

Lieutenant Commander's Raiment (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : +20 Stamina.
Sell Price: 1 51 49
","spells":[]} +227142,{"name":"Knight-Captain's Lamellar Breastplate","quality":3,"icon":"inv_chest_plate03","tooltip":"
Knight-Captain's Lamellar BreastplateSoD Phase 4

Item Level 68

Binds when picked up
ChestPlate
706 Armor
+16 Strength
+27 Stamina
Durability 135 / 135
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 41 69
","spells":[]} +227143,{"name":"Knight-Captain's Lamellar Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Lamellar LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsPlate
618 Armor
+17 Strength
+26 Stamina
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 42 22
","spells":[]} +227144,{"name":"Lieutenant Commander's Lamellar Headguard","quality":3,"icon":"inv_helmet_05","tooltip":"
Lieutenant Commander's Lamellar HeadguardSoD Phase 4

Item Level 71

Binds when picked up
HeadPlate
598 Armor
+20 Strength
+29 Stamina
Durability 80 / 80
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 26
","spells":[]} +227145,{"name":"Lieutenant Commander's Lamellar Shoulders","quality":3,"icon":"inv_shoulder_28","tooltip":"
Lieutenant Commander's Lamellar ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderPlate
552 Armor
+14 Strength
+21 Stamina
+8 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 73
","spells":[]} +227146,{"name":"Knight-Lieutenant's Lamellar Sabatons","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Knight-Lieutenant's Lamellar SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
472 Armor
+12 Strength
+18 Stamina
Durability 65 / 65
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 13
","spells":[]} +227147,{"name":"Knight-Lieutenant's Lamellar Gauntlets","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Knight-Lieutenant's Lamellar GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
429 Armor
+12 Strength
+20 Stamina
Durability 45 / 45
Classes: Paladin
Requires Level 60
Equip: Your damaging Judgements deal 20 additional damage.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Vindication (0/6)
(2) Set : +40 Attack Power.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 66 51
","spells":[]} +227148,{"name":"Lieutenant Commander's Lamellar Pauldrons","quality":3,"icon":"inv_shoulder_28","tooltip":"
Lieutenant Commander's Lamellar PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderPlate
552 Armor
+21 Stamina
+14 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Equip: Restores 3 mana per 5 sec.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 73
","spells":[]} +227149,{"name":"Lieutenant Commander's Lamellar Helmet","quality":3,"icon":"inv_helmet_05","tooltip":"
Lieutenant Commander's Lamellar HelmetSoD Phase 4

Item Level 71

Binds when picked up
HeadPlate
598 Armor
+29 Stamina
+18 Intellect
Durability 80 / 80
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 48.
Equip: Restores 5 mana per 5 sec.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 28 26
","spells":[]} +227150,{"name":"Knight-Captain's Lamellar Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Lamellar LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsPlate
618 Armor
+26 Stamina
+18 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.
Equip: Restores 5 mana per 5 sec.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 42 22
","spells":[]} +227151,{"name":"Knight-Captain's Lamellar Chestplate","quality":3,"icon":"inv_chest_plate03","tooltip":"
Knight-Captain's Lamellar ChestplateSoD Phase 4

Item Level 68

Binds when picked up
ChestPlate
706 Armor
+27 Stamina
+17 Intellect
Durability 135 / 135
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.
Equip: Restores 5 mana per 5 sec.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 41 69
","spells":[]} +227152,{"name":"Knight-Lieutenant's Lamellar Gloves","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Knight-Lieutenant's Lamellar GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsPlate
429 Armor
+20 Stamina
+12 Intellect
Durability 45 / 45
Classes: Paladin
Requires Level 60
Equip: Increases the critical strike chance of your Holy Shock by 2%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 66 51
","spells":[]} +227153,{"name":"Knight-Lieutenant's Lamellar Greaves","quality":3,"icon":"inv_boots_plate_03","tooltip":"
Knight-Lieutenant's Lamellar GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetPlate
472 Armor
+18 Stamina
+12 Intellect
Durability 65 / 65
Classes: Paladin
Requires Level 60
Equip: Increases healing done by spells and effects by up to 29.
Equip: Restores 5 mana per 5 sec.

Lieutenant Commander's Redemption (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +20 Stamina.
Sell Price: 1 13
","spells":[]} +227154,{"name":"Champion's Mail Pauldrons","quality":3,"icon":"inv_shoulder_04","tooltip":"
Champion's Mail PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+13 Strength
+24 Stamina
+5 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 96 11
","spells":[]} +227155,{"name":"Champion's Mail Headguard","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Mail HeadguardSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+23 Strength
+36 Stamina
+6 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 94 54
","spells":[]} +227156,{"name":"Legionnaire's Mail Legguards","quality":3,"icon":"inv_pants_09","tooltip":"
Legionnaire's Mail LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+22 Strength
+27 Stamina
Durability 90 / 90
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 23 95
","spells":[]} +227157,{"name":"Legionnaire's Mail Hauberk","quality":3,"icon":"inv_chest_chain_16","tooltip":"
Legionnaire's Mail HauberkSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+22 Strength
+27 Stamina
Durability 120 / 120
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 15 5
","spells":[]} +227158,{"name":"Blood Guard's Mail Greaves","quality":3,"icon":"inv_boots_07","tooltip":"
Blood Guard's Mail GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+14 Strength
+21 Stamina
Durability 60 / 60
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 47 51
","spells":[]} +227159,{"name":"Blood Guard's Mail Vices","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Blood Guard's Mail VicesSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+10 Strength
+23 Stamina
Durability 40 / 40
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Earthshaker (0/6)
(2) Set : +40 Attack Power.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 1 57
","spells":[]} +227160,{"name":"Champion's Mail Spaulders","quality":3,"icon":"inv_shoulder_04","tooltip":"
Champion's Mail SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+24 Stamina
+10 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 96 11
","spells":[]} +227161,{"name":"Legionnaire's Mail Leggings","quality":3,"icon":"inv_pants_09","tooltip":"
Legionnaire's Mail LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+27 Stamina
+17 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 23 95
","spells":[]} +227162,{"name":"Champion's Mail Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Mail HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+36 Stamina
+16 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 94 54
","spells":[]} +227163,{"name":"Blood Guard's Mail Gauntlets","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Blood Guard's Mail GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+23 Stamina
+9 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 1 57
","spells":[]} +227164,{"name":"Blood Guard's Mail Sabatons","quality":3,"icon":"inv_boots_07","tooltip":"
Blood Guard's Mail SabatonsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+21 Stamina
+12 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 47 51
","spells":[]} +227165,{"name":"Legionnaire's Mail Breastplate","quality":3,"icon":"inv_chest_chain_16","tooltip":"
Legionnaire's Mail BreastplateSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+27 Stamina
+18 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Champion's Thunderfist (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 15 5
","spells":[]} +227166,{"name":"Champion's Mail Epaulets","quality":3,"icon":"inv_shoulder_04","tooltip":"
Champion's Mail EpauletsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
311 Armor
+24 Stamina
+10 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 29.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Restores 2 mana per 5 sec.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 96 11
","spells":[]} +227167,{"name":"Legionnaire's Mail Pants","quality":3,"icon":"inv_pants_09","tooltip":"
Legionnaire's Mail PantsSoD Phase 4

Item Level 68

Binds when picked up
LegsMail
348 Armor
+27 Stamina
+17 Intellect
Durability 90 / 90
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 23 95
","spells":[]} +227168,{"name":"Champion's Mail Skullcap","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Mail SkullcapSoD Phase 4

Item Level 71

Binds when picked up
HeadMail
337 Armor
+36 Stamina
+16 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 31.
Equip: Restores 2 mana per 5 sec.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 94 54
","spells":[]} +227169,{"name":"Blood Guard's Mail Gloves","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Blood Guard's Mail GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsMail
242 Armor
+23 Stamina
+9 Intellect
Durability 40 / 40
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 29.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 1 57
","spells":[]} +227170,{"name":"Blood Guard's Mail Boots","quality":3,"icon":"inv_boots_07","tooltip":"
Blood Guard's Mail BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetMail
266 Armor
+21 Stamina
+12 Intellect
Durability 60 / 60
Classes: Shaman
Requires Level 60
Equip: Increases healing done by spells and effects by up to 29.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 1 47 51
","spells":[]} +227171,{"name":"Legionnaire's Mail Chestguard","quality":3,"icon":"inv_chest_chain_16","tooltip":"
Legionnaire's Mail ChestguardSoD Phase 4

Item Level 68

Binds when picked up
ChestMail
398 Armor
+27 Stamina
+18 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 37.

Champion's Wartide (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +20 Stamina.
Sell Price: 2 15 5
","spells":[]} +227172,{"name":"Lieutenant Commander's Dragonhide Shoulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Lieutenant Commander's Dragonhide ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
216 Armor
+12 Strength
+6 Agility
+18 Stamina
+12 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 56 19
","spells":[]} +227173,{"name":"Lieutenant Commander's Dragonhide Headguard","quality":3,"icon":"inv_helmet_09","tooltip":"
Lieutenant Commander's Dragonhide HeadguardSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
288 Armor
+16 Strength
+16 Agility
+24 Stamina
+12 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 55 60
","spells":[]} +227174,{"name":"Champion's Dragonhide Headguard","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Dragonhide HeadguardSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
288 Armor
+16 Strength
+16 Agility
+24 Stamina
+12 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 38
","spells":[]} +227175,{"name":"Champion's Dragonhide Shoulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Champion's Dragonhide ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
216 Armor
+12 Strength
+6 Agility
+18 Stamina
+12 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 95
","spells":[]} +227176,{"name":"Knight-Captain's Dragonhide Chestpiece","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Knight-Captain's Dragonhide ChestpieceSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
218 Armor
+14 Strength
+14 Agility
+23 Stamina
+13 Intellect
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 30
","spells":[]} +227177,{"name":"Legionnaire's Dragonhide Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Legionnaire's Dragonhide LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
275 Armor
+12 Strength
+12 Agility
+18 Stamina
+12 Intellect
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 80 55
","spells":[]} +227178,{"name":"Knight-Captain's Dragonhide Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Dragonhide LeggingsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
275 Armor
+12 Strength
+12 Agility
+18 Stamina
+12 Intellect
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 96
","spells":[]} +227179,{"name":"Legionnaire's Dragonhide Chestpiece","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Legionnaire's Dragonhide ChestpieceSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
218 Armor
+14 Strength
+14 Agility
+23 Stamina
+13 Intellect
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 79 87
","spells":[]} +227180,{"name":"Blood Guard's Dragonhide Grips","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Blood Guard's Dragonhide GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+13 Strength
+10 Agility
+17 Stamina
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Reduces the mana cost of your shapeshifts by 150.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 79 47
","spells":[]} +227181,{"name":"Blood Guard's Dragonhide Treads","quality":3,"icon":"inv_boots_08","tooltip":"
Blood Guard's Dragonhide TreadsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
166 Armor
+11 Strength
+9 Agility
+20 Stamina
+4 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 19 21
","spells":[]} +227182,{"name":"Knight-Lieutenant's Dragonhide Treads","quality":3,"icon":"inv_boots_08","tooltip":"
Knight-Lieutenant's Dragonhide TreadsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
166 Armor
+11 Strength
+9 Agility
+20 Stamina
+4 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 27 92
","spells":[]} +227183,{"name":"Knight-Lieutenant's Dragonhide Grips","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Knight-Lieutenant's Dragonhide GripsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+13 Strength
+10 Agility
+17 Stamina
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Reduces the mana cost of your shapeshifts by 150.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Lieutenant Commander's Sanctuary (0/6)
(2) Set : +40 Attack Power.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 84 97
","spells":[]} +227184,{"name":"Champion's Dragonhide Spaulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Champion's Dragonhide SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
206 Armor
+21 Stamina
+11 Intellect
+8 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 95
","spells":[]} +227185,{"name":"Legionnaire's Dragonhide Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Legionnaire's Dragonhide PantsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
215 Armor
+27 Stamina
+17 Intellect
+8 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 80 55
","spells":[]} +227186,{"name":"Champion's Dragonhide Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Dragonhide HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
158 Armor
+29 Stamina
+18 Intellect
+9 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 38
","spells":[]} +227187,{"name":"Blood Guard's Dragonhide Gloves","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Blood Guard's Dragonhide GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+18 Stamina
+10 Intellect
+4 Spirit
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Wrath.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 79 47
","spells":[]} +227188,{"name":"Blood Guard's Dragonhide Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Blood Guard's Dragonhide BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
126 Armor
+23 Stamina
+10 Intellect
+4 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 19 21
","spells":[]} +227189,{"name":"Legionnaire's Dragonhide Armor","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Legionnaire's Dragonhide ArmorSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
188 Armor
+26 Stamina
+17 Intellect
+8 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Champion's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 79 87
","spells":[]} +227190,{"name":"Lieutenant Commander's Dragonhide Spaulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Lieutenant Commander's Dragonhide SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
146 Armor
+21 Stamina
+11 Intellect
+8 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 56 19
","spells":[]} +227191,{"name":"Knight-Captain's Dragonhide Pants","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Dragonhide PantsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
165 Armor
+27 Stamina
+17 Intellect
+8 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 96
","spells":[]} +227192,{"name":"Lieutenant Commander's Dragonhide Helm","quality":3,"icon":"inv_helmet_09","tooltip":"
Lieutenant Commander's Dragonhide HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
158 Armor
+29 Stamina
+18 Intellect
+9 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 55 60
","spells":[]} +227193,{"name":"Knight-Lieutenant's Dragonhide Gloves","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Knight-Lieutenant's Dragonhide GlovesSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+18 Stamina
+10 Intellect
+4 Spirit
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Wrath.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 84 97
","spells":[]} +227194,{"name":"Knight-Lieutenant's Dragonhide Boots","quality":3,"icon":"inv_boots_08","tooltip":"
Knight-Lieutenant's Dragonhide BootsSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
126 Armor
+23 Stamina
+10 Intellect
+4 Spirit
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 27 92
","spells":[]} +227195,{"name":"Knight-Captain's Dragonhide Armor","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Knight-Captain's Dragonhide ArmorSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
188 Armor
+26 Stamina
+17 Intellect
+8 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Lieutenant Commander's Wildhide (0/6)
(2) Set : Increases damage and healing done by magical spells and effects by up to 23.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 30
","spells":[]} +227196,{"name":"Knight-Captain's Dragonhide Tunic","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Knight-Captain's Dragonhide TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
188 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 30
","spells":[]} +227197,{"name":"Knight-Lieutenant's Dragonhide Greaves","quality":3,"icon":"inv_boots_08","tooltip":"
Knight-Lieutenant's Dragonhide GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
126 Armor
+26 Stamina
+15 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 26.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 27 92
","spells":[]} +227198,{"name":"Knight-Lieutenant's Dragonhide Gauntlets","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Knight-Lieutenant's Dragonhide GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+18 Stamina
+5 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Increases the duration of your Barkskin by 3 sec.
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 84 97
","spells":[]} +227199,{"name":"Lieutenant Commander's Dragonhide Headdress","quality":3,"icon":"inv_helmet_09","tooltip":"
Lieutenant Commander's Dragonhide HeaddressSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
158 Armor
+30 Stamina
+19 Intellect
+15 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 55 60
","spells":[]} +227200,{"name":"Knight-Captain's Dragonhide Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Knight-Captain's Dragonhide LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
165 Armor
+29 Stamina
+16 Intellect
+15 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 83 96
","spells":[]} +227201,{"name":"Lieutenant Commander's Dragonhide Pauldrons","quality":3,"icon":"inv_shoulder_07","tooltip":"
Lieutenant Commander's Dragonhide PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
146 Armor
+21 Stamina
+13 Intellect
+14 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 31.

Lieutenant Commander's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 56 19
","spells":[]} +227202,{"name":"Legionnaire's Dragonhide Tunic","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Legionnaire's Dragonhide TunicSoD Phase 4

Item Level 68

Binds when picked up
ChestLeather
188 Armor
+29 Stamina
+15 Intellect
+14 Spirit
Durability 100 / 100
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 79 87
","spells":[]} +227203,{"name":"Blood Guard's Dragonhide Greaves","quality":3,"icon":"inv_boots_08","tooltip":"
Blood Guard's Dragonhide GreavesSoD Phase 4

Item Level 66

Binds when picked up
FeetLeather
126 Armor
+26 Stamina
+15 Intellect
Durability 50 / 50
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 26.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 19 21
","spells":[]} +227204,{"name":"Blood Guard's Dragonhide Gauntlets","quality":3,"icon":"inv_gauntlets_25","tooltip":"
Blood Guard's Dragonhide GauntletsSoD Phase 4

Item Level 66

Binds when picked up
HandsLeather
115 Armor
+18 Stamina
+5 Intellect
Durability 35 / 35
Classes: Druid
Requires Level 60
Equip: Increases the duration of your Barkskin by 3 sec.
Equip: Increases healing done by spells and effects by up to 40.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 79 47
","spells":[]} +227205,{"name":"Champion's Dragonhide Headdress","quality":3,"icon":"inv_helmet_09","tooltip":"
Champion's Dragonhide HeaddressSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
158 Armor
+30 Stamina
+19 Intellect
+15 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 40.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 38
","spells":[]} +227206,{"name":"Legionnaire's Dragonhide Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Legionnaire's Dragonhide LegguardsSoD Phase 4

Item Level 68

Binds when picked up
LegsLeather
165 Armor
+29 Stamina
+16 Intellect
+15 Spirit
Durability 75 / 75
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 80 55
","spells":[]} +227207,{"name":"Champion's Dragonhide Pauldrons","quality":3,"icon":"inv_shoulder_07","tooltip":"
Champion's Dragonhide PauldronsSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
146 Armor
+21 Stamina
+13 Intellect
+14 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by spells and effects by up to 31.

Champion's Refuge (0/6)
(2) Set : Increases healing done by spells and effects by up to 44.
(4) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +20 Stamina.
Sell Price: 1 54 95
","spells":[]} +227279,{"name":"Loop of the Magister","quality":4,"icon":"inv_jewelry_ring_15","tooltip":"
Loop of the MagisterSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+4 Stamina
+11 Intellect
Requires Level 58
Equip: When struck in combat has a chance of freezing the attacker in place for 3 sec.
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 6 40 30
","spells":[]} +227280,{"name":"Craft of the Shadows","quality":4,"icon":"inv_jewelry_ring_39","tooltip":"
Craft of the ShadowsSoD Phase 4

Item Level 65

Binds when picked up
Unique
Finger
+6 Stamina
Classes: Rogue, Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.
Equip: Increases your maximum Energy by 10.
Sell Price: 6 40 30
","spells":[]} +227282,{"name":"Ring of the Dreaded Mist","quality":4,"icon":"inv_jewelry_ring_27","tooltip":"
Ring of the Dreaded MistSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+11 Stamina
+4 Intellect
Requires Level 58
Equip: When struck in combat has a chance of causing the attacker to flee in terror for 2 seconds.
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 6 40 30
","spells":[]} +227284,{"name":"Band of the Beast","quality":4,"icon":"inv_jewelry_ring_37","tooltip":"
Band of the BeastSoD Phase 4

Item Level 65

Binds when picked up
Unique
Finger
+9 Stamina
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
Equip: Increases the range of your Mend Pet spell by 50% and the effect by 10%.  Also reduces the cost by 30%.
Sell Price: 6 40 30
","spells":[]} +227285,{"name":"Structural Dynamics of Flow","quality":1,"icon":"inv_misc_book_08","tooltip":"
Structural Dynamics of Flow
Item Level 60

Quest Item
Unique
"Integral Principles"
Max Stack: 20
","spells":[]} +227286,{"name":"Warmed Rumsey Rum with Cream","quality":1,"icon":"inv_drink_03","tooltip":"
Warmed Rumsey Rum with Cream
Item Level 1

Binds when picked up
Unique
Use: Increases Stamina by 30 for 45 min and gets you drunk to boot!
2 Charges
Sell Price: 50
","spells":[]} +227337,{"name":"Feline Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Feline Gloves and Belt Set
Item Level 55

Binds when picked up
"Feralheart Fists and Feralheart Girdle (Feral DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227338,{"name":"Astral Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Astral Gloves and Belt Set
Item Level 55

Binds when picked up
"Feralheart Hands and Feralheart Sash (Balance Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227339,{"name":"Guardian's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Guardian's Gloves and Belt Set
Item Level 55

Binds when picked up
"Feralheart Grips and Feralheart Waistguard (Feral Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227340,{"name":"Mender's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Mender's Gloves and Belt Set
Item Level 55

Binds when picked up
"Feralheart Gauntlets and Feralheart Cord (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227341,{"name":"Pursuer's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Pursuer's Gloves and Belt Set
Item Level 55

Binds when picked up
"Beastmaster's Gauntlets and Beastmaster's Belt (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227342,{"name":"Prowler's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Prowler's Gloves and Belt Set
Item Level 55

Binds when picked up
"Beastmaster's Fists and Beastmaster's Bindings (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227343,{"name":"Merciful Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Merciful Gloves and Belt Set
Item Level 55

Binds when picked up
"Soulforge Fists and Soulforge Cord (Holy Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227344,{"name":"Radiant Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Radiant Gloves and Belt Set
Item Level 55

Binds when picked up
"Soulforge Gauntlets and Soulforge Belt Retribution Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227345,{"name":"Divine Will Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Divine Will Gloves and Belt Set
Item Level 55

Binds when picked up
"Soulforge Handguards and Soulforge Waistguard Protection Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227346,{"name":"Dawn Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Dawn Gloves and Belt Set
Item Level 55

Binds when picked up
"Virtuous Mitts and Virtuous Belt Healer Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227347,{"name":"Twilight Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Twilight Gloves and Belt Set
Item Level 55

Binds when picked up
"Virtuous Hands and Virtuous Cord Shadow Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227348,{"name":"Thrill's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Thrill's Gloves and Belt Set
Item Level 55

Binds when picked up
"Darkmantle Grips and Darkmantle Belt (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227349,{"name":"Battle's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Battle's Gloves and Belt Set
Item Level 55

Binds when picked up
"Darkmantle Handguards and Darkmantle Waistguard (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227350,{"name":"Relief's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Relief's Gloves and Belt Set
Item Level 55

Binds when picked up
"Grasp of the Five Thunders and Sash of the Five Thunders (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227351,{"name":"Eruption's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Eruption's Gloves and Belt Set
Item Level 55

Binds when picked up
"Gauntlets of the Five Thunders and Cord of the Five Thunders (Elemental Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227352,{"name":"Impact's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Impact's Gloves and Belt Set
Item Level 55

Binds when picked up
"Fists of the Five Thunders and Girdle of the Five Thunders (Enhancement DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227353,{"name":"Resolve's Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Resolve's Gloves and Belt Set
Item Level 55

Binds when picked up
"Handguards of the Five Thunders and Waistguard of the Five Thunders (Enhancement Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227354,{"name":"Corrupted Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Corrupted Gloves and Belt Set
Item Level 55

Binds when picked up
"Deathmist Wraps and Deathmist Belt (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227355,{"name":"Wicked Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Wicked Gloves and Belt Set
Item Level 55

Binds when picked up
"Deathmist Grasps and Deathmist Cord (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227356,{"name":"Immoveable Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Immoveable Gloves and Belt Set
Item Level 55

Binds when picked up
"Handguard of Heroism and Waistguard of Heroism (Protection Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227357,{"name":"Unstoppable Gloves and Belt Set","quality":1,"icon":"inv_box_01","tooltip":"
Unstoppable Gloves and Belt Set
Item Level 55

Binds when picked up
"Gauntlets of Heroism and Belt of Heroism (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227359,{"name":"Feline Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Feline Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Feralheart Walkers,  Feralheart Trousers, and Feralheart Epaulets (Feral DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227360,{"name":"Astral Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Astral Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Feralheart Galoshes,  Feralheart Kilt, and Feralheart Spaulders (Balance Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227361,{"name":"Guardian's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Guardian's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Feralheart Treads,  Feralheart Legguards, and Feralheart Pauldrons (Feral Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227365,{"name":"Mender's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Mender's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Feralheart Sandals,  Feralheart Pants, and Feralheart Mantle (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227366,{"name":"Pursuer's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Pursuer's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Beastmaster's Treads,  Beastmaster's Pants, and Beastmaster's Mantle (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227367,{"name":"Prowler's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Prowler's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Beastmaster's Greaves,  Beastmaster's Leggings, and Beastmaster's Pauldrons (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227368,{"name":"Merciful Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Merciful Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Soulforge Treads,  Soulforge Leggings, and Soulforge Epaulets (Holy Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227369,{"name":"Radiant Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Radiant Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Soulforge Warboots,  Soulforge Legplates, and Soulforge Spaulders (Retribution Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227370,{"name":"Divine Will Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Divine Will Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Soulforge Sabatons,  Soulforge Legguards, and Soulforge Pauldrons (Protection Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227371,{"name":"Dawn Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Dawn Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Virtuous Sandals,  Virtuous Skirt, and Virtuous Mantle (Healer Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227372,{"name":"Twilight Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Twilight Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Virtuous Slippers,  Virtuous Leggings, and Virtuous Epaulets (Shadow Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227373,{"name":"Thrill's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Thrill's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Darkmantle Footpads,  Darkmantle Pants, and Darkmantle Spaulders (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227374,{"name":"Battle's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Battle's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Darkmantle Treads,  Darkmantle Legguards, and Darkmantle Pauldrons (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227375,{"name":"Relief's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Relief's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Greaves of the Five Thunders,  Leggings of the Five Thunders, and Mantle of the Five Thunders (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227376,{"name":"Eruption's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Eruption's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Slippers of the Five Thunders,  Kilt of the Five Thunders, and Pauldrons of the Five Thunders (Elemental Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227377,{"name":"Impact's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Impact's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Treads of the Five Thunders,  Legplates of the Five Thunders, and Spaulders of the Five Thunders (Enhancement DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227378,{"name":"Resolve's Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Resolve's Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Sabatons of the Five Thunders,  Legguards of the Five Thunders, and Shoulderguards of the Five Thunders (Enhancement Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227379,{"name":"Corrupted Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Corrupted Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Deathmist Sandals,  Deathmist Leggings, and Deathmist Mantle (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227380,{"name":"Wicked Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Wicked Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Deathmist Treads,  Deathmist Pants, and Deathmist Epaulets (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227381,{"name":"Immoveable Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Immoveable Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Sabatons of Heroism,  Legguards of Heroism, and Pauldrons of Heroism (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227382,{"name":"Unstoppable Boots, Legs, and Shoulders Set","quality":1,"icon":"inv_box_01","tooltip":"
Unstoppable Boots, Legs, and Shoulders Set
Item Level 55

Binds when picked up
"Battleboots of Heroism,  Legplates of Heroism, and Spaulders of Heroism (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227383,{"name":"Feline Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Feline Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Feralheart Cap and Feralheart Tunic (Feral DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227384,{"name":"Astral Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Astral Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Feralheart Cowl and Feralheart Vest (Balance Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227385,{"name":"Guardian's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Guardian's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Feralheart Faceguard and Feralheart Armor (Feral Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227387,{"name":"Mender's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Mender's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Feralheart Headdress and Feralheart Embrace (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227388,{"name":"Pursuer's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Pursuer's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Beastmaster's Cap and Beastmaster's Tunic (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227389,{"name":"Prowler's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Prowler's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Beastmaster's Coif and Beastmaster's Chain (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227390,{"name":"Merciful Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Merciful Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Soulforge Crown and Soulforge Embrace (Holy Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227391,{"name":"Radiant Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Radiant Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Soulforge Greathelm and Soulforge Breastplate (Retribution Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227392,{"name":"Divine Will Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Divine Will Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Soulforge Faceguard and Soulforge Chestguards (Protection Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227393,{"name":"Dawn Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Dawn Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Virtuous Crown and Virtuous Robe (Healer Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227394,{"name":"Twilight Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Twilight Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Virtuous Cowl and Virtuous Gown (Shadow Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227395,{"name":"Thrill's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Thrill's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Darkmantle Capl and Darkmantle Tunic (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227396,{"name":"Battle's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Battle's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Darkmantle Faceguardl and Darkmantle Armor (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227397,{"name":"Relief's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Relief's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Crown of the Five Thundersl and Tunic of the Five Thunders (Restoration Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227398,{"name":"Eruption's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Eruption's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Coif of the Five Thundersl and Vest of the Five Thunders (Elemental Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227399,{"name":"Impact's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Impact's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Face of the Five Thundersl and Chain of the Five Thunders (Enhancement DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227400,{"name":"Resolve's Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Resolve's Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Headpiece of the Five Thundersl and Chestguard of the Five Thunders (Enhancement Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227401,{"name":"Corrupted Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Corrupted Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Deathmist Maskl and Deathmist Robe (Ranged DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227402,{"name":"Wicked Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Wicked Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Deathmist Hoodl and Deathmist Embrace (Tank Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227403,{"name":"Immoveable Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Immoveable Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Faceguard of Heroisml and Chestguard of Heroism (Protection Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227404,{"name":"Unstoppable Helm and Chestpiece Set","quality":1,"icon":"inv_box_01","tooltip":"
Unstoppable Helm and Chestpiece Set
Item Level 55

Binds when picked up
"Crown of Heroisml and Breastplate of Heroism (Melee DPS Specialization)"
<Right Click to Open>
Sell Price: 12
","spells":[]} +227444,{"name":"Idol of the Huntress","quality":2,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of the Huntress
Item Level 60

Binds when picked up
Unique
RelicIdol
Classes: Druid
Requires Level 20
Engrave your cloak with the Improved Swipe rune:


While in Cat Form, your Swipe ability becomes Swipe (Cat), and while in Bear Form, your Swipe ability strikes up to 7 additional enemies.

Swipe (Cat)

Swipe nearby enemies, inflicting 250% weapon damage and generating 1 combo point on your current target.

"Kill 5 sleeping targets while in Cat Form. Then, use this idol to learn a new ability."
","spells":[]} +227451,{"name":"Sending Sigil","quality":1,"icon":"inv_misc_rune_05","tooltip":"
Sending Sigil
Item Level 1

Binds when picked up
Unique
"The symbols ' > v ^ < '  are engraved along the border."
","spells":[]} +227454,{"name":"Tidal Loop","quality":4,"icon":"inv_jewelry_ring_10","tooltip":"
Tidal Loop
Item Level 65

Binds when picked up
Finger
+8 Stamina
+20 Fire Resistance
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 2 51 98
","spells":[]} +227455,{"name":"Ocean's Breeze","quality":4,"icon":"inv_jewelry_ring_28","tooltip":"
Ocean's Breeze
Item Level 65

Binds when picked up
Finger
+8 Stamina
+20 Fire Resistance
Equip: +22 Attack Power.
Sell Price: 2 51 98
","spells":[]} +227456,{"name":"Rune of the Crimson Tempest","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Crimson Tempest
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Engrave your cloak with the Crimson Tempest rune:


Finishing move that slashes all enemies within 8 yards, causing victims to Bleed over time. Lasts longer and deals more damage per combo point.

  1 point  : (Attack power * 0.30) damage over 4 sec.
  2 points: (Attack power * 0.45) damage over 6 sec.
  3 points: (Attack power * 0.60) damage over 8 sec.
  4 points: (Attack power * 0.75) damage over 10 sec.
  5 points: (Attack power * 0.90) damage over 12 sec.

Crimson Tempest benefits from all talents and effects that trigger from or modify Rupture.

"Teaches you a new Engraving ability."
","spells":[]} +227530,{"name":"Incandescent Belt","quality":4,"icon":"inv_belt_43c","tooltip":"
Incandescent Belt
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +227531,{"name":"Incandescent Bindings","quality":4,"icon":"inv_bracer_32b","tooltip":"
Incandescent Bindings
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +227532,{"name":"Incandescent Hood","quality":4,"icon":"inv_helmet_34","tooltip":"
Incandescent Hood
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +227533,{"name":"Incandescent Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Incandescent Gloves
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +227534,{"name":"Incandescent Leggings","quality":4,"icon":"inv_pants_cloth_14","tooltip":"
Incandescent Leggings
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +227535,{"name":"Incandescent Robe","quality":4,"icon":"inv_chest_cloth_02","tooltip":"
Incandescent Robe
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +227536,{"name":"Incandescent Boots","quality":4,"icon":"inv_boots_cloth_09","tooltip":"
Incandescent Boots
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +227537,{"name":"Incandescent Shoulderpads","quality":4,"icon":"inv_shoulder_23","tooltip":"
Incandescent Shoulderpads
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +227549,{"name":"Scrap of Parchment","quality":1,"icon":"inv_misc_map09","tooltip":"
Scrap of Parchment
Item Level 1

Binds when picked up
Classes: Rogue
<Right Click to Read>
","spells":[]} +227552,{"name":"Shredded Parchment","quality":0,"icon":"inv_inscription_papyrus","tooltip":"
Shredded Parchment
Item Level 1

Binds when picked up
Unique
"Seems to have been damaged in combat."
","spells":[]} +227658,{"name":"Shadowsworn Note","quality":2,"icon":"inv_misc_note_04","tooltip":"
Shadowsworn Note
Item Level 60

Binds when picked up
Classes: Warlock
<Right Click to Read>
","spells":[]} +227683,{"name":"Sulfuras, Hand of Ragnaros","quality":5,"icon":"inv_hammer_unique_sulfuras","tooltip":"
Sulfuras, Hand of Ragnaros
Item Level 80

Binds when picked up
Unique
Two-HandMace
\n \n \n
229 - 382 DamageSpeed 3.80
(80.39 damage per second)
+12 Strength
+12 Stamina
+32 Fire Resistance
Durability 145 / 145
Requires Level 60
Equip: +358 Attack Power in Cat, Bear, and Dire Bear forms only.
Chance on hit: Hurls a fiery ball that causes 273 to 333 Fire damage and purges the target's soul, increasing Fire and Holy damage taken by up to 30 and dealing an additional 75 damage over 10 sec.
Equip: 20% chance to deal 25 Fire damage to all nearby enemies when you are struck by a melee attack. (Proc chance: 20%)
Sell Price: 33 26 23
","spells":[]} +227684,{"name":"Sulfuron Hammer","quality":4,"icon":"inv_hammer_unique_sulfuras","tooltip":"
Sulfuron Hammer
Item Level 67

Binds when equipped
Two-HandMace
\n \n \n
181 - 303 DamageSpeed 3.80
(63.68 damage per second)
+10 Strength
+10 Stamina
+30 Fire Resistance
Durability 120 / 120
Requires Level 60
Chance on hit: Hurls a fiery ball that causes 83 to 101 Fire damage and an additional 16 damage over 8 sec.
Equip: Deals 5 Fire damage to anyone who strikes you with a melee attack.
Equip: +124 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 23 11
","spells":[]} +227685,{"name":"Modified Shadow Scalpel","quality":1,"icon":"inv_wand_28","tooltip":"
Modified Shadow Scalpel
Item Level 1

Quest Item
Use: Focus the Modified Shadow Scalpel on Arkonos the Cursed to dispel his barrier of protection.
"Cuthbert has imparted Dalton's final blessing upon this instrument. Hopefully it should function to undo the barrier protecting Arkonos."
Max Stack: 5
","spells":[]} +227686,{"name":"Ornate Warhammer","quality":1,"icon":"inv_hammer_03","tooltip":"
Ornate Warhammer
Item Level 50

Quest Item
Unique
","spells":[]} +227687,{"name":"Orthas' Favorite Gold Tooth","quality":2,"icon":"inv_ore_copper_01","tooltip":"
Orthas' Favorite Gold Tooth
Item Level 1

Binds when picked up
Use: Give Orthas' tooth a... rub. Gross. (2 Min Cooldown)
"It smells awful."
Sell Price: 28
","spells":[]} 227688,{"name":"Gorehowl","quality":1,"icon":"inv_axe_116","tooltip":"
Gorehowl
Item Level 1

Binds when picked up
Two-HandAxe
Sell Price: 4
","spells":[]} -227689,{"name":"Partially-Digested Plate Armor","quality":1,"icon":"inv_misc_desecrated_mailchest","tooltip":"
Partially-Digested Plate Armor
Item Level 50

Quest Item
Unique
","spells":[]} -227690,{"name":"Necrotic Runestone","quality":1,"icon":"inv_misc_rune_02","tooltip":"
Necrotic Runestone
Item Level 1

Quest Item
"You feel sick to your stomach when your bare flesh makes contact with this runestone."
Max Stack: 10
Dropped by: Maleki the Pallid
Drop Chance: 0.13%
","spells":[]} +227689,{"name":"Partially-Digested Plate Armor","quality":1,"icon":"inv_misc_desecrated_mailchest","tooltip":"
Partially-Digested Plate Armor
Item Level 50

Quest Item
Unique
","spells":[]} +227690,{"name":"Necrotic Runestone","quality":1,"icon":"inv_misc_rune_02","tooltip":"
Necrotic Runestone
Item Level 1

Quest Item
"You feel sick to your stomach when your bare flesh makes contact with this runestone."
Max Stack: 10
Dropped by: Maleki the Pallid
Drop Chance: 0.13%
","spells":[]} 227691,{"name":"Blade of Hanna","quality":4,"icon":"inv_sword_10","tooltip":"
Blade of Hanna
Item Level 64

Binds when equipped
Unique
Two-HandSword
\n \n \n
101 - 152 DamageSpeed 2.10
(60.24 damage per second)
+11 Strength
+11 Agility
+11 Stamina
+11 Intellect
+11 Spirit
Durability 120 / 120
Requires Level 59
Sell Price: 10 47 29
","spells":[]} -227724,{"name":"Bloodstained Commendation","quality":0,"icon":"inv_jewelry_necklace_39","tooltip":"
Bloodstained Commendation
Item Level 40

Binds when picked up
Requires Level 30
"At one time this may have been a reward granted for heroic deeds in battle. While it is now tarnished caked heavily with dried blood, there may yet be a faint echo of the pride and honor of its long-dead bearer."
Max Stack: 10
Sell Price: 1
","spells":[]} -227727,{"name":"Plans: Sulfuron Hammer","quality":4,"icon":"inv_scroll_03","tooltip":"
Plans: Sulfuron Hammer
Item Level 63

Unique
Requires Blacksmithing (300)
Use: Teaches you how to make a Sulfuron Hammer.
Sell Price: 2

Sulfuron Hammer
Item Level 67

Binds when equipped
Two-HandMace
\n \n \n
181 - 303 DamageSpeed 3.80
(63.68 damage per second)
+10 Strength
+10 Stamina
+30 Fire Resistance
Durability 120 / 120
Requires Level 60
Chance on hit: Hurls a fiery ball that causes 83 to 101 Fire damage and an additional 16 damage over 8 sec.
Equip: Deals 5 Fire damage to anyone who strikes you with a melee attack.
Equip: +124 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 23 11
","spells":[],"completion_category":"9"} -227728,{"name":"Eye of Sulfuras","quality":5,"icon":"inv_misc_gem_pearl_05","tooltip":"
Eye of Sulfuras
Item Level 60

Binds when picked up
Use: The Eye of Sulfuras can be combined with the Sulfuron Hammer to create Sulfuras, legendary hammer of Ragnaros.
Sell Price: 20
","spells":[]} -227730,{"name":"Thorium Brotherhood Contract","quality":4,"icon":"inv_scroll_05","tooltip":"
Thorium Brotherhood Contract
Item Level 60

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
"Bound in Dark Iron Wiring"
","spells":[]} -227743,{"name":"Obsidian Power Core","quality":1,"icon":"ability_warlock_moltencore","tooltip":"
Obsidian Power Core
Item Level 1

Quest Item
Max Stack: 10
Dropped by: Obsidian Surger
Drop Chance: 51.41%
","spells":[]} -227745,{"name":"Family Heirloom","quality":1,"icon":"inv_jewelry_necklace_12","tooltip":"
Family Heirloom
Item Level 50

Binds when picked up
Unique
","spells":[]} -227746,{"name":"Rune of the World Tree","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the World Tree
Item Level 60

Binds when picked up
Unique
Classes: Druid
Engrave your cloak with the Tree of Life rune:


Shapeshift into the Tree of Life. While in this form you increase healing received by 10% for all party members within 45 yards, Wild Growth healing is increased by 60%, your heal over time spells cost 20% less, you gain 25% increased Spirit, you gain 200% increased armor, and you cannot cast harmful spells.

The act of shapeshifting frees the caster of Polymorph and Movement Impairing effects.

"Teaches you a new Engraving ability."
","spells":[]} -227747,{"name":"Family Records","quality":1,"icon":"inv_misc_book_09","tooltip":"
Family Records
Item Level 50

Binds when picked up
Unique
","spells":[]} -227748,{"name":"Survivor Journal","quality":1,"icon":"inv_misc_book_03","tooltip":"
Survivor Journal
Item Level 50

Quest Item
Unique
<Right Click to Read>
","spells":[]} -227749,{"name":"Rune of the Falling Star","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Falling Star
Item Level 60

Binds when picked up
Unique
Classes: Druid
Engrave your cloak with the Starfall
rune:


You summon a flurry of stars from the sky over 10 sec, striking targets within 30 yards of your location, each dealing [46 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] to [54 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Arcane damage to its target and [8 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Arcane damage to all other enemies within 5 yards. Maximum 20 stars.

Shapeshifting or mounting cancels the effect. Any effect which causes you to lose control of your character will suppress the Starfall effect.

Benefits from and triggers most talents and effects that trigger or benefit from Moonfire.

"Teaches you a new Engraving ability."
Dropped by: Arcterris
Drop Chance: 43.75%
","spells":[]} -227750,{"name":"Molten Scaled Bindings","quality":4,"icon":"inv_bracer_26b","tooltip":"
Molten Scaled Bindings
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -227751,{"name":"Molten Scaled Belt","quality":4,"icon":"inv_belt_37a","tooltip":"
Molten Scaled Belt
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -227752,{"name":"Molten Scaled Shoulderpads","quality":4,"icon":"inv_shoulder_11","tooltip":"
Molten Scaled Shoulderpads
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -227754,{"name":"Molten Scaled Leggings","quality":4,"icon":"inv_pants_plate_02","tooltip":"
Molten Scaled Leggings
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -227755,{"name":"Molten Scaled Helm","quality":4,"icon":"inv_helmet_12","tooltip":"
Molten Scaled Helm
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -227756,{"name":"Molten Scaled Gloves","quality":4,"icon":"inv_gauntlets_03","tooltip":"
Molten Scaled Gloves
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -227757,{"name":"Molten Scaled Boots","quality":4,"icon":"inv_boots_chain_04","tooltip":"
Molten Scaled Boots
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -227758,{"name":"Molten Scaled Chest","quality":4,"icon":"inv_chest_chain_07","tooltip":"
Molten Scaled Chest
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -227759,{"name":"Scorched Core Gloves","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Scorched Core Gloves
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -227760,{"name":"Scorched Core Bindings","quality":4,"icon":"inv_bracer_23a","tooltip":"
Scorched Core Bindings
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -227761,{"name":"Scorched Core Belt","quality":4,"icon":"inv_belt_38b","tooltip":"
Scorched Core Belt
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -227762,{"name":"Scorched Core Shoulderpads","quality":4,"icon":"inv_shoulder_21","tooltip":"
Scorched Core Shoulderpads
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -227763,{"name":"Scorched Core Leggings","quality":4,"icon":"inv_pants_mail_03","tooltip":"
Scorched Core Leggings
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -227764,{"name":"Scorched Core Helm","quality":4,"icon":"inv_helmet_08","tooltip":"
Scorched Core Helm
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -227765,{"name":"Scorched Core Boots","quality":4,"icon":"inv_boots_chain_13","tooltip":"
Scorched Core Boots
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -227766,{"name":"Scorched Core Chest","quality":4,"icon":"inv_chest_chain_13","tooltip":"
Scorched Core Chest
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -227767,{"name":"Flamestone Cluster","quality":1,"icon":"inv_jewelcrafting_gem_02","tooltip":"
Flamestone Cluster
Item Level 1

Quest Item
Max Stack: 10
","spells":[]} -227768,{"name":"Dreamjuice","quality":1,"icon":"inv_potion_139","tooltip":"
Dreamjuice
Item Level 1

Quest Item
Unique
Use: Drink the Dreamjuice to enter a state of waking sleep, allowing you to see hidden enemies. Only usable in Thorium Point. (30 Sec Cooldown)
3 Charges
","spells":[]} -227796,{"name":"Mysterious Darnassian Scroll","quality":1,"icon":"inv_scroll_11","tooltip":"
Mysterious Darnassian Scroll
Item Level 60

Binds when picked up
Unique
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
","spells":[]} -227797,{"name":"Deciphered Darnassian Scroll","quality":1,"icon":"inv_scroll_01","tooltip":"
Deciphered Darnassian Scroll
Item Level 60

Binds when picked up
Unique
Classes: Mage
"Weak magic emanates from the scroll. It may have enough to revitalize the one who wrote it."
","spells":[]} -227801,{"name":"Firelands Ember","quality":2,"icon":"inv_elemental_primal_fire","tooltip":"
Firelands Ember
Item Level 1

Binds when picked up
Max Stack: 2500
Sell Price: 5
","spells":[]} +227724,{"name":"Bloodstained Commendation","quality":0,"icon":"inv_jewelry_necklace_39","tooltip":"
Bloodstained Commendation
Item Level 40

Binds when picked up
Requires Level 30
"At one time this may have been a reward granted for heroic deeds in battle. While it is now tarnished caked heavily with dried blood, there may yet be a faint echo of the pride and honor of its long-dead bearer."
Max Stack: 10
Sell Price: 1
","spells":[]} +227727,{"name":"Plans: Sulfuron Hammer","quality":4,"icon":"inv_scroll_03","tooltip":"
Plans: Sulfuron Hammer
Item Level 63

Unique
Requires Blacksmithing (300)
Use: Teaches you how to make a Sulfuron Hammer.
Sell Price: 2

Sulfuron Hammer
Item Level 67

Binds when equipped
Two-HandMace
\n \n \n
181 - 303 DamageSpeed 3.80
(63.68 damage per second)
+10 Strength
+10 Stamina
+30 Fire Resistance
Durability 120 / 120
Requires Level 60
Chance on hit: Hurls a fiery ball that causes 83 to 101 Fire damage and an additional 16 damage over 8 sec.
Equip: Deals 5 Fire damage to anyone who strikes you with a melee attack.
Equip: +124 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 23 11
","spells":[],"completion_category":"9"} +227728,{"name":"Eye of Sulfuras","quality":5,"icon":"inv_misc_gem_pearl_05","tooltip":"
Eye of Sulfuras
Item Level 60

Binds when picked up
Use: The Eye of Sulfuras can be combined with the Sulfuron Hammer to create Sulfuras, legendary hammer of Ragnaros.
Sell Price: 20
","spells":[]} +227730,{"name":"Thorium Brotherhood Contract","quality":4,"icon":"inv_scroll_05","tooltip":"
Thorium Brotherhood Contract
Item Level 60

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
"Bound in Dark Iron Wiring"
","spells":[]} +227743,{"name":"Obsidian Power Core","quality":1,"icon":"ability_warlock_moltencore","tooltip":"
Obsidian Power Core
Item Level 1

Quest Item
Max Stack: 10
Dropped by: Obsidian Surger
Drop Chance: 51.41%
","spells":[]} +227745,{"name":"Family Heirloom","quality":1,"icon":"inv_jewelry_necklace_12","tooltip":"
Family Heirloom
Item Level 50

Binds when picked up
Unique
","spells":[]} +227746,{"name":"Rune of the World Tree","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the World Tree
Item Level 60

Binds when picked up
Unique
Classes: Druid
Engrave your cloak with the Tree of Life rune:


Shapeshift into the Tree of Life. While in this form you increase healing received by 10% for all party members within 45 yards, Wild Growth healing is increased by 60%, your heal over time spells cost 20% less, you gain 25% increased Spirit, you gain 200% increased armor, and you cannot cast harmful spells.

The act of shapeshifting frees the caster of Polymorph and Movement Impairing effects.

"Teaches you a new Engraving ability."
","spells":[]} +227747,{"name":"Family Records","quality":1,"icon":"inv_misc_book_09","tooltip":"
Family Records
Item Level 50

Binds when picked up
Unique
","spells":[]} +227748,{"name":"Survivor Journal","quality":1,"icon":"inv_misc_book_03","tooltip":"
Survivor Journal
Item Level 50

Quest Item
Unique
<Right Click to Read>
","spells":[]} +227749,{"name":"Rune of the Falling Star","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Falling Star
Item Level 60

Binds when picked up
Unique
Classes: Druid
Engrave your cloak with the Starfall
rune:


You summon a flurry of stars from the sky over 10 sec, striking targets within 30 yards of your location, each dealing [46 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] to [54 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Arcane damage to its target and [8 * (9.183105 + 0.616405 * 60 + 0.028608 * 60 * 60) / 100] Arcane damage to all other enemies within 5 yards. Maximum 20 stars.

Shapeshifting or mounting cancels the effect. Any effect which causes you to lose control of your character will suppress the Starfall effect.

Benefits from and triggers most talents and effects that trigger or benefit from Moonfire.

"Teaches you a new Engraving ability."
Dropped by: Arcterris
Drop Chance: 43.75%
","spells":[]} +227750,{"name":"Molten Scaled Bindings","quality":4,"icon":"inv_bracer_26b","tooltip":"
Molten Scaled Bindings
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +227751,{"name":"Molten Scaled Belt","quality":4,"icon":"inv_belt_37a","tooltip":"
Molten Scaled Belt
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +227752,{"name":"Molten Scaled Shoulderpads","quality":4,"icon":"inv_shoulder_11","tooltip":"
Molten Scaled Shoulderpads
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +227754,{"name":"Molten Scaled Leggings","quality":4,"icon":"inv_pants_plate_02","tooltip":"
Molten Scaled Leggings
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +227755,{"name":"Molten Scaled Helm","quality":4,"icon":"inv_helmet_12","tooltip":"
Molten Scaled Helm
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +227756,{"name":"Molten Scaled Gloves","quality":4,"icon":"inv_gauntlets_03","tooltip":"
Molten Scaled Gloves
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +227757,{"name":"Molten Scaled Boots","quality":4,"icon":"inv_boots_chain_04","tooltip":"
Molten Scaled Boots
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +227758,{"name":"Molten Scaled Chest","quality":4,"icon":"inv_chest_chain_07","tooltip":"
Molten Scaled Chest
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +227759,{"name":"Scorched Core Gloves","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Scorched Core Gloves
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +227760,{"name":"Scorched Core Bindings","quality":4,"icon":"inv_bracer_23a","tooltip":"
Scorched Core Bindings
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +227761,{"name":"Scorched Core Belt","quality":4,"icon":"inv_belt_38b","tooltip":"
Scorched Core Belt
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +227762,{"name":"Scorched Core Shoulderpads","quality":4,"icon":"inv_shoulder_21","tooltip":"
Scorched Core Shoulderpads
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +227763,{"name":"Scorched Core Leggings","quality":4,"icon":"inv_pants_mail_03","tooltip":"
Scorched Core Leggings
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +227764,{"name":"Scorched Core Helm","quality":4,"icon":"inv_helmet_08","tooltip":"
Scorched Core Helm
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +227765,{"name":"Scorched Core Boots","quality":4,"icon":"inv_boots_chain_13","tooltip":"
Scorched Core Boots
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +227766,{"name":"Scorched Core Chest","quality":4,"icon":"inv_chest_chain_13","tooltip":"
Scorched Core Chest
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +227767,{"name":"Flamestone Cluster","quality":1,"icon":"inv_jewelcrafting_gem_02","tooltip":"
Flamestone Cluster
Item Level 1

Quest Item
Max Stack: 10
","spells":[]} +227768,{"name":"Dreamjuice","quality":1,"icon":"inv_potion_139","tooltip":"
Dreamjuice
Item Level 1

Quest Item
Unique
Use: Drink the Dreamjuice to enter a state of waking sleep, allowing you to see hidden enemies. Only usable in Thorium Point. (30 Sec Cooldown)
3 Charges
","spells":[]} +227796,{"name":"Mysterious Darnassian Scroll","quality":1,"icon":"inv_scroll_11","tooltip":"
Mysterious Darnassian Scroll
Item Level 60

Binds when picked up
Unique
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
","spells":[]} +227797,{"name":"Deciphered Darnassian Scroll","quality":1,"icon":"inv_scroll_01","tooltip":"
Deciphered Darnassian Scroll
Item Level 60

Binds when picked up
Unique
Classes: Mage
"Weak magic emanates from the scroll. It may have enough to revitalize the one who wrote it."
","spells":[]} +227801,{"name":"Firelands Ember","quality":2,"icon":"inv_elemental_primal_fire","tooltip":"
Firelands Ember
Item Level 1

Binds when picked up
Max Stack: 2500
Sell Price: 5
","spells":[]} 227802,{"name":"Monster - Torch","quality":0,"icon":"spell_fire_fire","tooltip":"
Monster - Torch
Item Level 1
Main HandMace
\n \n \n
1 - 2 DamageSpeed 2.00
(0.75 damage per second)
Durability 20 / 20
Sell Price: 3
","spells":[]} -227803,{"name":"Dire Warbear Harness","quality":4,"icon":"inv_chest_leather_04","tooltip":"
Dire Warbear HarnessSoD Phase 4

Item Level 65

Binds when picked up
ChestLeather
307 Armor
+10 Agility
+30 Stamina
Durability 120 / 120
Requires Level 60
Requires Leatherworking (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +14.
Sell Price: 4 21 50
","spells":[]} -227804,{"name":"Dire Warbear Woolies","quality":4,"icon":"inv_pants_wolf","tooltip":"
Dire Warbear WooliesSoD Phase 4

Item Level 65

Binds when picked up
LegsLeather
273 Armor
+10 Agility
+33 Stamina
Durability 90 / 90
Requires Level 60
Requires Leatherworking (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +12.
Sell Price: 4 24 59
","spells":[]} +227803,{"name":"Dire Warbear Harness","quality":4,"icon":"inv_chest_leather_04","tooltip":"
Dire Warbear HarnessSoD Phase 4

Item Level 65

Binds when picked up
ChestLeather
307 Armor
+10 Agility
+30 Stamina
Durability 120 / 120
Requires Level 60
Requires Leatherworking (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +14.
Sell Price: 4 21 50
","spells":[]} +227804,{"name":"Dire Warbear Woolies","quality":4,"icon":"inv_pants_wolf","tooltip":"
Dire Warbear WooliesSoD Phase 4

Item Level 65

Binds when picked up
LegsLeather
273 Armor
+10 Agility
+33 Stamina
Durability 90 / 90
Requires Level 60
Requires Leatherworking (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +12.
Sell Price: 4 24 59
","spells":[]} 227805,{"name":"Ferocity of the Timbermaw","quality":4,"icon":"inv_belt_09","tooltip":"
Ferocity of the TimbermawSoD Phase 4

Item Level 65

Binds when picked up
WaistLeather
111 Armor
+26 Strength
+17 Agility
+9 Stamina
Durability 40 / 40
Requires Level 60
Requires Leatherworking (290)
Sell Price: 2 17 68
","spells":[]} -227806,{"name":"Wisdom of the Timbermaw","quality":3,"icon":"inv_belt_09","tooltip":"
Wisdom of the TimbermawSoD Phase 4

Item Level 58

Binds when equipped
WaistCloth
46 Armor
+21 Intellect
Durability 30 / 30
Requires Level 53
Equip: Restores 4 mana per 5 sec.
Sell Price: 92 32
","spells":[]} -227807,{"name":"Dense Timbermaw Belt","quality":4,"icon":"inv_belt_16","tooltip":"
Dense Timbermaw BeltSoD Phase 4

Item Level 65

Binds when picked up
WaistMail
234 Armor
+11 Stamina
Durability 50 / 50
Requires Level 60
Requires Blacksmithing (290)
Equip: +64 Attack Power.
Sell Price: 2 59 15
","spells":[]} -227808,{"name":"Rugged Mantle of the Timbermaw","quality":4,"icon":"inv_shoulder_19","tooltip":"
Rugged Mantle of the TimbermawSoD Phase 4

Item Level 65

Binds when picked up
ShoulderCloth
75 Armor
+15 Intellect
Durability 50 / 50
Requires Level 60
Requires Tailoring (290)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.
Sell Price: 2 58 56
","spells":[]} -227809,{"name":"Studded Timbermaw Brawlers","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Studded Timbermaw BrawlersSoD Phase 4

Item Level 65

Binds when picked up
HandsLeather
123 Armor
+20 Strength
+10 Agility
+14 Stamina
Durability 40 / 40
Requires Level 60
Requires Leatherworking (290)
Equip: +3 Weapon Damage.
Sell Price: 2 11 37
","spells":[]} -227810,{"name":"Dense Timbermaw Boots","quality":4,"icon":"inv_boots_chain_10","tooltip":"
Dense Timbermaw BootsSoD Phase 4

Item Level 65

Binds when picked up
FeetMail
286 Armor
+23 Stamina
+14 Intellect
Durability 70 / 70
Requires Level 60
Requires Blacksmithing (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.
Sell Price: 3 98 82
","spells":[]} -227811,{"name":"Defender of the Timbermaw","quality":4,"icon":"inv_misc_horn_01","tooltip":"
Defender of the Timbermaw
Item Level 62

Binds when picked up
Unique
Trinket
Requires Timbermaw Hold - Exalted
Use: Calls forth a Timbermaw Ancestor to fight at your side and heal you. (10 Min Cooldown)
Sell Price: 89 91
","spells":[]} -227812,{"name":"Furbolg Medicine Pouch","quality":2,"icon":"inv_misc_bag_11","tooltip":"
Furbolg Medicine Pouch
Item Level 52

Binds when picked up
Held In Off-hand
+10 Stamina
Use: Restores 100 health every 1 sec for 10 sec. (20 Min Cooldown)
Sell Price: 3 75
","spells":[]} -227813,{"name":"Drinkable Stratholme Holy Water","quality":1,"icon":"ability_mage_conjurefoodrank12","tooltip":"
Drinkable Stratholme Holy Water
Item Level 60
Requires Level 55
Requires Argent Dawn - Honored
Use: Restores 6618 mana over 30 sec.  Must remain seated while drinking.
Max Stack: 20
","spells":[]} -227814,{"name":"Radiant Girdle of the Dawn","quality":4,"icon":"inv_belt_11","tooltip":"
Radiant Girdle of the DawnSoD Phase 4

Item Level 65

Binds when picked up
WaistPlate
415 Armor
+27 Strength
+14 Stamina
Durability 55 / 55
Requires Level 60
Requires Blacksmithing (290)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 3 4 6
","spells":[]} -227815,{"name":"Fine Dawn Treaders","quality":4,"icon":"inv_boots_cloth_08","tooltip":"
Fine Dawn TreadersSoD Phase 4

Item Level 65

Binds when picked up
FeetLeather
114 Armor
+11 Agility
+21 Stamina
Durability 50 / 50
Requires Level 60
Requires Leatherworking (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +12.
Sell Price: 3 33 45
","spells":[]} -227816,{"name":"Argent Elite Boots","quality":4,"icon":"inv_boots_cloth_03","tooltip":"
Argent Elite BootsSoD Phase 4

Item Level 65

Binds when picked up
FeetCloth
179 Armor
+21 Stamina
Durability 50 / 50
Requires Level 60
Requires Tailoring (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +12.
Sell Price: 2 66 5
","spells":[]} +227806,{"name":"Wisdom of the Timbermaw","quality":3,"icon":"inv_belt_09","tooltip":"
Wisdom of the TimbermawSoD Phase 4

Item Level 58

Binds when equipped
WaistCloth
46 Armor
+21 Intellect
Durability 30 / 30
Requires Level 53
Equip: Restores 4 mana per 5 sec.
Sell Price: 92 32
","spells":[]} +227807,{"name":"Dense Timbermaw Belt","quality":4,"icon":"inv_belt_16","tooltip":"
Dense Timbermaw BeltSoD Phase 4

Item Level 65

Binds when picked up
WaistMail
234 Armor
+11 Stamina
Durability 50 / 50
Requires Level 60
Requires Blacksmithing (290)
Equip: +64 Attack Power.
Sell Price: 2 59 15
","spells":[]} +227808,{"name":"Rugged Mantle of the Timbermaw","quality":4,"icon":"inv_shoulder_19","tooltip":"
Rugged Mantle of the TimbermawSoD Phase 4

Item Level 65

Binds when picked up
ShoulderCloth
75 Armor
+15 Intellect
Durability 50 / 50
Requires Level 60
Requires Tailoring (290)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.
Sell Price: 2 58 56
","spells":[]} +227809,{"name":"Studded Timbermaw Brawlers","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Studded Timbermaw BrawlersSoD Phase 4

Item Level 65

Binds when picked up
HandsLeather
123 Armor
+20 Strength
+10 Agility
+14 Stamina
Durability 40 / 40
Requires Level 60
Requires Leatherworking (290)
Equip: +3 Weapon Damage.
Sell Price: 2 11 37
","spells":[]} +227810,{"name":"Dense Timbermaw Boots","quality":4,"icon":"inv_boots_chain_10","tooltip":"
Dense Timbermaw BootsSoD Phase 4

Item Level 65

Binds when picked up
FeetMail
286 Armor
+23 Stamina
+14 Intellect
Durability 70 / 70
Requires Level 60
Requires Blacksmithing (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.
Sell Price: 3 98 82
","spells":[]} +227811,{"name":"Defender of the Timbermaw","quality":4,"icon":"inv_misc_horn_01","tooltip":"
Defender of the Timbermaw
Item Level 62

Binds when picked up
Unique
Trinket
Requires Timbermaw Hold - Exalted
Use: Calls forth a Timbermaw Ancestor to fight at your side and heal you. (10 Min Cooldown)
Sell Price: 89 91
","spells":[]} +227812,{"name":"Furbolg Medicine Pouch","quality":2,"icon":"inv_misc_bag_11","tooltip":"
Furbolg Medicine Pouch
Item Level 52

Binds when picked up
Held In Off-hand
+10 Stamina
Use: Restores 100 health every 1 sec for 10 sec. (20 Min Cooldown)
Sell Price: 3 75
","spells":[]} +227813,{"name":"Drinkable Stratholme Holy Water","quality":1,"icon":"ability_mage_conjurefoodrank12","tooltip":"
Drinkable Stratholme Holy Water
Item Level 60
Requires Level 55
Requires Argent Dawn - Honored
Use: Restores 6618 mana over 30 sec.  Must remain seated while drinking.
Max Stack: 20
","spells":[]} +227814,{"name":"Radiant Girdle of the Dawn","quality":4,"icon":"inv_belt_11","tooltip":"
Radiant Girdle of the DawnSoD Phase 4

Item Level 65

Binds when picked up
WaistPlate
415 Armor
+27 Strength
+14 Stamina
Durability 55 / 55
Requires Level 60
Requires Blacksmithing (290)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 3 4 6
","spells":[]} +227815,{"name":"Fine Dawn Treaders","quality":4,"icon":"inv_boots_cloth_08","tooltip":"
Fine Dawn TreadersSoD Phase 4

Item Level 65

Binds when picked up
FeetLeather
114 Armor
+11 Agility
+21 Stamina
Durability 50 / 50
Requires Level 60
Requires Leatherworking (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +12.
Sell Price: 3 33 45
","spells":[]} +227816,{"name":"Argent Elite Boots","quality":4,"icon":"inv_boots_cloth_03","tooltip":"
Argent Elite BootsSoD Phase 4

Item Level 65

Binds when picked up
FeetCloth
179 Armor
+21 Stamina
Durability 50 / 50
Requires Level 60
Requires Tailoring (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +12.
Sell Price: 2 66 5
","spells":[]} 227817,{"name":"Radiant Gloves of the Dawn","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Radiant Gloves of the DawnSoD Phase 4

Item Level 65

Binds when picked up
HandsPlate
461 Armor
+23 Strength
+10 Agility
+20 Stamina
Durability 55 / 55
Requires Level 60
Requires Blacksmithing (290)
Sell Price: 2 97 96
","spells":[]} -227818,{"name":"Glowing Mantle of the Dawn","quality":4,"icon":"inv_shoulder_26","tooltip":"
Glowing Mantle of the DawnSoD Phase 4

Item Level 65

Binds when picked up
ShoulderLeather
148 Armor
+14 Agility
+22 Stamina
Durability 70 / 70
Requires Level 60
Requires Leatherworking (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.
Sell Price: 3 22 6
","spells":[]} -227819,{"name":"Blessed Flame Mantle of the Dawn","quality":3,"icon":"inv_summerfest_firespirit","tooltip":"
Blessed Flame Mantle of the Dawn
Item Level 60

Binds when picked up
Use: Permanently adds 15 fire resistance to a shoulder slot item.
Sell Price: 5
","spells":[]} +227818,{"name":"Glowing Mantle of the Dawn","quality":4,"icon":"inv_shoulder_26","tooltip":"
Glowing Mantle of the DawnSoD Phase 4

Item Level 65

Binds when picked up
ShoulderLeather
148 Armor
+14 Agility
+22 Stamina
Durability 70 / 70
Requires Level 60
Requires Leatherworking (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.
Sell Price: 3 22 6
","spells":[]} +227819,{"name":"Blessed Flame Mantle of the Dawn","quality":3,"icon":"inv_summerfest_firespirit","tooltip":"
Blessed Flame Mantle of the Dawn
Item Level 60

Binds to account
Use: Permanently adds 25 fire resistance to a shoulder slot item.
Sell Price: 5
","spells":[]} 227820,{"name":"Tempered Dark Iron Bracers","quality":4,"icon":"inv_bracer_07","tooltip":"
Tempered Dark Iron BracersSoD Phase 4

Item Level 71

Binds when picked up
WristPlate
351 Armor
+13 Strength
+10 Stamina
+20 Fire Resistance
Durability 55 / 55
Requires Level 60
Sell Price: 3 10 59
","spells":[]} -227821,{"name":"Flamekissed Molten Helm","quality":4,"icon":"inv_helmet_08","tooltip":"
Flamekissed Molten HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
173 Armor
+20 Stamina
+40 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 3 6 46
","spells":[]} -227822,{"name":"Thick Corehound Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Thick Corehound BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetLeather
146 Armor
+18 Agility
+11 Stamina
+25 Fire Resistance
Durability 60 / 60
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 4 14 44
","spells":[]} -227823,{"name":"Fine Flarecore Gloves","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Fine Flarecore GlovesSoD Phase 4

Item Level 71

Binds when picked up
HandsCloth
60 Armor
+10 Stamina
+14 Intellect
+25 Fire Resistance
Durability 35 / 35
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 2 25 10
","spells":[]} -227824,{"name":"Tempered Dark Iron Helm","quality":4,"icon":"inv_helmet_22","tooltip":"
Tempered Dark Iron HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadPlate
652 Armor
+20 Stamina
+40 Fire Resistance
Durability 100 / 100
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 5 68 78
","spells":[]} -227825,{"name":"Molten Dark Iron Destroyer","quality":4,"icon":"inv_axe_12","tooltip":"
Molten Dark Iron Destroyer
Item Level 70

Binds when picked up
Main HandAxe
\n \n \n
97 - 181 DamageSpeed 2.70
(51.48 damage per second)
+11 Strength
+10 Fire Resistance
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 11 14 36
","spells":[]} +227821,{"name":"Flamekissed Molten Helm","quality":4,"icon":"inv_helmet_08","tooltip":"
Flamekissed Molten HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadLeather
173 Armor
+20 Stamina
+40 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 3 6 46
","spells":[]} +227822,{"name":"Thick Corehound Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Thick Corehound BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetLeather
146 Armor
+18 Agility
+11 Stamina
+25 Fire Resistance
Durability 60 / 60
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 4 14 44
","spells":[]} +227823,{"name":"Fine Flarecore Gloves","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Fine Flarecore GlovesSoD Phase 4

Item Level 71

Binds when picked up
HandsCloth
60 Armor
+10 Stamina
+14 Intellect
+25 Fire Resistance
Durability 35 / 35
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 2 25 10
","spells":[]} +227824,{"name":"Tempered Dark Iron Helm","quality":4,"icon":"inv_helmet_22","tooltip":"
Tempered Dark Iron HelmSoD Phase 4

Item Level 71

Binds when picked up
HeadPlate
652 Armor
+20 Stamina
+40 Fire Resistance
Durability 100 / 100
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 5 68 78
","spells":[]} +227825,{"name":"Molten Dark Iron Destroyer","quality":4,"icon":"inv_axe_12","tooltip":"
Molten Dark Iron Destroyer
Item Level 70

Binds when picked up
Main HandAxe
\n \n \n
97 - 181 DamageSpeed 2.70
(51.48 damage per second)
+11 Strength
+10 Fire Resistance
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 11 14 36
","spells":[]} 227826,{"name":"Dark Iron Flame Reaver","quality":4,"icon":"inv_sword_48","tooltip":"
Dark Iron Flame Reaver
Item Level 70

Binds when picked up
Main HandSword
\n \n \n
93 - 175 DamageSpeed 2.60
(51.54 damage per second)
+11 Strength
+10 Stamina
+10 Fire Resistance
Durability 105 / 105
Requires Level 60
Sell Price: 11 14 36
","spells":[]} -227827,{"name":"Molten Chain Girdle","quality":4,"icon":"inv_belt_13","tooltip":"
Molten Chain GirdleSoD Phase 4

Item Level 71

Binds when picked up
WaistMail
254 Armor
+10 Stamina
+10 Intellect
+9 Spirit
+25 Fire Resistance
Durability 50 / 50
Requires Level 60
Equip: Increases healing done by spells and effects by up to 35.
Sell Price: 3 37 55
","spells":[]} +227827,{"name":"Molten Chain Girdle","quality":4,"icon":"inv_belt_13","tooltip":"
Molten Chain GirdleSoD Phase 4

Item Level 71

Binds when picked up
WaistMail
254 Armor
+10 Stamina
+10 Intellect
+9 Spirit
+25 Fire Resistance
Durability 50 / 50
Requires Level 60
Equip: Increases healing done by spells and effects by up to 35.
Sell Price: 3 37 55
","spells":[]} 227828,{"name":"Lavawalker Belt","quality":4,"icon":"inv_belt_32","tooltip":"
Lavawalker BeltSoD Phase 4

Item Level 71

Binds when picked up
WaistLeather
190 Armor
+16 Stamina
+30 Fire Resistance
Durability 40 / 40
Requires Level 60
Sell Price: 2 82 45
","spells":[]} -227829,{"name":"Hardened Black Dragonscale Boots","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Hardened Black Dragonscale BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetMail
311 Armor
+10 Stamina
+25 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +38 Attack Power.

Black Dragon Mail (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 2%.
(4) Set : +10 Fire Resistance.
Sell Price: 4 98 21
","spells":[]} -227830,{"name":"Fine Flarecore Mantle","quality":4,"icon":"inv_shoulder_23","tooltip":"
Fine Flarecore MantleSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
82 Armor
+10 Stamina
+10 Intellect
+25 Fire Resistance
Durability 60 / 60
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 3 23 46
","spells":[]} -227831,{"name":"Fine Flarecore Robe","quality":4,"icon":"inv_chest_cloth_18","tooltip":"
Fine Flarecore RobeSoD Phase 4

Item Level 70

Binds when picked up
ChestCloth
107 Armor
+11 Stamina
+25 Fire Resistance
Durability 100 / 100
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Sell Price: 4 12 64
","spells":[]} -227832,{"name":"Tempered Black Amnesty","quality":4,"icon":"inv_weapon_shortblade_12","tooltip":"
Tempered Black Amnesty
Item Level 68

Binds when picked up
Main HandDagger
\n \n \n
42 - 91 DamageSpeed 1.60
(41.56 damage per second)
Durability 75 / 75
Requires Level 60
Use: Reduces the threat you generate by 30% for 20 sec. (2 Min Cooldown)
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Sell Price: 9 92 63
","spells":[]} -227833,{"name":"Glaive of Obsidian Fury","quality":4,"icon":"inv_spear_08","tooltip":"
Glaive of Obsidian Fury
Item Level 70

Binds when picked up
Two-HandPolearm
\n \n \n
193 - 290 DamageSpeed 3.60
(67.08 damage per second)
+36 Agility
+15 Stamina
+15 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +172 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 13 76 20
","spells":[]} -227834,{"name":"Molten Chain Shoulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Molten Chain ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
339 Armor
+10 Stamina
+25 Fire Resistance
Durability 85 / 85
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 5 35 28
","spells":[]} -227835,{"name":"Tempered Dark Iron Gauntlets","quality":4,"icon":"inv_gauntlets_22","tooltip":"
Tempered Dark Iron GauntletsSoD Phase 4

Item Level 71

Binds when picked up
HandsPlate
502 Armor
+21 Stamina
+25 Fire Resistance
Durability 55 / 55
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 3 86 15
","spells":[]} +227829,{"name":"Hardened Black Dragonscale Boots","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Hardened Black Dragonscale BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetMail
311 Armor
+10 Stamina
+25 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +38 Attack Power.

Black Dragon Mail (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 2%.
(4) Set : +10 Fire Resistance.
Sell Price: 4 98 21
","spells":[]} +227830,{"name":"Fine Flarecore Mantle","quality":4,"icon":"inv_shoulder_23","tooltip":"
Fine Flarecore MantleSoD Phase 4

Item Level 71

Binds when picked up
ShoulderCloth
82 Armor
+10 Stamina
+10 Intellect
+25 Fire Resistance
Durability 60 / 60
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 3 23 46
","spells":[]} +227831,{"name":"Fine Flarecore Robe","quality":4,"icon":"inv_chest_cloth_18","tooltip":"
Fine Flarecore RobeSoD Phase 4

Item Level 70

Binds when picked up
ChestCloth
107 Armor
+11 Stamina
+25 Fire Resistance
Durability 100 / 100
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Sell Price: 4 12 64
","spells":[]} +227832,{"name":"Tempered Black Amnesty","quality":4,"icon":"inv_weapon_shortblade_12","tooltip":"
Tempered Black Amnesty
Item Level 68

Binds when picked up
Main HandDagger
\n \n \n
42 - 91 DamageSpeed 1.60
(41.56 damage per second)
Durability 75 / 75
Requires Level 60
Use: Reduces the threat you generate by 30% for 20 sec. (2 Min Cooldown)
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Sell Price: 9 92 63
","spells":[]} +227833,{"name":"Glaive of Obsidian Fury","quality":4,"icon":"inv_spear_08","tooltip":"
Glaive of Obsidian Fury
Item Level 70

Binds when picked up
Two-HandPolearm
\n \n \n
193 - 290 DamageSpeed 3.60
(67.08 damage per second)
+36 Agility
+15 Stamina
+15 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +172 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 13 76 20
","spells":[]} +227834,{"name":"Molten Chain Shoulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Molten Chain ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
339 Armor
+10 Stamina
+25 Fire Resistance
Durability 85 / 85
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 5 35 28
","spells":[]} +227835,{"name":"Tempered Dark Iron Gauntlets","quality":4,"icon":"inv_gauntlets_22","tooltip":"
Tempered Dark Iron GauntletsSoD Phase 4

Item Level 71

Binds when picked up
HandsPlate
502 Armor
+21 Stamina
+25 Fire Resistance
Durability 55 / 55
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 3 86 15
","spells":[]} 227836,{"name":"Tempered Dark Iron Leggings","quality":4,"icon":"inv_pants_04","tooltip":"
Tempered Dark Iron LeggingsSoD Phase 4

Item Level 71

Binds when picked up
LegsPlate
703 Armor
+20 Stamina
+40 Fire Resistance
Durability 120 / 120
Requires Level 60
Sell Price: 7 83 40
","spells":[]} -227837,{"name":"Thick Corehound Belt","quality":4,"icon":"inv_belt_24","tooltip":"
Thick Corehound BeltSoD Phase 4

Item Level 71

Binds when picked up
WaistLeather
120 Armor
+16 Intellect
+15 Fire Resistance
Durability 40 / 40
Requires Level 60
Equip: Increases healing done by spells and effects by up to 62.
Sell Price: 2 82 45
","spells":[]} -227838,{"name":"Shining Chromatic Gauntlets","quality":4,"icon":"inv_gauntlets_22","tooltip":"
Shining Chromatic GauntletsSoD Phase 4

Item Level 71

Binds when picked up
HandsMail
283 Armor
+7 Fire Resistance
+7 Nature Resistance
+7 Frost Resistance
+7 Shadow Resistance
Durability 50 / 50
Requires Level 60
Equip: +46 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 29 11
","spells":[]} -227839,{"name":"Fine Flarecore Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Fine Flarecore LeggingsSoD Phase 4

Item Level 71

Binds when picked up
LegsCloth
95 Armor
+18 Stamina
+20 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Sell Price: 4 50 6
","spells":[]} -227840,{"name":"Implacable Blackguard","quality":4,"icon":"inv_sword_39","tooltip":"
Implacable Blackguard
Item Level 70

Binds when picked up
One-HandSword
\n \n \n
50 - 94 DamageSpeed 1.40
(51.43 damage per second)
+9 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increased Defense +13.
Sell Price: 10 28 90
","spells":[]} +227837,{"name":"Thick Corehound Belt","quality":4,"icon":"inv_belt_24","tooltip":"
Thick Corehound BeltSoD Phase 4

Item Level 71

Binds when picked up
WaistLeather
120 Armor
+16 Intellect
+15 Fire Resistance
Durability 40 / 40
Requires Level 60
Equip: Increases healing done by spells and effects by up to 62.
Sell Price: 2 82 45
","spells":[]} +227838,{"name":"Shining Chromatic Gauntlets","quality":4,"icon":"inv_gauntlets_22","tooltip":"
Shining Chromatic GauntletsSoD Phase 4

Item Level 71

Binds when picked up
HandsMail
283 Armor
+7 Fire Resistance
+7 Nature Resistance
+7 Frost Resistance
+7 Shadow Resistance
Durability 50 / 50
Requires Level 60
Equip: +46 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 29 11
","spells":[]} +227839,{"name":"Fine Flarecore Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Fine Flarecore LeggingsSoD Phase 4

Item Level 71

Binds when picked up
LegsCloth
95 Armor
+18 Stamina
+20 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Sell Price: 4 50 6
","spells":[]} +227840,{"name":"Implacable Blackguard","quality":4,"icon":"inv_sword_39","tooltip":"
Implacable Blackguard
Item Level 70

Binds when picked up
One-HandSword
\n \n \n
50 - 94 DamageSpeed 1.40
(51.43 damage per second)
+9 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increased Defense +13.
Sell Price: 10 28 90
","spells":[]} 227841,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Strength
+15 Stamina
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Sell Price: 5 77 93
","spells":[]} -227842,{"name":"Ebon Fist","quality":4,"icon":"inv_hammer_19","tooltip":"
Ebon Fist
Item Level 70

Binds when picked up
One-HandMace
\n \n \n
97 - 181 DamageSpeed 2.70
(51.48 damage per second)
+9 Stamina
+7 Fire Resistance
Durability 105 / 105
Requires Level 60
Chance on hit: Sends a shadowy bolt at the enemy causing 125 to 275 Shadow damage.
Sell Price: 10 36 89
","spells":[]} -227843,{"name":"Reaving Nightfall","quality":4,"icon":"inv_axe_12","tooltip":"
Reaving Nightfall
Item Level 70

Binds when picked up
Two-HandAxe
\n \n \n
187 - 282 DamageSpeed 3.50
(67.00 damage per second)
Durability 120 / 120
Requires Level 60
Chance on hit: Spell damage taken by target increased by 15% for 5 sec.
Sell Price: 12 91 12
","spells":[]} +227842,{"name":"Ebon Fist","quality":4,"icon":"inv_hammer_19","tooltip":"
Ebon Fist
Item Level 70

Binds when picked up
One-HandMace
\n \n \n
97 - 181 DamageSpeed 2.70
(51.48 damage per second)
+9 Stamina
+7 Fire Resistance
Durability 105 / 105
Requires Level 60
Chance on hit: Sends a shadowy bolt at the enemy causing 125 to 275 Shadow damage.
Sell Price: 10 36 89
","spells":[]} +227843,{"name":"Reaving Nightfall","quality":4,"icon":"inv_axe_12","tooltip":"
Reaving Nightfall
Item Level 70

Binds when picked up
Two-HandAxe
\n \n \n
187 - 282 DamageSpeed 3.50
(67.00 damage per second)
Durability 120 / 120
Requires Level 60
Chance on hit: Spell damage taken by target increased by 15% for 5 sec.
Sell Price: 12 91 12
","spells":[]} 227844,{"name":"Leather-Reinforced Runecloth Bag","quality":3,"icon":"inv_misc_bag_26_spellfire","tooltip":"
Leather-Reinforced Runecloth Bag
Item Level 60

18 Slot Bag
Sell Price: 4
","spells":[]} -227845,{"name":"Refined Arcanite Reaper","quality":4,"icon":"inv_axe_09","tooltip":"
Refined Arcanite Reaper
Item Level 70

Binds when equipped
Two-HandAxe
\n \n \n
215 - 322 DamageSpeed 4.00
(67.13 damage per second)
+18 Stamina
Durability 120 / 120
Requires Level 60
Equip: +84 Attack Power.
Sell Price: 13 19 8
","spells":[]} -227847,{"name":"Devilcore Leggings","quality":4,"icon":"inv_pants_wolf","tooltip":"
Devilcore LeggingsSoD Phase 4

Item Level 65

Binds when equipped
LegsLeather
173 Armor
+14 Stamina
+20 Fire Resistance
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +58 Attack Power.

Devilsaur Armor (0/2)
(2) Set : +10 Fire Resistance.
(2) Set : Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 4 28 35
","spells":[]} -227848,{"name":"Devilcore Gauntlets","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Devilcore GauntletsSoD Phase 4

Item Level 65

Binds when equipped
HandsLeather
123 Armor
+12 Stamina
+15 Fire Resistance
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +38 Attack Power.

Devilsaur Armor (0/2)
(2) Set : +10 Fire Resistance.
(2) Set : Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 2 22 35
","spells":[]} -227849,{"name":"Fiery Core Sharpshooter Rifle","quality":4,"icon":"inv_weapon_rifle_05","tooltip":"
Fiery Core Sharpshooter Rifle
Item Level 70

Binds when equipped
RangedGun
\n \n \n
93 - 173 DamageSpeed 3.30
(40.30 damage per second)
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +26 ranged Attack Power.
Sell Price: 8 35 77
","spells":[]} -227850,{"name":"Sageblade of the Archmagus","quality":4,"icon":"inv_sword_51","tooltip":"
Sageblade of the Archmagus
Item Level 70

Binds when equipped
Main HandSword
\n \n \n
47 - 103 DamageSpeed 1.80
(41.67 damage per second)
+14 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Equip: Decreases the magical resistances of your spell targets by 10.
Sell Price: 11 14 36
","spells":[]} -227851,{"name":"Hardened Black Dragonscale Breastplate","quality":3,"icon":"inv_chest_plate06","tooltip":"
Hardened Black Dragonscale BreastplateSoD Phase 4

Item Level 65

Binds when equipped
ChestMail
381 Armor
+8 Stamina
+15 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: +56 Attack Power.

Black Dragon Mail (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 2%.
(4) Set : +10 Fire Resistance.
Sell Price: 3 86 97
","spells":[]} -227852,{"name":"Hardened Black Dragonscale Leggings","quality":3,"icon":"inv_pants_03","tooltip":"
Hardened Black Dragonscale LeggingsSoD Phase 4

Item Level 65

Binds when equipped
LegsMail
334 Armor
+8 Stamina
+15 Fire Resistance
Durability 90 / 90
Requires Level 60
Equip: +56 Attack Power.

Black Dragon Mail (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 2%.
(4) Set : +10 Fire Resistance.
Sell Price: 3 72 19
","spells":[]} -227853,{"name":"Hardened Black Dragonscale Shoulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Hardened Black Dragonscale ShouldersSoD Phase 4

Item Level 65

Binds when equipped
ShoulderMail
286 Armor
+10 Stamina
+10 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: +42 Attack Power.

Black Dragon Mail (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 2%.
(4) Set : +10 Fire Resistance.
Sell Price: 3 68 6
","spells":[]} -227854,{"name":"Mastercrafted Shifting Cloak","quality":4,"icon":"inv_misc_cape_20","tooltip":"
Mastercrafted Shifting CloakSoD Phase 4

Item Level 62

Binds when equipped
Back
48 Armor
+17 Agility
+8 Stamina
Requires Level 57
Equip: Increased Defense +8.
Sell Price: 2 9 71
","spells":[]} -227855,{"name":"Synthetic Gordok Ogre Suit","quality":2,"icon":"inv_chest_chain_14","tooltip":"
Synthetic Gordok Ogre Suit
Item Level 55

Unique
Requires Level 55
Use: Disguise yourself as one of the Gordok ogres, and maybe even fool a particular captain in the process!  The suit will only hold together for 10 min. (10 Min Cooldown)
"It lifts, supports, AND doesn't smell like Ogre... much!"
","spells":[]} -227856,{"name":"Synthetic Gordok Ogre Suit","quality":2,"icon":"inv_chest_chain_14","tooltip":"
Synthetic Gordok Ogre Suit
Item Level 55

Unique
Requires Level 55
Use: Disguise yourself as one of the Gordok ogres, and maybe even fool a particular captain in the process!  The suit will only hold together for 10 min. (10 Min Cooldown)
"It lifts, supports, AND doesn't smell like Ogre... much!"
","spells":[]} +227845,{"name":"Refined Arcanite Reaper","quality":4,"icon":"inv_axe_09","tooltip":"
Refined Arcanite Reaper
Item Level 70

Binds when equipped
Two-HandAxe
\n \n \n
215 - 322 DamageSpeed 4.00
(67.13 damage per second)
+18 Stamina
Durability 120 / 120
Requires Level 60
Equip: +84 Attack Power.
Sell Price: 13 19 8
","spells":[]} +227847,{"name":"Devilcore Leggings","quality":4,"icon":"inv_pants_wolf","tooltip":"
Devilcore LeggingsSoD Phase 4

Item Level 65

Binds when equipped
LegsLeather
173 Armor
+14 Stamina
+20 Fire Resistance
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +58 Attack Power.

Devilsaur Armor (0/2)
(2) Set : +10 Fire Resistance.
(2) Set : Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 4 28 35
","spells":[]} +227848,{"name":"Devilcore Gauntlets","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Devilcore GauntletsSoD Phase 4

Item Level 65

Binds when equipped
HandsLeather
123 Armor
+12 Stamina
+15 Fire Resistance
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +38 Attack Power.

Devilsaur Armor (0/2)
(2) Set : +10 Fire Resistance.
(2) Set : Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 2 22 35
","spells":[]} +227849,{"name":"Fiery Core Sharpshooter Rifle","quality":4,"icon":"inv_weapon_rifle_05","tooltip":"
Fiery Core Sharpshooter Rifle
Item Level 70

Binds when equipped
RangedGun
\n \n \n
93 - 173 DamageSpeed 3.30
(40.30 damage per second)
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +26 ranged Attack Power.
Sell Price: 8 35 77
","spells":[]} +227850,{"name":"Sageblade of the Archmagus","quality":4,"icon":"inv_sword_51","tooltip":"
Sageblade of the Archmagus
Item Level 70

Binds when equipped
Main HandSword
\n \n \n
47 - 103 DamageSpeed 1.80
(41.67 damage per second)
+14 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Equip: Decreases the magical resistances of your spell targets by 10.
Sell Price: 11 14 36
","spells":[]} +227851,{"name":"Hardened Black Dragonscale Breastplate","quality":3,"icon":"inv_chest_plate06","tooltip":"
Hardened Black Dragonscale BreastplateSoD Phase 4

Item Level 65

Binds when equipped
ChestMail
381 Armor
+8 Stamina
+15 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: +56 Attack Power.

Black Dragon Mail (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 2%.
(4) Set : +10 Fire Resistance.
Sell Price: 3 86 97
","spells":[]} +227852,{"name":"Hardened Black Dragonscale Leggings","quality":3,"icon":"inv_pants_03","tooltip":"
Hardened Black Dragonscale LeggingsSoD Phase 4

Item Level 65

Binds when equipped
LegsMail
334 Armor
+8 Stamina
+15 Fire Resistance
Durability 90 / 90
Requires Level 60
Equip: +56 Attack Power.

Black Dragon Mail (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 2%.
(4) Set : +10 Fire Resistance.
Sell Price: 3 72 19
","spells":[]} +227853,{"name":"Hardened Black Dragonscale Shoulders","quality":3,"icon":"inv_shoulder_01","tooltip":"
Hardened Black Dragonscale ShouldersSoD Phase 4

Item Level 65

Binds when equipped
ShoulderMail
286 Armor
+10 Stamina
+10 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: +42 Attack Power.

Black Dragon Mail (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 2%.
(4) Set : +10 Fire Resistance.
Sell Price: 3 68 6
","spells":[]} +227854,{"name":"Mastercrafted Shifting Cloak","quality":4,"icon":"inv_misc_cape_20","tooltip":"
Mastercrafted Shifting CloakSoD Phase 4

Item Level 62

Binds when equipped
Back
48 Armor
+17 Agility
+8 Stamina
Requires Level 57
Equip: Increased Defense +8.
Sell Price: 2 9 71
","spells":[]} +227855,{"name":"Synthetic Gordok Ogre Suit","quality":2,"icon":"inv_chest_chain_14","tooltip":"
Synthetic Gordok Ogre Suit
Item Level 55

Unique
Requires Level 55
Use: Disguise yourself as one of the Gordok ogres, and maybe even fool a particular captain in the process!  The suit will only hold together for 10 min. (10 Min Cooldown)
"It lifts, supports, AND doesn't smell like Ogre... much!"
","spells":[]} +227856,{"name":"Synthetic Gordok Ogre Suit","quality":2,"icon":"inv_chest_chain_14","tooltip":"
Synthetic Gordok Ogre Suit
Item Level 55

Unique
Requires Level 55
Use: Disguise yourself as one of the Gordok ogres, and maybe even fool a particular captain in the process!  The suit will only hold together for 10 min. (10 Min Cooldown)
"It lifts, supports, AND doesn't smell like Ogre... much!"
","spells":[]} 227857,{"name":"Desecration","quality":3,"icon":"inv_sword_07","tooltip":"
Desecration
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
151 - 227 DamageSpeed 3.50
(54.00 damage per second)
+38 Strength
+37 Agility
-60 Stamina
Durability 100 / 100
Requires Level 58
Sell Price: 7 48 64
","spells":[]} -227858,{"name":"Hammer of the Wild Gods","quality":3,"icon":"inv_hammer_09","tooltip":"
Hammer of the Wild Gods
Item Level 63

Binds when equipped
Two-HandMace
\n \n \n
163 - 246 DamageSpeed 3.80
(53.82 damage per second)
+14 Strength
+20 Stamina
Durability 100 / 100
Requires Level 58
Chance on hit: Stuns target for 3 sec.
Sell Price: 7 9 12
","spells":[]} -227859,{"name":"Shimmering Dawnbringer Shoulders","quality":4,"icon":"inv_shoulder_20","tooltip":"
Shimmering Dawnbringer ShouldersSoD Phase 4

Item Level 65

Binds when picked up
ShoulderPlate
553 Armor
+10 Intellect
Durability 100 / 100
Requires Level 60
Requires Blacksmithing (290)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 59.
Sell Price: 4 26 69
","spells":[]} -227860,{"name":"Incandescent Mooncloth Vest","quality":3,"icon":"inv_chest_cloth_08","tooltip":"
Incandescent Mooncloth VestSoD Phase 4

Item Level 63

Binds when equipped
ChestCloth
89 Armor
+12 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Sell Price: 2 30 95
","spells":[]} -227861,{"name":"Incandescent Mooncloth Robe","quality":3,"icon":"inv_chest_cloth_04","tooltip":"
Incandescent Mooncloth RobeSoD Phase 4

Item Level 63

Binds when equipped
ChestCloth
89 Armor
+12 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases healing done by spells and effects by up to 62.
Sell Price: 2 33 26
","spells":[]} -227862,{"name":"Incandescent Mooncloth Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Incandescent Mooncloth BootsSoD Phase 4

Item Level 65

Binds when picked up
FeetCloth
69 Armor
+12 Stamina
+14 Intellect
+14 Spirit
Durability 50 / 50
Requires Level 60
Requires Tailoring (290)
Equip: Increases healing done by spells and effects by up to 44.
Sell Price: 2 44 52
","spells":[]} -227863,{"name":"Incandescent Mooncloth Circlet","quality":3,"icon":"inv_misc_bandana_01","tooltip":"
Incandescent Mooncloth CircletSoD Phase 4

Item Level 62

Binds when equipped
HeadCloth
71 Armor
+18 Intellect
+15 Spirit
Durability 50 / 50
Requires Level 57
Equip: Increases healing done by spells and effects by up to 48.
Sell Price: 1 66 93
","spells":[]} -227864,{"name":"Incandescent Mooncloth Leggings","quality":3,"icon":"inv_pants_13","tooltip":"
Incandescent Mooncloth LeggingsSoD Phase 4

Item Level 58

Binds when equipped
LegsCloth
72 Armor
+14 Intellect
+16 Spirit
Durability 65 / 65
Requires Level 53
Equip: Increases healing done by spells and effects by up to 46.
Sell Price: 1 81 13
","spells":[]} -227865,{"name":"Fiery Plate Gauntlets of the Hidden Technique","quality":3,"icon":"inv_gauntlets_03","tooltip":"
Fiery Plate Gauntlets of the Hidden TechniqueSoD Phase 4

Item Level 65

Binds when equipped
HandsPlate
379 Armor
+11 Strength
+10 Fire Resistance
Durability 45 / 45
Requires Level 60
Equip: Adds 4 fire damage to your weapon attack.
Sell Price: 2 24 18
","spells":[]} +227858,{"name":"Hammer of the Wild Gods","quality":3,"icon":"inv_hammer_09","tooltip":"
Hammer of the Wild Gods
Item Level 63

Binds when equipped
Two-HandMace
\n \n \n
163 - 246 DamageSpeed 3.80
(53.82 damage per second)
+14 Strength
+20 Stamina
Durability 100 / 100
Requires Level 58
Chance on hit: Stuns target for 3 sec.
Sell Price: 7 9 12
","spells":[]} +227859,{"name":"Shimmering Dawnbringer Shoulders","quality":4,"icon":"inv_shoulder_20","tooltip":"
Shimmering Dawnbringer ShouldersSoD Phase 4

Item Level 65

Binds when picked up
ShoulderPlate
553 Armor
+10 Intellect
Durability 100 / 100
Requires Level 60
Requires Blacksmithing (290)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 59.
Sell Price: 4 26 69
","spells":[]} +227860,{"name":"Incandescent Mooncloth Vest","quality":3,"icon":"inv_chest_cloth_08","tooltip":"
Incandescent Mooncloth VestSoD Phase 4

Item Level 63

Binds when equipped
ChestCloth
89 Armor
+12 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Sell Price: 2 30 95
","spells":[]} +227861,{"name":"Incandescent Mooncloth Robe","quality":3,"icon":"inv_chest_cloth_04","tooltip":"
Incandescent Mooncloth RobeSoD Phase 4

Item Level 63

Binds when equipped
ChestCloth
89 Armor
+12 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases healing done by spells and effects by up to 62.
Sell Price: 2 33 26
","spells":[]} +227862,{"name":"Incandescent Mooncloth Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Incandescent Mooncloth BootsSoD Phase 4

Item Level 65

Binds when picked up
FeetCloth
69 Armor
+12 Stamina
+14 Intellect
+14 Spirit
Durability 50 / 50
Requires Level 60
Requires Tailoring (290)
Equip: Increases healing done by spells and effects by up to 44.
Sell Price: 2 44 52
","spells":[]} +227863,{"name":"Incandescent Mooncloth Circlet","quality":3,"icon":"inv_misc_bandana_01","tooltip":"
Incandescent Mooncloth CircletSoD Phase 4

Item Level 62

Binds when equipped
HeadCloth
71 Armor
+18 Intellect
+15 Spirit
Durability 50 / 50
Requires Level 57
Equip: Increases healing done by spells and effects by up to 48.
Sell Price: 1 66 93
","spells":[]} +227864,{"name":"Incandescent Mooncloth Leggings","quality":3,"icon":"inv_pants_13","tooltip":"
Incandescent Mooncloth LeggingsSoD Phase 4

Item Level 58

Binds when equipped
LegsCloth
72 Armor
+14 Intellect
+16 Spirit
Durability 65 / 65
Requires Level 53
Equip: Increases healing done by spells and effects by up to 46.
Sell Price: 1 81 13
","spells":[]} +227865,{"name":"Fiery Plate Gauntlets of the Hidden Technique","quality":3,"icon":"inv_gauntlets_03","tooltip":"
Fiery Plate Gauntlets of the Hidden TechniqueSoD Phase 4

Item Level 65

Binds when equipped
HandsPlate
379 Armor
+11 Strength
+10 Fire Resistance
Durability 45 / 45
Requires Level 60
Equip: Adds 4 fire damage to your weapon attack.
Sell Price: 2 24 18
","spells":[]} 227866,{"name":"Masterwork Volcanic Shoulders","quality":3,"icon":"inv_shoulder_13","tooltip":"
Masterwork Volcanic ShouldersSoD Phase 4

Item Level 63

Binds when equipped
ShoulderLeather
182 Armor
+25 Fire Resistance
Durability 60 / 60
Requires Level 58

Volcanic Armor (0/3)
(2) Set : +10 Fire Resistance.
(3) Set : 5% chance of dealing 15 to 25 Fire damage on a successful melee attack. (Proc chance: 5%)
Sell Price: 2 24 82
","spells":[]} 227867,{"name":"Masterwork Volcanic Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Masterwork Volcanic LeggingsSoD Phase 4

Item Level 60

Binds when equipped
LegsLeather
238 Armor
+30 Fire Resistance
Durability 75 / 75
Requires Level 55

Volcanic Armor (0/3)
(2) Set : +10 Fire Resistance.
(3) Set : 5% chance of dealing 15 to 25 Fire damage on a successful melee attack. (Proc chance: 5%)
Sell Price: 2 53 91
","spells":[]} 227868,{"name":"Masterwork Volcanic Breastplate","quality":3,"icon":"inv_chest_leather_07","tooltip":"
Masterwork Volcanic BreastplateSoD Phase 4

Item Level 65

Binds when equipped
ChestLeather
331 Armor
+17 Stamina
+25 Fire Resistance
Durability 100 / 100
Requires Level 60

Volcanic Armor (0/3)
(2) Set : +10 Fire Resistance.
(3) Set : 5% chance of dealing 15 to 25 Fire damage on a successful melee attack. (Proc chance: 5%)
Sell Price: 3 22 47
","spells":[]} -227869,{"name":"Brilliant Chromatic Cloak","quality":4,"icon":"inv_misc_cape_02","tooltip":"
Brilliant Chromatic CloakSoD Phase 4

Item Level 62

Binds when equipped
Back
48 Armor
+4 Stamina
+8 Fire Resistance
+8 Shadow Resistance
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 2 30 6
","spells":[]} -227870,{"name":"Tempest Gauntlets","quality":3,"icon":"inv_gauntlets_30","tooltip":"
Tempest GauntletsSoD Phase 4

Item Level 59

Binds when equipped
HandsMail
218 Armor
+7 Intellect
+10 Fire Resistance
Durability 40 / 40
Requires Level 54
Equip: Adds 3 Lightning damage to your melee attacks.
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 40 99
","spells":[]} -227871,{"name":"Tempered Dark Iron Plate","quality":3,"icon":"inv_chest_plate08","tooltip":"
Tempered Dark Iron PlateSoD Phase 4

Item Level 65

Binds when picked up
ChestPlate
676 Armor
+20 Stamina
+25 Fire Resistance
Durability 135 / 135
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 4 51 46
","spells":[]} -227872,{"name":"Warcrest of the Great Chief","quality":3,"icon":"inv_helmet_24","tooltip":"
Warcrest of the Great ChiefSoD Phase 4

Item Level 61

Binds when equipped
HeadMail
292 Armor
+12 Stamina
+18 Spirit
Durability 70 / 70
Requires Level 56
Equip: Increases healing done by spells and effects by up to 46.
Sell Price: 2 42 85
","spells":[]} -227873,{"name":"Honed Blue Dragonscale Shoulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Honed Blue Dragonscale ShouldersSoD Phase 4

Item Level 59

Binds when equipped
ShoulderMail
262 Armor
+6 Intellect
+6 Arcane Resistance
Durability 70 / 70
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Blue Dragon Mail (0/3)
(2) Set : +4 All Resistances.
(3) Set : Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 2 5 43
","spells":[]} -227874,{"name":"Honed Blue Dragonscale Leggings","quality":3,"icon":"inv_pants_mail_15","tooltip":"
Honed Blue Dragonscale LeggingsSoD Phase 4

Item Level 60

Binds when equipped
LegsMail
310 Armor
+15 Intellect
+12 Arcane Resistance
Durability 90 / 90
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Blue Dragon Mail (0/3)
(2) Set : +4 All Resistances.
(3) Set : Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 3 10 83
","spells":[]} -227875,{"name":"Honed Blue Dragonscale Breastplate","quality":3,"icon":"inv_chest_chain_04","tooltip":"
Honed Blue Dragonscale BreastplateSoD Phase 4

Item Level 57

Binds when equipped
ChestMail
338 Armor
+8 Intellect
+8 Arcane Resistance
Durability 120 / 120
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Blue Dragon Mail (0/3)
(2) Set : +4 All Resistances.
(3) Set : Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 2 44 9
","spells":[]} -227876,{"name":"Invincible Mail","quality":4,"icon":"inv_chest_chain_07","tooltip":"
Invincible MailSoD Phase 4

Item Level 65

Binds when equipped
ChestMail
416 Armor
+20 Stamina
Durability 140 / 140
Requires Level 60
Equip: When struck in combat has a 5% chance to make you invulnerable to melee damage for 3 sec. This effect can only occur once every 30 sec. (Proc chance: 5%, 30s cooldown)
Equip: Increased Defense +13.
Sell Price: 5 18 29
","spells":[]} -227877,{"name":"Living Green Dragonscale Leggings","quality":3,"icon":"inv_pants_05","tooltip":"
Living Green Dragonscale LeggingsSoD Phase 4

Item Level 54

Binds when equipped
LegsMail
282 Armor
+10 Stamina
+12 Spirit
+11 Nature Resistance
Durability 90 / 90
Requires Level 49
Equip: Increases healing done by spells and effects by up to 40.

Green Dragon Mail (0/3)
(2) Set : Restores 3 mana per 5 sec.
(3) Set : Allows 15% of your Mana regeneration to continue while casting.
Sell Price: 2 24 82
","spells":[]} -227878,{"name":"Living Green Dragonscale Gauntlets","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Living Green Dragonscale GauntletsSoD Phase 4

Item Level 56

Binds when equipped
HandsMail
208 Armor
+8 Stamina
+9 Spirit
+9 Nature Resistance
Durability 40 / 40
Requires Level 51
Equip: Increases healing done by spells and effects by up to 31.

Green Dragon Mail (0/3)
(2) Set : Restores 3 mana per 5 sec.
(3) Set : Allows 15% of your Mana regeneration to continue while casting.
Sell Price: 1 25 90
","spells":[]} -227879,{"name":"Living Green Dragonscale Breastplate","quality":3,"icon":"inv_chest_chain_06","tooltip":"
Living Green Dragonscale BreastplateSoD Phase 4

Item Level 52

Binds when equipped
ChestMail
311 Armor
+10 Stamina
+14 Spirit
+11 Nature Resistance
Durability 120 / 120
Requires Level 47
Equip: Increases healing done by spells and effects by up to 31.

Green Dragon Mail (0/3)
(2) Set : Restores 3 mana per 5 sec.
(3) Set : Allows 15% of your Mana regeneration to continue while casting.
Sell Price: 1 99 38
","spells":[]} -227880,{"name":"Finely-Enchanted Battlehammer","quality":3,"icon":"inv_hammer_05","tooltip":"
Finely-Enchanted Battlehammer
Item Level 60

Binds when equipped
Two-HandMace
\n \n \n
106 - 160 DamageSpeed 2.60
(51.15 damage per second)
Durability 100 / 100
Requires Level 55
Equip: Increased Defense +13.
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: +109 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 4 81 24
","spells":[]} -227881,{"name":"Tranquility","quality":3,"icon":"inv_mace_02","tooltip":"
Tranquility
Item Level 63

Binds when equipped
Main HandMace
\n \n \n
43 - 81 DamageSpeed 1.50
(41.33 damage per second)
+4 Stamina
Durability 90 / 90
Requires Level 58
Chance on hit: Dispels a magic effect on the current foe.
Sell Price: 5 85 67
","spells":[]} -227882,{"name":"Girdle of Arcane Insight","quality":4,"icon":"inv_belt_26","tooltip":"
Girdle of Arcane InsightSoD Phase 4

Item Level 62

Binds when equipped
WaistLeather
107 Armor
+12 Stamina
+16 Intellect
Durability 40 / 40
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 84 23
","spells":[]} -227883,{"name":"Swift Flight Vambraces","quality":3,"icon":"inv_bracer_05","tooltip":"
Swift Flight VambracesSoD Phase 4

Item Level 62

Binds when equipped
WristMail
160 Armor
+7 Agility
Durability 40 / 40
Requires Level 57
Equip: +41 ranged Attack Power.
Sell Price: 1 71 94
","spells":[]} -227884,{"name":"Deadly Heartseeker","quality":3,"icon":"inv_sword_17","tooltip":"
Deadly Heartseeker
Item Level 65

Binds when equipped
Unique
One-HandDagger
\n \n \n
50 - 95 DamageSpeed 1.70
(42.65 damage per second)
+7 Strength
Durability 65 / 65
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 6 5 84
","spells":[]} -227885,{"name":"Stronger-hold Gauntlets","quality":4,"icon":"inv_gauntlets_30","tooltip":"
Stronger-hold GauntletsSoD Phase 4

Item Level 62

Binds when equipped
HandsPlate
441 Armor
+14 Strength
+12 Stamina
Durability 55 / 55
Requires Level 57
Equip: Immune to Disarm.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Defense +7.
Sell Price: 1 52 71
","spells":[]} -227886,{"name":"Skyrider's Masterwork Stormhammer","quality":4,"icon":"inv_hammer_04","tooltip":"
Skyrider's Masterwork Stormhammer
Item Level 69

Binds when equipped
Main HandMace
\n \n \n
53 - 114 DamageSpeed 2.00
(41.75 damage per second)
+9 Stamina
+6 Intellect
Durability 105 / 105
Requires Level 60
Chance on hit: Blasts up to 3 targets for 105 to 145 Nature damage.
Equip: Increases damage and healing done by magical spells and effects by up to 37.
Sell Price: 11 14 36
","spells":[]} -227887,{"name":"Hardened Frostguard","quality":4,"icon":"inv_sword_11","tooltip":"
Hardened Frostguard
Item Level 70

Binds when equipped
Main HandSword
\n \n \n
54 - 101 DamageSpeed 1.50
(51.67 damage per second)
+4 Stamina
Durability 90 / 90
Requires Level 60
Chance on hit: Target's movement slowed by 30% and increasing the time between attacks by 25% for 5 sec.
Chance on hit: Inflicts Frost damage to nearby enemies, immobilizing them for up to 8 sec.
Sell Price: 11 14 36
","spells":[]} -227888,{"name":"Argent Elite Shoulders","quality":4,"icon":"inv_shoulder_13","tooltip":"
Argent Elite ShouldersSoD Phase 4

Item Level 65

Binds when picked up
ShoulderCloth
75 Armor
+10 Spirit
Durability 60 / 60
Requires Level 60
Requires Tailoring (290)
Equip: Increases healing done by spells and effects by up to 59.
Equip: Restores 6 mana per 5 sec.
Sell Price: 2 56 96
","spells":[]} -227895,{"name":"Pattern: Golden Mantle of the Dawn","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Golden Mantle of the Dawn
Item Level 64

Binds when picked up
Requires Leatherworking (300)
Requires Argent Dawn - Revered
Use: Teaches you how to craft a Golden Mantle of the Dawn.
Sell Price: 1

Golden Mantle of the Dawn
Item Level 64

Binds when equipped
ShoulderLeather
134 Armor
+22 Stamina
Durability 60 / 60
Requires Level 59
Equip: Increases your chance to dodge an attack by 1%.
Sell Price: 2 18 45
","spells":[],"completion_category":"9"} -227896,{"name":"Pattern: Argent Boots","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Argent Boots
Item Level 58

Binds when picked up
Requires Tailoring (290)
Requires Argent Dawn - Honored
Use: Teaches you how to sew Argent Boots.
Sell Price: 55

Argent Boots
Item Level 58

Binds when equipped
FeetCloth
57 Armor
+21 Stamina
+7 Spirit
+4 Shadow Resistance
Durability 40 / 40
Requires Level 53
Sell Price: 1 29 41
","spells":[],"completion_category":"9"} -227897,{"name":"Pattern: Argent Shoulders","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Argent Shoulders
Item Level 64

Binds when picked up
Requires Tailoring (300)
Requires Argent Dawn - Revered
Use: Teaches you how to sew Argent Shoulders.
Sell Price: 1

Argent Shoulders
Item Level 64

Binds when equipped
ShoulderCloth
68 Armor
+23 Stamina
+8 Spirit
+5 Shadow Resistance
Durability 50 / 50
Requires Level 59
Sell Price: 1 75 41

Requires Mooncloth (5), Guardian Stone (2), Ironweb Spider Silk (2)
","spells":[],"completion_category":"9"} -227898,{"name":"Pattern: Honed Blue Dragonscale Breastplate","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Honed Blue Dragonscale Breastplate
Item Level 57
Requires Leatherworking (285)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft a Blue Dragonscale Breastplate.
Sell Price: 50

Honed Blue Dragonscale Breastplate
Item Level 57

Binds when equipped
ChestMail
338 Armor
+8 Intellect
+8 Arcane Resistance
Durability 120 / 120
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Blue Dragon Mail (0/3)
Sell Price: 2 44 9
","spells":[],"completion_category":"9"} -227899,{"name":"Pattern: Honed Blue Dragonscale Shoulders","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Honed Blue Dragonscale Shoulders
Item Level 59
Requires Leatherworking (295)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft Blue Dragonscale Shoulders.
Sell Price: 62 50
Dropped by: Cliff Breaker
Drop Chance: 1.43%

Honed Blue Dragonscale Shoulders
Item Level 59

Binds when equipped
ShoulderMail
262 Armor
+6 Intellect
+6 Arcane Resistance
Durability 70 / 70
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Blue Dragon Mail (0/3)
Sell Price: 2 5 43
","spells":[],"completion_category":"9"} -227900,{"name":"Pattern: Living Green Dragonscale Leggings","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Living Green Dragonscale Leggings
Item Level 54
Requires Leatherworking (270)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft Green Dragonscale Leggings.
Sell Price: 35

Living Green Dragonscale Leggings
Item Level 54

Binds when equipped
LegsMail
282 Armor
+10 Stamina
+12 Spirit
+11 Nature Resistance
Durability 90 / 90
Requires Level 49
Equip: Increases healing done by spells and effects by up to 40.

Green Dragon Mail (0/3)
Sell Price: 2 24 82
","spells":[],"completion_category":"9"} -227901,{"name":"Plans: Tempered Dark Iron Plate","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Tempered Dark Iron Plate
Item Level 57
Requires Blacksmithing (285)
Requires Armorsmith
Use: Teaches you how to make Dark Iron Plate.
Sell Price: 30
Dropped by: Ribbly Screwspigot
Drop Chance: 3.29%

Tempered Dark Iron Plate
Item Level 65

Binds when picked up
ChestPlate
676 Armor
+20 Stamina
+25 Fire Resistance
Durability 135 / 135
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 4 51 46

Requires Dark Iron Bar (20), Heart of Fire (8)
","spells":[],"completion_category":"9"} -227902,{"name":"Pattern: Hardened Black Dragonscale Breastplate","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Hardened Black Dragonscale Breastplate
Item Level 58
Requires Leatherworking (290)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft a Black Dragonscale Breastplate.
Sell Price: 55

Hardened Black Dragonscale Breastplate
Item Level 65

Binds when equipped
ChestMail
381 Armor
+8 Stamina
+15 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: +56 Attack Power.

Black Dragon Mail (0/4)
Sell Price: 3 86 97
","spells":[],"completion_category":"9"} -227903,{"name":"Pattern: Hardened Black Dragonscale Leggings","quality":3,"icon":"inv_scroll_05","tooltip":"
Pattern: Hardened Black Dragonscale Leggings
Item Level 62
Requires Leatherworking (300)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft Black Dragonscale Leggings.
Sell Price: 1 50
Dropped by: Anvilrage Captain
Drop Chance: 0.60%

Hardened Black Dragonscale Leggings
Item Level 65

Binds when equipped
LegsMail
334 Armor
+8 Stamina
+15 Fire Resistance
Durability 90 / 90
Requires Level 60
Equip: +56 Attack Power.

Black Dragon Mail (0/4)
Sell Price: 3 72 19
","spells":[],"completion_category":"9"} -227904,{"name":"Pattern: Hardened Black Dragonscale Shoulders","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Hardened Black Dragonscale Shoulders
Item Level 60
Requires Leatherworking (300)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft Black Dragonscale Shoulders.
Sell Price: 75
Dropped by: Anvilrage Marshal
Drop Chance: 0.20%

Hardened Black Dragonscale Shoulders
Item Level 65

Binds when equipped
ShoulderMail
286 Armor
+10 Stamina
+10 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: +42 Attack Power.

Black Dragon Mail (0/4)
Sell Price: 3 68 6
","spells":[],"completion_category":"9"} -227905,{"name":"Plans: Skyrider's Masterwork Stormhammer","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Skyrider's Masterwork Stormhammer
Item Level 63
Requires Blacksmithing (300)
Requires Master Hammersmith
Use: Teaches you how to make a Masterwork Stormhammer.
Sell Price: 2

Skyrider's Masterwork Stormhammer
Item Level 69

Binds when equipped
Main HandMace
\n \n \n
53 - 114 DamageSpeed 2.00
(41.75 damage per second)
+9 Stamina
+6 Intellect
Durability 105 / 105
Requires Level 60
Chance on hit: Blasts up to 3 targets for 105 to 145 Nature damage.
Equip: Increases damage and healing done by magical spells and effects by up to 37.
Sell Price: 11 14 36
","spells":[],"completion_category":"9"} -227906,{"name":"Pattern: Masterwork Volcanic Breastplate","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Masterwork Volcanic Breastplate
Item Level 57
Requires Leatherworking (285)
Requires Elemental Leatherworking
Use: Teaches you how to craft a Volcanic Breastplate.
Sell Price: 50
Dropped by: Firebrand Grunt
Drop Chance: 0.79%

Masterwork Volcanic Breastplate
Item Level 65

Binds when equipped
ChestLeather
331 Armor
+17 Stamina
+25 Fire Resistance
Durability 100 / 100
Requires Level 60

Volcanic Armor (0/3)
Sell Price: 3 22 47
","spells":[],"completion_category":"9"} -227907,{"name":"Pattern: Masterwork Volcanic Shoulders","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Masterwork Volcanic Shoulders
Item Level 61
Requires Leatherworking (300)
Requires Elemental Leatherworking
Use: Teaches you how to craft Volcanic Shoulders.
Sell Price: 1
Dropped by: Firebrand Legionnaire
Drop Chance: 2.35%

Masterwork Volcanic Shoulders
Item Level 63

Binds when equipped
ShoulderLeather
182 Armor
+25 Fire Resistance
Durability 60 / 60
Requires Level 58

Volcanic Armor (0/3)
Sell Price: 2 24 82
","spells":[],"completion_category":"9"} -227908,{"name":"Pattern: Masterwork Volcanic Leggings","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Masterwork Volcanic Leggings
Item Level 54
Requires Leatherworking (270)
Requires Elemental Leatherworking
Use: Teaches you how to craft Volcanic Leggings.
Sell Price: 35
Dropped by: Firegut Brute
Drop Chance: 0.26%

Masterwork Volcanic Leggings
Item Level 60

Binds when equipped
LegsLeather
238 Armor
+30 Fire Resistance
Durability 75 / 75
Requires Level 55

Volcanic Armor (0/3)
Sell Price: 2 53 91
","spells":[],"completion_category":"9"} -227909,{"name":"Plans: Fiery Plate Gauntlets of the Hidden Technique","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Fiery Plate Gauntlets of the Hidden Technique
Item Level 58

Binds when picked up
Requires Blacksmithing (290)
Requires Armorsmith
Use: Teaches you how to make Fiery Plate Gaunlets.
Sell Price: 50

Fiery Plate Gauntlets of the Hidden Technique
Item Level 65

Binds when equipped
HandsPlate
379 Armor
+11 Strength
+10 Fire Resistance
Durability 45 / 45
Requires Level 60
Equip: Adds 4 fire damage to your weapon attack.
Sell Price: 2 24 18
","spells":[],"completion_category":"9"} -227910,{"name":"Pattern: Brilliant Chromatic Cloak","quality":4,"icon":"inv_scroll_04","tooltip":"
Pattern: Brilliant Chromatic Cloak
Item Level 62
Requires Leatherworking (300)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft a Chromatic Cloak.
Sell Price: 4

Brilliant Chromatic Cloak
Item Level 62

Binds when equipped
Back
48 Armor
+4 Stamina
+8 Fire Resistance
+8 Shadow Resistance
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 2 30 6
","spells":[],"completion_category":"9"} -227911,{"name":"Head of Rend Blackhand","quality":1,"icon":"inv_misc_head_orc_01","tooltip":"
Head of Rend Blackhand
Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"Proof of demise of the Warchief of Blackrock Mountain"
","spells":[]} -227912,{"name":"Applied Divinity","quality":1,"icon":"inv_misc_book_05","tooltip":"
Applied Divinity
Item Level 60

Quest Item
Unique
Dropped by: Magister Kalendris
Drop Chance: 0.08%
","spells":[]} -227914,{"name":"Owlbeast Pineal Gland","quality":1,"icon":"inv_misc_organ_09","tooltip":"
Owlbeast Pineal Gland
Item Level 60

Quest Item
Max Stack: 20
","spells":[]} -227915,{"name":"Duke's Domain","quality":4,"icon":"inv_elemental_primal_water","tooltip":"
Duke's Domain
Item Level 65

Binds when picked up
Unique
Trinket
+22 Stamina
+20 Fire Resistance
Requires Hydraxian Waterlords - Exalted
Use: Expand the Duke's Domain, increasing the Fire Resistance of those who reside within by 50. Lasts for 15 sec. (1 Min, 30 Sec Cooldown)
Sell Price: 89 91
","spells":[]} -227921,{"name":"Rune of Knives","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Knives
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Engrave your cloak with the Fan of Knives rune:


Instantly throw both weapons at all targets within 8 yards, causing 75% weapon damage with daggers, and 50% weapon damage with all other weapons.

"Teaches you a new Engraving ability."
","spells":[]} -227922,{"name":"Rune of the Swashbuckler","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Swashbuckler
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Engrave your cloak with the Blunderbuss rune:


Fire a musket blast at up to 4 enemies in a cone in front of you for [(5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 192 / 100 + 48 / 100 * Attack power] to [(5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 288 / 100 + 48 / 100 * Attack power] Physical damage.

"Teaches you a new Engraving ability."
","spells":[]} -227923,{"name":"Water Treads","quality":3,"icon":"inv_boots_05","tooltip":"
Water TreadsSoD Phase 4

Item Level 65

Binds when picked up
FeetCloth
63 Armor
+11 Stamina
+10 Spirit
+20 Fire Resistance
Durability 40 / 40
Requires Level 60
Use: Lets you walk on water for 10 min. (5 Min Cooldown)
Sell Price: 1 90 42
","spells":[]} -227924,{"name":"Unusual Flask","quality":2,"icon":"inv_potion_66","tooltip":"
Unusual Flask
Item Level 60

Binds when picked up
Classes: Mage
"An unusual mixture that smells foul and emanates a strange power."
Dropped by: Irontree Stomper
Drop Chance: 0.10%
","spells":[]} -227925,{"name":"Beacon of Hydraxis","quality":3,"icon":"spell_frost_summonwaterelemental","tooltip":"
Beacon of HydraxisSoD Phase 4

Item Level 60

Binds when picked up
Requires Level 55
Requires Hydraxian Waterlords - Revered
Use: Visit the Waterlords. (2 Hrs Cooldown)
Sell Price: 58 23
","spells":[]} -227926,{"name":"Hydraxian Coronation","quality":3,"icon":"inv_elemental_crystal_water","tooltip":"
Hydraxian Coronation
Item Level 60

Binds when picked up
Use: Permanently enchant a cloak to give 20 fire resistance.
Sell Price: 2 50
","spells":[]} -227927,{"name":"Oath of the Sea","quality":4,"icon":"spell_frost_summonwaterelemental_2","tooltip":"
Oath of the Sea
Item Level 55

Binds when picked up
Unique
Requires Level 50
Requires Hydraxian Waterlords - Exalted
Use: Pledge fealty to the Waterlords! (5 Min Cooldown)
Sell Price: 1 49 51
","spells":[]} -227928,{"name":"Toolbox Key","quality":1,"icon":"inv_misc_key_06","tooltip":"
Toolbox Key
Item Level 1

Binds when picked up
Dropped by: Scarlet Worker
Drop Chance: 0.03%
","spells":[]} -227929,{"name":"Private Message","quality":1,"icon":"inv_misc_note_01","tooltip":"
Private Message
Item Level 1
<Right Click to Read>
","spells":[]} -227930,{"name":"Safe Box Key","quality":1,"icon":"inv_misc_key_03","tooltip":"
Safe Box Key
Item Level 1

Binds when picked up
","spells":[]} -227931,{"name":"Hidden Bundle","quality":1,"icon":"inv_misc_bag_10_black","tooltip":"
Hidden Bundle
Item Level 1

Binds when picked up
<Right Click to Open>
","spells":[]} -227932,{"name":"Rusty Crowbar","quality":1,"icon":"inv_gizmo_pipe_04","tooltip":"
Rusty Crowbar
Item Level 1

Binds when picked up
","spells":[]} -227934,{"name":"Flame Wrath","quality":3,"icon":"inv_spear_01","tooltip":"
Flame Wrath
Item Level 58

Binds when picked up
Two-HandPolearm
\n \n \n
131 - 197 DamageSpeed 3.30
(49.70 damage per second)
+23 Agility
+8 Stamina
Durability 100 / 100
Requires Level 53
Chance on hit: Envelops the caster with a Fire shield for 15 sec and shoots a ring of fire dealing 130 to 170 damage to all nearby enemies.
Sell Price: 5 37 63
Dropped by: Ambassador Flamelash
Drop Chance: 3.85%
","spells":[]} -227935,{"name":"Hammer of the Fallen Thane","quality":3,"icon":"inv_misc_bone_03","tooltip":"
Hammer of the Fallen Thane
Item Level 60

Binds when picked up
Main HandMace
\n \n \n
40 - 78 DamageSpeed 1.50
(39.33 damage per second)
+22 Stamina
Durability 75 / 75
Chance on hit: Steals 42 life from target enemy.
Sell Price: 1 20 42
","spells":[]} -227936,{"name":"Diplomat Ring","quality":3,"icon":"inv_jewelry_ring_54","tooltip":"
Diplomat Ring
Item Level 60

Binds when picked up
Unique
Finger
150 Armor
+9 Stamina
Use: Parley with an opposing Priest to gain safe passage through enemy territory.
Sell Price: 1
","spells":[]} -227937,{"name":"Puzzle Box","quality":1,"icon":"inv_misc_enggizmos_18","tooltip":"
Puzzle Box
Item Level 50

Quest Item
Unique
Locked
Requires Lockpicking (175)
","spells":[]} -227938,{"name":"Shard of Light","quality":1,"icon":"inv_enchant_shardbrilliantsmall","tooltip":"
Shard of Light
Item Level 50

Quest Item
Unique
","spells":[]} -227939,{"name":"Shard of Light","quality":1,"icon":"inv_enchant_shardbrilliantsmall","tooltip":"
Shard of Light
Item Level 50

Quest Item
Unique
","spells":[]} -227940,{"name":"Lord General's Sword","quality":3,"icon":"inv_sword_25","tooltip":"
Lord General's Sword
Item Level 60

Binds when picked up
Main HandSword
\n \n \n
77 - 144 DamageSpeed 2.80
(39.46 damage per second)
+10 Agility
Durability 90 / 90
Requires Level 55
Chance on hit: Increases attack power by 50 for 30 sec.
Sell Price: 3 92 54
Dropped by: General Angerforge
Drop Chance: 16.56%
","spells":[]} -227941,{"name":"Wraith Scythe","quality":3,"icon":"inv_axe_13","tooltip":"
Wraith Scythe
Item Level 60

Binds when picked up
Main HandAxe
\n \n \n
38 - 72 DamageSpeed 1.40
(39.29 damage per second)
Durability 90 / 90
Requires Level 55
Chance on hit: Steals 45 life from target enemy.
Sell Price: 4 7 32
","spells":[]} -227942,{"name":"Serpentine Skuller","quality":3,"icon":null,"tooltip":"
Serpentine Skuller
Item Level 59

Binds when picked up
Ranged
\n \n \n
53 - 100 DamageSpeed 1.40
(54.64 damage per second)
+10 Shadow Resistance
Durability 65 / 65
Requires Level 54
Sell Price: 2 91 6
","spells":[]} +227869,{"name":"Brilliant Chromatic Cloak","quality":4,"icon":"inv_misc_cape_02","tooltip":"
Brilliant Chromatic CloakSoD Phase 4

Item Level 62

Binds when equipped
Back
48 Armor
+4 Stamina
+8 Fire Resistance
+8 Shadow Resistance
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 2 30 6
","spells":[]} +227870,{"name":"Tempest Gauntlets","quality":3,"icon":"inv_gauntlets_30","tooltip":"
Tempest GauntletsSoD Phase 4

Item Level 59

Binds when equipped
HandsMail
218 Armor
+7 Intellect
+10 Fire Resistance
Durability 40 / 40
Requires Level 54
Equip: Adds 3 Lightning damage to your melee attacks.
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 40 99
","spells":[]} +227871,{"name":"Tempered Dark Iron Plate","quality":3,"icon":"inv_chest_plate08","tooltip":"
Tempered Dark Iron PlateSoD Phase 4

Item Level 65

Binds when picked up
ChestPlate
676 Armor
+20 Stamina
+25 Fire Resistance
Durability 135 / 135
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 4 51 46
","spells":[]} +227872,{"name":"Warcrest of the Great Chief","quality":3,"icon":"inv_helmet_24","tooltip":"
Warcrest of the Great ChiefSoD Phase 4

Item Level 61

Binds when equipped
HeadMail
292 Armor
+12 Stamina
+18 Spirit
Durability 70 / 70
Requires Level 56
Equip: Increases healing done by spells and effects by up to 46.
Sell Price: 2 42 85
","spells":[]} +227873,{"name":"Honed Blue Dragonscale Shoulders","quality":3,"icon":"inv_shoulder_18","tooltip":"
Honed Blue Dragonscale ShouldersSoD Phase 4

Item Level 59

Binds when equipped
ShoulderMail
262 Armor
+6 Intellect
+6 Arcane Resistance
Durability 70 / 70
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Blue Dragon Mail (0/3)
(2) Set : +4 All Resistances.
(3) Set : Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 2 5 43
","spells":[]} +227874,{"name":"Honed Blue Dragonscale Leggings","quality":3,"icon":"inv_pants_mail_15","tooltip":"
Honed Blue Dragonscale LeggingsSoD Phase 4

Item Level 60

Binds when equipped
LegsMail
310 Armor
+15 Intellect
+12 Arcane Resistance
Durability 90 / 90
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Blue Dragon Mail (0/3)
(2) Set : +4 All Resistances.
(3) Set : Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 3 10 83
","spells":[]} +227875,{"name":"Honed Blue Dragonscale Breastplate","quality":3,"icon":"inv_chest_chain_04","tooltip":"
Honed Blue Dragonscale BreastplateSoD Phase 4

Item Level 57

Binds when equipped
ChestMail
338 Armor
+8 Intellect
+8 Arcane Resistance
Durability 120 / 120
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Blue Dragon Mail (0/3)
(2) Set : +4 All Resistances.
(3) Set : Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 2 44 9
","spells":[]} +227876,{"name":"Invincible Mail","quality":4,"icon":"inv_chest_chain_07","tooltip":"
Invincible MailSoD Phase 4

Item Level 65

Binds when equipped
ChestMail
416 Armor
+20 Stamina
Durability 140 / 140
Requires Level 60
Equip: When struck in combat has a 5% chance to make you invulnerable to melee damage for 3 sec. This effect can only occur once every 30 sec. (Proc chance: 5%, 30s cooldown)
Equip: Increased Defense +13.
Sell Price: 5 18 29
","spells":[]} +227877,{"name":"Living Green Dragonscale Leggings","quality":3,"icon":"inv_pants_05","tooltip":"
Living Green Dragonscale LeggingsSoD Phase 4

Item Level 54

Binds when equipped
LegsMail
282 Armor
+10 Stamina
+12 Spirit
+11 Nature Resistance
Durability 90 / 90
Requires Level 49
Equip: Increases healing done by spells and effects by up to 40.

Green Dragon Mail (0/3)
(2) Set : Restores 3 mana per 5 sec.
(3) Set : Allows 15% of your Mana regeneration to continue while casting.
Sell Price: 2 24 82
","spells":[]} +227878,{"name":"Living Green Dragonscale Gauntlets","quality":3,"icon":"inv_gauntlets_12","tooltip":"
Living Green Dragonscale GauntletsSoD Phase 4

Item Level 56

Binds when equipped
HandsMail
208 Armor
+8 Stamina
+9 Spirit
+9 Nature Resistance
Durability 40 / 40
Requires Level 51
Equip: Increases healing done by spells and effects by up to 31.

Green Dragon Mail (0/3)
(2) Set : Restores 3 mana per 5 sec.
(3) Set : Allows 15% of your Mana regeneration to continue while casting.
Sell Price: 1 25 90
","spells":[]} +227879,{"name":"Living Green Dragonscale Breastplate","quality":3,"icon":"inv_chest_chain_06","tooltip":"
Living Green Dragonscale BreastplateSoD Phase 4

Item Level 52

Binds when equipped
ChestMail
311 Armor
+10 Stamina
+14 Spirit
+11 Nature Resistance
Durability 120 / 120
Requires Level 47
Equip: Increases healing done by spells and effects by up to 31.

Green Dragon Mail (0/3)
(2) Set : Restores 3 mana per 5 sec.
(3) Set : Allows 15% of your Mana regeneration to continue while casting.
Sell Price: 1 99 38
","spells":[]} +227880,{"name":"Finely-Enchanted Battlehammer","quality":3,"icon":"inv_hammer_05","tooltip":"
Finely-Enchanted Battlehammer
Item Level 60

Binds when equipped
Two-HandMace
\n \n \n
106 - 160 DamageSpeed 2.60
(51.15 damage per second)
Durability 100 / 100
Requires Level 55
Equip: Increased Defense +13.
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: +109 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 4 81 24
","spells":[]} +227881,{"name":"Tranquility","quality":3,"icon":"inv_mace_02","tooltip":"
Tranquility
Item Level 63

Binds when equipped
Main HandMace
\n \n \n
43 - 81 DamageSpeed 1.50
(41.33 damage per second)
+4 Stamina
Durability 90 / 90
Requires Level 58
Chance on hit: Dispels a magic effect on the current foe.
Sell Price: 5 85 67
","spells":[]} +227882,{"name":"Girdle of Arcane Insight","quality":4,"icon":"inv_belt_26","tooltip":"
Girdle of Arcane InsightSoD Phase 4

Item Level 62

Binds when equipped
WaistLeather
107 Armor
+12 Stamina
+16 Intellect
Durability 40 / 40
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 84 23
","spells":[]} +227883,{"name":"Swift Flight Vambraces","quality":3,"icon":"inv_bracer_05","tooltip":"
Swift Flight VambracesSoD Phase 4

Item Level 62

Binds when equipped
WristMail
160 Armor
+7 Agility
Durability 40 / 40
Requires Level 57
Equip: +41 ranged Attack Power.
Sell Price: 1 71 94
","spells":[]} +227884,{"name":"Deadly Heartseeker","quality":3,"icon":"inv_sword_17","tooltip":"
Deadly Heartseeker
Item Level 65

Binds when equipped
Unique
One-HandDagger
\n \n \n
50 - 95 DamageSpeed 1.70
(42.65 damage per second)
+7 Strength
Durability 65 / 65
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 6 5 84
","spells":[]} +227885,{"name":"Stronger-hold Gauntlets","quality":4,"icon":"inv_gauntlets_30","tooltip":"
Stronger-hold GauntletsSoD Phase 4

Item Level 62

Binds when equipped
HandsPlate
441 Armor
+14 Strength
+12 Stamina
Durability 55 / 55
Requires Level 57
Equip: Immune to Disarm.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Defense +7.
Sell Price: 1 52 71
","spells":[]} +227886,{"name":"Skyrider's Masterwork Stormhammer","quality":4,"icon":"inv_hammer_04","tooltip":"
Skyrider's Masterwork Stormhammer
Item Level 69

Binds when equipped
Main HandMace
\n \n \n
53 - 114 DamageSpeed 2.00
(41.75 damage per second)
+9 Stamina
+6 Intellect
Durability 105 / 105
Requires Level 60
Chance on hit: Blasts up to 3 targets for 105 to 145 Nature damage.
Equip: Increases damage and healing done by magical spells and effects by up to 37.
Sell Price: 11 14 36
","spells":[]} +227887,{"name":"Hardened Frostguard","quality":4,"icon":"inv_sword_11","tooltip":"
Hardened Frostguard
Item Level 70

Binds when equipped
Main HandSword
\n \n \n
54 - 101 DamageSpeed 1.50
(51.67 damage per second)
+4 Stamina
Durability 90 / 90
Requires Level 60
Chance on hit: Target's movement slowed by 30% and increasing the time between attacks by 25% for 5 sec.
Chance on hit: Inflicts Frost damage to nearby enemies, immobilizing them for up to 8 sec.
Sell Price: 11 14 36
","spells":[]} +227888,{"name":"Argent Elite Shoulders","quality":4,"icon":"inv_shoulder_13","tooltip":"
Argent Elite ShouldersSoD Phase 4

Item Level 65

Binds when picked up
ShoulderCloth
75 Armor
+10 Spirit
Durability 60 / 60
Requires Level 60
Requires Tailoring (290)
Equip: Increases healing done by spells and effects by up to 59.
Equip: Restores 6 mana per 5 sec.
Sell Price: 2 56 96
","spells":[]} +227895,{"name":"Pattern: Golden Mantle of the Dawn","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Golden Mantle of the Dawn
Item Level 64

Binds when picked up
Requires Leatherworking (300)
Requires Argent Dawn - Revered
Use: Teaches you how to craft a Golden Mantle of the Dawn.
Sell Price: 1

Golden Mantle of the Dawn
Item Level 64

Binds when equipped
ShoulderLeather
134 Armor
+22 Stamina
Durability 60 / 60
Requires Level 59
Equip: Increases your chance to dodge an attack by 1%.
Sell Price: 2 18 45
","spells":[],"completion_category":"9"} +227896,{"name":"Pattern: Argent Boots","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Argent Boots
Item Level 58

Binds when picked up
Requires Tailoring (290)
Requires Argent Dawn - Honored
Use: Teaches you how to sew Argent Boots.
Sell Price: 55

Argent Boots
Item Level 58

Binds when equipped
FeetCloth
57 Armor
+21 Stamina
+7 Spirit
+4 Shadow Resistance
Durability 40 / 40
Requires Level 53
Sell Price: 1 29 41
","spells":[],"completion_category":"9"} +227897,{"name":"Pattern: Argent Shoulders","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Argent Shoulders
Item Level 64

Binds when picked up
Requires Tailoring (300)
Requires Argent Dawn - Revered
Use: Teaches you how to sew Argent Shoulders.
Sell Price: 1

Argent Shoulders
Item Level 64

Binds when equipped
ShoulderCloth
68 Armor
+23 Stamina
+8 Spirit
+5 Shadow Resistance
Durability 50 / 50
Requires Level 59
Sell Price: 1 75 41

Requires Mooncloth (5), Guardian Stone (2), Ironweb Spider Silk (2)
","spells":[],"completion_category":"9"} +227898,{"name":"Pattern: Honed Blue Dragonscale Breastplate","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Honed Blue Dragonscale Breastplate
Item Level 57
Requires Leatherworking (285)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft a Blue Dragonscale Breastplate.
Sell Price: 50

Honed Blue Dragonscale Breastplate
Item Level 57

Binds when equipped
ChestMail
338 Armor
+8 Intellect
+8 Arcane Resistance
Durability 120 / 120
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Blue Dragon Mail (0/3)
Sell Price: 2 44 9
","spells":[],"completion_category":"9"} +227899,{"name":"Pattern: Honed Blue Dragonscale Shoulders","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Honed Blue Dragonscale Shoulders
Item Level 59
Requires Leatherworking (295)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft Blue Dragonscale Shoulders.
Sell Price: 62 50
Dropped by: Cliff Breaker
Drop Chance: 1.43%

Honed Blue Dragonscale Shoulders
Item Level 59

Binds when equipped
ShoulderMail
262 Armor
+6 Intellect
+6 Arcane Resistance
Durability 70 / 70
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Blue Dragon Mail (0/3)
Sell Price: 2 5 43
","spells":[],"completion_category":"9"} +227900,{"name":"Pattern: Living Green Dragonscale Leggings","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Living Green Dragonscale Leggings
Item Level 54
Requires Leatherworking (270)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft Green Dragonscale Leggings.
Sell Price: 35

Living Green Dragonscale Leggings
Item Level 54

Binds when equipped
LegsMail
282 Armor
+10 Stamina
+12 Spirit
+11 Nature Resistance
Durability 90 / 90
Requires Level 49
Equip: Increases healing done by spells and effects by up to 40.

Green Dragon Mail (0/3)
Sell Price: 2 24 82
","spells":[],"completion_category":"9"} +227901,{"name":"Plans: Tempered Dark Iron Plate","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Tempered Dark Iron Plate
Item Level 57
Requires Blacksmithing (285)
Requires Armorsmith
Use: Teaches you how to make Dark Iron Plate.
Sell Price: 30
Dropped by: Ribbly Screwspigot
Drop Chance: 3.29%

Tempered Dark Iron Plate
Item Level 65

Binds when picked up
ChestPlate
676 Armor
+20 Stamina
+25 Fire Resistance
Durability 135 / 135
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 4 51 46

Requires Dark Iron Bar (20), Heart of Fire (8)
","spells":[],"completion_category":"9"} +227902,{"name":"Pattern: Hardened Black Dragonscale Breastplate","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Hardened Black Dragonscale Breastplate
Item Level 58
Requires Leatherworking (290)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft a Black Dragonscale Breastplate.
Sell Price: 55

Hardened Black Dragonscale Breastplate
Item Level 65

Binds when equipped
ChestMail
381 Armor
+8 Stamina
+15 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: +56 Attack Power.

Black Dragon Mail (0/4)
Sell Price: 3 86 97
","spells":[],"completion_category":"9"} +227903,{"name":"Pattern: Hardened Black Dragonscale Leggings","quality":3,"icon":"inv_scroll_05","tooltip":"
Pattern: Hardened Black Dragonscale Leggings
Item Level 62
Requires Leatherworking (300)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft Black Dragonscale Leggings.
Sell Price: 1 50
Dropped by: Anvilrage Captain
Drop Chance: 0.60%

Hardened Black Dragonscale Leggings
Item Level 65

Binds when equipped
LegsMail
334 Armor
+8 Stamina
+15 Fire Resistance
Durability 90 / 90
Requires Level 60
Equip: +56 Attack Power.

Black Dragon Mail (0/4)
Sell Price: 3 72 19
","spells":[],"completion_category":"9"} +227904,{"name":"Pattern: Hardened Black Dragonscale Shoulders","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Hardened Black Dragonscale Shoulders
Item Level 60
Requires Leatherworking (300)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft Black Dragonscale Shoulders.
Sell Price: 75
Dropped by: Anvilrage Marshal
Drop Chance: 0.20%

Hardened Black Dragonscale Shoulders
Item Level 65

Binds when equipped
ShoulderMail
286 Armor
+10 Stamina
+10 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: +42 Attack Power.

Black Dragon Mail (0/4)
Sell Price: 3 68 6
","spells":[],"completion_category":"9"} +227905,{"name":"Plans: Skyrider's Masterwork Stormhammer","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Skyrider's Masterwork Stormhammer
Item Level 63
Requires Blacksmithing (300)
Requires Master Hammersmith
Use: Teaches you how to make a Masterwork Stormhammer.
Sell Price: 2

Skyrider's Masterwork Stormhammer
Item Level 69

Binds when equipped
Main HandMace
\n \n \n
53 - 114 DamageSpeed 2.00
(41.75 damage per second)
+9 Stamina
+6 Intellect
Durability 105 / 105
Requires Level 60
Chance on hit: Blasts up to 3 targets for 105 to 145 Nature damage.
Equip: Increases damage and healing done by magical spells and effects by up to 37.
Sell Price: 11 14 36
","spells":[],"completion_category":"9"} +227906,{"name":"Pattern: Masterwork Volcanic Breastplate","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Masterwork Volcanic Breastplate
Item Level 57
Requires Leatherworking (285)
Requires Elemental Leatherworking
Use: Teaches you how to craft a Volcanic Breastplate.
Sell Price: 50
Dropped by: Firebrand Grunt
Drop Chance: 0.79%

Masterwork Volcanic Breastplate
Item Level 65

Binds when equipped
ChestLeather
331 Armor
+17 Stamina
+25 Fire Resistance
Durability 100 / 100
Requires Level 60

Volcanic Armor (0/3)
Sell Price: 3 22 47
","spells":[],"completion_category":"9"} +227907,{"name":"Pattern: Masterwork Volcanic Shoulders","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Masterwork Volcanic Shoulders
Item Level 61
Requires Leatherworking (300)
Requires Elemental Leatherworking
Use: Teaches you how to craft Volcanic Shoulders.
Sell Price: 1
Dropped by: Firebrand Legionnaire
Drop Chance: 2.35%

Masterwork Volcanic Shoulders
Item Level 63

Binds when equipped
ShoulderLeather
182 Armor
+25 Fire Resistance
Durability 60 / 60
Requires Level 58

Volcanic Armor (0/3)
Sell Price: 2 24 82
","spells":[],"completion_category":"9"} +227908,{"name":"Pattern: Masterwork Volcanic Leggings","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Masterwork Volcanic Leggings
Item Level 54
Requires Leatherworking (270)
Requires Elemental Leatherworking
Use: Teaches you how to craft Volcanic Leggings.
Sell Price: 35
Dropped by: Firegut Brute
Drop Chance: 0.26%

Masterwork Volcanic Leggings
Item Level 60

Binds when equipped
LegsLeather
238 Armor
+30 Fire Resistance
Durability 75 / 75
Requires Level 55

Volcanic Armor (0/3)
Sell Price: 2 53 91
","spells":[],"completion_category":"9"} +227909,{"name":"Plans: Fiery Plate Gauntlets of the Hidden Technique","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Fiery Plate Gauntlets of the Hidden Technique
Item Level 58

Binds when picked up
Requires Blacksmithing (290)
Requires Armorsmith
Use: Teaches you how to make Fiery Plate Gaunlets.
Sell Price: 50

Fiery Plate Gauntlets of the Hidden Technique
Item Level 65

Binds when equipped
HandsPlate
379 Armor
+11 Strength
+10 Fire Resistance
Durability 45 / 45
Requires Level 60
Equip: Adds 4 fire damage to your weapon attack.
Sell Price: 2 24 18
","spells":[],"completion_category":"9"} +227910,{"name":"Pattern: Brilliant Chromatic Cloak","quality":4,"icon":"inv_scroll_04","tooltip":"
Pattern: Brilliant Chromatic Cloak
Item Level 62
Requires Leatherworking (300)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft a Chromatic Cloak.
Sell Price: 4

Brilliant Chromatic Cloak
Item Level 62

Binds when equipped
Back
48 Armor
+4 Stamina
+8 Fire Resistance
+8 Shadow Resistance
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 2 30 6
","spells":[],"completion_category":"9"} +227911,{"name":"Head of Rend Blackhand","quality":1,"icon":"inv_misc_head_orc_01","tooltip":"
Head of Rend Blackhand
Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
"Proof of demise of the Warchief of Blackrock Mountain"
","spells":[]} +227912,{"name":"Applied Divinity","quality":1,"icon":"inv_misc_book_05","tooltip":"
Applied Divinity
Item Level 60

Quest Item
Unique
Dropped by: Magister Kalendris
Drop Chance: 0.08%
","spells":[]} +227914,{"name":"Owlbeast Pineal Gland","quality":1,"icon":"inv_misc_organ_09","tooltip":"
Owlbeast Pineal Gland
Item Level 60

Quest Item
Max Stack: 20
","spells":[]} +227915,{"name":"Duke's Domain","quality":4,"icon":"inv_elemental_primal_water","tooltip":"
Duke's Domain
Item Level 65

Binds when picked up
Unique
Trinket
+22 Stamina
+20 Fire Resistance
Requires Hydraxian Waterlords - Exalted
Use: Expand the Duke's Domain, increasing the Fire Resistance of those who reside within by 50. Lasts for 15 sec. (1 Min, 30 Sec Cooldown)
Sell Price: 89 91
","spells":[]} +227921,{"name":"Rune of Knives","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Knives
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Engrave your cloak with the Fan of Knives rune:


Instantly throw both weapons at all targets within 8 yards, causing 75% weapon damage with daggers, and 50% weapon damage with all other weapons.

"Teaches you a new Engraving ability."
","spells":[]} +227922,{"name":"Rune of the Swashbuckler","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of the Swashbuckler
Item Level 60

Binds when picked up
Unique
Classes: Rogue
Engrave your cloak with the Blunderbuss rune:


Fire a musket blast at up to 4 enemies in a cone in front of you for [(5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 192 / 100 + 48 / 100 * Attack power] to [(5.741530 - 0.255683 * 60 + 0.032656 * 60 * 60) * 288 / 100 + 48 / 100 * Attack power] Physical damage.

"Teaches you a new Engraving ability."
","spells":[]} +227923,{"name":"Water Treads","quality":3,"icon":"inv_boots_05","tooltip":"
Water TreadsSoD Phase 4

Item Level 65

Binds when picked up
FeetCloth
63 Armor
+11 Stamina
+10 Spirit
+20 Fire Resistance
Durability 40 / 40
Requires Level 60
Use: Lets you walk on water for 10 min. (5 Min Cooldown)
Sell Price: 1 90 42
","spells":[]} +227924,{"name":"Unusual Flask","quality":2,"icon":"inv_potion_66","tooltip":"
Unusual Flask
Item Level 60

Binds when picked up
Classes: Mage
"An unusual mixture that smells foul and emanates a strange power."
Dropped by: Irontree Stomper
Drop Chance: 0.10%
","spells":[]} +227925,{"name":"Beacon of Hydraxis","quality":3,"icon":"spell_frost_summonwaterelemental","tooltip":"
Beacon of HydraxisSoD Phase 4

Item Level 60

Binds when picked up
Requires Level 55
Requires Hydraxian Waterlords - Revered
Use: Visit the Waterlords. (2 Hrs Cooldown)
Sell Price: 58 23
","spells":[]} +227926,{"name":"Hydraxian Coronation","quality":3,"icon":"inv_elemental_crystal_water","tooltip":"
Hydraxian Coronation
Item Level 60

Binds to account
Use: Permanently enchant a cloak to give 30 fire resistance.
Sell Price: 2 50
","spells":[]} +227927,{"name":"Oath of the Sea","quality":4,"icon":"spell_frost_summonwaterelemental_2","tooltip":"
Oath of the Sea
Item Level 55

Binds when picked up
Unique
Requires Level 50
Requires Hydraxian Waterlords - Exalted
Use: Pledge fealty to the Waterlords! (5 Min Cooldown)
Sell Price: 1 49 51
","spells":[]} +227928,{"name":"Toolbox Key","quality":1,"icon":"inv_misc_key_06","tooltip":"
Toolbox Key
Item Level 1

Binds when picked up
Dropped by: Scarlet Worker
Drop Chance: 0.03%
","spells":[]} +227929,{"name":"Private Message","quality":1,"icon":"inv_misc_note_01","tooltip":"
Private Message
Item Level 1
<Right Click to Read>
","spells":[]} +227930,{"name":"Safe Box Key","quality":1,"icon":"inv_misc_key_03","tooltip":"
Safe Box Key
Item Level 1

Binds when picked up
","spells":[]} +227931,{"name":"Hidden Bundle","quality":1,"icon":"inv_misc_bag_10_black","tooltip":"
Hidden Bundle
Item Level 1

Binds when picked up
<Right Click to Open>
","spells":[]} +227932,{"name":"Rusty Crowbar","quality":1,"icon":"inv_gizmo_pipe_04","tooltip":"
Rusty Crowbar
Item Level 1

Binds when picked up
","spells":[]} +227934,{"name":"Flame Wrath","quality":3,"icon":"inv_spear_01","tooltip":"
Flame Wrath
Item Level 58

Binds when picked up
Two-HandPolearm
\n \n \n
131 - 197 DamageSpeed 3.30
(49.70 damage per second)
+23 Agility
+8 Stamina
Durability 100 / 100
Requires Level 53
Chance on hit: Envelops the caster with a Fire shield for 15 sec and shoots a ring of fire dealing 130 to 170 damage to all nearby enemies.
Sell Price: 5 37 63
Dropped by: Ambassador Flamelash
Drop Chance: 3.85%
","spells":[]} +227935,{"name":"Hammer of the Fallen Thane","quality":3,"icon":"inv_misc_bone_03","tooltip":"
Hammer of the Fallen Thane
Item Level 60

Binds when picked up
Main HandMace
\n \n \n
40 - 78 DamageSpeed 1.50
(39.33 damage per second)
+22 Stamina
Durability 75 / 75
Chance on hit: Steals 42 life from target enemy.
Sell Price: 1 20 42
","spells":[]} +227936,{"name":"Diplomat Ring","quality":3,"icon":"inv_jewelry_ring_54","tooltip":"
Diplomat Ring
Item Level 60

Binds when picked up
Unique
Finger
150 Armor
+9 Stamina
Use: Parley with an opposing Priest to gain safe passage through enemy territory.
Sell Price: 1
","spells":[]} +227937,{"name":"Puzzle Box","quality":1,"icon":"inv_misc_enggizmos_18","tooltip":"
Puzzle Box
Item Level 50

Quest Item
Unique
Locked
Requires Lockpicking (175)
","spells":[]} +227938,{"name":"Shard of Light","quality":1,"icon":"inv_enchant_shardbrilliantsmall","tooltip":"
Shard of Light
Item Level 50

Quest Item
Unique
","spells":[]} +227939,{"name":"Shard of Light","quality":1,"icon":"inv_enchant_shardbrilliantsmall","tooltip":"
Shard of Light
Item Level 50

Quest Item
Unique
","spells":[]} +227940,{"name":"Lord General's Sword","quality":3,"icon":"inv_sword_25","tooltip":"
Lord General's Sword
Item Level 60

Binds when picked up
Main HandSword
\n \n \n
77 - 144 DamageSpeed 2.80
(39.46 damage per second)
+10 Agility
Durability 90 / 90
Requires Level 55
Chance on hit: Increases attack power by 50 for 30 sec.
Sell Price: 3 92 54
Dropped by: General Angerforge
Drop Chance: 16.56%
","spells":[]} +227941,{"name":"Wraith Scythe","quality":3,"icon":"inv_axe_13","tooltip":"
Wraith Scythe
Item Level 60

Binds when picked up
Main HandAxe
\n \n \n
38 - 72 DamageSpeed 1.40
(39.29 damage per second)
Durability 90 / 90
Requires Level 55
Chance on hit: Steals 45 life from target enemy.
Sell Price: 4 7 32
","spells":[]} +227942,{"name":"Serpentine Skuller","quality":3,"icon":null,"tooltip":"
Serpentine Skuller
Item Level 59

Binds when picked up
Ranged
+10 Shadow Resistance
Durability 65 / 65
Requires Level 54
Sell Price: 2 91 6
","spells":[]} 227943,{"name":"Verek's Collar","quality":3,"icon":null,"tooltip":"
Verek's CollarSoD Phase 4

Item Level 56

Binds when picked up
Neck
+6 Strength
+7 Stamina
Requires Level 51
Sell Price: 1 46 27
","spells":[]} 227944,{"name":"Verek's Leash","quality":3,"icon":null,"tooltip":"
Verek's LeashSoD Phase 4

Item Level 56

Binds when picked up
Waist
187 Armor
+8 Strength
+8 Agility
+8 Stamina
+8 Intellect
+7 Spirit
Durability 40 / 40
Requires Level 51
Sell Price: 1 14 89
","spells":[]} 227945,{"name":"Soot Encrusted Footwear","quality":3,"icon":null,"tooltip":"
Soot Encrusted FootwearSoD Phase 4

Item Level 56

Binds when picked up
Feet
55 Armor
+8 Stamina
+9 Intellect
+14 Spirit
Durability 40 / 40
Requires Level 51
Sell Price: 1 23 75
","spells":[]} -227946,{"name":"Rubidium Hammer","quality":3,"icon":null,"tooltip":"
Rubidium Hammer
Item Level 56

Binds when picked up
Main Hand
\n \n \n
51 - 96 DamageSpeed 2.00
(36.75 damage per second)
120 Armor
+5 Strength
Durability 90 / 90
Requires Level 51
Sell Price: 4 4 39
","spells":[]} +227946,{"name":"Rubidium Hammer","quality":3,"icon":null,"tooltip":"
Rubidium Hammer
Item Level 56

Binds when picked up
Main Hand
120 Armor
+5 Strength
Durability 90 / 90
Requires Level 51
Sell Price: 4 4 39
","spells":[]} 227947,{"name":"Golem Fitted Pauldrons","quality":3,"icon":"inv_shoulder_16","tooltip":"
Golem Fitted PauldronsSoD Phase 4

Item Level 56

Binds when picked up
ShoulderMail
250 Armor
+13 Agility
+17 Stamina
Durability 70 / 70
Requires Level 51
Sell Price: 1 73 11
","spells":[]} 227948,{"name":"Angerforge's Battle Axe","quality":3,"icon":"inv_weapon_halberd_06","tooltip":"
Angerforge's Battle Axe
Item Level 56

Binds when picked up
Two-HandAxe
\n \n \n
77 - 116 DamageSpeed 2.00
(48.25 damage per second)
+27 Strength
+11 Stamina
Durability 100 / 100
Requires Level 51
Sell Price: 4 88 82
Dropped by: General Angerforge
Drop Chance: 17.18%
","spells":[]} -227949,{"name":"Force of Magma","quality":3,"icon":null,"tooltip":"
Force of Magma
Item Level 56

Binds when picked up
Two-Hand
\n \n \n
123 - 185 DamageSpeed 3.20
(48.13 damage per second)
+14 Strength
Durability 100 / 100
Requires Level 51
Sell Price: 5 1 77
","spells":[]} -227950,{"name":"Stone of the Earth","quality":3,"icon":null,"tooltip":"
Stone of the Earth
Item Level 56

Binds when picked up
Two-Hand
\n \n \n
123 - 185 DamageSpeed 3.20
(48.13 damage per second)
280 Armor
+12 Stamina
Durability 100 / 100
Requires Level 51
Sell Price: 5 7 39
","spells":[]} -227951,{"name":"Bloodfist","quality":3,"icon":null,"tooltip":"
Bloodfist
Item Level 56

Binds when picked up
One-Hand
\n \n \n
38 - 72 DamageSpeed 1.50
(36.67 damage per second)
Durability 65 / 65
Requires Level 51
Sell Price: 3 92 42
","spells":[]} -227952,{"name":"Savage Gladiator Chain","quality":4,"icon":"inv_chest_chain_15","tooltip":"
Savage Gladiator ChainSoD Phase 4

Item Level 57

Binds when picked up
ChestMail
369 Armor
+13 Strength
+14 Agility
+13 Stamina
Durability 140 / 140
Requires Level 52
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

The Gladiator (0/5)
(2) Set : +20 Armor.
(3) Set : Increased Defense +2.
(4) Set : +10 Attack Power.
(5) Set : Improves your chance to get a critical strike by 1%.
Sell Price: 3 35 33
Dropped by: Gorosh the Dervish
Drop Chance: 7.84%
","spells":[]} -227953,{"name":"The Hammer of Grace","quality":3,"icon":null,"tooltip":"
The Hammer of Grace
Item Level 57

Binds when picked up
Main Hand
\n \n \n
71 - 132 DamageSpeed 2.70
(37.59 damage per second)
Durability 90 / 90
Requires Level 52
Sell Price: 4 36 48
","spells":[]} +227949,{"name":"Force of Magma","quality":3,"icon":null,"tooltip":"
Force of Magma
Item Level 56

Binds when picked up
Two-Hand
+14 Strength
Durability 100 / 100
Requires Level 51
Sell Price: 5 1 77
","spells":[]} +227950,{"name":"Stone of the Earth","quality":3,"icon":null,"tooltip":"
Stone of the Earth
Item Level 56

Binds when picked up
Two-Hand
280 Armor
+12 Stamina
Durability 100 / 100
Requires Level 51
Sell Price: 5 7 39
","spells":[]} +227951,{"name":"Bloodfist","quality":3,"icon":null,"tooltip":"
Bloodfist
Item Level 56

Binds when picked up
One-Hand
Durability 65 / 65
Requires Level 51
Sell Price: 3 92 42
","spells":[]} +227952,{"name":"Savage Gladiator Chain","quality":4,"icon":"inv_chest_chain_15","tooltip":"
Savage Gladiator ChainSoD Phase 4

Item Level 57

Binds when picked up
ChestMail
369 Armor
+13 Strength
+14 Agility
+13 Stamina
Durability 140 / 140
Requires Level 52
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

The Gladiator (0/5)
(2) Set : +20 Armor.
(3) Set : Increased Defense +2.
(4) Set : +10 Attack Power.
(5) Set : Improves your chance to get a critical strike by 1%.
Sell Price: 3 35 33
Dropped by: Gorosh the Dervish
Drop Chance: 7.84%
","spells":[]} +227953,{"name":"The Hammer of Grace","quality":3,"icon":null,"tooltip":"
The Hammer of Grace
Item Level 57

Binds when picked up
Main Hand
Durability 90 / 90
Requires Level 52
Sell Price: 4 36 48
","spells":[]} 227954,{"name":"Boreal Mantle","quality":3,"icon":null,"tooltip":"
Boreal MantleSoD Phase 4

Item Level 57

Binds when picked up
Shoulder
61 Armor
+5 Stamina
+8 Intellect
Durability 50 / 50
Requires Level 52
Sell Price: 1 27 20
","spells":[]} -227955,{"name":"Savage Gladiator Helm","quality":3,"icon":"inv_helmet_01","tooltip":"
Savage Gladiator HelmSoD Phase 4

Item Level 57

Binds when picked up
HeadMail
275 Armor
+23 Agility
+12 Stamina
Durability 70 / 70
Requires Level 52
Equip: +24 Attack Power.

The Gladiator (0/5)
(2) Set : +20 Armor.
(3) Set : Increased Defense +2.
(4) Set : +10 Attack Power.
(5) Set : Improves your chance to get a critical strike by 1%.
Sell Price: 1 90 73
Dropped by: Hedrum the Creeper
Drop Chance: 6.02%
","spells":[]} -227956,{"name":"Deathdealer Breastplate","quality":3,"icon":"inv_chest_chain_07","tooltip":"
Deathdealer BreastplateSoD Phase 4

Item Level 57

Binds when picked up
ChestMail
338 Armor
+8 Strength
+8 Stamina
Durability 120 / 120
Requires Level 52
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 2 45 90
","spells":[]} -227957,{"name":"Savage Gladiator Greaves","quality":3,"icon":"inv_boots_01","tooltip":"
Savage Gladiator GreavesSoD Phase 4

Item Level 57

Binds when picked up
FeetMail
233 Armor
+15 Agility
+10 Stamina
Durability 60 / 60
Requires Level 52
Equip: +26 Attack Power.

The Gladiator (0/5)
(2) Set : +20 Armor.
(3) Set : Increased Defense +2.
(4) Set : +10 Attack Power.
(5) Set : Improves your chance to get a critical strike by 1%.
Sell Price: 1 93
Dropped by: Anub'shiah
Drop Chance: 6.66%
","spells":[]} +227955,{"name":"Savage Gladiator Helm","quality":3,"icon":"inv_helmet_01","tooltip":"
Savage Gladiator HelmSoD Phase 4

Item Level 57

Binds when picked up
HeadMail
275 Armor
+23 Agility
+12 Stamina
Durability 70 / 70
Requires Level 52
Equip: +24 Attack Power.

The Gladiator (0/5)
(2) Set : +20 Armor.
(3) Set : Increased Defense +2.
(4) Set : +10 Attack Power.
(5) Set : Improves your chance to get a critical strike by 1%.
Sell Price: 1 90 73
Dropped by: Hedrum the Creeper
Drop Chance: 6.02%
","spells":[]} +227956,{"name":"Deathdealer Breastplate","quality":3,"icon":"inv_chest_chain_07","tooltip":"
Deathdealer BreastplateSoD Phase 4

Item Level 57

Binds when picked up
ChestMail
338 Armor
+8 Strength
+8 Stamina
Durability 120 / 120
Requires Level 52
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 2 45 90
","spells":[]} +227957,{"name":"Savage Gladiator Greaves","quality":3,"icon":"inv_boots_01","tooltip":"
Savage Gladiator GreavesSoD Phase 4

Item Level 57

Binds when picked up
FeetMail
233 Armor
+15 Agility
+10 Stamina
Durability 60 / 60
Requires Level 52
Equip: +26 Attack Power.

The Gladiator (0/5)
(2) Set : +20 Armor.
(3) Set : Increased Defense +2.
(4) Set : +10 Attack Power.
(5) Set : Improves your chance to get a critical strike by 1%.
Sell Price: 1 93
Dropped by: Anub'shiah
Drop Chance: 6.66%
","spells":[]} 227958,{"name":"Ghostshroud","quality":3,"icon":"inv_helmet_41","tooltip":"
GhostshroudSoD Phase 4

Item Level 57

Binds when picked up
HeadLeather
182 Armor
+12 Strength
+19 Agility
+18 Stamina
Durability 60 / 60
Requires Level 52
Sell Price: 1 64 84
","spells":[]} -227959,{"name":"Legplates of the Eternal Guardian","quality":3,"icon":"inv_pants_04","tooltip":"
Legplates of the Eternal GuardianSoD Phase 4

Item Level 57

Binds when picked up
LegsPlate
622 Armor
+17 Stamina
Durability 100 / 100
Requires Level 52
Equip: Increased Defense +15.
Sell Price: 1 64 56
","spells":[]} -227960,{"name":"Impervious Giant","quality":3,"icon":"inv_hammer_08","tooltip":"
Impervious Giant
Item Level 57

Binds when picked up
Two-HandMace
\n \n \n
78 - 118 DamageSpeed 2.00
(49.00 damage per second)
+3 Stamina
Durability 100 / 100
Requires Level 52
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 5 41 67
","spells":[]} -227961,{"name":"Savage Gladiator Grips","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Savage Gladiator GripsSoD Phase 4

Item Level 57

Binds when picked up
HandsMail
211 Armor
+9 Agility
+14 Stamina
+5 Intellect
Durability 40 / 40
Requires Level 52
Equip: +24 Attack Power.

The Gladiator (0/5)
(2) Set : +20 Armor.
(3) Set : Increased Defense +2.
(4) Set : +10 Attack Power.
(5) Set : Improves your chance to get a critical strike by 1%.
Sell Price: 1 27 62
Dropped by: Eviscerator
Drop Chance: 7.27%
","spells":[]} -227962,{"name":"Flarethorn","quality":3,"icon":"inv_spear_01","tooltip":"
Flarethorn
Item Level 63

Binds when picked up
Main HandDagger
\n \n \n
52 - 97 DamageSpeed 1.80
(41.39 damage per second)
Durability 65 / 65
Requires Level 58
Equip: Increases damage done by Fire spells and effects by up to 21.
Sell Price: 5 54 17
Dropped by: Gorosh the Dervish
Drop Chance: 6.22%
","spells":[]} -227963,{"name":"Blood-etched Blade","quality":3,"icon":"inv_weapon_shortblade_15","tooltip":"
Blood-etched Blade
Item Level 57

Binds when picked up
Main HandDagger
\n \n \n
36 - 69 DamageSpeed 1.40
(37.50 damage per second)
+5 Stamina
Durability 65 / 65
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 4 34 91
","spells":[]} -227964,{"name":"Luminary Kilt","quality":3,"icon":"inv_pants_13","tooltip":"
Luminary KiltSoD Phase 4

Item Level 59

Binds when picked up
LegsLeather
147 Armor
+6 Stamina
+19 Intellect
+8 Spirit
Durability 75 / 75
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 2 36 77
Dropped by: Golem Lord Argelmach
Drop Chance: 2.79%
","spells":[]} -227965,{"name":"Omnicast Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Omnicast BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetCloth
58 Armor
+6 Stamina
Durability 40 / 40
Requires Level 54
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 41 53
Dropped by: Golem Lord Argelmach
Drop Chance: 2.86%
","spells":[]} +227959,{"name":"Legplates of the Eternal Guardian","quality":3,"icon":"inv_pants_04","tooltip":"
Legplates of the Eternal GuardianSoD Phase 4

Item Level 57

Binds when picked up
LegsPlate
622 Armor
+17 Stamina
Durability 100 / 100
Requires Level 52
Equip: Increased Defense +15.
Sell Price: 1 64 56
","spells":[]} +227960,{"name":"Impervious Giant","quality":3,"icon":"inv_hammer_08","tooltip":"
Impervious Giant
Item Level 57

Binds when picked up
Two-HandMace
\n \n \n
78 - 118 DamageSpeed 2.00
(49.00 damage per second)
+3 Stamina
Durability 100 / 100
Requires Level 52
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 5 41 67
","spells":[]} +227961,{"name":"Savage Gladiator Grips","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Savage Gladiator GripsSoD Phase 4

Item Level 57

Binds when picked up
HandsMail
211 Armor
+9 Agility
+14 Stamina
+5 Intellect
Durability 40 / 40
Requires Level 52
Equip: +24 Attack Power.

The Gladiator (0/5)
(2) Set : +20 Armor.
(3) Set : Increased Defense +2.
(4) Set : +10 Attack Power.
(5) Set : Improves your chance to get a critical strike by 1%.
Sell Price: 1 27 62
Dropped by: Eviscerator
Drop Chance: 7.27%
","spells":[]} +227962,{"name":"Flarethorn","quality":3,"icon":"inv_spear_01","tooltip":"
Flarethorn
Item Level 63

Binds when picked up
Main HandDagger
\n \n \n
52 - 97 DamageSpeed 1.80
(41.39 damage per second)
Durability 65 / 65
Requires Level 58
Equip: Increases damage done by Fire spells and effects by up to 21.
Sell Price: 5 54 17
Dropped by: Gorosh the Dervish
Drop Chance: 6.22%
","spells":[]} +227963,{"name":"Blood-etched Blade","quality":3,"icon":"inv_weapon_shortblade_15","tooltip":"
Blood-etched Blade
Item Level 57

Binds when picked up
Main HandDagger
\n \n \n
36 - 69 DamageSpeed 1.40
(37.50 damage per second)
+5 Stamina
Durability 65 / 65
Requires Level 52
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 4 34 91
","spells":[]} +227964,{"name":"Luminary Kilt","quality":3,"icon":"inv_pants_13","tooltip":"
Luminary KiltSoD Phase 4

Item Level 59

Binds when picked up
LegsLeather
147 Armor
+6 Stamina
+19 Intellect
+8 Spirit
Durability 75 / 75
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 2 36 77
Dropped by: Golem Lord Argelmach
Drop Chance: 2.79%
","spells":[]} +227965,{"name":"Omnicast Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Omnicast BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetCloth
58 Armor
+6 Stamina
Durability 40 / 40
Requires Level 54
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 41 53
Dropped by: Golem Lord Argelmach
Drop Chance: 2.86%
","spells":[]} 227966,{"name":"Naglering","quality":3,"icon":null,"tooltip":"
NagleringSoD Phase 4

Item Level 59

Binds when picked up
Unique
Finger
50 Armor
+10 Stamina
Requires Level 54
Sell Price: 1 71 57
","spells":[]} -227967,{"name":"Second Wind","quality":3,"icon":"inv_jewelry_talisman_06","tooltip":"
Second WindSoD Phase 4

Item Level 59

Binds when picked up
Unique
Trinket
Requires Level 54
Equip: Increases healing done by spells and effects by up to 22.
Use: Restores 30 mana every 1 sec for 10 sec. (2 Min Cooldown)
Sell Price: 1
Dropped by: Golem Lord Argelmach
Drop Chance: 1.07%
","spells":[]} -227968,{"name":"Rockfist","quality":3,"icon":null,"tooltip":"
Rockfist
Item Level 56

Binds when picked up
One-Hand
\n \n \n
32 - 60 DamageSpeed 1.40
(32.86 damage per second)
+10 Strength
Durability 55 / 55
Requires Level 50
Sell Price: 3 7 34
","spells":[]} +227967,{"name":"Second Wind","quality":3,"icon":"inv_jewelry_talisman_06","tooltip":"
Second WindSoD Phase 4

Item Level 59

Binds when picked up
Unique
Trinket
Requires Level 54
Equip: Increases healing done by spells and effects by up to 22.
Use: Restores 30 mana every 1 sec for 10 sec. (2 Min Cooldown)
Sell Price: 1
Dropped by: Golem Lord Argelmach
Drop Chance: 1.07%
","spells":[]} +227968,{"name":"Rockfist","quality":3,"icon":null,"tooltip":"
Rockfist
Item Level 56

Binds when picked up
One-Hand
+10 Strength
Durability 55 / 55
Requires Level 50
Sell Price: 3 7 34
","spells":[]} 227969,{"name":"Chief Architect's Monocle","quality":3,"icon":null,"tooltip":"
Chief Architect's MonocleSoD Phase 4

Item Level 55

Binds when picked up
Head
64 Armor
+10 Stamina
+27 Intellect
+3 Spirit
Durability 50 / 50
Requires Level 50
Sell Price: 1 11 91
","spells":[]} -227970,{"name":"Cape of the Fire Salamander","quality":3,"icon":"inv_misc_cape_18","tooltip":"
Cape of the Fire SalamanderSoD Phase 4

Item Level 58

Binds when picked up
Back
41 Armor
+9 Spirit
+12 Fire Resistance
Requires Level 53
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 1 39 79
Dropped by: Ambassador Flamelash
Drop Chance: 6.10%
","spells":[]} -227971,{"name":"Molten Fists","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Molten FistsSoD Phase 4

Item Level 58

Binds when picked up
HandsMail
215 Armor
+11 Stamina
+11 Intellect
+10 Fire Resistance
Durability 40 / 40
Requires Level 53
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 1 30 83
Dropped by: Ambassador Flamelash
Drop Chance: 5.87%
","spells":[]} -227972,{"name":"Burst of Knowledge","quality":3,"icon":"inv_jewelry_amulet_07","tooltip":"
Burst of KnowledgeSoD Phase 4

Item Level 63

Binds when picked up
Unique
Trinket
Requires Level 58
Use: Reduces mana cost of all spells by 100 for 10 sec. (5 Min Cooldown)
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1
Dropped by: Ambassador Flamelash
Drop Chance: 3.91%
","spells":[]} -227973,{"name":"Circle of Flame","quality":4,"icon":"spell_fire_fire","tooltip":"
Circle of FlameSoD Phase 4

Item Level 59

Binds when picked up
HeadCloth
74 Armor
+15 Fire Resistance
Durability 60 / 60
Requires Level 54
Equip: Increases damage done by Fire spells and effects by up to 29.
Use: Channels 150 health into mana every 1 sec for 10 sec. (3 Min Cooldown)
Sell Price: 1 92 92
Dropped by: Ambassador Flamelash
Drop Chance: 0.21%
","spells":[]} -227974,{"name":"Lavastone Hammer","quality":3,"icon":"inv_hammer_10","tooltip":"
Lavastone Hammer
Item Level 58

Binds when picked up
Two-HandMace
\n \n \n
135 - 203 DamageSpeed 3.40
(49.71 damage per second)
+17 Strength
+12 Stamina
+14 Intellect
Durability 100 / 100
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 5 70 79
Dropped by: Magmus
Drop Chance: 35.17%
","spells":[]} +227970,{"name":"Cape of the Fire Salamander","quality":3,"icon":"inv_misc_cape_18","tooltip":"
Cape of the Fire SalamanderSoD Phase 4

Item Level 58

Binds when picked up
Back
41 Armor
+9 Spirit
+12 Fire Resistance
Requires Level 53
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 1 39 79
Dropped by: Ambassador Flamelash
Drop Chance: 6.10%
","spells":[]} +227971,{"name":"Molten Fists","quality":3,"icon":"inv_gauntlets_04","tooltip":"
Molten FistsSoD Phase 4

Item Level 58

Binds when picked up
HandsMail
215 Armor
+11 Stamina
+11 Intellect
+10 Fire Resistance
Durability 40 / 40
Requires Level 53
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 1 30 83
Dropped by: Ambassador Flamelash
Drop Chance: 5.87%
","spells":[]} +227972,{"name":"Burst of Knowledge","quality":3,"icon":"inv_jewelry_amulet_07","tooltip":"
Burst of KnowledgeSoD Phase 4

Item Level 63

Binds when picked up
Unique
Trinket
Requires Level 58
Use: Reduces mana cost of all spells by 100 for 10 sec. (5 Min Cooldown)
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1
Dropped by: Ambassador Flamelash
Drop Chance: 3.91%
","spells":[]} +227973,{"name":"Circle of Flame","quality":4,"icon":"spell_fire_fire","tooltip":"
Circle of FlameSoD Phase 4

Item Level 59

Binds when picked up
HeadCloth
74 Armor
+15 Fire Resistance
Durability 60 / 60
Requires Level 54
Equip: Increases damage done by Fire spells and effects by up to 29.
Use: Channels 150 health into mana every 1 sec for 10 sec. (3 Min Cooldown)
Sell Price: 1 92 92
Dropped by: Ambassador Flamelash
Drop Chance: 0.21%
","spells":[]} +227974,{"name":"Lavastone Hammer","quality":3,"icon":"inv_hammer_10","tooltip":"
Lavastone Hammer
Item Level 58

Binds when picked up
Two-HandMace
\n \n \n
135 - 203 DamageSpeed 3.40
(49.71 damage per second)
+17 Strength
+12 Stamina
+14 Intellect
Durability 100 / 100
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 5 70 79
Dropped by: Magmus
Drop Chance: 35.17%
","spells":[]} 227975,{"name":"Golem Skull Helm","quality":3,"icon":null,"tooltip":"
Golem Skull HelmSoD Phase 4

Item Level 56

Binds when picked up
Head
477 Armor
+18 Strength
+18 Stamina
Durability 80 / 80
Requires Level 51
Sell Price: 1 18 61
","spells":[]} 227976,{"name":"Libram of Truth","quality":3,"icon":null,"tooltip":"
Libram of TruthSoD Phase 4

Item Level 57

Binds when picked up
Unique
Relic
Requires Level 52
Sell Price: 1 32 8
","spells":[]} 227977,{"name":"Totem of Rage","quality":3,"icon":null,"tooltip":"
Totem of RageSoD Phase 4

Item Level 57

Binds when picked up
Unique
Relic
Requires Level 52
Sell Price: 1 29 73
","spells":[]} -227978,{"name":"Magmus Stone","quality":3,"icon":"inv_misc_orb_05","tooltip":"
Magmus StoneSoD Phase 4

Item Level 58

Binds when picked up
Held In Off-hand
+10 Fire Resistance
Requires Level 53
Equip: Increases damage done by Fire spells and effects by up to 21.
Sell Price: 1 31 62
Dropped by: Magmus
Drop Chance: 33.23%
","spells":[]} +227978,{"name":"Magmus Stone","quality":3,"icon":"inv_misc_orb_05","tooltip":"
Magmus StoneSoD Phase 4

Item Level 58

Binds when picked up
Held In Off-hand
+10 Fire Resistance
Requires Level 53
Equip: Increases damage done by Fire spells and effects by up to 21.
Sell Price: 1 31 62
Dropped by: Magmus
Drop Chance: 33.23%
","spells":[]} 227979,{"name":"Hands of the Exalted Herald","quality":3,"icon":null,"tooltip":"
Hands of the Exalted HeraldSoD Phase 4

Item Level 59

Binds when picked up
Hands
52 Armor
+13 Intellect
+12 Spirit
Durability 30 / 30
Requires Level 54
Sell Price: 94 74
","spells":[]} -227980,{"name":"Robes of the Royal Crown","quality":3,"icon":"inv_chest_cloth_16","tooltip":"
Robes of the Royal CrownSoD Phase 4

Item Level 63

Binds when picked up
ChestCloth
89 Armor
+12 Stamina
+15 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 2 4 75
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 32.74%
","spells":[]} -227981,{"name":"Dreadforge Retaliator","quality":3,"icon":"inv_axe_22","tooltip":"
Dreadforge Retaliator
Item Level 62

Binds when picked up
Two-HandAxe
\n \n \n
157 - 236 DamageSpeed 3.70
(53.11 damage per second)
+12 Agility
Durability 100 / 100
Requires Level 57
Equip: Increases your chance to parry an attack by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +30 Attack Power.
Sell Price: 6 78 52
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 33.55%
","spells":[]} -227982,{"name":"Guiding Stave of Wisdom","quality":3,"icon":"inv_staff_30","tooltip":"
Guiding Stave of Wisdom
Item Level 63

Binds when picked up
Two-HandStaff
\n \n \n
142 - 214 DamageSpeed 3.30
(53.94 damage per second)
+11 Stamina
+10 Intellect
+15 Spirit
+10 Fire Resistance
Durability 100 / 100
Requires Level 58
Equip: Increases healing done by spells and effects by up to 53.
Sell Price: 5 83 22
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 33.88%
","spells":[]} +227980,{"name":"Robes of the Royal Crown","quality":3,"icon":"inv_chest_cloth_16","tooltip":"
Robes of the Royal CrownSoD Phase 4

Item Level 63

Binds when picked up
ChestCloth
89 Armor
+12 Stamina
+15 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 2 4 75
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 32.74%
","spells":[]} +227981,{"name":"Dreadforge Retaliator","quality":3,"icon":"inv_axe_22","tooltip":"
Dreadforge Retaliator
Item Level 62

Binds when picked up
Two-HandAxe
\n \n \n
157 - 236 DamageSpeed 3.70
(53.11 damage per second)
+12 Agility
Durability 100 / 100
Requires Level 57
Equip: Increases your chance to parry an attack by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +30 Attack Power.
Sell Price: 6 78 52
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 33.55%
","spells":[]} +227982,{"name":"Guiding Stave of Wisdom","quality":3,"icon":"inv_staff_30","tooltip":"
Guiding Stave of Wisdom
Item Level 63

Binds when picked up
Two-HandStaff
\n \n \n
142 - 214 DamageSpeed 3.30
(53.94 damage per second)
+11 Stamina
+10 Intellect
+15 Spirit
+10 Fire Resistance
Durability 100 / 100
Requires Level 58
Equip: Increases healing done by spells and effects by up to 53.
Sell Price: 5 83 22
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 33.88%
","spells":[]} 227983,{"name":"Dark Iron Seal","quality":3,"icon":"inv_jewelry_ring_28","tooltip":"
Dark Iron SealSoD Phase 4

Item Level 63

Binds when picked up
Finger
+10 Stamina
+15 Fire Resistance
Requires Level 58
Sell Price: 1 99 21
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 17.47%
","spells":[]} -227984,{"name":"Thaurissan's Royal Scepter","quality":3,"icon":"inv_mace_13","tooltip":"
Thaurissan's Royal ScepterSoD Phase 4

Item Level 63

Binds when picked up
Held In Off-hand
+5 Stamina
+6 Intellect
+10 Spirit
Requires Level 58
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 2 20 45
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 31.89%
","spells":[]} +227984,{"name":"Thaurissan's Royal Scepter","quality":3,"icon":"inv_mace_13","tooltip":"
Thaurissan's Royal ScepterSoD Phase 4

Item Level 63

Binds when picked up
Held In Off-hand
+5 Stamina
+6 Intellect
+10 Spirit
Requires Level 58
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 2 20 45
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 31.89%
","spells":[]} 227985,{"name":"The Emperor's New Cape","quality":3,"icon":"inv_misc_cape_20","tooltip":"
The Emperor's New CapeSoD Phase 4

Item Level 63

Binds when picked up
Back
45 Armor
+8 Agility
+17 Stamina
Requires Level 58
Sell Price: 1 45 88
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 33.93%
","spells":[]} 227986,{"name":"Wristguards of Renown","quality":3,"icon":"inv_bracer_10","tooltip":"
Wristguards of RenownSoD Phase 4

Item Level 63

Binds when picked up
WristLeather
77 Armor
+9 Strength
+11 Agility
+10 Stamina
Durability 35 / 35
Requires Level 58
Sell Price: 1 24 3
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 31.04%
","spells":[]} -227987,{"name":"Sash of the Grand Hunt","quality":3,"icon":"inv_belt_28","tooltip":"
Sash of the Grand HuntSoD Phase 4

Item Level 63

Binds when picked up
WaistMail
208 Armor
+15 Agility
+14 Stamina
+4 Intellect
Durability 40 / 40
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 42 33
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 32.74%
","spells":[]} -227988,{"name":"Imperial Jewel","quality":3,"icon":"inv_misc_gem_sapphire_01","tooltip":"
Imperial JewelSoD Phase 4

Item Level 63

Binds when picked up
Neck
+8 Stamina
Requires Level 58
Equip: +34 Attack Power.
Sell Price: 1 67 84
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 32.70%
","spells":[]} +227987,{"name":"Sash of the Grand Hunt","quality":3,"icon":"inv_belt_28","tooltip":"
Sash of the Grand HuntSoD Phase 4

Item Level 63

Binds when picked up
WaistMail
208 Armor
+15 Agility
+14 Stamina
+4 Intellect
Durability 40 / 40
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 42 33
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 32.74%
","spells":[]} +227988,{"name":"Imperial Jewel","quality":3,"icon":"inv_misc_gem_sapphire_01","tooltip":"
Imperial JewelSoD Phase 4

Item Level 63

Binds when picked up
Neck
+8 Stamina
Requires Level 58
Equip: +34 Attack Power.
Sell Price: 1 67 84
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 32.70%
","spells":[]} 227989,{"name":"Hand of Justice","quality":3,"icon":null,"tooltip":"
Hand of JusticeSoD Phase 4

Item Level 58

Binds when picked up
Unique
Trinket
Requires Level 53
Sell Price: 1
","spells":[]} -227990,{"name":"Hand of Injustice","quality":3,"icon":"inv_jewelry_talisman_05","tooltip":"
Hand of InjusticeSoD Phase 4

Item Level 63

Binds when picked up
Unique
Trinket
Requires Level 58
Equip: 2% chance on ranged hit to gain 1 extra attack. (Proc chance: 2%, 2s cooldown)
Equip: +34 ranged Attack Power.
","spells":[]} -227991,{"name":"Ironfoe","quality":4,"icon":"spell_frost_frostbrand","tooltip":"
Ironfoe
Item Level 63

Binds when picked up
Unique
Main HandMace
\n \n \n
77 - 143 DamageSpeed 2.40
(45.83 damage per second)
Durability 105 / 105
Requires Level 58
Equip: +18 Attack Power.
Chance on hit: Grants 2 extra attacks on your next swing.
Sell Price: 6 30 86
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 1.36%
","spells":[]} -227992,{"name":"Death Knight Sabatons","quality":3,"icon":"inv_boots_plate_08","tooltip":"
Death Knight SabatonsSoD Phase 4

Item Level 59

Binds when picked up
FeetPlate
424 Armor
+11 Strength
+11 Stamina
+9 Intellect
Durability 65 / 65
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 1 43 75
","spells":[]} -227993,{"name":"Ebon Hilt of Marduk","quality":3,"icon":"inv_sword_15","tooltip":"
Ebon Hilt of Marduk
Item Level 59

Binds when picked up
Main HandSword
\n \n \n
73 - 137 DamageSpeed 2.70
(38.89 damage per second)
+8 Agility
Durability 90 / 90
Requires Level 54
Chance on hit: Corrupts the target, causing 210 damage over 3 sec.
Sell Price: 4 87 70
","spells":[]} -227994,{"name":"Frightskull Shaft","quality":3,"icon":"inv_hammer_13","tooltip":"
Frightskull Shaft
Item Level 59

Binds when picked up
Two-HandMace
\n \n \n
137 - 206 DamageSpeed 3.40
(50.44 damage per second)
+15 Strength
+17 Stamina
Durability 100 / 100
Requires Level 54
Chance on hit: Deals 8 Shadow damage every 2 sec for 30 sec and lowers their Strength for the duration of the disease.
Sell Price: 5 98 91
Dropped by: Rattlegore
Drop Chance: 1.58%
","spells":[]} +227990,{"name":"Hand of Injustice","quality":3,"icon":"inv_jewelry_talisman_05","tooltip":"
Hand of InjusticeSoD Phase 4

Item Level 63

Binds when picked up
Unique
Trinket
Requires Level 58
Equip: 2% chance on ranged hit to gain 1 extra attack. (Proc chance: 2%, 2s cooldown)
Equip: +34 ranged Attack Power.
","spells":[]} +227991,{"name":"Ironfoe","quality":4,"icon":"spell_frost_frostbrand","tooltip":"
Ironfoe
Item Level 63

Binds when picked up
Unique
Main HandMace
\n \n \n
77 - 143 DamageSpeed 2.40
(45.83 damage per second)
Durability 105 / 105
Requires Level 58
Equip: +18 Attack Power.
Chance on hit: Grants 2 extra attacks on your next swing.
Sell Price: 6 30 86
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 1.36%
","spells":[]} +227992,{"name":"Death Knight Sabatons","quality":3,"icon":"inv_boots_plate_08","tooltip":"
Death Knight SabatonsSoD Phase 4

Item Level 59

Binds when picked up
FeetPlate
424 Armor
+11 Strength
+11 Stamina
+9 Intellect
Durability 65 / 65
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 1 43 75
","spells":[]} +227993,{"name":"Ebon Hilt of Marduk","quality":3,"icon":"inv_sword_15","tooltip":"
Ebon Hilt of Marduk
Item Level 59

Binds when picked up
Main HandSword
\n \n \n
73 - 137 DamageSpeed 2.70
(38.89 damage per second)
+8 Agility
Durability 90 / 90
Requires Level 54
Chance on hit: Corrupts the target, causing 210 damage over 3 sec.
Sell Price: 4 87 70
","spells":[]} +227994,{"name":"Frightskull Shaft","quality":3,"icon":"inv_hammer_13","tooltip":"
Frightskull Shaft
Item Level 59

Binds when picked up
Two-HandMace
\n \n \n
137 - 206 DamageSpeed 3.40
(50.44 damage per second)
+15 Strength
+17 Stamina
Durability 100 / 100
Requires Level 54
Chance on hit: Deals 8 Shadow damage every 2 sec for 30 sec and lowers their Strength for the duration of the disease.
Sell Price: 5 98 91
Dropped by: Rattlegore
Drop Chance: 1.58%
","spells":[]} 227995,{"name":"Cadaverous Armor","quality":3,"icon":null,"tooltip":"
Cadaverous ArmorSoD Phase 4

Item Level 61

Binds when picked up
Chest
172 Armor
+8 Strength
+8 Agility
Durability 100 / 100
Requires Level 56
Sell Price: 2 50 48
","spells":[]} 227996,{"name":"Ancient Bone Bow","quality":3,"icon":"inv_weapon_bow_08","tooltip":"
Ancient Bone Bow
Item Level 61

Binds when picked up
RangedBow
\n \n \n
68 - 126 DamageSpeed 3.10
(31.29 damage per second)
+11 Agility
Durability 75 / 75
Requires Level 56
Sell Price: 3 78 94
","spells":[]} -227997,{"name":"Barovian Family Sword","quality":3,"icon":"inv_sword_03","tooltip":"
Barovian Family Sword
Item Level 61

Binds when picked up
Two-HandSword
\n \n \n
83 - 125 DamageSpeed 2.00
(52.00 damage per second)
+13 Strength
+20 Stamina
Durability 100 / 100
Requires Level 56
Chance on hit: Deals 30 Shadow damage every 3 sec for 15 sec. All damage done is then transferred to the caster.
Sell Price: 6 84 26
Dropped by: Jandice Barov
Drop Chance: 11.06%
","spells":[]} -227998,{"name":"Bloodmail Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Bloodmail BootsSoD Phase 4

Item Level 61

Binds when picked up
FeetMail
247 Armor
+9 Strength
+10 Stamina
+10 Intellect
Durability 60 / 60
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +6.

Bloodmail Regalia (0/5)
(2) Set : Increased Defense +3.
(3) Set : +10 Attack Power.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 2 25 59
","spells":[]} -227999,{"name":"Deathbone Sabatons","quality":3,"icon":"inv_boots_01","tooltip":"
Deathbone SabatonsSoD Phase 4

Item Level 61

Binds when picked up
FeetPlate
438 Armor
+9 Stamina
Durability 65 / 65
Requires Level 56
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 23.

Deathbone Guardian (0/5)
(2) Set : Increased Defense +3.
(3) Set : +50 Armor.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 1 52 61
","spells":[]} -228000,{"name":"Deathbone Chestplate","quality":3,"icon":"inv_chest_chain_15","tooltip":"
Deathbone ChestplateSoD Phase 4

Item Level 61

Binds when picked up
ChestPlate
637 Armor
+12 Strength
+12 Stamina
Durability 135 / 135
Requires Level 56
Equip: Increased Defense +17.

Deathbone Guardian (0/5)
(2) Set : Increased Defense +3.
(3) Set : +50 Armor.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 2 5 78
","spells":[]} -228001,{"name":"Stoneform Shoulders","quality":3,"icon":"inv_shoulder_25","tooltip":"
Stoneform ShouldersSoD Phase 4

Item Level 61

Binds when picked up
ShoulderPlate
638 Armor
+10 Stamina
Durability 80 / 80
Requires Level 56
Equip: Increased Defense +7.
Sell Price: 1 63 67
Dropped by: Kirtonos the Herald
Drop Chance: 4.01%
","spells":[]} -228002,{"name":"Deathbone Girdle","quality":3,"icon":"inv_belt_12","tooltip":"
Deathbone GirdleSoD Phase 4

Item Level 61

Binds when picked up
WaistPlate
358 Armor
+15 Stamina
Durability 45 / 45
Requires Level 56
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 14.

Deathbone Guardian (0/5)
(2) Set : Increased Defense +3.
(3) Set : +50 Armor.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 1 1 35
","spells":[]} -228003,{"name":"Bloodmail Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Bloodmail LegguardsSoD Phase 4

Item Level 61

Binds when picked up
LegsMail
315 Armor
+15 Strength
+16 Stamina
+15 Intellect
Durability 90 / 90
Requires Level 56
Equip: Increased Defense +8.

Bloodmail Regalia (0/5)
(2) Set : Increased Defense +3.
(3) Set : +10 Attack Power.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 3 26 22
","spells":[]} -228004,{"name":"Windreaver Greaves","quality":3,"icon":"inv_boots_plate_04","tooltip":"
Windreaver GreavesSoD Phase 4

Item Level 61

Binds when picked up
FeetMail
247 Armor
+20 Agility
Durability 60 / 60
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 33 38
Dropped by: Kirtonos the Herald
Drop Chance: 3.03%
","spells":[]} -228005,{"name":"Clutch of Andros","quality":3,"icon":"inv_belt_12","tooltip":"
Clutch of AndrosSoD Phase 4

Item Level 61

Binds when picked up
WaistCloth
49 Armor
+15 Intellect
Durability 30 / 30
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 1 9 50
Dropped by: Kirtonos the Herald
Drop Chance: 2.81%
","spells":[]} -228006,{"name":"Deathbone Gauntlets","quality":3,"icon":"inv_gauntlets_28","tooltip":"
Deathbone GauntletsSoD Phase 4

Item Level 61

Binds when picked up
HandsPlate
398 Armor
+9 Agility
+14 Stamina
Durability 45 / 45
Requires Level 56
Equip: Increased Defense +10.

Deathbone Guardian (0/5)
(2) Set : Increased Defense +3.
(3) Set : +50 Armor.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 1 2 12
","spells":[]} -228007,{"name":"Gargoyle Slashers","quality":3,"icon":"inv_gauntlets_09","tooltip":"
Gargoyle SlashersSoD Phase 4

Item Level 61

Binds when picked up
HandsLeather
107 Armor
+10 Strength
+5 Agility
+12 Stamina
Durability 35 / 35
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 24 27
Dropped by: Kirtonos the Herald
Drop Chance: 3.15%
","spells":[]} -228008,{"name":"Deathbone Legguards","quality":3,"icon":"inv_pants_04","tooltip":"
Deathbone LegguardsSoD Phase 4

Item Level 61

Binds when picked up
LegsPlate
557 Armor
+20 Stamina
Durability 100 / 100
Requires Level 56
Equip: Increased Defense +13.
Equip: Increases the block value of your shield by 18.

Deathbone Guardian (0/5)
(2) Set : Increased Defense +3.
(3) Set : +50 Armor.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 2 5 3
","spells":[]} -228009,{"name":"Necropile Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Necropile BootsSoD Phase 4

Item Level 61

Binds when picked up
FeetCloth
60 Armor
+10 Stamina
+9 Intellect
+9 Spirit
Durability 40 / 40
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Necropile Raiment (0/5)
(2) Set : +5 Stamina.
(3) Set : +5 Intellect.
(4) Set : +15 All Resistances.
(5) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 62 51
","spells":[]} -228010,{"name":"Necropile Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Necropile MantleSoD Phase 4

Item Level 61

Binds when picked up
ShoulderCloth
65 Armor
+17 Stamina
+11 Intellect
Durability 50 / 50
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Necropile Raiment (0/5)
(2) Set : +5 Stamina.
(3) Set : +5 Intellect.
(4) Set : +15 All Resistances.
(5) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 63 67
","spells":[]} -228011,{"name":"Necropile Cuffs","quality":3,"icon":"inv_bracer_07","tooltip":"
Necropile CuffsSoD Phase 4

Item Level 61

Binds when picked up
WristCloth
38 Armor
+11 Intellect
+12 Spirit
Durability 30 / 30
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Necropile Raiment (0/5)
(2) Set : +5 Stamina.
(3) Set : +5 Intellect.
(4) Set : +15 All Resistances.
(5) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 7 58
","spells":[]} -228012,{"name":"Bloodmail Hauberk","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Bloodmail HauberkSoD Phase 4

Item Level 61

Binds when picked up
ChestMail
360 Armor
+11 Strength
+15 Stamina
+15 Intellect
Durability 120 / 120
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 1%.

Bloodmail Regalia (0/5)
(2) Set : Increased Defense +3.
(3) Set : +10 Attack Power.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 3 25 9
","spells":[]} -228013,{"name":"Necropile Robe","quality":3,"icon":"inv_chest_cloth_43","tooltip":"
Necropile RobeSoD Phase 4

Item Level 61

Binds when picked up
ChestCloth
87 Armor
+12 Stamina
+12 Intellect
+7 Spirit
Durability 80 / 80
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Necropile Raiment (0/5)
(2) Set : +5 Stamina.
(3) Set : +5 Intellect.
(4) Set : +15 All Resistances.
(5) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 7 32
","spells":[]} -228014,{"name":"Bloodmail Belt","quality":3,"icon":"inv_belt_23","tooltip":"
Bloodmail BeltSoD Phase 4

Item Level 61

Binds when picked up
WaistMail
202 Armor
+12 Strength
+11 Stamina
+12 Intellect
Durability 40 / 40
Requires Level 56
Equip: Increased Defense +6.

Bloodmail Regalia (0/5)
(2) Set : Increased Defense +3.
(3) Set : +10 Attack Power.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 1 64 27
","spells":[]} -228015,{"name":"Frightalon","quality":3,"icon":"inv_weapon_shortblade_16","tooltip":"
Frightalon
Item Level 61

Binds when picked up
One-HandDagger
\n \n \n
39 - 73 DamageSpeed 1.40
(40.00 damage per second)
+5 Agility
+8 Stamina
Durability 65 / 65
Requires Level 56
Chance on hit: Lowers all attributes of target by 10 for 1 min.
Sell Price: 5 24 22
Dropped by: Kirtonos the Herald
Drop Chance: 3.92%
","spells":[]} -228016,{"name":"Dimly Opalescent Ring","quality":3,"icon":"inv_jewelry_ring_15","tooltip":"
Dimly Opalescent RingSoD Phase 4

Item Level 61

Binds when picked up
Unique
Finger
<Random enchantment>
+4 Intellect
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 3 61 41
","spells":[]} -228017,{"name":"Skullsmoke Pants","quality":3,"icon":"inv_pants_08","tooltip":"
Skullsmoke PantsSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+20 Stamina
+12 Intellect
+10 Fire Resistance
+5 Shadow Resistance
Durability 65 / 65
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 2 15 85
Dropped by: Vectus
Drop Chance: 1.36%
","spells":[]} -228018,{"name":"Necropile Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Necropile LeggingsSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+21 Stamina
+18 Intellect
Durability 65 / 65
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Necropile Raiment (0/5)
(2) Set : +5 Stamina.
(3) Set : +5 Intellect.
(4) Set : +15 All Resistances.
(5) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 17 46
","spells":[]} -228019,{"name":"Heart of the Fiend","quality":3,"icon":"inv_misc_orb_03","tooltip":"
Heart of the FiendSoD Phase 4

Item Level 61

Binds when picked up
Neck
+5 Stamina
+5 Intellect
Requires Level 56
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 1 28 28
Dropped by: Kirtonos the Herald
Drop Chance: 2.82%
","spells":[]} -228020,{"name":"Bloodmail Gauntlets","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Bloodmail GauntletsSoD Phase 4

Item Level 61

Binds when picked up
HandsMail
225 Armor
+9 Strength
+10 Stamina
+10 Intellect
Durability 40 / 40
Requires Level 56
Equip: Increases the block value of your shield by 21.

Bloodmail Regalia (0/5)
(2) Set : Increased Defense +3.
(3) Set : +10 Attack Power.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 1 49 16
","spells":[]} -228021,{"name":"Witchblade","quality":3,"icon":"inv_weapon_shortblade_25","tooltip":"
Witchblade
Item Level 62

Binds when picked up
Main HandDagger
\n \n \n
45 - 85 DamageSpeed 1.60
(40.63 damage per second)
+4 Intellect
Durability 65 / 65
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 5 36 12
Dropped by: Darkmaster Gandling
Drop Chance: 7.55%
","spells":[]} -228022,{"name":"Headmaster's Charge","quality":4,"icon":"inv_jewelry_talisman_12","tooltip":"
Headmaster's Charge
Item Level 67

Binds when picked up
Two-HandStaff
\n \n \n
125 - 200 DamageSpeed 2.90
(56.03 damage per second)
+30 Stamina
+17 Spirit
Durability 120 / 120
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 30.
Use: Gives 20 additional intellect to party members within 30 yards. (10 Min Cooldown)
Sell Price: 11 72 25
Dropped by: Darkmaster Gandling
Drop Chance: 2.72%
","spells":[]} -228023,{"name":"Alanna's Embrace","quality":4,"icon":"inv_chest_cloth_12","tooltip":"
Alanna's EmbraceSoD Phase 4

Item Level 62

Binds when picked up
ChestCloth
96 Armor
+20 Stamina
+20 Intellect
Durability 100 / 100
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.
Sell Price: 3 2 22
Dropped by: Ras Frostwhisper
Drop Chance: 0.32%
","spells":[]} -228024,{"name":"Silent Fang","quality":3,"icon":"inv_sword_41","tooltip":"
Silent Fang
Item Level 62

Binds when picked up
Main HandSword
\n \n \n
45 - 85 DamageSpeed 1.60
(40.63 damage per second)
Durability 90 / 90
Requires Level 57
Chance on hit: Silences an enemy preventing it from casting spells for 6 sec.
Sell Price: 5 68 80
Dropped by: Darkmaster Gandling
Drop Chance: 6.88%
","spells":[]} -228025,{"name":"Tombstone Breastplate","quality":3,"icon":"inv_chest_chain_17","tooltip":"
Tombstone BreastplateSoD Phase 4

Item Level 62

Binds when picked up
ChestLeather
174 Armor
+10 Strength
+10 Stamina
Durability 100 / 100
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 2 68 8
Dropped by: Darkmaster Gandling
Drop Chance: 6.36%
","spells":[]} -228026,{"name":"Blade of Blackwood","quality":3,"icon":"inv_sword_05","tooltip":"
Blade of Blackwood
Item Level 62

Binds when picked up
One-HandSword
\n \n \n
40 - 74 DamageSpeed 1.40
(40.71 damage per second)
+14 Stamina
Durability 90 / 90
Requires Level 57
Equip: Increased Defense +4.
Sell Price: 5 69 51
Dropped by: Kormok
Drop Chance: 58.08%
","spells":[]} -228027,{"name":"Iceblade Hacker","quality":3,"icon":"inv_axe_03","tooltip":"
Iceblade Hacker
Item Level 62

Binds when picked up
Main HandAxe
\n \n \n
74 - 138 DamageSpeed 2.60
(40.77 damage per second)
+10 Agility
Durability 90 / 90
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 5 66 83
Dropped by: Ras Frostwhisper
Drop Chance: 2.31%
","spells":[]} -228028,{"name":"Blade of Necromancy","quality":3,"icon":"inv_sword_25","tooltip":"
Blade of Necromancy
Item Level 67

Binds when picked up
Main HandSword
\n \n \n
42 - 82 DamageSpeed 1.50
(41.33 damage per second)
Durability 90 / 90
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 14.
Sell Price: 6 66 60
Dropped by: Kormok
Drop Chance: 59.60%
","spells":[]} -228029,{"name":"Gravestone War Axe","quality":3,"icon":"inv_weapon_halberd_09","tooltip":"
Gravestone War Axe
Item Level 62

Binds when picked up
Two-HandAxe
\n \n \n
144 - 217 DamageSpeed 3.40
(53.09 damage per second)
+27 Strength
Durability 100 / 100
Requires Level 57
Chance on hit: Diseases target enemy for 55 Nature damage every 3 sec for 15 sec.
Sell Price: 6 67 54
Dropped by: Kirtonos the Herald
Drop Chance: 3.12%
","spells":[]} -228030,{"name":"Malicious Axe","quality":3,"icon":"inv_axe_18","tooltip":"
Malicious Axe
Item Level 62

Binds when picked up
Two-HandAxe
\n \n \n
144 - 217 DamageSpeed 3.40
(53.09 damage per second)
+25 Stamina
Durability 100 / 100
Requires Level 57
Equip: +26 Attack Power.
Equip: +30 Attack Power when fighting Undead.
Sell Price: 6 78 44
","spells":[]} -228031,{"name":"Darkshade Gloves","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Darkshade GlovesSoD Phase 4

Item Level 62

Binds when picked up
HandsCloth
55 Armor
+6 Stamina
+7 Intellect
+15 Arcane Resistance
+10 Shadow Resistance
Durability 30 / 30
Requires Level 57
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 1 4 78
Dropped by: Jandice Barov
Drop Chance: 10.63%
","spells":[]} +227997,{"name":"Barovian Family Sword","quality":3,"icon":"inv_sword_03","tooltip":"
Barovian Family Sword
Item Level 61

Binds when picked up
Two-HandSword
\n \n \n
83 - 125 DamageSpeed 2.00
(52.00 damage per second)
+13 Strength
+20 Stamina
Durability 100 / 100
Requires Level 56
Chance on hit: Deals 30 Shadow damage every 3 sec for 15 sec. All damage done is then transferred to the caster.
Sell Price: 6 84 26
Dropped by: Jandice Barov
Drop Chance: 11.06%
","spells":[]} +227998,{"name":"Bloodmail Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Bloodmail BootsSoD Phase 4

Item Level 61

Binds when picked up
FeetMail
247 Armor
+9 Strength
+10 Stamina
+10 Intellect
Durability 60 / 60
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +6.

Bloodmail Regalia (0/5)
(2) Set : Increased Defense +3.
(3) Set : +10 Attack Power.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 2 25 59
","spells":[]} +227999,{"name":"Deathbone Sabatons","quality":3,"icon":"inv_boots_01","tooltip":"
Deathbone SabatonsSoD Phase 4

Item Level 61

Binds when picked up
FeetPlate
438 Armor
+9 Stamina
Durability 65 / 65
Requires Level 56
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 23.

Deathbone Guardian (0/5)
(2) Set : Increased Defense +3.
(3) Set : +50 Armor.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 1 52 61
","spells":[]} +228000,{"name":"Deathbone Chestplate","quality":3,"icon":"inv_chest_chain_15","tooltip":"
Deathbone ChestplateSoD Phase 4

Item Level 61

Binds when picked up
ChestPlate
637 Armor
+12 Strength
+12 Stamina
Durability 135 / 135
Requires Level 56
Equip: Increased Defense +17.

Deathbone Guardian (0/5)
(2) Set : Increased Defense +3.
(3) Set : +50 Armor.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 2 5 78
","spells":[]} +228001,{"name":"Stoneform Shoulders","quality":3,"icon":"inv_shoulder_25","tooltip":"
Stoneform ShouldersSoD Phase 4

Item Level 61

Binds when picked up
ShoulderPlate
638 Armor
+10 Stamina
Durability 80 / 80
Requires Level 56
Equip: Increased Defense +7.
Sell Price: 1 63 67
Dropped by: Kirtonos the Herald
Drop Chance: 4.01%
","spells":[]} +228002,{"name":"Deathbone Girdle","quality":3,"icon":"inv_belt_12","tooltip":"
Deathbone GirdleSoD Phase 4

Item Level 61

Binds when picked up
WaistPlate
358 Armor
+15 Stamina
Durability 45 / 45
Requires Level 56
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 14.

Deathbone Guardian (0/5)
(2) Set : Increased Defense +3.
(3) Set : +50 Armor.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 1 1 35
","spells":[]} +228003,{"name":"Bloodmail Legguards","quality":3,"icon":"inv_pants_06","tooltip":"
Bloodmail LegguardsSoD Phase 4

Item Level 61

Binds when picked up
LegsMail
315 Armor
+15 Strength
+16 Stamina
+15 Intellect
Durability 90 / 90
Requires Level 56
Equip: Increased Defense +8.

Bloodmail Regalia (0/5)
(2) Set : Increased Defense +3.
(3) Set : +10 Attack Power.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 3 26 22
","spells":[]} +228004,{"name":"Windreaver Greaves","quality":3,"icon":"inv_boots_plate_04","tooltip":"
Windreaver GreavesSoD Phase 4

Item Level 61

Binds when picked up
FeetMail
247 Armor
+20 Agility
Durability 60 / 60
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 33 38
Dropped by: Kirtonos the Herald
Drop Chance: 3.03%
","spells":[]} +228005,{"name":"Clutch of Andros","quality":3,"icon":"inv_belt_12","tooltip":"
Clutch of AndrosSoD Phase 4

Item Level 61

Binds when picked up
WaistCloth
49 Armor
+15 Intellect
Durability 30 / 30
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 1 9 50
Dropped by: Kirtonos the Herald
Drop Chance: 2.81%
","spells":[]} +228006,{"name":"Deathbone Gauntlets","quality":3,"icon":"inv_gauntlets_28","tooltip":"
Deathbone GauntletsSoD Phase 4

Item Level 61

Binds when picked up
HandsPlate
398 Armor
+9 Agility
+14 Stamina
Durability 45 / 45
Requires Level 56
Equip: Increased Defense +10.

Deathbone Guardian (0/5)
(2) Set : Increased Defense +3.
(3) Set : +50 Armor.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 1 2 12
","spells":[]} +228007,{"name":"Gargoyle Slashers","quality":3,"icon":"inv_gauntlets_09","tooltip":"
Gargoyle SlashersSoD Phase 4

Item Level 61

Binds when picked up
HandsLeather
107 Armor
+10 Strength
+5 Agility
+12 Stamina
Durability 35 / 35
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 24 27
Dropped by: Kirtonos the Herald
Drop Chance: 3.15%
","spells":[]} +228008,{"name":"Deathbone Legguards","quality":3,"icon":"inv_pants_04","tooltip":"
Deathbone LegguardsSoD Phase 4

Item Level 61

Binds when picked up
LegsPlate
557 Armor
+20 Stamina
Durability 100 / 100
Requires Level 56
Equip: Increased Defense +13.
Equip: Increases the block value of your shield by 18.

Deathbone Guardian (0/5)
(2) Set : Increased Defense +3.
(3) Set : +50 Armor.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 2 5 3
","spells":[]} +228009,{"name":"Necropile Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Necropile BootsSoD Phase 4

Item Level 61

Binds when picked up
FeetCloth
60 Armor
+10 Stamina
+9 Intellect
+9 Spirit
Durability 40 / 40
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Necropile Raiment (0/5)
(2) Set : +5 Stamina.
(3) Set : +5 Intellect.
(4) Set : +15 All Resistances.
(5) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 62 51
","spells":[]} +228010,{"name":"Necropile Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Necropile MantleSoD Phase 4

Item Level 61

Binds when picked up
ShoulderCloth
65 Armor
+17 Stamina
+11 Intellect
Durability 50 / 50
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 11.

Necropile Raiment (0/5)
(2) Set : +5 Stamina.
(3) Set : +5 Intellect.
(4) Set : +15 All Resistances.
(5) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 63 67
","spells":[]} +228011,{"name":"Necropile Cuffs","quality":3,"icon":"inv_bracer_07","tooltip":"
Necropile CuffsSoD Phase 4

Item Level 61

Binds when picked up
WristCloth
38 Armor
+11 Intellect
+12 Spirit
Durability 30 / 30
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 8.

Necropile Raiment (0/5)
(2) Set : +5 Stamina.
(3) Set : +5 Intellect.
(4) Set : +15 All Resistances.
(5) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 7 58
","spells":[]} +228012,{"name":"Bloodmail Hauberk","quality":3,"icon":"inv_chest_leather_05","tooltip":"
Bloodmail HauberkSoD Phase 4

Item Level 61

Binds when picked up
ChestMail
360 Armor
+11 Strength
+15 Stamina
+15 Intellect
Durability 120 / 120
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 1%.

Bloodmail Regalia (0/5)
(2) Set : Increased Defense +3.
(3) Set : +10 Attack Power.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 3 25 9
","spells":[]} +228013,{"name":"Necropile Robe","quality":3,"icon":"inv_chest_cloth_43","tooltip":"
Necropile RobeSoD Phase 4

Item Level 61

Binds when picked up
ChestCloth
87 Armor
+12 Stamina
+12 Intellect
+7 Spirit
Durability 80 / 80
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Necropile Raiment (0/5)
(2) Set : +5 Stamina.
(3) Set : +5 Intellect.
(4) Set : +15 All Resistances.
(5) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 7 32
","spells":[]} +228014,{"name":"Bloodmail Belt","quality":3,"icon":"inv_belt_23","tooltip":"
Bloodmail BeltSoD Phase 4

Item Level 61

Binds when picked up
WaistMail
202 Armor
+12 Strength
+11 Stamina
+12 Intellect
Durability 40 / 40
Requires Level 56
Equip: Increased Defense +6.

Bloodmail Regalia (0/5)
(2) Set : Increased Defense +3.
(3) Set : +10 Attack Power.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 1 64 27
","spells":[]} +228015,{"name":"Frightalon","quality":3,"icon":"inv_weapon_shortblade_16","tooltip":"
Frightalon
Item Level 61

Binds when picked up
One-HandDagger
\n \n \n
39 - 73 DamageSpeed 1.40
(40.00 damage per second)
+5 Agility
+8 Stamina
Durability 65 / 65
Requires Level 56
Chance on hit: Lowers all attributes of target by 10 for 1 min.
Sell Price: 5 24 22
Dropped by: Kirtonos the Herald
Drop Chance: 3.92%
","spells":[]} +228016,{"name":"Dimly Opalescent Ring","quality":3,"icon":"inv_jewelry_ring_15","tooltip":"
Dimly Opalescent RingSoD Phase 4

Item Level 61

Binds when picked up
Unique
Finger
<Random enchantment>
+4 Intellect
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 3 61 41
","spells":[]} +228017,{"name":"Skullsmoke Pants","quality":3,"icon":"inv_pants_08","tooltip":"
Skullsmoke PantsSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+20 Stamina
+12 Intellect
+10 Fire Resistance
+5 Shadow Resistance
Durability 65 / 65
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 2 15 85
Dropped by: Vectus
Drop Chance: 1.36%
","spells":[]} +228018,{"name":"Necropile Leggings","quality":3,"icon":"inv_pants_08","tooltip":"
Necropile LeggingsSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+21 Stamina
+18 Intellect
Durability 65 / 65
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 14.

Necropile Raiment (0/5)
(2) Set : +5 Stamina.
(3) Set : +5 Intellect.
(4) Set : +15 All Resistances.
(5) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 17 46
","spells":[]} +228019,{"name":"Heart of the Fiend","quality":3,"icon":"inv_misc_orb_03","tooltip":"
Heart of the FiendSoD Phase 4

Item Level 61

Binds when picked up
Neck
+5 Stamina
+5 Intellect
Requires Level 56
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 1 28 28
Dropped by: Kirtonos the Herald
Drop Chance: 2.82%
","spells":[]} +228020,{"name":"Bloodmail Gauntlets","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Bloodmail GauntletsSoD Phase 4

Item Level 61

Binds when picked up
HandsMail
225 Armor
+9 Strength
+10 Stamina
+10 Intellect
Durability 40 / 40
Requires Level 56
Equip: Increases the block value of your shield by 21.

Bloodmail Regalia (0/5)
(2) Set : Increased Defense +3.
(3) Set : +10 Attack Power.
(4) Set : +15 All Resistances.
(5) Set : Increases your chance to parry an attack by 1%.
Sell Price: 1 49 16
","spells":[]} +228021,{"name":"Witchblade","quality":3,"icon":"inv_weapon_shortblade_25","tooltip":"
Witchblade
Item Level 62

Binds when picked up
Main HandDagger
\n \n \n
45 - 85 DamageSpeed 1.60
(40.63 damage per second)
+4 Intellect
Durability 65 / 65
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 5 36 12
Dropped by: Darkmaster Gandling
Drop Chance: 7.55%
","spells":[]} +228022,{"name":"Headmaster's Charge","quality":4,"icon":"inv_jewelry_talisman_12","tooltip":"
Headmaster's Charge
Item Level 67

Binds when picked up
Two-HandStaff
\n \n \n
125 - 200 DamageSpeed 2.90
(56.03 damage per second)
+30 Stamina
+17 Spirit
Durability 120 / 120
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 30.
Use: Gives 20 additional intellect to party members within 30 yards. (10 Min Cooldown)
Sell Price: 11 72 25
Dropped by: Darkmaster Gandling
Drop Chance: 2.72%
","spells":[]} +228023,{"name":"Alanna's Embrace","quality":4,"icon":"inv_chest_cloth_12","tooltip":"
Alanna's EmbraceSoD Phase 4

Item Level 62

Binds when picked up
ChestCloth
96 Armor
+20 Stamina
+20 Intellect
Durability 100 / 100
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.
Sell Price: 3 2 22
Dropped by: Ras Frostwhisper
Drop Chance: 0.32%
","spells":[]} +228024,{"name":"Silent Fang","quality":3,"icon":"inv_sword_41","tooltip":"
Silent Fang
Item Level 62

Binds when picked up
Main HandSword
\n \n \n
45 - 85 DamageSpeed 1.60
(40.63 damage per second)
Durability 90 / 90
Requires Level 57
Chance on hit: Silences an enemy preventing it from casting spells for 6 sec.
Sell Price: 5 68 80
Dropped by: Darkmaster Gandling
Drop Chance: 6.88%
","spells":[]} +228025,{"name":"Tombstone Breastplate","quality":3,"icon":"inv_chest_chain_17","tooltip":"
Tombstone BreastplateSoD Phase 4

Item Level 62

Binds when picked up
ChestLeather
174 Armor
+10 Strength
+10 Stamina
Durability 100 / 100
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 2 68 8
Dropped by: Darkmaster Gandling
Drop Chance: 6.36%
","spells":[]} +228026,{"name":"Blade of Blackwood","quality":3,"icon":"inv_sword_05","tooltip":"
Blade of Blackwood
Item Level 62

Binds when picked up
One-HandSword
\n \n \n
40 - 74 DamageSpeed 1.40
(40.71 damage per second)
+14 Stamina
Durability 90 / 90
Requires Level 57
Equip: Increased Defense +4.
Sell Price: 5 69 51
Dropped by: Kormok
Drop Chance: 58.08%
","spells":[]} +228027,{"name":"Iceblade Hacker","quality":3,"icon":"inv_axe_03","tooltip":"
Iceblade Hacker
Item Level 62

Binds when picked up
Main HandAxe
\n \n \n
74 - 138 DamageSpeed 2.60
(40.77 damage per second)
+10 Agility
Durability 90 / 90
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 5 66 83
Dropped by: Ras Frostwhisper
Drop Chance: 2.31%
","spells":[]} +228028,{"name":"Blade of Necromancy","quality":3,"icon":"inv_sword_25","tooltip":"
Blade of Necromancy
Item Level 67

Binds when picked up
Main HandSword
\n \n \n
42 - 82 DamageSpeed 1.50
(41.33 damage per second)
Durability 90 / 90
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 14.
Sell Price: 6 66 60
Dropped by: Kormok
Drop Chance: 59.60%
","spells":[]} +228029,{"name":"Gravestone War Axe","quality":3,"icon":"inv_weapon_halberd_09","tooltip":"
Gravestone War Axe
Item Level 62

Binds when picked up
Two-HandAxe
\n \n \n
144 - 217 DamageSpeed 3.40
(53.09 damage per second)
+27 Strength
Durability 100 / 100
Requires Level 57
Chance on hit: Diseases target enemy for 55 Nature damage every 3 sec for 15 sec.
Sell Price: 6 67 54
Dropped by: Kirtonos the Herald
Drop Chance: 3.12%
","spells":[]} +228030,{"name":"Malicious Axe","quality":3,"icon":"inv_axe_18","tooltip":"
Malicious Axe
Item Level 62

Binds when picked up
Two-HandAxe
\n \n \n
144 - 217 DamageSpeed 3.40
(53.09 damage per second)
+25 Stamina
Durability 100 / 100
Requires Level 57
Equip: +26 Attack Power.
Equip: +30 Attack Power when fighting Undead.
Sell Price: 6 78 44
","spells":[]} +228031,{"name":"Darkshade Gloves","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Darkshade GlovesSoD Phase 4

Item Level 62

Binds when picked up
HandsCloth
55 Armor
+6 Stamina
+7 Intellect
+15 Arcane Resistance
+10 Shadow Resistance
Durability 30 / 30
Requires Level 57
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 1 4 78
Dropped by: Jandice Barov
Drop Chance: 10.63%
","spells":[]} 228032,{"name":"Bone Ring Helm","quality":3,"icon":"inv_helmet_14","tooltip":"
Bone Ring HelmSoD Phase 4

Item Level 62

Binds when picked up
HeadLeather
211 Armor
+6 Strength
+5 Agility
+30 Stamina
Durability 60 / 60
Requires Level 57
Sell Price: 2 14 4
Dropped by: Rattlegore
Drop Chance: 1.66%
","spells":[]} -228033,{"name":"Hammer of Divine Might","quality":3,"icon":"inv_hammer_04","tooltip":"
Hammer of Divine Might
Item Level 62

Binds when picked up
Two-HandMace
\n \n \n
84 - 127 DamageSpeed 2.00
(52.75 damage per second)
+13 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 27.
Sell Price: 6 53 83
Dropped by: Kormok
Drop Chance: 56.06%
","spells":[]} -228034,{"name":"Shivery Handwraps","quality":3,"icon":"inv_gauntlets_16","tooltip":"
Shivery HandwrapsSoD Phase 4

Item Level 62

Binds when picked up
HandsCloth
55 Armor
+12 Stamina
+12 Intellect
Durability 30 / 30
Requires Level 57
Equip: Increases damage done by Frost spells and effects by up to 21.
Sell Price: 1 14 25
Dropped by: Ras Frostwhisper
Drop Chance: 2.21%
","spells":[]} +228033,{"name":"Hammer of Divine Might","quality":3,"icon":"inv_hammer_04","tooltip":"
Hammer of Divine Might
Item Level 62

Binds when picked up
Two-HandMace
\n \n \n
84 - 127 DamageSpeed 2.00
(52.75 damage per second)
+13 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 27.
Sell Price: 6 53 83
Dropped by: Kormok
Drop Chance: 56.06%
","spells":[]} +228034,{"name":"Shivery Handwraps","quality":3,"icon":"inv_gauntlets_16","tooltip":"
Shivery HandwrapsSoD Phase 4

Item Level 62

Binds when picked up
HandsCloth
55 Armor
+12 Stamina
+12 Intellect
Durability 30 / 30
Requires Level 57
Equip: Increases damage done by Frost spells and effects by up to 21.
Sell Price: 1 14 25
Dropped by: Ras Frostwhisper
Drop Chance: 2.21%
","spells":[]} 228035,{"name":"Lord Blackwood's Buckler","quality":3,"icon":null,"tooltip":"
Lord Blackwood's BucklerSoD Phase 4

Item Level 62

Binds when picked up
Off Hand
2121 Armor
+10 Stamina
Durability 100 / 100
Requires Level 57
Sell Price: 3 38 37
","spells":[]} -228036,{"name":"Death's Clutch","quality":3,"icon":"inv_shoulder_25","tooltip":"
Death's ClutchSoD Phase 4

Item Level 62

Binds when picked up
ShoulderLeather
131 Armor
+10 Strength
+10 Agility
+10 Stamina
+10 Intellect
Durability 60 / 60
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 96 52
Dropped by: Ras Frostwhisper
Drop Chance: 2.07%
","spells":[]} -228037,{"name":"Rattlecage Buckler","quality":3,"icon":"inv_shield_02","tooltip":"
Rattlecage BucklerSoD Phase 4

Item Level 62

Binds when picked up
Off HandShield
2121 Armor
39 Block
+7 Stamina
+12 Intellect
+7 Shadow Resistance
Durability 100 / 100
Requires Level 57
Equip: Increases healing done by spells and effects by up to 15.
Sell Price: 3 41 81
Dropped by: Rattlegore
Drop Chance: 1.55%
","spells":[]} -228038,{"name":"Ironweave Pants","quality":3,"icon":"inv_pants_08","tooltip":"
Ironweave PantsSoD Phase 4

Item Level 62

Binds when picked up
LegsCloth
207 Armor
+24 Stamina
Durability 65 / 65
Classes: Priest, Mage, Warlock
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 23 66
Dropped by: Kormok
Drop Chance: 60.61%
","spells":[]} -228039,{"name":"Spellbound Tome","quality":3,"icon":"inv_misc_book_06","tooltip":"
Spellbound TomeSoD Phase 4

Item Level 62

Binds when picked up
Held In Off-hand
+14 Intellect
+3 Spirit
Requires Level 57
Equip: Increases damage done by Arcane spells and effects by up to 16.
Sell Price: 3 44 50
Dropped by: Ras Frostwhisper
Drop Chance: 2.37%
","spells":[]} -228040,{"name":"Ghostloom Leggings","quality":3,"icon":"inv_pants_11","tooltip":"
Ghostloom LeggingsSoD Phase 4

Item Level 62

Binds when picked up
LegsLeather
152 Armor
+10 Intellect
+13 Spirit
Durability 75 / 75
Requires Level 57
Equip: Increases healing done by spells and effects by up to 40.
Equip: Restores 6 mana per 5 sec.
Sell Price: 2 63 97
Dropped by: Jandice Barov
Drop Chance: 12.26%
","spells":[]} -228041,{"name":"Wraithplate Leggings","quality":3,"icon":"inv_pants_04","tooltip":"
Wraithplate LeggingsSoD Phase 4

Item Level 62

Binds when picked up
LegsPlate
696 Armor
+20 Stamina
Durability 100 / 100
Requires Level 57
Equip: Increases the block value of your shield by 30.
Sell Price: 2 20 26
Dropped by: Jandice Barov
Drop Chance: 11.59%
","spells":[]} -228042,{"name":"Detention Strap","quality":3,"icon":"inv_belt_09","tooltip":"
Detention StrapSoD Phase 4

Item Level 62

Binds when picked up
WaistMail
205 Armor
+17 Intellect
+11 Spirit
Durability 40 / 40
Requires Level 57
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 1 64 47
Dropped by: Darkmaster Gandling
Drop Chance: 6.94%
","spells":[]} +228036,{"name":"Death's Clutch","quality":3,"icon":"inv_shoulder_25","tooltip":"
Death's ClutchSoD Phase 4

Item Level 62

Binds when picked up
ShoulderLeather
131 Armor
+10 Strength
+10 Agility
+10 Stamina
+10 Intellect
Durability 60 / 60
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 96 52
Dropped by: Ras Frostwhisper
Drop Chance: 2.07%
","spells":[]} +228037,{"name":"Rattlecage Buckler","quality":3,"icon":"inv_shield_02","tooltip":"
Rattlecage BucklerSoD Phase 4

Item Level 62

Binds when picked up
Off HandShield
2121 Armor
39 Block
+7 Stamina
+12 Intellect
+7 Shadow Resistance
Durability 100 / 100
Requires Level 57
Equip: Increases healing done by spells and effects by up to 15.
Sell Price: 3 41 81
Dropped by: Rattlegore
Drop Chance: 1.55%
","spells":[]} +228038,{"name":"Ironweave Pants","quality":3,"icon":"inv_pants_08","tooltip":"
Ironweave PantsSoD Phase 4

Item Level 62

Binds when picked up
LegsCloth
207 Armor
+24 Stamina
Durability 65 / 65
Classes: Priest, Mage, Warlock
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 23 66
Dropped by: Kormok
Drop Chance: 60.61%
","spells":[]} +228039,{"name":"Spellbound Tome","quality":3,"icon":"inv_misc_book_06","tooltip":"
Spellbound TomeSoD Phase 4

Item Level 62

Binds when picked up
Held In Off-hand
+14 Intellect
+3 Spirit
Requires Level 57
Equip: Increases damage done by Arcane spells and effects by up to 16.
Sell Price: 3 44 50
Dropped by: Ras Frostwhisper
Drop Chance: 2.37%
","spells":[]} +228040,{"name":"Ghostloom Leggings","quality":3,"icon":"inv_pants_11","tooltip":"
Ghostloom LeggingsSoD Phase 4

Item Level 62

Binds when picked up
LegsLeather
152 Armor
+10 Intellect
+13 Spirit
Durability 75 / 75
Requires Level 57
Equip: Increases healing done by spells and effects by up to 40.
Equip: Restores 6 mana per 5 sec.
Sell Price: 2 63 97
Dropped by: Jandice Barov
Drop Chance: 12.26%
","spells":[]} +228041,{"name":"Wraithplate Leggings","quality":3,"icon":"inv_pants_04","tooltip":"
Wraithplate LeggingsSoD Phase 4

Item Level 62

Binds when picked up
LegsPlate
696 Armor
+20 Stamina
Durability 100 / 100
Requires Level 57
Equip: Increases the block value of your shield by 30.
Sell Price: 2 20 26
Dropped by: Jandice Barov
Drop Chance: 11.59%
","spells":[]} +228042,{"name":"Detention Strap","quality":3,"icon":"inv_belt_09","tooltip":"
Detention StrapSoD Phase 4

Item Level 62

Binds when picked up
WaistMail
205 Armor
+17 Intellect
+11 Spirit
Durability 40 / 40
Requires Level 57
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 1 64 47
Dropped by: Darkmaster Gandling
Drop Chance: 6.94%
","spells":[]} 228043,{"name":"Boots of the Shrieker","quality":3,"icon":null,"tooltip":"
Boots of the ShriekerSoD Phase 4

Item Level 62

Binds when picked up
Feet
120 Armor
+10 Stamina
+10 Intellect
+10 Spirit
+10 Shadow Resistance
Durability 50 / 50
Requires Level 57
Sell Price: 2 28
","spells":[]} -228044,{"name":"Maelstrom Leggings","quality":3,"icon":"inv_pants_04","tooltip":"
Maelstrom LeggingsSoD Phase 4

Item Level 62

Binds when picked up
LegsMail
320 Armor
+20 Stamina
+20 Intellect
Durability 90 / 90
Requires Level 57
Equip: Increases healing done by spells and effects by up to 31.
Sell Price: 3 13 18
Dropped by: Ras Frostwhisper
Drop Chance: 2.02%
","spells":[]} -228045,{"name":"Necromantic Band","quality":3,"icon":"inv_jewelry_ring_09","tooltip":"
Necromantic BandSoD Phase 4

Item Level 62

Binds when picked up
Unique
Finger
Requires Level 57
Equip: Increases damage done by Shadow spells and effects by up to 29.
Sell Price: 3 8 66
Dropped by: Death Knight Darkreaver
Drop Chance: 5.63%
","spells":[]} -228046,{"name":"Don Mauricio's Band of Domination","quality":3,"icon":"inv_jewelry_ring_16","tooltip":"
Don Mauricio's Band of DominationSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+5 Stamina
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 1 52 82
Dropped by: Darkmaster Gandling
Drop Chance: 7.39%
","spells":[]} -228047,{"name":"Amalgam's Band","quality":3,"icon":"inv_jewelry_ring_19","tooltip":"
Amalgam's BandSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+5 Stamina
+6 Intellect
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 15.
Sell Price: 1 52 82
Dropped by: Kormok
Drop Chance: 58.59%
","spells":[]} +228044,{"name":"Maelstrom Leggings","quality":3,"icon":"inv_pants_04","tooltip":"
Maelstrom LeggingsSoD Phase 4

Item Level 62

Binds when picked up
LegsMail
320 Armor
+20 Stamina
+20 Intellect
Durability 90 / 90
Requires Level 57
Equip: Increases healing done by spells and effects by up to 31.
Sell Price: 3 13 18
Dropped by: Ras Frostwhisper
Drop Chance: 2.02%
","spells":[]} +228045,{"name":"Necromantic Band","quality":3,"icon":"inv_jewelry_ring_09","tooltip":"
Necromantic BandSoD Phase 4

Item Level 62

Binds when picked up
Unique
Finger
Requires Level 57
Equip: Increases damage done by Shadow spells and effects by up to 29.
Sell Price: 3 8 66
Dropped by: Death Knight Darkreaver
Drop Chance: 5.63%
","spells":[]} +228046,{"name":"Don Mauricio's Band of Domination","quality":3,"icon":"inv_jewelry_ring_16","tooltip":"
Don Mauricio's Band of DominationSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+5 Stamina
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 1 52 82
Dropped by: Darkmaster Gandling
Drop Chance: 7.39%
","spells":[]} +228047,{"name":"Amalgam's Band","quality":3,"icon":"inv_jewelry_ring_19","tooltip":"
Amalgam's BandSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+5 Stamina
+6 Intellect
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 15.
Sell Price: 1 52 82
Dropped by: Kormok
Drop Chance: 58.59%
","spells":[]} 228048,{"name":"Libram of Divinity","quality":3,"icon":null,"tooltip":"
Libram of DivinitySoD Phase 4

Item Level 65

Binds when picked up
Unique
Relic
Requires Level 60
Sell Price: 1 89 97
","spells":[]} 228049,{"name":"Totem of Sustaining","quality":3,"icon":null,"tooltip":"
Totem of SustainingSoD Phase 4

Item Level 65

Binds when picked up
Unique
Relic
Requires Level 60
Sell Price: 1 89 29
","spells":[]} -228050,{"name":"Satyr's Bow","quality":3,"icon":"inv_weapon_bow_03","tooltip":"
Satyr's Bow
Item Level 58

Binds when picked up
RangedBow
\n \n \n
50 - 93 DamageSpeed 2.40
(29.79 damage per second)
+3 Agility
Durability 75 / 75
Requires Level 53
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 29 88
Dropped by: Zevrim Thornhoof
Drop Chance: 0.40%
","spells":[]} -228051,{"name":"Quel'dorai Channeling Rod","quality":3,"icon":"inv_staff_14","tooltip":"
Quel'dorai Channeling Rod
Item Level 58

Binds when picked up
Two-HandStaff
\n \n \n
111 - 167 DamageSpeed 2.80
(49.64 damage per second)
+8 Stamina
+18 Intellect
+8 Spirit
Durability 100 / 100
Requires Level 53
Equip: Increases healing done by spells and effects by up to 29.
Sell Price: 5 66 44
Dropped by: Lethtendris
Drop Chance: 0.47%
","spells":[]} -228052,{"name":"Waveslicer","quality":3,"icon":"inv_axe_17","tooltip":"
Waveslicer
Item Level 58

Binds when picked up
Two-HandAxe
\n \n \n
123 - 185 DamageSpeed 3.10
(49.68 damage per second)
+26 Strength
Durability 100 / 100
Requires Level 53
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 5 51 89
Dropped by: Hydrospawn
Drop Chance: 0.27%
","spells":[]} -228053,{"name":"Fervent Helm","quality":3,"icon":"inv_helmet_38","tooltip":"
Fervent HelmSoD Phase 4

Item Level 58

Binds when picked up
HeadMail
279 Armor
<Random enchantment>
+14 Stamina
Durability 70 / 70
Requires Level 53
Equip: +36 Attack Power.
Sell Price: 2 9 89
Dropped by: Zevrim Thornhoof
Drop Chance: 0.19%
","spells":[]} -228054,{"name":"Tempest Talisman","quality":3,"icon":"inv_jewelry_necklace_03","tooltip":"
Tempest TalismanSoD Phase 4

Item Level 58

Binds when picked up
Neck
+7 Intellect
Requires Level 53
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 1 25 3
Dropped by: Hydrospawn
Drop Chance: 0.47%
","spells":[]} -228055,{"name":"Energized Chestplate","quality":3,"icon":"inv_chest_plate11","tooltip":"
Energized ChestplateSoD Phase 4

Item Level 59

Binds when picked up
ChestPlate
617 Armor
+13 Strength
+20 Stamina
+12 Intellect
Durability 135 / 135
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 1 80 73
Dropped by: Alzzin the Wildshaper
Drop Chance: 0.55%
","spells":[]} -228056,{"name":"Fiendish Machete","quality":3,"icon":"inv_sword_18","tooltip":"
Fiendish Machete
Item Level 59

Binds when picked up
One-HandSword
\n \n \n
38 - 71 DamageSpeed 1.40
(38.93 damage per second)
+5 Agility
Durability 90 / 90
Requires Level 54
Equip: +36 Attack Power when fighting Elementals.
Sell Price: 4 74 6
Dropped by: Alzzin the Wildshaper
Drop Chance: 0.48%
","spells":[]} -228057,{"name":"Ring of Demonic Potency","quality":3,"icon":"inv_jewelry_ring_28","tooltip":"
Ring of Demonic PotencySoD Phase 4

Item Level 59

Binds when picked up
Finger
+10 Stamina
Requires Level 54
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increases the block value of your shield by 17.
Sell Price: 1 21
Dropped by: Alzzin the Wildshaper
Drop Chance: 0.60%
","spells":[]} -228058,{"name":"Bulky Iron Spaulders","quality":3,"icon":"inv_shoulder_26","tooltip":"
Bulky Iron SpauldersSoD Phase 4

Item Level 60

Binds when picked up
ShoulderPlate
470 Armor
+15 Strength
+12 Stamina
Durability 80 / 80
Requires Level 55
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +6.
Sell Price: 1 42 33
","spells":[]} -228059,{"name":"Denwatcher's Shoulders","quality":3,"icon":"inv_shoulder_15","tooltip":"
Denwatcher's ShouldersSoD Phase 4

Item Level 60

Binds when picked up
ShoulderMail
266 Armor
+10 Stamina
+10 Intellect
Durability 70 / 70
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Restores 4 mana per 5 sec.
Sell Price: 2 14 44
","spells":[]} -228060,{"name":"Heliotrope Cloak","quality":3,"icon":"inv_misc_cape_02","tooltip":"
Heliotrope CloakSoD Phase 4

Item Level 60

Binds when picked up
Back
43 Armor
+5 Intellect
Requires Level 55
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 1 42 33
","spells":[]} -228061,{"name":"Brightspark Gloves","quality":3,"icon":"inv_gauntlets_16","tooltip":"
Brightspark GlovesSoD Phase 4

Item Level 60

Binds when picked up
HandsCloth
53 Armor
+15 Intellect
Durability 30 / 30
Requires Level 55
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 94 88
Dropped by: Tsu'zee
Drop Chance: 2.35%
","spells":[]} -228062,{"name":"Insightful Hood","quality":3,"icon":"inv_helmet_41","tooltip":"
Insightful HoodSoD Phase 4

Item Level 61

Binds when picked up
HeadLeather
139 Armor
+12 Stamina
+15 Intellect
+9 Spirit
Durability 60 / 60
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 1 86 55
","spells":[]} -228063,{"name":"Warpwood Binding","quality":3,"icon":"inv_belt_34","tooltip":"
Warpwood BindingSoD Phase 4

Item Level 61

Binds when picked up
WaistMail
202 Armor
+14 Agility
+6 Stamina
+9 Intellect
Durability 40 / 40
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 49 44
Dropped by: Tendris Warpwood
Drop Chance: 2.92%
","spells":[]} -228064,{"name":"Observer's Shield","quality":3,"icon":"inv_shield_13","tooltip":"
Observer's ShieldSoD Phase 4

Item Level 61

Binds when picked up
Off HandShield
2089 Armor
38 Block
+5 Stamina
+14 Intellect
Durability 100 / 100
Requires Level 56
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 3 45 69
","spells":[]} -228065,{"name":"Cyclone Spaulders","quality":3,"icon":"inv_shoulder_26","tooltip":"
Cyclone SpauldersSoD Phase 4

Item Level 61

Binds when picked up
ShoulderLeather
129 Armor
+11 Stamina
+11 Intellect
Durability 60 / 60
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Restores 4 mana per 5 sec.
Sell Price: 2 4 65
","spells":[]} -228066,{"name":"Ironweave Gloves","quality":3,"icon":"inv_gauntlets_27","tooltip":"
Ironweave GlovesSoD Phase 4

Item Level 61

Binds when picked up
HandsCloth
144 Armor
+17 Stamina
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 6 89
Dropped by: Isalien
Drop Chance: 17.47%
","spells":[]} -228067,{"name":"Elder Magus Pendant","quality":3,"icon":"inv_jewelry_necklace_07","tooltip":"
Elder Magus PendantSoD Phase 4

Item Level 61

Binds when picked up
Neck
+6 Stamina
+10 Intellect
+10 Fire Resistance
Requires Level 56
Equip: Increases healing done by spells and effects by up to 15.
Sell Price: 2 24 64
Dropped by: Magister Kalendris
Drop Chance: 1.45%
","spells":[]} -228068,{"name":"Mugger's Belt","quality":3,"icon":"inv_belt_02","tooltip":"
Mugger's BeltSoD Phase 4

Item Level 62

Binds when picked up
WaistLeather
98 Armor
+16 Stamina
Durability 35 / 35
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Daggers +3.
Equip: +12 Attack Power.
Sell Price: 1 30 76
Dropped by: Captain Kromcrush
Drop Chance: 1.80%
","spells":[]} -228069,{"name":"Eldritch Reinforced Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Eldritch Reinforced LegplatesSoD Phase 4

Item Level 62

Binds when picked up
LegsPlate
566 Armor
+15 Strength
+9 Agility
+20 Stamina
Durability 100 / 100
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 2 11 35
Dropped by: Prince Tortheldrin
Drop Chance: 2.76%
","spells":[]} -228070,{"name":"Ogre Forged Hauberk","quality":3,"icon":"inv_chest_chain_12","tooltip":"
Ogre Forged HauberkSoD Phase 4

Item Level 62

Binds when picked up
ChestMail
365 Armor
+20 Agility
+13 Stamina
+8 Intellect
Durability 120 / 120
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +16 Attack Power.
Sell Price: 3 13 31
","spells":[]} -228074,{"name":"Hands of Temptation","quality":3,"icon":"inv_gauntlets_22","tooltip":"
Hands of TemptationSoD Phase 4

Item Level 62

Binds when picked up
HandsCloth
55 Armor
+12 Stamina
+12 Intellect
+9 Spirit
Durability 30 / 30
Requires Level 57
Equip: Increases damage done by Shadow spells and effects by up to 17.
Sell Price: 1 14 25
Dropped by: The Destructor's Wraith
Drop Chance: 20.08%
","spells":[]} -228075,{"name":"Spear of Destiny","quality":3,"icon":"inv_weapon_halberd_09","tooltip":"
Spear of Destiny
Item Level 62

Binds when picked up
Two-HandPolearm
\n \n \n
123 - 185 DamageSpeed 3.80
(40.53 damage per second)
+15 Strength
+27 Agility
+11 Stamina
Durability 100 / 100
Requires Level 57
Equip: +114 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 7 1 27
Dropped by: The Destructor's Wraith
Drop Chance: 19.32%
","spells":[]} -228076,{"name":"Burning Ring of Fire","quality":3,"icon":"inv_jewelry_ring_65","tooltip":"
Burning Ring of FireSoD Phase 4

Item Level 62

Binds when picked up
Unique
Finger
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Fire spells and effects by up to 19.
Sell Price: 1 37 82
Dropped by: The Destructor's Wraith
Drop Chance: 17.35%
","spells":[]} -228077,{"name":"Dreambough","quality":3,"icon":"inv_misc_trailofflowers","tooltip":"
DreamboughSoD Phase 4

Item Level 62

Binds when picked up
Held In Off-hand
+6 Stamina
+8 Spirit
Requires Level 57
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 1 24 58
Dropped by: The Destructor's Wraith
Drop Chance: 19.23%
","spells":[]} -228078,{"name":"Accursed Chalice","quality":3,"icon":"inv_offhand_pvealliance_d_01","tooltip":"
Accursed ChaliceSoD Phase 4

Item Level 62

Binds when picked up
Trinket
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Use: Increases your Strength by 80.  Effect lasts for 20 sec. (2 Min Cooldown)
Sell Price: 2 16 12
Dropped by: The Destructor's Wraith
Drop Chance: 18.16%
","spells":[]} -228079,{"name":"Cloak of Leaves","quality":3,"icon":"inv_misc_cape_17","tooltip":"
Cloak of LeavesSoD Phase 4

Item Level 62

Binds when picked up
Back
44 Armor
+10 Intellect
+9 Spirit
Requires Level 57
Equip: Increases healing done by spells and effects by up to 29.
Sell Price: 1 68 30
Dropped by: Grimroot
Drop Chance: 18.05%
","spells":[]} -228080,{"name":"Resin Loop","quality":3,"icon":"inv_jewelry_ring_13","tooltip":"
Resin LoopSoD Phase 4

Item Level 62

Binds when picked up
Unique
Finger
+7 Strength
+7 Agility
+6 Stamina
Requires Level 57
Equip: +28 Attack Power.
Sell Price: 1 37 82
Dropped by: Grimroot
Drop Chance: 18.77%
","spells":[]} -228081,{"name":"Germinating Poisonseed","quality":3,"icon":"inv_misc_herb_nightmareseed","tooltip":"
Germinating PoisonseedSoD Phase 4

Item Level 62

Binds when picked up
Trinket
Requires Level 57
Use: Increases your Nature Damage by up to 115.  Effect lasts for 20 sec. (2 Min Cooldown)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 16 12
Dropped by: Grimroot
Drop Chance: 20.30%
","spells":[]} +228050,{"name":"Satyr's Bow","quality":3,"icon":"inv_weapon_bow_03","tooltip":"
Satyr's Bow
Item Level 58

Binds when picked up
RangedBow
\n \n \n
50 - 93 DamageSpeed 2.40
(29.79 damage per second)
+3 Agility
Durability 75 / 75
Requires Level 53
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 29 88
Dropped by: Zevrim Thornhoof
Drop Chance: 0.40%
","spells":[]} +228051,{"name":"Quel'dorai Channeling Rod","quality":3,"icon":"inv_staff_14","tooltip":"
Quel'dorai Channeling Rod
Item Level 58

Binds when picked up
Two-HandStaff
\n \n \n
111 - 167 DamageSpeed 2.80
(49.64 damage per second)
+8 Stamina
+18 Intellect
+8 Spirit
Durability 100 / 100
Requires Level 53
Equip: Increases healing done by spells and effects by up to 29.
Sell Price: 5 66 44
Dropped by: Lethtendris
Drop Chance: 0.47%
","spells":[]} +228052,{"name":"Waveslicer","quality":3,"icon":"inv_axe_17","tooltip":"
Waveslicer
Item Level 58

Binds when picked up
Two-HandAxe
\n \n \n
123 - 185 DamageSpeed 3.10
(49.68 damage per second)
+26 Strength
Durability 100 / 100
Requires Level 53
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 5 51 89
Dropped by: Hydrospawn
Drop Chance: 0.27%
","spells":[]} +228053,{"name":"Fervent Helm","quality":3,"icon":"inv_helmet_38","tooltip":"
Fervent HelmSoD Phase 4

Item Level 58

Binds when picked up
HeadMail
279 Armor
<Random enchantment>
+14 Stamina
Durability 70 / 70
Requires Level 53
Equip: +36 Attack Power.
Sell Price: 2 9 89
Dropped by: Zevrim Thornhoof
Drop Chance: 0.19%
","spells":[]} +228054,{"name":"Tempest Talisman","quality":3,"icon":"inv_jewelry_necklace_03","tooltip":"
Tempest TalismanSoD Phase 4

Item Level 58

Binds when picked up
Neck
+7 Intellect
Requires Level 53
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 13.
Sell Price: 1 25 3
Dropped by: Hydrospawn
Drop Chance: 0.47%
","spells":[]} +228055,{"name":"Energized Chestplate","quality":3,"icon":"inv_chest_plate11","tooltip":"
Energized ChestplateSoD Phase 4

Item Level 59

Binds when picked up
ChestPlate
617 Armor
+13 Strength
+20 Stamina
+12 Intellect
Durability 135 / 135
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 1 80 73
Dropped by: Alzzin the Wildshaper
Drop Chance: 0.55%
","spells":[]} +228056,{"name":"Fiendish Machete","quality":3,"icon":"inv_sword_18","tooltip":"
Fiendish Machete
Item Level 59

Binds when picked up
One-HandSword
\n \n \n
38 - 71 DamageSpeed 1.40
(38.93 damage per second)
+5 Agility
Durability 90 / 90
Requires Level 54
Equip: +36 Attack Power when fighting Elementals.
Sell Price: 4 74 6
Dropped by: Alzzin the Wildshaper
Drop Chance: 0.48%
","spells":[]} +228057,{"name":"Ring of Demonic Potency","quality":3,"icon":"inv_jewelry_ring_28","tooltip":"
Ring of Demonic PotencySoD Phase 4

Item Level 59

Binds when picked up
Finger
+10 Stamina
Requires Level 54
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increases the block value of your shield by 17.
Sell Price: 1 21
Dropped by: Alzzin the Wildshaper
Drop Chance: 0.60%
","spells":[]} +228058,{"name":"Bulky Iron Spaulders","quality":3,"icon":"inv_shoulder_26","tooltip":"
Bulky Iron SpauldersSoD Phase 4

Item Level 60

Binds when picked up
ShoulderPlate
470 Armor
+15 Strength
+12 Stamina
Durability 80 / 80
Requires Level 55
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +6.
Sell Price: 1 42 33
","spells":[]} +228059,{"name":"Denwatcher's Shoulders","quality":3,"icon":"inv_shoulder_15","tooltip":"
Denwatcher's ShouldersSoD Phase 4

Item Level 60

Binds when picked up
ShoulderMail
266 Armor
+10 Stamina
+10 Intellect
Durability 70 / 70
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Restores 4 mana per 5 sec.
Sell Price: 2 14 44
","spells":[]} +228060,{"name":"Heliotrope Cloak","quality":3,"icon":"inv_misc_cape_02","tooltip":"
Heliotrope CloakSoD Phase 4

Item Level 60

Binds when picked up
Back
43 Armor
+5 Intellect
Requires Level 55
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 1 42 33
","spells":[]} +228061,{"name":"Brightspark Gloves","quality":3,"icon":"inv_gauntlets_16","tooltip":"
Brightspark GlovesSoD Phase 4

Item Level 60

Binds when picked up
HandsCloth
53 Armor
+15 Intellect
Durability 30 / 30
Requires Level 55
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 94 88
Dropped by: Tsu'zee
Drop Chance: 2.35%
","spells":[]} +228062,{"name":"Insightful Hood","quality":3,"icon":"inv_helmet_41","tooltip":"
Insightful HoodSoD Phase 4

Item Level 61

Binds when picked up
HeadLeather
139 Armor
+12 Stamina
+15 Intellect
+9 Spirit
Durability 60 / 60
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 1 86 55
","spells":[]} +228063,{"name":"Warpwood Binding","quality":3,"icon":"inv_belt_34","tooltip":"
Warpwood BindingSoD Phase 4

Item Level 61

Binds when picked up
WaistMail
202 Armor
+14 Agility
+6 Stamina
+9 Intellect
Durability 40 / 40
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 49 44
Dropped by: Tendris Warpwood
Drop Chance: 2.92%
","spells":[]} +228064,{"name":"Observer's Shield","quality":3,"icon":"inv_shield_13","tooltip":"
Observer's ShieldSoD Phase 4

Item Level 61

Binds when picked up
Off HandShield
2089 Armor
38 Block
+5 Stamina
+14 Intellect
Durability 100 / 100
Requires Level 56
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 3 45 69
","spells":[]} +228065,{"name":"Cyclone Spaulders","quality":3,"icon":"inv_shoulder_26","tooltip":"
Cyclone SpauldersSoD Phase 4

Item Level 61

Binds when picked up
ShoulderLeather
129 Armor
+11 Stamina
+11 Intellect
Durability 60 / 60
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Restores 4 mana per 5 sec.
Sell Price: 2 4 65
","spells":[]} +228066,{"name":"Ironweave Gloves","quality":3,"icon":"inv_gauntlets_27","tooltip":"
Ironweave GlovesSoD Phase 4

Item Level 61

Binds when picked up
HandsCloth
144 Armor
+17 Stamina
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 6 89
Dropped by: Isalien
Drop Chance: 17.47%
","spells":[]} +228067,{"name":"Elder Magus Pendant","quality":3,"icon":"inv_jewelry_necklace_07","tooltip":"
Elder Magus PendantSoD Phase 4

Item Level 61

Binds when picked up
Neck
+6 Stamina
+10 Intellect
+10 Fire Resistance
Requires Level 56
Equip: Increases healing done by spells and effects by up to 15.
Sell Price: 2 24 64
Dropped by: Magister Kalendris
Drop Chance: 1.45%
","spells":[]} +228068,{"name":"Mugger's Belt","quality":3,"icon":"inv_belt_02","tooltip":"
Mugger's BeltSoD Phase 4

Item Level 62

Binds when picked up
WaistLeather
98 Armor
+16 Stamina
Durability 35 / 35
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Daggers +3.
Equip: +12 Attack Power.
Sell Price: 1 30 76
Dropped by: Captain Kromcrush
Drop Chance: 1.80%
","spells":[]} +228069,{"name":"Eldritch Reinforced Legplates","quality":3,"icon":"inv_pants_04","tooltip":"
Eldritch Reinforced LegplatesSoD Phase 4

Item Level 62

Binds when picked up
LegsPlate
566 Armor
+15 Strength
+9 Agility
+20 Stamina
Durability 100 / 100
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 2 11 35
Dropped by: Prince Tortheldrin
Drop Chance: 2.76%
","spells":[]} +228070,{"name":"Ogre Forged Hauberk","quality":3,"icon":"inv_chest_chain_12","tooltip":"
Ogre Forged HauberkSoD Phase 4

Item Level 62

Binds when picked up
ChestMail
365 Armor
+20 Agility
+13 Stamina
+8 Intellect
Durability 120 / 120
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +16 Attack Power.
Sell Price: 3 13 31
","spells":[]} +228074,{"name":"Hands of Temptation","quality":3,"icon":"inv_gauntlets_22","tooltip":"
Hands of TemptationSoD Phase 4

Item Level 62

Binds when picked up
HandsCloth
55 Armor
+12 Stamina
+12 Intellect
+9 Spirit
Durability 30 / 30
Requires Level 57
Equip: Increases damage done by Shadow spells and effects by up to 17.
Sell Price: 1 14 25
Dropped by: The Destructor's Wraith
Drop Chance: 20.08%
","spells":[]} +228075,{"name":"Spear of Destiny","quality":3,"icon":"inv_weapon_halberd_09","tooltip":"
Spear of Destiny
Item Level 62

Binds when picked up
Two-HandPolearm
\n \n \n
123 - 185 DamageSpeed 3.80
(40.53 damage per second)
+15 Strength
+27 Agility
+11 Stamina
Durability 100 / 100
Requires Level 57
Equip: +114 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 7 1 27
Dropped by: The Destructor's Wraith
Drop Chance: 19.32%
","spells":[]} +228076,{"name":"Burning Ring of Fire","quality":3,"icon":"inv_jewelry_ring_65","tooltip":"
Burning Ring of FireSoD Phase 4

Item Level 62

Binds when picked up
Unique
Finger
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Fire spells and effects by up to 19.
Sell Price: 1 37 82
Dropped by: The Destructor's Wraith
Drop Chance: 17.35%
","spells":[]} +228077,{"name":"Dreambough","quality":3,"icon":"inv_misc_trailofflowers","tooltip":"
DreamboughSoD Phase 4

Item Level 62

Binds when picked up
Held In Off-hand
+6 Stamina
+8 Spirit
Requires Level 57
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 1 24 58
Dropped by: The Destructor's Wraith
Drop Chance: 19.23%
","spells":[]} +228078,{"name":"Accursed Chalice","quality":3,"icon":"inv_offhand_pvealliance_d_01","tooltip":"
Accursed ChaliceSoD Phase 4

Item Level 62

Binds when picked up
Trinket
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Use: Increases your Strength by 80.  Effect lasts for 20 sec. (2 Min Cooldown)
Sell Price: 2 16 12
Dropped by: The Destructor's Wraith
Drop Chance: 18.16%
","spells":[]} +228079,{"name":"Cloak of Leaves","quality":3,"icon":"inv_misc_cape_17","tooltip":"
Cloak of LeavesSoD Phase 4

Item Level 62

Binds when picked up
Back
44 Armor
+10 Intellect
+9 Spirit
Requires Level 57
Equip: Increases healing done by spells and effects by up to 29.
Sell Price: 1 68 30
Dropped by: Grimroot
Drop Chance: 18.05%
","spells":[]} +228080,{"name":"Resin Loop","quality":3,"icon":"inv_jewelry_ring_13","tooltip":"
Resin LoopSoD Phase 4

Item Level 62

Binds when picked up
Unique
Finger
+7 Strength
+7 Agility
+6 Stamina
Requires Level 57
Equip: +28 Attack Power.
Sell Price: 1 37 82
Dropped by: Grimroot
Drop Chance: 18.77%
","spells":[]} +228081,{"name":"Germinating Poisonseed","quality":3,"icon":"inv_misc_herb_nightmareseed","tooltip":"
Germinating PoisonseedSoD Phase 4

Item Level 62

Binds when picked up
Trinket
Requires Level 57
Use: Increases your Nature Damage by up to 115.  Effect lasts for 20 sec. (2 Min Cooldown)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 16 12
Dropped by: Grimroot
Drop Chance: 20.30%
","spells":[]} 228082,{"name":"Warsong Axe","quality":3,"icon":"inv_axe_01","tooltip":"
Warsong Axe
Item Level 62

Binds when picked up
One-HandAxe
\n \n \n
71 - 133 DamageSpeed 2.50
(40.80 damage per second)
+10 Strength
+7 Agility
+6 Stamina
Durability 90 / 90
Requires Level 57
Sell Price: 5 23 6
Dropped by: Grimroot
Drop Chance: 18.82%
","spells":[]} -228083,{"name":"Gloaming Treeheart","quality":3,"icon":"inv_relics_idolofhealth","tooltip":"
Gloaming TreeheartSoD Phase 4

Item Level 62

Binds when picked up
Trinket
+10 Stamina
Requires Level 57
Use: Increases your Nature Resistance by 90.  Effect lasts for 30 sec. (3 Min Cooldown)
Sell Price: 2 16 12
Dropped by: Grimroot
Drop Chance: 19.62%
","spells":[]} -228084,{"name":"Miniaturized Fire Extinguisher","quality":3,"icon":"inv_misc_enggizmos_essencedistiller","tooltip":"
Miniaturized Fire ExtinguisherSoD Phase 4

Item Level 62

Binds when picked up
Trinket
+20 Fire Resistance
Requires Level 57
Use: Removes all harmful Magic Fire effects. (2 Min Cooldown)
Sell Price: 2 16 12
Dropped by: Zilbagob
Drop Chance: 19.53%
","spells":[]} -228085,{"name":"Phaseshifted Legion Band","quality":3,"icon":"inv_jewelry_ring_68","tooltip":"
Phaseshifted Legion BandSoD Phase 4

Item Level 62

Binds when picked up
Unique
Finger
+6 Stamina
+8 Intellect
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 37 82
Dropped by: Zilbagob
Drop Chance: 17.74%
","spells":[]} -228086,{"name":"Repurposed Shredderblade","quality":3,"icon":"inv_sword_142","tooltip":"
Repurposed Shredderblade
Item Level 62

Binds when picked up
Two-HandSword
\n \n \n
152 - 229 DamageSpeed 3.60
(52.92 damage per second)
+12 Strength
+11 Stamina
Durability 100 / 100
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 7 1 20
Dropped by: Zilbagob
Drop Chance: 19.18%
","spells":[]} -228087,{"name":"Supercharged Silver Moebius","quality":3,"icon":"inv_jewelry_ring_15","tooltip":"
Supercharged Silver MoebiusSoD Phase 4

Item Level 62

Binds when picked up
Unique
Finger
+8 Intellect
+8 Spirit
Requires Level 57
Equip: Increases damage done by Arcane spells and effects by up to 20.
Sell Price: 1 37 82
Dropped by: Zilbagob
Drop Chance: 18.91%
","spells":[]} -228088,{"name":"Shredder Operator's Dogtags","quality":3,"icon":"inv_jewelry_necklace_39","tooltip":"
Shredder Operator's DogtagsSoD Phase 4

Item Level 62

Binds when picked up
Neck
100 Armor
+11 Stamina
Requires Level 57
Equip: Increased Defense +7.
Sell Price: 4 19 53
Dropped by: Zilbagob
Drop Chance: 20.07%
","spells":[]} -228089,{"name":"Woodcarved Moonstalker","quality":3,"icon":"inv_jewelcrafting_blackpearlpanther","tooltip":"
Woodcarved MoonstalkerSoD Phase 4

Item Level 62

Binds when picked up
Trinket
Requires Level 57
Equip: +4 Weapon Damage.
Use: Increases your Strength by 60.  Effect lasts for 15 sec. (1 Min, 30 Sec Cooldown)
Sell Price: 2 16 12
Dropped by: Pyranis
Drop Chance: 20.14%
","spells":[]} -228090,{"name":"Cenarion Ritual Dagger","quality":3,"icon":"inv_weapon_shortblade_25","tooltip":"
Cenarion Ritual Dagger
Item Level 62

Binds when picked up
Main HandDagger
\n \n \n
45 - 85 DamageSpeed 1.60
(40.63 damage per second)
+6 Stamina
+5 Intellect
Durability 65 / 65
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 5 36 12
Dropped by: Pyranis
Drop Chance: 18.45%
","spells":[]} -228091,{"name":"Thorned Boots","quality":3,"icon":"inv_boots_cloth_04","tooltip":"
Thorned BootsSoD Phase 4

Item Level 62

Binds when picked up
FeetLeather
120 Armor
+14 Agility
+9 Stamina
Durability 50 / 50
Requires Level 57
Equip: +28 Attack Power.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 56 92
Dropped by: Pyranis
Drop Chance: 19.44%
","spells":[]} -228092,{"name":"Druidic Mantle","quality":3,"icon":"inv_shoulder_18","tooltip":"
Druidic MantleSoD Phase 4

Item Level 62

Binds when picked up
ShoulderLeather
131 Armor
+9 Stamina
+10 Intellect
+14 Spirit
Durability 60 / 60
Requires Level 57
Equip: Increases healing done by spells and effects by up to 31.
Sell Price: 1 96 52
Dropped by: Pyranis
Drop Chance: 17.89%
","spells":[]} -228093,{"name":"Dark Heart of Darkness","quality":3,"icon":"inv_misc_organ_01","tooltip":"
Dark Heart of DarknessSoD Phase 4

Item Level 62

Binds when picked up
Trinket
+20 Shadow Resistance
Requires Level 57
Use: Removes all movement impairing effects and all effects which cause loss of control of your character. (5 Min Cooldown)
Sell Price: 2 16 12
Dropped by: Pyranis
Drop Chance: 20.42%
","spells":[]} -228094,{"name":"Dreadlord's Blade","quality":3,"icon":"inv_sword_25","tooltip":"
Dreadlord's Blade
Item Level 62

Binds when picked up
One-HandSword
\n \n \n
80 - 149 DamageSpeed 2.80
(40.89 damage per second)
+8 Agility
+7 Stamina
Durability 90 / 90
Requires Level 57
Equip: +16 Attack Power.
Sell Price: 5 36 83
Dropped by: Diathorus the Seeker
Drop Chance: 18.22%
","spells":[]} -228100,{"name":"Drape of the Fire Lord","quality":4,"icon":"inv_misc_cape_18","tooltip":"
Drape of the Fire LordSoD Phase 4

Item Level 77

Binds when picked up
Back
59 Armor
+10 Stamina
+12 Intellect
+10 Fire Resistance
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Sell Price: 4 59 64
","spells":[]} -228101,{"name":"Hide of the Behemoth","quality":4,"icon":"inv_chest_chain_17","tooltip":"
Hide of the BehemothSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+24 Agility
+27 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 4 62 75
Dropped by: Magmadar
Drop Chance: 11.45%
","spells":[]} +228083,{"name":"Gloaming Treeheart","quality":3,"icon":"inv_relics_idolofhealth","tooltip":"
Gloaming TreeheartSoD Phase 4

Item Level 62

Binds when picked up
Trinket
+10 Stamina
Requires Level 57
Use: Increases your Nature Resistance by 90.  Effect lasts for 30 sec. (3 Min Cooldown)
Sell Price: 2 16 12
Dropped by: Grimroot
Drop Chance: 19.62%
","spells":[]} +228084,{"name":"Miniaturized Fire Extinguisher","quality":3,"icon":"inv_misc_enggizmos_essencedistiller","tooltip":"
Miniaturized Fire ExtinguisherSoD Phase 4

Item Level 62

Binds when picked up
Trinket
+20 Fire Resistance
Requires Level 57
Use: Removes all harmful Magic Fire effects. (2 Min Cooldown)
Sell Price: 2 16 12
Dropped by: Zilbagob
Drop Chance: 19.53%
","spells":[]} +228085,{"name":"Phaseshifted Legion Band","quality":3,"icon":"inv_jewelry_ring_68","tooltip":"
Phaseshifted Legion BandSoD Phase 4

Item Level 62

Binds when picked up
Unique
Finger
+6 Stamina
+8 Intellect
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 37 82
Dropped by: Zilbagob
Drop Chance: 17.74%
","spells":[]} +228086,{"name":"Repurposed Shredderblade","quality":3,"icon":"inv_sword_142","tooltip":"
Repurposed Shredderblade
Item Level 62

Binds when picked up
Two-HandSword
\n \n \n
152 - 229 DamageSpeed 3.60
(52.92 damage per second)
+12 Strength
+11 Stamina
Durability 100 / 100
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 7 1 20
Dropped by: Zilbagob
Drop Chance: 19.18%
","spells":[]} +228087,{"name":"Supercharged Silver Moebius","quality":3,"icon":"inv_jewelry_ring_15","tooltip":"
Supercharged Silver MoebiusSoD Phase 4

Item Level 62

Binds when picked up
Unique
Finger
+8 Intellect
+8 Spirit
Requires Level 57
Equip: Increases damage done by Arcane spells and effects by up to 20.
Sell Price: 1 37 82
Dropped by: Zilbagob
Drop Chance: 18.91%
","spells":[]} +228088,{"name":"Shredder Operator's Dogtags","quality":3,"icon":"inv_jewelry_necklace_39","tooltip":"
Shredder Operator's DogtagsSoD Phase 4

Item Level 62

Binds when picked up
Neck
100 Armor
+11 Stamina
Requires Level 57
Equip: Increased Defense +7.
Sell Price: 4 19 53
Dropped by: Zilbagob
Drop Chance: 20.07%
","spells":[]} +228089,{"name":"Woodcarved Moonstalker","quality":3,"icon":"inv_jewelcrafting_blackpearlpanther","tooltip":"
Woodcarved MoonstalkerSoD Phase 4

Item Level 62

Binds when picked up
Trinket
Requires Level 57
Equip: +4 Weapon Damage.
Use: Increases your Strength by 60.  Effect lasts for 15 sec. (1 Min, 30 Sec Cooldown)
Sell Price: 2 16 12
Dropped by: Pyranis
Drop Chance: 20.14%
","spells":[]} +228090,{"name":"Cenarion Ritual Dagger","quality":3,"icon":"inv_weapon_shortblade_25","tooltip":"
Cenarion Ritual Dagger
Item Level 62

Binds when picked up
Main HandDagger
\n \n \n
45 - 85 DamageSpeed 1.60
(40.63 damage per second)
+6 Stamina
+5 Intellect
Durability 65 / 65
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 5 36 12
Dropped by: Pyranis
Drop Chance: 18.45%
","spells":[]} +228091,{"name":"Thorned Boots","quality":3,"icon":"inv_boots_cloth_04","tooltip":"
Thorned BootsSoD Phase 4

Item Level 62

Binds when picked up
FeetLeather
120 Armor
+14 Agility
+9 Stamina
Durability 50 / 50
Requires Level 57
Equip: +28 Attack Power.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 56 92
Dropped by: Pyranis
Drop Chance: 19.44%
","spells":[]} +228092,{"name":"Druidic Mantle","quality":3,"icon":"inv_shoulder_18","tooltip":"
Druidic MantleSoD Phase 4

Item Level 62

Binds when picked up
ShoulderLeather
131 Armor
+9 Stamina
+10 Intellect
+14 Spirit
Durability 60 / 60
Requires Level 57
Equip: Increases healing done by spells and effects by up to 31.
Sell Price: 1 96 52
Dropped by: Pyranis
Drop Chance: 17.89%
","spells":[]} +228093,{"name":"Dark Heart of Darkness","quality":3,"icon":"inv_misc_organ_01","tooltip":"
Dark Heart of DarknessSoD Phase 4

Item Level 62

Binds when picked up
Trinket
+20 Shadow Resistance
Requires Level 57
Use: Removes all movement impairing effects and all effects which cause loss of control of your character. (5 Min Cooldown)
Sell Price: 2 16 12
Dropped by: Pyranis
Drop Chance: 20.42%
","spells":[]} +228094,{"name":"Dreadlord's Blade","quality":3,"icon":"inv_sword_25","tooltip":"
Dreadlord's Blade
Item Level 62

Binds when picked up
One-HandSword
\n \n \n
80 - 149 DamageSpeed 2.80
(40.89 damage per second)
+8 Agility
+7 Stamina
Durability 90 / 90
Requires Level 57
Equip: +16 Attack Power.
Sell Price: 5 36 83
Dropped by: Diathorus the Seeker
Drop Chance: 18.22%
","spells":[]} +228100,{"name":"Drape of the Fire Lord","quality":4,"icon":"inv_misc_cape_18","tooltip":"
Drape of the Fire LordSoD Phase 4

Item Level 77

Binds when picked up
Back
59 Armor
+10 Stamina
+12 Intellect
+10 Fire Resistance
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Sell Price: 4 59 64
","spells":[]} +228101,{"name":"Hide of the Behemoth","quality":4,"icon":"inv_chest_chain_17","tooltip":"
Hide of the BehemothSoD Phase 4

Item Level 66

Binds when picked up
ChestLeather
200 Armor
+24 Agility
+27 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 4 62 75
Dropped by: Magmadar
Drop Chance: 11.45%
","spells":[]} 228102,{"name":"Majordomo's Drape","quality":4,"icon":"inv_misc_cape_20","tooltip":"
Majordomo's DrapeSoD Phase 4

Item Level 71

Binds when picked up
Back
54 Armor
+21 Strength
+9 Agility
+12 Stamina
Requires Level 60
Sell Price: 3 52 42
","spells":[]} -228103,{"name":"Nathrezim's Greaves","quality":3,"icon":"inv_pants_plate_02","tooltip":"
Nathrezim's GreavesSoD Phase 4

Item Level 62

Binds when equipped
LegsPlate
566 Armor
+12 Strength
+19 Stamina
Durability 100 / 100
Requires Level 57
Equip: Increases your chance to dodge an attack by 1%.
Equip: Increased Defense +13.
Sell Price: 2 9 84
Dropped by: Diathorus the Seeker
Drop Chance: 19.61%
","spells":[]} -228104,{"name":"Robes of Elune","quality":3,"icon":"inv_chest_cloth_36","tooltip":"
Robes of EluneSoD Phase 4

Item Level 62

Binds when picked up
ChestCloth
88 Armor
+12 Stamina
+13 Intellect
+18 Spirit
Durability 80 / 80
Requires Level 57
Equip: Increases healing done by spells and effects by up to 42.
Sell Price: 3 2 22
Dropped by: Diathorus the Seeker
Drop Chance: 17.45%
","spells":[]} -228105,{"name":"Everburning Flame Core","quality":4,"icon":"inv_misc_orb_05","tooltip":"
Everburning Flame Core
Item Level 60

Binds when picked up
Unique
"This thing is hot. Like, HOT hot."
","spells":[]} -228106,{"name":"Shield of Life and Death","quality":3,"icon":"inv_armor_shield_naxxramas_d_02","tooltip":"
Shield of Life and DeathSoD Phase 4

Item Level 62

Binds when picked up
Off HandShield
2121 Armor
39 Block
+12 Intellect
Durability 100 / 100
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Equip: Restores 3 mana per 5 sec.
Sell Price: 3 41 81
Dropped by: Diathorus the Seeker
Drop Chance: 18.92%
","spells":[]} -228107,{"name":"Fallen Huntress' Longbow","quality":3,"icon":"inv_weapon_bow_12","tooltip":"
Fallen Huntress' Longbow
Item Level 62

Binds when picked up
RangedBow
\n \n \n
66 - 124 DamageSpeed 3.00
(31.67 damage per second)
+6 Agility
+5 Stamina
Durability 75 / 75
Equip: +12 Attack Power.
Sell Price: 4 14 51
Dropped by: Diathorus the Seeker
Drop Chance: 17.22%
","spells":[]} -228108,{"name":"Shadow of Gorehowl","quality":3,"icon":"inv_axe_60","tooltip":"
Shadow of Gorehowl
Item Level 62

Binds when picked up
Two-HandAxe
\n \n \n
161 - 242 DamageSpeed 3.80
(53.03 damage per second)
+28 Strength
+9 Stamina
Durability 100 / 100
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 6 67 54
Dropped by: Hellscream's Phantom
Drop Chance: 19.37%
","spells":[]} -228109,{"name":"Legguards of Sacrifice","quality":3,"icon":"inv_pants_mail_03","tooltip":"
Legguards of SacrificeSoD Phase 4

Item Level 62

Binds when picked up
LegsMail
320 Armor
+19 Agility
+13 Stamina
Durability 90 / 90
Requires Level 57
Equip: +38 Attack Power.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 13 84
Dropped by: Hellscream's Phantom
Drop Chance: 17.95%
","spells":[]} -228111,{"name":"Mask of the Godslayer","quality":3,"icon":"inv_helmet_34","tooltip":"
Mask of the GodslayerSoD Phase 4

Item Level 62

Binds when picked up
HeadLeather
141 Armor
+19 Agility
+11 Stamina
Durability 60 / 60
Requires Level 57
Equip: +36 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 2 14 4
Dropped by: Hellscream's Phantom
Drop Chance: 18.74%
","spells":[]} -228112,{"name":"Nightmare Gown","quality":3,"icon":"inv_chest_cloth_38","tooltip":"
Nightmare GownSoD Phase 4

Item Level 62

Binds when picked up
ChestCloth
88 Armor
+12 Stamina
+13 Intellect
+18 Spirit
Durability 80 / 80
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 3 2 22
Dropped by: Hellscream's Phantom
Drop Chance: 16.93%
","spells":[]} -228113,{"name":"Cold Embrace","quality":3,"icon":"ability_mage_shattershield","tooltip":"
Cold EmbraceSoD Phase 4

Item Level 62

Binds when picked up
Trinket
+20 Frost Resistance
Requires Level 57
Use: Increases run speed by 40% for 10 sec. (3 Min Cooldown)
Sell Price: 2 16 12
Dropped by: Hellscream's Phantom
Drop Chance: 19.84%
","spells":[]} -228114,{"name":"Plans: Refined Arcanite Reaper","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Refined Arcanite Reaper
Item Level 63
Requires Blacksmithing (300)
Requires Master Axesmith
Use: Teaches you how to make an Arcanite Reaper.
Sell Price: 2

Refined Arcanite Reaper
Item Level 70

Binds when equipped
Two-HandAxe
\n \n \n
215 - 322 DamageSpeed 4.00
(67.13 damage per second)
+18 Stamina
Durability 120 / 120
Requires Level 60
Equip: +84 Attack Power.
Sell Price: 13 19 8
","spells":[],"completion_category":"9"} -228115,{"name":"Pattern: Synthetic Gordok Ogre Suit","quality":3,"icon":"inv_scroll_04","tooltip":"
Pattern: Synthetic Gordok Ogre Suit
Item Level 63

Binds when equipped
Two-Hand
\n \n \n
153 - 256 DamageSpeed 3.80
(53.82 damage per second)
+13 Stamina
Durability 100 / 100
Requires Level 58
Use: Teaches you how to craft a Shifting Cloak.
Sell Price: 7 30 36

Synthetic Gordok Ogre Suit
Item Level 55

Unique
Requires Level 55
Use: Disguise yourself as one of the Gordok ogres, and maybe even fool a particular captain in the process!  The suit will only hold together for 10 min. (10 Min Cooldown)
"It lifts, supports, AND doesn't smell like Ogre... much!"
","spells":[],"completion_category":"9"} -228116,{"name":"Pattern: Synthetic Gordok Ogre Suit","quality":3,"icon":"inv_chest_chain_14","tooltip":"
Pattern: Synthetic Gordok Ogre Suit
Item Level 63

Binds when equipped
Two-HandAxe
\n \n \n
153 - 256 DamageSpeed 3.80
(53.82 damage per second)
+13 Stamina
Durability 100 / 100
Requires Level 58
Equip: +62 Attack Power.
Sell Price: 7 30 36
","spells":[]} -228117,{"name":"Plans: Refined Arcanite Champion","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Refined Arcanite Champion
Item Level 63
Requires Blacksmithing (300)
Requires Master Swordsmith
Use: Teaches you how to make an Arcanite Champion.
Sell Price: 2

Refined Arcanite Champion
Item Level 70

Binds when equipped
Two-HandSword
\n \n \n
107 - 161 DamageSpeed 2.00
(67.00 damage per second)
Durability 100 / 100
Requires Level 60
Chance on hit: Heal self for 270 to 450 and Increases Strength by 120 for 30 sec.
Chance on hit: Increases damage done by 20 and attack speed by 5% for 15 sec.
Sell Price: 13 76 20
","spells":[],"completion_category":"9"} -228118,{"name":"Plans: Stronger-hold Gauntlets","quality":4,"icon":"inv_scroll_03","tooltip":"
Plans: Stronger-hold Gauntlets
Item Level 62
Requires Blacksmithing (300)
Requires Armorsmith
Use: Teaches you how to make Stronghold Gauntlets.
Sell Price: 2

Stronghold Gauntlets
Item Level 62

Binds when equipped
HandsPlate
441 Armor
+12 Stamina
Durability 55 / 55
Requires Level 57
Equip: Immune to Disarm.
Equip: Increases your chance to parry an attack by 1%.
Equip: Improves your chance to get a critical strike by 1%.
Sell Price: 1 52 71
","spells":[],"completion_category":"9"} -228119,{"name":"Pattern: Devilcore Gauntlets","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Devilcore Gauntlets
Item Level 58
Requires Leatherworking (290)
Requires Tribal Leatherworking
Use: Teaches you how to craft Devilcore Gauntlets.
Sell Price: 55

Devilcore Gauntlets
Item Level 65

Binds when equipped
HandsLeather
123 Armor
+12 Stamina
+15 Fire Resistance
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +38 Attack Power.

Devilsaur Armor (0/2)
Sell Price: 2 22 35
","spells":[],"completion_category":"9"} -228120,{"name":"Pattern: Devilcore Leggings","quality":3,"icon":"inv_scroll_05","tooltip":"
Pattern: Devilcore Leggings
Item Level 60
Requires Leatherworking (300)
Requires Tribal Leatherworking
Use: Teaches you how to craft Devilcore Leggings.
Sell Price: 75

Devilcore Leggings
Item Level 65

Binds when equipped
LegsLeather
173 Armor
+14 Stamina
+20 Fire Resistance
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +58 Attack Power.

Devilsaur Armor (0/2)
Sell Price: 4 28 35
","spells":[],"completion_category":"9"} -228121,{"name":"Pattern: Leather-Reinforced Runecloth Bag","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Leather-Reinforced Runecloth Bag
Item Level 60
Requires Tailoring (300)
Use: Teaches you how to sew a Leather-Reinforced Runecloth Bag.

Leather-Reinforced Runecloth Bag
Item Level 60

18 Slot Bag
Sell Price: 4
","spells":[],"completion_category":"9"} -228122,{"name":"The Molten Core","quality":4,"icon":"ability_warlock_moltencore","tooltip":"
The Molten CoreSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Trinket
+20 Fire Resistance
Requires Level 60
Equip: Your death destabilizes The Molten Core, causing it to erupt dealing 1 to 2000 Fire damage to nearby enemies.
Sell Price: 4 63 70
","spells":[]} -228123,{"name":"Jubilant Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Jubilant Epiphany
Item Level 60

Binds when picked up
Unique
Classes: Priest
Engrave your cloak with the Binding Heal rune:


Heals a friendly target and the caster for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 161 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 197 / 100].  Low threat. This spell benefits from and triggers all effects associated with Flash Heal.

"Teaches you a new Engraving ability."
","spells":[]} -228124,{"name":"Oneiric Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Oneiric Epiphany
Item Level 60

Binds when picked up
Unique
Classes: Priest
Engrave your cloak with the Soul Warding rune:


Your Power Word: Shield no longer has a cooldown, costs 15% less mana,  gains 15% additional base value, and gains an additional 50% of your healing power.

"Teaches you a new Engraving ability."
","spells":[]} -228125,{"name":"Refined Arcanite Champion","quality":4,"icon":"inv_sword_39","tooltip":"
Refined Arcanite Champion
Item Level 70

Binds when equipped
Two-HandSword
\n \n \n
107 - 161 DamageSpeed 2.00
(67.00 damage per second)
Durability 100 / 100
Requires Level 60
Chance on hit: Heal self for 270 to 450 and Increases Strength by 120 for 30 sec.
Chance on hit: Increases damage done by 20 and attack speed by 5% for 15 sec.
Sell Price: 13 76 20
","spells":[]} -228126,{"name":"Aperitive Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Aperitive Epiphany
Item Level 60

Binds when picked up
Unique
Classes: Priest
Engrave your cloak with the Vampiric Touch rune:


Applies your Vampiric Embrace talent to your target, causes [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 65 / 100 * 5] Shadow damage over 15 sec to your target, and causes all party members to gain mana equal to 2% of any Shadow spell damage you deal to the target.

"Teaches you a new Engraving ability."
Dropped by: Hellscream's Phantom
Drop Chance: 4.57%
","spells":[]} +228103,{"name":"Nathrezim's Greaves","quality":3,"icon":"inv_pants_plate_02","tooltip":"
Nathrezim's GreavesSoD Phase 4

Item Level 62

Binds when equipped
LegsPlate
566 Armor
+12 Strength
+19 Stamina
Durability 100 / 100
Requires Level 57
Equip: Increases your chance to dodge an attack by 1%.
Equip: Increased Defense +13.
Sell Price: 2 9 84
Dropped by: Diathorus the Seeker
Drop Chance: 19.61%
","spells":[]} +228104,{"name":"Robes of Elune","quality":3,"icon":"inv_chest_cloth_36","tooltip":"
Robes of EluneSoD Phase 4

Item Level 62

Binds when picked up
ChestCloth
88 Armor
+12 Stamina
+13 Intellect
+18 Spirit
Durability 80 / 80
Requires Level 57
Equip: Increases healing done by spells and effects by up to 42.
Sell Price: 3 2 22
Dropped by: Diathorus the Seeker
Drop Chance: 17.45%
","spells":[]} +228105,{"name":"Everburning Flame Core","quality":4,"icon":"inv_misc_orb_05","tooltip":"
Everburning Flame Core
Item Level 60

Binds when picked up
Unique
"This thing is hot. Like, HOT hot."
","spells":[]} +228106,{"name":"Shield of Life and Death","quality":3,"icon":"inv_armor_shield_naxxramas_d_02","tooltip":"
Shield of Life and DeathSoD Phase 4

Item Level 62

Binds when picked up
Off HandShield
2121 Armor
39 Block
+12 Intellect
Durability 100 / 100
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Equip: Restores 3 mana per 5 sec.
Sell Price: 3 41 81
Dropped by: Diathorus the Seeker
Drop Chance: 18.92%
","spells":[]} +228107,{"name":"Fallen Huntress' Longbow","quality":3,"icon":"inv_weapon_bow_12","tooltip":"
Fallen Huntress' Longbow
Item Level 62

Binds when picked up
RangedBow
\n \n \n
66 - 124 DamageSpeed 3.00
(31.67 damage per second)
+6 Agility
+5 Stamina
Durability 75 / 75
Equip: +12 Attack Power.
Sell Price: 4 14 51
Dropped by: Diathorus the Seeker
Drop Chance: 17.22%
","spells":[]} +228108,{"name":"Shadow of Gorehowl","quality":3,"icon":"inv_axe_60","tooltip":"
Shadow of Gorehowl
Item Level 62

Binds when picked up
Two-HandAxe
\n \n \n
161 - 242 DamageSpeed 3.80
(53.03 damage per second)
+28 Strength
+9 Stamina
Durability 100 / 100
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 6 67 54
Dropped by: Hellscream's Phantom
Drop Chance: 19.37%
","spells":[]} +228109,{"name":"Legguards of Sacrifice","quality":3,"icon":"inv_pants_mail_03","tooltip":"
Legguards of SacrificeSoD Phase 4

Item Level 62

Binds when picked up
LegsMail
320 Armor
+19 Agility
+13 Stamina
Durability 90 / 90
Requires Level 57
Equip: +38 Attack Power.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 13 84
Dropped by: Hellscream's Phantom
Drop Chance: 17.95%
","spells":[]} +228111,{"name":"Mask of the Godslayer","quality":3,"icon":"inv_helmet_34","tooltip":"
Mask of the GodslayerSoD Phase 4

Item Level 62

Binds when picked up
HeadLeather
141 Armor
+19 Agility
+11 Stamina
Durability 60 / 60
Requires Level 57
Equip: +36 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 2 14 4
Dropped by: Hellscream's Phantom
Drop Chance: 18.74%
","spells":[]} +228112,{"name":"Nightmare Gown","quality":3,"icon":"inv_chest_cloth_38","tooltip":"
Nightmare GownSoD Phase 4

Item Level 62

Binds when picked up
ChestCloth
88 Armor
+12 Stamina
+13 Intellect
+18 Spirit
Durability 80 / 80
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 3 2 22
Dropped by: Hellscream's Phantom
Drop Chance: 16.93%
","spells":[]} +228113,{"name":"Cold Embrace","quality":3,"icon":"ability_mage_shattershield","tooltip":"
Cold EmbraceSoD Phase 4

Item Level 62

Binds when picked up
Trinket
+20 Frost Resistance
Requires Level 57
Use: Increases run speed by 40% for 10 sec. (3 Min Cooldown)
Sell Price: 2 16 12
Dropped by: Hellscream's Phantom
Drop Chance: 19.84%
","spells":[]} +228114,{"name":"Plans: Refined Arcanite Reaper","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Refined Arcanite Reaper
Item Level 63
Requires Blacksmithing (300)
Requires Master Axesmith
Use: Teaches you how to make an Arcanite Reaper.
Sell Price: 2

Refined Arcanite Reaper
Item Level 70

Binds when equipped
Two-HandAxe
\n \n \n
215 - 322 DamageSpeed 4.00
(67.13 damage per second)
+18 Stamina
Durability 120 / 120
Requires Level 60
Equip: +84 Attack Power.
Sell Price: 13 19 8
","spells":[],"completion_category":"9"} +228115,{"name":"Pattern: Synthetic Gordok Ogre Suit","quality":3,"icon":"inv_scroll_04","tooltip":"
Pattern: Synthetic Gordok Ogre Suit
Item Level 63

Binds when equipped
Two-Hand
\n \n \n
153 - 256 DamageSpeed 3.80
(53.82 damage per second)
+13 Stamina
Durability 100 / 100
Requires Level 58
Use: Teaches you how to craft a Shifting Cloak.
Sell Price: 7 30 36

Synthetic Gordok Ogre Suit
Item Level 55

Unique
Requires Level 55
Use: Disguise yourself as one of the Gordok ogres, and maybe even fool a particular captain in the process!  The suit will only hold together for 10 min. (10 Min Cooldown)
"It lifts, supports, AND doesn't smell like Ogre... much!"
","spells":[],"completion_category":"9"} +228116,{"name":"Pattern: Synthetic Gordok Ogre Suit","quality":3,"icon":"inv_chest_chain_14","tooltip":"
Pattern: Synthetic Gordok Ogre Suit
Item Level 63

Binds when equipped
Two-HandAxe
\n \n \n
153 - 256 DamageSpeed 3.80
(53.82 damage per second)
+13 Stamina
Durability 100 / 100
Requires Level 58
Equip: +62 Attack Power.
Sell Price: 7 30 36
","spells":[]} +228117,{"name":"Plans: Refined Arcanite Champion","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Refined Arcanite Champion
Item Level 63
Requires Blacksmithing (300)
Requires Master Swordsmith
Use: Teaches you how to make an Arcanite Champion.
Sell Price: 2

Refined Arcanite Champion
Item Level 70

Binds when equipped
Two-HandSword
\n \n \n
107 - 161 DamageSpeed 2.00
(67.00 damage per second)
Durability 100 / 100
Requires Level 60
Chance on hit: Heal self for 270 to 450 and Increases Strength by 120 for 30 sec.
Chance on hit: Increases damage done by 20 and attack speed by 5% for 15 sec.
Sell Price: 13 76 20
","spells":[],"completion_category":"9"} +228118,{"name":"Plans: Stronger-hold Gauntlets","quality":4,"icon":"inv_scroll_03","tooltip":"
Plans: Stronger-hold Gauntlets
Item Level 62
Requires Blacksmithing (300)
Requires Armorsmith
Use: Teaches you how to make Stronghold Gauntlets.
Sell Price: 2

Stronghold Gauntlets
Item Level 62

Binds when equipped
HandsPlate
441 Armor
+12 Stamina
Durability 55 / 55
Requires Level 57
Equip: Immune to Disarm.
Equip: Increases your chance to parry an attack by 1%.
Equip: Improves your chance to get a critical strike by 1%.
Sell Price: 1 52 71
","spells":[],"completion_category":"9"} +228119,{"name":"Pattern: Devilcore Gauntlets","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Devilcore Gauntlets
Item Level 58
Requires Leatherworking (290)
Requires Tribal Leatherworking
Use: Teaches you how to craft Devilcore Gauntlets.
Sell Price: 55

Devilcore Gauntlets
Item Level 65

Binds when equipped
HandsLeather
123 Armor
+12 Stamina
+15 Fire Resistance
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +38 Attack Power.

Devilsaur Armor (0/2)
Sell Price: 2 22 35
","spells":[],"completion_category":"9"} +228120,{"name":"Pattern: Devilcore Leggings","quality":3,"icon":"inv_scroll_05","tooltip":"
Pattern: Devilcore Leggings
Item Level 60
Requires Leatherworking (300)
Requires Tribal Leatherworking
Use: Teaches you how to craft Devilcore Leggings.
Sell Price: 75

Devilcore Leggings
Item Level 65

Binds when equipped
LegsLeather
173 Armor
+14 Stamina
+20 Fire Resistance
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +58 Attack Power.

Devilsaur Armor (0/2)
Sell Price: 4 28 35
","spells":[],"completion_category":"9"} +228121,{"name":"Pattern: Leather-Reinforced Runecloth Bag","quality":2,"icon":"inv_scroll_06","tooltip":"
Pattern: Leather-Reinforced Runecloth Bag
Item Level 60
Requires Tailoring (300)
Use: Teaches you how to sew a Leather-Reinforced Runecloth Bag.

Leather-Reinforced Runecloth Bag
Item Level 60

18 Slot Bag
Sell Price: 4
","spells":[],"completion_category":"9"} +228122,{"name":"The Molten Core","quality":4,"icon":"ability_warlock_moltencore","tooltip":"
The Molten CoreSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Trinket
+20 Fire Resistance
Requires Level 60
Equip: Your death destabilizes The Molten Core, causing it to erupt dealing 1 to 2000 Fire damage to nearby enemies.
Sell Price: 4 63 70
","spells":[]} +228123,{"name":"Jubilant Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Jubilant Epiphany
Item Level 60

Binds when picked up
Unique
Classes: Priest
Engrave your cloak with the Binding Heal rune:


Heals a friendly target and the caster for [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 161 / 100] to [(38.258376 + 0.904195 * 60 + 0.161311 * 60 * 60) * 197 / 100].  Low threat. This spell benefits from and triggers all effects associated with Flash Heal.

"Teaches you a new Engraving ability."
","spells":[]} +228124,{"name":"Oneiric Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Oneiric Epiphany
Item Level 60

Binds when picked up
Unique
Classes: Priest
Engrave your cloak with the Soul Warding rune:


Your Power Word: Shield no longer has a cooldown, costs 15% less mana,  gains 15% additional base value, and gains an additional 50% of your healing power.

"Teaches you a new Engraving ability."
","spells":[]} +228125,{"name":"Refined Arcanite Champion","quality":4,"icon":"inv_sword_39","tooltip":"
Refined Arcanite Champion
Item Level 70

Binds when equipped
Two-HandSword
\n \n \n
107 - 161 DamageSpeed 2.00
(67.00 damage per second)
Durability 100 / 100
Requires Level 60
Chance on hit: Heal self for 270 to 450 and Increases Strength by 120 for 30 sec.
Chance on hit: Increases damage done by 20 and attack speed by 5% for 15 sec.
Sell Price: 13 76 20
","spells":[]} +228126,{"name":"Aperitive Epiphany","quality":2,"icon":"classic_spell_fire_elementaldevastation","tooltip":"
Aperitive Epiphany
Item Level 60

Binds when picked up
Unique
Classes: Priest
Engrave your cloak with the Vampiric Touch rune:


Applies your Vampiric Embrace talent to your target, causes [(9.456667 + 0.635108 * 60 + 0.039063 * 60 * 60) * 65 / 100 * 5] Shadow damage over 15 sec to your target, and causes all party members to gain mana equal to 2% of any Shadow spell damage you deal to the target.

"Teaches you a new Engraving ability."
Dropped by: Hellscream's Phantom
Drop Chance: 4.57%
","spells":[]} 228127,{"name":"Wristguards of Instability","quality":4,"icon":"inv_bracer_15","tooltip":"
Wristguards of InstabilitySoD Phase 4

Item Level 66

Binds when picked up
WristPlate
328 Armor
+27 Strength
Durability 40 / 40
Requires Level 60
Sell Price: 3 26 6
","spells":[]} 228128,{"name":"Hammer of The Black Anvil","quality":4,"icon":"inv_hammer_03","tooltip":"
Hammer of The Black Anvil
Item Level 68

Binds when picked up
One-HandMace
\n \n \n
102 - 188 DamageSpeed 2.90
(50.00 damage per second)
+16 Strength
+10 Stamina
Durability 105 / 105
Requires Level 60
Sell Price: 10 4 58
Dropped by: Sulfuron Harbinger
Drop Chance: 10.12%
","spells":[]} -228129,{"name":"Shadowflame Skull","quality":4,"icon":"ability_warlock_fireandbrimstone","tooltip":"
Shadowflame Skull
Item Level 71

Binds when picked up
Unique-Equipped
Classes: Rogue
Requires Level 60
Use: The mouth of the skull is slightly ajar. Perhaps a thin but resilient blade may fit inside.
"A skull covered in unquenchable flame. A faint hint of shadow resides at the back of the mouth."
","spells":[]} -228130,{"name":"Altruist Ward","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Altruist Ward
Item Level 60

Binds when picked up
Unique
Use: Summons a ward that lasts 30 sec. and periodically heals Horde members in an area around it. (10 Min Cooldown)
","spells":[],"completion_category":"15-2"} -228131,{"name":"Altruist Ward","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Altruist Ward
Item Level 60

Binds when picked up
Unique
Use: Summons a ward that lasts 30 sec. and periodically heals Alliance members in an area around it. (10 Min Cooldown)
","spells":[],"completion_category":"15-2"} -228132,{"name":"Undead Potatoes","quality":1,"icon":"inv_misc_book_09","tooltip":"
Undead Potatoes
Item Level 60

Binds when picked up
Unique
"Notes on the impact of the scourge on farming. A fine addition to any library's collection."
","spells":[]} -228133,{"name":"Magma or Lava?","quality":1,"icon":"inv_misc_book_10","tooltip":"
Magma or Lava?
Item Level 60

Binds when picked up
Unique
"Well-versed notes on the difference between different fire elementals. A fine addition to any library's collection."
","spells":[]} -228134,{"name":"Northern Kalimdor - A Comprehensive Guide","quality":1,"icon":"inv_misc_book_03","tooltip":"
Northern Kalimdor - A Comprehensive Guide
Item Level 60

Binds when picked up
Unique
"The definitive guidebook for touring the northern reaches of Kalimdor. A fine addition to any library's collection."
","spells":[]} -228135,{"name":"A Study of the Light","quality":1,"icon":"inv_misc_book_13","tooltip":"
A Study of the Light
Item Level 60

Binds when picked up
Unique
"Teachings of the Light with notes from the perspective of a famous mage. A fine addition to any library's collection."
","spells":[]} -228136,{"name":"Ka-Boom!","quality":1,"icon":"inv_misc_book_11","tooltip":"
Ka-Boom!
Item Level 60

Binds when picked up
Unique
"Scrawlings from an enterprising engineer on integrating explosives into technology. A fine addition to any library's collection."
","spells":[]} -228137,{"name":"Heart of Golemagg","quality":4,"icon":"inv_jewelry_necklace_05","tooltip":"
Heart of GolemaggSoD Phase 4

Item Level 71

Binds when picked up
Neck
+9 Stamina
+12 Intellect
+11 Spirit
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Sell Price: 3 56 81
Dropped by: Golemagg the Incinerator
Drop Chance: 11.53%
","spells":[]} -228138,{"name":"The Knight and the Lady","quality":1,"icon":"inv_misc_book_04","tooltip":"
The Knight and the Lady
Item Level 60

Binds when picked up
Unique
"A well-worn fictional novel with handwritten notes in the margins. An interesting addition to any library's collection."
","spells":[]} -228139,{"name":"Fist of the Firesworn","quality":4,"icon":"spell_fire_flametounge","tooltip":"
Fist of the Firesworn
Item Level 68

Binds when picked up
One-HandMace
\n \n \n
59 - 110 DamageSpeed 1.70
(49.71 damage per second)
+10 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Chance on hit: Blasts the enemy for 70 Fire damage.
Sell Price: 10 21 78
","spells":[]} -228140,{"name":"Scourge: Undead Menace or Misunderstood?","quality":1,"icon":"inv_misc_book_01","tooltip":"
Scourge: Undead Menace or Misunderstood?
Item Level 60

Binds when picked up
Unique
"A controversial collection of notes questioning the dangers of the Scourge. A fine addition to any library's collection."
","spells":[]} -228141,{"name":"Necromancy 101","quality":1,"icon":"inv_misc_book_06","tooltip":"
Necromancy 101
Item Level 60

Binds when picked up
Unique
"A beginner's guide to one's first foray into raising the dead. A fine addition to any library's collection."
","spells":[]} -228142,{"name":"Earth and Fire","quality":4,"icon":"inv_shield_10","tooltip":"
Earth and FireSoD Phase 4

Item Level 66

Binds when picked up
Off HandShield
2504 Armor
45 Block
+9 Stamina
+7 Intellect
Durability 120 / 120
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 5 79 70
","spells":[]} -228143,{"name":"Shadowflame Sword","quality":4,"icon":"inv_sword_35","tooltip":"
Shadowflame Sword
Item Level 71

Binds when picked up
Unique
Off HandSword
\n \n \n
44 - 82 DamageSpeed 1.20
(52.50 damage per second)
+9 Strength
+11 Agility
Durability 105 / 105
Classes: Rogue
Requires Level 60
Equip: Activating Blade Flurry now engulfs you in Shadowflame, causing your attacks to ignore 2000 of your target's armor.
Sell Price: 11 15 74
","spells":[]} -228144,{"name":"Strange Note","quality":1,"icon":"inv_misc_note_05","tooltip":"
Strange Note
Item Level 50

Binds when picked up
Unique
<Right Click to Read>
","spells":[]} -228145,{"name":"Magmadar's Right Claw","quality":4,"icon":"inv_misc_monsterclaw_03","tooltip":"
Magmadar's Right Claw
Item Level 71

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+12 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +20 Attack Power.

Core Hound's Call (0/3)
(2) Set : Small chance on melee hit to call forth a Core Hound for 1 min. (Proc chance: 1%, 1m cooldown)
(3) Set : Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec. (Proc chance: 1%, 1m cooldown)
Sell Price: 9 9 5
Dropped by: Ragnaros
Drop Chance: 50.00%
","spells":[]} -228146,{"name":"Magmadar's Left Claw","quality":4,"icon":"inv_misc_monsterclaw_03","tooltip":"
Magmadar's Left Claw
Item Level 71

Binds when picked up
Unique-Equipped
Off HandFist Weapon
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+11 Agility
+8 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Core Hound's Call (0/3)
(2) Set : Small chance on melee hit to call forth a Core Hound for 1 min. (Proc chance: 1%, 1m cooldown)
(3) Set : Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec. (Proc chance: 1%, 1m cooldown)
Sell Price: 9 5 76
Dropped by: Magmadar
Drop Chance: 8.95%
","spells":[]} -228147,{"name":"Magmadar's Horn","quality":4,"icon":"inv_jewelry_necklace_22","tooltip":"
Magmadar's HornSoD Phase 4

Item Level 66

Binds when picked up
Unique-Equipped
Neck
+15 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +30 Attack Power.

Core Hound's Call (0/3)
(2) Set : Small chance on melee hit to call forth a Core Hound for 1 min. (Proc chance: 1%, 1m cooldown)
(3) Set : Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec. (Proc chance: 1%, 1m cooldown)
Sell Price: 2 77 89
Dropped by: Golemagg the Incinerator
Drop Chance: 11.82%
","spells":[]} -228160,{"name":"Faithbringer","quality":4,"icon":"inv_hammer_04","tooltip":"
Faithbringer
Item Level 71

Binds when picked up
Two-HandMace
\n \n \n
202 - 303 DamageSpeed 3.70
(68.24 damage per second)
+17 Strength
+14 Stamina
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Sell Price: 13 26 24
","spells":[]} -228162,{"name":"Deceit","quality":4,"icon":"inv_weapon_shortblade_12","tooltip":"
Deceit
Item Level 74

Binds when picked up
Unique-Equipped
One-HandDagger
\n \n \n
54 - 101 DamageSpeed 1.40
(55.36 damage per second)
+19 Stamina
Durability 75 / 75
Requires Level 60
Equip: Increased Defense +7.
Sell Price: 13 11 44
Dropped by: Onyxia
Drop Chance: 0.30%
","spells":[]} -228163,{"name":"Broodmother's Brooch","quality":4,"icon":"inv_misc_monsterscales_08","tooltip":"
Broodmother's Brooch
Item Level 74

Binds when picked up
Unique-Equipped
Trinket
+24 Stamina
+15 Fire Resistance
Use: Increases the block value of your shield by 128 for 20 sec. (2 Min Cooldown)
Sell Price: 3 93 43
Dropped by: Onyxia
Drop Chance: 0.37%
","spells":[]} -228164,{"name":"Personal Ballista","quality":4,"icon":null,"tooltip":"
Personal Ballista
Item Level 70

Binds when picked up
Ranged
\n \n \n
124 - 186 Fire DamageSpeed 3.40
(45.59 damage per second)
+7 Stamina
Durability 90 / 90
Requires Level 60
Sell Price: 11 15 46
","spells":[]} -228165,{"name":"Dragonslayer's Javelin","quality":4,"icon":"inv_spear_07","tooltip":"
Dragonslayer's Javelin
Item Level 74

Binds when picked up
ThrownThrown
\n \n \n
104 - 195 DamageSpeed 3.00
(49.83 damage per second)
+7 Strength
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 10 61 71
Dropped by: Onyxia
Drop Chance: 0.34%
","spells":[]} -228166,{"name":"Key to the City","quality":4,"icon":"inv_misc_key_15","tooltip":"
Key to the City
Item Level 75

Binds when picked up
Two-HandStaff
\n \n \n
145 - 242 DamageSpeed 3.30
(58.64 damage per second)
+31 Stamina
+20 Intellect
+21 Spirit
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 60.
"Lady Prestor made good use of this."
Sell Price: 17 90 55
Dropped by: Onyxia
Drop Chance: 0.35%
","spells":[]} -228167,{"name":"Whelpling-Head Trophy","quality":3,"icon":null,"tooltip":"
Whelpling-Head Trophy
Item Level 59

Binds when picked up
Two-Hand
\n \n \n
133 - 200 DamageSpeed 3.30
(50.45 damage per second)
+11 Stamina
+10 Spirit
+10 Frost Resistance
Durability 100 / 100
Requires Level 54
Sell Price: 5 83 22
","spells":[]} -228168,{"name":"Goblin Gear Grinder","quality":4,"icon":"inv_gizmo_02","tooltip":"
Goblin Gear Grinder
Item Level 65

Binds when picked up
Main HandMace
\n \n \n
67 - 139 DamageSpeed 2.50
(41.20 damage per second)
+10 Intellect
+15 Spirit
Durability 105 / 105
Requires Level 58
Equip: Increases healing done by spells and effects by up to 42.
","spells":[]} -228169,{"name":"The Attitude Adjustor","quality":4,"icon":"inv_misc_wrench_01","tooltip":"
The Attitude Adjustor
Item Level 60

Binds when picked up
One-HandAxe
\n \n \n
76 - 142 DamageSpeed 2.50
(43.60 damage per second)
Durability 105 / 105
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +26 Attack Power.
","spells":[]} +228129,{"name":"Shadowflame Skull","quality":4,"icon":"ability_warlock_fireandbrimstone","tooltip":"
Shadowflame Skull
Item Level 71

Binds when picked up
Unique-Equipped
Classes: Rogue
Requires Level 60
Use: The mouth of the skull is slightly ajar. Perhaps a thin but resilient blade may fit inside.
"A skull covered in unquenchable flame. A faint hint of shadow resides at the back of the mouth."
","spells":[]} +228130,{"name":"Altruist Ward","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Altruist Ward
Item Level 60

Binds when picked up
Unique
Use: Summons a ward that lasts 30 sec. and periodically heals Horde members in an area around it. (10 Min Cooldown)
","spells":[],"completion_category":"15-2"} +228131,{"name":"Altruist Ward","quality":2,"icon":"inv_relics_totemoflife","tooltip":"
Altruist Ward
Item Level 60

Binds when picked up
Unique
Use: Summons a ward that lasts 30 sec. and periodically heals Alliance members in an area around it. (10 Min Cooldown)
","spells":[],"completion_category":"15-2"} +228132,{"name":"Undead Potatoes","quality":1,"icon":"inv_misc_book_09","tooltip":"
Undead Potatoes
Item Level 60

Binds when picked up
Unique
"Notes on the impact of the scourge on farming. A fine addition to any library's collection."
","spells":[]} +228133,{"name":"Magma or Lava?","quality":1,"icon":"inv_misc_book_10","tooltip":"
Magma or Lava?
Item Level 60

Binds when picked up
Unique
"Well-versed notes on the difference between different fire elementals. A fine addition to any library's collection."
","spells":[]} +228134,{"name":"Northern Kalimdor - A Comprehensive Guide","quality":1,"icon":"inv_misc_book_03","tooltip":"
Northern Kalimdor - A Comprehensive Guide
Item Level 60

Binds when picked up
Unique
"The definitive guidebook for touring the northern reaches of Kalimdor. A fine addition to any library's collection."
","spells":[]} +228135,{"name":"A Study of the Light","quality":1,"icon":"inv_misc_book_13","tooltip":"
A Study of the Light
Item Level 60

Binds when picked up
Unique
"Teachings of the Light with notes from the perspective of a famous mage. A fine addition to any library's collection."
","spells":[]} +228136,{"name":"Ka-Boom!","quality":1,"icon":"inv_misc_book_11","tooltip":"
Ka-Boom!
Item Level 60

Binds when picked up
Unique
"Scrawlings from an enterprising engineer on integrating explosives into technology. A fine addition to any library's collection."
","spells":[]} +228137,{"name":"Heart of Golemagg","quality":4,"icon":"inv_jewelry_necklace_05","tooltip":"
Heart of GolemaggSoD Phase 4

Item Level 71

Binds when picked up
Neck
+9 Stamina
+12 Intellect
+11 Spirit
Requires Level 60
Equip: Increases healing done by spells and effects by up to 37.
Sell Price: 3 56 81
Dropped by: Golemagg the Incinerator
Drop Chance: 11.53%
","spells":[]} +228138,{"name":"The Knight and the Lady","quality":1,"icon":"inv_misc_book_04","tooltip":"
The Knight and the Lady
Item Level 60

Binds when picked up
Unique
"A well-worn fictional novel with handwritten notes in the margins. An interesting addition to any library's collection."
","spells":[]} +228139,{"name":"Fist of the Firesworn","quality":4,"icon":"spell_fire_flametounge","tooltip":"
Fist of the Firesworn
Item Level 68

Binds when picked up
One-HandMace
\n \n \n
59 - 110 DamageSpeed 1.70
(49.71 damage per second)
+10 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Chance on hit: Blasts the enemy for 70 Fire damage.
Sell Price: 10 21 78
","spells":[]} +228140,{"name":"Scourge: Undead Menace or Misunderstood?","quality":1,"icon":"inv_misc_book_01","tooltip":"
Scourge: Undead Menace or Misunderstood?
Item Level 60

Binds when picked up
Unique
"A controversial collection of notes questioning the dangers of the Scourge. A fine addition to any library's collection."
","spells":[]} +228141,{"name":"Necromancy 101","quality":1,"icon":"inv_misc_book_06","tooltip":"
Necromancy 101
Item Level 60

Binds when picked up
Unique
"A beginner's guide to one's first foray into raising the dead. A fine addition to any library's collection."
","spells":[]} +228142,{"name":"Earth and Fire","quality":4,"icon":"inv_shield_10","tooltip":"
Earth and FireSoD Phase 4

Item Level 66

Binds when picked up
Off HandShield
2504 Armor
45 Block
+9 Stamina
+7 Intellect
Durability 120 / 120
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 5 79 70
","spells":[]} +228143,{"name":"Shadowflame Sword","quality":4,"icon":"inv_sword_35","tooltip":"
Shadowflame Sword
Item Level 71

Binds when picked up
Unique
Off HandSword
\n \n \n
44 - 82 DamageSpeed 1.20
(52.50 damage per second)
+9 Strength
+11 Agility
Durability 105 / 105
Classes: Rogue
Requires Level 60
Equip: Activating Blade Flurry now engulfs you in Shadowflame, causing your attacks to ignore 2000 of your target's armor.
Sell Price: 11 15 74
","spells":[]} +228144,{"name":"Strange Note","quality":1,"icon":"inv_misc_note_05","tooltip":"
Strange Note
Item Level 50

Binds when picked up
Unique
<Right Click to Read>
","spells":[]} +228145,{"name":"Magmadar's Right Claw","quality":4,"icon":"inv_misc_monsterclaw_03","tooltip":"
Magmadar's Right Claw
Item Level 71

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+12 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +20 Attack Power.

Core Hound's Call (0/3)
(2) Set : Small chance on melee hit to call forth a Core Hound for 1 min. (Proc chance: 1%, 1m cooldown)
(3) Set : Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec. (Proc chance: 1%, 1m cooldown)
Sell Price: 9 9 5
Dropped by: Ragnaros
Drop Chance: 50.00%
","spells":[]} +228146,{"name":"Magmadar's Left Claw","quality":4,"icon":"inv_misc_monsterclaw_03","tooltip":"
Magmadar's Left Claw
Item Level 71

Binds when picked up
Unique-Equipped
Off HandFist Weapon
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+11 Agility
+8 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Core Hound's Call (0/3)
(2) Set : Small chance on melee hit to call forth a Core Hound for 1 min. (Proc chance: 1%, 1m cooldown)
(3) Set : Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec. (Proc chance: 1%, 1m cooldown)
Sell Price: 9 5 76
Dropped by: Magmadar
Drop Chance: 8.95%
","spells":[]} +228147,{"name":"Magmadar's Horn","quality":4,"icon":"inv_jewelry_necklace_22","tooltip":"
Magmadar's HornSoD Phase 4

Item Level 66

Binds when picked up
Unique-Equipped
Neck
+15 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +30 Attack Power.

Core Hound's Call (0/3)
(2) Set : Small chance on melee hit to call forth a Core Hound for 1 min. (Proc chance: 1%, 1m cooldown)
(3) Set : Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec. (Proc chance: 1%, 1m cooldown)
Sell Price: 2 77 89
Dropped by: Golemagg the Incinerator
Drop Chance: 11.82%
","spells":[]} +228160,{"name":"Faithbringer","quality":4,"icon":"inv_hammer_04","tooltip":"
Faithbringer
Item Level 71

Binds when picked up
Two-HandMace
\n \n \n
202 - 303 DamageSpeed 3.70
(68.24 damage per second)
+17 Strength
+14 Stamina
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Sell Price: 13 26 24
","spells":[]} +228162,{"name":"Deceit","quality":4,"icon":"inv_weapon_shortblade_12","tooltip":"
Deceit
Item Level 74

Binds when picked up
Unique-Equipped
One-HandDagger
\n \n \n
54 - 101 DamageSpeed 1.40
(55.36 damage per second)
+19 Stamina
Durability 75 / 75
Requires Level 60
Equip: Increased Defense +7.
Sell Price: 13 11 44
Dropped by: Onyxia
Drop Chance: 0.30%
","spells":[]} +228163,{"name":"Broodmother's Brooch","quality":4,"icon":"inv_misc_monsterscales_08","tooltip":"
Broodmother's Brooch
Item Level 74

Binds when picked up
Unique-Equipped
Trinket
+24 Stamina
+15 Fire Resistance
Use: Increases the block value of your shield by 128 for 20 sec. (2 Min Cooldown)
Sell Price: 3 93 43
Dropped by: Onyxia
Drop Chance: 0.37%
","spells":[]} +228164,{"name":"Personal Ballista","quality":4,"icon":null,"tooltip":"
Personal Ballista
Item Level 70

Binds when picked up
Ranged
+7 Stamina
Durability 90 / 90
Requires Level 60
Sell Price: 11 15 46
","spells":[]} +228165,{"name":"Dragonslayer's Javelin","quality":4,"icon":"inv_spear_07","tooltip":"
Dragonslayer's Javelin
Item Level 74

Binds when picked up
ThrownThrown
\n \n \n
104 - 195 DamageSpeed 3.00
(49.83 damage per second)
+7 Strength
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 10 61 71
Dropped by: Onyxia
Drop Chance: 0.34%
","spells":[]} +228166,{"name":"Key to the City","quality":4,"icon":"inv_misc_key_15","tooltip":"
Key to the City
Item Level 75

Binds when picked up
Two-HandStaff
\n \n \n
145 - 242 DamageSpeed 3.30
(58.64 damage per second)
+31 Stamina
+20 Intellect
+21 Spirit
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 60.
"Lady Prestor made good use of this."
Sell Price: 17 90 55
Dropped by: Onyxia
Drop Chance: 0.35%
","spells":[]} +228167,{"name":"Whelpling-Head Trophy","quality":3,"icon":null,"tooltip":"
Whelpling-Head Trophy
Item Level 59

Binds when picked up
Two-Hand
+11 Stamina
+10 Spirit
+10 Frost Resistance
Durability 100 / 100
Requires Level 54
Sell Price: 5 83 22
","spells":[]} +228168,{"name":"Goblin Gear Grinder","quality":4,"icon":"inv_gizmo_02","tooltip":"
Goblin Gear Grinder
Item Level 65

Binds when picked up
Main HandMace
\n \n \n
67 - 139 DamageSpeed 2.50
(41.20 damage per second)
+10 Intellect
+15 Spirit
Durability 105 / 105
Requires Level 58
Equip: Increases healing done by spells and effects by up to 42.
","spells":[]} +228169,{"name":"The Attitude Adjustor","quality":4,"icon":"inv_misc_wrench_01","tooltip":"
The Attitude Adjustor
Item Level 60

Binds when picked up
One-HandAxe
\n \n \n
76 - 142 DamageSpeed 2.50
(43.60 damage per second)
Durability 105 / 105
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +26 Attack Power.
","spells":[]} 228170,{"name":"Makeshift South Sea Oar","quality":4,"icon":"inv_spear_08","tooltip":"
Makeshift South Sea Oar
Item Level 60

Binds when picked up
Two-HandStaff
\n \n \n
158 - 238 DamageSpeed 3.50
(56.57 damage per second)
+20 Strength
+20 Agility
+19 Stamina
+19 Intellect
Durability 120 / 120
Requires Level 58
"Is this made out of bug parts??"
","spells":[]} 228171,{"name":"Kezan Cash Carrier","quality":3,"icon":"inv_misc_bag_13","tooltip":"
Kezan Cash Carrier
Item Level 60

Unique
18 Slot Bag
"Hidden pockets for all your Goblin needs."
","spells":[]} -228172,{"name":"Shadowtooth Illusion Ward","quality":2,"icon":"spell_totem_wardofdraining","tooltip":"
Shadowtooth Illusion Ward
Item Level 60

Binds when picked up
Unique
Trinket
Equip: Wards the bearer against the fel glamours surrounding Demon Fall Canyon.
","spells":[]} -228173,{"name":"Libram of the Consecrated","quality":3,"icon":"inv_relics_libramofhope","tooltip":"
Libram of the ConsecratedSoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Crusader Strike spell reduces the cost of your next Consecration spell by 70%.
","spells":[]} -228174,{"name":"Libram of the Devoted","quality":3,"icon":"inv_relics_libramofhope","tooltip":"
Libram of the DevotedSoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Blocks restore 2% of your total mana.
","spells":[]} -228175,{"name":"Libram of Holy Alacrity","quality":3,"icon":"inv_relics_libramofhope","tooltip":"
Libram of Holy AlacritySoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Holy Shock spell reduces the cast time of your next 2 Holy Lights by 0.2 sec.
","spells":[]} -228176,{"name":"Totem of Thunder","quality":3,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of ThunderSoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: The cast time of your Lightning Bolt spell is reduced by 0.1 sec.
","spells":[]} -228177,{"name":"Totem of Raging Fire","quality":3,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of Raging FireSoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: Your Stormstrike spell causes you to gain 24 attack power for 12 sec. (More effective with a two - handed weapon).
","spells":[]} -228178,{"name":"Totem of Earthen Vitality","quality":3,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of Earthen VitalitySoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: While a Shield is equipped, your melee attacks with Rockbiter Weapon restore 2% of your total mana.
","spells":[]} -228179,{"name":"Totem of the Plains","quality":3,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of the PlainsSoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: The cast time of your Healing Rain spell is reduced by 100%.
","spells":[]} -228180,{"name":"Idol of the Swarm","quality":3,"icon":"inv_scarab_bone","tooltip":"
Idol of the SwarmSoD Phase 4

Item Level 60

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: The duration of your Insect Swarm spell is increased by 12 sec.
","spells":[]} -228181,{"name":"Idol of Exsanguination (Cat)","quality":3,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of Exsanguination (Cat)SoD Phase 4

Item Level 60

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: The energy cost of your Rake and Rip spells is reduced by 5.
","spells":[]} -228182,{"name":"Idol of Exsanguination (Bear)","quality":3,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of Exsanguination (Bear)SoD Phase 4

Item Level 60

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Your Lacerate ticks energize you for 3 rage.
","spells":[]} -228183,{"name":"Idol of the Grove","quality":3,"icon":"inv_relics_idolofhealth","tooltip":"
Idol of the GroveSoD Phase 4

Item Level 60

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Your Regrowth spell energizes you for 25 mana when it heals a target.
","spells":[]} -228184,{"name":"Goblin Clothesline","quality":4,"icon":"inv_jewelcrafting_delicatecopperwire","tooltip":"
Goblin ClotheslineSoD Phase 4

Item Level 60

Binds when picked up
WaistCloth
52 Armor
+10 Stamina
+15 Intellect
+8 Spirit
Durability 35 / 35
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.
","spells":[]} -228185,{"name":"Broken Bottle of Goblino Noir","quality":4,"icon":"inv_drink_10","tooltip":"
Broken Bottle of Goblino Noir
Item Level 60

Binds when picked up
Main HandDagger
\n \n \n
60 - 113 DamageSpeed 2.00
(43.25 damage per second)
+8 Stamina
Durability 75 / 75
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
","spells":[]} -228186,{"name":"Abandoned Wedding Band","quality":3,"icon":"inv_jewelry_ring_42","tooltip":"
Abandoned Wedding BandSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
100 Armor
+17 Stamina
Requires Level 58
Use: Make a promise to protect a party or raid member, transferring 5% of the threat they cause to you. This effect can only be on one target at a time. (30 Min Cooldown)
"Found at the bottom of the ocean during a dive."
","spells":[]} -228187,{"name":"Stick of the South Sea","quality":3,"icon":"inv_wand_02","tooltip":"
Stick of the South Sea
Item Level 60

Binds when picked up
RangedWand
\n \n \n
58 - 109 Frost DamageSpeed 1.40
(59.64 damage per second)
+8 Stamina
Durability 65 / 65
Requires Level 58
Equip: Increases healing done by spells and effects by up to 22.
"You've been told this is a stick of legends."
","spells":[]} -228188,{"name":"Prestor's Hairpin","quality":4,"icon":"inv_misc_comb_01","tooltip":"
Prestor's HairpinSoD Phase 4

Item Level 74

Binds when picked up
Unique-Equipped
Trinket
+15 Fire Resistance
Requires Level 60
Equip: Restores 7 mana per 5 sec.
Use: Increases healing done by spells and effects by up to 220 for 20 sec. (2 Min Cooldown)
Sell Price: 3 93 43
Dropped by: Onyxia
Drop Chance: 0.34%
","spells":[]} -228189,{"name":"Gift of Gob","quality":3,"icon":"inv_gizmo_goblingtonkcontroller","tooltip":"
Gift of Gob
Item Level 1

Binds when picked up
Unique
Use: Turns target party member into a friend. (5 Min Cooldown)
","spells":[]} -228190,{"name":"Knowledge of the Timbermaw","quality":4,"icon":"inv_belt_09","tooltip":"
Knowledge of the TimbermawSoD Phase 4

Item Level 65

Binds when picked up
WaistCloth
56 Armor
+22 Intellect
Durability 35 / 35
Requires Level 60
Requires Tailoring (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 1 72 76
","spells":[]} -228191,{"name":"Shimmering Molten Mineral","quality":1,"icon":"inv_ore_arcanite_01","tooltip":"
Shimmering Molten Mineral
Item Level 1

Quest Item
Unique
","spells":[]} +228172,{"name":"Shadowtooth Illusion Ward","quality":2,"icon":"spell_totem_wardofdraining","tooltip":"
Shadowtooth Illusion Ward
Item Level 60

Binds when picked up
Unique
Trinket
Equip: Wards the bearer against the fel glamours surrounding Demon Fall Canyon.
","spells":[]} +228173,{"name":"Libram of the Consecrated","quality":3,"icon":"inv_relics_libramofhope","tooltip":"
Libram of the ConsecratedSoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Crusader Strike spell reduces the cost of your next Consecration spell by 70%.
","spells":[]} +228174,{"name":"Libram of the Devoted","quality":3,"icon":"inv_relics_libramofhope","tooltip":"
Libram of the DevotedSoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Blocks restore 2% of your total mana.
","spells":[]} +228175,{"name":"Libram of Holy Alacrity","quality":3,"icon":"inv_relics_libramofhope","tooltip":"
Libram of Holy AlacritySoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Holy Shock spell reduces the cast time of your next 2 Holy Lights by 0.2 sec.
","spells":[]} +228176,{"name":"Totem of Thunder","quality":3,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of ThunderSoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: The cast time of your Lightning Bolt spell is reduced by 0.1 sec.
","spells":[]} +228177,{"name":"Totem of Raging Fire","quality":3,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of Raging FireSoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: Your Stormstrike spell causes you to gain 24 attack power for 12 sec. (More effective with a two - handed weapon).
","spells":[]} +228178,{"name":"Totem of Earthen Vitality","quality":3,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of Earthen VitalitySoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: While a Shield is equipped, your melee attacks with Rockbiter Weapon restore 2% of your total mana.
","spells":[]} +228179,{"name":"Totem of the Plains","quality":3,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of the PlainsSoD Phase 4

Item Level 65

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: The cast time of your Healing Rain spell is reduced by 100%.
","spells":[]} +228180,{"name":"Idol of the Swarm","quality":3,"icon":"inv_scarab_bone","tooltip":"
Idol of the SwarmSoD Phase 4

Item Level 60

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: The duration of your Insect Swarm spell is increased by 12 sec.
","spells":[]} +228181,{"name":"Idol of Exsanguination (Cat)","quality":3,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of Exsanguination (Cat)SoD Phase 4

Item Level 60

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: The energy cost of your Rake and Rip spells is reduced by 5.
","spells":[]} +228182,{"name":"Idol of Exsanguination (Bear)","quality":3,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of Exsanguination (Bear)SoD Phase 4

Item Level 60

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Your Lacerate ticks energize you for 3 rage.
","spells":[]} +228183,{"name":"Idol of the Grove","quality":3,"icon":"inv_relics_idolofhealth","tooltip":"
Idol of the GroveSoD Phase 4

Item Level 60

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Your Regrowth spell energizes you for 25 mana when it heals a target.
","spells":[]} +228184,{"name":"Goblin Clothesline","quality":4,"icon":"inv_jewelcrafting_delicatecopperwire","tooltip":"
Goblin ClotheslineSoD Phase 4

Item Level 60

Binds when picked up
WaistCloth
52 Armor
+10 Stamina
+15 Intellect
+8 Spirit
Durability 35 / 35
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.
","spells":[]} +228185,{"name":"Broken Bottle of Goblino Noir","quality":4,"icon":"inv_drink_10","tooltip":"
Broken Bottle of Goblino Noir
Item Level 60

Binds when picked up
Main HandDagger
\n \n \n
60 - 113 DamageSpeed 2.00
(43.25 damage per second)
+8 Stamina
Durability 75 / 75
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
","spells":[]} +228186,{"name":"Abandoned Wedding Band","quality":3,"icon":"inv_jewelry_ring_42","tooltip":"
Abandoned Wedding BandSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
100 Armor
+17 Stamina
Requires Level 58
Use: Make a promise to protect a party or raid member, transferring 5% of the threat they cause to you. This effect can only be on one target at a time. (30 Min Cooldown)
"Found at the bottom of the ocean during a dive."
","spells":[]} +228187,{"name":"Stick of the South Sea","quality":3,"icon":"inv_wand_02","tooltip":"
Stick of the South Sea
Item Level 60

Binds when picked up
RangedWand
\n \n \n
58 - 109 Frost DamageSpeed 1.40
(59.64 damage per second)
+8 Stamina
Durability 65 / 65
Requires Level 58
Equip: Increases healing done by spells and effects by up to 22.
"You've been told this is a stick of legends."
","spells":[]} +228188,{"name":"Prestor's Hairpin","quality":4,"icon":"inv_misc_comb_01","tooltip":"
Prestor's HairpinSoD Phase 4

Item Level 74

Binds when picked up
Unique-Equipped
Trinket
+15 Fire Resistance
Requires Level 60
Equip: Restores 7 mana per 5 sec.
Use: Increases healing done by spells and effects by up to 220 for 20 sec. (2 Min Cooldown)
Sell Price: 3 93 43
Dropped by: Onyxia
Drop Chance: 0.34%
","spells":[]} +228189,{"name":"Gift of Gob","quality":3,"icon":"inv_gizmo_goblingtonkcontroller","tooltip":"
Gift of Gob
Item Level 1

Binds when picked up
Unique
Use: Turns target party member into a friend. (5 Min Cooldown)
","spells":[]} +228190,{"name":"Knowledge of the Timbermaw","quality":4,"icon":"inv_belt_09","tooltip":"
Knowledge of the TimbermawSoD Phase 4

Item Level 65

Binds when picked up
WaistCloth
56 Armor
+22 Intellect
Durability 35 / 35
Requires Level 60
Requires Tailoring (290)
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 1 72 76
","spells":[]} +228191,{"name":"Shimmering Molten Mineral","quality":1,"icon":"inv_ore_arcanite_01","tooltip":"
Shimmering Molten Mineral
Item Level 1

Quest Item
Unique
","spells":[]} 228214,{"name":"Monster - Mace2H, Unstoppable Force","quality":0,"icon":"inv_hammer_03","tooltip":"
Monster - Mace2H, Unstoppable Force
Item Level 1
Two-HandMace
\n \n \n
2 - 3 DamageSpeed 2.90
(0.86 damage per second)
Durability 20 / 20
Sell Price: 2
","spells":[]} -228222,{"name":"Handbook of Valor of Azeroth","quality":2,"icon":"inv_misc_book_09","tooltip":"
Handbook of Valor of Azeroth
Item Level 60

Binds to account
Unique
Classes: Warrior
Requires Level 60
Inspires all members of your party or raid to fight for the Valor of Azeroth, increasing critical chance of all spells and attacks by 5% and granting (60 * 1.5) Attack Power. Lasts 2 hrs.

May not be combined with similar long-duration effects.

"Teaches you Valor of Azeroth."
","spells":[]} -228227,{"name":"Scroll of Overwhelming Power","quality":4,"icon":"inv_scroll_02","tooltip":"
Scroll of Overwhelming Power
Item Level 60
Use: Grants the target a variety of world buff effects. (1 Min Cooldown)
"POWER OVERWHELMING (PTR Only)"
Max Stack: 20
Sell Price: 1
","spells":[]} -228229,{"name":"Obsidian Edged Blade","quality":4,"icon":"inv_sword_28","tooltip":"
Obsidian Edged Blade
Item Level 68

Binds when picked up
Two-HandSword
\n \n \n
187 - 280 DamageSpeed 3.60
(64.86 damage per second)
+42 Strength
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Two-handed Swords +3.
Sell Price: 12 57 68
","spells":[]} -228230,{"name":"Refined Hammer of the Titans","quality":4,"icon":"inv_hammer_09","tooltip":"
Refined Hammer of the Titans
Item Level 70

Binds when equipped
Two-HandMace
\n \n \n
107 - 161 DamageSpeed 2.00
(67.00 damage per second)
+36 Strength
Durability 120 / 120
Requires Level 60
Equip: +172 Attack Power in Cat, Bear, and Dire Bear forms only.
Chance on hit: Stuns target for 3 sec.
Sell Price: 13 30 83
","spells":[]} -228238,{"name":"Testament of Divine Steed","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of Divine Steed
Item Level 60

Binds when picked up
Unique
Mount
Classes: Paladin
Requires Level 45
Leap atop your charger for 3 sec, increasing movement speed by 100%. Usable while indoors or in combat.
"Teaches you Divine Steed."
","spells":[],"completion_category":"15-5"} -228239,{"name":"Robe of Volatile Power","quality":4,"icon":"inv_chest_cloth_18","tooltip":"
Robe of Volatile PowerSoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+10 Stamina
+16 Intellect
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 3 70 33
","spells":[]} -228240,{"name":"Flamewaker Legplates","quality":4,"icon":"inv_pants_04","tooltip":"
Flamewaker LegplatesSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+19 Strength
+30 Stamina
+20 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: Increased Defense +7.
Sell Price: 6 28 12
","spells":[]} -228242,{"name":"Heavy Dark Iron Ring","quality":4,"icon":"inv_jewelry_ring_14","tooltip":"
Heavy Dark Iron RingSoD Phase 4

Item Level 66

Binds when picked up
Unique-Equipped
Finger
80 Armor
+20 Stamina
Requires Level 60
Equip: Increased Defense +7.
Sell Price: 5 33 64
","spells":[]} -228243,{"name":"Ring of Spell Power","quality":4,"icon":"inv_jewelry_ring_38","tooltip":"
Ring of Spell PowerSoD Phase 4

Item Level 71

Binds when picked up
Unique-Equipped
Finger
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 34.
Sell Price: 9 14 53
","spells":[]} -228244,{"name":"Manastorm Leggings","quality":4,"icon":"inv_pants_08","tooltip":"
Manastorm LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+19 Stamina
+14 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 39.
Equip: Restores 6 mana per 5 sec.
Sell Price: 3 58 93
","spells":[]} -228245,{"name":"Salamander Scale Pants","quality":4,"icon":"inv_pants_12","tooltip":"
Salamander Scale PantsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+14 Stamina
+14 Intellect
+10 Fire Resistance
Durability 90 / 90
Requires Level 60
Equip: Increases healing done by spells and effects by up to 51.
Equip: Restores 9 mana per 5 sec.
Sell Price: 3 84 45
","spells":[]} +228222,{"name":"Handbook of Valor of Azeroth","quality":2,"icon":"inv_misc_book_09","tooltip":"
Handbook of Valor of Azeroth
Item Level 60

Binds to account
Unique
Classes: Warrior
Requires Level 60
Inspires all members of your party or raid to fight for the Valor of Azeroth, increasing critical chance of all spells and attacks by 5% and granting (60 * 1.5) Attack Power. Lasts 2 hrs.

May not be combined with similar long-duration effects.

"Teaches you Valor of Azeroth."
","spells":[]} +228227,{"name":"Scroll of Overwhelming Power","quality":4,"icon":"inv_scroll_02","tooltip":"
Scroll of Overwhelming Power
Item Level 60
Use: Grants the target a variety of world buff effects. (1 Min Cooldown)
"POWER OVERWHELMING (PTR Only)"
Max Stack: 20
Sell Price: 1
","spells":[]} +228229,{"name":"Obsidian Edged Blade","quality":4,"icon":"inv_sword_28","tooltip":"
Obsidian Edged Blade
Item Level 68

Binds when picked up
Two-HandSword
\n \n \n
187 - 280 DamageSpeed 3.60
(64.86 damage per second)
+42 Strength
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Two-handed Swords +3.
Sell Price: 12 57 68
","spells":[]} +228230,{"name":"Refined Hammer of the Titans","quality":4,"icon":"inv_hammer_09","tooltip":"
Refined Hammer of the Titans
Item Level 70

Binds when equipped
Two-HandMace
\n \n \n
107 - 161 DamageSpeed 2.00
(67.00 damage per second)
+36 Strength
Durability 120 / 120
Requires Level 60
Equip: +172 Attack Power in Cat, Bear, and Dire Bear forms only.
Chance on hit: Stuns target for 3 sec.
Sell Price: 13 30 83
","spells":[]} +228238,{"name":"Testament of Divine Steed","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of Divine Steed
Item Level 60

Binds when picked up
Unique
Mount
Classes: Paladin
Requires Level 45
Leap atop your charger for 3 sec, increasing movement speed by 100%. Usable while indoors or in combat.
"Teaches you Divine Steed."
","spells":[],"completion_category":"15-5"} +228239,{"name":"Robe of Volatile Power","quality":4,"icon":"inv_chest_cloth_18","tooltip":"
Robe of Volatile PowerSoD Phase 4

Item Level 66

Binds when picked up
ChestCloth
102 Armor
+10 Stamina
+16 Intellect
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 3 70 33
","spells":[]} +228240,{"name":"Flamewaker Legplates","quality":4,"icon":"inv_pants_04","tooltip":"
Flamewaker LegplatesSoD Phase 4

Item Level 66

Binds when picked up
LegsPlate
655 Armor
+19 Strength
+30 Stamina
+20 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: Increased Defense +7.
Sell Price: 6 28 12
","spells":[]} +228242,{"name":"Heavy Dark Iron Ring","quality":4,"icon":"inv_jewelry_ring_14","tooltip":"
Heavy Dark Iron RingSoD Phase 4

Item Level 66

Binds when picked up
Unique-Equipped
Finger
80 Armor
+20 Stamina
Requires Level 60
Equip: Increased Defense +7.
Sell Price: 5 33 64
","spells":[]} +228243,{"name":"Ring of Spell Power","quality":4,"icon":"inv_jewelry_ring_38","tooltip":"
Ring of Spell PowerSoD Phase 4

Item Level 71

Binds when picked up
Unique-Equipped
Finger
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 34.
Sell Price: 9 14 53
","spells":[]} +228244,{"name":"Manastorm Leggings","quality":4,"icon":"inv_pants_08","tooltip":"
Manastorm LeggingsSoD Phase 4

Item Level 66

Binds when picked up
LegsCloth
89 Armor
+19 Stamina
+14 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 39.
Equip: Restores 6 mana per 5 sec.
Sell Price: 3 58 93
","spells":[]} +228245,{"name":"Salamander Scale Pants","quality":4,"icon":"inv_pants_12","tooltip":"
Salamander Scale PantsSoD Phase 4

Item Level 66

Binds when picked up
LegsLeather
175 Armor
+14 Stamina
+14 Intellect
+10 Fire Resistance
Durability 90 / 90
Requires Level 60
Equip: Increases healing done by spells and effects by up to 51.
Equip: Restores 9 mana per 5 sec.
Sell Price: 3 84 45
","spells":[]} 228246,{"name":"Wristguards of Stability","quality":4,"icon":"inv_bracer_04","tooltip":"
Wristguards of StabilitySoD Phase 4

Item Level 66

Binds when picked up
WristLeather
88 Armor
+25 Strength
+7 Stamina
Durability 40 / 40
Requires Level 60
Sell Price: 2 26 12
","spells":[]} -228247,{"name":"Choker of Enlightenment","quality":4,"icon":"inv_jewelry_necklace_10","tooltip":"
Choker of EnlightenmentSoD Phase 4

Item Level 66

Binds when picked up
Neck
+7 Stamina
+10 Intellect
+6 Spirit
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 69 20
Dropped by: Lucifron
Drop Chance: 10.52%
","spells":[]} -228248,{"name":"Earthshaker","quality":4,"icon":"inv_hammer_04","tooltip":"
Earthshaker
Item Level 66

Binds when picked up
Two-HandMace
\n \n \n
175 - 263 DamageSpeed 3.50
(62.57 damage per second)
Durability 120 / 120
Requires Level 60
Chance on hit: Knocks down all nearby enemies for 3 sec.
Equip: +109 Attack Power in Cat, Bear, and Dire Bear forms only.
Equip: +22 Attack Power.
Sell Price: 11 36 31
Dropped by: Magmadar
Drop Chance: 10.26%
","spells":[]} -228249,{"name":"Medallion of Steadfast Might","quality":4,"icon":"inv_jewelry_amulet_03","tooltip":"
Medallion of Steadfast MightSoD Phase 4

Item Level 68

Binds when picked up
Neck
+7 Strength
+21 Stamina
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 3 33 81
Dropped by: Magmadar
Drop Chance: 10.00%
","spells":[]} -228250,{"name":"Plans: Stronger-hold Gauntlets","quality":4,"icon":"inv_scroll_03","tooltip":"
Plans: Stronger-hold Gauntlets
Item Level 62
Requires Blacksmithing (300)
Requires Armorsmith
Use: Teaches you how to make Stronghold Gauntlets.
Sell Price: 2

Stronger-hold Gauntlets
Item Level 62

Binds when equipped
HandsPlate
441 Armor
+14 Strength
+12 Stamina
Durability 55 / 55
Requires Level 57
Equip: Immune to Disarm.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Defense +7.
Sell Price: 1 52 71
","spells":[],"completion_category":"9"} -228251,{"name":"Pattern: Living Green Dragonscale Gauntlets","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Living Green Dragonscale Gauntlets
Item Level 54
Requires Leatherworking (270)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft Green Dragonscale Leggings.
Sell Price: 35

Living Green Dragonscale Gauntlets
Item Level 56

Binds when equipped
HandsMail
208 Armor
+8 Stamina
+9 Spirit
+9 Nature Resistance
Durability 40 / 40
Requires Level 51
Equip: Increases healing done by spells and effects by up to 31.

Green Dragon Mail (0/3)
Sell Price: 1 25 90
","spells":[],"completion_category":"9"} -228252,{"name":"Striker's Mark","quality":4,"icon":"inv_weapon_bow_08","tooltip":"
Striker's Mark
Item Level 71

Binds when picked up
RangedBow
\n \n \n
92 - 171 DamageSpeed 3.20
(41.09 damage per second)
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +22 Attack Power.
Sell Price: 7 57 46
Dropped by: Magmadar
Drop Chance: 9.34%
","spells":[]} -228253,{"name":"Sabatons of the Flamewalker","quality":4,"icon":"inv_boots_chain_05","tooltip":"
Sabatons of the FlamewalkerSoD Phase 4

Item Level 68

Binds when picked up
FeetMail
298 Armor
+24 Stamina
+10 Intellect
+11 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: +34 Attack Power.
Sell Price: 4 59 73
","spells":[]} -228254,{"name":"Magma Tempered Boots","quality":4,"icon":"inv_boots_plate_08","tooltip":"
Magma Tempered BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+19 Stamina
+12 Intellect
+20 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 3 35 18
","spells":[]} -228255,{"name":"Talisman of Ephemeral Power","quality":4,"icon":"inv_misc_stonetablet_11","tooltip":"
Talisman of Ephemeral PowerSoD Phase 4

Item Level 71

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Use: Increases damage and healing done by magical spells and effects by up to 184 for 15 sec. (1 Min, 30 Sec Cooldown)
Sell Price: 6 62 90
","spells":[]} -228256,{"name":"Mana Igniting Cord","quality":4,"icon":"inv_belt_11","tooltip":"
Mana Igniting CordSoD Phase 4

Item Level 71

Binds when picked up
WaistCloth
61 Armor
+12 Stamina
+15 Intellect
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 2 22 80
","spells":[]} -228257,{"name":"Aged Core Leather Gloves","quality":4,"icon":"inv_gauntlets_23","tooltip":"
Aged Core Leather GlovesSoD Phase 4

Item Level 71

Binds when picked up
HandsLeather
133 Armor
+15 Strength
+15 Stamina
+10 Fire Resistance
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Daggers +3.
Equip: Increased Feral Combat +3.
Sell Price: 2 98 55
","spells":[]} -228258,{"name":"Deep Earth Spaulders","quality":4,"icon":"inv_shoulder_04","tooltip":"
Deep Earth SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
339 Armor
+10 Stamina
+11 Intellect
Durability 85 / 85
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 37.
Sell Price: 4 88 36
","spells":[]} -228259,{"name":"Fire Runed Grimoire","quality":4,"icon":"inv_misc_book_09","tooltip":"
Fire Runed GrimoireSoD Phase 4

Item Level 71

Binds when picked up
Held In Off-hand
+9 Stamina
+12 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 1 89 3
","spells":[]} -228260,{"name":"Flameguard Gauntlets","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Flameguard GauntletsSoD Phase 4

Item Level 71

Binds when picked up
HandsPlate
502 Armor
+14 Stamina
Durability 55 / 55
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +58 Attack Power.
Sell Price: 2 12 83
","spells":[]} -228261,{"name":"Quick Strike Ring","quality":4,"icon":"inv_jewelry_ring_07","tooltip":"
Quick Strike RingSoD Phase 4

Item Level 68

Binds when picked up
Unique-Equipped
Finger
+5 Strength
+8 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.
Sell Price: 6 40 30
","spells":[]} -228262,{"name":"Crimson Shocker","quality":4,"icon":"inv_staff_13","tooltip":"
Crimson Shocker
Item Level 66

Binds when picked up
RangedWand
\n \n \n
110 - 204 Fire DamageSpeed 2.00
(78.50 damage per second)
+10 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 5 97 41
","spells":[]} -228263,{"name":"Sorcerous Dagger","quality":4,"icon":"inv_weapon_shortblade_07","tooltip":"
Sorcerous Dagger
Item Level 68

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
36 - 78 DamageSpeed 1.40
(40.71 damage per second)
60 Armor
+8 Stamina
+16 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Sell Price: 9 36 28
","spells":[]} -228264,{"name":"Aurastone Hammer","quality":4,"icon":"inv_hammer_05","tooltip":"
Aurastone Hammer
Item Level 68

Binds when picked up
Main HandMace
\n \n \n
71 - 152 DamageSpeed 2.70
(41.30 damage per second)
+10 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by spells and effects by up to 62.
Equip: Restores 4 mana per 5 sec.
Sell Price: 9 86 55
Dropped by: Garr
Drop Chance: 8.13%
","spells":[]} -228265,{"name":"Brutality Blade","quality":4,"icon":"inv_sword_15","tooltip":"
Brutality Blade
Item Level 71

Binds when picked up
Unique-Equipped: (Unknown #655) (1)
One-HandSword
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+10 Strength
+10 Agility
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 11 6 21
Dropped by: Garr
Drop Chance: 10.16%
","spells":[]} -228266,{"name":"Drillborer Disk","quality":4,"icon":"inv_shield_10","tooltip":"
Drillborer DiskSoD Phase 4

Item Level 68

Binds when picked up
Off HandShield
2575 Armor
47 Block
+11 Stamina
Durability 120 / 120
Requires Level 60
Equip: When struck in combat inflicts 3 Arcane damage to the attacker.
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 23.
Sell Price: 5 79 70
Dropped by: Garr
Drop Chance: 9.81%
","spells":[]} -228267,{"name":"Gutgore Ripper","quality":4,"icon":"inv_weapon_shortblade_18","tooltip":"
Gutgore Ripper
Item Level 71

Binds when picked up
One-HandDagger
\n \n \n
66 - 123 DamageSpeed 1.80
(52.50 damage per second)
Durability 75 / 75
Requires Level 60
Chance on hit: Sends a shadowy bolt at the enemy causing 150 Shadow damage and lowering all stats by 25 for 30 sec.
Sell Price: 11 6 21
Dropped by: Garr
Drop Chance: 8.39%
","spells":[]} -228268,{"name":"Seal of the Archmagus","quality":4,"icon":"inv_jewelry_ring_21","tooltip":"
Seal of the ArchmagusSoD Phase 4

Item Level 71

Binds when picked up
Unique-Equipped
Finger
+11 Stamina
+11 Intellect
+15 Fire Resistance
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 3 31 86
Dropped by: Baron Geddon
Drop Chance: 12.93%
","spells":[]} -228269,{"name":"Azuresong Mageblade","quality":4,"icon":"inv_sword_39","tooltip":"
Azuresong Mageblade
Item Level 71

Binds when picked up
Main HandSword
\n \n \n
64 - 140 DamageSpeed 2.40
(42.50 damage per second)
+8 Stamina
+12 Intellect
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Sell Price: 11 18 23
Dropped by: Golemagg the Incinerator
Drop Chance: 9.70%
","spells":[]} -228270,{"name":"Blastershot Launcher","quality":4,"icon":"inv_weapon_rifle_09","tooltip":"
Blastershot Launcher
Item Level 71

Binds when picked up
RangedGun
\n \n \n
87 - 162 DamageSpeed 3.10
(40.16 damage per second)
+6 Stamina
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 8 29 66
Dropped by: Golemagg the Incinerator
Drop Chance: 12.20%
","spells":[]} -228271,{"name":"Staff of Dominance","quality":4,"icon":"inv_staff_13","tooltip":"
Staff of Dominance
Item Level 71

Binds when picked up
Two-HandStaff
\n \n \n
125 - 204 DamageSpeed 2.90
(56.72 damage per second)
+15 Stamina
+29 Intellect
+12 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 47.
Sell Price: 14 52 95
Dropped by: Golemagg the Incinerator
Drop Chance: 11.43%
","spells":[]} -228272,{"name":"Shadowstrike","quality":4,"icon":"inv_spear_08","tooltip":"
Shadowstrike
Item Level 71

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 279 DamageSpeed 3.40
(68.38 damage per second)
+33 Agility
+13 Stamina
Durability 120 / 120
Requires Level 58
Chance on hit: Steals 180 to 220 life from target enemy.
Equip: +189 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Transforms Shadowstrike into Thunderstrike. (1 Min Cooldown)
Sell Price: 14 52 95
Dropped by: Sulfuron Harbinger
Drop Chance: 10.31%
","spells":[]} -228273,{"name":"Thunderstrike","quality":4,"icon":"inv_spear_08","tooltip":"
Thunderstrike
Item Level 71

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 279 DamageSpeed 3.40
(68.38 damage per second)
+13 Agility
+33 Stamina
Durability 120 / 120
Requires Level 58
Chance on hit: Blasts up to 3 targets for 200 to 300 Nature damage. Each target after the first takes less damage.
Equip: +189 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Transforms Thunderstrike into Shadowstrike. (1 Min Cooldown)
Sell Price: 14 52 95
","spells":[]} -228274,{"name":"Cauterizing Band","quality":4,"icon":"inv_jewelry_ring_39","tooltip":"
Cauterizing BandSoD Phase 4

Item Level 71

Binds when picked up
Unique-Equipped
Finger
+9 Stamina
+12 Intellect
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.
Sell Price: 6 2 56
","spells":[]} -228275,{"name":"Core Forged Greaves","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Core Forged GreavesSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+28 Stamina
+15 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increased Defense +8.
Sell Price: 6 9 8
","spells":[]} -228276,{"name":"Pattern: Mastercrafted Shifting Cloak","quality":4,"icon":"inv_scroll_04","tooltip":"
Pattern: Mastercrafted Shifting Cloak
Item Level 62
Requires Leatherworking (300)
Requires Elemental Leatherworking
Use: Teaches you how to craft a Shifting Cloak.
Sell Price: 4

Mastercrafted Shifting Cloak
Item Level 62

Binds when equipped
Back
48 Armor
+17 Agility
+8 Stamina
Requires Level 57
Equip: Increased Defense +8.
Sell Price: 2 9 71
","spells":[],"completion_category":"9"} -228277,{"name":"Core Hound Tooth","quality":4,"icon":"inv_weapon_shortblade_11","tooltip":"
Core Hound Tooth
Item Level 71

Binds when picked up
Unique-Equipped: (Unknown #656) (1)
One-HandDagger
\n \n \n
48 - 89 DamageSpeed 1.30
(52.69 damage per second)
+9 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +22 Attack Power.
Sell Price: 11 62 36
","spells":[]} -228278,{"name":"Hyperthermically Insulated Lava Dredger","quality":4,"icon":"inv_gizmo_02","tooltip":"
Hyperthermically Insulated Lava Dredger
Item Level 71

Binds when picked up
Two-HandMace
\n \n \n
140 - 227 DamageSpeed 3.20
(57.34 damage per second)
+25 Stamina
+24 Intellect
+15 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: Increases healing done by spells and effects by up to 84.
Equip: Restores 9 mana per 5 sec.
"Property of Pip Quickwit, Grandmaster Adventurer"
Sell Price: 14 52 95
","spells":[]} +228247,{"name":"Choker of Enlightenment","quality":4,"icon":"inv_jewelry_necklace_10","tooltip":"
Choker of EnlightenmentSoD Phase 4

Item Level 66

Binds when picked up
Neck
+7 Stamina
+10 Intellect
+6 Spirit
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 69 20
Dropped by: Lucifron
Drop Chance: 10.52%
","spells":[]} +228248,{"name":"Earthshaker","quality":4,"icon":"inv_hammer_04","tooltip":"
Earthshaker
Item Level 66

Binds when picked up
Two-HandMace
\n \n \n
175 - 263 DamageSpeed 3.50
(62.57 damage per second)
Durability 120 / 120
Requires Level 60
Chance on hit: Knocks down all nearby enemies for 3 sec.
Equip: +109 Attack Power in Cat, Bear, and Dire Bear forms only.
Equip: +22 Attack Power.
Sell Price: 11 36 31
Dropped by: Magmadar
Drop Chance: 10.26%
","spells":[]} +228249,{"name":"Medallion of Steadfast Might","quality":4,"icon":"inv_jewelry_amulet_03","tooltip":"
Medallion of Steadfast MightSoD Phase 4

Item Level 68

Binds when picked up
Neck
+7 Strength
+21 Stamina
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 3 33 81
Dropped by: Magmadar
Drop Chance: 10.00%
","spells":[]} +228250,{"name":"Plans: Stronger-hold Gauntlets","quality":4,"icon":"inv_scroll_03","tooltip":"
Plans: Stronger-hold Gauntlets
Item Level 62
Requires Blacksmithing (300)
Requires Armorsmith
Use: Teaches you how to make Stronghold Gauntlets.
Sell Price: 2

Stronger-hold Gauntlets
Item Level 62

Binds when equipped
HandsPlate
441 Armor
+14 Strength
+12 Stamina
Durability 55 / 55
Requires Level 57
Equip: Immune to Disarm.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Defense +7.
Sell Price: 1 52 71
","spells":[],"completion_category":"9"} +228251,{"name":"Pattern: Living Green Dragonscale Gauntlets","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Living Green Dragonscale Gauntlets
Item Level 54
Requires Leatherworking (270)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft Green Dragonscale Leggings.
Sell Price: 35

Living Green Dragonscale Gauntlets
Item Level 56

Binds when equipped
HandsMail
208 Armor
+8 Stamina
+9 Spirit
+9 Nature Resistance
Durability 40 / 40
Requires Level 51
Equip: Increases healing done by spells and effects by up to 31.

Green Dragon Mail (0/3)
Sell Price: 1 25 90
","spells":[],"completion_category":"9"} +228252,{"name":"Striker's Mark","quality":4,"icon":"inv_weapon_bow_08","tooltip":"
Striker's Mark
Item Level 71

Binds when picked up
RangedBow
\n \n \n
92 - 171 DamageSpeed 3.20
(41.09 damage per second)
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +22 Attack Power.
Sell Price: 7 57 46
Dropped by: Magmadar
Drop Chance: 9.34%
","spells":[]} +228253,{"name":"Sabatons of the Flamewalker","quality":4,"icon":"inv_boots_chain_05","tooltip":"
Sabatons of the FlamewalkerSoD Phase 4

Item Level 68

Binds when picked up
FeetMail
298 Armor
+24 Stamina
+10 Intellect
+11 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: +34 Attack Power.
Sell Price: 4 59 73
","spells":[]} +228254,{"name":"Magma Tempered Boots","quality":4,"icon":"inv_boots_plate_08","tooltip":"
Magma Tempered BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+19 Stamina
+12 Intellect
+20 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 3 35 18
","spells":[]} +228255,{"name":"Talisman of Ephemeral Power","quality":4,"icon":"inv_misc_stonetablet_11","tooltip":"
Talisman of Ephemeral PowerSoD Phase 4

Item Level 71

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Use: Increases damage and healing done by magical spells and effects by up to 184 for 15 sec. (1 Min, 30 Sec Cooldown)
Sell Price: 6 62 90
","spells":[]} +228256,{"name":"Mana Igniting Cord","quality":4,"icon":"inv_belt_11","tooltip":"
Mana Igniting CordSoD Phase 4

Item Level 71

Binds when picked up
WaistCloth
61 Armor
+12 Stamina
+15 Intellect
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 2 22 80
","spells":[]} +228257,{"name":"Aged Core Leather Gloves","quality":4,"icon":"inv_gauntlets_23","tooltip":"
Aged Core Leather GlovesSoD Phase 4

Item Level 71

Binds when picked up
HandsLeather
133 Armor
+15 Strength
+15 Stamina
+10 Fire Resistance
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Daggers +3.
Equip: Increased Feral Combat +3.
Sell Price: 2 98 55
","spells":[]} +228258,{"name":"Deep Earth Spaulders","quality":4,"icon":"inv_shoulder_04","tooltip":"
Deep Earth SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderMail
339 Armor
+10 Stamina
+11 Intellect
Durability 85 / 85
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 37.
Sell Price: 4 88 36
","spells":[]} +228259,{"name":"Fire Runed Grimoire","quality":4,"icon":"inv_misc_book_09","tooltip":"
Fire Runed GrimoireSoD Phase 4

Item Level 71

Binds when picked up
Held In Off-hand
+9 Stamina
+12 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 1 89 3
","spells":[]} +228260,{"name":"Flameguard Gauntlets","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Flameguard GauntletsSoD Phase 4

Item Level 71

Binds when picked up
HandsPlate
502 Armor
+14 Stamina
Durability 55 / 55
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +58 Attack Power.
Sell Price: 2 12 83
","spells":[]} +228261,{"name":"Quick Strike Ring","quality":4,"icon":"inv_jewelry_ring_07","tooltip":"
Quick Strike RingSoD Phase 4

Item Level 68

Binds when picked up
Unique-Equipped
Finger
+5 Strength
+8 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.
Sell Price: 6 40 30
","spells":[]} +228262,{"name":"Crimson Shocker","quality":4,"icon":"inv_staff_13","tooltip":"
Crimson Shocker
Item Level 66

Binds when picked up
RangedWand
\n \n \n
110 - 204 Fire DamageSpeed 2.00
(78.50 damage per second)
+10 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 5 97 41
","spells":[]} +228263,{"name":"Sorcerous Dagger","quality":4,"icon":"inv_weapon_shortblade_07","tooltip":"
Sorcerous Dagger
Item Level 68

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
36 - 78 DamageSpeed 1.40
(40.71 damage per second)
60 Armor
+8 Stamina
+16 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Sell Price: 9 36 28
","spells":[]} +228264,{"name":"Aurastone Hammer","quality":4,"icon":"inv_hammer_05","tooltip":"
Aurastone Hammer
Item Level 68

Binds when picked up
Main HandMace
\n \n \n
71 - 152 DamageSpeed 2.70
(41.30 damage per second)
+10 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by spells and effects by up to 62.
Equip: Restores 4 mana per 5 sec.
Sell Price: 9 86 55
Dropped by: Garr
Drop Chance: 8.13%
","spells":[]} +228265,{"name":"Brutality Blade","quality":4,"icon":"inv_sword_15","tooltip":"
Brutality Blade
Item Level 71

Binds when picked up
Unique-Equipped: (Unknown #655) (1)
One-HandSword
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+10 Strength
+10 Agility
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 11 6 21
Dropped by: Garr
Drop Chance: 10.16%
","spells":[]} +228266,{"name":"Drillborer Disk","quality":4,"icon":"inv_shield_10","tooltip":"
Drillborer DiskSoD Phase 4

Item Level 68

Binds when picked up
Off HandShield
2575 Armor
47 Block
+11 Stamina
Durability 120 / 120
Requires Level 60
Equip: When struck in combat inflicts 3 Arcane damage to the attacker.
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 23.
Sell Price: 5 79 70
Dropped by: Garr
Drop Chance: 9.81%
","spells":[]} +228267,{"name":"Gutgore Ripper","quality":4,"icon":"inv_weapon_shortblade_18","tooltip":"
Gutgore Ripper
Item Level 71

Binds when picked up
One-HandDagger
\n \n \n
66 - 123 DamageSpeed 1.80
(52.50 damage per second)
Durability 75 / 75
Requires Level 60
Chance on hit: Sends a shadowy bolt at the enemy causing 150 Shadow damage and lowering all stats by 25 for 30 sec.
Sell Price: 11 6 21
Dropped by: Garr
Drop Chance: 8.39%
","spells":[]} +228268,{"name":"Seal of the Archmagus","quality":4,"icon":"inv_jewelry_ring_21","tooltip":"
Seal of the ArchmagusSoD Phase 4

Item Level 71

Binds when picked up
Unique-Equipped
Finger
+11 Stamina
+11 Intellect
+15 Fire Resistance
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 3 31 86
Dropped by: Baron Geddon
Drop Chance: 12.93%
","spells":[]} +228269,{"name":"Azuresong Mageblade","quality":4,"icon":"inv_sword_39","tooltip":"
Azuresong Mageblade
Item Level 71

Binds when picked up
Main HandSword
\n \n \n
64 - 140 DamageSpeed 2.40
(42.50 damage per second)
+8 Stamina
+12 Intellect
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Sell Price: 11 18 23
Dropped by: Golemagg the Incinerator
Drop Chance: 9.70%
","spells":[]} +228270,{"name":"Blastershot Launcher","quality":4,"icon":"inv_weapon_rifle_09","tooltip":"
Blastershot Launcher
Item Level 71

Binds when picked up
RangedGun
\n \n \n
87 - 162 DamageSpeed 3.10
(40.16 damage per second)
+6 Stamina
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 8 29 66
Dropped by: Golemagg the Incinerator
Drop Chance: 12.20%
","spells":[]} +228271,{"name":"Staff of Dominance","quality":4,"icon":"inv_staff_13","tooltip":"
Staff of Dominance
Item Level 71

Binds when picked up
Two-HandStaff
\n \n \n
125 - 204 DamageSpeed 2.90
(56.72 damage per second)
+15 Stamina
+29 Intellect
+12 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 47.
Sell Price: 14 52 95
Dropped by: Golemagg the Incinerator
Drop Chance: 11.43%
","spells":[]} +228272,{"name":"Shadowstrike","quality":4,"icon":"inv_spear_08","tooltip":"
Shadowstrike
Item Level 71

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 279 DamageSpeed 3.40
(68.38 damage per second)
+33 Agility
+13 Stamina
Durability 120 / 120
Requires Level 58
Chance on hit: Steals 180 to 220 life from target enemy.
Equip: +189 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Transforms Shadowstrike into Thunderstrike. (1 Min Cooldown)
Sell Price: 14 52 95
Dropped by: Sulfuron Harbinger
Drop Chance: 10.31%
","spells":[]} +228273,{"name":"Thunderstrike","quality":4,"icon":"inv_spear_08","tooltip":"
Thunderstrike
Item Level 71

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 279 DamageSpeed 3.40
(68.38 damage per second)
+13 Agility
+33 Stamina
Durability 120 / 120
Requires Level 58
Chance on hit: Blasts up to 3 targets for 200 to 300 Nature damage. Each target after the first takes less damage.
Equip: +189 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Transforms Thunderstrike into Shadowstrike. (1 Min Cooldown)
Sell Price: 14 52 95
","spells":[]} +228274,{"name":"Cauterizing Band","quality":4,"icon":"inv_jewelry_ring_39","tooltip":"
Cauterizing BandSoD Phase 4

Item Level 71

Binds when picked up
Unique-Equipped
Finger
+9 Stamina
+12 Intellect
Requires Level 60
Equip: Increases healing done by spells and effects by up to 46.
Sell Price: 6 2 56
","spells":[]} +228275,{"name":"Core Forged Greaves","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Core Forged GreavesSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+28 Stamina
+15 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increased Defense +8.
Sell Price: 6 9 8
","spells":[]} +228276,{"name":"Pattern: Mastercrafted Shifting Cloak","quality":4,"icon":"inv_scroll_04","tooltip":"
Pattern: Mastercrafted Shifting Cloak
Item Level 62
Requires Leatherworking (300)
Requires Elemental Leatherworking
Use: Teaches you how to craft a Shifting Cloak.
Sell Price: 4

Mastercrafted Shifting Cloak
Item Level 62

Binds when equipped
Back
48 Armor
+17 Agility
+8 Stamina
Requires Level 57
Equip: Increased Defense +8.
Sell Price: 2 9 71
","spells":[],"completion_category":"9"} +228277,{"name":"Core Hound Tooth","quality":4,"icon":"inv_weapon_shortblade_11","tooltip":"
Core Hound Tooth
Item Level 71

Binds when picked up
Unique-Equipped: (Unknown #656) (1)
One-HandDagger
\n \n \n
48 - 89 DamageSpeed 1.30
(52.69 damage per second)
+9 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +22 Attack Power.
Sell Price: 11 62 36
","spells":[]} +228278,{"name":"Hyperthermically Insulated Lava Dredger","quality":4,"icon":"inv_gizmo_02","tooltip":"
Hyperthermically Insulated Lava Dredger
Item Level 71

Binds when picked up
Two-HandMace
\n \n \n
140 - 227 DamageSpeed 3.20
(57.34 damage per second)
+25 Stamina
+24 Intellect
+15 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: Increases healing done by spells and effects by up to 84.
Equip: Restores 9 mana per 5 sec.
"Property of Pip Quickwit, Grandmaster Adventurer"
Sell Price: 14 52 95
","spells":[]} 228279,{"name":"Fireguard Shoulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Fireguard ShouldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
159 Armor
+27 Stamina
+25 Fire Resistance
Durability 70 / 70
Requires Level 60
Sell Price: 4 22 44
","spells":[]} -228280,{"name":"Fireproof Cloak","quality":4,"icon":"inv_misc_cape_18","tooltip":"
Fireproof CloakSoD Phase 4

Item Level 71

Binds when picked up
Back
54 Armor
+12 Stamina
+9 Intellect
+18 Fire Resistance
Requires Level 60
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 3 26 65
","spells":[]} -228281,{"name":"Gloves of the Hypnotic Flame","quality":4,"icon":"inv_gauntlets_03","tooltip":"
Gloves of the Hypnotic FlameSoD Phase 4

Item Level 71

Binds when picked up
HandsCloth
68 Armor
+17 Stamina
+18 Intellect
Durability 35 / 35
Requires Level 60
Equip: Increases damage done by Fire spells and effects by up to 27.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 2 32 47
","spells":[]} -228282,{"name":"Sash of Whispered Secrets","quality":4,"icon":"inv_belt_12","tooltip":"
Sash of Whispered SecretsSoD Phase 4

Item Level 71

Binds when picked up
WaistCloth
61 Armor
+20 Stamina
Durability 35 / 35
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Sell Price: 2 16 11
","spells":[]} -228283,{"name":"Wild Growth Spaulders","quality":4,"icon":"inv_shoulder_18","tooltip":"
Wild Growth SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
159 Armor
+11 Stamina
+12 Intellect
+10 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: Increases healing done by spells and effects by up to 62.
Sell Price: 4 6 78
","spells":[]} -228284,{"name":"Wristguards of True Flight","quality":4,"icon":"inv_bracer_02","tooltip":"
Wristguards of True FlightSoD Phase 4

Item Level 71

Binds when picked up
WristMail
198 Armor
+22 Agility
+10 Stamina
Durability 50 / 50
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 24 58
","spells":[]} -228285,{"name":"Helm of the Lifegiver","quality":4,"icon":"inv_helmet_18","tooltip":"
Helm of the LifegiverSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+16 Stamina
+35 Intellect
+15 Spirit
Durability 85 / 85
Requires Level 60
Equip: Increases healing done by spells and effects by up to 44.
Sell Price: 4 7 80
","spells":[]} -228286,{"name":"Band of Accuria","quality":4,"icon":"inv_jewelry_ring_15","tooltip":"
Band of AccuriaSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Finger
+17 Agility
+10 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 4 50 84
Dropped by: Shazzrah
Drop Chance: 0.88%
","spells":[]} -228287,{"name":"Band of Sulfuras","quality":4,"icon":"inv_jewelry_ring_36","tooltip":"
Band of SulfurasSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Finger
+10 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 7 98 53
","spells":[]} -228288,{"name":"Bonereaver's Edge","quality":4,"icon":"inv_sword_12","tooltip":"
Bonereaver's Edge
Item Level 77

Binds when picked up
Two-HandSword
\n \n \n
206 - 310 DamageSpeed 3.40
(75.88 damage per second)
+16 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Your attacks ignore 700 of your enemies' armor for 10 sec. This effect stacks up to 3 times.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 19 64 38
","spells":[]} -228289,{"name":"Choker of the Fire Lord","quality":4,"icon":"inv_jewelry_amulet_05","tooltip":"
Choker of the Fire LordSoD Phase 4

Item Level 77

Binds when picked up
Neck
+7 Stamina
+7 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 34.
Sell Price: 8 91 35
Dropped by: Golemagg the Incinerator
Drop Chance: 0.29%
","spells":[]} +228280,{"name":"Fireproof Cloak","quality":4,"icon":"inv_misc_cape_18","tooltip":"
Fireproof CloakSoD Phase 4

Item Level 71

Binds when picked up
Back
54 Armor
+12 Stamina
+9 Intellect
+18 Fire Resistance
Requires Level 60
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 3 26 65
","spells":[]} +228281,{"name":"Gloves of the Hypnotic Flame","quality":4,"icon":"inv_gauntlets_03","tooltip":"
Gloves of the Hypnotic FlameSoD Phase 4

Item Level 71

Binds when picked up
HandsCloth
68 Armor
+17 Stamina
+18 Intellect
Durability 35 / 35
Requires Level 60
Equip: Increases damage done by Fire spells and effects by up to 27.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 2 32 47
","spells":[]} +228282,{"name":"Sash of Whispered Secrets","quality":4,"icon":"inv_belt_12","tooltip":"
Sash of Whispered SecretsSoD Phase 4

Item Level 71

Binds when picked up
WaistCloth
61 Armor
+20 Stamina
Durability 35 / 35
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Sell Price: 2 16 11
","spells":[]} +228283,{"name":"Wild Growth Spaulders","quality":4,"icon":"inv_shoulder_18","tooltip":"
Wild Growth SpauldersSoD Phase 4

Item Level 71

Binds when picked up
ShoulderLeather
159 Armor
+11 Stamina
+12 Intellect
+10 Fire Resistance
Durability 70 / 70
Requires Level 60
Equip: Increases healing done by spells and effects by up to 62.
Sell Price: 4 6 78
","spells":[]} +228284,{"name":"Wristguards of True Flight","quality":4,"icon":"inv_bracer_02","tooltip":"
Wristguards of True FlightSoD Phase 4

Item Level 71

Binds when picked up
WristMail
198 Armor
+22 Agility
+10 Stamina
Durability 50 / 50
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 24 58
","spells":[]} +228285,{"name":"Helm of the Lifegiver","quality":4,"icon":"inv_helmet_18","tooltip":"
Helm of the LifegiverSoD Phase 4

Item Level 66

Binds when picked up
HeadMail
343 Armor
+16 Stamina
+35 Intellect
+15 Spirit
Durability 85 / 85
Requires Level 60
Equip: Increases healing done by spells and effects by up to 44.
Sell Price: 4 7 80
","spells":[]} +228286,{"name":"Band of Accuria","quality":4,"icon":"inv_jewelry_ring_15","tooltip":"
Band of AccuriaSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Finger
+17 Agility
+10 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 4 50 84
Dropped by: Shazzrah
Drop Chance: 0.88%
","spells":[]} +228287,{"name":"Band of Sulfuras","quality":4,"icon":"inv_jewelry_ring_36","tooltip":"
Band of SulfurasSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Finger
+10 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 7 98 53
","spells":[]} +228288,{"name":"Bonereaver's Edge","quality":4,"icon":"inv_sword_12","tooltip":"
Bonereaver's Edge
Item Level 77

Binds when picked up
Two-HandSword
\n \n \n
206 - 310 DamageSpeed 3.40
(75.88 damage per second)
+16 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Your attacks ignore 700 of your enemies' armor for 10 sec. This effect stacks up to 3 times.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 19 64 38
","spells":[]} +228289,{"name":"Choker of the Fire Lord","quality":4,"icon":"inv_jewelry_amulet_05","tooltip":"
Choker of the Fire LordSoD Phase 4

Item Level 77

Binds when picked up
Neck
+7 Stamina
+7 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 34.
Sell Price: 8 91 35
Dropped by: Golemagg the Incinerator
Drop Chance: 0.29%
","spells":[]} 228290,{"name":"Cloak of the Shrouded Mists","quality":4,"icon":"inv_misc_cape_17","tooltip":"
Cloak of the Shrouded MistsSoD Phase 4

Item Level 77

Binds when picked up
Back
59 Armor
+23 Agility
+13 Stamina
+10 Fire Resistance
Requires Level 60
Sell Price: 4 50 84
Dropped by: Golemagg the Incinerator
Drop Chance: 0.48%
","spells":[]} -228291,{"name":"Crown of Destruction","quality":4,"icon":"inv_crown_02","tooltip":"
Crown of DestructionSoD Phase 4

Item Level 77

Binds when picked up
HeadMail
397 Armor
+21 Stamina
+9 Intellect
+15 Fire Resistance
Durability 85 / 85
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +50 Attack Power.
Sell Price: 6 79 26
Dropped by: Ragnaros
Drop Chance: 25.00%
","spells":[]} -228292,{"name":"Dragon's Blood Cape","quality":4,"icon":"inv_misc_cape_08","tooltip":"
Dragon's Blood CapeSoD Phase 4

Item Level 77

Binds when picked up
Back
119 Armor
+23 Stamina
+5 Arcane Resistance
+5 Fire Resistance
+5 Shadow Resistance
Requires Level 60
Equip: Increased Defense +7.
Sell Price: 4 63 70
Dropped by: Sulfuron Harbinger
Drop Chance: 0.77%
","spells":[]} -228293,{"name":"Essence of the Pure Flame","quality":4,"icon":"spell_fire_fire","tooltip":"
Essence of the Pure FlameSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Trinket
+16 Stamina
+20 Fire Resistance
Requires Level 60
Equip: When struck in combat inflicts 50 Fire damage to the attacker.
Sell Price: 6 8 5
","spells":[]} -228294,{"name":"Malistar's Defender","quality":4,"icon":"inv_shield_08","tooltip":"
Malistar's DefenderSoD Phase 4

Item Level 77

Binds when picked up
Off HandShield
2893 Armor
54 Block
+9 Stamina
+12 Intellect
Durability 120 / 120
Requires Level 60
Equip: Increases healing done by spells and effects by up to 42.
Equip: Restores 5 mana per 5 sec.
Sell Price: 9 89 23
Dropped by: Golemagg the Incinerator
Drop Chance: 0.58%
","spells":[]} -228295,{"name":"Onslaught Girdle","quality":4,"icon":"inv_belt_29","tooltip":"
Onslaught GirdleSoD Phase 4

Item Level 77

Binds when picked up
WaistPlate
488 Armor
+31 Strength
+11 Stamina
Durability 55 / 55
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 5 44 7
","spells":[]} -228296,{"name":"Perdition's Blade","quality":4,"icon":"inv_sword_48","tooltip":"
Perdition's Blade
Item Level 77

Binds when picked up
Unique-Equipped: (Unknown #654) (1)
One-HandDagger
\n \n \n
78 - 145 DamageSpeed 1.90
(58.68 damage per second)
Durability 75 / 75
Requires Level 60
Chance on hit: Blasts a target for 98 to 122 Fire damage.
Sell Price: 14 87 14
","spells":[]} -228297,{"name":"Shard of the Flame","quality":4,"icon":"inv_misc_orb_05","tooltip":"
Shard of the FlameSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Restores 96 health per 5 sec.

Shard of the Gods (0/2)
(2) Set : Increases healing done by spells and effects by up to 55.
(2) Set : Increases damage done by magical spells and effects by up to 29.
(2) Set : Your spell casts have a chance to summon Servants of the Scale or Flame. (Proc chance: 10%, 10s cooldown)
Sell Price: 4 63 70
","spells":[]} -228298,{"name":"Shard of the Scale","quality":4,"icon":"inv_misc_monsterscales_15","tooltip":"
Shard of the ScaleSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Restores 16 mana per 5 sec.

Shard of the Gods (0/2)
(2) Set : Increases healing done by spells and effects by up to 55.
(2) Set : Increases damage done by magical spells and effects by up to 29.
(2) Set : Your spell casts have a chance to summon Servants of the Scale or Flame. (Proc chance: 10%, 10s cooldown)
Sell Price: 4 63 70
Dropped by: Onyxia
Drop Chance: 0.33%
","spells":[]} -228299,{"name":"Spinal Reaper","quality":4,"icon":"inv_axe_09","tooltip":"
Spinal Reaper
Item Level 77

Binds when picked up
Two-HandAxe
\n \n \n
237 - 356 DamageSpeed 3.90
(76.03 damage per second)
+28 Stamina
Durability 120 / 120
Requires Level 60
Equip: Restores 600 mana or 20 rage when you kill a target that gives experience; this effect cannot occur more than once every 10 seconds. (10s cooldown)
Equip: +54 Attack Power.
Sell Price: 19 32 8
","spells":[]} -228301,{"name":"Pattern: Swift Flight Vambraces","quality":3,"icon":"inv_scroll_05","tooltip":"
Pattern: Swift Flight Vambraces
Item Level 62

Binds when picked up
Requires Leatherworking (300)
Use: Teaches you how to craft Swift Flight Bracers.
Sell Price: 1 50

Swift Flight Vambraces
Item Level 62

Binds when equipped
WristMail
160 Armor
+7 Agility
Durability 40 / 40
Requires Level 57
Equip: +41 ranged Attack Power.
Sell Price: 1 71 94

Requires Rugged Leather (12), Larval Acid (8), Ironfeather (60), Cured Rugged Hide (4), Rune Thread (4)
","spells":[],"completion_category":"9"} -228303,{"name":"Pattern: Incandescent Mooncloth Robe","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Incandescent Mooncloth Robe
Item Level 61
Requires Tailoring (300)
Use: Teaches you how to sew a Mooncloth Robe.
Sell Price: 1

Incandescent Mooncloth Robe
Item Level 63

Binds when equipped
ChestCloth
89 Armor
+12 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases healing done by spells and effects by up to 62.
Sell Price: 2 33 26

Requires Bolt of Runecloth (6), Mooncloth (4), Golden Pearl (2), Rune Thread (2)
","spells":[],"completion_category":"9"} -228304,{"name":"Schematic: Fiery Core Sharpshooter Rifle","quality":3,"icon":"inv_scroll_05","tooltip":"
Schematic: Fiery Core Sharpshooter Rifle
Item Level 65

Binds when picked up
Requires Engineering (300)
Use: Teaches you how to make a Fiery Core Sharpshooter Rifle.
Sell Price: 3

Fiery Core Sharpshooter Rifle
Item Level 70

Binds when equipped
RangedGun
\n \n \n
93 - 173 DamageSpeed 3.30
(40.30 damage per second)
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +26 ranged Attack Power.
Sell Price: 8 35 77
","spells":[],"completion_category":"9"} -228305,{"name":"Plans: Refined Hammer of the Titans","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Refined Hammer of the Titans
Item Level 63
Requires Blacksmithing (300)
Requires Master Hammersmith
Use: Teaches you how to make a Hammer of the Titans.
Sell Price: 2

Refined Hammer of the Titans
Item Level 70

Binds when equipped
Two-HandMace
\n \n \n
107 - 161 DamageSpeed 2.00
(67.00 damage per second)
+36 Strength
Durability 120 / 120
Requires Level 60
Equip: +172 Attack Power in Cat, Bear, and Dire Bear forms only.
Chance on hit: Stuns target for 3 sec.
Sell Price: 13 30 83
","spells":[],"completion_category":"9"} -228306,{"name":"Plans: Desecration","quality":1,"icon":"inv_scroll_03","tooltip":"
Plans: Desecration
Item Level 58
Requires Blacksmithing (290)
Requires Master Swordsmith
Use: Teaches you how to make Desecration.
Sell Price: 55

Desecration
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
151 - 227 DamageSpeed 3.50
(54.00 damage per second)
+38 Strength
+37 Agility
-60 Stamina
Durability 100 / 100
Requires Level 58
Sell Price: 7 48 64
","spells":[],"completion_category":"9"} -228307,{"name":"Plans: Deadly Heartseeker","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Deadly Heartseeker
Item Level 63
Requires Blacksmithing (300)
Requires Weaponsmith
Use: Teaches you how to make Heartseeker.
Sell Price: 2
Dropped by: Cannon Master Willey
Drop Chance: 0.93%

Deadly Heartseeker
Item Level 65

Binds when equipped
Unique
One-HandDagger
\n \n \n
50 - 95 DamageSpeed 1.70
(42.65 damage per second)
+7 Strength
Durability 65 / 65
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 6 5 84
","spells":[],"completion_category":"9"} -228308,{"name":"Plans: Tranquility","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Tranquility
Item Level 57
Requires Blacksmithing (285)
Requires Master Hammersmith
Use: Teaches you how to make Tranquility.
Sell Price: 50

Tranquility
Item Level 63

Binds when equipped
Main HandMace
\n \n \n
43 - 81 DamageSpeed 1.50
(41.33 damage per second)
+4 Stamina
Durability 90 / 90
Requires Level 58
Chance on hit: Dispels a magic effect on the current foe.
Sell Price: 5 85 67
","spells":[],"completion_category":"9"} -228309,{"name":"Pattern: Living Green Dragonscale Breastplate","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Living Green Dragonscale Breastplate
Item Level 52
Requires Leatherworking (260)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft a Green Dragonscale Breastplate.
Sell Price: 30

Living Green Dragonscale Breastplate
Item Level 52

Binds when equipped
ChestMail
311 Armor
+10 Stamina
+14 Spirit
+11 Nature Resistance
Durability 120 / 120
Requires Level 47
Equip: Increases healing done by spells and effects by up to 31.

Green Dragon Mail (0/3)
Sell Price: 1 99 38

Requires Rugged Leather (20), Green Dragonscale (25), Rune Thread (2)
","spells":[],"completion_category":"9"} -228310,{"name":"Plans: Hardened Frostguard","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Hardened Frostguard
Item Level 63
Requires Blacksmithing (300)
Requires Master Swordsmith
Use: Teaches you how to make a Frostguard.
Sell Price: 2

Hardened Frostguard
Item Level 70

Binds when equipped
Main HandSword
\n \n \n
54 - 101 DamageSpeed 1.50
(51.67 damage per second)
+4 Stamina
Durability 90 / 90
Requires Level 60
Chance on hit: Target's movement slowed by 30% and increasing the time between attacks by 25% for 5 sec.
Chance on hit: Inflicts Frost damage to nearby enemies, immobilizing them for up to 8 sec.
Sell Price: 11 14 36
","spells":[],"completion_category":"9"} -228311,{"name":"Plans: Finely-Enchanted Battlehammer","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Finely-Enchanted Battlehammer
Item Level 56
Requires Blacksmithing (280)
Requires Master Hammersmith
Use: Teaches you how to make an Enchanted Battlehammer.
Sell Price: 50

Finely-Enchanted Battlehammer
Item Level 60

Binds when equipped
Two-HandMace
\n \n \n
106 - 160 DamageSpeed 2.60
(51.15 damage per second)
Durability 100 / 100
Requires Level 55
Equip: Increased Defense +13.
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: +109 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 4 81 24
","spells":[],"completion_category":"9"} -228312,{"name":"Plans: Invincible Mail","quality":4,"icon":"inv_scroll_03","tooltip":"
Plans: Invincible Mail
Item Level 63
Requires Blacksmithing (300)
Requires Armorsmith
Use: Teaches you how to make Invincible Mail.
Sell Price: 2
Dropped by: Goraluk Anvilcrack
Drop Chance: 1.12%

Invincible Mail
Item Level 65

Binds when equipped
ChestMail
416 Armor
+20 Stamina
Durability 140 / 140
Requires Level 60
Equip: When struck in combat has a 5% chance to make you invulnerable to melee damage for 3 sec. This effect can only occur once every 30 sec. (Proc chance: 5%, 30s cooldown)
Equip: Increased Defense +13.
Sell Price: 5 18 29
","spells":[],"completion_category":"9"} -228313,{"name":"Plans: Tempest Gauntlets","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Tempest Gauntlets
Item Level 59
Requires Blacksmithing (295)
Requires Armorsmith
Use: Teaches you how to make Tempest Gauntlets.
Sell Price: 1

Tempest Gauntlets
Item Level 59

Binds when equipped
HandsMail
218 Armor
+7 Intellect
+10 Fire Resistance
Durability 40 / 40
Requires Level 54
Equip: Adds 3 Lightning damage to your melee attacks.
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 40 99
","spells":[],"completion_category":"9"} -228314,{"name":"Plans: Warcrest of the Great Chief","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Warcrest of the Great Chief
Item Level 61
Requires Blacksmithing (300)
Requires Armorsmith
Use: Teaches you how to make a Warcrest of the Great Chief.
Sell Price: 1 50

Warcrest of the Great Chief
Item Level 61

Binds when equipped
HeadMail
292 Armor
+12 Stamina
+18 Spirit
Durability 70 / 70
Requires Level 56
Equip: Increases healing done by spells and effects by up to 46.
Sell Price: 2 42 85
","spells":[],"completion_category":"9"} -228315,{"name":"Plans: Sageblade of the Archmagus","quality":4,"icon":"inv_scroll_05","tooltip":"
Plans: Sageblade of the Archmagus
Item Level 64
Requires Blacksmithing (300)
Requires Master Swordsmith
Use: Teaches you how to make a Sageblade of the Archmagus.
Sell Price: 2

Sageblade of the Archmagus
Item Level 70

Binds when equipped
Main HandSword
\n \n \n
47 - 103 DamageSpeed 1.80
(41.67 damage per second)
+14 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Equip: Decreases the magical resistances of your spell targets by 10.
Sell Price: 11 14 36
","spells":[],"completion_category":"9"} -228316,{"name":"Pattern: Incandescent Mooncloth Vest","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Incandescent Mooncloth Vest
Item Level 60
Requires Tailoring (300)
Use: Teaches you how to sew a Mooncloth Vest.
Sell Price: 75

Incandescent Mooncloth Vest
Item Level 63

Binds when equipped
ChestCloth
89 Armor
+12 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Sell Price: 2 30 95
","spells":[],"completion_category":"9"} -228317,{"name":"Pattern: Incandescent Mooncloth Circlet","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Incandescent Mooncloth Circlet
Item Level 62
Requires Tailoring (300)
Use: Teaches you how to sew a Mooncloth Circlet.
Sell Price: 1 50

Incandescent Mooncloth Circlet
Item Level 62

Binds when equipped
HeadCloth
71 Armor
+18 Intellect
+15 Spirit
Durability 50 / 50
Requires Level 57
Equip: Increases healing done by spells and effects by up to 48.
Sell Price: 1 66 93
","spells":[],"completion_category":"9"} -228318,{"name":"Pattern: Incandescent Mooncloth Leggings","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Incandescent Mooncloth Leggings
Item Level 58
Requires Tailoring (290)
Use: Teaches you how to sew Mooncloth Leggings.
Sell Price: 55

Incandescent Mooncloth Leggings
Item Level 58

Binds when equipped
LegsCloth
72 Armor
+14 Intellect
+16 Spirit
Durability 65 / 65
Requires Level 53
Equip: Increases healing done by spells and effects by up to 46.
Sell Price: 1 81 13
","spells":[],"completion_category":"9"} -228319,{"name":"Pattern: Girdle of Arcane Insight","quality":3,"icon":"inv_scroll_05","tooltip":"
Pattern: Girdle of Arcane Insight
Item Level 62

Binds when picked up
Requires Leatherworking (300)
Use: Teaches you how to craft a Girdle of Insight.
Sell Price: 1 50

Girdle of Arcane Insight
Item Level 62

Binds when equipped
WaistLeather
107 Armor
+12 Stamina
+16 Intellect
Durability 40 / 40
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 84 23

Requires Rugged Leather (12), Powerful Mojo (12), Cured Rugged Hide (2), Rune Thread (4)
","spells":[],"completion_category":"9"} -228323,{"name":"Copper Slaughter Coin","quality":2,"icon":"inv_misc_coin_06","tooltip":"
Copper Slaughter Coin
Item Level 50

Binds when picked up
Unique (5000)
Use: Transmute 100 Copper Slaughter Coins into 1 Silver Slaughter Coin.
"A token of your minor service to the Blood Loa."
Max Stack: 1000
","spells":[]} -228324,{"name":"Gold Slaughter Coin","quality":4,"icon":"inv_misc_coin_17","tooltip":"
Gold Slaughter Coin
Item Level 50

Binds when picked up
"An icon of your great service to the Blood Loa."
Max Stack: 200
","spells":[]} -228325,{"name":"Silver Slaughter Coin","quality":3,"icon":"inv_misc_coin_04","tooltip":"
Silver Slaughter Coin
Item Level 50

Binds when picked up
Unique (120)
"A mark of your service to the Blood Loa."
Max Stack: 120
","spells":[]} -228326,{"name":"Satchel of Copper Slaughter Coins","quality":1,"icon":"inv_misc_bag_07","tooltip":"
Satchel of Copper Slaughter Coins
Item Level 50

Binds when picked up
Unique (10)
"Contains 100 Copper Slaughter Coins"
<Right Click to Open>
","spells":[]} -228327,{"name":"Satchel of Silver Slaughter Coins","quality":1,"icon":"inv_misc_bag_07_black","tooltip":"
Satchel of Silver Slaughter Coins
Item Level 50

Binds when picked up
"Contains 100 Silver Massacre Coins"
<Right Click to Open>
","spells":[]} -228332,{"name":"Lok'delar, Stave of the Ancient Keepers","quality":4,"icon":"inv_staff_21","tooltip":"
Lok'delar, Stave of the Ancient Keepers
Item Level 75

Binds when picked up
Unique
Two-HandStaff
\n \n \n
187 - 282 DamageSpeed 3.20
(73.28 damage per second)
+15 Agility
+26 Stamina
+10 Nature Resistance
Durability 120 / 120
Classes: Hunter
Requires Level 60
Equip: +30 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +45 Attack Power when fighting Demons.
","spells":[]} -228334,{"name":"Rhok'delar, Longbow of the Ancient Keepers","quality":4,"icon":"inv_weapon_bow_01","tooltip":"
Rhok'delar, Longbow of the Ancient Keepers
Item Level 75

Binds when picked up
Unique
RangedBow
\n \n \n
99 - 183 DamageSpeed 3.20
(44.06 damage per second)
Durability 90 / 90
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +17 ranged Attack Power.
","spells":[]} -228335,{"name":"Benediction","quality":4,"icon":"inv_staff_30","tooltip":"
Benediction
Item Level 75

Binds when picked up
Unique
Two-HandStaff
\n \n \n
131 - 219 DamageSpeed 3.00
(58.33 damage per second)
+10 Stamina
+31 Intellect
+12 Spirit
+20 Shadow Resistance
Durability 120 / 120
Classes: Priest
Requires Level 60
Use: Calls forth Anathema. (1 Min Cooldown)
Equip: Increases Holy spell critical strike chance by 2%.
Equip: Increases healing done by spells and effects by up to 112.
","spells":[]} -228336,{"name":"Anathema","quality":4,"icon":"inv_staff_12","tooltip":"
Anathema
Item Level 75

Binds when picked up
Unique
Two-HandStaff
\n \n \n
131 - 219 DamageSpeed 3.00
(58.33 damage per second)
+22 Stamina
+34 Intellect
+20 Shadow Resistance
Durability 120 / 120
Classes: Priest
Requires Level 60
Use: Calls forth Benediction. (1 Min Cooldown)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 75.
","spells":[]} -228340,{"name":"Unmelting Ice Girdle","quality":4,"icon":"inv_belt_31","tooltip":"
Unmelting Ice GirdleSoD Phase 4

Item Level 71

Binds when picked up
WaistPlate
452 Armor
+14 Strength
+14 Agility
+14 Stamina
+16 Frost Resistance
Durability 55 / 55
Requires Level 60
Equip: Increased Defense +8.
Sell Price: 2 36 19
Dropped by: Azuregos
Drop Chance: 25.87%
","spells":[]} -228345,{"name":"Leggings of Arcane Supremacy","quality":4,"icon":"inv_pants_08","tooltip":"
Leggings of Arcane SupremacySoD Phase 4

Item Level 69

Binds when picked up
LegsCloth
93 Armor
+14 Stamina
+24 Intellect
+12 Spirit
+10 Frost Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases damage done by Arcane spells and effects by up to 43.
Sell Price: 3 92 29
Dropped by: Azuregos
Drop Chance: 24.94%
","spells":[]} -228347,{"name":"Typhoon","quality":4,"icon":"inv_sword_41","tooltip":"
Typhoon
Item Level 68

Binds when picked up
Two-HandSword
\n \n \n
104 - 156 DamageSpeed 2.00
(65.00 damage per second)
+14 Strength
+20 Agility
+10 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Grants an extra attack on your next swing.
Sell Price: 13 94 96
Dropped by: Azuregos
Drop Chance: 24.79%
","spells":[]} -228349,{"name":"Eskhandar's Left Claw","quality":4,"icon":"inv_misc_monsterclaw_04","tooltip":"
Eskhandar's Left Claw
Item Level 66

Binds when picked up
Unique-Equipped
Off HandFist Weapon
\n \n \n
87 - 163 DamageSpeed 2.60
(48.08 damage per second)
+4 Agility
Durability 75 / 75
Requires Level 60
Chance on hit: Slows enemy's movement by 60% and causes them to bleed for 150 damage over 30 sec.

Spirit of Eskhandar (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(4) Set : 1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min. (Proc chance: 1%, 1m cooldown)
Sell Price: 11 15 97
Dropped by: Azuregos
Drop Chance: 25.72%
","spells":[]} -228350,{"name":"Eskhandar's Right Claw","quality":4,"icon":"inv_misc_monsterclaw_04","tooltip":"
Eskhandar's Right Claw
Item Level 66

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
87 - 163 DamageSpeed 2.60
(48.08 damage per second)
+7 Agility
Durability 75 / 75
Requires Level 60
Chance on hit: Increases your attack speed by 30% for 5 sec.

Spirit of Eskhandar (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(4) Set : 1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min. (Proc chance: 1%, 1m cooldown)
Sell Price: 11 15 97
Dropped by: Gehennas
Drop Chance: 10.79%
","spells":[]} -228351,{"name":"Doomhide Gauntlets","quality":4,"icon":"inv_gauntlets_22","tooltip":"
Doomhide GauntletsSoD Phase 4

Item Level 71

Binds when picked up
HandsLeather
133 Armor
+14 Agility
+14 Stamina
+8 Fire Resistance
+8 Shadow Resistance
Durability 40 / 40
Requires Level 60
Equip: +42 Attack Power.
Sell Price: 2 92 12
Dropped by: Lord Kazzak
Drop Chance: 18.99%
","spells":[]} -228352,{"name":"Fel Infused Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Fel Infused LeggingsSoD Phase 4

Item Level 71

Binds when picked up
LegsCloth
95 Armor
+21 Stamina
Durability 75 / 75
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 64.
Sell Price: 4 32 77
Dropped by: Lord Kazzak
Drop Chance: 15.02%
","spells":[]} -228353,{"name":"Infernal Headcage","quality":4,"icon":"inv_helmet_18","tooltip":"
Infernal HeadcageSoD Phase 4

Item Level 69

Binds when picked up
HeadMail
358 Armor
+14 Stamina
+20 Intellect
+10 Fire Resistance
Durability 85 / 85
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.
Sell Price: 4 43 29
Dropped by: Lord Kazzak
Drop Chance: 16.76%
","spells":[]} -228354,{"name":"Blazefury Medallion","quality":4,"icon":"inv_jewelry_talisman_01","tooltip":"
Blazefury MedallionSoD Phase 4

Item Level 68

Binds when picked up
Unique-Equipped: Blazefury (1)
Neck
+14 Agility
+13 Stamina
+12 Fire Resistance
Requires Level 60
Equip: Adds 2 fire damage to your melee attacks.
Sell Price: 3 46 48
Dropped by: Lord Kazzak
Drop Chance: 18.41%
","spells":[]} -228355,{"name":"Flayed Doomguard Belt","quality":4,"icon":"inv_belt_16","tooltip":"
Flayed Doomguard BeltSoD Phase 4

Item Level 68

Binds when picked up
WaistLeather
115 Armor
+14 Stamina
+16 Intellect
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Sell Price: 2 33 65
Dropped by: Lord Kazzak
Drop Chance: 15.31%
","spells":[]} -228356,{"name":"Amberseal Keeper","quality":4,"icon":"inv_staff_goldfeathered_01","tooltip":"
Amberseal Keeper
Item Level 67

Binds when picked up
Two-HandStaff
\n \n \n
145 - 229 DamageSpeed 3.30
(56.67 damage per second)
60 Armor
+17 Stamina
+20 Intellect
+5 Arcane Resistance
+5 Fire Resistance
+5 Nature Resistance
+5 Frost Resistance
+5 Shadow Resistance
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Equip: Restores 6 mana per 5 sec.
Sell Price: 11 92 78
Dropped by: Lord Kazzak
Drop Chance: 16.28%
","spells":[]} -228357,{"name":"Blacklight Bracer","quality":4,"icon":"inv_bracer_07","tooltip":"
Blacklight BracerSoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+8 Stamina
+13 Intellect
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 1 69 54
Dropped by: Lord Kazzak
Drop Chance: 17.15%
","spells":[]} -228359,{"name":"Ring of Entropy","quality":4,"icon":"inv_jewelry_ring_20","tooltip":"
Ring of EntropySoD Phase 4

Item Level 66

Binds when picked up
Finger
+8 Stamina
+11 Intellect
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 29.
Sell Price: 6 37 28
Dropped by: Lord Kazzak
Drop Chance: 17.15%
","spells":[]} -228360,{"name":"Eskhandar's Pelt","quality":4,"icon":"inv_misc_cape_07","tooltip":"
Eskhandar's PeltSoD Phase 4

Item Level 66

Binds when picked up
Unique-Equipped
Back
51 Armor
+17 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +20 Attack Power.

Spirit of Eskhandar (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(4) Set : 1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min. (Proc chance: 1%, 1m cooldown)
Sell Price: 2 73 70
Dropped by: Lord Kazzak
Drop Chance: 18.60%
","spells":[]} -228381,{"name":"Cold Snap","quality":4,"icon":"inv_wand_01","tooltip":"
Cold Snap
Item Level 70

Binds when picked up
RangedWand
\n \n \n
101 - 189 Frost DamageSpeed 1.70
(85.29 damage per second)
+7 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage done by Frost spells and effects by up to 20.
Sell Price: 7 77 91
Dropped by: Azuregos
Drop Chance: 24.94%
","spells":[]} -228382,{"name":"Fang of the Mystics","quality":4,"icon":"inv_weapon_shortblade_06","tooltip":"
Fang of the Mystics
Item Level 70

Binds when picked up
Main HandDagger
\n \n \n
39 - 86 DamageSpeed 1.50
(41.67 damage per second)
+10 Intellect
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Restores 4 mana per 5 sec.
Equip: Increases damage and healing done by magical spells and effects by up to 40.
Sell Price: 10 93 7
Dropped by: Azuregos
Drop Chance: 26.57%
","spells":[]} -228383,{"name":"Puissant Cape","quality":4,"icon":"inv_misc_cape_06","tooltip":"
Puissant CapeSoD Phase 4

Item Level 70

Binds when picked up
Back
54 Armor
+12 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +40 Attack Power.
Sell Price: 3 30 28
Dropped by: Azuregos
Drop Chance: 26.96%
","spells":[]} -228384,{"name":"Snowblind Shoes","quality":4,"icon":"inv_boots_cloth_14","tooltip":"
Snowblind ShoesSoD Phase 4

Item Level 69

Binds when picked up
FeetCloth
73 Armor
+10 Stamina
+10 Intellect
Durability 50 / 50
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Equip: Restores 5 mana per 5 sec.
Sell Price: 2 97 46
Dropped by: Azuregos
Drop Chance: 24.32%
","spells":[]} -228385,{"name":"Crystal Adorned Crown","quality":4,"icon":"inv_crown_01","tooltip":"
Crystal Adorned CrownSoD Phase 4

Item Level 68

Binds when picked up
HeadCloth
85 Armor
+14 Intellect
+13 Spirit
Durability 60 / 60
Requires Level 60
Equip: Increases healing done by spells and effects by up to 92.
Sell Price: 2 84 38
Dropped by: Azuregos
Drop Chance: 24.86%
","spells":[]} -228389,{"name":"Drape of Benediction","quality":4,"icon":"inv_misc_cape_04","tooltip":"
Drape of BenedictionSoD Phase 4

Item Level 67

Binds when picked up
Unique-Equipped
Back
52 Armor
+11 Stamina
+13 Intellect
+8 Spirit
Requires Level 60
Equip: Increases healing done by spells and effects by up to 31.
Sell Price: 2 91 47
Dropped by: Azuregos
Drop Chance: 23.08%
","spells":[]} -228397,{"name":"Empyrean Demolisher","quality":4,"icon":"inv_hammer_05","tooltip":"
Empyrean Demolisher
Item Level 66

Binds when picked up
Main HandMace
\n \n \n
94 - 175 DamageSpeed 2.80
(48.04 damage per second)
Durability 105 / 105
Requires Level 60
Chance on hit: Increases your attack speed by 20% for 10 sec.
Sell Price: 9 5 58
Dropped by: Lord Kazzak
Drop Chance: 16.76%
","spells":[]} -228410,{"name":"Dreadblade of the Destructor","quality":4,"icon":"inv_sword_56","tooltip":"
Dreadblade of the Destructor
Item Level 62

Binds when picked up
Unique
Two-HandSword
\n \n \n
180 - 267 DamageSpeed 3.80
(58.82 damage per second)
+16 Strength
+16 Agility
+16 Stamina
-20 Spirit
+25 Shadow Resistance
Durability 120 / 120
Requires Level 59
Chance on hit: Reduces an enemy's Strength by 125 and its Stamina by 50 for 2 min.
Equip: When struck in combat has a chance of causing the attacker to flee in terror for 2 seconds. (Proc chance: 2%)
Sell Price: 22 85 17
Dropped by: Hellscream's Phantom
Drop Chance: 1.97%
","spells":[]} -228432,{"name":"Whistle of the Beast","quality":4,"icon":"ability_hunter_beastcall","tooltip":"
Whistle of the BeastSoD Phase 4

Item Level 65

Binds when picked up
Unique
Trinket
Classes: Hunter
Requires Level 60
Equip: Increases your pet's armor by 10%.
Equip: Increases your pet's maximum health by 3%.
Equip: Increases damage dealt by your pet by 3%.
Equip: Increases your pet's critical strike chance by 2%.
Use: Your pet's next attack is guaranteed to critically strike if that attack is capable of striking critically. (1 Min Cooldown)
Sell Price: 2 50 66
","spells":[]} -228459,{"name":"Obsidian Edged Blade","quality":4,"icon":"inv_sword_28","tooltip":"
Obsidian Edged Blade
Molten
Item Level 68

Binds when picked up
Two-HandSword
\n \n \n
187 - 280 DamageSpeed 3.60
(64.86 damage per second)
+42 Strength
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Two-handed Swords +3.
Sell Price: 12 57 68
","spells":[]} -228460,{"name":"Spinal Reaper","quality":4,"icon":"inv_axe_09","tooltip":"
Spinal Reaper
Molten
Item Level 77

Binds when picked up
Two-HandAxe
\n \n \n
237 - 356 DamageSpeed 3.90
(76.03 damage per second)
+28 Stamina
Durability 120 / 120
Requires Level 60
Equip: Restores 600 mana or 20 rage when you kill a target that gives experience; this effect cannot occur more than once every 10 seconds. (10s cooldown)
Equip: +54 Attack Power.
Sell Price: 19 32 8
","spells":[]} -228461,{"name":"Bonereaver's Edge","quality":4,"icon":"inv_sword_12","tooltip":"
Bonereaver's Edge
Molten
Item Level 77

Binds when picked up
Two-HandSword
\n \n \n
206 - 310 DamageSpeed 3.40
(75.88 damage per second)
+16 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Your attacks ignore 700 of your enemies' armor for 10 sec. This effect stacks up to 3 times.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 19 64 38
","spells":[]} -228462,{"name":"Aurastone Hammer","quality":4,"icon":"inv_hammer_05","tooltip":"
Aurastone Hammer
Molten
Item Level 68

Binds when picked up
Main HandMace
\n \n \n
71 - 152 DamageSpeed 2.70
(41.30 damage per second)
+10 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by spells and effects by up to 62.
Equip: Restores 4 mana per 5 sec.
Sell Price: 9 86 55
Dropped by: Garr
Drop Chance: 1.59%
","spells":[]} -228463,{"name":"Earthshaker","quality":4,"icon":"inv_hammer_04","tooltip":"
Earthshaker
Molten
Item Level 66

Binds when picked up
Two-HandMace
\n \n \n
175 - 263 DamageSpeed 3.50
(62.57 damage per second)
Durability 120 / 120
Requires Level 60
Chance on hit: Knocks down all nearby enemies for 3 sec.
Equip: +109 Attack Power in Cat, Bear, and Dire Bear forms only.
Equip: +22 Attack Power.
Sell Price: 11 36 31
Dropped by: Magmadar
Drop Chance: 0.66%
","spells":[]} -228464,{"name":"Royal Seal of Eldre'Thalas","quality":3,"icon":"inv_jewelry_talisman_10","tooltip":"
Royal Seal of Eldre'Thalas
Item Level 62

Binds when picked up
Unique
Trinket
+10 Fire Resistance
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 2%.
"Blessed by the Shen'dralar Ancients."
","spells":[]} -228465,{"name":"Royal Seal of Eldre'Thalas","quality":3,"icon":"inv_jewelry_talisman_10","tooltip":"
Royal Seal of Eldre'Thalas
Item Level 62

Binds when picked up
Unique
Trinket
+10 Fire Resistance
Classes: Warrior
Equip: Increases the block value of your shield by 30.
"Blessed by the Shen'dralar Ancients."
","spells":[]} -228466,{"name":"Royal Seal of Eldre'Thalas","quality":3,"icon":"inv_jewelry_talisman_10","tooltip":"
Royal Seal of Eldre'Thalas
Item Level 62

Binds when picked up
Unique
Trinket
+10 Fire Resistance
Classes: Mage
Equip: Increases damage done by Arcane spells and effects by up to 29.
"Blessed by the Shen'dralar Ancients."
","spells":[]} -228467,{"name":"Royal Seal of Eldre'Thalas","quality":3,"icon":"inv_jewelry_talisman_10","tooltip":"
Royal Seal of Eldre'Thalas
Item Level 62

Binds when picked up
Unique
Trinket
+10 Fire Resistance
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Increases the block value of your shield by 15.
"Blessed by the Shen'dralar Ancients."
","spells":[]} -228468,{"name":"Tanglemoss Leggings","quality":3,"icon":"inv_pants_14","tooltip":"
Tanglemoss LeggingsSoD Phase 4

Item Level 61

Binds when picked up
LegsLeather
150 Armor
+12 Stamina
+20 Intellect
Durability 75 / 75
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 29.
Sell Price: 2 68 11
Dropped by: Tendris Warpwood
Drop Chance: 2.36%
","spells":[]} -228469,{"name":"Tarnished Elven Ring","quality":3,"icon":"inv_jewelry_ring_13","tooltip":"
Tarnished Elven RingSoD Phase 4

Item Level 61

Binds when picked up
Finger
+15 Agility
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 13 40
","spells":[]} -228470,{"name":"Silvermoon Leggings","quality":3,"icon":"inv_pants_03","tooltip":"
Silvermoon LeggingsSoD Phase 4

Item Level 62

Binds when picked up
LegsMail
320 Armor
+16 Stamina
+16 Intellect
+10 Spirit
Durability 90 / 90
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Restores 2 mana per 5 sec.
Sell Price: 3 13 84
Dropped by: Prince Tortheldrin
Drop Chance: 2.51%
","spells":[]} -228471,{"name":"Stoneshatter","quality":3,"icon":"inv_weapon_crossbow_08","tooltip":"
Stoneshatter
Item Level 62

Binds when picked up
RangedCrossbow
\n \n \n
73 - 111 DamageSpeed 2.90
(31.72 damage per second)
Durability 75 / 75
Requires Level 57
Equip: +24 ranged Attack Power.
Sell Price: 4 19 28
Dropped by: Prince Tortheldrin
Drop Chance: 1.32%
","spells":[]} -228472,{"name":"Distracting Dagger","quality":3,"icon":"inv_weapon_shortblade_05","tooltip":"
Distracting Dagger
Item Level 62

Binds when picked up
Off HandDagger
\n \n \n
42 - 64 DamageSpeed 1.30
(40.77 damage per second)
Durability 65 / 65
Requires Level 57
Equip: Increased Daggers +3.
Equip: Increased Defense +7.
Sell Price: 5 67 10
Dropped by: Prince Tortheldrin
Drop Chance: 1.67%
","spells":[]} -228473,{"name":"Unyielding Maul","quality":3,"icon":"inv_hammer_22","tooltip":"
Unyielding Maul
Item Level 62

Binds when picked up
Two-HandMace
\n \n \n
135 - 204 DamageSpeed 3.20
(52.97 damage per second)
250 Armor
+12 Stamina
Durability 100 / 100
Requires Level 57
Equip: Increased Defense +8.
Equip: +114 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 6 53 83
","spells":[]} -228474,{"name":"Mindsurge Robe","quality":3,"icon":"inv_chest_cloth_29","tooltip":"
Mindsurge RobeSoD Phase 4

Item Level 62

Binds when picked up
ChestCloth
88 Armor
+12 Stamina
+13 Intellect
Durability 80 / 80
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.
Sell Price: 2 16 29
","spells":[]} -228475,{"name":"Diabolic Mantle","quality":3,"icon":"inv_shoulder_25","tooltip":"
Diabolic MantleSoD Phase 4

Item Level 62

Binds when picked up
ShoulderCloth
66 Armor
+16 Stamina
Durability 50 / 50
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 61 62
Dropped by: Lord Hel'nurath
Drop Chance: 4.13%
","spells":[]} -228476,{"name":"Embroidered Belt of the Archmage","quality":4,"icon":"inv_belt_31","tooltip":"
Embroidered Belt of the ArchmageSoD Phase 4

Item Level 62

Binds when equipped
WaistCloth
54 Armor
+11 Stamina
+12 Intellect
Durability 35 / 35
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 47 44
","spells":[]} -228477,{"name":"Pattern: Embroidered Belt of the Archmage","quality":4,"icon":"inv_scroll_04","tooltip":"
Pattern: Embroidered Belt of the Archmage
Item Level 62
Requires Tailoring (300)
Use: Teaches you how to sew an Embroidered Belt of the Archmage.
Sell Price: 3

Embroidered Belt of the Archmage
Item Level 62

Binds when equipped
WaistCloth
54 Armor
+11 Stamina
+12 Intellect
Durability 35 / 35
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 47 44
","spells":[],"completion_category":"9"} -228478,{"name":"Barbarous Blade","quality":3,"icon":"inv_sword_11","tooltip":"
Barbarous Blade
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
138 - 207 DamageSpeed 3.20
(53.91 damage per second)
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +60 Attack Power.
Sell Price: 7 31 1
Dropped by: King Gordok
Drop Chance: 1.23%
","spells":[]} -228479,{"name":"Leggings of Destruction","quality":3,"icon":"inv_pants_03","tooltip":"
Leggings of DestructionSoD Phase 4

Item Level 63

Binds when picked up
LegsMail
324 Armor
+14 Agility
+20 Stamina
+13 Intellect
Durability 90 / 90
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 3 55 96
Dropped by: King Gordok
Drop Chance: 1.28%
","spells":[]} -228480,{"name":"Crown of the Ogre King","quality":3,"icon":"inv_crown_01","tooltip":"
Crown of the Ogre KingSoD Phase 4

Item Level 63

Binds when picked up
HeadCloth
73 Armor
+12 Stamina
+13 Intellect
+11 Spirit
Durability 50 / 50
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 1 79 24
Dropped by: King Gordok
Drop Chance: 1.24%
","spells":[]} -228484,{"name":"Rod of the Ogre Magi","quality":3,"icon":"inv_staff_32","tooltip":"
Rod of the Ogre Magi
Item Level 63

Binds when picked up
Two-HandStaff
\n \n \n
116 - 175 DamageSpeed 2.70
(53.89 damage per second)
+8 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.
Sell Price: 7 15 3
","spells":[]} -228486,{"name":"Treant's Bane","quality":4,"icon":"inv_axe_10","tooltip":"
Treant's Bane
Item Level 63

Binds when picked up
Two-HandAxe
\n \n \n
161 - 243 DamageSpeed 3.40
(59.41 damage per second)
+15 Stamina
Durability 120 / 120
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +75 Attack Power when fighting Elementals.
Sell Price: 9 67 48
","spells":[]} -228498,{"name":"Dreadblade of the Destructor","quality":4,"icon":"inv_sword_56","tooltip":"
Dreadblade of the Destructor
Item Level 62

Demon Fall Canyon
Unique
Duration: 1 hour
Two-HandSword
\n \n \n
229 - 344 Shadow DamageSpeed 4.10
(69.88 damage per second)
+16 Strength
+16 Agility
+16 Stamina
-20 Spirit
+25 Shadow Resistance
Durability 120 / 120
Requires Level 59
Chance on hit: Reduces an enemy's Strength by 125 and its Stamina by 50 for 2 min.
Equip: When struck in combat has a chance of causing the attacker to flee in terror for 2 seconds. (Proc chance: 2%)
Sell Price: 22 85 17
","spells":[]} -228500,{"name":"Mask of the Unforgiven","quality":3,"icon":"inv_misc_bandana_01","tooltip":"
Mask of the UnforgivenSoD Phase 4

Item Level 57

Binds when picked up
HeadLeather
132 Armor
+12 Stamina
Durability 60 / 60
Requires Level 52
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 1 58 95
Dropped by: The Unforgiven
Drop Chance: 12.64%
","spells":[]} -228501,{"name":"Songbird Blouse","quality":3,"icon":"inv_chest_cloth_38","tooltip":"
Songbird BlouseSoD Phase 4

Item Level 58

Binds when picked up
ChestLeather
295 Armor
+13 Strength
+13 Agility
+13 Stamina
Durability 100 / 100
Requires Level 53
Equip: Increased Defense +9.
Sell Price: 2 19 72
Dropped by: Hearthsinger Forresten
Drop Chance: 12.90%
","spells":[]} -228502,{"name":"Piccolo of the Flaming Fire","quality":3,"icon":"inv_misc_flute_01","tooltip":"
Piccolo of the Flaming Fire
Item Level 58

Binds when picked up
Unique
Requires Level 53
Use: Causes nearby players to dance. (1 Min Cooldown)
Sell Price: 1 7 34
Dropped by: Hearthsinger Forresten
Drop Chance: 12.15%
","spells":[]} -228503,{"name":"Woollies of the Prancing Minstrel","quality":3,"icon":"inv_pants_14","tooltip":"
Woollies of the Prancing MinstrelSoD Phase 4

Item Level 58

Binds when picked up
LegsMail
301 Armor
+12 Stamina
+10 Intellect
Durability 90 / 90
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 2 68 64
Dropped by: Hearthsinger Forresten
Drop Chance: 13.87%
","spells":[]} -228504,{"name":"Rainbow Girdle","quality":3,"icon":"inv_belt_30","tooltip":"
Rainbow GirdleSoD Phase 4

Item Level 58

Binds when picked up
WaistPlate
341 Armor
+10 Strength
+9 Agility
+10 Stamina
+10 Intellect
Durability 45 / 45
Requires Level 53
Equip: Increases damage done by Holy spells and effects by up to 13.
Sell Price: 89 88
Dropped by: Hearthsinger Forresten
Drop Chance: 12.28%
","spells":[]} -228505,{"name":"Royal Tribunal Cloak","quality":3,"icon":"inv_misc_cape_14","tooltip":"
Royal Tribunal CloakSoD Phase 4

Item Level 59

Binds when picked up
Back
42 Armor
+7 Stamina
+10 Intellect
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 1 37 38
Dropped by: Magistrate Barthilas
Drop Chance: 1.95%
","spells":[]} -228506,{"name":"Brutality Blade","quality":4,"icon":"inv_sword_15","tooltip":"
Brutality Blade
Molten
Item Level 71

Binds when picked up
Unique-Equipped: (Unknown #655) (1)
One-HandSword
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+10 Strength
+10 Agility
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 11 6 21
Dropped by: Garr
Drop Chance: 0.71%
","spells":[]} +228291,{"name":"Crown of Destruction","quality":4,"icon":"inv_crown_02","tooltip":"
Crown of DestructionSoD Phase 4

Item Level 77

Binds when picked up
HeadMail
397 Armor
+21 Stamina
+9 Intellect
+15 Fire Resistance
Durability 85 / 85
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +50 Attack Power.
Sell Price: 6 79 26
Dropped by: Ragnaros
Drop Chance: 25.00%
","spells":[]} +228292,{"name":"Dragon's Blood Cape","quality":4,"icon":"inv_misc_cape_08","tooltip":"
Dragon's Blood CapeSoD Phase 4

Item Level 77

Binds when picked up
Back
119 Armor
+23 Stamina
+5 Arcane Resistance
+5 Fire Resistance
+5 Shadow Resistance
Requires Level 60
Equip: Increased Defense +7.
Sell Price: 4 63 70
Dropped by: Sulfuron Harbinger
Drop Chance: 0.77%
","spells":[]} +228293,{"name":"Essence of the Pure Flame","quality":4,"icon":"spell_fire_fire","tooltip":"
Essence of the Pure FlameSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Trinket
+16 Stamina
+20 Fire Resistance
Requires Level 60
Equip: When struck in combat inflicts 50 Fire damage to the attacker.
Sell Price: 6 8 5
","spells":[]} +228294,{"name":"Malistar's Defender","quality":4,"icon":"inv_shield_08","tooltip":"
Malistar's DefenderSoD Phase 4

Item Level 77

Binds when picked up
Off HandShield
2893 Armor
54 Block
+9 Stamina
+12 Intellect
Durability 120 / 120
Requires Level 60
Equip: Increases healing done by spells and effects by up to 42.
Equip: Restores 5 mana per 5 sec.
Sell Price: 9 89 23
Dropped by: Golemagg the Incinerator
Drop Chance: 0.58%
","spells":[]} +228295,{"name":"Onslaught Girdle","quality":4,"icon":"inv_belt_29","tooltip":"
Onslaught GirdleSoD Phase 4

Item Level 77

Binds when picked up
WaistPlate
488 Armor
+31 Strength
+11 Stamina
Durability 55 / 55
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 5 44 7
","spells":[]} +228296,{"name":"Perdition's Blade","quality":4,"icon":"inv_sword_48","tooltip":"
Perdition's Blade
Item Level 77

Binds when picked up
Unique-Equipped: (Unknown #654) (1)
One-HandDagger
\n \n \n
78 - 145 DamageSpeed 1.90
(58.68 damage per second)
Durability 75 / 75
Requires Level 60
Chance on hit: Blasts a target for 98 to 122 Fire damage.
Sell Price: 14 87 14
","spells":[]} +228297,{"name":"Shard of the Flame","quality":4,"icon":"inv_misc_orb_05","tooltip":"
Shard of the FlameSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Restores 96 health per 5 sec.

Shard of the Gods (0/2)
(2) Set : Increases healing done by spells and effects by up to 55.
(2) Set : Increases damage done by magical spells and effects by up to 29.
(2) Set : Your spell casts have a chance to summon Servants of the Scale or Flame. (Proc chance: 10%, 10s cooldown)
Sell Price: 4 63 70
","spells":[]} +228298,{"name":"Shard of the Scale","quality":4,"icon":"inv_misc_monsterscales_15","tooltip":"
Shard of the ScaleSoD Phase 4

Item Level 77

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Restores 16 mana per 5 sec.

Shard of the Gods (0/2)
(2) Set : Increases healing done by spells and effects by up to 55.
(2) Set : Increases damage done by magical spells and effects by up to 29.
(2) Set : Your spell casts have a chance to summon Servants of the Scale or Flame. (Proc chance: 10%, 10s cooldown)
Sell Price: 4 63 70
Dropped by: Onyxia
Drop Chance: 0.33%
","spells":[]} +228299,{"name":"Spinal Reaper","quality":4,"icon":"inv_axe_09","tooltip":"
Spinal Reaper
Item Level 77

Binds when picked up
Two-HandAxe
\n \n \n
237 - 356 DamageSpeed 3.90
(76.03 damage per second)
+28 Stamina
Durability 120 / 120
Requires Level 60
Equip: Restores 600 mana or 20 rage when you kill a target that gives experience; this effect cannot occur more than once every 10 seconds. (10s cooldown)
Equip: +54 Attack Power.
Sell Price: 19 32 8
","spells":[]} +228301,{"name":"Pattern: Swift Flight Vambraces","quality":3,"icon":"inv_scroll_05","tooltip":"
Pattern: Swift Flight Vambraces
Item Level 62

Binds when picked up
Requires Leatherworking (300)
Use: Teaches you how to craft Swift Flight Bracers.
Sell Price: 1 50

Swift Flight Vambraces
Item Level 62

Binds when equipped
WristMail
160 Armor
+7 Agility
Durability 40 / 40
Requires Level 57
Equip: +41 ranged Attack Power.
Sell Price: 1 71 94

Requires Rugged Leather (12), Larval Acid (8), Ironfeather (60), Cured Rugged Hide (4), Rune Thread (4)
","spells":[],"completion_category":"9"} +228303,{"name":"Pattern: Incandescent Mooncloth Robe","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Incandescent Mooncloth Robe
Item Level 61
Requires Tailoring (300)
Use: Teaches you how to sew a Mooncloth Robe.
Sell Price: 1

Incandescent Mooncloth Robe
Item Level 63

Binds when equipped
ChestCloth
89 Armor
+12 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases healing done by spells and effects by up to 62.
Sell Price: 2 33 26

Requires Bolt of Runecloth (6), Mooncloth (4), Golden Pearl (2), Rune Thread (2)
","spells":[],"completion_category":"9"} +228304,{"name":"Schematic: Fiery Core Sharpshooter Rifle","quality":3,"icon":"inv_scroll_05","tooltip":"
Schematic: Fiery Core Sharpshooter Rifle
Item Level 65

Binds when picked up
Requires Engineering (300)
Use: Teaches you how to make a Fiery Core Sharpshooter Rifle.
Sell Price: 3

Fiery Core Sharpshooter Rifle
Item Level 70

Binds when equipped
RangedGun
\n \n \n
93 - 173 DamageSpeed 3.30
(40.30 damage per second)
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +26 ranged Attack Power.
Sell Price: 8 35 77
","spells":[],"completion_category":"9"} +228305,{"name":"Plans: Refined Hammer of the Titans","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Refined Hammer of the Titans
Item Level 63
Requires Blacksmithing (300)
Requires Master Hammersmith
Use: Teaches you how to make a Hammer of the Titans.
Sell Price: 2

Refined Hammer of the Titans
Item Level 70

Binds when equipped
Two-HandMace
\n \n \n
107 - 161 DamageSpeed 2.00
(67.00 damage per second)
+36 Strength
Durability 120 / 120
Requires Level 60
Equip: +172 Attack Power in Cat, Bear, and Dire Bear forms only.
Chance on hit: Stuns target for 3 sec.
Sell Price: 13 30 83
","spells":[],"completion_category":"9"} +228306,{"name":"Plans: Desecration","quality":1,"icon":"inv_scroll_03","tooltip":"
Plans: Desecration
Item Level 58
Requires Blacksmithing (290)
Requires Master Swordsmith
Use: Teaches you how to make Desecration.
Sell Price: 55

Desecration
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
151 - 227 DamageSpeed 3.50
(54.00 damage per second)
+38 Strength
+37 Agility
-60 Stamina
Durability 100 / 100
Requires Level 58
Sell Price: 7 48 64
","spells":[],"completion_category":"9"} +228307,{"name":"Plans: Deadly Heartseeker","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Deadly Heartseeker
Item Level 63
Requires Blacksmithing (300)
Requires Weaponsmith
Use: Teaches you how to make Heartseeker.
Sell Price: 2
Dropped by: Cannon Master Willey
Drop Chance: 0.93%

Deadly Heartseeker
Item Level 65

Binds when equipped
Unique
One-HandDagger
\n \n \n
50 - 95 DamageSpeed 1.70
(42.65 damage per second)
+7 Strength
Durability 65 / 65
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 6 5 84
","spells":[],"completion_category":"9"} +228308,{"name":"Plans: Tranquility","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Tranquility
Item Level 57
Requires Blacksmithing (285)
Requires Master Hammersmith
Use: Teaches you how to make Tranquility.
Sell Price: 50

Tranquility
Item Level 63

Binds when equipped
Main HandMace
\n \n \n
43 - 81 DamageSpeed 1.50
(41.33 damage per second)
+4 Stamina
Durability 90 / 90
Requires Level 58
Chance on hit: Dispels a magic effect on the current foe.
Sell Price: 5 85 67
","spells":[],"completion_category":"9"} +228309,{"name":"Pattern: Living Green Dragonscale Breastplate","quality":1,"icon":"inv_scroll_03","tooltip":"
Pattern: Living Green Dragonscale Breastplate
Item Level 52
Requires Leatherworking (260)
Requires Dragonscale Leatherworking
Use: Teaches you how to craft a Green Dragonscale Breastplate.
Sell Price: 30

Living Green Dragonscale Breastplate
Item Level 52

Binds when equipped
ChestMail
311 Armor
+10 Stamina
+14 Spirit
+11 Nature Resistance
Durability 120 / 120
Requires Level 47
Equip: Increases healing done by spells and effects by up to 31.

Green Dragon Mail (0/3)
Sell Price: 1 99 38

Requires Rugged Leather (20), Green Dragonscale (25), Rune Thread (2)
","spells":[],"completion_category":"9"} +228310,{"name":"Plans: Hardened Frostguard","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Hardened Frostguard
Item Level 63
Requires Blacksmithing (300)
Requires Master Swordsmith
Use: Teaches you how to make a Frostguard.
Sell Price: 2

Hardened Frostguard
Item Level 70

Binds when equipped
Main HandSword
\n \n \n
54 - 101 DamageSpeed 1.50
(51.67 damage per second)
+4 Stamina
Durability 90 / 90
Requires Level 60
Chance on hit: Target's movement slowed by 30% and increasing the time between attacks by 25% for 5 sec.
Chance on hit: Inflicts Frost damage to nearby enemies, immobilizing them for up to 8 sec.
Sell Price: 11 14 36
","spells":[],"completion_category":"9"} +228311,{"name":"Plans: Finely-Enchanted Battlehammer","quality":2,"icon":"inv_scroll_06","tooltip":"
Plans: Finely-Enchanted Battlehammer
Item Level 56
Requires Blacksmithing (280)
Requires Master Hammersmith
Use: Teaches you how to make an Enchanted Battlehammer.
Sell Price: 50

Finely-Enchanted Battlehammer
Item Level 60

Binds when equipped
Two-HandMace
\n \n \n
106 - 160 DamageSpeed 2.60
(51.15 damage per second)
Durability 100 / 100
Requires Level 55
Equip: Increased Defense +13.
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: +109 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 4 81 24
","spells":[],"completion_category":"9"} +228312,{"name":"Plans: Invincible Mail","quality":4,"icon":"inv_scroll_03","tooltip":"
Plans: Invincible Mail
Item Level 63
Requires Blacksmithing (300)
Requires Armorsmith
Use: Teaches you how to make Invincible Mail.
Sell Price: 2
Dropped by: Goraluk Anvilcrack
Drop Chance: 1.12%

Invincible Mail
Item Level 65

Binds when equipped
ChestMail
416 Armor
+20 Stamina
Durability 140 / 140
Requires Level 60
Equip: When struck in combat has a 5% chance to make you invulnerable to melee damage for 3 sec. This effect can only occur once every 30 sec. (Proc chance: 5%, 30s cooldown)
Equip: Increased Defense +13.
Sell Price: 5 18 29
","spells":[],"completion_category":"9"} +228313,{"name":"Plans: Tempest Gauntlets","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Tempest Gauntlets
Item Level 59
Requires Blacksmithing (295)
Requires Armorsmith
Use: Teaches you how to make Tempest Gauntlets.
Sell Price: 1

Tempest Gauntlets
Item Level 59

Binds when equipped
HandsMail
218 Armor
+7 Intellect
+10 Fire Resistance
Durability 40 / 40
Requires Level 54
Equip: Adds 3 Lightning damage to your melee attacks.
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Sell Price: 1 40 99
","spells":[],"completion_category":"9"} +228314,{"name":"Plans: Warcrest of the Great Chief","quality":3,"icon":"inv_scroll_03","tooltip":"
Plans: Warcrest of the Great Chief
Item Level 61
Requires Blacksmithing (300)
Requires Armorsmith
Use: Teaches you how to make a Warcrest of the Great Chief.
Sell Price: 1 50

Warcrest of the Great Chief
Item Level 61

Binds when equipped
HeadMail
292 Armor
+12 Stamina
+18 Spirit
Durability 70 / 70
Requires Level 56
Equip: Increases healing done by spells and effects by up to 46.
Sell Price: 2 42 85
","spells":[],"completion_category":"9"} +228315,{"name":"Plans: Sageblade of the Archmagus","quality":4,"icon":"inv_scroll_05","tooltip":"
Plans: Sageblade of the Archmagus
Item Level 64
Requires Blacksmithing (300)
Requires Master Swordsmith
Use: Teaches you how to make a Sageblade of the Archmagus.
Sell Price: 2

Sageblade of the Archmagus
Item Level 70

Binds when equipped
Main HandSword
\n \n \n
47 - 103 DamageSpeed 1.80
(41.67 damage per second)
+14 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Equip: Decreases the magical resistances of your spell targets by 10.
Sell Price: 11 14 36
","spells":[],"completion_category":"9"} +228316,{"name":"Pattern: Incandescent Mooncloth Vest","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Incandescent Mooncloth Vest
Item Level 60
Requires Tailoring (300)
Use: Teaches you how to sew a Mooncloth Vest.
Sell Price: 75

Incandescent Mooncloth Vest
Item Level 63

Binds when equipped
ChestCloth
89 Armor
+12 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Sell Price: 2 30 95
","spells":[],"completion_category":"9"} +228317,{"name":"Pattern: Incandescent Mooncloth Circlet","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Incandescent Mooncloth Circlet
Item Level 62
Requires Tailoring (300)
Use: Teaches you how to sew a Mooncloth Circlet.
Sell Price: 1 50

Incandescent Mooncloth Circlet
Item Level 62

Binds when equipped
HeadCloth
71 Armor
+18 Intellect
+15 Spirit
Durability 50 / 50
Requires Level 57
Equip: Increases healing done by spells and effects by up to 48.
Sell Price: 1 66 93
","spells":[],"completion_category":"9"} +228318,{"name":"Pattern: Incandescent Mooncloth Leggings","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Incandescent Mooncloth Leggings
Item Level 58
Requires Tailoring (290)
Use: Teaches you how to sew Mooncloth Leggings.
Sell Price: 55

Incandescent Mooncloth Leggings
Item Level 58

Binds when equipped
LegsCloth
72 Armor
+14 Intellect
+16 Spirit
Durability 65 / 65
Requires Level 53
Equip: Increases healing done by spells and effects by up to 46.
Sell Price: 1 81 13
","spells":[],"completion_category":"9"} +228319,{"name":"Pattern: Girdle of Arcane Insight","quality":3,"icon":"inv_scroll_05","tooltip":"
Pattern: Girdle of Arcane Insight
Item Level 62

Binds when picked up
Requires Leatherworking (300)
Use: Teaches you how to craft a Girdle of Insight.
Sell Price: 1 50

Girdle of Arcane Insight
Item Level 62

Binds when equipped
WaistLeather
107 Armor
+12 Stamina
+16 Intellect
Durability 40 / 40
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 84 23

Requires Rugged Leather (12), Powerful Mojo (12), Cured Rugged Hide (2), Rune Thread (4)
","spells":[],"completion_category":"9"} +228323,{"name":"Copper Slaughter Coin","quality":2,"icon":"inv_misc_coin_06","tooltip":"
Copper Slaughter Coin
Item Level 50

Binds when picked up
Unique (5000)
Use: Transmute 100 Copper Slaughter Coins into 1 Silver Slaughter Coin.
"A token of your minor service to the Blood Loa."
Max Stack: 1000
","spells":[]} +228324,{"name":"Gold Slaughter Coin","quality":4,"icon":"inv_misc_coin_17","tooltip":"
Gold Slaughter Coin
Item Level 50

Binds when picked up
"An icon of your great service to the Blood Loa."
Max Stack: 200
","spells":[]} +228325,{"name":"Silver Slaughter Coin","quality":3,"icon":"inv_misc_coin_04","tooltip":"
Silver Slaughter Coin
Item Level 50

Binds when picked up
Unique (120)
"A mark of your service to the Blood Loa."
Max Stack: 120
","spells":[]} +228326,{"name":"Satchel of Copper Slaughter Coins","quality":1,"icon":"inv_misc_bag_07","tooltip":"
Satchel of Copper Slaughter Coins
Item Level 50

Binds when picked up
Unique (10)
"Contains 100 Copper Slaughter Coins"
<Right Click to Open>
","spells":[]} +228327,{"name":"Satchel of Silver Slaughter Coins","quality":1,"icon":"inv_misc_bag_07_black","tooltip":"
Satchel of Silver Slaughter Coins
Item Level 50

Binds when picked up
"Contains 100 Silver Massacre Coins"
<Right Click to Open>
","spells":[]} +228332,{"name":"Lok'delar, Stave of the Ancient Keepers","quality":4,"icon":"inv_staff_21","tooltip":"
Lok'delar, Stave of the Ancient Keepers
Item Level 75

Binds when picked up
Unique
Two-HandStaff
\n \n \n
187 - 282 DamageSpeed 3.20
(73.28 damage per second)
+15 Agility
+26 Stamina
+10 Nature Resistance
Durability 120 / 120
Classes: Hunter
Requires Level 60
Equip: +30 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +45 Attack Power when fighting Demons.
","spells":[]} +228334,{"name":"Rhok'delar, Longbow of the Ancient Keepers","quality":4,"icon":"inv_weapon_bow_01","tooltip":"
Rhok'delar, Longbow of the Ancient Keepers
Item Level 75

Binds when picked up
Unique
RangedBow
\n \n \n
99 - 183 DamageSpeed 3.20
(44.06 damage per second)
Durability 90 / 90
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +17 ranged Attack Power.
","spells":[]} +228335,{"name":"Benediction","quality":4,"icon":"inv_staff_30","tooltip":"
Benediction
Item Level 75

Binds when picked up
Unique
Two-HandStaff
\n \n \n
131 - 219 DamageSpeed 3.00
(58.33 damage per second)
+10 Stamina
+31 Intellect
+12 Spirit
+20 Shadow Resistance
Durability 120 / 120
Classes: Priest
Requires Level 60
Use: Calls forth Anathema. (1 Min Cooldown)
Equip: Increases Holy spell critical strike chance by 2%.
Equip: Increases healing done by spells and effects by up to 112.
","spells":[]} +228336,{"name":"Anathema","quality":4,"icon":"inv_staff_12","tooltip":"
Anathema
Item Level 75

Binds when picked up
Unique
Two-HandStaff
\n \n \n
131 - 219 DamageSpeed 3.00
(58.33 damage per second)
+22 Stamina
+34 Intellect
+20 Shadow Resistance
Durability 120 / 120
Classes: Priest
Requires Level 60
Use: Calls forth Benediction. (1 Min Cooldown)
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 75.
","spells":[]} +228340,{"name":"Unmelting Ice Girdle","quality":4,"icon":"inv_belt_31","tooltip":"
Unmelting Ice GirdleSoD Phase 4

Item Level 71

Binds when picked up
WaistPlate
452 Armor
+14 Strength
+14 Agility
+14 Stamina
+16 Frost Resistance
Durability 55 / 55
Requires Level 60
Equip: Increased Defense +8.
Sell Price: 2 36 19
Dropped by: Azuregos
Drop Chance: 25.87%
","spells":[]} +228345,{"name":"Leggings of Arcane Supremacy","quality":4,"icon":"inv_pants_08","tooltip":"
Leggings of Arcane SupremacySoD Phase 4

Item Level 69

Binds when picked up
LegsCloth
93 Armor
+14 Stamina
+24 Intellect
+12 Spirit
+10 Frost Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases damage done by Arcane spells and effects by up to 43.
Sell Price: 3 92 29
Dropped by: Azuregos
Drop Chance: 24.94%
","spells":[]} +228347,{"name":"Typhoon","quality":4,"icon":"inv_sword_41","tooltip":"
Typhoon
Item Level 68

Binds when picked up
Two-HandSword
\n \n \n
104 - 156 DamageSpeed 2.00
(65.00 damage per second)
+14 Strength
+20 Agility
+10 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Grants an extra attack on your next swing.
Sell Price: 13 94 96
Dropped by: Azuregos
Drop Chance: 24.79%
","spells":[]} +228349,{"name":"Eskhandar's Left Claw","quality":4,"icon":"inv_misc_monsterclaw_04","tooltip":"
Eskhandar's Left Claw
Item Level 66

Binds when picked up
Unique-Equipped
Off HandFist Weapon
\n \n \n
87 - 163 DamageSpeed 2.60
(48.08 damage per second)
+4 Agility
Durability 75 / 75
Requires Level 60
Chance on hit: Slows enemy's movement by 60% and causes them to bleed for 150 damage over 30 sec.

Spirit of Eskhandar (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(4) Set : 1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min. (Proc chance: 1%, 1m cooldown)
Sell Price: 11 15 97
Dropped by: Azuregos
Drop Chance: 25.72%
","spells":[]} +228350,{"name":"Eskhandar's Right Claw","quality":4,"icon":"inv_misc_monsterclaw_04","tooltip":"
Eskhandar's Right Claw
Item Level 66

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
87 - 163 DamageSpeed 2.60
(48.08 damage per second)
+7 Agility
Durability 75 / 75
Requires Level 60
Chance on hit: Increases your attack speed by 30% for 5 sec.

Spirit of Eskhandar (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(4) Set : 1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min. (Proc chance: 1%, 1m cooldown)
Sell Price: 11 15 97
Dropped by: Gehennas
Drop Chance: 10.79%
","spells":[]} +228351,{"name":"Doomhide Gauntlets","quality":4,"icon":"inv_gauntlets_22","tooltip":"
Doomhide GauntletsSoD Phase 4

Item Level 71

Binds when picked up
HandsLeather
133 Armor
+14 Agility
+14 Stamina
+8 Fire Resistance
+8 Shadow Resistance
Durability 40 / 40
Requires Level 60
Equip: +42 Attack Power.
Sell Price: 2 92 12
Dropped by: Lord Kazzak
Drop Chance: 18.99%
","spells":[]} +228352,{"name":"Fel Infused Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Fel Infused LeggingsSoD Phase 4

Item Level 71

Binds when picked up
LegsCloth
95 Armor
+21 Stamina
Durability 75 / 75
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 64.
Sell Price: 4 32 77
Dropped by: Lord Kazzak
Drop Chance: 15.02%
","spells":[]} +228353,{"name":"Infernal Headcage","quality":4,"icon":"inv_helmet_18","tooltip":"
Infernal HeadcageSoD Phase 4

Item Level 69

Binds when picked up
HeadMail
358 Armor
+14 Stamina
+20 Intellect
+10 Fire Resistance
Durability 85 / 85
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.
Sell Price: 4 43 29
Dropped by: Lord Kazzak
Drop Chance: 16.76%
","spells":[]} +228354,{"name":"Blazefury Medallion","quality":4,"icon":"inv_jewelry_talisman_01","tooltip":"
Blazefury MedallionSoD Phase 4

Item Level 68

Binds when picked up
Unique-Equipped: Blazefury (1)
Neck
+14 Agility
+13 Stamina
+12 Fire Resistance
Requires Level 60
Equip: Adds 2 fire damage to your melee attacks.
Sell Price: 3 46 48
Dropped by: Lord Kazzak
Drop Chance: 18.41%
","spells":[]} +228355,{"name":"Flayed Doomguard Belt","quality":4,"icon":"inv_belt_16","tooltip":"
Flayed Doomguard BeltSoD Phase 4

Item Level 68

Binds when picked up
WaistLeather
115 Armor
+14 Stamina
+16 Intellect
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Sell Price: 2 33 65
Dropped by: Lord Kazzak
Drop Chance: 15.31%
","spells":[]} +228356,{"name":"Amberseal Keeper","quality":4,"icon":"inv_staff_goldfeathered_01","tooltip":"
Amberseal Keeper
Item Level 67

Binds when picked up
Two-HandStaff
\n \n \n
145 - 229 DamageSpeed 3.30
(56.67 damage per second)
60 Armor
+17 Stamina
+20 Intellect
+5 Arcane Resistance
+5 Fire Resistance
+5 Nature Resistance
+5 Frost Resistance
+5 Shadow Resistance
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Equip: Restores 6 mana per 5 sec.
Sell Price: 11 92 78
Dropped by: Lord Kazzak
Drop Chance: 16.28%
","spells":[]} +228357,{"name":"Blacklight Bracer","quality":4,"icon":"inv_bracer_07","tooltip":"
Blacklight BracerSoD Phase 4

Item Level 66

Binds when picked up
WristCloth
44 Armor
+8 Stamina
+13 Intellect
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 1 69 54
Dropped by: Lord Kazzak
Drop Chance: 17.15%
","spells":[]} +228359,{"name":"Ring of Entropy","quality":4,"icon":"inv_jewelry_ring_20","tooltip":"
Ring of EntropySoD Phase 4

Item Level 66

Binds when picked up
Finger
+8 Stamina
+11 Intellect
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 29.
Sell Price: 6 37 28
Dropped by: Lord Kazzak
Drop Chance: 17.15%
","spells":[]} +228360,{"name":"Eskhandar's Pelt","quality":4,"icon":"inv_misc_cape_07","tooltip":"
Eskhandar's PeltSoD Phase 4

Item Level 66

Binds when picked up
Unique-Equipped
Back
51 Armor
+17 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +20 Attack Power.

Spirit of Eskhandar (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(4) Set : 1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min. (Proc chance: 1%, 1m cooldown)
Sell Price: 2 73 70
Dropped by: Lord Kazzak
Drop Chance: 18.60%
","spells":[]} +228381,{"name":"Cold Snap","quality":4,"icon":"inv_wand_01","tooltip":"
Cold Snap
Item Level 70

Binds when picked up
RangedWand
\n \n \n
101 - 189 Frost DamageSpeed 1.70
(85.29 damage per second)
+7 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage done by Frost spells and effects by up to 20.
Sell Price: 7 77 91
Dropped by: Azuregos
Drop Chance: 24.94%
","spells":[]} +228382,{"name":"Fang of the Mystics","quality":4,"icon":"inv_weapon_shortblade_06","tooltip":"
Fang of the Mystics
Item Level 70

Binds when picked up
Main HandDagger
\n \n \n
39 - 86 DamageSpeed 1.50
(41.67 damage per second)
+10 Intellect
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Restores 4 mana per 5 sec.
Equip: Increases damage and healing done by magical spells and effects by up to 40.
Sell Price: 10 93 7
Dropped by: Azuregos
Drop Chance: 26.57%
","spells":[]} +228383,{"name":"Puissant Cape","quality":4,"icon":"inv_misc_cape_06","tooltip":"
Puissant CapeSoD Phase 4

Item Level 70

Binds when picked up
Back
54 Armor
+12 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +40 Attack Power.
Sell Price: 3 30 28
Dropped by: Azuregos
Drop Chance: 26.96%
","spells":[]} +228384,{"name":"Snowblind Shoes","quality":4,"icon":"inv_boots_cloth_14","tooltip":"
Snowblind ShoesSoD Phase 4

Item Level 69

Binds when picked up
FeetCloth
73 Armor
+10 Stamina
+10 Intellect
Durability 50 / 50
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Equip: Restores 5 mana per 5 sec.
Sell Price: 2 97 46
Dropped by: Azuregos
Drop Chance: 24.32%
","spells":[]} +228385,{"name":"Crystal Adorned Crown","quality":4,"icon":"inv_crown_01","tooltip":"
Crystal Adorned CrownSoD Phase 4

Item Level 68

Binds when picked up
HeadCloth
85 Armor
+14 Intellect
+13 Spirit
Durability 60 / 60
Requires Level 60
Equip: Increases healing done by spells and effects by up to 92.
Sell Price: 2 84 38
Dropped by: Azuregos
Drop Chance: 24.86%
","spells":[]} +228389,{"name":"Drape of Benediction","quality":4,"icon":"inv_misc_cape_04","tooltip":"
Drape of BenedictionSoD Phase 4

Item Level 67

Binds when picked up
Unique-Equipped
Back
52 Armor
+11 Stamina
+13 Intellect
+8 Spirit
Requires Level 60
Equip: Increases healing done by spells and effects by up to 31.
Sell Price: 2 91 47
Dropped by: Azuregos
Drop Chance: 23.08%
","spells":[]} +228397,{"name":"Empyrean Demolisher","quality":4,"icon":"inv_hammer_05","tooltip":"
Empyrean Demolisher
Item Level 66

Binds when picked up
Main HandMace
\n \n \n
94 - 175 DamageSpeed 2.80
(48.04 damage per second)
Durability 105 / 105
Requires Level 60
Chance on hit: Increases your attack speed by 20% for 10 sec.
Sell Price: 9 5 58
Dropped by: Lord Kazzak
Drop Chance: 16.76%
","spells":[]} +228410,{"name":"Dreadblade of the Destructor","quality":4,"icon":"inv_sword_56","tooltip":"
Dreadblade of the Destructor
Item Level 62

Binds when picked up
Unique
Two-HandSword
\n \n \n
180 - 267 DamageSpeed 3.80
(58.82 damage per second)
+16 Strength
+16 Agility
+16 Stamina
-20 Spirit
+25 Shadow Resistance
Durability 120 / 120
Requires Level 59
Chance on hit: Reduces an enemy's Strength by 125 and its Stamina by 50 for 2 min.
Equip: When struck in combat has a chance of causing the attacker to flee in terror for 2 seconds. (Proc chance: 2%)
Sell Price: 22 85 17
Dropped by: Hellscream's Phantom
Drop Chance: 1.97%
","spells":[]} +228432,{"name":"Whistle of the Beast","quality":4,"icon":"ability_hunter_beastcall","tooltip":"
Whistle of the BeastSoD Phase 4

Item Level 65

Binds when picked up
Unique
Trinket
Classes: Hunter
Requires Level 60
Equip: Increases your pet's armor by 10%.
Equip: Increases your pet's maximum health by 3%.
Equip: Increases damage dealt by your pet by 3%.
Equip: Increases your pet's critical strike chance by 2%.
Use: Your pet's next attack is guaranteed to critically strike if that attack is capable of striking critically. (1 Min Cooldown)
Sell Price: 2 50 66
","spells":[]} +228459,{"name":"Obsidian Edged Blade","quality":4,"icon":"inv_sword_28","tooltip":"
Obsidian Edged Blade
Molten
Item Level 68

Binds when picked up
Two-HandSword
\n \n \n
187 - 280 DamageSpeed 3.60
(64.86 damage per second)
+42 Strength
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Two-handed Swords +3.
Sell Price: 12 57 68
","spells":[]} +228460,{"name":"Spinal Reaper","quality":4,"icon":"inv_axe_09","tooltip":"
Spinal Reaper
Molten
Item Level 77

Binds when picked up
Two-HandAxe
\n \n \n
237 - 356 DamageSpeed 3.90
(76.03 damage per second)
+28 Stamina
Durability 120 / 120
Requires Level 60
Equip: Restores 600 mana or 20 rage when you kill a target that gives experience; this effect cannot occur more than once every 10 seconds. (10s cooldown)
Equip: +54 Attack Power.
Sell Price: 19 32 8
","spells":[]} +228461,{"name":"Bonereaver's Edge","quality":4,"icon":"inv_sword_12","tooltip":"
Bonereaver's Edge
Molten
Item Level 77

Binds when picked up
Two-HandSword
\n \n \n
206 - 310 DamageSpeed 3.40
(75.88 damage per second)
+16 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Your attacks ignore 700 of your enemies' armor for 10 sec. This effect stacks up to 3 times.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 19 64 38
","spells":[]} +228462,{"name":"Aurastone Hammer","quality":4,"icon":"inv_hammer_05","tooltip":"
Aurastone Hammer
Molten
Item Level 68

Binds when picked up
Main HandMace
\n \n \n
71 - 152 DamageSpeed 2.70
(41.30 damage per second)
+10 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by spells and effects by up to 62.
Equip: Restores 4 mana per 5 sec.
Sell Price: 9 86 55
Dropped by: Garr
Drop Chance: 1.59%
","spells":[]} +228463,{"name":"Earthshaker","quality":4,"icon":"inv_hammer_04","tooltip":"
Earthshaker
Molten
Item Level 66

Binds when picked up
Two-HandMace
\n \n \n
175 - 263 DamageSpeed 3.50
(62.57 damage per second)
Durability 120 / 120
Requires Level 60
Chance on hit: Knocks down all nearby enemies for 3 sec.
Equip: +109 Attack Power in Cat, Bear, and Dire Bear forms only.
Equip: +22 Attack Power.
Sell Price: 11 36 31
Dropped by: Magmadar
Drop Chance: 0.66%
","spells":[]} +228464,{"name":"Royal Seal of Eldre'Thalas","quality":3,"icon":"inv_jewelry_talisman_10","tooltip":"
Royal Seal of Eldre'Thalas
Item Level 62

Binds when picked up
Unique
Trinket
+10 Fire Resistance
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 2%.
"Blessed by the Shen'dralar Ancients."
","spells":[]} +228465,{"name":"Royal Seal of Eldre'Thalas","quality":3,"icon":"inv_jewelry_talisman_10","tooltip":"
Royal Seal of Eldre'Thalas
Item Level 62

Binds when picked up
Unique
Trinket
+10 Fire Resistance
Classes: Warrior
Equip: Increases the block value of your shield by 30.
"Blessed by the Shen'dralar Ancients."
","spells":[]} +228466,{"name":"Royal Seal of Eldre'Thalas","quality":3,"icon":"inv_jewelry_talisman_10","tooltip":"
Royal Seal of Eldre'Thalas
Item Level 62

Binds when picked up
Unique
Trinket
+10 Fire Resistance
Classes: Mage
Equip: Increases damage done by Arcane spells and effects by up to 29.
"Blessed by the Shen'dralar Ancients."
","spells":[]} +228467,{"name":"Royal Seal of Eldre'Thalas","quality":3,"icon":"inv_jewelry_talisman_10","tooltip":"
Royal Seal of Eldre'Thalas
Item Level 62

Binds when picked up
Unique
Trinket
+10 Fire Resistance
Classes: Paladin
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Increases the block value of your shield by 15.
"Blessed by the Shen'dralar Ancients."
","spells":[]} +228468,{"name":"Tanglemoss Leggings","quality":3,"icon":"inv_pants_14","tooltip":"
Tanglemoss LeggingsSoD Phase 4

Item Level 61

Binds when picked up
LegsLeather
150 Armor
+12 Stamina
+20 Intellect
Durability 75 / 75
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 29.
Sell Price: 2 68 11
Dropped by: Tendris Warpwood
Drop Chance: 2.36%
","spells":[]} +228469,{"name":"Tarnished Elven Ring","quality":3,"icon":"inv_jewelry_ring_13","tooltip":"
Tarnished Elven RingSoD Phase 4

Item Level 61

Binds when picked up
Finger
+15 Agility
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 13 40
","spells":[]} +228470,{"name":"Silvermoon Leggings","quality":3,"icon":"inv_pants_03","tooltip":"
Silvermoon LeggingsSoD Phase 4

Item Level 62

Binds when picked up
LegsMail
320 Armor
+16 Stamina
+16 Intellect
+10 Spirit
Durability 90 / 90
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Equip: Restores 2 mana per 5 sec.
Sell Price: 3 13 84
Dropped by: Prince Tortheldrin
Drop Chance: 2.51%
","spells":[]} +228471,{"name":"Stoneshatter","quality":3,"icon":"inv_weapon_crossbow_08","tooltip":"
Stoneshatter
Item Level 62

Binds when picked up
RangedCrossbow
\n \n \n
73 - 111 DamageSpeed 2.90
(31.72 damage per second)
Durability 75 / 75
Requires Level 57
Equip: +24 ranged Attack Power.
Sell Price: 4 19 28
Dropped by: Prince Tortheldrin
Drop Chance: 1.32%
","spells":[]} +228472,{"name":"Distracting Dagger","quality":3,"icon":"inv_weapon_shortblade_05","tooltip":"
Distracting Dagger
Item Level 62

Binds when picked up
Off HandDagger
\n \n \n
42 - 64 DamageSpeed 1.30
(40.77 damage per second)
Durability 65 / 65
Requires Level 57
Equip: Increased Daggers +3.
Equip: Increased Defense +7.
Sell Price: 5 67 10
Dropped by: Prince Tortheldrin
Drop Chance: 1.67%
","spells":[]} +228473,{"name":"Unyielding Maul","quality":3,"icon":"inv_hammer_22","tooltip":"
Unyielding Maul
Item Level 62

Binds when picked up
Two-HandMace
\n \n \n
135 - 204 DamageSpeed 3.20
(52.97 damage per second)
250 Armor
+12 Stamina
Durability 100 / 100
Requires Level 57
Equip: Increased Defense +8.
Equip: +114 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 6 53 83
","spells":[]} +228474,{"name":"Mindsurge Robe","quality":3,"icon":"inv_chest_cloth_29","tooltip":"
Mindsurge RobeSoD Phase 4

Item Level 62

Binds when picked up
ChestCloth
88 Armor
+12 Stamina
+13 Intellect
Durability 80 / 80
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 21.
Equip: Restores 6 mana per 5 sec.
Sell Price: 2 16 29
","spells":[]} +228475,{"name":"Diabolic Mantle","quality":3,"icon":"inv_shoulder_25","tooltip":"
Diabolic MantleSoD Phase 4

Item Level 62

Binds when picked up
ShoulderCloth
66 Armor
+16 Stamina
Durability 50 / 50
Requires Level 57
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 1 61 62
Dropped by: Lord Hel'nurath
Drop Chance: 4.13%
","spells":[]} +228476,{"name":"Embroidered Belt of the Archmage","quality":4,"icon":"inv_belt_31","tooltip":"
Embroidered Belt of the ArchmageSoD Phase 4

Item Level 62

Binds when equipped
WaistCloth
54 Armor
+11 Stamina
+12 Intellect
Durability 35 / 35
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 47 44
","spells":[]} +228477,{"name":"Pattern: Embroidered Belt of the Archmage","quality":4,"icon":"inv_scroll_04","tooltip":"
Pattern: Embroidered Belt of the Archmage
Item Level 62
Requires Tailoring (300)
Use: Teaches you how to sew an Embroidered Belt of the Archmage.
Sell Price: 3

Embroidered Belt of the Archmage
Item Level 62

Binds when equipped
WaistCloth
54 Armor
+11 Stamina
+12 Intellect
Durability 35 / 35
Requires Level 57
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 47 44
","spells":[],"completion_category":"9"} +228478,{"name":"Barbarous Blade","quality":3,"icon":"inv_sword_11","tooltip":"
Barbarous Blade
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
138 - 207 DamageSpeed 3.20
(53.91 damage per second)
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +60 Attack Power.
Sell Price: 7 31 1
Dropped by: King Gordok
Drop Chance: 1.23%
","spells":[]} +228479,{"name":"Leggings of Destruction","quality":3,"icon":"inv_pants_03","tooltip":"
Leggings of DestructionSoD Phase 4

Item Level 63

Binds when picked up
LegsMail
324 Armor
+14 Agility
+20 Stamina
+13 Intellect
Durability 90 / 90
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 3 55 96
Dropped by: King Gordok
Drop Chance: 1.28%
","spells":[]} +228480,{"name":"Crown of the Ogre King","quality":3,"icon":"inv_crown_01","tooltip":"
Crown of the Ogre KingSoD Phase 4

Item Level 63

Binds when picked up
HeadCloth
73 Armor
+12 Stamina
+13 Intellect
+11 Spirit
Durability 50 / 50
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 1 79 24
Dropped by: King Gordok
Drop Chance: 1.24%
","spells":[]} +228484,{"name":"Rod of the Ogre Magi","quality":3,"icon":"inv_staff_32","tooltip":"
Rod of the Ogre Magi
Item Level 63

Binds when picked up
Two-HandStaff
\n \n \n
116 - 175 DamageSpeed 2.70
(53.89 damage per second)
+8 Stamina
+15 Intellect
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.
Sell Price: 7 15 3
","spells":[]} +228486,{"name":"Treant's Bane","quality":4,"icon":"inv_axe_10","tooltip":"
Treant's Bane
Item Level 63

Binds when picked up
Two-HandAxe
\n \n \n
161 - 243 DamageSpeed 3.40
(59.41 damage per second)
+15 Stamina
Durability 120 / 120
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +75 Attack Power when fighting Elementals.
Sell Price: 9 67 48
","spells":[]} +228498,{"name":"Dreadblade of the Destructor","quality":4,"icon":"inv_sword_56","tooltip":"
Dreadblade of the Destructor
Item Level 62

Demon Fall Canyon
Unique
Duration: 1 hour
Two-HandSword
\n \n \n
229 - 344 Shadow DamageSpeed 4.10
(69.88 damage per second)
+16 Strength
+16 Agility
+16 Stamina
-20 Spirit
+25 Shadow Resistance
Durability 120 / 120
Requires Level 59
Chance on hit: Reduces an enemy's Strength by 125 and its Stamina by 50 for 2 min.
Equip: When struck in combat has a chance of causing the attacker to flee in terror for 2 seconds. (Proc chance: 2%)
Sell Price: 22 85 17
","spells":[]} +228500,{"name":"Mask of the Unforgiven","quality":3,"icon":"inv_misc_bandana_01","tooltip":"
Mask of the UnforgivenSoD Phase 4

Item Level 57

Binds when picked up
HeadLeather
132 Armor
+12 Stamina
Durability 60 / 60
Requires Level 52
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 1 58 95
Dropped by: The Unforgiven
Drop Chance: 12.64%
","spells":[]} +228501,{"name":"Songbird Blouse","quality":3,"icon":"inv_chest_cloth_38","tooltip":"
Songbird BlouseSoD Phase 4

Item Level 58

Binds when picked up
ChestLeather
295 Armor
+13 Strength
+13 Agility
+13 Stamina
Durability 100 / 100
Requires Level 53
Equip: Increased Defense +9.
Sell Price: 2 19 72
Dropped by: Hearthsinger Forresten
Drop Chance: 12.90%
","spells":[]} +228502,{"name":"Piccolo of the Flaming Fire","quality":3,"icon":"inv_misc_flute_01","tooltip":"
Piccolo of the Flaming Fire
Item Level 58

Binds when picked up
Unique
Requires Level 53
Use: Causes nearby players to dance. (1 Min Cooldown)
Sell Price: 1 7 34
Dropped by: Hearthsinger Forresten
Drop Chance: 12.15%
","spells":[]} +228503,{"name":"Woollies of the Prancing Minstrel","quality":3,"icon":"inv_pants_14","tooltip":"
Woollies of the Prancing MinstrelSoD Phase 4

Item Level 58

Binds when picked up
LegsMail
301 Armor
+12 Stamina
+10 Intellect
Durability 90 / 90
Requires Level 53
Equip: Increases damage and healing done by magical spells and effects by up to 28.
Sell Price: 2 68 64
Dropped by: Hearthsinger Forresten
Drop Chance: 13.87%
","spells":[]} +228504,{"name":"Rainbow Girdle","quality":3,"icon":"inv_belt_30","tooltip":"
Rainbow GirdleSoD Phase 4

Item Level 58

Binds when picked up
WaistPlate
341 Armor
+10 Strength
+9 Agility
+10 Stamina
+10 Intellect
Durability 45 / 45
Requires Level 53
Equip: Increases damage done by Holy spells and effects by up to 13.
Sell Price: 89 88
Dropped by: Hearthsinger Forresten
Drop Chance: 12.28%
","spells":[]} +228505,{"name":"Royal Tribunal Cloak","quality":3,"icon":"inv_misc_cape_14","tooltip":"
Royal Tribunal CloakSoD Phase 4

Item Level 59

Binds when picked up
Back
42 Armor
+7 Stamina
+10 Intellect
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Sell Price: 1 37 38
Dropped by: Magistrate Barthilas
Drop Chance: 1.95%
","spells":[]} +228506,{"name":"Brutality Blade","quality":4,"icon":"inv_sword_15","tooltip":"
Brutality Blade
Molten
Item Level 71

Binds when picked up
Unique-Equipped: (Unknown #655) (1)
One-HandSword
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+10 Strength
+10 Agility
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 11 6 21
Dropped by: Garr
Drop Chance: 0.71%
","spells":[]} 228508,{"name":"Hammer of The Black Anvil","quality":4,"icon":"inv_hammer_03","tooltip":"
Hammer of The Black Anvil
Molten
Item Level 68

Binds when picked up
One-HandMace
\n \n \n
102 - 188 DamageSpeed 2.90
(50.00 damage per second)
+16 Strength
+10 Stamina
Durability 105 / 105
Requires Level 60
Sell Price: 10 4 58
Dropped by: Sulfuron Harbinger
Drop Chance: 0.67%
","spells":[]} -228511,{"name":"Perdition's Blade","quality":4,"icon":"inv_sword_48","tooltip":"
Perdition's Blade
Molten
Item Level 77

Binds when picked up
Unique-Equipped: (Unknown #654) (1)
One-HandDagger
\n \n \n
78 - 145 DamageSpeed 1.90
(58.68 damage per second)
Durability 75 / 75
Requires Level 60
Chance on hit: Blasts a target for 98 to 122 Fire damage.
Sell Price: 14 87 14
","spells":[]} -228513,{"name":"Vambraces of the Sadist","quality":3,"icon":"inv_bracer_17","tooltip":"
Vambraces of the SadistSoD Phase 4

Item Level 59

Binds when picked up
WristPlate
270 Armor
+6 Strength
+7 Stamina
Durability 45 / 45
Requires Level 54
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 92 96
Dropped by: Timmy the Cruel
Drop Chance: 15.32%
","spells":[]} -228514,{"name":"Timmy's Galoshes","quality":3,"icon":"inv_boots_01","tooltip":"
Timmy's GaloshesSoD Phase 4

Item Level 59

Binds when picked up
FeetMail
240 Armor
+17 Agility
+11 Stamina
Durability 60 / 60
Requires Level 54
Equip: +22 Attack Power.
Sell Price: 2 11 68
Dropped by: Timmy the Cruel
Drop Chance: 17.01%
","spells":[]} -228515,{"name":"Grimgore Noose","quality":3,"icon":"inv_belt_02","tooltip":"
Grimgore NooseSoD Phase 4

Item Level 59

Binds when picked up
WaistCloth
47 Armor
+17 Intellect
+10 Spirit
Durability 30 / 30
Requires Level 54
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 94 1
Dropped by: Timmy the Cruel
Drop Chance: 17.80%
","spells":[]} -228516,{"name":"Peacemaker","quality":3,"icon":"inv_spear_07","tooltip":"
Peacemaker
Item Level 59

Binds when picked up
Two-HandPolearm
\n \n \n
137 - 206 DamageSpeed 3.40
(50.44 damage per second)
Durability 100 / 100
Requires Level 54
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +56 Attack Power.
Sell Price: 5 99 27
Dropped by: Magistrate Barthilas
Drop Chance: 1.99%
","spells":[]} -228517,{"name":"Azuresong Mageblade","quality":4,"icon":"inv_sword_39","tooltip":"
Azuresong Mageblade
Molten
Item Level 71

Binds when picked up
Main HandSword
\n \n \n
64 - 140 DamageSpeed 2.40
(42.50 damage per second)
+8 Stamina
+12 Intellect
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Sell Price: 11 18 23
Dropped by: Golemagg the Incinerator
Drop Chance: 0.77%
","spells":[]} -228518,{"name":"Magistrate's Cuffs","quality":3,"icon":"inv_bracer_11","tooltip":"
Magistrate's CuffsSoD Phase 4

Item Level 59

Binds when picked up
WristLeather
73 Armor
+15 Stamina
Durability 35 / 35
Requires Level 54
Equip: Increases damage done by Fire spells and effects by up to 13.
Sell Price: 1 12 96
Dropped by: Magistrate Barthilas
Drop Chance: 1.85%
","spells":[]} -228519,{"name":"Striker's Mark","quality":4,"icon":"inv_weapon_bow_08","tooltip":"
Striker's Mark
Molten
Item Level 71

Binds when picked up
RangedBow
\n \n \n
92 - 171 DamageSpeed 3.20
(41.09 damage per second)
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +22 Attack Power.
Sell Price: 7 57 46
Dropped by: Magmadar
Drop Chance: 0.66%
","spells":[]} -228520,{"name":"Soulstealer Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Soulstealer MantleSoD Phase 4

Item Level 60

Binds when picked up
ShoulderCloth
64 Armor
+9 Intellect
Durability 50 / 50
Requires Level 55
Equip: Increases damage done by Shadow spells and effects by up to 31.
Sell Price: 1 43 15
Dropped by: Ramstein the Gorger
Drop Chance: 2.07%
","spells":[]} -228521,{"name":"Shadowy Laced Handwraps","quality":3,"icon":"inv_gauntlets_16","tooltip":"
Shadowy Laced HandwrapsSoD Phase 4

Item Level 60

Binds when picked up
HandsCloth
53 Armor
+10 Intellect
+12 Shadow Resistance
Durability 30 / 30
Requires Level 55
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 5 mana per 5 sec.
Sell Price: 1 2 50
Dropped by: Baroness Anastari
Drop Chance: 2.73%
","spells":[]} -228522,{"name":"Willey's Portable Howitzer","quality":3,"icon":"inv_weapon_rifle_07","tooltip":"
Willey's Portable Howitzer
Item Level 61

Binds when picked up
RangedGun
\n \n \n
70 - 130 DamageSpeed 3.20
(31.25 damage per second)
+9 Stamina
Durability 75 / 75
Requires Level 56
Equip: +8 Attack Power.
Sell Price: 3 84 43
Dropped by: Cannon Master Willey
Drop Chance: 19.50%
","spells":[]} -228523,{"name":"Cannonball Runner","quality":3,"icon":"inv_misc_bomb_04","tooltip":"
Cannonball RunnerSoD Phase 4

Item Level 61

Binds when picked up
Trinket
Requires Level 56
Use: Summons a cannon that will fire at enemies in front of it that are attacking you. (2 Min Cooldown)
Sell Price: 1 8 50
Dropped by: Cannon Master Willey
Drop Chance: 17.80%
","spells":[]} -228524,{"name":"The Postmaster's Seal","quality":3,"icon":"inv_jewelry_ring_23","tooltip":"
The Postmaster's SealSoD Phase 4

Item Level 61

Binds when picked up
Unique
Finger
+6 Stamina
+3 Intellect
+12 Spirit
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 13.

The Postmaster (0/5)
(2) Set : +50 Armor.
(3) Set : +10 Fire Resistance.
(3) Set : +10 Arcane Resistance.
(4) Set : Increases damage and healing done by magical spells and effects by up to 12.
(5) Set : Increases run speed by 5%.
(5) Set : +10 Intellect.
Sell Price: 1 22 11
Dropped by: Postmaster Malown
Drop Chance: 142.47%
","spells":[]} -228525,{"name":"The Postmaster's Tunic","quality":3,"icon":"inv_chest_leather_10","tooltip":"
The Postmaster's TunicSoD Phase 4

Item Level 61

Binds when picked up
ChestCloth
87 Armor
+13 Stamina
+13 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 23.

The Postmaster (0/5)
(2) Set : +50 Armor.
(3) Set : +10 Fire Resistance.
(3) Set : +10 Arcane Resistance.
(4) Set : Increases damage and healing done by magical spells and effects by up to 12.
(5) Set : Increases run speed by 5%.
(5) Set : +10 Intellect.
Sell Price: 2 11 17
Dropped by: Postmaster Malown
Drop Chance: 106.85%
","spells":[]} -228527,{"name":"The Postmaster's Trousers","quality":3,"icon":"inv_pants_06","tooltip":"
The Postmaster's TrousersSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+12 Stamina
+20 Intellect
+12 Spirit
Durability 65 / 65
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 16.

The Postmaster (0/5)
(2) Set : +50 Armor.
(3) Set : +10 Fire Resistance.
(3) Set : +10 Arcane Resistance.
(4) Set : Increases damage and healing done by magical spells and effects by up to 12.
(5) Set : Increases run speed by 5%.
(5) Set : +10 Intellect.
Sell Price: 2 17 46
Dropped by: Postmaster Malown
Drop Chance: 115.07%
","spells":[]} -228528,{"name":"The Postmaster's Band","quality":3,"icon":"inv_misc_bandage_15","tooltip":"
The Postmaster's BandSoD Phase 4

Item Level 61

Binds when picked up
HeadCloth
70 Armor
+10 Stamina
+18 Intellect
+11 Spirit
Durability 50 / 50
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 22.

The Postmaster (0/5)
(2) Set : +50 Armor.
(3) Set : +10 Fire Resistance.
(3) Set : +10 Arcane Resistance.
(4) Set : Increases damage and healing done by magical spells and effects by up to 12.
(5) Set : Increases run speed by 5%.
(5) Set : +10 Intellect.
Sell Price: 1 63 67
Dropped by: Postmaster Malown
Drop Chance: 47.95%
","spells":[]} -228529,{"name":"The Postmaster's Treads","quality":3,"icon":"inv_boots_02","tooltip":"
The Postmaster's TreadsSoD Phase 4

Item Level 61

Binds when picked up
FeetCloth
60 Armor
+6 Stamina
+15 Intellect
+6 Spirit
Durability 40 / 40
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 16.

The Postmaster (0/5)
(2) Set : +50 Armor.
(3) Set : +10 Fire Resistance.
(3) Set : +10 Arcane Resistance.
(4) Set : Increases damage and healing done by magical spells and effects by up to 12.
(5) Set : Increases run speed by 5%.
(5) Set : +10 Intellect.
Sell Price: 1 64 25
Dropped by: Postmaster Malown
Drop Chance: 102.74%
","spells":[]} -228530,{"name":"Chitinous Plate Legguards","quality":3,"icon":"inv_pants_04","tooltip":"
Chitinous Plate LegguardsSoD Phase 4

Item Level 61

Binds when picked up
LegsPlate
557 Armor
+20 Stamina
+20 Intellect
Durability 100 / 100
Requires Level 56
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 2 1 24
Dropped by: Nerub'enkan
Drop Chance: 2.74%
","spells":[]} -228531,{"name":"Thuzadin Sash","quality":3,"icon":"inv_belt_13","tooltip":"
Thuzadin SashSoD Phase 4

Item Level 61

Binds when picked up
WaistCloth
49 Armor
+11 Stamina
+12 Intellect
Durability 30 / 30
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 1 1 1
Dropped by: Nerub'enkan
Drop Chance: 2.73%
","spells":[]} -228532,{"name":"Morlune's Bracer","quality":3,"icon":"inv_bracer_17","tooltip":"
Morlune's BracerSoD Phase 4

Item Level 61

Binds when equipped
WristPlate
279 Armor
+7 Stamina
+12 Intellect
Durability 45 / 45
Requires Level 56
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 1 4 16
","spells":[]} -228533,{"name":"Nacreous Shell Necklace","quality":3,"icon":"inv_jewelry_necklace_10","tooltip":"
Nacreous Shell NecklaceSoD Phase 4

Item Level 61

Binds when picked up
Neck
+6 Stamina
+6 Intellect
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 4 19 53
Dropped by: Cannon Master Willey
Drop Chance: 22.60%
","spells":[]} -228534,{"name":"Plaguehound Leggings","quality":3,"icon":"inv_pants_12","tooltip":"
Plaguehound LeggingsSoD Phase 4

Item Level 62

Binds when equipped
LegsLeather
152 Armor
+30 Agility
+6 Stamina
Durability 75 / 75
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 61 12
","spells":[]} +228511,{"name":"Perdition's Blade","quality":4,"icon":"inv_sword_48","tooltip":"
Perdition's Blade
Molten
Item Level 77

Binds when picked up
Unique-Equipped: (Unknown #654) (1)
One-HandDagger
\n \n \n
78 - 145 DamageSpeed 1.90
(58.68 damage per second)
Durability 75 / 75
Requires Level 60
Chance on hit: Blasts a target for 98 to 122 Fire damage.
Sell Price: 14 87 14
","spells":[]} +228513,{"name":"Vambraces of the Sadist","quality":3,"icon":"inv_bracer_17","tooltip":"
Vambraces of the SadistSoD Phase 4

Item Level 59

Binds when picked up
WristPlate
270 Armor
+6 Strength
+7 Stamina
Durability 45 / 45
Requires Level 54
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 92 96
Dropped by: Timmy the Cruel
Drop Chance: 15.32%
","spells":[]} +228514,{"name":"Timmy's Galoshes","quality":3,"icon":"inv_boots_01","tooltip":"
Timmy's GaloshesSoD Phase 4

Item Level 59

Binds when picked up
FeetMail
240 Armor
+17 Agility
+11 Stamina
Durability 60 / 60
Requires Level 54
Equip: +22 Attack Power.
Sell Price: 2 11 68
Dropped by: Timmy the Cruel
Drop Chance: 17.01%
","spells":[]} +228515,{"name":"Grimgore Noose","quality":3,"icon":"inv_belt_02","tooltip":"
Grimgore NooseSoD Phase 4

Item Level 59

Binds when picked up
WaistCloth
47 Armor
+17 Intellect
+10 Spirit
Durability 30 / 30
Requires Level 54
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 94 1
Dropped by: Timmy the Cruel
Drop Chance: 17.80%
","spells":[]} +228516,{"name":"Peacemaker","quality":3,"icon":"inv_spear_07","tooltip":"
Peacemaker
Item Level 59

Binds when picked up
Two-HandPolearm
\n \n \n
137 - 206 DamageSpeed 3.40
(50.44 damage per second)
Durability 100 / 100
Requires Level 54
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +56 Attack Power.
Sell Price: 5 99 27
Dropped by: Magistrate Barthilas
Drop Chance: 1.99%
","spells":[]} +228517,{"name":"Azuresong Mageblade","quality":4,"icon":"inv_sword_39","tooltip":"
Azuresong Mageblade
Molten
Item Level 71

Binds when picked up
Main HandSword
\n \n \n
64 - 140 DamageSpeed 2.40
(42.50 damage per second)
+8 Stamina
+12 Intellect
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Sell Price: 11 18 23
Dropped by: Golemagg the Incinerator
Drop Chance: 0.77%
","spells":[]} +228518,{"name":"Magistrate's Cuffs","quality":3,"icon":"inv_bracer_11","tooltip":"
Magistrate's CuffsSoD Phase 4

Item Level 59

Binds when picked up
WristLeather
73 Armor
+15 Stamina
Durability 35 / 35
Requires Level 54
Equip: Increases damage done by Fire spells and effects by up to 13.
Sell Price: 1 12 96
Dropped by: Magistrate Barthilas
Drop Chance: 1.85%
","spells":[]} +228519,{"name":"Striker's Mark","quality":4,"icon":"inv_weapon_bow_08","tooltip":"
Striker's Mark
Molten
Item Level 71

Binds when picked up
RangedBow
\n \n \n
92 - 171 DamageSpeed 3.20
(41.09 damage per second)
Durability 90 / 90
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +22 Attack Power.
Sell Price: 7 57 46
Dropped by: Magmadar
Drop Chance: 0.66%
","spells":[]} +228520,{"name":"Soulstealer Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Soulstealer MantleSoD Phase 4

Item Level 60

Binds when picked up
ShoulderCloth
64 Armor
+9 Intellect
Durability 50 / 50
Requires Level 55
Equip: Increases damage done by Shadow spells and effects by up to 31.
Sell Price: 1 43 15
Dropped by: Ramstein the Gorger
Drop Chance: 2.07%
","spells":[]} +228521,{"name":"Shadowy Laced Handwraps","quality":3,"icon":"inv_gauntlets_16","tooltip":"
Shadowy Laced HandwrapsSoD Phase 4

Item Level 60

Binds when picked up
HandsCloth
53 Armor
+10 Intellect
+12 Shadow Resistance
Durability 30 / 30
Requires Level 55
Equip: Increases healing done by spells and effects by up to 22.
Equip: Restores 5 mana per 5 sec.
Sell Price: 1 2 50
Dropped by: Baroness Anastari
Drop Chance: 2.73%
","spells":[]} +228522,{"name":"Willey's Portable Howitzer","quality":3,"icon":"inv_weapon_rifle_07","tooltip":"
Willey's Portable Howitzer
Item Level 61

Binds when picked up
RangedGun
\n \n \n
70 - 130 DamageSpeed 3.20
(31.25 damage per second)
+9 Stamina
Durability 75 / 75
Requires Level 56
Equip: +8 Attack Power.
Sell Price: 3 84 43
Dropped by: Cannon Master Willey
Drop Chance: 19.50%
","spells":[]} +228523,{"name":"Cannonball Runner","quality":3,"icon":"inv_misc_bomb_04","tooltip":"
Cannonball RunnerSoD Phase 4

Item Level 61

Binds when picked up
Trinket
Requires Level 56
Use: Summons a cannon that will fire at enemies in front of it that are attacking you. (2 Min Cooldown)
Sell Price: 1 8 50
Dropped by: Cannon Master Willey
Drop Chance: 17.80%
","spells":[]} +228524,{"name":"The Postmaster's Seal","quality":3,"icon":"inv_jewelry_ring_23","tooltip":"
The Postmaster's SealSoD Phase 4

Item Level 61

Binds when picked up
Unique
Finger
+6 Stamina
+3 Intellect
+12 Spirit
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 13.

The Postmaster (0/5)
(2) Set : +50 Armor.
(3) Set : +10 Fire Resistance.
(3) Set : +10 Arcane Resistance.
(4) Set : Increases damage and healing done by magical spells and effects by up to 12.
(5) Set : Increases run speed by 5%.
(5) Set : +10 Intellect.
Sell Price: 1 22 11
Dropped by: Postmaster Malown
Drop Chance: 142.47%
","spells":[]} +228525,{"name":"The Postmaster's Tunic","quality":3,"icon":"inv_chest_leather_10","tooltip":"
The Postmaster's TunicSoD Phase 4

Item Level 61

Binds when picked up
ChestCloth
87 Armor
+13 Stamina
+13 Intellect
+10 Spirit
Durability 80 / 80
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 23.

The Postmaster (0/5)
(2) Set : +50 Armor.
(3) Set : +10 Fire Resistance.
(3) Set : +10 Arcane Resistance.
(4) Set : Increases damage and healing done by magical spells and effects by up to 12.
(5) Set : Increases run speed by 5%.
(5) Set : +10 Intellect.
Sell Price: 2 11 17
Dropped by: Postmaster Malown
Drop Chance: 106.85%
","spells":[]} +228527,{"name":"The Postmaster's Trousers","quality":3,"icon":"inv_pants_06","tooltip":"
The Postmaster's TrousersSoD Phase 4

Item Level 61

Binds when picked up
LegsCloth
76 Armor
+12 Stamina
+20 Intellect
+12 Spirit
Durability 65 / 65
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 16.

The Postmaster (0/5)
(2) Set : +50 Armor.
(3) Set : +10 Fire Resistance.
(3) Set : +10 Arcane Resistance.
(4) Set : Increases damage and healing done by magical spells and effects by up to 12.
(5) Set : Increases run speed by 5%.
(5) Set : +10 Intellect.
Sell Price: 2 17 46
Dropped by: Postmaster Malown
Drop Chance: 115.07%
","spells":[]} +228528,{"name":"The Postmaster's Band","quality":3,"icon":"inv_misc_bandage_15","tooltip":"
The Postmaster's BandSoD Phase 4

Item Level 61

Binds when picked up
HeadCloth
70 Armor
+10 Stamina
+18 Intellect
+11 Spirit
Durability 50 / 50
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 22.

The Postmaster (0/5)
(2) Set : +50 Armor.
(3) Set : +10 Fire Resistance.
(3) Set : +10 Arcane Resistance.
(4) Set : Increases damage and healing done by magical spells and effects by up to 12.
(5) Set : Increases run speed by 5%.
(5) Set : +10 Intellect.
Sell Price: 1 63 67
Dropped by: Postmaster Malown
Drop Chance: 47.95%
","spells":[]} +228529,{"name":"The Postmaster's Treads","quality":3,"icon":"inv_boots_02","tooltip":"
The Postmaster's TreadsSoD Phase 4

Item Level 61

Binds when picked up
FeetCloth
60 Armor
+6 Stamina
+15 Intellect
+6 Spirit
Durability 40 / 40
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 16.

The Postmaster (0/5)
(2) Set : +50 Armor.
(3) Set : +10 Fire Resistance.
(3) Set : +10 Arcane Resistance.
(4) Set : Increases damage and healing done by magical spells and effects by up to 12.
(5) Set : Increases run speed by 5%.
(5) Set : +10 Intellect.
Sell Price: 1 64 25
Dropped by: Postmaster Malown
Drop Chance: 102.74%
","spells":[]} +228530,{"name":"Chitinous Plate Legguards","quality":3,"icon":"inv_pants_04","tooltip":"
Chitinous Plate LegguardsSoD Phase 4

Item Level 61

Binds when picked up
LegsPlate
557 Armor
+20 Stamina
+20 Intellect
Durability 100 / 100
Requires Level 56
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 2 1 24
Dropped by: Nerub'enkan
Drop Chance: 2.74%
","spells":[]} +228531,{"name":"Thuzadin Sash","quality":3,"icon":"inv_belt_13","tooltip":"
Thuzadin SashSoD Phase 4

Item Level 61

Binds when picked up
WaistCloth
49 Armor
+11 Stamina
+12 Intellect
Durability 30 / 30
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 1 1 1
Dropped by: Nerub'enkan
Drop Chance: 2.73%
","spells":[]} +228532,{"name":"Morlune's Bracer","quality":3,"icon":"inv_bracer_17","tooltip":"
Morlune's BracerSoD Phase 4

Item Level 61

Binds when equipped
WristPlate
279 Armor
+7 Stamina
+12 Intellect
Durability 45 / 45
Requires Level 56
Equip: Increases healing done by spells and effects by up to 24.
Sell Price: 1 4 16
","spells":[]} +228533,{"name":"Nacreous Shell Necklace","quality":3,"icon":"inv_jewelry_necklace_10","tooltip":"
Nacreous Shell NecklaceSoD Phase 4

Item Level 61

Binds when picked up
Neck
+6 Stamina
+6 Intellect
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 7.
Sell Price: 4 19 53
Dropped by: Cannon Master Willey
Drop Chance: 22.60%
","spells":[]} +228534,{"name":"Plaguehound Leggings","quality":3,"icon":"inv_pants_12","tooltip":"
Plaguehound LeggingsSoD Phase 4

Item Level 62

Binds when equipped
LegsLeather
152 Armor
+30 Agility
+6 Stamina
Durability 75 / 75
Requires Level 57
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 61 12
","spells":[]} 228535,{"name":"Bone Slicing Hatchet","quality":3,"icon":"inv_axe_11","tooltip":"
Bone Slicing Hatchet
Item Level 62

Binds when picked up
One-HandAxe
\n \n \n
77 - 143 DamageSpeed 2.70
(40.74 damage per second)
+13 Agility
+5 Stamina
Durability 90 / 90
Requires Level 57
Sell Price: 5 24 27
Dropped by: Maleki the Pallid
Drop Chance: 2.85%
","spells":[]} -228536,{"name":"Star of Mystaria","quality":3,"icon":"inv_jewelry_talisman_08","tooltip":"
Star of MystariaSoD Phase 4

Item Level 63

Binds when picked up
Neck
+9 Stamina
+9 Intellect
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 1 21 57
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.51%
","spells":[]} -228537,{"name":"Dracorian Gauntlets","quality":3,"icon":"inv_gauntlets_31","tooltip":"
Dracorian GauntletsSoD Phase 4

Item Level 63

Binds when picked up
HandsMail
231 Armor
+10 Stamina
+11 Intellect
Durability 40 / 40
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 1 72 10
Dropped by: Baron Rivendare
Drop Chance: 7.99%
","spells":[]} -228538,{"name":"Seal of Rivendare","quality":3,"icon":"inv_jewelry_ring_16","tooltip":"
Seal of RivendareSoD Phase 4

Item Level 63

Binds when picked up
Finger
+12 Intellect
+7 Spirit
Requires Level 58
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 1 54 57
Dropped by: Baron Rivendare
Drop Chance: 8.09%
","spells":[]} -228539,{"name":"Book of the Dead","quality":4,"icon":"inv_misc_book_06","tooltip":"
Book of the DeadSoD Phase 4

Item Level 63

Binds when picked up
Held In Off-hand
+8 Stamina
+10 Intellect
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Use: Summons a Skeleton that will protect you for 1 min. (15 Min Cooldown)
Sell Price: 1 4 52
Dropped by: Grand Crusader Dathrohan
Drop Chance: 2.14%
","spells":[]} -228540,{"name":"Crown of Tyranny","quality":3,"icon":"inv_helmet_03","tooltip":"
Crown of TyrannySoD Phase 4

Item Level 63

Binds when picked up
HeadMail
301 Armor
+20 Stamina
-10 Spirit
Durability 70 / 70
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +40 Attack Power.
Sell Price: 2 53 36
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.97%
","spells":[]} -228541,{"name":"Gift of the Elven Magi","quality":3,"icon":"inv_weapon_shortblade_15","tooltip":"
Gift of the Elven Magi
Item Level 63

Binds when picked up
Main HandDagger
\n \n \n
43 - 81 DamageSpeed 1.50
(41.33 damage per second)
+5 Stamina
+6 Intellect
Durability 65 / 65
Requires Level 58
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 5 65 17
Dropped by: Grand Crusader Dathrohan
Drop Chance: 14.35%
","spells":[]} -228542,{"name":"Skullforge Reaver","quality":3,"icon":"inv_sword_12","tooltip":"
Skullforge Reaver
Item Level 63

Binds when picked up
One-HandSword
\n \n \n
72 - 135 DamageSpeed 2.50
(41.40 damage per second)
Durability 90 / 90
Requires Level 58
Equip: +26 Attack Power.
Chance on hit: Drains target for 2 Shadow damage every 1 sec and transfers it to the caster. Lasts for 30 sec.
Sell Price: 5 67 30
Dropped by: Baron Rivendare
Drop Chance: 3.96%
","spells":[]} -228543,{"name":"Runeblade of Baron Rivendare","quality":4,"icon":"inv_sword_17","tooltip":"
Runeblade of Baron Rivendare
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
171 - 257 DamageSpeed 3.60
(59.44 damage per second)
+26 Stamina
Durability 120 / 120
Requires Level 58
Equip: Increases movement speed and life regeneration rate.
Equip: +50 Attack Power.
Sell Price: 9 13 45
Dropped by: Baron Rivendare
Drop Chance: 0.05%
","spells":[]} -228544,{"name":"Hammer of the Grand Crusader","quality":3,"icon":"inv_hammer_06","tooltip":"
Hammer of the Grand Crusader
Item Level 63

Binds when picked up
Two-HandMace
\n \n \n
116 - 175 DamageSpeed 2.70
(53.89 damage per second)
+10 Stamina
+10 Intellect
+9 Spirit
Durability 100 / 100
Requires Level 58
Equip: Increases healing done by spells and effects by up to 57.
Sell Price: 6 88 18
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.45%
","spells":[]} -228545,{"name":"Grand Crusader's Helm","quality":3,"icon":"inv_helmet_10","tooltip":"
Grand Crusader's HelmSoD Phase 4

Item Level 63

Binds when picked up
HeadPlate
584 Armor
+16 Strength
+16 Stamina
+15 Shadow Resistance
Durability 80 / 80
Requires Level 58
Equip: Increases damage done by Holy spells and effects by up to 17.
Sell Price: 1 65 80
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.11%
","spells":[]} -228546,{"name":"Shroud of the Nathrezim","quality":3,"icon":"inv_shoulder_23","tooltip":"
Shroud of the NathrezimSoD Phase 4

Item Level 63

Binds when picked up
ShoulderCloth
67 Armor
+16 Intellect
Durability 50 / 50
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 67 6
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.79%
","spells":[]} -228547,{"name":"Ironweave Robe","quality":3,"icon":"inv_chest_cloth_48","tooltip":"
Ironweave RobeSoD Phase 4

Item Level 63

Binds when picked up
ChestCloth
219 Armor
+24 Stamina
Durability 80 / 80
Classes: Priest, Mage, Warlock
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 33 14
","spells":[]} -228548,{"name":"Scepter of Interminable Focus","quality":3,"icon":"inv_wand_07","tooltip":"
Scepter of Interminable FocusSoD Phase 4

Item Level 63

Binds when picked up
Held In Off-hand
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 3 44 50
","spells":[]} -228551,{"name":"Tunic of the Crescent Moon","quality":3,"icon":"inv_chest_leather_08","tooltip":"
Tunic of the Crescent MoonSoD Phase 4

Item Level 63

Binds when picked up
ChestLeather
176 Armor
+13 Stamina
+12 Intellect
+11 Spirit
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 2 74 61
Dropped by: Baron Rivendare
Drop Chance: 10.01%
","spells":[]} +228536,{"name":"Star of Mystaria","quality":3,"icon":"inv_jewelry_talisman_08","tooltip":"
Star of MystariaSoD Phase 4

Item Level 63

Binds when picked up
Neck
+9 Stamina
+9 Intellect
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 1 21 57
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.51%
","spells":[]} +228537,{"name":"Dracorian Gauntlets","quality":3,"icon":"inv_gauntlets_31","tooltip":"
Dracorian GauntletsSoD Phase 4

Item Level 63

Binds when picked up
HandsMail
231 Armor
+10 Stamina
+11 Intellect
Durability 40 / 40
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 1 72 10
Dropped by: Baron Rivendare
Drop Chance: 7.99%
","spells":[]} +228538,{"name":"Seal of Rivendare","quality":3,"icon":"inv_jewelry_ring_16","tooltip":"
Seal of RivendareSoD Phase 4

Item Level 63

Binds when picked up
Finger
+12 Intellect
+7 Spirit
Requires Level 58
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 1 54 57
Dropped by: Baron Rivendare
Drop Chance: 8.09%
","spells":[]} +228539,{"name":"Book of the Dead","quality":4,"icon":"inv_misc_book_06","tooltip":"
Book of the DeadSoD Phase 4

Item Level 63

Binds when picked up
Held In Off-hand
+8 Stamina
+10 Intellect
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 18.
Use: Summons a Skeleton that will protect you for 1 min. (15 Min Cooldown)
Sell Price: 1 4 52
Dropped by: Grand Crusader Dathrohan
Drop Chance: 2.14%
","spells":[]} +228540,{"name":"Crown of Tyranny","quality":3,"icon":"inv_helmet_03","tooltip":"
Crown of TyrannySoD Phase 4

Item Level 63

Binds when picked up
HeadMail
301 Armor
+20 Stamina
-10 Spirit
Durability 70 / 70
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +40 Attack Power.
Sell Price: 2 53 36
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.97%
","spells":[]} +228541,{"name":"Gift of the Elven Magi","quality":3,"icon":"inv_weapon_shortblade_15","tooltip":"
Gift of the Elven Magi
Item Level 63

Binds when picked up
Main HandDagger
\n \n \n
43 - 81 DamageSpeed 1.50
(41.33 damage per second)
+5 Stamina
+6 Intellect
Durability 65 / 65
Requires Level 58
Equip: Increases healing done by spells and effects by up to 22.
Sell Price: 5 65 17
Dropped by: Grand Crusader Dathrohan
Drop Chance: 14.35%
","spells":[]} +228542,{"name":"Skullforge Reaver","quality":3,"icon":"inv_sword_12","tooltip":"
Skullforge Reaver
Item Level 63

Binds when picked up
One-HandSword
\n \n \n
72 - 135 DamageSpeed 2.50
(41.40 damage per second)
Durability 90 / 90
Requires Level 58
Equip: +26 Attack Power.
Chance on hit: Drains target for 2 Shadow damage every 1 sec and transfers it to the caster. Lasts for 30 sec.
Sell Price: 5 67 30
Dropped by: Baron Rivendare
Drop Chance: 3.96%
","spells":[]} +228543,{"name":"Runeblade of Baron Rivendare","quality":4,"icon":"inv_sword_17","tooltip":"
Runeblade of Baron Rivendare
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
171 - 257 DamageSpeed 3.60
(59.44 damage per second)
+26 Stamina
Durability 120 / 120
Requires Level 58
Equip: Increases movement speed and life regeneration rate.
Equip: +50 Attack Power.
Sell Price: 9 13 45
Dropped by: Baron Rivendare
Drop Chance: 0.05%
","spells":[]} +228544,{"name":"Hammer of the Grand Crusader","quality":3,"icon":"inv_hammer_06","tooltip":"
Hammer of the Grand Crusader
Item Level 63

Binds when picked up
Two-HandMace
\n \n \n
116 - 175 DamageSpeed 2.70
(53.89 damage per second)
+10 Stamina
+10 Intellect
+9 Spirit
Durability 100 / 100
Requires Level 58
Equip: Increases healing done by spells and effects by up to 57.
Sell Price: 6 88 18
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.45%
","spells":[]} +228545,{"name":"Grand Crusader's Helm","quality":3,"icon":"inv_helmet_10","tooltip":"
Grand Crusader's HelmSoD Phase 4

Item Level 63

Binds when picked up
HeadPlate
584 Armor
+16 Strength
+16 Stamina
+15 Shadow Resistance
Durability 80 / 80
Requires Level 58
Equip: Increases damage done by Holy spells and effects by up to 17.
Sell Price: 1 65 80
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.11%
","spells":[]} +228546,{"name":"Shroud of the Nathrezim","quality":3,"icon":"inv_shoulder_23","tooltip":"
Shroud of the NathrezimSoD Phase 4

Item Level 63

Binds when picked up
ShoulderCloth
67 Armor
+16 Intellect
Durability 50 / 50
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 67 6
Dropped by: Grand Crusader Dathrohan
Drop Chance: 15.79%
","spells":[]} +228547,{"name":"Ironweave Robe","quality":3,"icon":"inv_chest_cloth_48","tooltip":"
Ironweave RobeSoD Phase 4

Item Level 63

Binds when picked up
ChestCloth
219 Armor
+24 Stamina
Durability 80 / 80
Classes: Priest, Mage, Warlock
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 33 14
","spells":[]} +228548,{"name":"Scepter of Interminable Focus","quality":3,"icon":"inv_wand_07","tooltip":"
Scepter of Interminable FocusSoD Phase 4

Item Level 63

Binds when picked up
Held In Off-hand
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 3 44 50
","spells":[]} +228551,{"name":"Tunic of the Crescent Moon","quality":3,"icon":"inv_chest_leather_08","tooltip":"
Tunic of the Crescent MoonSoD Phase 4

Item Level 63

Binds when picked up
ChestLeather
176 Armor
+13 Stamina
+12 Intellect
+11 Spirit
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 2 74 61
Dropped by: Baron Rivendare
Drop Chance: 10.01%
","spells":[]} 228552,{"name":"Gauntlets of Deftness","quality":3,"icon":"inv_gauntlets_11","tooltip":"
Gauntlets of DeftnessSoD Phase 4

Item Level 63

Binds when picked up
HandsMail
231 Armor
+23 Agility
+10 Stamina
+8 Intellect
Durability 40 / 40
Requires Level 58
Sell Price: 1 72 31
Dropped by: Baron Rivendare
Drop Chance: 9.69%
","spells":[]} -228553,{"name":"Helm of the Executioner","quality":3,"icon":"inv_helmet_01","tooltip":"
Helm of the ExecutionerSoD Phase 4

Item Level 63

Binds when picked up
HeadPlate
534 Armor
+14 Strength
+20 Stamina
Durability 80 / 80
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 1 64 76
Dropped by: Baron Rivendare
Drop Chance: 10.06%
","spells":[]} -228554,{"name":"Demonskin Gloves","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Demonskin GlovesSoD Phase 4

Item Level 57

Binds when picked up
HandsCloth
51 Armor
+9 Intellect
+17 Spirit
Durability 30 / 30
Requires Level 52
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 87 97
Dropped by: Burning Felguard
Drop Chance: 2.77%
","spells":[]} +228553,{"name":"Helm of the Executioner","quality":3,"icon":"inv_helmet_01","tooltip":"
Helm of the ExecutionerSoD Phase 4

Item Level 63

Binds when picked up
HeadPlate
534 Armor
+14 Strength
+20 Stamina
Durability 80 / 80
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 1 64 76
Dropped by: Baron Rivendare
Drop Chance: 10.06%
","spells":[]} +228554,{"name":"Demonskin Gloves","quality":3,"icon":"inv_gauntlets_15","tooltip":"
Demonskin GlovesSoD Phase 4

Item Level 57

Binds when picked up
HandsCloth
51 Armor
+9 Intellect
+17 Spirit
Durability 30 / 30
Requires Level 52
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 87 97
Dropped by: Burning Felguard
Drop Chance: 2.77%
","spells":[]} 228555,{"name":"Phase Blade","quality":3,"icon":"inv_sword_36","tooltip":"
Phase Blade
Item Level 57

Binds when picked up
One-HandSword
\n \n \n
69 - 127 DamageSpeed 2.60
(37.69 damage per second)
+7 Strength
+12 Stamina
Durability 90 / 90
Requires Level 52
Sell Price: 4 41 42
Dropped by: Burning Felguard
Drop Chance: 1.04%
","spells":[]} -228556,{"name":"Butcher's Apron","quality":3,"icon":"inv_misc_cape_18","tooltip":"
Butcher's ApronSoD Phase 4

Item Level 58

Binds when picked up
Back
41 Armor
+7 Stamina
+12 Spirit
Requires Level 53
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 1 32 32
Dropped by: Spirestone Butcher
Drop Chance: 9.90%
","spells":[]} -228557,{"name":"Swiftdart Battleboots","quality":3,"icon":"inv_boots_01","tooltip":"
Swiftdart BattlebootsSoD Phase 4

Item Level 58

Binds when picked up
FeetMail
236 Armor
+9 Stamina
+10 Intellect
Durability 60 / 60
Requires Level 53
Equip: +34 Attack Power.
Sell Price: 1 97 85
Dropped by: Spirestone Battle Lord
Drop Chance: 13.20%
","spells":[]} -228558,{"name":"Funeral Cuffs","quality":3,"icon":"inv_bracer_07","tooltip":"
Funeral CuffsSoD Phase 4

Item Level 59

Binds when picked up
WristCloth
37 Armor
+5 Spirit
+10 Shadow Resistance
Durability 30 / 30
Requires Level 54
Equip: Increases healing done by spells and effects by up to 31.
Sell Price: 91 91
Dropped by: Shadow Hunter Vosh'gajin
Drop Chance: 4.70%
","spells":[]} -228559,{"name":"Blackcrow","quality":3,"icon":"inv_weapon_crossbow_04","tooltip":"
Blackcrow
Item Level 59

Binds when picked up
RangedCrossbow
\n \n \n
77 - 117 DamageSpeed 3.20
(30.31 damage per second)
+3 Agility
Durability 75 / 75
Requires Level 54
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 60 55
Dropped by: Shadow Hunter Vosh'gajin
Drop Chance: 2.15%
","spells":[]} -228561,{"name":"Trueaim Gauntlets","quality":3,"icon":"inv_gauntlets_30","tooltip":"
Trueaim GauntletsSoD Phase 4

Item Level 59

Binds when picked up
HandsMail
218 Armor
Durability 40 / 40
Requires Level 54
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +50 ranged Attack Power.
Sell Price: 1 43 66
Dropped by: Shadow Hunter Vosh'gajin
Drop Chance: 4.44%
","spells":[]} +228556,{"name":"Butcher's Apron","quality":3,"icon":"inv_misc_cape_18","tooltip":"
Butcher's ApronSoD Phase 4

Item Level 58

Binds when picked up
Back
41 Armor
+7 Stamina
+12 Spirit
Requires Level 53
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 1 32 32
Dropped by: Spirestone Butcher
Drop Chance: 9.90%
","spells":[]} +228557,{"name":"Swiftdart Battleboots","quality":3,"icon":"inv_boots_01","tooltip":"
Swiftdart BattlebootsSoD Phase 4

Item Level 58

Binds when picked up
FeetMail
236 Armor
+9 Stamina
+10 Intellect
Durability 60 / 60
Requires Level 53
Equip: +34 Attack Power.
Sell Price: 1 97 85
Dropped by: Spirestone Battle Lord
Drop Chance: 13.20%
","spells":[]} +228558,{"name":"Funeral Cuffs","quality":3,"icon":"inv_bracer_07","tooltip":"
Funeral CuffsSoD Phase 4

Item Level 59

Binds when picked up
WristCloth
37 Armor
+5 Spirit
+10 Shadow Resistance
Durability 30 / 30
Requires Level 54
Equip: Increases healing done by spells and effects by up to 31.
Sell Price: 91 91
Dropped by: Shadow Hunter Vosh'gajin
Drop Chance: 4.70%
","spells":[]} +228559,{"name":"Blackcrow","quality":3,"icon":"inv_weapon_crossbow_04","tooltip":"
Blackcrow
Item Level 59

Binds when picked up
RangedCrossbow
\n \n \n
77 - 117 DamageSpeed 3.20
(30.31 damage per second)
+3 Agility
Durability 75 / 75
Requires Level 54
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 60 55
Dropped by: Shadow Hunter Vosh'gajin
Drop Chance: 2.15%
","spells":[]} +228561,{"name":"Trueaim Gauntlets","quality":3,"icon":"inv_gauntlets_30","tooltip":"
Trueaim GauntletsSoD Phase 4

Item Level 59

Binds when picked up
HandsMail
218 Armor
Durability 40 / 40
Requires Level 54
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +50 ranged Attack Power.
Sell Price: 1 43 66
Dropped by: Shadow Hunter Vosh'gajin
Drop Chance: 4.44%
","spells":[]} 228562,{"name":"Demonic Runed Spaulders","quality":3,"icon":"inv_shoulder_07","tooltip":"
Demonic Runed SpauldersSoD Phase 4

Item Level 59

Binds when picked up
ShoulderLeather
126 Armor
+14 Strength
+12 Stamina
+12 Intellect
Durability 60 / 60
Requires Level 54
Sell Price: 1 80 88
Dropped by: Shadow Hunter Vosh'gajin
Drop Chance: 4.54%
","spells":[]} -228563,{"name":"Globe of D'sak","quality":3,"icon":"inv_wand_09","tooltip":"
Globe of D'sakSoD Phase 4

Item Level 59

Binds when picked up
Held In Off-hand
+5 Stamina
+10 Intellect
+7 Shadow Resistance
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 13.
"Glows with the power of magiskull."
Sell Price: 1 4 52
Dropped by: Spirestone Lord Magus
Drop Chance: 7.83%
","spells":[]} -228564,{"name":"Ogreseer Tower Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Ogreseer Tower BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetCloth
58 Armor
+13 Stamina
+13 Intellect
Durability 40 / 40
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 1 36 84
Dropped by: Spirestone Lord Magus
Drop Chance: 7.39%
","spells":[]} -228565,{"name":"Magus Ring","quality":3,"icon":"spell_holy_innerfire","tooltip":"
Magus RingSoD Phase 4

Item Level 59

Binds when picked up
Unique
Finger
+7 Stamina
+8 Intellect
Requires Level 54
Equip: Increases damage done by Fire spells and effects by up to 17.
Sell Price: 1 49 7
Dropped by: Spirestone Lord Magus
Drop Chance: 14.66%
","spells":[]} -228566,{"name":"Starfire Tiara","quality":3,"icon":"inv_crown_02","tooltip":"
Starfire TiaraSoD Phase 4

Item Level 60

Binds when picked up
HeadCloth
69 Armor
+21 Intellect
+10 Spirit
+10 Fire Resistance
Durability 50 / 50
Requires Level 55
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 1 43 68
Dropped by: Jed Runewatcher
Drop Chance: 6.55%
","spells":[]} -228567,{"name":"Chiselbrand Girdle","quality":3,"icon":"inv_belt_13","tooltip":"
Chiselbrand GirdleSoD Phase 4

Item Level 60

Binds when picked up
WaistMail
199 Armor
+6 Agility
+6 Stamina
Durability 40 / 40
Requires Level 55
Equip: +44 Attack Power.
Sell Price: 1 53 10
Dropped by: Bannok Grimaxe
Drop Chance: 6.37%
","spells":[]} -228568,{"name":"Backusarian Gauntlets","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Backusarian GauntletsSoD Phase 4

Item Level 60

Binds when picked up
HandsPlate
392 Armor
+9 Strength
+15 Stamina
Durability 45 / 45
Requires Level 55
Equip: Increases damage done by Holy spells and effects by up to 14.
Equip: Increases your chance to block attacks with a shield by 2%.
Sell Price: 1 3 16
Dropped by: Bannok Grimaxe
Drop Chance: 6.37%
","spells":[]} +228563,{"name":"Globe of D'sak","quality":3,"icon":"inv_wand_09","tooltip":"
Globe of D'sakSoD Phase 4

Item Level 59

Binds when picked up
Held In Off-hand
+5 Stamina
+10 Intellect
+7 Shadow Resistance
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 13.
"Glows with the power of magiskull."
Sell Price: 1 4 52
Dropped by: Spirestone Lord Magus
Drop Chance: 7.83%
","spells":[]} +228564,{"name":"Ogreseer Tower Boots","quality":3,"icon":"inv_boots_05","tooltip":"
Ogreseer Tower BootsSoD Phase 4

Item Level 59

Binds when picked up
FeetCloth
58 Armor
+13 Stamina
+13 Intellect
Durability 40 / 40
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 15.
Sell Price: 1 36 84
Dropped by: Spirestone Lord Magus
Drop Chance: 7.39%
","spells":[]} +228565,{"name":"Magus Ring","quality":3,"icon":"spell_holy_innerfire","tooltip":"
Magus RingSoD Phase 4

Item Level 59

Binds when picked up
Unique
Finger
+7 Stamina
+8 Intellect
Requires Level 54
Equip: Increases damage done by Fire spells and effects by up to 17.
Sell Price: 1 49 7
Dropped by: Spirestone Lord Magus
Drop Chance: 14.66%
","spells":[]} +228566,{"name":"Starfire Tiara","quality":3,"icon":"inv_crown_02","tooltip":"
Starfire TiaraSoD Phase 4

Item Level 60

Binds when picked up
HeadCloth
69 Armor
+21 Intellect
+10 Spirit
+10 Fire Resistance
Durability 50 / 50
Requires Level 55
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 1 43 68
Dropped by: Jed Runewatcher
Drop Chance: 6.55%
","spells":[]} +228567,{"name":"Chiselbrand Girdle","quality":3,"icon":"inv_belt_13","tooltip":"
Chiselbrand GirdleSoD Phase 4

Item Level 60

Binds when picked up
WaistMail
199 Armor
+6 Agility
+6 Stamina
Durability 40 / 40
Requires Level 55
Equip: +44 Attack Power.
Sell Price: 1 53 10
Dropped by: Bannok Grimaxe
Drop Chance: 6.37%
","spells":[]} +228568,{"name":"Backusarian Gauntlets","quality":3,"icon":"inv_gauntlets_26","tooltip":"
Backusarian GauntletsSoD Phase 4

Item Level 60

Binds when picked up
HandsPlate
392 Armor
+9 Strength
+15 Stamina
Durability 45 / 45
Requires Level 55
Equip: Increases damage done by Holy spells and effects by up to 14.
Equip: Increases your chance to block attacks with a shield by 2%.
Sell Price: 1 3 16
Dropped by: Bannok Grimaxe
Drop Chance: 6.37%
","spells":[]} 228570,{"name":"Fist of Omokk","quality":3,"icon":"inv_hammer_04","tooltip":"
Fist of Omokk
Item Level 60

Binds when picked up
Two-HandMace
\n \n \n
144 - 216 DamageSpeed 3.50
(51.43 damage per second)
+29 Strength
+12 Stamina
Durability 100 / 100
Requires Level 55
Sell Price: 5 94 10
Dropped by: Highlord Omokk
Drop Chance: 24.76%
","spells":[]} -228571,{"name":"Plate of the Shaman King","quality":3,"icon":"inv_chest_plate13","tooltip":"
Plate of the Shaman KingSoD Phase 4

Item Level 60

Binds when picked up
ChestPlate
627 Armor
+15 Strength
+15 Stamina
+12 Intellect
Durability 135 / 135
Requires Level 55
Equip: Increases damage done by Holy spells and effects by up to 21.
Sell Price: 1 90 85
Dropped by: Highlord Omokk
Drop Chance: 21.15%
","spells":[]} -228572,{"name":"Brazecore Armguards","quality":3,"icon":"inv_bracer_09","tooltip":"
Brazecore ArmguardsSoD Phase 4

Item Level 60

Binds when picked up
WristMail
155 Armor
+10 Stamina
+11 Intellect
Durability 40 / 40
Requires Level 55
Equip: Increases healing done by spells and effects by up to 15.
Sell Price: 1 49 16
Dropped by: War Master Voone
Drop Chance: 28.83%
","spells":[]} -228573,{"name":"Venomspitter","quality":3,"icon":"inv_wand_10","tooltip":"
Venomspitter
Item Level 60

Binds when picked up
Unique
One-HandMace
\n \n \n
52 - 98 DamageSpeed 1.90
(39.47 damage per second)
Durability 90 / 90
Requires Level 55
Chance on hit: Poisons target for 7 Nature damage every 2 sec for 30 sec.
Equip: Increased Defense +7.

Spider's Kiss (0/2)
(2) Set : Chance on Hit: Immobilizes the target and lowers their armor by 100 for 10 sec. (Proc chance: 5%)
(2) Set : Increased Defense +7.
Sell Price: 5 17 71
Dropped by: Mother Smolderweb
Drop Chance: 3.06%
","spells":[]} -228574,{"name":"Talisman of Evasion","quality":3,"icon":"inv_jewelry_amulet_04","tooltip":"
Talisman of EvasionSoD Phase 4

Item Level 60

Binds when picked up
Neck
+13 Agility
Requires Level 55
Equip: Increased Defense +8.
Sell Price: 1 63 96
Dropped by: War Master Voone
Drop Chance: 29.94%
","spells":[]} -228575,{"name":"Slashclaw Bracers","quality":3,"icon":"inv_bracer_07","tooltip":"
Slashclaw BracersSoD Phase 4

Item Level 60

Binds when picked up
WristMail
155 Armor
+6 Strength
+7 Agility
+7 Stamina
Durability 40 / 40
Requires Level 55
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 44 74
Dropped by: Halycon
Drop Chance: 59.26%
","spells":[]} -228576,{"name":"Smolderweb's Eye","quality":3,"icon":"inv_misc_gem_pearl_01","tooltip":"
Smolderweb's EyeSoD Phase 4

Item Level 60

Binds when picked up
Unique
Trinket
+13 Stamina
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Use: Poisons target for 20 Nature damage every 2 sec for 20 sec. (2 Min Cooldown)
Sell Price: 96 33
Dropped by: Mother Smolderweb
Drop Chance: 6.78%
","spells":[]} -228577,{"name":"Gilded Gauntlets","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Gilded GauntletsSoD Phase 4

Item Level 60

Binds when picked up
HandsMail
221 Armor
+14 Stamina
+15 Intellect
Durability 40 / 40
Requires Level 55
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 1 44 82
Dropped by: Mother Smolderweb
Drop Chance: 6.09%
","spells":[]} -228578,{"name":"Dustfeather Sash","quality":3,"icon":"inv_belt_11","tooltip":"
Dustfeather SashSoD Phase 4

Item Level 61

Binds when picked up
WaistCloth
49 Armor
+18 Stamina
+8 Intellect
Durability 30 / 30
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 2 51
Dropped by: Solakar Flamewreath
Drop Chance: 4.70%
","spells":[]} -228579,{"name":"Crystallized Girdle","quality":3,"icon":"inv_belt_10","tooltip":"
Crystallized GirdleSoD Phase 4

Item Level 61

Binds when picked up
WaistLeather
97 Armor
+6 Stamina
+19 Intellect
+6 Spirit
Durability 35 / 35
Requires Level 56
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 1 26 68
Dropped by: Solakar Flamewreath
Drop Chance: 5.21%
","spells":[]} -228583,{"name":"Truestrike Shoulders","quality":3,"icon":"inv_shoulder_10","tooltip":"
Truestrike ShouldersSoD Phase 4

Item Level 61

Binds when picked up
ShoulderLeather
129 Armor
Durability 60 / 60
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: +24 Attack Power.
Sell Price: 1 91 49
Dropped by: Pyroguard Emberseer
Drop Chance: 3.52%
","spells":[]} -228584,{"name":"Emberfury Talisman","quality":3,"icon":"inv_jewelry_necklace_05","tooltip":"
Emberfury TalismanSoD Phase 4

Item Level 61

Binds when picked up
Neck
+5 Strength
+8 Stamina
+7 Fire Resistance
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 96 46
Dropped by: Pyroguard Emberseer
Drop Chance: 3.41%
","spells":[]} -228585,{"name":"Mark of the Dragon Lord","quality":4,"icon":"inv_jewelry_ring_17","tooltip":"
Mark of the Dragon LordSoD Phase 4

Item Level 61

Binds when picked up
Finger
+8 Intellect
Requires Level 56
Use: A protective mana shield surrounds the caster absorbing 500 damage. While the shield holds, increases mana regeneration by 22 every 5 sec for 30 min. (30 Min Cooldown)
Equip: Increases healing done by spells and effects by up to 40.
Sell Price: 2 13 72
Dropped by: Overlord Wyrmthalak
Drop Chance: 3.19%
","spells":[]} -228586,{"name":"Chillpike","quality":3,"icon":"inv_spear_05","tooltip":"
Chillpike
Item Level 61

Binds when picked up
Two-HandPolearm
\n \n \n
84 - 125 DamageSpeed 2.00
(52.25 damage per second)
Durability 100 / 100
Requires Level 56
Chance on hit: Blasts a target for 160 to 250 Frost damage.
Sell Price: 6 26 29
Dropped by: Overlord Wyrmthalak
Drop Chance: 22.63%
","spells":[]} -228587,{"name":"Trindlehaven Staff","quality":3,"icon":"inv_staff_29","tooltip":"
Trindlehaven Staff
Item Level 61

Binds when picked up
Two-HandStaff
\n \n \n
87 - 132 DamageSpeed 2.10
(52.14 damage per second)
+12 Stamina
+12 Intellect
Durability 100 / 100
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 29.
Sell Price: 6 57 49
Dropped by: Overlord Wyrmthalak
Drop Chance: 24.38%
","spells":[]} -228588,{"name":"Reiver Claws","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Reiver ClawsSoD Phase 4

Item Level 61

Binds when picked up
HandsPlate
398 Armor
+9 Strength
+15 Stamina
Durability 45 / 45
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 5 58
Dropped by: Overlord Wyrmthalak
Drop Chance: 24.43%
","spells":[]} -228589,{"name":"Heart of the Scale","quality":3,"icon":"inv_misc_gem_bloodstone_01","tooltip":"
Heart of the ScaleSoD Phase 4

Item Level 61

Binds when picked up
Unique
Trinket
+17 Stamina
+10 Fire Resistance
Requires Level 56
Use: Increases Fire Resistance by 20 and deals 20 Fire damage to anyone who strikes you with a melee attack for 5 min. (10 Min Cooldown)
Sell Price: 1 5 39
Dropped by: Overlord Wyrmthalak
Drop Chance: 24.14%
","spells":[]} -228590,{"name":"Sunderseer Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Sunderseer MantleSoD Phase 4

Item Level 61

Binds when picked up
ShoulderCloth
175 Armor
+17 Stamina
+4 Intellect
Durability 50 / 50
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 1 64 22
Dropped by: Crystal Fang
Drop Chance: 4.95%
","spells":[]} -228591,{"name":"Rhombeard Protector","quality":3,"icon":"inv_shield_14","tooltip":"
Rhombeard ProtectorSoD Phase 4

Item Level 61

Binds when picked up
Off HandShield
2089 Armor
38 Block
+10 Intellect
Durability 100 / 100
Requires Level 56
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 3 50 31
Dropped by: Gizrul the Slavener
Drop Chance: 6.50%
","spells":[]} -228592,{"name":"Fang of the Crystal Spider","quality":3,"icon":"inv_weapon_shortblade_16","tooltip":"
Fang of the Crystal Spider
Item Level 61

Binds when picked up
Unique
One-HandDagger
\n \n \n
39 - 73 DamageSpeed 1.40
(40.00 damage per second)
Durability 65 / 65
Requires Level 56
Chance on hit: Slows target enemy's casting speed and increases the time between melee and ranged attacks by 10% for 10 sec.
Equip: Increased Defense +7.

Spider's Kiss (0/2)
(2) Set : Chance on Hit: Immobilizes the target and lowers their armor by 100 for 10 sec. (Proc chance: 5%)
(2) Set : Increased Defense +7.
Sell Price: 5 33 88
Dropped by: Crystal Fang
Drop Chance: 2.91%
","spells":[]} -228593,{"name":"Wind Dancer Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Wind Dancer BootsSoD Phase 4

Item Level 61

Binds when equipped
FeetMail
247 Armor
+16 Stamina
+9 Intellect
Durability 60 / 60
Requires Level 56
Equip: Increased Defense +8.
Sell Price: 2 25 61
","spells":[]} -228594,{"name":"Kayser's Boots of Precision","quality":3,"icon":"inv_boots_cloth_02","tooltip":"
Kayser's Boots of PrecisionSoD Phase 4

Item Level 61

Binds when picked up
FeetCloth
60 Armor
+11 Stamina
+11 Intellect
Durability 40 / 40
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 1 64 44
Dropped by: War Master Voone
Drop Chance: 30.16%
","spells":[]} -228595,{"name":"Marksman's Girdle","quality":3,"icon":"inv_belt_18","tooltip":"
Marksman's GirdleSoD Phase 4

Item Level 61

Binds when picked up
WaistMail
202 Armor
+21 Agility
Durability 40 / 40
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 49 33
Dropped by: Urok Doomhowl
Drop Chance: 110.26%
","spells":[]} -228596,{"name":"Ironweave Belt","quality":3,"icon":"inv_belt_03","tooltip":"
Ironweave BeltSoD Phase 4

Item Level 61

Binds when picked up
WaistCloth
139 Armor
+17 Stamina
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 99 63
Dropped by: Mor Grayhoof
Drop Chance: 17.15%
","spells":[]} -228597,{"name":"Ironweave Boots","quality":3,"icon":"inv_boots_cloth_05","tooltip":"
Ironweave BootsSoD Phase 4

Item Level 61

Binds when picked up
FeetCloth
150 Armor
+17 Stamina
Durability 40 / 40
Classes: Priest, Mage, Warlock
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 49 44
Dropped by: The Beast
Drop Chance: 21.83%
","spells":[]} -228598,{"name":"Ironweave Bracers","quality":3,"icon":"inv_bracer_13","tooltip":"
Ironweave BracersSoD Phase 4

Item Level 61

Binds when picked up
WristCloth
108 Armor
+14 Stamina
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 99 63
Dropped by: Halycon
Drop Chance: 53.41%
","spells":[]} -228599,{"name":"Heart of Wyrmthalak","quality":3,"icon":"inv_misc_gem_bloodstone_01","tooltip":"
Heart of WyrmthalakSoD Phase 4

Item Level 61

Binds when picked up
Unique
Trinket
Requires Level 56
Equip: Chance to bathe your melee target in flames for 120 to 180 Fire damage.
Sell Price: 1 5 39
Dropped by: Overlord Wyrmthalak
Drop Chance: 24.49%
","spells":[]} -228600,{"name":"The Jaw Breaker","quality":3,"icon":"inv_mace_15","tooltip":"
The Jaw Breaker
Item Level 61

Binds when picked up
One-HandMace
\n \n \n
37 - 68 DamageSpeed 1.30
(40.38 damage per second)
+2 Agility
Durability 90 / 90
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
"Not edible"
Sell Price: 5 30 54
Dropped by: Mor Grayhoof
Drop Chance: 18.17%
","spells":[]} +228571,{"name":"Plate of the Shaman King","quality":3,"icon":"inv_chest_plate13","tooltip":"
Plate of the Shaman KingSoD Phase 4

Item Level 60

Binds when picked up
ChestPlate
627 Armor
+15 Strength
+15 Stamina
+12 Intellect
Durability 135 / 135
Requires Level 55
Equip: Increases damage done by Holy spells and effects by up to 21.
Sell Price: 1 90 85
Dropped by: Highlord Omokk
Drop Chance: 21.15%
","spells":[]} +228572,{"name":"Brazecore Armguards","quality":3,"icon":"inv_bracer_09","tooltip":"
Brazecore ArmguardsSoD Phase 4

Item Level 60

Binds when picked up
WristMail
155 Armor
+10 Stamina
+11 Intellect
Durability 40 / 40
Requires Level 55
Equip: Increases healing done by spells and effects by up to 15.
Sell Price: 1 49 16
Dropped by: War Master Voone
Drop Chance: 28.83%
","spells":[]} +228573,{"name":"Venomspitter","quality":3,"icon":"inv_wand_10","tooltip":"
Venomspitter
Item Level 60

Binds when picked up
Unique
One-HandMace
\n \n \n
52 - 98 DamageSpeed 1.90
(39.47 damage per second)
Durability 90 / 90
Requires Level 55
Chance on hit: Poisons target for 7 Nature damage every 2 sec for 30 sec.
Equip: Increased Defense +7.

Spider's Kiss (0/2)
(2) Set : Chance on Hit: Immobilizes the target and lowers their armor by 100 for 10 sec. (Proc chance: 5%)
(2) Set : Increased Defense +7.
Sell Price: 5 17 71
Dropped by: Mother Smolderweb
Drop Chance: 3.06%
","spells":[]} +228574,{"name":"Talisman of Evasion","quality":3,"icon":"inv_jewelry_amulet_04","tooltip":"
Talisman of EvasionSoD Phase 4

Item Level 60

Binds when picked up
Neck
+13 Agility
Requires Level 55
Equip: Increased Defense +8.
Sell Price: 1 63 96
Dropped by: War Master Voone
Drop Chance: 29.94%
","spells":[]} +228575,{"name":"Slashclaw Bracers","quality":3,"icon":"inv_bracer_07","tooltip":"
Slashclaw BracersSoD Phase 4

Item Level 60

Binds when picked up
WristMail
155 Armor
+6 Strength
+7 Agility
+7 Stamina
Durability 40 / 40
Requires Level 55
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 44 74
Dropped by: Halycon
Drop Chance: 59.26%
","spells":[]} +228576,{"name":"Smolderweb's Eye","quality":3,"icon":"inv_misc_gem_pearl_01","tooltip":"
Smolderweb's EyeSoD Phase 4

Item Level 60

Binds when picked up
Unique
Trinket
+13 Stamina
Requires Level 55
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Use: Poisons target for 20 Nature damage every 2 sec for 20 sec. (2 Min Cooldown)
Sell Price: 96 33
Dropped by: Mother Smolderweb
Drop Chance: 6.78%
","spells":[]} +228577,{"name":"Gilded Gauntlets","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Gilded GauntletsSoD Phase 4

Item Level 60

Binds when picked up
HandsMail
221 Armor
+14 Stamina
+15 Intellect
Durability 40 / 40
Requires Level 55
Equip: Increases healing done by spells and effects by up to 20.
Sell Price: 1 44 82
Dropped by: Mother Smolderweb
Drop Chance: 6.09%
","spells":[]} +228578,{"name":"Dustfeather Sash","quality":3,"icon":"inv_belt_11","tooltip":"
Dustfeather SashSoD Phase 4

Item Level 61

Binds when picked up
WaistCloth
49 Armor
+18 Stamina
+8 Intellect
Durability 30 / 30
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Sell Price: 1 2 51
Dropped by: Solakar Flamewreath
Drop Chance: 4.70%
","spells":[]} +228579,{"name":"Crystallized Girdle","quality":3,"icon":"inv_belt_10","tooltip":"
Crystallized GirdleSoD Phase 4

Item Level 61

Binds when picked up
WaistLeather
97 Armor
+6 Stamina
+19 Intellect
+6 Spirit
Durability 35 / 35
Requires Level 56
Equip: Increases healing done by spells and effects by up to 18.
Sell Price: 1 26 68
Dropped by: Solakar Flamewreath
Drop Chance: 5.21%
","spells":[]} +228583,{"name":"Truestrike Shoulders","quality":3,"icon":"inv_shoulder_10","tooltip":"
Truestrike ShouldersSoD Phase 4

Item Level 61

Binds when picked up
ShoulderLeather
129 Armor
Durability 60 / 60
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: +24 Attack Power.
Sell Price: 1 91 49
Dropped by: Pyroguard Emberseer
Drop Chance: 3.52%
","spells":[]} +228584,{"name":"Emberfury Talisman","quality":3,"icon":"inv_jewelry_necklace_05","tooltip":"
Emberfury TalismanSoD Phase 4

Item Level 61

Binds when picked up
Neck
+5 Strength
+8 Stamina
+7 Fire Resistance
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 96 46
Dropped by: Pyroguard Emberseer
Drop Chance: 3.41%
","spells":[]} +228585,{"name":"Mark of the Dragon Lord","quality":4,"icon":"inv_jewelry_ring_17","tooltip":"
Mark of the Dragon LordSoD Phase 4

Item Level 61

Binds when picked up
Finger
+8 Intellect
Requires Level 56
Use: A protective mana shield surrounds the caster absorbing 500 damage. While the shield holds, increases mana regeneration by 22 every 5 sec for 30 min. (30 Min Cooldown)
Equip: Increases healing done by spells and effects by up to 40.
Sell Price: 2 13 72
Dropped by: Overlord Wyrmthalak
Drop Chance: 3.19%
","spells":[]} +228586,{"name":"Chillpike","quality":3,"icon":"inv_spear_05","tooltip":"
Chillpike
Item Level 61

Binds when picked up
Two-HandPolearm
\n \n \n
84 - 125 DamageSpeed 2.00
(52.25 damage per second)
Durability 100 / 100
Requires Level 56
Chance on hit: Blasts a target for 160 to 250 Frost damage.
Sell Price: 6 26 29
Dropped by: Overlord Wyrmthalak
Drop Chance: 22.63%
","spells":[]} +228587,{"name":"Trindlehaven Staff","quality":3,"icon":"inv_staff_29","tooltip":"
Trindlehaven Staff
Item Level 61

Binds when picked up
Two-HandStaff
\n \n \n
87 - 132 DamageSpeed 2.10
(52.14 damage per second)
+12 Stamina
+12 Intellect
Durability 100 / 100
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 29.
Sell Price: 6 57 49
Dropped by: Overlord Wyrmthalak
Drop Chance: 24.38%
","spells":[]} +228588,{"name":"Reiver Claws","quality":3,"icon":"inv_gauntlets_29","tooltip":"
Reiver ClawsSoD Phase 4

Item Level 61

Binds when picked up
HandsPlate
398 Armor
+9 Strength
+15 Stamina
Durability 45 / 45
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 5 58
Dropped by: Overlord Wyrmthalak
Drop Chance: 24.43%
","spells":[]} +228589,{"name":"Heart of the Scale","quality":3,"icon":"inv_misc_gem_bloodstone_01","tooltip":"
Heart of the ScaleSoD Phase 4

Item Level 61

Binds when picked up
Unique
Trinket
+17 Stamina
+10 Fire Resistance
Requires Level 56
Use: Increases Fire Resistance by 20 and deals 20 Fire damage to anyone who strikes you with a melee attack for 5 min. (10 Min Cooldown)
Sell Price: 1 5 39
Dropped by: Overlord Wyrmthalak
Drop Chance: 24.14%
","spells":[]} +228590,{"name":"Sunderseer Mantle","quality":3,"icon":"inv_shoulder_02","tooltip":"
Sunderseer MantleSoD Phase 4

Item Level 61

Binds when picked up
ShoulderCloth
175 Armor
+17 Stamina
+4 Intellect
Durability 50 / 50
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 8.
Sell Price: 1 64 22
Dropped by: Crystal Fang
Drop Chance: 4.95%
","spells":[]} +228591,{"name":"Rhombeard Protector","quality":3,"icon":"inv_shield_14","tooltip":"
Rhombeard ProtectorSoD Phase 4

Item Level 61

Binds when picked up
Off HandShield
2089 Armor
38 Block
+10 Intellect
Durability 100 / 100
Requires Level 56
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 3 50 31
Dropped by: Gizrul the Slavener
Drop Chance: 6.50%
","spells":[]} +228592,{"name":"Fang of the Crystal Spider","quality":3,"icon":"inv_weapon_shortblade_16","tooltip":"
Fang of the Crystal Spider
Item Level 61

Binds when picked up
Unique
One-HandDagger
\n \n \n
39 - 73 DamageSpeed 1.40
(40.00 damage per second)
Durability 65 / 65
Requires Level 56
Chance on hit: Slows target enemy's casting speed and increases the time between melee and ranged attacks by 10% for 10 sec.
Equip: Increased Defense +7.

Spider's Kiss (0/2)
(2) Set : Chance on Hit: Immobilizes the target and lowers their armor by 100 for 10 sec. (Proc chance: 5%)
(2) Set : Increased Defense +7.
Sell Price: 5 33 88
Dropped by: Crystal Fang
Drop Chance: 2.91%
","spells":[]} +228593,{"name":"Wind Dancer Boots","quality":3,"icon":"inv_boots_01","tooltip":"
Wind Dancer BootsSoD Phase 4

Item Level 61

Binds when equipped
FeetMail
247 Armor
+16 Stamina
+9 Intellect
Durability 60 / 60
Requires Level 56
Equip: Increased Defense +8.
Sell Price: 2 25 61
","spells":[]} +228594,{"name":"Kayser's Boots of Precision","quality":3,"icon":"inv_boots_cloth_02","tooltip":"
Kayser's Boots of PrecisionSoD Phase 4

Item Level 61

Binds when picked up
FeetCloth
60 Armor
+11 Stamina
+11 Intellect
Durability 40 / 40
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Sell Price: 1 64 44
Dropped by: War Master Voone
Drop Chance: 30.16%
","spells":[]} +228595,{"name":"Marksman's Girdle","quality":3,"icon":"inv_belt_18","tooltip":"
Marksman's GirdleSoD Phase 4

Item Level 61

Binds when picked up
WaistMail
202 Armor
+21 Agility
Durability 40 / 40
Requires Level 56
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 49 33
Dropped by: Urok Doomhowl
Drop Chance: 110.26%
","spells":[]} +228596,{"name":"Ironweave Belt","quality":3,"icon":"inv_belt_03","tooltip":"
Ironweave BeltSoD Phase 4

Item Level 61

Binds when picked up
WaistCloth
139 Armor
+17 Stamina
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 99 63
Dropped by: Mor Grayhoof
Drop Chance: 17.15%
","spells":[]} +228597,{"name":"Ironweave Boots","quality":3,"icon":"inv_boots_cloth_05","tooltip":"
Ironweave BootsSoD Phase 4

Item Level 61

Binds when picked up
FeetCloth
150 Armor
+17 Stamina
Durability 40 / 40
Classes: Priest, Mage, Warlock
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 49 44
Dropped by: The Beast
Drop Chance: 21.83%
","spells":[]} +228598,{"name":"Ironweave Bracers","quality":3,"icon":"inv_bracer_13","tooltip":"
Ironweave BracersSoD Phase 4

Item Level 61

Binds when picked up
WristCloth
108 Armor
+14 Stamina
Durability 30 / 30
Classes: Priest, Mage, Warlock
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 9.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 99 63
Dropped by: Halycon
Drop Chance: 53.41%
","spells":[]} +228599,{"name":"Heart of Wyrmthalak","quality":3,"icon":"inv_misc_gem_bloodstone_01","tooltip":"
Heart of WyrmthalakSoD Phase 4

Item Level 61

Binds when picked up
Unique
Trinket
Requires Level 56
Equip: Chance to bathe your melee target in flames for 120 to 180 Fire damage.
Sell Price: 1 5 39
Dropped by: Overlord Wyrmthalak
Drop Chance: 24.49%
","spells":[]} +228600,{"name":"The Jaw Breaker","quality":3,"icon":"inv_mace_15","tooltip":"
The Jaw Breaker
Item Level 61

Binds when picked up
One-HandMace
\n \n \n
37 - 68 DamageSpeed 1.30
(40.38 damage per second)
+2 Agility
Durability 90 / 90
Requires Level 56
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
"Not edible"
Sell Price: 5 30 54
Dropped by: Mor Grayhoof
Drop Chance: 18.17%
","spells":[]} 228601,{"name":"Relentless Scythe","quality":3,"icon":"inv_sword_18","tooltip":"
Relentless Scythe
Item Level 62

Binds when picked up
Two-HandSword
\n \n \n
140 - 210 DamageSpeed 3.30
(53.03 damage per second)
+20 Strength
+20 Agility
+14 Stamina
Durability 100 / 100
Requires Level 57
Sell Price: 6 95 37
Dropped by: Overlord Wyrmthalak
Drop Chance: 23.51%
","spells":[]} -228602,{"name":"Flame Walkers","quality":3,"icon":"inv_boots_02","tooltip":"
Flame WalkersSoD Phase 4

Item Level 62

Binds when picked up
FeetMail
251 Armor
+10 Stamina
+18 Fire Resistance
Durability 60 / 60
Requires Level 57
Equip: Increased Defense +8.
Sell Price: 2 44 28
Dropped by: Goraluk Anvilcrack
Drop Chance: 5.16%
","spells":[]} -228603,{"name":"Blackhand Doomsaw","quality":3,"icon":"inv_weapon_halberd_04","tooltip":"
Blackhand Doomsaw
Item Level 63

Binds when picked up
Two-HandPolearm
\n \n \n
151 - 227 DamageSpeed 3.50
(54.00 damage per second)
+21 Strength
+14 Stamina
Durability 100 / 100
Requires Level 58
Chance on hit: Wounds the target for 324 to 540 damage.
Sell Price: 7 43 46
Dropped by: Warchief Rend Blackhand
Drop Chance: 13.59%
","spells":[]} -228604,{"name":"Eye of Rend","quality":3,"icon":"inv_helmet_46","tooltip":"
Eye of RendSoD Phase 4

Item Level 63

Binds when picked up
HeadLeather
143 Armor
+13 Strength
+7 Stamina
Durability 60 / 60
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 2 10 31
Dropped by: Warchief Rend Blackhand
Drop Chance: 21.84%
","spells":[]} -228605,{"name":"Bonespike Shoulder","quality":3,"icon":"inv_shoulder_11","tooltip":"
Bonespike ShoulderSoD Phase 4

Item Level 63

Binds when picked up
ShoulderMail
278 Armor
+21 Stamina
Durability 70 / 70
Requires Level 58
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 2 54 46
Dropped by: Warchief Rend Blackhand
Drop Chance: 20.99%
","spells":[]} -228606,{"name":"Blackblade of Shahram","quality":4,"icon":"inv_sword_29","tooltip":"
Blackblade of Shahram
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
181 - 271 DamageSpeed 3.80
(59.47 damage per second)
+24 Strength
Durability 120 / 120
Requires Level 58
Chance on hit: Summons the infernal spirit of Shahram.
Sell Price: 9 52 41
Dropped by: General Drakkisath
Drop Chance: 2.38%
","spells":[]} +228602,{"name":"Flame Walkers","quality":3,"icon":"inv_boots_02","tooltip":"
Flame WalkersSoD Phase 4

Item Level 62

Binds when picked up
FeetMail
251 Armor
+10 Stamina
+18 Fire Resistance
Durability 60 / 60
Requires Level 57
Equip: Increased Defense +8.
Sell Price: 2 44 28
Dropped by: Goraluk Anvilcrack
Drop Chance: 5.16%
","spells":[]} +228603,{"name":"Blackhand Doomsaw","quality":3,"icon":"inv_weapon_halberd_04","tooltip":"
Blackhand Doomsaw
Item Level 63

Binds when picked up
Two-HandPolearm
\n \n \n
151 - 227 DamageSpeed 3.50
(54.00 damage per second)
+21 Strength
+14 Stamina
Durability 100 / 100
Requires Level 58
Chance on hit: Wounds the target for 324 to 540 damage.
Sell Price: 7 43 46
Dropped by: Warchief Rend Blackhand
Drop Chance: 13.59%
","spells":[]} +228604,{"name":"Eye of Rend","quality":3,"icon":"inv_helmet_46","tooltip":"
Eye of RendSoD Phase 4

Item Level 63

Binds when picked up
HeadLeather
143 Armor
+13 Strength
+7 Stamina
Durability 60 / 60
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 2 10 31
Dropped by: Warchief Rend Blackhand
Drop Chance: 21.84%
","spells":[]} +228605,{"name":"Bonespike Shoulder","quality":3,"icon":"inv_shoulder_11","tooltip":"
Bonespike ShoulderSoD Phase 4

Item Level 63

Binds when picked up
ShoulderMail
278 Armor
+21 Stamina
Durability 70 / 70
Requires Level 58
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 2 54 46
Dropped by: Warchief Rend Blackhand
Drop Chance: 20.99%
","spells":[]} +228606,{"name":"Blackblade of Shahram","quality":4,"icon":"inv_sword_29","tooltip":"
Blackblade of Shahram
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
181 - 271 DamageSpeed 3.80
(59.47 damage per second)
+24 Strength
Durability 120 / 120
Requires Level 58
Chance on hit: Summons the infernal spirit of Shahram.
Sell Price: 9 52 41
Dropped by: General Drakkisath
Drop Chance: 2.38%
","spells":[]} 228607,{"name":"Monster - Sword2H, Basic","quality":0,"icon":"inv_sword_04","tooltip":"
Monster - Sword2H, Basic
Item Level 1
Two-HandSword
\n \n \n
1 - 2 DamageSpeed 2.00
(0.75 damage per second)
Durability 20 / 20
Sell Price: 4
","spells":[]} -228615,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly Treasure
Item Level 60

Binds when picked up
<Right Click to Open>
","spells":[]} -228650,{"name":"Warmaster Legguards","quality":3,"icon":"inv_pants_04","tooltip":"
Warmaster LegguardsSoD Phase 4

Item Level 63

Binds when picked up
LegsPlate
575 Armor
+13 Strength
+15 Stamina
Durability 100 / 100
Requires Level 58
Equip: Increases the block value of your shield by 27.
Equip: Increased Defense +10.
Sell Price: 2 31 96
Dropped by: Warchief Rend Blackhand
Drop Chance: 29.50%
","spells":[]} -228651,{"name":"Battleborn Armbraces","quality":3,"icon":"inv_bracer_17","tooltip":"
Battleborn ArmbracesSoD Phase 4

Item Level 63

Binds when picked up
WristPlate
287 Armor
Durability 45 / 45
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 16 40
Dropped by: Warchief Rend Blackhand
Drop Chance: 28.27%
","spells":[]} -228652,{"name":"Dal'Rend's Tribal Guardian","quality":3,"icon":"inv_sword_40","tooltip":"
Dal'Rend's Tribal Guardian
Item Level 63

Binds when picked up
Off HandSword
\n \n \n
41 - 76 DamageSpeed 1.40
(41.79 damage per second)
Durability 90 / 90
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Dal'Rend's Arms (0/2)
(2) Set : +50 Attack Power.
Sell Price: 6 3 63
Dropped by: Warchief Rend Blackhand
Drop Chance: 13.73%
","spells":[]} -228653,{"name":"Dal'Rend's Sacred Charge","quality":3,"icon":"inv_sword_43","tooltip":"
Dal'Rend's Sacred Charge
Item Level 63

Binds when picked up
Main HandSword
\n \n \n
81 - 151 DamageSpeed 2.80
(41.43 damage per second)
+4 Strength
Durability 90 / 90
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dal'Rend's Arms (0/2)
(2) Set : +50 Attack Power.
Sell Price: 5 48 12
Dropped by: Warchief Rend Blackhand
Drop Chance: 11.93%
","spells":[]} -228659,{"name":"Ancient Rune Etched Stave","quality":4,"icon":"inv_staff_22","tooltip":"
Ancient Rune Etched Stave
Item Level 71

Binds when picked up
Unique
Requires Level 60
Use: Forms Rhok'delar, Longbow of the Ancient Keepers, when combined with Enchanted Black Dragon Sinew.
"A Gift from the Ancients."
","spells":[]} -228660,{"name":"Blademaster Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Blademaster LeggingsSoD Phase 4

Item Level 63

Binds when picked up
LegsLeather
154 Armor
+5 Agility
+17 Stamina
Durability 75 / 75
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Defense +10.
Sell Price: 2 77 17
Dropped by: The Beast
Drop Chance: 22.46%
","spells":[]} -228661,{"name":"Tristam Legguards","quality":3,"icon":"inv_pants_04","tooltip":"
Tristam LegguardsSoD Phase 4

Item Level 63

Binds when picked up
LegsMail
324 Armor
+13 Stamina
Durability 90 / 90
Requires Level 58
Equip: +34 Attack Power.
Equip: Increased Defense +10.
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 3 33 88
Dropped by: The Beast
Drop Chance: 28.05%
","spells":[]} -228662,{"name":"Blackmist Armguards","quality":3,"icon":"inv_bracer_07","tooltip":"
Blackmist ArmguardsSoD Phase 4

Item Level 63

Binds when picked up
WristLeather
77 Armor
+5 Strength
+13 Stamina
+10 Shadow Resistance
Durability 35 / 35
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 40 18
Dropped by: The Beast
Drop Chance: 23.58%
","spells":[]} -228663,{"name":"Bloodmoon Cloak","quality":3,"icon":"inv_misc_cape_05","tooltip":"
Bloodmoon CloakSoD Phase 4

Item Level 63

Binds when picked up
Back
45 Armor
+17 Stamina
+7 Arcane Resistance
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 1 68 84
Dropped by: The Beast
Drop Chance: 26.96%
","spells":[]} -228664,{"name":"Frostweaver Cape","quality":3,"icon":"inv_misc_cape_18","tooltip":"
Frostweaver CapeSoD Phase 4

Item Level 63

Binds when picked up
Back
45 Armor
+12 Spirit
+10 Frost Resistance
Requires Level 58
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 1 69 48
Dropped by: The Beast
Drop Chance: 21.72%
","spells":[]} -228666,{"name":"Seeping Willow","quality":3,"icon":"inv_hammer_17","tooltip":"
Seeping Willow
Item Level 63

Binds when picked up
Two-HandMace
\n \n \n
107 - 185 DamageSpeed 3.60
(40.56 damage per second)
+22 Stamina
Durability 100 / 100
Requires Level 58
Chance on hit: Lowers all stats by 20 and deals 20 Nature damage every 3 sec to all enemies within an 8 yard radius of the caster for 30 sec.
Equip: +124 Attack Power in Cat, Bear, and Dire Bear forms only.
Equip: Increased Defense +10.
Sell Price: 7 8 84
Dropped by: The Beast
Drop Chance: 18.18%
","spells":[]} -228667,{"name":"Painweaver Band","quality":3,"icon":"inv_jewelry_ring_18","tooltip":"
Painweaver BandSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+7 Stamina
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +18 Attack Power.
Sell Price: 1 52 82
Dropped by: General Drakkisath
Drop Chance: 27.60%
","spells":[]} -228669,{"name":"Tooth of Gnarr","quality":3,"icon":"inv_jewelry_necklace_09","tooltip":"
Tooth of GnarrSoD Phase 4

Item Level 63

Binds when picked up
Neck
+14 Intellect
Requires Level 58
Equip: Increases healing done by spells and effects by up to 18.
Equip: Restores 3 mana per 5 sec.
Sell Price: 1 20 93
Dropped by: General Drakkisath
Drop Chance: 32.65%
","spells":[]} -228670,{"name":"Brigam Girdle","quality":3,"icon":"inv_belt_33","tooltip":"
Brigam GirdleSoD Phase 4

Item Level 63

Binds when picked up
WaistPlate
369 Armor
+15 Strength
+16 Stamina
Durability 45 / 45
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 16 42
Dropped by: General Drakkisath
Drop Chance: 27.22%
","spells":[]} -228672,{"name":"Handcrafted Mastersmith Girdle","quality":3,"icon":"inv_belt_23","tooltip":"
Handcrafted Mastersmith GirdleSoD Phase 4

Item Level 63

Binds when picked up
WaistPlate
369 Armor
+11 Strength
+10 Agility
+15 Stamina
Durability 45 / 45
Requires Level 58
Equip: Increased Defense +7.
Sell Price: 1 19 87
Dropped by: Goraluk Anvilcrack
Drop Chance: 4.71%
","spells":[]} -228675,{"name":"Band of Rumination","quality":3,"icon":"inv_jewelry_ring_16","tooltip":"
Band of RuminationSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 15.
Equip: Restores 4 mana per 5 sec.
Sell Price: 1 52 52
Dropped by: Warchief Rend Blackhand
Drop Chance: 20.20%
","spells":[]} -228676,{"name":"Feralsurge Girdle","quality":3,"icon":"inv_belt_03","tooltip":"
Feralsurge GirdleSoD Phase 4

Item Level 63

Binds when picked up
Unique
WaistMail
208 Armor
+9 Stamina
+10 Intellect
Durability 40 / 40
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Restores 5 mana per 5 sec.
Sell Price: 1 72 85
Dropped by: Warchief Rend Blackhand
Drop Chance: 20.92%
","spells":[]} -228677,{"name":"Spellweaver's Turban","quality":3,"icon":"inv_helmet_62","tooltip":"
Spellweaver's TurbanSoD Phase 4

Item Level 63

Binds when picked up
HeadCloth
73 Armor
+9 Intellect
Durability 50 / 50
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 78 70
Dropped by: General Drakkisath
Drop Chance: 33.71%
","spells":[]} -228678,{"name":"Draconic Infused Emblem","quality":3,"icon":"inv_jewelry_talisman_09","tooltip":"
Draconic Infused EmblemSoD Phase 4

Item Level 63

Binds when picked up
Unique
Trinket
Requires Level 58
Use: Increases your spell damage by up to 128 and your healing by up to 236 for 15 sec. (1 Min, 30 Sec Cooldown)
Sell Price: 6 62 90
Dropped by: General Drakkisath
Drop Chance: 10.62%
","spells":[]} -228679,{"name":"Quel'Serrar","quality":4,"icon":"inv_sword_01","tooltip":"
Quel'Serrar
Item Level 74

Binds when picked up
Unique
One-HandSword
\n \n \n
77 - 144 DamageSpeed 2.00
(55.25 damage per second)
+14 Stamina
Durability 105 / 105
Classes: Warrior, Paladin, Rogue
Requires Level 60
Chance on hit: When active, grants the wielder 25 defense and 300 armor for 10 sec.
"The High Blade"
Sell Price: 11 26 51
","spells":[]} -228680,{"name":"Nostro's Compendium of Dragon Slaying","quality":4,"icon":"inv_misc_book_11","tooltip":"
Nostro's Compendium of Dragon Slaying
Item Level 60

Unique
This Item Begins a Quest
Classes: Warrior, Paladin, Rogue
Requires Level 60
"Several pages are blank."
<Right Click to Read>
","spells":[]} -228681,{"name":"Ironweave Cowl","quality":3,"icon":"inv_helmet_30","tooltip":"
Ironweave CowlSoD Phase 4

Item Level 63

Binds when picked up
HeadCloth
203 Armor
+24 Stamina
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 75 49
Dropped by: Lord Valthalak
Drop Chance: 59.24%
","spells":[]} -228682,{"name":"Lord Valthalak's Staff of Command","quality":3,"icon":"inv_staff_07","tooltip":"
Lord Valthalak's Staff of Command
Item Level 63

Binds when picked up
Two-HandStaff
\n \n \n
90 - 136 DamageSpeed 2.10
(53.81 damage per second)
+11 Stamina
+10 Intellect
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.
Sell Price: 7 12 51
","spells":[]} -228683,{"name":"Rune Band of Wizardry","quality":3,"icon":"inv_jewelry_ring_35","tooltip":"
Rune Band of WizardrySoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+7 Stamina
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 1 52 82
Dropped by: Lord Valthalak
Drop Chance: 61.76%
","spells":[]} -228684,{"name":"Pendant of Celerity","quality":3,"icon":"inv_jewelry_necklace_04","tooltip":"
Pendant of CeleritySoD Phase 4

Item Level 63

Binds when picked up
Neck
+15 Agility
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 6 53 28
Dropped by: Lord Valthalak
Drop Chance: 58.19%
","spells":[]} -228685,{"name":"Onyxia Tooth Pendant","quality":4,"icon":"inv_jewelry_necklace_09","tooltip":"
Onyxia Tooth Pendant
Item Level 74

Binds when picked up
Neck
+12 Agility
+9 Stamina
+10 Fire Resistance
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 67 14
","spells":[]} -228686,{"name":"Onyxia Blood Talisman","quality":4,"icon":"spell_shadow_lifedrain","tooltip":"
Onyxia Blood Talisman
Item Level 74

Binds when picked up
Trinket
+18 Stamina
+20 Fire Resistance
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +11.
Sell Price: 4 60 30
","spells":[]} -228687,{"name":"Dragonslayer's Signet","quality":4,"icon":"inv_jewelry_ring_27","tooltip":"
Dragonslayer's Signet
Item Level 74

Binds when picked up
Finger
+10 Intellect
+10 Fire Resistance
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 4 90 60
","spells":[]} -228688,{"name":"Head of Onyxia","quality":4,"icon":"inv_misc_head_dragon_01","tooltip":"
Head of Onyxia
Item Level 60

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
"The head of the Black Dragonflight's Brood Mother"
","spells":[]} -228689,{"name":"Head of Onyxia","quality":4,"icon":"inv_misc_head_dragon_01","tooltip":"
Head of Onyxia
Item Level 60

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
"The head of the Black Dragonflight's Brood Mother"
","spells":[]} -228690,{"name":"The Light and How to Swing It","quality":3,"icon":"inv_misc_book_11","tooltip":"
The Light and How to Swing It
Item Level 60

Unique
This Item Begins a Quest
Classes: Paladin
Requires Level 54
"-By Uther"
","spells":[]} -228691,{"name":"Garona: A Study on Stealth and Treachery","quality":3,"icon":"inv_misc_book_06","tooltip":"
Garona: A Study on Stealth and Treachery
Item Level 60

Unique
This Item Begins a Quest
Classes: Rogue
Requires Level 54
"The tome is magically sealed."
","spells":[]} -228692,{"name":"Codex of Defense","quality":3,"icon":"inv_misc_book_07","tooltip":"
Codex of Defense
Item Level 60

Unique
This Item Begins a Quest
Classes: Warrior
Requires Level 54
"The tome is magically sealed."
","spells":[]} -228693,{"name":"The Arcanist's Cookbook","quality":3,"icon":"inv_misc_book_01","tooltip":"
The Arcanist's Cookbook
Item Level 60

Unique
This Item Begins a Quest
Classes: Mage
Requires Level 54
"The tome is magically sealed."
","spells":[]} -228695,{"name":"A Dull and Flat Elven Blade","quality":4,"icon":"inv_sword_47","tooltip":"
A Dull and Flat Elven Blade
Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
","spells":[]} -228696,{"name":"Heated Ancient Blade","quality":4,"icon":"inv_sword_09","tooltip":"
Heated Ancient Blade
Item Level 1

Quest Item
Unique
Duration: 20 min
Use: Drive into the heart of the brood mother to temper the heated blade.
","spells":[]} -228697,{"name":"Treated Ancient Blade","quality":4,"icon":"inv_sword_28","tooltip":"
Treated Ancient Blade
Item Level 1

Quest Item
Unique
"Tempered in the blood of Onyxia."
","spells":[]} -228699,{"name":"Ring of Demonic Guile","quality":3,"icon":"inv_jewelry_ring_31","tooltip":"
Ring of Demonic GuileSoD Phase 4

Item Level 59

Binds when picked up
Finger
+10 Intellect
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 3 mana per 5 sec.
Sell Price: 1 21
Dropped by: Alzzin the Wildshaper
Drop Chance: 0.58%
","spells":[]} -228700,{"name":"Ironweave Mantle","quality":3,"icon":"inv_shoulder_05","tooltip":"
Ironweave MantleSoD Phase 4

Item Level 61

Binds when picked up
ShoulderCloth
155 Armor
+17 Stamina
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 60 90
","spells":[]} -228701,{"name":"Core Hound Tooth","quality":4,"icon":"inv_weapon_shortblade_11","tooltip":"
Core Hound Tooth
Molten
Item Level 71

Binds when picked up
Unique-Equipped: (Unknown #656) (1)
One-HandDagger
\n \n \n
48 - 89 DamageSpeed 1.30
(52.69 damage per second)
+9 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +22 Attack Power.
Sell Price: 11 62 36
","spells":[]} -228702,{"name":"Drillborer Disk","quality":4,"icon":"inv_shield_10","tooltip":"
Drillborer DiskSoD Phase 4

Molten
Item Level 68

Binds when picked up
Off HandShield
2575 Armor
47 Block
+11 Stamina
Durability 120 / 120
Requires Level 60
Equip: When struck in combat inflicts 3 Arcane damage to the attacker.
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 23.
Sell Price: 5 79 70
","spells":[]} -228703,{"name":"Coldstone Slippers","quality":3,"icon":"inv_boots_fabric_01","tooltip":"
Coldstone SlippersSoD Phase 4

Item Level 55

Binds when equipped
FeetCloth
54 Armor
+9 Stamina
+14 Intellect
Durability 40 / 40
Requires Level 50
Equip: Increases healing done by spells and effects by up to 13.
Equip: Restores 2 mana per 5 sec.
Sell Price: 1 8 67
","spells":[]} -228704,{"name":"Tattered Leather Hood","quality":3,"icon":"inv_helmet_41","tooltip":"
Tattered Leather HoodSoD Phase 4

Item Level 56

Binds when equipped
HeadLeather
130 Armor
+23 Stamina
Durability 60 / 60
Requires Level 51
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.
Sell Price: 1 44 54
","spells":[]} -228719,{"name":"TEST ROGUE PANTS","quality":3,"icon":"inv_pants_02","tooltip":"
TEST ROGUE PANTS
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+13 Agility
+30 Stamina
Durability 75 / 75
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 10
","spells":[]} -228722,{"name":"Hand of Justice","quality":3,"icon":"inv_jewelry_talisman_01","tooltip":"
Hand of JusticeSoD Phase 4

Item Level 63

Binds when picked up
Unique
Trinket
Requires Level 58
Equip: 2% chance on melee hit to gain 1 extra attack. (Proc chance: 2%, 2s cooldown)
Equip: +28 Attack Power.
Sell Price: 1
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 31.85%
","spells":[]} -228746,{"name":"Fluorescent Green Mechanostrider","quality":4,"icon":"ability_mount_mechastrider","tooltip":"
Fluorescent Green Mechanostrider
Item Level 60

Binds when picked up
Mount
Requires Level 60
Use: Summons and dismisses a rideable mechanical tallstrider. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} -228747,{"name":"Reins of the Golden Sabercat","quality":4,"icon":"ability_mount_jungletiger","tooltip":"
Reins of the Golden Sabercat
Item Level 60

Binds when picked up
Unique
Mount
Requires Level 60
Use: Summons and dismisses a rideable Golden Saber Cat. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} -228748,{"name":"Whistle of the Mottled Blood Raptor","quality":4,"icon":"ability_mount_raptor","tooltip":"
Whistle of the Mottled Blood Raptor
Item Level 60

Binds when picked up
Unique
Mount
Requires Level 60
Use: Summons and dismisses a rideable Raptor. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} -228749,{"name":"Splinter of Nordrassil","quality":4,"icon":"inv_staff_15","tooltip":"
Splinter of Nordrassil
Item Level 71

Binds when picked up
Unique
Requires Level 60
Use: Forms Benediction when combined with the Eye of Shadow and the Eye of Divinity.
"A tiny fragment of the World Tree"
","spells":[]} -228757,{"name":"Felstriker","quality":4,"icon":"inv_weapon_shortblade_25","tooltip":"
Felstriker
Item Level 63

Binds when picked up
Unique
One-HandDagger
\n \n \n
54 - 101 DamageSpeed 1.70
(45.59 damage per second)
Durability 75 / 75
Requires Level 58
Chance on hit: All attacks are guaranteed to land and will be critical strikes for the next 3 sec.
Sell Price: 7 56 24
Dropped by: Warchief Rend Blackhand
Drop Chance: 2.38%
","spells":[]} -228759,{"name":"Eskhandar's Collar","quality":4,"icon":"inv_belt_12","tooltip":"
Eskhandar's CollarSoD Phase 4

Item Level 71

Binds when picked up
Unique-Equipped
Neck
+14 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +34 Attack Power.

Spirit of Eskhandar (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(4) Set : 1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min. (Proc chance: 1%, 1m cooldown)
Sell Price: 3 32 87
Dropped by: Onyxia
Drop Chance: 0.37%
","spells":[]} -228797,{"name":"Grimoire of Fel Armor","quality":2,"icon":"inv_misc_book_01","tooltip":"
Grimoire of Fel Armor
Item Level 50

Binds when picked up
Unique
Classes: Warlock
Requires Level 50
Surrounds the caster with fel energy, increasing spell damage and healing by 1 plus additional spell damage and healing equal to 50% of your Spirit. In addition, you regain 2% of your maximum health every 5 sec. Only one type of Armor spell can be active on the Warlock at any time.  Lasts 30 min.
"Teaches you Fel Armor."
","spells":[]} -228912,{"name":"Artifact Storage Key","quality":1,"icon":"inv_misc_key_11","tooltip":"
Artifact Storage Key
Item Level 1

Quest Item
Unique
","spells":[]} -228922,{"name":"Staff of Dominance","quality":4,"icon":"inv_staff_13","tooltip":"
Staff of Dominance
Molten
Item Level 71

Binds when picked up
Two-HandStaff
\n \n \n
125 - 204 DamageSpeed 2.90
(56.72 damage per second)
+15 Stamina
+29 Intellect
+12 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 47.
Sell Price: 14 52 95
Dropped by: Golemagg the Incinerator
Drop Chance: 0.38%
","spells":[]} +228615,{"name":"Otherworldly Treasure","quality":2,"icon":"inv_misc_bag_10","tooltip":"
Otherworldly Treasure
Item Level 60

Binds when picked up
<Right Click to Open>
","spells":[]} +228650,{"name":"Warmaster Legguards","quality":3,"icon":"inv_pants_04","tooltip":"
Warmaster LegguardsSoD Phase 4

Item Level 63

Binds when picked up
LegsPlate
575 Armor
+13 Strength
+15 Stamina
Durability 100 / 100
Requires Level 58
Equip: Increases the block value of your shield by 27.
Equip: Increased Defense +10.
Sell Price: 2 31 96
Dropped by: Warchief Rend Blackhand
Drop Chance: 29.50%
","spells":[]} +228651,{"name":"Battleborn Armbraces","quality":3,"icon":"inv_bracer_17","tooltip":"
Battleborn ArmbracesSoD Phase 4

Item Level 63

Binds when picked up
WristPlate
287 Armor
Durability 45 / 45
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 1 16 40
Dropped by: Warchief Rend Blackhand
Drop Chance: 28.27%
","spells":[]} +228652,{"name":"Dal'Rend's Tribal Guardian","quality":3,"icon":"inv_sword_40","tooltip":"
Dal'Rend's Tribal Guardian
Item Level 63

Binds when picked up
Off HandSword
\n \n \n
41 - 76 DamageSpeed 1.40
(41.79 damage per second)
Durability 90 / 90
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Dal'Rend's Arms (0/2)
(2) Set : +50 Attack Power.
Sell Price: 6 3 63
Dropped by: Warchief Rend Blackhand
Drop Chance: 13.73%
","spells":[]} +228653,{"name":"Dal'Rend's Sacred Charge","quality":3,"icon":"inv_sword_43","tooltip":"
Dal'Rend's Sacred Charge
Item Level 63

Binds when picked up
Main HandSword
\n \n \n
81 - 151 DamageSpeed 2.80
(41.43 damage per second)
+4 Strength
Durability 90 / 90
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dal'Rend's Arms (0/2)
(2) Set : +50 Attack Power.
Sell Price: 5 48 12
Dropped by: Warchief Rend Blackhand
Drop Chance: 11.93%
","spells":[]} +228659,{"name":"Ancient Rune Etched Stave","quality":4,"icon":"inv_staff_22","tooltip":"
Ancient Rune Etched Stave
Item Level 71

Binds when picked up
Unique
Requires Level 60
Use: Forms Rhok'delar, Longbow of the Ancient Keepers, when combined with Enchanted Black Dragon Sinew.
"A Gift from the Ancients."
","spells":[]} +228660,{"name":"Blademaster Leggings","quality":3,"icon":"inv_pants_06","tooltip":"
Blademaster LeggingsSoD Phase 4

Item Level 63

Binds when picked up
LegsLeather
154 Armor
+5 Agility
+17 Stamina
Durability 75 / 75
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increased Defense +10.
Sell Price: 2 77 17
Dropped by: The Beast
Drop Chance: 22.46%
","spells":[]} +228661,{"name":"Tristam Legguards","quality":3,"icon":"inv_pants_04","tooltip":"
Tristam LegguardsSoD Phase 4

Item Level 63

Binds when picked up
LegsMail
324 Armor
+13 Stamina
Durability 90 / 90
Requires Level 58
Equip: +34 Attack Power.
Equip: Increased Defense +10.
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 3 33 88
Dropped by: The Beast
Drop Chance: 28.05%
","spells":[]} +228662,{"name":"Blackmist Armguards","quality":3,"icon":"inv_bracer_07","tooltip":"
Blackmist ArmguardsSoD Phase 4

Item Level 63

Binds when picked up
WristLeather
77 Armor
+5 Strength
+13 Stamina
+10 Shadow Resistance
Durability 35 / 35
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 40 18
Dropped by: The Beast
Drop Chance: 23.58%
","spells":[]} +228663,{"name":"Bloodmoon Cloak","quality":3,"icon":"inv_misc_cape_05","tooltip":"
Bloodmoon CloakSoD Phase 4

Item Level 63

Binds when picked up
Back
45 Armor
+17 Stamina
+7 Arcane Resistance
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 6.
Sell Price: 1 68 84
Dropped by: The Beast
Drop Chance: 26.96%
","spells":[]} +228664,{"name":"Frostweaver Cape","quality":3,"icon":"inv_misc_cape_18","tooltip":"
Frostweaver CapeSoD Phase 4

Item Level 63

Binds when picked up
Back
45 Armor
+12 Spirit
+10 Frost Resistance
Requires Level 58
Equip: Increases healing done by spells and effects by up to 26.
Sell Price: 1 69 48
Dropped by: The Beast
Drop Chance: 21.72%
","spells":[]} +228666,{"name":"Seeping Willow","quality":3,"icon":"inv_hammer_17","tooltip":"
Seeping Willow
Item Level 63

Binds when picked up
Two-HandMace
\n \n \n
107 - 185 DamageSpeed 3.60
(40.56 damage per second)
+22 Stamina
Durability 100 / 100
Requires Level 58
Chance on hit: Lowers all stats by 20 and deals 20 Nature damage every 3 sec to all enemies within an 8 yard radius of the caster for 30 sec.
Equip: +124 Attack Power in Cat, Bear, and Dire Bear forms only.
Equip: Increased Defense +10.
Sell Price: 7 8 84
Dropped by: The Beast
Drop Chance: 18.18%
","spells":[]} +228667,{"name":"Painweaver Band","quality":3,"icon":"inv_jewelry_ring_18","tooltip":"
Painweaver BandSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+7 Stamina
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +18 Attack Power.
Sell Price: 1 52 82
Dropped by: General Drakkisath
Drop Chance: 27.60%
","spells":[]} +228669,{"name":"Tooth of Gnarr","quality":3,"icon":"inv_jewelry_necklace_09","tooltip":"
Tooth of GnarrSoD Phase 4

Item Level 63

Binds when picked up
Neck
+14 Intellect
Requires Level 58
Equip: Increases healing done by spells and effects by up to 18.
Equip: Restores 3 mana per 5 sec.
Sell Price: 1 20 93
Dropped by: General Drakkisath
Drop Chance: 32.65%
","spells":[]} +228670,{"name":"Brigam Girdle","quality":3,"icon":"inv_belt_33","tooltip":"
Brigam GirdleSoD Phase 4

Item Level 63

Binds when picked up
WaistPlate
369 Armor
+15 Strength
+16 Stamina
Durability 45 / 45
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 16 42
Dropped by: General Drakkisath
Drop Chance: 27.22%
","spells":[]} +228672,{"name":"Handcrafted Mastersmith Girdle","quality":3,"icon":"inv_belt_23","tooltip":"
Handcrafted Mastersmith GirdleSoD Phase 4

Item Level 63

Binds when picked up
WaistPlate
369 Armor
+11 Strength
+10 Agility
+15 Stamina
Durability 45 / 45
Requires Level 58
Equip: Increased Defense +7.
Sell Price: 1 19 87
Dropped by: Goraluk Anvilcrack
Drop Chance: 4.71%
","spells":[]} +228675,{"name":"Band of Rumination","quality":3,"icon":"inv_jewelry_ring_16","tooltip":"
Band of RuminationSoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
Requires Level 58
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by spells and effects by up to 15.
Equip: Restores 4 mana per 5 sec.
Sell Price: 1 52 52
Dropped by: Warchief Rend Blackhand
Drop Chance: 20.20%
","spells":[]} +228676,{"name":"Feralsurge Girdle","quality":3,"icon":"inv_belt_03","tooltip":"
Feralsurge GirdleSoD Phase 4

Item Level 63

Binds when picked up
Unique
WaistMail
208 Armor
+9 Stamina
+10 Intellect
Durability 40 / 40
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Restores 5 mana per 5 sec.
Sell Price: 1 72 85
Dropped by: Warchief Rend Blackhand
Drop Chance: 20.92%
","spells":[]} +228677,{"name":"Spellweaver's Turban","quality":3,"icon":"inv_helmet_62","tooltip":"
Spellweaver's TurbanSoD Phase 4

Item Level 63

Binds when picked up
HeadCloth
73 Armor
+9 Intellect
Durability 50 / 50
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 1 78 70
Dropped by: General Drakkisath
Drop Chance: 33.71%
","spells":[]} +228678,{"name":"Draconic Infused Emblem","quality":3,"icon":"inv_jewelry_talisman_09","tooltip":"
Draconic Infused EmblemSoD Phase 4

Item Level 63

Binds when picked up
Unique
Trinket
Requires Level 58
Use: Increases your spell damage by up to 128 and your healing by up to 236 for 15 sec. (1 Min, 30 Sec Cooldown)
Sell Price: 6 62 90
Dropped by: General Drakkisath
Drop Chance: 10.62%
","spells":[]} +228679,{"name":"Quel'Serrar","quality":4,"icon":"inv_sword_01","tooltip":"
Quel'Serrar
Item Level 74

Binds when picked up
Unique
One-HandSword
\n \n \n
77 - 144 DamageSpeed 2.00
(55.25 damage per second)
+14 Stamina
Durability 105 / 105
Classes: Warrior, Paladin, Rogue
Requires Level 60
Chance on hit: When active, grants the wielder 25 defense and 300 armor for 10 sec.
"The High Blade"
Sell Price: 11 26 51
","spells":[]} +228680,{"name":"Nostro's Compendium of Dragon Slaying","quality":4,"icon":"inv_misc_book_11","tooltip":"
Nostro's Compendium of Dragon Slaying
Item Level 60

Unique
This Item Begins a Quest
Classes: Warrior, Paladin, Rogue
Requires Level 60
"Several pages are blank."
<Right Click to Read>
","spells":[]} +228681,{"name":"Ironweave Cowl","quality":3,"icon":"inv_helmet_30","tooltip":"
Ironweave CowlSoD Phase 4

Item Level 63

Binds when picked up
HeadCloth
203 Armor
+24 Stamina
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 58
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 75 49
Dropped by: Lord Valthalak
Drop Chance: 59.24%
","spells":[]} +228682,{"name":"Lord Valthalak's Staff of Command","quality":3,"icon":"inv_staff_07","tooltip":"
Lord Valthalak's Staff of Command
Item Level 63

Binds when picked up
Two-HandStaff
\n \n \n
90 - 136 DamageSpeed 2.10
(53.81 damage per second)
+11 Stamina
+10 Intellect
Durability 100 / 100
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.
Sell Price: 7 12 51
","spells":[]} +228683,{"name":"Rune Band of Wizardry","quality":3,"icon":"inv_jewelry_ring_35","tooltip":"
Rune Band of WizardrySoD Phase 4

Item Level 63

Binds when picked up
Unique
Finger
+7 Stamina
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.
Sell Price: 1 52 82
Dropped by: Lord Valthalak
Drop Chance: 61.76%
","spells":[]} +228684,{"name":"Pendant of Celerity","quality":3,"icon":"inv_jewelry_necklace_04","tooltip":"
Pendant of CeleritySoD Phase 4

Item Level 63

Binds when picked up
Neck
+15 Agility
Requires Level 58
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 6 53 28
Dropped by: Lord Valthalak
Drop Chance: 58.19%
","spells":[]} +228685,{"name":"Onyxia Tooth Pendant","quality":4,"icon":"inv_jewelry_necklace_09","tooltip":"
Onyxia Tooth Pendant
Item Level 74

Binds when picked up
Neck
+12 Agility
+9 Stamina
+10 Fire Resistance
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 67 14
","spells":[]} +228686,{"name":"Onyxia Blood Talisman","quality":4,"icon":"spell_shadow_lifedrain","tooltip":"
Onyxia Blood Talisman
Item Level 74

Binds when picked up
Trinket
+18 Stamina
+20 Fire Resistance
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +11.
Sell Price: 4 60 30
","spells":[]} +228687,{"name":"Dragonslayer's Signet","quality":4,"icon":"inv_jewelry_ring_27","tooltip":"
Dragonslayer's Signet
Item Level 74

Binds when picked up
Finger
+10 Intellect
+10 Fire Resistance
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 4 90 60
","spells":[]} +228688,{"name":"Head of Onyxia","quality":4,"icon":"inv_misc_head_dragon_01","tooltip":"
Head of Onyxia
Item Level 60

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
"The head of the Black Dragonflight's Brood Mother"
","spells":[]} +228689,{"name":"Head of Onyxia","quality":4,"icon":"inv_misc_head_dragon_01","tooltip":"
Head of Onyxia
Item Level 60

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
"The head of the Black Dragonflight's Brood Mother"
","spells":[]} +228690,{"name":"The Light and How to Swing It","quality":3,"icon":"inv_misc_book_11","tooltip":"
The Light and How to Swing It
Item Level 60

Unique
This Item Begins a Quest
Classes: Paladin
Requires Level 54
"-By Uther"
","spells":[]} +228691,{"name":"Garona: A Study on Stealth and Treachery","quality":3,"icon":"inv_misc_book_06","tooltip":"
Garona: A Study on Stealth and Treachery
Item Level 60

Unique
This Item Begins a Quest
Classes: Rogue
Requires Level 54
"The tome is magically sealed."
","spells":[]} +228692,{"name":"Codex of Defense","quality":3,"icon":"inv_misc_book_07","tooltip":"
Codex of Defense
Item Level 60

Unique
This Item Begins a Quest
Classes: Warrior
Requires Level 54
"The tome is magically sealed."
","spells":[]} +228693,{"name":"The Arcanist's Cookbook","quality":3,"icon":"inv_misc_book_01","tooltip":"
The Arcanist's Cookbook
Item Level 60

Unique
This Item Begins a Quest
Classes: Mage
Requires Level 54
"The tome is magically sealed."
","spells":[]} +228695,{"name":"A Dull and Flat Elven Blade","quality":4,"icon":"inv_sword_47","tooltip":"
A Dull and Flat Elven Blade
Item Level 1

Binds when picked up
Unique
This Item Begins a Quest
","spells":[]} +228696,{"name":"Heated Ancient Blade","quality":4,"icon":"inv_sword_09","tooltip":"
Heated Ancient Blade
Item Level 1

Quest Item
Unique
Duration: 20 min
Use: Drive into the heart of the brood mother to temper the heated blade.
","spells":[]} +228697,{"name":"Treated Ancient Blade","quality":4,"icon":"inv_sword_28","tooltip":"
Treated Ancient Blade
Item Level 1

Quest Item
Unique
"Tempered in the blood of Onyxia."
","spells":[]} +228699,{"name":"Ring of Demonic Guile","quality":3,"icon":"inv_jewelry_ring_31","tooltip":"
Ring of Demonic GuileSoD Phase 4

Item Level 59

Binds when picked up
Finger
+10 Intellect
Requires Level 54
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Restores 3 mana per 5 sec.
Sell Price: 1 21
Dropped by: Alzzin the Wildshaper
Drop Chance: 0.58%
","spells":[]} +228700,{"name":"Ironweave Mantle","quality":3,"icon":"inv_shoulder_05","tooltip":"
Ironweave MantleSoD Phase 4

Item Level 61

Binds when picked up
ShoulderCloth
155 Armor
+17 Stamina
Durability 50 / 50
Classes: Priest, Mage, Warlock
Requires Level 56
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Ironweave Battlesuit (0/8)
(2) Set : Increases your chance to resist Silence and Interrupt effects by 10%.
(4) Set : +200 Armor.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 60 90
","spells":[]} +228701,{"name":"Core Hound Tooth","quality":4,"icon":"inv_weapon_shortblade_11","tooltip":"
Core Hound Tooth
Molten
Item Level 71

Binds when picked up
Unique-Equipped: (Unknown #656) (1)
One-HandDagger
\n \n \n
48 - 89 DamageSpeed 1.30
(52.69 damage per second)
+9 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +22 Attack Power.
Sell Price: 11 62 36
","spells":[]} +228702,{"name":"Drillborer Disk","quality":4,"icon":"inv_shield_10","tooltip":"
Drillborer DiskSoD Phase 4

Molten
Item Level 68

Binds when picked up
Off HandShield
2575 Armor
47 Block
+11 Stamina
Durability 120 / 120
Requires Level 60
Equip: When struck in combat inflicts 3 Arcane damage to the attacker.
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 23.
Sell Price: 5 79 70
","spells":[]} +228703,{"name":"Coldstone Slippers","quality":3,"icon":"inv_boots_fabric_01","tooltip":"
Coldstone SlippersSoD Phase 4

Item Level 55

Binds when equipped
FeetCloth
54 Armor
+9 Stamina
+14 Intellect
Durability 40 / 40
Requires Level 50
Equip: Increases healing done by spells and effects by up to 13.
Equip: Restores 2 mana per 5 sec.
Sell Price: 1 8 67
","spells":[]} +228704,{"name":"Tattered Leather Hood","quality":3,"icon":"inv_helmet_41","tooltip":"
Tattered Leather HoodSoD Phase 4

Item Level 56

Binds when equipped
HeadLeather
130 Armor
+23 Stamina
Durability 60 / 60
Requires Level 51
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.
Sell Price: 1 44 54
","spells":[]} +228719,{"name":"TEST ROGUE PANTS","quality":3,"icon":"inv_pants_02","tooltip":"
TEST ROGUE PANTS
Item Level 66

Binds when picked up
LegsLeather
160 Armor
+13 Agility
+30 Stamina
Durability 75 / 75
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 10
","spells":[]} +228722,{"name":"Hand of Justice","quality":3,"icon":"inv_jewelry_talisman_01","tooltip":"
Hand of JusticeSoD Phase 4

Item Level 63

Binds when picked up
Unique
Trinket
Requires Level 58
Equip: 2% chance on melee hit to gain 1 extra attack. (Proc chance: 2%, 2s cooldown)
Equip: +28 Attack Power.
Sell Price: 1
Dropped by: Emperor Dagran Thaurissan
Drop Chance: 31.85%
","spells":[]} +228746,{"name":"Fluorescent Green Mechanostrider","quality":4,"icon":"ability_mount_mechastrider","tooltip":"
Fluorescent Green Mechanostrider
Item Level 60

Binds when picked up
Mount
Requires Level 60
Use: Summons and dismisses a rideable mechanical tallstrider. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} +228747,{"name":"Reins of the Golden Sabercat","quality":4,"icon":"ability_mount_jungletiger","tooltip":"
Reins of the Golden Sabercat
Item Level 60

Binds when picked up
Unique
Mount
Requires Level 60
Use: Summons and dismisses a rideable Golden Saber Cat. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} +228748,{"name":"Whistle of the Mottled Blood Raptor","quality":4,"icon":"ability_mount_raptor","tooltip":"
Whistle of the Mottled Blood Raptor
Item Level 60

Binds when picked up
Unique
Mount
Requires Level 60
Use: Summons and dismisses a rideable Raptor. (3 Sec Cooldown)
","spells":[],"completion_category":"15-5"} +228749,{"name":"Splinter of Nordrassil","quality":4,"icon":"inv_staff_15","tooltip":"
Splinter of Nordrassil
Item Level 71

Binds when picked up
Unique
Requires Level 60
Use: Forms Benediction when combined with the Eye of Shadow and the Eye of Divinity.
"A tiny fragment of the World Tree"
","spells":[]} +228757,{"name":"Felstriker","quality":4,"icon":"inv_weapon_shortblade_25","tooltip":"
Felstriker
Item Level 63

Binds when picked up
Unique
One-HandDagger
\n \n \n
54 - 101 DamageSpeed 1.70
(45.59 damage per second)
Durability 75 / 75
Requires Level 58
Chance on hit: All attacks are guaranteed to land and will be critical strikes for the next 3 sec.
Sell Price: 7 56 24
Dropped by: Warchief Rend Blackhand
Drop Chance: 2.38%
","spells":[]} +228759,{"name":"Eskhandar's Collar","quality":4,"icon":"inv_belt_12","tooltip":"
Eskhandar's CollarSoD Phase 4

Item Level 71

Binds when picked up
Unique-Equipped
Neck
+14 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +34 Attack Power.

Spirit of Eskhandar (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(4) Set : 1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min. (Proc chance: 1%, 1m cooldown)
Sell Price: 3 32 87
Dropped by: Onyxia
Drop Chance: 0.37%
","spells":[]} +228797,{"name":"Grimoire of Fel Armor","quality":2,"icon":"inv_misc_book_01","tooltip":"
Grimoire of Fel Armor
Item Level 50

Binds when picked up
Unique
Classes: Warlock
Requires Level 50
Surrounds the caster with fel energy, increasing spell damage and healing by 1 plus additional spell damage and healing equal to 50% of your Spirit. In addition, you regain 2% of your maximum health every 5 sec. Only one type of Armor spell can be active on the Warlock at any time.  Lasts 30 min.
"Teaches you Fel Armor."
","spells":[]} +228912,{"name":"Artifact Storage Key","quality":1,"icon":"inv_misc_key_11","tooltip":"
Artifact Storage Key
Item Level 1

Quest Item
Unique
","spells":[]} +228922,{"name":"Staff of Dominance","quality":4,"icon":"inv_staff_13","tooltip":"
Staff of Dominance
Molten
Item Level 71

Binds when picked up
Two-HandStaff
\n \n \n
125 - 204 DamageSpeed 2.90
(56.72 damage per second)
+15 Stamina
+29 Intellect
+12 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 47.
Sell Price: 14 52 95
Dropped by: Golemagg the Incinerator
Drop Chance: 0.38%
","spells":[]} 228924,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Strength
+15 Agility
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Sell Price: 5 77 93
","spells":[]} -228925,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Stamina
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increased Defense +10.
Sell Price: 5 77 93
","spells":[]} -228926,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Intellect
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases damage done by Holy spells and effects by up to 21.
Sell Price: 5 77 93
","spells":[]} -228927,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Strength
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases damage done by Holy spells and effects by up to 21.
Sell Price: 5 77 93
","spells":[]} -228928,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Stamina
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 5 77 93
","spells":[]} -228929,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Intellect
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 5 77 93
","spells":[]} -228955,{"name":"Ancient Cornerstone Grimoire","quality":4,"icon":"inv_misc_book_07","tooltip":"
Ancient Cornerstone GrimoireSoD Phase 4

Item Level 76

Binds when picked up
Held In Off-hand
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 29.
Use: Summons a Skeleton that will protect you for 1 min. (5 Min Cooldown)
Sell Price: 7 54 52
Dropped by: Onyxia
Drop Chance: 0.40%
","spells":[]} -228978,{"name":"Enchanted Sigil: Flowing Waters","quality":3,"icon":"inv_sigil_hodir","tooltip":"
Enchanted Sigil: Flowing Waters
Item Level 60

Binds when picked up
Requires Level 60
Requires Enchanting (290)
Use: Gain an enchanted sigil of Flowing Waters, empowering your raid to deal up to 30 increased damage and healing with spells, and increasing attack power by 30 for 1 hour. (1 Min Cooldown)
Max Stack: 20
","spells":[]} -228979,{"name":"Enchanted Sigil: Flowing Waters","quality":4,"icon":"inv_misc_note_01","tooltip":"
Enchanted Sigil: Flowing Waters
Item Level 60

Binds when picked up
Requires Enchanting (290)
Requires Hydraxian Waterlords - Revered
Use: Teaches you how to conjure a Sigil of Flowing Waters.
Sell Price: 2 50

Enchanted Sigil: Flowing Waters
Item Level 60

Binds when picked up
Requires Level 60
Requires Enchanting (290)
Use: Gain an enchanted sigil of Flowing Waters, empowering your raid to deal up to 30 increased damage and healing with spells, and increasing attack power by 30 for 1 hour. (1 Min Cooldown)
Max Stack: 20

Requires Illusion Dust
","spells":[],"completion_category":"9"} -228980,{"name":"Conductive Shield Coating","quality":1,"icon":"inv_potion_100","tooltip":"
Conductive Shield Coating
Item Level 50
Requires Level 40
Use: While applied to target shield it increases spell damage and healing by up to 24.  Lasts for 30 minutes.
5 Charges
Sell Price: 10
","spells":[]} -228981,{"name":"Formula: Conductive Shield Coating","quality":1,"icon":"inv_misc_note_01","tooltip":"
Formula: Conductive Shield Coating
Item Level 55

Binds when picked up
Requires Enchanting (275)
Use: Teaches you how to create Conductive Shield Coating.
Sell Price: 50

Conductive Shield Coating
Item Level 50

Requires Level 40
Use: While applied to target shield it increases spell damage and healing by up to 24.  Lasts for 30 minutes.
5 Charges
Sell Price: 10
","spells":[],"completion_category":"9"} -228982,{"name":"Formula: Enchant Shield - Law of Nature","quality":3,"icon":"inv_misc_note_01","tooltip":"
Formula: Enchant Shield - Law of Nature
Item Level 60

Binds when picked up
Requires Enchanting (300)
Requires Timbermaw Hold - Revered
Use: Teaches you how to permanently enchant a shield to add up to 30 damage to spells and up to 55 healing to healing spells.
Sell Price: 2 50
","spells":[],"completion_category":"9"} +228925,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Stamina
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increased Defense +10.
Sell Price: 5 77 93
","spells":[]} +228926,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Intellect
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases damage done by Holy spells and effects by up to 21.
Sell Price: 5 77 93
","spells":[]} +228927,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Strength
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases damage done by Holy spells and effects by up to 21.
Sell Price: 5 77 93
","spells":[]} +228928,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Stamina
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 5 77 93
","spells":[]} +228929,{"name":"Tempered Dark Iron Boots","quality":4,"icon":"inv_boots_chain_08","tooltip":"
Tempered Dark Iron BootsSoD Phase 4

Item Level 71

Binds when picked up
FeetPlate
552 Armor
+15 Intellect
+30 Fire Resistance
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by spells and effects by up to 33.
Sell Price: 5 77 93
","spells":[]} +228955,{"name":"Ancient Cornerstone Grimoire","quality":4,"icon":"inv_misc_book_07","tooltip":"
Ancient Cornerstone GrimoireSoD Phase 4

Item Level 76

Binds when picked up
Held In Off-hand
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 29.
Use: Summons a Skeleton that will protect you for 1 min. (5 Min Cooldown)
Sell Price: 7 54 52
Dropped by: Onyxia
Drop Chance: 0.40%
","spells":[]} +228978,{"name":"Enchanted Sigil: Flowing Waters","quality":3,"icon":"inv_sigil_hodir","tooltip":"
Enchanted Sigil: Flowing Waters
Item Level 60

Binds when picked up
Requires Level 60
Requires Enchanting (290)
Use: Gain an enchanted sigil of Flowing Waters, empowering your raid to deal up to 30 increased damage and healing with spells, and increasing attack power by 30 for 1 hour. (1 Min Cooldown)
Max Stack: 20
","spells":[]} +228979,{"name":"Enchanted Sigil: Flowing Waters","quality":4,"icon":"inv_misc_note_01","tooltip":"
Enchanted Sigil: Flowing Waters
Item Level 60

Binds when picked up
Requires Enchanting (290)
Requires Hydraxian Waterlords - Revered
Use: Teaches you how to conjure a Sigil of Flowing Waters.
Sell Price: 2 50

Enchanted Sigil: Flowing Waters
Item Level 60

Binds when picked up
Requires Level 60
Requires Enchanting (290)
Use: Gain an enchanted sigil of Flowing Waters, empowering your raid to deal up to 30 increased damage and healing with spells, and increasing attack power by 30 for 1 hour. (1 Min Cooldown)
Max Stack: 20

Requires Illusion Dust
","spells":[],"completion_category":"9"} +228980,{"name":"Conductive Shield Coating","quality":1,"icon":"inv_potion_100","tooltip":"
Conductive Shield Coating
Item Level 50
Requires Level 40
Use: While applied to target shield it increases spell damage and healing by up to 24.  Lasts for 30 minutes.
5 Charges
Sell Price: 10
","spells":[]} +228981,{"name":"Formula: Conductive Shield Coating","quality":1,"icon":"inv_misc_note_01","tooltip":"
Formula: Conductive Shield Coating
Item Level 55

Binds when picked up
Requires Enchanting (275)
Use: Teaches you how to create Conductive Shield Coating.
Sell Price: 50

Conductive Shield Coating
Item Level 50

Requires Level 40
Use: While applied to target shield it increases spell damage and healing by up to 24.  Lasts for 30 minutes.
5 Charges
Sell Price: 10
","spells":[],"completion_category":"9"} +228982,{"name":"Formula: Enchant Shield - Law of Nature","quality":3,"icon":"inv_misc_note_01","tooltip":"
Formula: Enchant Shield - Law of Nature
Item Level 60

Binds when picked up
Requires Enchanting (300)
Requires Timbermaw Hold - Revered
Use: Teaches you how to permanently enchant a shield to add up to 30 damage to spells and up to 55 healing to healing spells.
Sell Price: 2 50
","spells":[],"completion_category":"9"} 228992,{"name":"Onyxia Hide Backpack","quality":2,"icon":"inv_misc_bag_22","tooltip":"
Onyxia Hide Backpack
Item Level 55

Binds when picked up
20 Slot Bag
Sell Price: 87 50
Dropped by: Onyxia
Drop Chance: 2.09%
","spells":[]} -228993,{"name":"Pattern: Bottomless Bag","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Bottomless Bag
Item Level 62
Requires Tailoring (300)
Use: Teaches you how to sew a Bottomless Bag.
Sell Price: 1 50

Bottomless Bag
Item Level 62

Binds when equipped
20 Slot Bag
Sell Price: 4
","spells":[],"completion_category":"9"} +228993,{"name":"Pattern: Bottomless Bag","quality":3,"icon":"inv_scroll_03","tooltip":"
Pattern: Bottomless Bag
Item Level 62
Requires Tailoring (300)
Use: Teaches you how to sew a Bottomless Bag.
Sell Price: 1 50

Bottomless Bag
Item Level 62

Binds when equipped
20 Slot Bag
Sell Price: 4
","spells":[],"completion_category":"9"} 228994,{"name":"Bottomless Bag","quality":3,"icon":"inv_misc_bag_13","tooltip":"
Bottomless Bag
Item Level 62

Binds when equipped
20 Slot Bag
Sell Price: 4
","spells":[]} -229008,{"name":"Formula: Enchant Cloak - Greater Fire Resistance","quality":1,"icon":"inv_misc_note_01","tooltip":"
Formula: Enchant Cloak - Greater Fire Resistance
Item Level 70

Binds when picked up
Requires Enchanting (300)
Requires Thorium Brotherhood - Honored
Use: Teaches you how to permanently enchant a cloak to increase Fire Resistance by 15 .
Sell Price: 2 50
","spells":[],"completion_category":"9"} -229009,{"name":"Formula: Enchant Cloak - Greater Nature Resistance","quality":1,"icon":"inv_misc_note_01","tooltip":"
Formula: Enchant Cloak - Greater Nature Resistance
Item Level 70

Binds when picked up
Requires Enchanting (300)
Requires Thorium Brotherhood - Honored
Use: Teaches you how to permanently enchant a cloak to increase Nature Resistance by 15 .
Sell Price: 2 50
","spells":[],"completion_category":"9"} -229055,{"name":"Frayed Aranasi Silk","quality":0,"icon":"inv_fabric_silk_02","tooltip":"
Frayed Aranasi Silk
Item Level 1
Max Stack: 20
Sell Price: 86
","spells":[]} -229056,{"name":"Pumice Chunk","quality":0,"icon":"inv_stone_10","tooltip":"
Pumice Chunk
Item Level 1
Max Stack: 20
Sell Price: 52 20
","spells":[]} -229057,{"name":"Impounded Goods","quality":0,"icon":"inv_crate_09","tooltip":"
Impounded Goods
Item Level 1
Max Stack: 20
Sell Price: 1 14 30
","spells":[]} -229352,{"name":"Intelligence Findings","quality":4,"icon":"inv_misc_note_02","tooltip":"
Intelligence Findings
Item Level 71

Binds when picked up
This Item Begins a Quest
","spells":[]} -229362,{"name":"Storehouse Key","quality":1,"icon":"inv_misc_key_13","tooltip":"
Storehouse Key
Item Level 1

Binds when picked up
","spells":[]} -229372,{"name":"Gutgore Ripper","quality":4,"icon":"inv_weapon_shortblade_18","tooltip":"
Gutgore Ripper
Molten
Item Level 71

Binds when picked up
One-HandDagger
\n \n \n
66 - 123 DamageSpeed 1.80
(52.50 damage per second)
Durability 75 / 75
Requires Level 60
Chance on hit: Sends a shadowy bolt at the enemy causing 150 Shadow damage and lowering all stats by 25 for 30 sec.
Sell Price: 11 6 21
Dropped by: Garr
Drop Chance: 0.71%
","spells":[]} -229373,{"name":"Faithbringer","quality":4,"icon":"inv_hammer_04","tooltip":"
Faithbringer
Molten
Item Level 71

Binds when picked up
Two-HandMace
\n \n \n
202 - 303 DamageSpeed 3.70
(68.24 damage per second)
+17 Strength
+14 Stamina
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Sell Price: 13 26 24
","spells":[]} -229374,{"name":"Fist of the Firesworn","quality":4,"icon":"spell_fire_flametounge","tooltip":"
Fist of the Firesworn
Molten
Item Level 68

Binds when picked up
One-HandMace
\n \n \n
59 - 110 DamageSpeed 1.70
(49.71 damage per second)
+10 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Chance on hit: Blasts the enemy for 70 Fire damage.
Sell Price: 10 21 78
","spells":[]} -229376,{"name":"Sorcerous Dagger","quality":4,"icon":"inv_weapon_shortblade_07","tooltip":"
Sorcerous Dagger
Molten
Item Level 68

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
36 - 78 DamageSpeed 1.40
(40.71 damage per second)
60 Armor
+8 Stamina
+16 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Sell Price: 9 36 28
","spells":[]} -229377,{"name":"Magmadar's Left Claw","quality":4,"icon":"inv_misc_monsterclaw_03","tooltip":"
Magmadar's Left Claw
Molten
Item Level 71

Binds when picked up
Unique-Equipped
Off HandFist Weapon
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+11 Agility
+8 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Core Hound's Call (0/3)
(2) Set : Small chance on melee hit to call forth a Core Hound for 1 min. (Proc chance: 1%, 1m cooldown)
(3) Set : Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec. (Proc chance: 1%, 1m cooldown)
Sell Price: 9 5 76
Dropped by: Magmadar
Drop Chance: 0.39%
","spells":[]} -229378,{"name":"Magmadar's Right Claw","quality":4,"icon":"inv_misc_monsterclaw_03","tooltip":"
Magmadar's Right Claw
Molten
Item Level 71

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+12 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +20 Attack Power.

Core Hound's Call (0/3)
(2) Set : Small chance on melee hit to call forth a Core Hound for 1 min. (Proc chance: 1%, 1m cooldown)
(3) Set : Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec. (Proc chance: 1%, 1m cooldown)
Sell Price: 9 9 5
","spells":[]} -229379,{"name":"Eskhandar's Right Claw","quality":4,"icon":"inv_misc_monsterclaw_04","tooltip":"
Eskhandar's Right Claw
Molten
Item Level 66

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
87 - 163 DamageSpeed 2.60
(48.08 damage per second)
+7 Agility
Durability 75 / 75
Requires Level 60
Chance on hit: Increases your attack speed by 30% for 5 sec.

Spirit of Eskhandar (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(4) Set : 1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min. (Proc chance: 1%, 1m cooldown)
Sell Price: 11 15 97
Dropped by: Gehennas
Drop Chance: 1.12%
","spells":[]} -229380,{"name":"Shadowstrike","quality":4,"icon":"inv_spear_08","tooltip":"
Shadowstrike
Molten
Item Level 71

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 279 DamageSpeed 3.40
(68.38 damage per second)
+33 Agility
+13 Stamina
Durability 120 / 120
Requires Level 58
Chance on hit: Steals 180 to 220 life from target enemy.
Equip: +189 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Transforms Shadowstrike into Thunderstrike. (1 Min Cooldown)
Sell Price: 14 52 95
Dropped by: Sulfuron Harbinger
Drop Chance: 1.35%
","spells":[]} -229381,{"name":"Thunderstrike","quality":4,"icon":"inv_spear_08","tooltip":"
Thunderstrike
Molten
Item Level 71

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 279 DamageSpeed 3.40
(68.38 damage per second)
+13 Agility
+33 Stamina
Durability 120 / 120
Requires Level 58
Chance on hit: Blasts up to 3 targets for 200 to 300 Nature damage. Each target after the first takes less damage.
Equip: +189 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Transforms Thunderstrike into Shadowstrike. (1 Min Cooldown)
Sell Price: 14 52 95
","spells":[]} -229382,{"name":"Hyperthermically Insulated Lava Dredger","quality":4,"icon":"inv_gizmo_02","tooltip":"
Hyperthermically Insulated Lava Dredger
Molten
Item Level 71

Binds when picked up
Two-HandMace
\n \n \n
140 - 227 DamageSpeed 3.20
(57.34 damage per second)
+25 Stamina
+24 Intellect
+15 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: Increases healing done by spells and effects by up to 84.
Equip: Restores 9 mana per 5 sec.
"Property of Pip Quickwit, Grandmaster Adventurer"
Sell Price: 14 52 95
","spells":[]} -229415,{"name":"Survival Supplies","quality":1,"icon":"inv_misc_bag_09","tooltip":"
Survival Supplies
Item Level 1

Quest Item
Use: Builds a foundation for a survival campsite. Bring additional supplies to this campsite to construct a shelter. (5 Min Cooldown)
","spells":[]} -229416,{"name":"Warm Fur","quality":1,"icon":"inv_misc_pelt_arctic_02","tooltip":"
Warm Fur
Item Level 1

Quest Item
Max Stack: 20
","spells":[]} -229749,{"name":"Truthbearer","quality":4,"icon":"inv_sword_2h_paladin_a_01","tooltip":"
Truthbearer
Item Level 79

Binds when picked up
Unique-Equipped: Blazefury (1)
Two-HandSword
\n \n \n
132 - 199 DamageSpeed 2.10
(78.81 damage per second)
+30 Strength
+21 Agility
+16 Stamina
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Adds 4 holy damage to your melee attacks.
Chance on hit: Increases damage done by 15 and attack speed by 30% for 8 sec.
Use: Shift your combat stance in order to wield Truthbearer as a hand-and-a-half sword, allowing you to use it with a shield. (1 Min Cooldown)
"May the radiance of the light shine bright enough to pierce even the deepest shadows and illuminate the path forward for those once lost in the darkness."
","spells":[]} -229806,{"name":"Truthbearer","quality":4,"icon":"inv_sword_2h_paladin_a_01","tooltip":"
Truthbearer
Item Level 79

Binds when picked up
Unique-Equipped: Blazefury (1)
Main HandSword
\n \n \n
34 - 89 DamageSpeed 1.50
(41.00 damage per second)
+14 Stamina
+12 Intellect
Durability 105 / 105
Classes: Paladin
Requires Level 60
Equip: Increases healing done by up to 144 and damage done by up to 77 for all magical spells and effects.
Chance on hit: Increases damage done by 15 and attack speed by 30% for 8 sec.
Use: Shift your combat stance in order to wield Truthbearer as a two-handed sword. (1 Min Cooldown)
"May the radiance of the light shine bright enough to pierce even the deepest shadows and illuminate the path forward for those once lost in the darkness."
","spells":[]} -229894,{"name":"Dream Emerald","quality":2,"icon":"inv_jewelcrafting_seasprayemerald_02","tooltip":"
Dream Emerald
Item Level 1

Binds when picked up
Use: Increase your reputation permanently with the Cenarion Circle.
Max Stack: 20
","spells":[]} -229897,{"name":"Scroll: Create Signet of Beckoning","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll: Create Signet of Beckoning
Item Level 1

Binds when picked up
Requires Cenarion Circle - Friendly
Use: Combine with 1 Dark Rune and 5 Firebloom to create a Signet of Beckoning: Fire.
Max Stack: 20
Sell Price: 7 50
","spells":[]} -229906,{"name":"Tarnished Bronze Scale","quality":4,"icon":"inv_shoulder_armor_dragonspawn_c_01_bronze","tooltip":"
Tarnished Bronze Scale
Item Level 77

Binds when picked up
Unique-Equipped
Trinket
Classes: Priest
Requires Level 60
Equip: Grants a chance to notice odd or overlooked items dropped by powerful foes.
Use: Travel to a place outside of time. Requires you to be in Tanaris. (5 Min Cooldown)
Sell Price: 4 63 70
","spells":[]} -229909,{"name":"Staff of Order","quality":4,"icon":"inv_stave_2h_mage_a_01","tooltip":"
Staff of Order
Item Level 79

Binds when picked up
Two-HandStaff
\n \n \n
140 - 241 DamageSpeed 3.20
(59.53 damage per second)
+22 Stamina
+26 Intellect
+17 Spirit
Durability 120 / 120
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 77.
Equip: Each time you deal arcane damage to a target, the remaining cooldown on Presence of Mind is reduced by 1 sec.
Use: Attunes your staff to fire. (1 Min Cooldown)
","spells":[]} -229910,{"name":"Scythe of Chaos","quality":4,"icon":"inv_stave_2h_warlock_a_01","tooltip":"
Scythe of Chaos
Item Level 79

Binds when picked up
Two-HandStaff
\n \n \n
140 - 241 DamageSpeed 3.20
(59.53 damage per second)
+22 Stamina
+26 Intellect
+17 Spirit
Durability 120 / 120
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with spells by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 77.
Equip: Chance on direct damage spell to cause your next pet summoned within 20 sec to be instant cast and not consume a Soul Shard. (Proc chance: 10%, 1m cooldown)
Use: Harvest the soul of your summoned demon, granting you an effect that lasts 15 sec.  The effect is canceled if any Demon is summoned. (1 Min Cooldown)
","spells":[]} -229911,{"name":"Caius' Dream Eater","quality":1,"icon":"inv_knife_1h_rogue_a_01","tooltip":"
Caius' Dream Eater
Item Level 60

Binds when picked up
Unique
","spells":[]} -229964,{"name":"Demon Lord's Hoof","quality":4,"icon":"ability_warstomp","tooltip":"
Demon Lord's Hoof
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
","spells":[]} -229965,{"name":"The Eye of Az'olgothal","quality":3,"icon":"inv_misc_orb_05","tooltip":"
The Eye of Az'olgothal
Item Level 50

Quest Item
Unique
"The final echoing orb seethes with fel energy. It's as if it knows you mean to end it, and it radiates a disdainful hatred towards you in kind."
","spells":[]} -229966,{"name":"Torque of the Silver Hand","quality":4,"icon":"inv_jewelry_necklace_16","tooltip":"
Torque of the Silver Hand
Item Level 75

Binds when picked up
Neck
+10 Strength
+5 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 3 46 48
","spells":[]} -229971,{"name":"Staff of Inferno","quality":4,"icon":"inv_staff_82","tooltip":"
Staff of Inferno
Item Level 79

Binds when picked up
Two-HandStaff
\n \n \n
140 - 241 DamageSpeed 3.20
(59.53 damage per second)
+22 Stamina
+26 Intellect
+17 Spirit
Durability 120 / 120
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 77.
Equip: When Improved Scorch is talented, targets hit by your Blast Wave will also have 5 stacks of Fire Vulnerability applied to them.
Use: Attunes your staff to frost. (1 Min Cooldown)
","spells":[]} -229972,{"name":"Staff of Rime","quality":4,"icon":"inv_staff_81","tooltip":"
Staff of Rime
Item Level 79

Binds when picked up
Two-HandStaff
\n \n \n
140 - 241 DamageSpeed 3.20
(59.53 damage per second)
+22 Stamina
+26 Intellect
+17 Spirit
Durability 120 / 120
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 77.
Equip: While Ice Barrier is active the damage done by Frost spells and effects is increased by up to 80.
Use: Attunes your staff to arcane. (1 Min Cooldown)
","spells":[]} -230003,{"name":"Hammer of the Lightbringer","quality":5,"icon":"inv_mace_1h_uther_d_01","tooltip":"
Hammer of the Lightbringer
Item Level 90

The Burning of Andorhal
Binds when picked up
Two-HandSword
\n \n \n
310 - 466 DamageSpeed 4.00
(97.00 damage per second)
+14 Strength
+20 Agility
+10 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Increases damage done by 15 and attack speed by 30% for 8 sec.
Equip: Adds 4 holy damage to your melee attacks.
Use: Shift your combat stance in order to wield Truthbearer as a hand-and-a-half sword, allowing you to use it with a shield. (1 Min Cooldown)
"Holding this weapon somehow feels wrong to you. This weapon was meant to remain here at the spot where it fell from it's owner's grasp as he breathed his last."
Sell Price: 13 94 96
","spells":[]} -230018,{"name":"Mannoroc Orb Fragments","quality":1,"icon":"inv_enchant_shardnexuslarge","tooltip":"
Mannoroc Orb Fragments
Item Level 60

Quest Item
Unique
","spells":[]} -230224,{"name":"Thunderfury, Blessed Blade of the Windseeker","quality":5,"icon":"inv_sword_39","tooltip":"
Thunderfury, Blessed Blade of the Windseeker
Item Level 80

Binds when picked up
Unique
One-HandSword
\n \n \n
82 - 153 DamageSpeed 1.90
(61.84 damage per second)
+5 Agility
+8 Stamina
+8 Fire Resistance
+9 Nature Resistance
Durability 125 / 125
Requires Level 60
Chance on hit: Blasts your enemy with lightning, dealing 300 Nature damage and then jumping to additional nearby enemies.  Each jump reduces that victim's Nature resistance by 25. Affects 5 targets. Your primary target is also consumed by a cyclone, slowing its attack speed by 20% for 12 sec.
Sell Price: 25 53 55
","spells":[]} -230237,{"name":"Arcane Infused Gem","quality":4,"icon":"spell_nature_wispsplode","tooltip":"
Arcane Infused Gem
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Hunter
Requires Level 60
Use: Infuses you with Arcane energy, causing your Carves and Multi-Shots for the next 15 sec to create up to 5 detonations per cast. The Arcane Detonation will deal 185 to 215 damage to enemies near the target. (1 Min, 30 Sec Cooldown)
Sell Price: 7 20 39
","spells":[]} -230238,{"name":"The Black Book","quality":4,"icon":"inv_misc_book_06","tooltip":"
The Black Book
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Warlock
Requires Level 60
Use: Empowers your pet, increasing pet damage by 100% and increasing pet armor by 100% for 30 sec. This spell does not affect temporary pets or Subjugated Demons. (3 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} -230239,{"name":"Gloves of Rapid Evolution","quality":4,"icon":"inv_gauntlets_06","tooltip":"
Gloves of Rapid Evolution
Item Level 73

Binds when picked up
HandsCloth
70 Armor
+12 Stamina
+12 Intellect
+20 Spirit
Durability 35 / 35
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.
Sell Price: 2 58 70
","spells":[]} -230240,{"name":"Mantle of the Blackwing Cabal","quality":4,"icon":"inv_shoulder_25","tooltip":"
Mantle of the Blackwing Cabal
Item Level 73

Binds when picked up
ShoulderCloth
84 Armor
+12 Stamina
+11 Intellect
Durability 60 / 60
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Sell Price: 3 89 44
","spells":[]} -230241,{"name":"Spineshatter","quality":4,"icon":"inv_mace_06","tooltip":"
Spineshatter
Item Level 73

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
99 - 184 DamageSpeed 2.60
(54.42 damage per second)
+7 Strength
+14 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increased Defense +8.
Sell Price: 12 88 25
","spells":[]} -230242,{"name":"The Untamed Blade","quality":4,"icon":"inv_sword_50","tooltip":"
The Untamed Blade
Item Level 73

Binds when picked up
Two-HandSword
\n \n \n
198 - 297 DamageSpeed 3.50
(70.71 damage per second)
+29 Agility
+20 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Increases Strength by 300 for 8 sec.
Sell Price: 16 4 53
","spells":[]} -230243,{"name":"Mind Quickening Gem","quality":4,"icon":"spell_nature_wispheal","tooltip":"
Mind Quickening Gem
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Mage
Requires Level 60
Use: Quickens the mind, increasing the Mage's casting speed of non-channeled spells by 33% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} -230244,{"name":"Shapeshifter's Sigil","quality":4,"icon":"ability_druid_mastershapeshifter","tooltip":"
Shapeshifter's Sigil
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Druid
Requires Level 60
Use: Decreases the mana cost of all Druid shapeshifting forms by 100%, and increases the aura effect of Moonkin Aura, Tree of Life, and Leader of the Pack by 100% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} -230245,{"name":"Pendant of the Fallen Dragon","quality":4,"icon":"inv_jewelry_necklace_12","tooltip":"
Pendant of the Fallen Dragon
Item Level 74

Binds when picked up
Neck
+9 Stamina
+12 Intellect
Requires Level 60
Equip: Increases healing done by up to 37 and damage done by up to 13 for all magical spells and effects.
Equip: Restores 5 mana per 5 sec.
Sell Price: 8 83 55
","spells":[]} -230246,{"name":"Helm of Endless Rage","quality":4,"icon":"inv_helmet_10","tooltip":"
Helm of Endless Rage
Item Level 74

Binds when picked up
HeadPlate
679 Armor
+30 Strength
+20 Stamina
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 4 11 78
","spells":[]} +229008,{"name":"Formula: Enchant Cloak - Greater Fire Resistance","quality":1,"icon":"inv_misc_note_01","tooltip":"
Formula: Enchant Cloak - Greater Fire Resistance
Item Level 70

Binds when picked up
Requires Enchanting (300)
Requires Thorium Brotherhood - Honored
Use: Teaches you how to permanently enchant a cloak to increase Fire Resistance by 15 .
Sell Price: 2 50
","spells":[],"completion_category":"9"} +229009,{"name":"Formula: Enchant Cloak - Greater Nature Resistance","quality":1,"icon":"inv_misc_note_01","tooltip":"
Formula: Enchant Cloak - Greater Nature Resistance
Item Level 70

Binds when picked up
Requires Enchanting (300)
Requires Thorium Brotherhood - Honored
Use: Teaches you how to permanently enchant a cloak to increase Nature Resistance by 15 .
Sell Price: 2 50
","spells":[],"completion_category":"9"} +229055,{"name":"Frayed Aranasi Silk","quality":0,"icon":"inv_fabric_silk_02","tooltip":"
Frayed Aranasi Silk
Item Level 1
Max Stack: 20
Sell Price: 86
","spells":[]} +229056,{"name":"Pumice Chunk","quality":0,"icon":"inv_stone_10","tooltip":"
Pumice Chunk
Item Level 1
Max Stack: 20
Sell Price: 52 20
","spells":[]} +229057,{"name":"Impounded Goods","quality":0,"icon":"inv_crate_09","tooltip":"
Impounded Goods
Item Level 1
Max Stack: 20
Sell Price: 1 14 30
","spells":[]} +229352,{"name":"Intelligence Findings","quality":4,"icon":"inv_misc_note_02","tooltip":"
Intelligence Findings
Item Level 71

Binds when picked up
This Item Begins a Quest
","spells":[]} +229362,{"name":"Storehouse Key","quality":1,"icon":"inv_misc_key_13","tooltip":"
Storehouse Key
Item Level 1

Binds when picked up
","spells":[]} +229372,{"name":"Gutgore Ripper","quality":4,"icon":"inv_weapon_shortblade_18","tooltip":"
Gutgore Ripper
Molten
Item Level 71

Binds when picked up
One-HandDagger
\n \n \n
66 - 123 DamageSpeed 1.80
(52.50 damage per second)
Durability 75 / 75
Requires Level 60
Chance on hit: Sends a shadowy bolt at the enemy causing 150 Shadow damage and lowering all stats by 25 for 30 sec.
Sell Price: 11 6 21
Dropped by: Garr
Drop Chance: 0.71%
","spells":[]} +229373,{"name":"Faithbringer","quality":4,"icon":"inv_hammer_04","tooltip":"
Faithbringer
Molten
Item Level 71

Binds when picked up
Two-HandMace
\n \n \n
202 - 303 DamageSpeed 3.70
(68.24 damage per second)
+17 Strength
+14 Stamina
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Sell Price: 13 26 24
","spells":[]} +229374,{"name":"Fist of the Firesworn","quality":4,"icon":"spell_fire_flametounge","tooltip":"
Fist of the Firesworn
Molten
Item Level 68

Binds when picked up
One-HandMace
\n \n \n
59 - 110 DamageSpeed 1.70
(49.71 damage per second)
+10 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Chance on hit: Blasts the enemy for 70 Fire damage.
Sell Price: 10 21 78
","spells":[]} +229376,{"name":"Sorcerous Dagger","quality":4,"icon":"inv_weapon_shortblade_07","tooltip":"
Sorcerous Dagger
Molten
Item Level 68

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
36 - 78 DamageSpeed 1.40
(40.71 damage per second)
60 Armor
+8 Stamina
+16 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Sell Price: 9 36 28
","spells":[]} +229377,{"name":"Magmadar's Left Claw","quality":4,"icon":"inv_misc_monsterclaw_03","tooltip":"
Magmadar's Left Claw
Molten
Item Level 71

Binds when picked up
Unique-Equipped
Off HandFist Weapon
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+11 Agility
+8 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Core Hound's Call (0/3)
(2) Set : Small chance on melee hit to call forth a Core Hound for 1 min. (Proc chance: 1%, 1m cooldown)
(3) Set : Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec. (Proc chance: 1%, 1m cooldown)
Sell Price: 9 5 76
Dropped by: Magmadar
Drop Chance: 0.39%
","spells":[]} +229378,{"name":"Magmadar's Right Claw","quality":4,"icon":"inv_misc_monsterclaw_03","tooltip":"
Magmadar's Right Claw
Molten
Item Level 71

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
92 - 171 DamageSpeed 2.50
(52.60 damage per second)
+12 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +20 Attack Power.

Core Hound's Call (0/3)
(2) Set : Small chance on melee hit to call forth a Core Hound for 1 min. (Proc chance: 1%, 1m cooldown)
(3) Set : Small chance on melee hit to call forth the Spirit of Magmadar to assist you in battle. Increasing your attack speed by 10% for 20 sec. (Proc chance: 1%, 1m cooldown)
Sell Price: 9 9 5
","spells":[]} +229379,{"name":"Eskhandar's Right Claw","quality":4,"icon":"inv_misc_monsterclaw_04","tooltip":"
Eskhandar's Right Claw
Molten
Item Level 66

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
87 - 163 DamageSpeed 2.60
(48.08 damage per second)
+7 Agility
Durability 75 / 75
Requires Level 60
Chance on hit: Increases your attack speed by 30% for 5 sec.

Spirit of Eskhandar (0/4)
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
(3) Set : Improves your chance to get a critical strike with all spells and attacks by 1%.
(4) Set : 1% chance on a melee hit to call forth the spirit of Eskhandar to protect you in battle for 2 min. (Proc chance: 1%, 1m cooldown)
Sell Price: 11 15 97
Dropped by: Gehennas
Drop Chance: 1.12%
","spells":[]} +229380,{"name":"Shadowstrike","quality":4,"icon":"inv_spear_08","tooltip":"
Shadowstrike
Molten
Item Level 71

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 279 DamageSpeed 3.40
(68.38 damage per second)
+33 Agility
+13 Stamina
Durability 120 / 120
Requires Level 58
Chance on hit: Steals 180 to 220 life from target enemy.
Equip: +189 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Transforms Shadowstrike into Thunderstrike. (1 Min Cooldown)
Sell Price: 14 52 95
Dropped by: Sulfuron Harbinger
Drop Chance: 1.35%
","spells":[]} +229381,{"name":"Thunderstrike","quality":4,"icon":"inv_spear_08","tooltip":"
Thunderstrike
Molten
Item Level 71

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 279 DamageSpeed 3.40
(68.38 damage per second)
+13 Agility
+33 Stamina
Durability 120 / 120
Requires Level 58
Chance on hit: Blasts up to 3 targets for 200 to 300 Nature damage. Each target after the first takes less damage.
Equip: +189 Attack Power in Cat, Bear, and Dire Bear forms only.
Use: Transforms Thunderstrike into Shadowstrike. (1 Min Cooldown)
Sell Price: 14 52 95
","spells":[]} +229382,{"name":"Hyperthermically Insulated Lava Dredger","quality":4,"icon":"inv_gizmo_02","tooltip":"
Hyperthermically Insulated Lava Dredger
Molten
Item Level 71

Binds when picked up
Two-HandMace
\n \n \n
140 - 227 DamageSpeed 3.20
(57.34 damage per second)
+25 Stamina
+24 Intellect
+15 Fire Resistance
Durability 120 / 120
Requires Level 60
Equip: Increases healing done by spells and effects by up to 84.
Equip: Restores 9 mana per 5 sec.
"Property of Pip Quickwit, Grandmaster Adventurer"
Sell Price: 14 52 95
","spells":[]} +229415,{"name":"Survival Supplies","quality":1,"icon":"inv_misc_bag_09","tooltip":"
Survival Supplies
Item Level 1

Quest Item
Use: Builds a foundation for a survival campsite. Bring additional supplies to this campsite to construct a shelter. (5 Min Cooldown)
","spells":[]} +229416,{"name":"Warm Fur","quality":1,"icon":"inv_misc_pelt_arctic_02","tooltip":"
Warm Fur
Item Level 1

Quest Item
Max Stack: 20
","spells":[]} +229749,{"name":"Truthbearer","quality":4,"icon":"inv_sword_2h_paladin_a_01","tooltip":"
Truthbearer
Item Level 79

Binds when picked up
Unique-Equipped: Blazefury (1)
Two-HandSword
\n \n \n
132 - 199 DamageSpeed 2.10
(78.81 damage per second)
+30 Strength
+21 Agility
+16 Stamina
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Adds 4 holy damage to your melee attacks.
Chance on hit: Increases damage done by 15 and attack speed by 30% for 8 sec.
Use: Shift your combat stance in order to wield Truthbearer as a hand-and-a-half sword, allowing you to use it with a shield. (1 Min Cooldown)
"May the radiance of the light shine bright enough to pierce even the deepest shadows and illuminate the path forward for those once lost in the darkness."
","spells":[]} +229806,{"name":"Truthbearer","quality":4,"icon":"inv_sword_2h_paladin_a_01","tooltip":"
Truthbearer
Item Level 79

Binds when picked up
Unique-Equipped: Blazefury (1)
Main HandSword
\n \n \n
34 - 89 DamageSpeed 1.50
(41.00 damage per second)
+14 Stamina
+12 Intellect
Durability 105 / 105
Classes: Paladin
Requires Level 60
Equip: Increases healing done by up to 144 and damage done by up to 77 for all magical spells and effects.
Chance on hit: Increases damage done by 15 and attack speed by 30% for 8 sec.
Use: Shift your combat stance in order to wield Truthbearer as a two-handed sword. (1 Min Cooldown)
"May the radiance of the light shine bright enough to pierce even the deepest shadows and illuminate the path forward for those once lost in the darkness."
","spells":[]} +229894,{"name":"Dream Emerald","quality":2,"icon":"inv_jewelcrafting_seasprayemerald_02","tooltip":"
Dream Emerald
Item Level 1

Binds when picked up
Use: Increase your reputation permanently with the Cenarion Circle.
Max Stack: 20
","spells":[]} +229897,{"name":"Scroll: Create Signet of Beckoning","quality":1,"icon":"inv_scroll_01","tooltip":"
Scroll: Create Signet of Beckoning
Item Level 1

Binds when picked up
Requires Cenarion Circle - Friendly
Use: Combine with 1 Dark Rune and 5 Firebloom to create a Signet of Beckoning: Fire.
Max Stack: 20
Sell Price: 7 50
","spells":[]} +229906,{"name":"Tarnished Bronze Scale","quality":4,"icon":"inv_shoulder_armor_dragonspawn_c_01_bronze","tooltip":"
Tarnished Bronze Scale
Item Level 77

Binds when picked up
Unique-Equipped
Trinket
Classes: Priest
Requires Level 60
Equip: Grants a chance to notice odd or overlooked items dropped by powerful foes.
Use: Travel to a place outside of time. Requires you to be in Tanaris. (5 Min Cooldown)
Sell Price: 4 63 70
","spells":[]} +229909,{"name":"Staff of Order","quality":4,"icon":"inv_stave_2h_mage_a_01","tooltip":"
Staff of Order
Item Level 79

Binds when picked up
Two-HandStaff
\n \n \n
140 - 241 DamageSpeed 3.20
(59.53 damage per second)
+22 Stamina
+26 Intellect
+17 Spirit
Durability 120 / 120
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 77.
Equip: Each time you deal arcane damage to a target, the remaining cooldown on Presence of Mind is reduced by 1 sec.
Use: Attunes your staff to fire. (1 Min Cooldown)
","spells":[]} +229910,{"name":"Scythe of Chaos","quality":4,"icon":"inv_stave_2h_warlock_a_01","tooltip":"
Scythe of Chaos
Item Level 79

Binds when picked up
Two-HandStaff
\n \n \n
140 - 241 DamageSpeed 3.20
(59.53 damage per second)
+22 Stamina
+26 Intellect
+17 Spirit
Durability 120 / 120
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with spells by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 77.
Equip: Chance on direct damage spell to cause your next pet summoned within 20 sec to be instant cast and not consume a Soul Shard. (Proc chance: 10%, 1m cooldown)
Use: Harvest the soul of your summoned demon, granting you an effect that lasts 15 sec.  The effect is canceled if any Demon is summoned. (1 Min Cooldown)
","spells":[]} +229911,{"name":"Caius' Dream Eater","quality":1,"icon":"inv_knife_1h_rogue_a_01","tooltip":"
Caius' Dream Eater
Item Level 60

Binds when picked up
Unique
","spells":[]} +229964,{"name":"Demon Lord's Hoof","quality":4,"icon":"ability_warstomp","tooltip":"
Demon Lord's Hoof
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
","spells":[]} +229965,{"name":"The Eye of Az'olgothal","quality":3,"icon":"inv_misc_orb_05","tooltip":"
The Eye of Az'olgothal
Item Level 50

Quest Item
Unique
"The final echoing orb seethes with fel energy. It's as if it knows you mean to end it, and it radiates a disdainful hatred towards you in kind."
","spells":[]} +229966,{"name":"Torque of the Silver Hand","quality":4,"icon":"inv_jewelry_necklace_16","tooltip":"
Torque of the Silver Hand
Item Level 75

Binds when picked up
Neck
+10 Strength
+5 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 3 46 48
","spells":[]} +229971,{"name":"Staff of Inferno","quality":4,"icon":"inv_staff_82","tooltip":"
Staff of Inferno
Item Level 79

Binds when picked up
Two-HandStaff
\n \n \n
140 - 241 DamageSpeed 3.20
(59.53 damage per second)
+22 Stamina
+26 Intellect
+17 Spirit
Durability 120 / 120
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 77.
Equip: When Improved Scorch is talented, targets hit by your Blast Wave will also have 5 stacks of Fire Vulnerability applied to them.
Use: Attunes your staff to frost. (1 Min Cooldown)
","spells":[]} +229972,{"name":"Staff of Rime","quality":4,"icon":"inv_staff_81","tooltip":"
Staff of Rime
Item Level 79

Binds when picked up
Two-HandStaff
\n \n \n
140 - 241 DamageSpeed 3.20
(59.53 damage per second)
+22 Stamina
+26 Intellect
+17 Spirit
Durability 120 / 120
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 77.
Equip: While Ice Barrier is active the damage done by Frost spells and effects is increased by up to 80.
Use: Attunes your staff to arcane. (1 Min Cooldown)
","spells":[]} +230003,{"name":"Hammer of the Lightbringer","quality":5,"icon":"inv_mace_1h_uther_d_01","tooltip":"
Hammer of the Lightbringer
Item Level 90

The Burning of Andorhal
Binds when picked up
Two-HandSword
\n \n \n
310 - 466 DamageSpeed 4.00
(97.00 damage per second)
+14 Strength
+20 Agility
+10 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Increases damage done by 15 and attack speed by 30% for 8 sec.
Equip: Adds 4 holy damage to your melee attacks.
Use: Shift your combat stance in order to wield Truthbearer as a hand-and-a-half sword, allowing you to use it with a shield. (1 Min Cooldown)
"Holding this weapon somehow feels wrong to you. This weapon was meant to remain here at the spot where it fell from it's owner's grasp as he breathed his last."
Sell Price: 13 94 96
","spells":[]} +230018,{"name":"Mannoroc Orb Fragments","quality":1,"icon":"inv_enchant_shardnexuslarge","tooltip":"
Mannoroc Orb Fragments
Item Level 60

Quest Item
Unique
","spells":[]} +230224,{"name":"Thunderfury, Blessed Blade of the Windseeker","quality":5,"icon":"inv_sword_39","tooltip":"
Thunderfury, Blessed Blade of the Windseeker
Item Level 80

Binds when picked up
Unique
One-HandSword
\n \n \n
82 - 153 DamageSpeed 1.90
(61.84 damage per second)
+5 Agility
+8 Stamina
+8 Fire Resistance
+9 Nature Resistance
Durability 125 / 125
Requires Level 60
Chance on hit: Blasts your enemy with lightning, dealing 300 Nature damage and then jumping to additional nearby enemies.  Each jump reduces that victim's Nature resistance by 25. Affects 5 targets. Your primary target is also consumed by a cyclone, slowing its attack speed by 20% for 12 sec.
Sell Price: 25 53 55
","spells":[]} +230237,{"name":"Arcane Infused Gem","quality":4,"icon":"spell_nature_wispsplode","tooltip":"
Arcane Infused Gem
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Hunter
Requires Level 60
Use: Infuses you with Arcane energy, causing your Carves and Multi-Shots for the next 15 sec to create up to 5 detonations per cast. The Arcane Detonation will deal 185 to 215 damage to enemies near the target. (1 Min, 30 Sec Cooldown)
Sell Price: 7 20 39
","spells":[]} +230238,{"name":"The Black Book","quality":4,"icon":"inv_misc_book_06","tooltip":"
The Black Book
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Warlock
Requires Level 60
Use: Empowers your pet, increasing pet damage by 100% and increasing pet armor by 100% for 30 sec. This spell does not affect temporary pets or Subjugated Demons. (3 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} +230239,{"name":"Gloves of Rapid Evolution","quality":4,"icon":"inv_gauntlets_06","tooltip":"
Gloves of Rapid Evolution
Item Level 73

Binds when picked up
HandsCloth
70 Armor
+12 Stamina
+12 Intellect
+20 Spirit
Durability 35 / 35
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.
Sell Price: 2 58 70
","spells":[]} +230240,{"name":"Mantle of the Blackwing Cabal","quality":4,"icon":"inv_shoulder_25","tooltip":"
Mantle of the Blackwing Cabal
Item Level 73

Binds when picked up
ShoulderCloth
84 Armor
+12 Stamina
+11 Intellect
Durability 60 / 60
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Sell Price: 3 89 44
","spells":[]} +230241,{"name":"Spineshatter","quality":4,"icon":"inv_mace_06","tooltip":"
Spineshatter
Item Level 73

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
99 - 184 DamageSpeed 2.60
(54.42 damage per second)
+7 Strength
+14 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increased Defense +8.
Sell Price: 12 88 25
","spells":[]} +230242,{"name":"The Untamed Blade","quality":4,"icon":"inv_sword_50","tooltip":"
The Untamed Blade
Item Level 73

Binds when picked up
Two-HandSword
\n \n \n
198 - 297 DamageSpeed 3.50
(70.71 damage per second)
+29 Agility
+20 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Increases Strength by 300 for 8 sec.
Sell Price: 16 4 53
","spells":[]} +230243,{"name":"Mind Quickening Gem","quality":4,"icon":"spell_nature_wispheal","tooltip":"
Mind Quickening Gem
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Mage
Requires Level 60
Use: Quickens the mind, increasing the Mage's casting speed of non-channeled spells by 33% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} +230244,{"name":"Shapeshifter's Sigil","quality":4,"icon":"ability_druid_mastershapeshifter","tooltip":"
Shapeshifter's Sigil
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Druid
Requires Level 60
Use: Decreases the mana cost of all Druid shapeshifting forms by 100%, and increases the aura effect of Moonkin Aura, Tree of Life, and Leader of the Pack by 100% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} +230245,{"name":"Pendant of the Fallen Dragon","quality":4,"icon":"inv_jewelry_necklace_12","tooltip":"
Pendant of the Fallen Dragon
Item Level 74

Binds when picked up
Neck
+9 Stamina
+12 Intellect
Requires Level 60
Equip: Increases healing done by up to 37 and damage done by up to 13 for all magical spells and effects.
Equip: Restores 5 mana per 5 sec.
Sell Price: 8 83 55
","spells":[]} +230246,{"name":"Helm of Endless Rage","quality":4,"icon":"inv_helmet_10","tooltip":"
Helm of Endless Rage
Item Level 74

Binds when picked up
HeadPlate
679 Armor
+30 Strength
+20 Stamina
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Sell Price: 4 11 78
","spells":[]} 230247,{"name":"Dragonfang Blade","quality":4,"icon":"inv_weapon_shortblade_29","tooltip":"
Dragonfang Blade
Item Level 74

Binds when picked up
Unique-Equipped
One-HandDagger
\n \n \n
54 - 101 DamageSpeed 1.40
(55.36 damage per second)
+18 Agility
+11 Stamina
Durability 75 / 75
Requires Level 60
Sell Price: 13 9 7
","spells":[]} -230248,{"name":"Red Dragonscale Protector","quality":4,"icon":"inv_shield_20","tooltip":"
Red Dragonscale Protector
Item Level 74

Binds when picked up
Off HandShield
2787 Armor
51 Block
+6 Stamina
+10 Intellect
+5 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.
Sell Price: 8 44 2
","spells":[]} -230249,{"name":"Lifegiving Gem","quality":4,"icon":"inv_misc_gem_pearl_05","tooltip":"
Lifegiving Gem
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Warrior
Requires Level 60
Use: Heals yourself for 15% of your maximum health, and increases your maximum health by 15% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} -230250,{"name":"Venomous Totem","quality":4,"icon":"inv_misc_idol_03","tooltip":"
Venomous Totem
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Rogue
Requires Level 60
Use: Increases the chance to apply Rogue poisons to your target by 30% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} -230251,{"name":"Black Brood Pauldrons","quality":4,"icon":"inv_shoulder_14","tooltip":"
Black Brood Pauldrons
Item Level 75

Binds when picked up
ShoulderMail
357 Armor
+17 Agility
+14 Stamina
+15 Intellect
Durability 85 / 85
Requires Level 60
Equip: +46 Attack Power.
Sell Price: 6 53 75
","spells":[]} -230252,{"name":"Bracers of Arcane Accuracy","quality":4,"icon":"inv_bracer_07","tooltip":"
Bracers of Arcane Accuracy
Item Level 75

Binds when picked up
WristCloth
50 Armor
+10 Stamina
+10 Intellect
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 2 62 68
","spells":[]} -230253,{"name":"Heartstriker","quality":4,"icon":"inv_weapon_bow_09","tooltip":"
Heartstriker
Item Level 75

Binds when picked up
RangedBow
\n \n \n
98 - 183 DamageSpeed 3.20
(43.91 damage per second)
+6 Stamina
Durability 90 / 90
Requires Level 60
Equip: 2% chance on ranged hit to gain 1 extra attack. (Proc chance: 1%, 1s cooldown)
Equip: +18 Attack Power.
Sell Price: 10 46 9
","spells":[]} -230254,{"name":"Maladath, Runed Blade of the Black Flight","quality":4,"icon":"inv_sword_49","tooltip":"
Maladath, Runed Blade of the Black Flight
Item Level 75

Binds when picked up
Unique-Equipped
One-HandSword
\n \n \n
86 - 162 DamageSpeed 2.20
(56.36 damage per second)
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increased Swords +3.
Sell Price: 13 99 89
","spells":[]} -230255,{"name":"Taut Dragonhide Belt","quality":4,"icon":"inv_belt_16","tooltip":"
Taut Dragonhide Belt
Item Level 75

Binds when picked up
WaistLeather
125 Armor
+17 Stamina
Durability 40 / 40
Requires Level 60
Equip: +60 Attack Power.
Equip: Increased Defense +8.
"The flesh from different dragon flights has been sewn together to make this belt."
Sell Price: 3 30 84
","spells":[]} -230256,{"name":"Drake Talon Pauldrons","quality":4,"icon":"inv_shoulder_23","tooltip":"
Drake Talon Pauldrons
Item Level 75

Binds when picked up
ShoulderPlate
634 Armor
+21 Strength
+21 Agility
+13 Stamina
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 3 93 95
","spells":[]} -230257,{"name":"Ring of Blackrock","quality":4,"icon":"inv_jewelry_ring_43","tooltip":"
Ring of Blackrock
Item Level 75

Binds when picked up
Unique-Equipped
Finger
+12 Intellect
+11 Spirit
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 10 74 38
","spells":[]} -230269,{"name":"Rejuvenating Gem","quality":4,"icon":"inv_misc_gem_topaz_02","tooltip":"
Rejuvenating Gem
Item Level 75

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.
Equip: Restores 9 mana per 5 sec.
Sell Price: 10 31 3
","spells":[]} -230270,{"name":"Shadow Wing Focus Staff","quality":4,"icon":"inv_staff_13","tooltip":"
Shadow Wing Focus Staff
Item Level 75

Binds when picked up
Two-HandStaff
\n \n \n
139 - 234 DamageSpeed 3.20
(58.28 damage per second)
+19 Stamina
+36 Intellect
+22 Spirit
Durability 120 / 120
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 60.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 16 48 35
","spells":[]} -230271,{"name":"Drake Talon Cleaver","quality":4,"icon":"inv_axe_10","tooltip":"
Drake Talon Cleaver
Item Level 75

Binds when picked up
Two-HandAxe
\n \n \n
223 - 335 DamageSpeed 3.80
(73.42 damage per second)
+22 Strength
+17 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Chance on hit: Delivers a fatal wound for 300 damage.
Sell Price: 18 8 12
","spells":[]} -230272,{"name":"Scrolls of Blinding Light","quality":4,"icon":"inv_scroll_08","tooltip":"
Scrolls of Blinding Light
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Paladin
Requires Level 60
Use: Energizes a Paladin with light, increasing melee attack speed by 25% and spell casting speed by 33% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} -230273,{"name":"Natural Alignment Crystal","quality":4,"icon":"inv_misc_gem_03","tooltip":"
Natural Alignment Crystal
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Shaman
Requires Level 60
Use: Aligns the Shaman with nature, increasing the damage done by spells by 20%, improving heal effects by 20%, and increasing mana cost of spells by 20% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} -230274,{"name":"Black Ash Robe","quality":4,"icon":"inv_chest_cloth_50","tooltip":"
Black Ash Robe
Item Level 75

Binds when picked up
ChestCloth
114 Armor
+14 Stamina
+15 Intellect
+17 Spirit
+30 Fire Resistance
Durability 100 / 100
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.
Sell Price: 5 35 41
","spells":[]} -230275,{"name":"Firemaw's Clutch","quality":4,"icon":"inv_belt_10","tooltip":"
Firemaw's Clutch
Item Level 75

Binds when picked up
WaistCloth
64 Armor
+12 Stamina
+12 Intellect
+12 Spirit
Durability 35 / 35
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Sell Price: 2 76 3
","spells":[]} -230276,{"name":"Claw of the Black Drake","quality":4,"icon":"inv_weapon_shortblade_27","tooltip":"
Claw of the Black Drake
Item Level 75

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
110 - 206 DamageSpeed 2.80
(56.43 damage per second)
+6 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
Sell Price: 13 69 28
","spells":[]} -230277,{"name":"Cloak of Firemaw","quality":4,"icon":"inv_misc_cape_18","tooltip":"
Cloak of Firemaw
Item Level 75

Binds when picked up
Back
57 Armor
+11 Stamina
Requires Level 60
Equip: +52 Attack Power.
Sell Price: 4 3
","spells":[]} -230278,{"name":"Legguards of the Fallen Crusader","quality":4,"icon":"inv_pants_plate_16","tooltip":"
Legguards of the Fallen Crusader
Item Level 75

Binds when picked up
LegsPlate
740 Armor
+28 Strength
+22 Stamina
+22 Intellect
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 24.
Sell Price: 5 56 9
","spells":[]} -230279,{"name":"Primalist's Linked Legguards","quality":4,"icon":"inv_pants_mail_19","tooltip":"
Primalist's Linked Legguards
Item Level 75

Binds when picked up
LegsMail
417 Armor
+12 Stamina
+22 Intellect
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 8 31 16
","spells":[]} -230280,{"name":"Aegis of Preservation","quality":4,"icon":"classic_spell_holy_blessingofprotection","tooltip":"
Aegis of Preservation
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Priest
Requires Level 60
Use: Heals your target for 10% of their maximum health, and increases their maximum health by 10% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} -230281,{"name":"Band of Forced Concentration","quality":4,"icon":"inv_jewelry_ring_34","tooltip":"
Band of Forced Concentration
Item Level 75

Binds when picked up
Unique-Equipped
Finger
+8 Stamina
+12 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 10 53 28
","spells":[]} -230282,{"name":"Drake Fang Talisman","quality":4,"icon":"inv_misc_bone_06","tooltip":"
Drake Fang Talisman
Item Level 75

Binds when picked up
Unique-Equipped
Trinket
+13 Fire Resistance
Requires Level 60
Equip: +56 Attack Power.
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 9 11 60
","spells":[]} -230723,{"name":"Ebony Flame Gloves","quality":4,"icon":"inv_gauntlets_27","tooltip":"
Ebony Flame Gloves
Item Level 75

Binds when picked up
HandsCloth
72 Armor
+17 Stamina
+12 Intellect
Durability 35 / 35
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 43.
Sell Price: 2 83 12
","spells":[]} +230248,{"name":"Red Dragonscale Protector","quality":4,"icon":"inv_shield_20","tooltip":"
Red Dragonscale Protector
Item Level 74

Binds when picked up
Off HandShield
2787 Armor
51 Block
+6 Stamina
+10 Intellect
+5 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.
Sell Price: 8 44 2
","spells":[]} +230249,{"name":"Lifegiving Gem","quality":4,"icon":"inv_misc_gem_pearl_05","tooltip":"
Lifegiving Gem
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Warrior
Requires Level 60
Use: Heals yourself for 15% of your maximum health, and increases your maximum health by 15% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} +230250,{"name":"Venomous Totem","quality":4,"icon":"inv_misc_idol_03","tooltip":"
Venomous Totem
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Rogue
Requires Level 60
Use: Increases the chance to apply Rogue poisons to your target by 30% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} +230251,{"name":"Black Brood Pauldrons","quality":4,"icon":"inv_shoulder_14","tooltip":"
Black Brood Pauldrons
Item Level 75

Binds when picked up
ShoulderMail
357 Armor
+17 Agility
+14 Stamina
+15 Intellect
Durability 85 / 85
Requires Level 60
Equip: +46 Attack Power.
Sell Price: 6 53 75
","spells":[]} +230252,{"name":"Bracers of Arcane Accuracy","quality":4,"icon":"inv_bracer_07","tooltip":"
Bracers of Arcane Accuracy
Item Level 75

Binds when picked up
WristCloth
50 Armor
+10 Stamina
+10 Intellect
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 2 62 68
","spells":[]} +230253,{"name":"Heartstriker","quality":4,"icon":"inv_weapon_bow_09","tooltip":"
Heartstriker
Item Level 75

Binds when picked up
RangedBow
\n \n \n
98 - 183 DamageSpeed 3.20
(43.91 damage per second)
+6 Stamina
Durability 90 / 90
Requires Level 60
Equip: 2% chance on ranged hit to gain 1 extra attack. (Proc chance: 1%, 1s cooldown)
Equip: +18 Attack Power.
Sell Price: 10 46 9
","spells":[]} +230254,{"name":"Maladath, Runed Blade of the Black Flight","quality":4,"icon":"inv_sword_49","tooltip":"
Maladath, Runed Blade of the Black Flight
Item Level 75

Binds when picked up
Unique-Equipped
One-HandSword
\n \n \n
86 - 162 DamageSpeed 2.20
(56.36 damage per second)
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increased Swords +3.
Sell Price: 13 99 89
","spells":[]} +230255,{"name":"Taut Dragonhide Belt","quality":4,"icon":"inv_belt_16","tooltip":"
Taut Dragonhide Belt
Item Level 75

Binds when picked up
WaistLeather
125 Armor
+17 Stamina
Durability 40 / 40
Requires Level 60
Equip: +60 Attack Power.
Equip: Increased Defense +8.
"The flesh from different dragon flights has been sewn together to make this belt."
Sell Price: 3 30 84
","spells":[]} +230256,{"name":"Drake Talon Pauldrons","quality":4,"icon":"inv_shoulder_23","tooltip":"
Drake Talon Pauldrons
Item Level 75

Binds when picked up
ShoulderPlate
634 Armor
+21 Strength
+21 Agility
+13 Stamina
Durability 100 / 100
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 3 93 95
","spells":[]} +230257,{"name":"Ring of Blackrock","quality":4,"icon":"inv_jewelry_ring_43","tooltip":"
Ring of Blackrock
Item Level 75

Binds when picked up
Unique-Equipped
Finger
+12 Intellect
+11 Spirit
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 10 74 38
","spells":[]} +230269,{"name":"Rejuvenating Gem","quality":4,"icon":"inv_misc_gem_topaz_02","tooltip":"
Rejuvenating Gem
Item Level 75

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.
Equip: Restores 9 mana per 5 sec.
Sell Price: 10 31 3
","spells":[]} +230270,{"name":"Shadow Wing Focus Staff","quality":4,"icon":"inv_staff_13","tooltip":"
Shadow Wing Focus Staff
Item Level 75

Binds when picked up
Two-HandStaff
\n \n \n
139 - 234 DamageSpeed 3.20
(58.28 damage per second)
+19 Stamina
+36 Intellect
+22 Spirit
Durability 120 / 120
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 60.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 16 48 35
","spells":[]} +230271,{"name":"Drake Talon Cleaver","quality":4,"icon":"inv_axe_10","tooltip":"
Drake Talon Cleaver
Item Level 75

Binds when picked up
Two-HandAxe
\n \n \n
223 - 335 DamageSpeed 3.80
(73.42 damage per second)
+22 Strength
+17 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Chance on hit: Delivers a fatal wound for 300 damage.
Sell Price: 18 8 12
","spells":[]} +230272,{"name":"Scrolls of Blinding Light","quality":4,"icon":"inv_scroll_08","tooltip":"
Scrolls of Blinding Light
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Paladin
Requires Level 60
Use: Energizes a Paladin with light, increasing melee attack speed by 25% and spell casting speed by 33% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} +230273,{"name":"Natural Alignment Crystal","quality":4,"icon":"inv_misc_gem_03","tooltip":"
Natural Alignment Crystal
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Shaman
Requires Level 60
Use: Aligns the Shaman with nature, increasing the damage done by spells by 20%, improving heal effects by 20%, and increasing mana cost of spells by 20% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} +230274,{"name":"Black Ash Robe","quality":4,"icon":"inv_chest_cloth_50","tooltip":"
Black Ash Robe
Item Level 75

Binds when picked up
ChestCloth
114 Armor
+14 Stamina
+15 Intellect
+17 Spirit
+30 Fire Resistance
Durability 100 / 100
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.
Sell Price: 5 35 41
","spells":[]} +230275,{"name":"Firemaw's Clutch","quality":4,"icon":"inv_belt_10","tooltip":"
Firemaw's Clutch
Item Level 75

Binds when picked up
WaistCloth
64 Armor
+12 Stamina
+12 Intellect
+12 Spirit
Durability 35 / 35
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Sell Price: 2 76 3
","spells":[]} +230276,{"name":"Claw of the Black Drake","quality":4,"icon":"inv_weapon_shortblade_27","tooltip":"
Claw of the Black Drake
Item Level 75

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
110 - 206 DamageSpeed 2.80
(56.43 damage per second)
+6 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
Sell Price: 13 69 28
","spells":[]} +230277,{"name":"Cloak of Firemaw","quality":4,"icon":"inv_misc_cape_18","tooltip":"
Cloak of Firemaw
Item Level 75

Binds when picked up
Back
57 Armor
+11 Stamina
Requires Level 60
Equip: +52 Attack Power.
Sell Price: 4 3
","spells":[]} +230278,{"name":"Legguards of the Fallen Crusader","quality":4,"icon":"inv_pants_plate_16","tooltip":"
Legguards of the Fallen Crusader
Item Level 75

Binds when picked up
LegsPlate
740 Armor
+28 Strength
+22 Stamina
+22 Intellect
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 24.
Sell Price: 5 56 9
","spells":[]} +230279,{"name":"Primalist's Linked Legguards","quality":4,"icon":"inv_pants_mail_19","tooltip":"
Primalist's Linked Legguards
Item Level 75

Binds when picked up
LegsMail
417 Armor
+12 Stamina
+22 Intellect
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 8 31 16
","spells":[]} +230280,{"name":"Aegis of Preservation","quality":4,"icon":"classic_spell_holy_blessingofprotection","tooltip":"
Aegis of Preservation
Item Level 76

Binds when picked up
Unique-Equipped
Trinket
Classes: Priest
Requires Level 60
Use: Heals your target for 10% of their maximum health, and increases their maximum health by 10% for 20 sec. (2 Min Cooldown)
Sell Price: 7 20 39
","spells":[]} +230281,{"name":"Band of Forced Concentration","quality":4,"icon":"inv_jewelry_ring_34","tooltip":"
Band of Forced Concentration
Item Level 75

Binds when picked up
Unique-Equipped
Finger
+8 Stamina
+12 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 10 53 28
","spells":[]} +230282,{"name":"Drake Fang Talisman","quality":4,"icon":"inv_misc_bone_06","tooltip":"
Drake Fang Talisman
Item Level 75

Binds when picked up
Unique-Equipped
Trinket
+13 Fire Resistance
Requires Level 60
Equip: +56 Attack Power.
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 9 11 60
","spells":[]} +230723,{"name":"Ebony Flame Gloves","quality":4,"icon":"inv_gauntlets_27","tooltip":"
Ebony Flame Gloves
Item Level 75

Binds when picked up
HandsCloth
72 Armor
+17 Stamina
+12 Intellect
Durability 35 / 35
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 43.
Sell Price: 2 83 12
","spells":[]} 230725,{"name":"Malfurion's Blessed Bulwark","quality":4,"icon":"inv_chest_leather_08","tooltip":"
Malfurion's Blessed Bulwark
Item Level 75

Binds when picked up
ChestLeather
392 Armor
+36 Strength
+16 Agility
+22 Stamina
Durability 120 / 120
Requires Level 60
Sell Price: 7 2 77
","spells":[]} -230726,{"name":"Dragonbreath Hand Cannon","quality":4,"icon":"inv_weapon_rifle_02","tooltip":"
Dragonbreath Hand Cannon
Item Level 75

Binds when picked up
RangedGun
\n \n \n
92 - 172 DamageSpeed 3.00
(44.00 damage per second)
+14 Agility
+7 Stamina
Durability 90 / 90
Requires Level 60
Use: Charge up the Hand Cannon for 2.5 secs to inflict 500 Fire damage to enemies in a cone in front of you. Causes a high amount of threat. (30 Sec Cooldown)
Sell Price: 10 65 74
","spells":[]} -230733,{"name":"Shroud of Pure Thought","quality":4,"icon":"inv_misc_cape_16","tooltip":"
Shroud of Pure Thought
Item Level 75

Binds when picked up
Back
57 Armor
+10 Stamina
+10 Intellect
Requires Level 60
Equip: Increases healing done by up to 35 and damage done by up to 12 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 4 29 19
","spells":[]} +230726,{"name":"Dragonbreath Hand Cannon","quality":4,"icon":"inv_weapon_rifle_02","tooltip":"
Dragonbreath Hand Cannon
Item Level 75

Binds when picked up
RangedGun
\n \n \n
92 - 172 DamageSpeed 3.00
(44.00 damage per second)
+14 Agility
+7 Stamina
Durability 90 / 90
Requires Level 60
Use: Charge up the Hand Cannon for 2.5 secs to inflict 500 Fire damage to enemies in a cone in front of you. Causes a high amount of threat. (30 Sec Cooldown)
Sell Price: 10 65 74
","spells":[]} +230733,{"name":"Shroud of Pure Thought","quality":4,"icon":"inv_misc_cape_16","tooltip":"
Shroud of Pure Thought
Item Level 75

Binds when picked up
Back
57 Armor
+10 Stamina
+10 Intellect
Requires Level 60
Equip: Increases healing done by up to 35 and damage done by up to 12 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 4 29 19
","spells":[]} 230734,{"name":"Circle of Applied Force","quality":4,"icon":"inv_jewelry_ring_37","tooltip":"
Circle of Applied Force
Item Level 75

Binds when picked up
Unique-Equipped
Finger
+13 Strength
+22 Agility
+9 Stamina
Requires Level 60
Sell Price: 14 72 86
","spells":[]} -230735,{"name":"Emberweave Leggings","quality":4,"icon":"inv_pants_mail_17","tooltip":"
Emberweave Leggings
Item Level 75

Binds when picked up
LegsMail
417 Armor
+26 Agility
+16 Stamina
+35 Fire Resistance
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 8 6 59
","spells":[]} -230736,{"name":"Styleen's Impeding Scarab","quality":4,"icon":"inv_misc_armorkit_10","tooltip":"
Styleen's Impeding Scarab
Item Level 75

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 5%.
Equip: Increases the block value of your shield by 24.
Equip: Increased Defense +13.
Sell Price: 10 31 17
","spells":[]} -230737,{"name":"Dragon's Touch","quality":4,"icon":"inv_wand_11","tooltip":"
Dragon's Touch
Item Level 75

Binds when picked up
RangedWand
\n \n \n
107 - 199 Fire DamageSpeed 1.60
(95.63 damage per second)
+7 Stamina
+6 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 10 34 61
","spells":[]} -230738,{"name":"Herald of Woe","quality":4,"icon":"inv_mace_05","tooltip":"
Herald of Woe
Item Level 75

Binds when picked up
Two-HandMace
\n \n \n
217 - 326 DamageSpeed 3.70
(73.38 damage per second)
+31 Strength
+22 Stamina
+20 Intellect
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +260 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 16 60 93
","spells":[]} -230739,{"name":"Angelista's Grasp","quality":4,"icon":"inv_belt_13","tooltip":"
Angelista's Grasp
Item Level 77

Binds when picked up
WaistCloth
66 Armor
+12 Stamina
+13 Intellect
+10 Spirit
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 3 13 29
","spells":[]} -230740,{"name":"Taut Dragonhide Shoulderpads","quality":4,"icon":"inv_shoulder_08","tooltip":"
Taut Dragonhide Shoulderpads
Item Level 77

Binds when picked up
ShoulderLeather
170 Armor
+25 Stamina
Durability 70 / 70
Requires Level 60
Equip: +46 Attack Power.
Equip: Increased Defense +7.
"The hides of several different dragon flights appear to be stitched together, comprising the top of the shoulders."
Sell Price: 5 89 54
","spells":[]} -230741,{"name":"Chromatic Boots","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Chromatic Boots
Item Level 77

Binds when picked up
FeetPlate
596 Armor
+22 Strength
+22 Agility
+13 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 4 68 26
","spells":[]} -230742,{"name":"Taut Dragonhide Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Taut Dragonhide Gloves
Item Level 77

Binds when picked up
HandsLeather
142 Armor
+15 Stamina
+16 Intellect
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.
"A cold chill passes through your spine as you place your hands on these gloves. They appear to be made from the skin of whelplings - a lot of whelplings."
Sell Price: 3 94 43
","spells":[]} -230743,{"name":"Shimmering Geta","quality":4,"icon":"inv_boots_cloth_01","tooltip":"
Shimmering Geta
Item Level 77

Binds when picked up
FeetCloth
81 Armor
+12 Stamina
+17 Intellect
Durability 50 / 50
Requires Level 60
Equip: Increases healing done by up to 64 and damage done by up to 22 for all magical spells and effects.
Equip: Restores 6 mana per 5 sec.
Sell Price: 4 74 96
","spells":[]} -230744,{"name":"Elementium Threaded Cloak","quality":4,"icon":"inv_misc_cape_01","tooltip":"
Elementium Threaded Cloak
Item Level 77

Binds when picked up
Back
159 Armor
+16 Stamina
Requires Level 60
Equip: Increased Defense +14.
Sell Price: 4 66 61
","spells":[]} -230745,{"name":"Girdle of the Fallen Crusader","quality":4,"icon":"inv_belt_11","tooltip":"
Girdle of the Fallen Crusader
Item Level 77

Binds when picked up
WaistPlate
488 Armor
+28 Strength
+14 Stamina
+12 Intellect
Durability 55 / 55
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 3 17 76
","spells":[]} -230746,{"name":"Empowered Leggings","quality":4,"icon":"inv_pants_cloth_19","tooltip":"
Empowered Leggings
Item Level 77

Binds when picked up
LegsCloth
103 Armor
+12 Stamina
+12 Intellect
+24 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 77 and damage done by up to 26 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 6 19 90
","spells":[]} +230735,{"name":"Emberweave Leggings","quality":4,"icon":"inv_pants_mail_17","tooltip":"
Emberweave Leggings
Item Level 75

Binds when picked up
LegsMail
417 Armor
+26 Agility
+16 Stamina
+35 Fire Resistance
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 8 6 59
","spells":[]} +230736,{"name":"Styleen's Impeding Scarab","quality":4,"icon":"inv_misc_armorkit_10","tooltip":"
Styleen's Impeding Scarab
Item Level 75

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 5%.
Equip: Increases the block value of your shield by 24.
Equip: Increased Defense +13.
Sell Price: 10 31 17
","spells":[]} +230737,{"name":"Dragon's Touch","quality":4,"icon":"inv_wand_11","tooltip":"
Dragon's Touch
Item Level 75

Binds when picked up
RangedWand
\n \n \n
107 - 199 Fire DamageSpeed 1.60
(95.63 damage per second)
+7 Stamina
+6 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Sell Price: 10 34 61
","spells":[]} +230738,{"name":"Herald of Woe","quality":4,"icon":"inv_mace_05","tooltip":"
Herald of Woe
Item Level 75

Binds when picked up
Two-HandMace
\n \n \n
217 - 326 DamageSpeed 3.70
(73.38 damage per second)
+31 Strength
+22 Stamina
+20 Intellect
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +260 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 16 60 93
","spells":[]} +230739,{"name":"Angelista's Grasp","quality":4,"icon":"inv_belt_13","tooltip":"
Angelista's Grasp
Item Level 77

Binds when picked up
WaistCloth
66 Armor
+12 Stamina
+13 Intellect
+10 Spirit
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.
Sell Price: 3 13 29
","spells":[]} +230740,{"name":"Taut Dragonhide Shoulderpads","quality":4,"icon":"inv_shoulder_08","tooltip":"
Taut Dragonhide Shoulderpads
Item Level 77

Binds when picked up
ShoulderLeather
170 Armor
+25 Stamina
Durability 70 / 70
Requires Level 60
Equip: +46 Attack Power.
Equip: Increased Defense +7.
"The hides of several different dragon flights appear to be stitched together, comprising the top of the shoulders."
Sell Price: 5 89 54
","spells":[]} +230741,{"name":"Chromatic Boots","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Chromatic Boots
Item Level 77

Binds when picked up
FeetPlate
596 Armor
+22 Strength
+22 Agility
+13 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 4 68 26
","spells":[]} +230742,{"name":"Taut Dragonhide Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Taut Dragonhide Gloves
Item Level 77

Binds when picked up
HandsLeather
142 Armor
+15 Stamina
+16 Intellect
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.
"A cold chill passes through your spine as you place your hands on these gloves. They appear to be made from the skin of whelplings - a lot of whelplings."
Sell Price: 3 94 43
","spells":[]} +230743,{"name":"Shimmering Geta","quality":4,"icon":"inv_boots_cloth_01","tooltip":"
Shimmering Geta
Item Level 77

Binds when picked up
FeetCloth
81 Armor
+12 Stamina
+17 Intellect
Durability 50 / 50
Requires Level 60
Equip: Increases healing done by up to 64 and damage done by up to 22 for all magical spells and effects.
Equip: Restores 6 mana per 5 sec.
Sell Price: 4 74 96
","spells":[]} +230744,{"name":"Elementium Threaded Cloak","quality":4,"icon":"inv_misc_cape_01","tooltip":"
Elementium Threaded Cloak
Item Level 77

Binds when picked up
Back
159 Armor
+16 Stamina
Requires Level 60
Equip: Increased Defense +14.
Sell Price: 4 66 61
","spells":[]} +230745,{"name":"Girdle of the Fallen Crusader","quality":4,"icon":"inv_belt_11","tooltip":"
Girdle of the Fallen Crusader
Item Level 77

Binds when picked up
WaistPlate
488 Armor
+28 Strength
+14 Stamina
+12 Intellect
Durability 55 / 55
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 3 17 76
","spells":[]} +230746,{"name":"Empowered Leggings","quality":4,"icon":"inv_pants_cloth_19","tooltip":"
Empowered Leggings
Item Level 77

Binds when picked up
LegsCloth
103 Armor
+12 Stamina
+12 Intellect
+24 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 77 and damage done by up to 26 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 6 19 90
","spells":[]} 230747,{"name":"Chromatically Tempered Sword","quality":4,"icon":"inv_sword_51","tooltip":"
Chromatically Tempered Sword
Item Level 77

Binds when picked up
Unique-Equipped
One-HandSword
\n \n \n
110 - 205 DamageSpeed 2.70
(58.33 damage per second)
+14 Strength
+15 Agility
+7 Stamina
Durability 105 / 105
Requires Level 60
Sell Price: 15 89 29
","spells":[]} 230751,{"name":"Ninja Obi","quality":2,"icon":"inv_misc_bandana_01","tooltip":"
Ninja Obi
Item Level 29

Binds when equipped
WaistCloth
24 Armor
<Random enchantment>
Durability 25 / 25
Requires Level 24
Sell Price: 8 12
","spells":[]} -230794,{"name":"Claw of Chromaggus","quality":4,"icon":"inv_weapon_shortblade_28","tooltip":"
Claw of Chromaggus
Item Level 77

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
36 - 89 DamageSpeed 1.50
(41.67 damage per second)
+7 Stamina
+17 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 68.
Equip: Your offensive spellcasts increase the spell damage of a random school of magic by 50 for 10 sec. (9.5s cooldown)
Sell Price: 15 21 4
","spells":[]} -230800,{"name":"Primalist's Linked Waistguard","quality":4,"icon":"inv_belt_21","tooltip":"
Primalist's Linked Waistguard
Item Level 77

Binds when picked up
WaistMail
275 Armor
+12 Stamina
+15 Intellect
Durability 50 / 50
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 4 78 33
","spells":[]} -230801,{"name":"Ashjre'thul, Crossbow of Smiting","quality":4,"icon":"inv_weapon_crossbow_09","tooltip":"
Ashjre'thul, Crossbow of Smiting
Item Level 77

Binds when picked up
RangedCrossbow
\n \n \n
124 - 186 DamageSpeed 3.40
(45.59 damage per second)
+7 Stamina
Durability 90 / 90
Requires Level 60
Equip: +36 ranged Attack Power.
Sell Price: 11 15 46
","spells":[]} -230802,{"name":"Elementium Reinforced Bulwark","quality":4,"icon":"inv_shield_17","tooltip":"
Elementium Reinforced Bulwark
Item Level 77

Binds when picked up
Off HandShield
2893 Armor
54 Block
+23 Stamina
Durability 120 / 120
Requires Level 60
Equip: Increases the block value of your shield by 19.
Equip: Increased Defense +7.
Sell Price: 9 80 56
","spells":[]} -230804,{"name":"Cloak of the Brood Lord","quality":4,"icon":"inv_misc_cape_20","tooltip":"
Cloak of the Brood Lord
Item Level 83

Binds when picked up
Back
63 Armor
+10 Stamina
+13 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 30.
"The threading is unlike anything you have ever seen. It appears metallic in origin."
Sell Price: 5 91 15
","spells":[]} -230805,{"name":"Boots of the Shadow Flame","quality":4,"icon":"inv_boots_cloth_05","tooltip":"
Boots of the Shadow Flame
Item Level 83

Binds when picked up
FeetLeather
166 Armor
+22 Stamina
Durability 60 / 60
Requires Level 60
Equip: +54 Attack Power.
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 7 47 34
","spells":[]} -230806,{"name":"Therazane's Link","quality":4,"icon":"inv_belt_18","tooltip":"
Therazane's Link
Item Level 83

Binds when picked up
WaistMail
295 Armor
+22 Stamina
+12 Intellect
Durability 50 / 50
Requires Level 60
Equip: +54 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
"The metal is warm to the touch. The links connecting the belt together appear to be fashioned out of Elementium."
Sell Price: 5 95 61
","spells":[]} -230808,{"name":"Archimtiros' Ring of Reckoning","quality":4,"icon":"inv_jewelry_ring_40","tooltip":"
Archimtiros' Ring of Reckoning
Item Level 83

Binds when picked up
Unique-Equipped
Finger
+28 Stamina
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 11 15 28
","spells":[]} -230810,{"name":"Neltharion's Tear","quality":4,"icon":"inv_stone_15","tooltip":"
Neltharion's Tear
Item Level 83

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Equip: Improves your chance to hit with all spells and attacks by 2%.
"A silver liquid flows within the impenetrable ebony shell. The item feels pure. It radiates an essence of extreme power."
Sell Price: 20 58 63
","spells":[]} -230811,{"name":"Pure Elementium Band","quality":4,"icon":"inv_jewelry_ring_42","tooltip":"
Pure Elementium Band
Item Level 83

Binds when picked up
Unique-Equipped
Finger
+9 Stamina
+11 Intellect
+11 Spirit
Requires Level 60
Equip: Increases healing done by up to 53 and damage done by up to 18 for all magical spells and effects.
"Flawless. Indestructible. You cannot comprehend the craftsmanship involved with the creation of this ring."
Sell Price: 12 82 80
","spells":[]} -230812,{"name":"Mish'undare, Circlet of the Mind Flayer","quality":4,"icon":"inv_helmet_52","tooltip":"
Mish'undare, Circlet of the Mind Flayer
Item Level 83

Binds when picked up
HeadCloth
102 Armor
+14 Stamina
+20 Intellect
+12 Spirit
Durability 60 / 60
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 37.
Sell Price: 5 84 42
","spells":[]} -230813,{"name":"Staff of the Shadow Flame","quality":4,"icon":"inv_staff_06","tooltip":"
Staff of the Shadow Flame
Item Level 81

Binds when picked up
Two-HandStaff
\n \n \n
140 - 246 DamageSpeed 3.20
(60.31 damage per second)
+21 Stamina
+29 Intellect
+18 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 86.
Sell Price: 22 17 50
","spells":[]} -230818,{"name":"Ashkandi, Greatsword of the Brotherhood","quality":4,"icon":"inv_sword_50","tooltip":"
Ashkandi, Greatsword of the Brotherhood
Item Level 81

Binds when picked up
Two-HandSword
\n \n \n
235 - 354 DamageSpeed 3.60
(81.81 damage per second)
+33 Stamina
Durability 120 / 120
Requires Level 60
Equip: +86 Attack Power.
"The initials A.L. are etched on the hilt."
Sell Price: 22 85 17
","spells":[]} -230837,{"name":"Crul'shorukh, Edge of Chaos","quality":4,"icon":"inv_axe_12","tooltip":"
Crul'shorukh, Edge of Chaos
Item Level 81

Binds when picked up
Unique-Equipped
One-HandAxe
\n \n \n
105 - 197 DamageSpeed 2.40
(62.92 damage per second)
+13 Stamina
Durability 105 / 105
Requires Level 60
Equip: +38 Attack Power.
Sell Price: 18 21 48
","spells":[]} -230838,{"name":"Lok'amir il Romathis","quality":4,"icon":"inv_mace_06","tooltip":"
Lok'amir il Romathis
Item Level 81

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
47 - 127 DamageSpeed 2.10
(41.43 damage per second)
+10 Stamina
+18 Intellect
+8 Spirit
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 86.
"The Hand of Nefarius"
Sell Price: 18 1 16
","spells":[]} -230839,{"name":"Master Dragonslayer's Ring","quality":4,"icon":"inv_jewelry_ring_41","tooltip":"
Master Dragonslayer's Ring
Item Level 83

Binds when picked up
Unique
Finger
+14 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +50 Attack Power.
Sell Price: 13 6 16
","spells":[]} -230840,{"name":"Master Dragonslayer's Medallion","quality":4,"icon":"inv_jewelry_necklace_18","tooltip":"
Master Dragonslayer's Medallion
Item Level 83

Binds when picked up
Unique
Neck
+12 Agility
+24 Stamina
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 12 88 62
","spells":[]} -230841,{"name":"Master Dragonslayer's Orb","quality":4,"icon":"inv_misc_orb_03","tooltip":"
Master Dragonslayer's Orb
Item Level 83

Binds when picked up
Held In Off-hand
+8 Stamina
+11 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Sell Price: 20 30 59
","spells":[]} +230794,{"name":"Claw of Chromaggus","quality":4,"icon":"inv_weapon_shortblade_28","tooltip":"
Claw of Chromaggus
Item Level 77

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
36 - 89 DamageSpeed 1.50
(41.67 damage per second)
+7 Stamina
+17 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 68.
Equip: Your offensive spellcasts increase the spell damage of a random school of magic by 50 for 10 sec. (9.5s cooldown)
Sell Price: 15 21 4
","spells":[]} +230800,{"name":"Primalist's Linked Waistguard","quality":4,"icon":"inv_belt_21","tooltip":"
Primalist's Linked Waistguard
Item Level 77

Binds when picked up
WaistMail
275 Armor
+12 Stamina
+15 Intellect
Durability 50 / 50
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 4 78 33
","spells":[]} +230801,{"name":"Ashjre'thul, Crossbow of Smiting","quality":4,"icon":"inv_weapon_crossbow_09","tooltip":"
Ashjre'thul, Crossbow of Smiting
Item Level 77

Binds when picked up
RangedCrossbow
\n \n \n
124 - 186 DamageSpeed 3.40
(45.59 damage per second)
+7 Stamina
Durability 90 / 90
Requires Level 60
Equip: +36 ranged Attack Power.
Sell Price: 11 15 46
","spells":[]} +230802,{"name":"Elementium Reinforced Bulwark","quality":4,"icon":"inv_shield_17","tooltip":"
Elementium Reinforced Bulwark
Item Level 77

Binds when picked up
Off HandShield
2893 Armor
54 Block
+23 Stamina
Durability 120 / 120
Requires Level 60
Equip: Increases the block value of your shield by 19.
Equip: Increased Defense +7.
Sell Price: 9 80 56
","spells":[]} +230804,{"name":"Cloak of the Brood Lord","quality":4,"icon":"inv_misc_cape_20","tooltip":"
Cloak of the Brood Lord
Item Level 83

Binds when picked up
Back
63 Armor
+10 Stamina
+13 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 30.
"The threading is unlike anything you have ever seen. It appears metallic in origin."
Sell Price: 5 91 15
","spells":[]} +230805,{"name":"Boots of the Shadow Flame","quality":4,"icon":"inv_boots_cloth_05","tooltip":"
Boots of the Shadow Flame
Item Level 83

Binds when picked up
FeetLeather
166 Armor
+22 Stamina
Durability 60 / 60
Requires Level 60
Equip: +54 Attack Power.
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 7 47 34
","spells":[]} +230806,{"name":"Therazane's Link","quality":4,"icon":"inv_belt_18","tooltip":"
Therazane's Link
Item Level 83

Binds when picked up
WaistMail
295 Armor
+22 Stamina
+12 Intellect
Durability 50 / 50
Requires Level 60
Equip: +54 Attack Power.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
"The metal is warm to the touch. The links connecting the belt together appear to be fashioned out of Elementium."
Sell Price: 5 95 61
","spells":[]} +230808,{"name":"Archimtiros' Ring of Reckoning","quality":4,"icon":"inv_jewelry_ring_40","tooltip":"
Archimtiros' Ring of Reckoning
Item Level 83

Binds when picked up
Unique-Equipped
Finger
+28 Stamina
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 11 15 28
","spells":[]} +230810,{"name":"Neltharion's Tear","quality":4,"icon":"inv_stone_15","tooltip":"
Neltharion's Tear
Item Level 83

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.
Equip: Improves your chance to hit with all spells and attacks by 2%.
"A silver liquid flows within the impenetrable ebony shell. The item feels pure. It radiates an essence of extreme power."
Sell Price: 20 58 63
","spells":[]} +230811,{"name":"Pure Elementium Band","quality":4,"icon":"inv_jewelry_ring_42","tooltip":"
Pure Elementium Band
Item Level 83

Binds when picked up
Unique-Equipped
Finger
+9 Stamina
+11 Intellect
+11 Spirit
Requires Level 60
Equip: Increases healing done by up to 53 and damage done by up to 18 for all magical spells and effects.
"Flawless. Indestructible. You cannot comprehend the craftsmanship involved with the creation of this ring."
Sell Price: 12 82 80
","spells":[]} +230812,{"name":"Mish'undare, Circlet of the Mind Flayer","quality":4,"icon":"inv_helmet_52","tooltip":"
Mish'undare, Circlet of the Mind Flayer
Item Level 83

Binds when picked up
HeadCloth
102 Armor
+14 Stamina
+20 Intellect
+12 Spirit
Durability 60 / 60
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 37.
Sell Price: 5 84 42
","spells":[]} +230813,{"name":"Staff of the Shadow Flame","quality":4,"icon":"inv_staff_06","tooltip":"
Staff of the Shadow Flame
Item Level 81

Binds when picked up
Two-HandStaff
\n \n \n
140 - 246 DamageSpeed 3.20
(60.31 damage per second)
+21 Stamina
+29 Intellect
+18 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 86.
Sell Price: 22 17 50
","spells":[]} +230818,{"name":"Ashkandi, Greatsword of the Brotherhood","quality":4,"icon":"inv_sword_50","tooltip":"
Ashkandi, Greatsword of the Brotherhood
Item Level 81

Binds when picked up
Two-HandSword
\n \n \n
235 - 354 DamageSpeed 3.60
(81.81 damage per second)
+20 Strength
+23 Stamina
Durability 120 / 120
Requires Level 60
Equip: +86 Attack Power.
"The initials A.L. are etched on the hilt."
Sell Price: 22 85 17
","spells":[]} +230837,{"name":"Crul'shorukh, Edge of Chaos","quality":4,"icon":"inv_axe_12","tooltip":"
Crul'shorukh, Edge of Chaos
Item Level 81

Binds when picked up
Unique-Equipped
One-HandAxe
\n \n \n
105 - 197 DamageSpeed 2.40
(62.92 damage per second)
+13 Stamina
Durability 105 / 105
Requires Level 60
Equip: +38 Attack Power.
Sell Price: 18 21 48
","spells":[]} +230838,{"name":"Lok'amir il Romathis","quality":4,"icon":"inv_mace_06","tooltip":"
Lok'amir il Romathis
Item Level 81

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
47 - 127 DamageSpeed 2.10
(41.43 damage per second)
+10 Stamina
+18 Intellect
+8 Spirit
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 86.
"The Hand of Nefarius"
Sell Price: 18 1 16
","spells":[]} +230839,{"name":"Master Dragonslayer's Ring","quality":4,"icon":"inv_jewelry_ring_41","tooltip":"
Master Dragonslayer's Ring
Item Level 83

Binds when picked up
Unique
Finger
+14 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +50 Attack Power.
Sell Price: 13 6 16
","spells":[]} +230840,{"name":"Master Dragonslayer's Medallion","quality":4,"icon":"inv_jewelry_necklace_18","tooltip":"
Master Dragonslayer's Medallion
Item Level 83

Binds when picked up
Unique
Neck
+12 Agility
+24 Stamina
Requires Level 60
Equip: Increased Defense +9.
Sell Price: 12 88 62
","spells":[]} +230841,{"name":"Master Dragonslayer's Orb","quality":4,"icon":"inv_misc_orb_03","tooltip":"
Master Dragonslayer's Orb
Item Level 83

Binds when picked up
Held In Off-hand
+8 Stamina
+11 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Sell Price: 20 30 59
","spells":[]} 230842,{"name":"Cloak of Draconic Might","quality":4,"icon":"inv_misc_cape_11","tooltip":"
Cloak of Draconic Might
Item Level 70

Binds when picked up
Back
54 Armor
+18 Strength
+18 Agility
+5 Stamina
Requires Level 60
Sell Price: 3 19 56
","spells":[]} -230843,{"name":"Boots of Pure Thought","quality":4,"icon":"inv_boots_cloth_03","tooltip":"
Boots of Pure Thought
Item Level 70

Binds when picked up
FeetCloth
74 Armor
+8 Stamina
+12 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.
Sell Price: 3 20 75
","spells":[]} -230844,{"name":"Draconic Maul","quality":4,"icon":"inv_mace_05","tooltip":"
Draconic Maul
Item Level 70

Binds when picked up
Two-HandMace
\n \n \n
107 - 161 DamageSpeed 2.00
(67.00 damage per second)
+28 Strength
+19 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +172 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 13 6 38
","spells":[]} +230843,{"name":"Boots of Pure Thought","quality":4,"icon":"inv_boots_cloth_03","tooltip":"
Boots of Pure Thought
Item Level 70

Binds when picked up
FeetCloth
74 Armor
+8 Stamina
+12 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.
Sell Price: 3 20 75
","spells":[]} +230844,{"name":"Draconic Maul","quality":4,"icon":"inv_mace_05","tooltip":"
Draconic Maul
Item Level 70

Binds when picked up
Two-HandMace
\n \n \n
107 - 161 DamageSpeed 2.00
(67.00 damage per second)
+28 Strength
+19 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +172 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 13 6 38
","spells":[]} 230845,{"name":"Doom's Edge","quality":4,"icon":"inv_axe_15","tooltip":"
Doom's Edge
Item Level 70

Binds when picked up
Unique-Equipped
One-HandAxe
\n \n \n
93 - 175 DamageSpeed 2.60
(51.54 damage per second)
+9 Strength
+16 Agility
+7 Stamina
Durability 105 / 105
Requires Level 60
Sell Price: 10 60 98
","spells":[]} -230846,{"name":"Band of Dark Dominion","quality":4,"icon":"inv_jewelry_ring_24","tooltip":"
Band of Dark Dominion
Item Level 70

Binds when picked up
Unique-Equipped
Finger
+10 Stamina
+6 Intellect
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 33.
Sell Price: 8 8 63
","spells":[]} -230847,{"name":"Essence Gatherer","quality":4,"icon":"inv_wand_06","tooltip":"
Essence Gatherer
Item Level 70

Binds when picked up
RangedWand
\n \n \n
83 - 156 Arcane DamageSpeed 1.40
(85.36 damage per second)
+5 Stamina
+6 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.
Sell Price: 7 95 98
","spells":[]} -230848,{"name":"Interlaced Shadow Jerkin","quality":4,"icon":"inv_chest_leather_03","tooltip":"
Interlaced Shadow Jerkin
Item Level 71

Binds when picked up
ChestLeather
212 Armor
+25 Stamina
+30 Shadow Resistance
Durability 120 / 120
Requires Level 60
Equip: +52 Attack Power.
Sell Price: 5 65 52
","spells":[]} -230849,{"name":"Ringo's Blizzard Boots","quality":4,"icon":"inv_boots_cloth_16","tooltip":"
Ringo's Blizzard Boots
Item Level 71

Binds when picked up
FeetCloth
75 Armor
+10 Stamina
+12 Intellect
Durability 50 / 50
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Frost spells and effects by up to 41.
Sell Price: 3 38 5
","spells":[]} -230854,{"name":"Band of Servitude","quality":4,"icon":"inv_jewelry_ring_16","tooltip":"
Band of Servitude
Item Level 68

Binds when picked up
Unique-Equipped
Finger
+8 Stamina
+9 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 2 96 20
","spells":[]} -230855,{"name":"Seal of the Gurubashi Berserker","quality":4,"icon":"inv_jewelry_ring_20","tooltip":"
Seal of the Gurubashi Berserker
Item Level 68

Binds when picked up
Unique-Equipped
Finger
+12 Stamina
Requires Level 60
Equip: +46 Attack Power.
Sell Price: 3 2 99
","spells":[]} -230856,{"name":"Belt of Untapped Power","quality":4,"icon":"inv_belt_01","tooltip":"
Belt of Untapped Power
Item Level 65

Binds when picked up
WaistCloth
56 Armor
+14 Stamina
+10 Intellect
Durability 35 / 35
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Sell Price: 1 75 94
","spells":[]} -230857,{"name":"Blooddrenched Mask","quality":4,"icon":"inv_helmet_41","tooltip":"
Blooddrenched Mask
Item Level 65

Binds when picked up
HeadLeather
160 Armor
+35 Agility
+14 Stamina
Durability 70 / 70
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 3 16 4
","spells":[]} -230858,{"name":"Cloak of the Hakkari Worshipers","quality":4,"icon":"inv_misc_cape_16","tooltip":"
Cloak of the Hakkari Worshipers
Item Level 65

Binds when picked up
Back
50 Armor
+8 Stamina
+8 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 2 47 41
","spells":[]} -230859,{"name":"Gloves of the Tormented","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Gloves of the Tormented
Item Level 65

Binds when picked up
HandsMail
260 Armor
+27 Agility
+10 Stamina
Durability 50 / 50
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 2 60 74
","spells":[]} -230860,{"name":"Might of the Tribe","quality":4,"icon":"inv_misc_cape_16","tooltip":"
Might of the Tribe
Item Level 65

Binds when picked up
Back
50 Armor
+18 Stamina
Requires Level 60
Equip: +36 Attack Power.
Sell Price: 2 50 26
","spells":[]} -230861,{"name":"Sacrificial Gauntlets","quality":4,"icon":"inv_gauntlets_31","tooltip":"
Sacrificial Gauntlets
Item Level 65

Binds when picked up
HandsPlate
461 Armor
+27 Strength
Durability 55 / 55
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 1 29
","spells":[]} -230862,{"name":"Zulian Headdress","quality":4,"icon":"inv_helmet_61","tooltip":"
Zulian Headdress
Item Level 65

Binds when picked up
HeadCloth
81 Armor
+13 Stamina
+15 Intellect
+14 Spirit
Durability 60 / 60
Requires Level 60
Equip: Increases healing done by up to 75 and damage done by up to 25 for all magical spells and effects.
Sell Price: 2 63 13
","spells":[]} -230863,{"name":"Zulian Scepter of Rites","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Zulian Scepter of Rites
Item Level 65

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
71 - 145 DamageSpeed 2.60
(41.54 damage per second)
+10 Stamina
+9 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Equip: Restores 5 mana per 5 sec.
Sell Price: 8 88 70
","spells":[]} -230864,{"name":"Runed Bloodstained Hauberk","quality":4,"icon":"inv_chest_plate08","tooltip":"
Runed Bloodstained Hauberk
Item Level 68

Binds when picked up
ChestMail
434 Armor
+19 Stamina
+16 Intellect
Durability 140 / 140
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +68 Attack Power.
Sell Price: 5 89 40
","spells":[]} -230865,{"name":"Fang of Venoxis","quality":4,"icon":"inv_weapon_shortblade_31","tooltip":"
Fang of Venoxis
Item Level 68

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
33 - 72 DamageSpeed 1.30
(40.38 damage per second)
+8 Intellect
+8 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Equip: Restores 6 mana per 5 sec.
Sell Price: 9 82 34
","spells":[]} -230866,{"name":"Blooddrenched Footpads","quality":4,"icon":"inv_boots_chain_04","tooltip":"
Blooddrenched Footpads
Item Level 65

Binds when picked up
FeetLeather
136 Armor
+29 Agility
+11 Stamina
Durability 60 / 60
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 19 13
","spells":[]} -230867,{"name":"Zanzil's Band","quality":4,"icon":"inv_jewelry_ring_46","tooltip":"
Zanzil's Band
Item Level 65

Binds when picked up
Unique-Equipped
Finger
+15 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Zanzil's Concentration (0/2)
(2) Set : Increases damage and healing done by magical spells and effects by up to 6.
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 54 62
","spells":[]} -230868,{"name":"Zulian Stone Axe","quality":4,"icon":"inv_axe_34","tooltip":"
Zulian Stone Axe
Item Level 65

Binds when picked up
Two-HandAxe
\n \n \n
187 - 281 DamageSpeed 3.80
(61.58 damage per second)
+23 Intellect
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +66 Attack Power.
"Bears the mark of Jin."
Sell Price: 10 65 6
","spells":[]} -230903,{"name":"Scroll: Essence of Fire","quality":4,"icon":"inv_scroll_04","tooltip":"
Scroll: Essence of Fire
Item Level 71

Binds when picked up
Classes: Mage
Use: Imbue the Depleted Essence of Fire with magic.
"Fiery magic emanates from the unusual scroll."
","spells":[]} -230904,{"name":"Scroll: SEENECS FO RIEF","quality":4,"icon":"inv_scroll_03","tooltip":"
Scroll: SEENECS FO RIEF
Item Level 71

Binds when picked up
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
","spells":[]} -230908,{"name":"Imbued Essence of Fire","quality":4,"icon":"inv_jewelcrafting_gem_16","tooltip":"
Imbued Essence of Fire
Item Level 71

Binds when picked up
Classes: Mage
","spells":[]} -230909,{"name":"Depleted Essence of Fire","quality":4,"icon":"inv_misc_gem_bloodgem_03","tooltip":"
Depleted Essence of Fire
Item Level 71

Binds when picked up
Classes: Mage
Use: Imbue the Depleted Essence of Fire with magic.
","spells":[]} -230911,{"name":"Jeklik's Crusher","quality":4,"icon":"inv_mace_19","tooltip":"
Jeklik's Crusher
Item Level 68

Binds when picked up
Two-HandMace
\n \n \n
191 - 288 DamageSpeed 3.70
(64.73 damage per second)
+28 Strength
+18 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Wounds the target for 200 to 220 damage.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 39 31
","spells":[]} -230912,{"name":"Animist's Spaulders","quality":4,"icon":"inv_shoulder_09","tooltip":"
Animist's Spaulders
Item Level 65

Binds when picked up
ShoulderLeather
208 Armor
+10 Stamina
+18 Intellect
+12 Spirit
Durability 70 / 70
Requires Level 60
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.
Sell Price: 3 5 32
","spells":[]} -230913,{"name":"Jeklik's Opaline Talisman","quality":4,"icon":"inv_jewelry_necklace_03","tooltip":"
Jeklik's Opaline Talisman
Item Level 65

Binds when picked up
Neck
+12 Spirit
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 2 43 60
","spells":[]} -230914,{"name":"Peacekeeper Boots","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Peacekeeper Boots
Item Level 65

Binds when picked up
FeetPlate
507 Armor
+12 Stamina
+12 Intellect
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 31.
Sell Price: 4 25 49
","spells":[]} -230915,{"name":"Primalist's Band","quality":4,"icon":"inv_jewelry_ring_47","tooltip":"
Primalist's Band
Item Level 65

Binds when picked up
Unique-Equipped
Finger
+10 Stamina
+12 Intellect
Requires Level 60
Equip: Increases healing done by up to 15 and damage done by up to 6 for all magical spells and effects.
Equip: Restores 6 mana per 5 sec.

Prayer of the Primal (0/2)
(2) Set : Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects.
Sell Price: 2 43 60
","spells":[]} -230916,{"name":"Seafury Boots","quality":4,"icon":"inv_boots_chain_11","tooltip":"
Seafury Boots
Item Level 65

Binds when picked up
FeetMail
286 Armor
+10 Stamina
+15 Intellect
Durability 70 / 70
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 3 66
","spells":[]} -230917,{"name":"Flowing Ritual Robes","quality":4,"icon":"inv_chest_cloth_25","tooltip":"
Flowing Ritual Robes
Item Level 68

Binds when picked up
Unique-Equipped
ChestCloth
105 Armor
+15 Stamina
+17 Intellect
+24 Spirit
Durability 100 / 100
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Sell Price: 4 5 52
","spells":[]} -230918,{"name":"Mar'li's Touch","quality":4,"icon":"inv_wand_06","tooltip":"
Mar'li's Touch
Item Level 68

Binds when picked up
RangedWand
\n \n \n
97 - 181 Nature DamageSpeed 1.70
(81.76 damage per second)
+5 Stamina
+6 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 22 and damage done by up to 8 for all magical spells and effects.
Sell Price: 7 60 34
","spells":[]} -230919,{"name":"Bloodstained Greaves","quality":4,"icon":"inv_boots_chain_04","tooltip":"
Bloodstained Greaves
Item Level 65

Binds when picked up
FeetMail
286 Armor
+21 Agility
+10 Stamina
+13 Intellect
Durability 70 / 70
Requires Level 60
Equip: +34 Attack Power.
Sell Price: 3 80 19
","spells":[]} -230920,{"name":"Mar'li's Eye","quality":4,"icon":"inv_zulgurubtrinket","tooltip":"
Mar'li's Eye
Item Level 65

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Use: Calls forth 5 spawn of High Priest Mar'li that will restore 50  mana to their master every time they deal damage. (3 Min Cooldown)
Sell Price: 2 42 46
","spells":[]} -230921,{"name":"Band of Jin","quality":4,"icon":"inv_jewelry_ring_44","tooltip":"
Band of Jin
Item Level 65

Binds when picked up
Unique-Equipped
Finger
+19 Agility
+11 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Major Mojo Infusion (0/2)
(2) Set : +30 Attack Power.
Sell Price: 2 42 46
","spells":[]} -230922,{"name":"Talisman of Protection","quality":4,"icon":"inv_jewelry_necklace_21","tooltip":"
Talisman of Protection
Item Level 65

Binds when picked up
Neck
+8 Stamina
Requires Level 60
Equip: Increased Defense +16.
Sell Price: 2 42 46
","spells":[]} -230923,{"name":"Betrayer's Boots","quality":4,"icon":"inv_boots_cloth_09","tooltip":"
Betrayer's Boots
Item Level 68

Binds when picked up
FeetCloth
72 Armor
+8 Stamina
+11 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Sell Price: 2 85 3
","spells":[]} -230925,{"name":"Thekal's Grasp","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Thekal's Grasp
Item Level 68

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
94 - 175 DamageSpeed 2.70
(49.81 damage per second)
+14 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Primal Blessing (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 sec. (Proc chance: 5%, 1.2m cooldown)
Sell Price: 9 50 10
","spells":[]} -230926,{"name":"Peacekeeper Leggings","quality":4,"icon":"inv_pants_plate_04","tooltip":"
Peacekeeper Leggings
Item Level 65

Binds when picked up
LegsPlate
646 Armor
+16 Stamina
+29 Intellect
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 29.
Sell Price: 6 6 63
","spells":[]} -230927,{"name":"Ritualistic Legguards","quality":4,"icon":"inv_pants_cloth_14","tooltip":"
Ritualistic Legguards
Item Level 65

Binds when picked up
LegsCloth
88 Armor
+10 Stamina
+12 Intellect
+25 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 64 and damage done by up to 22 for all magical spells and effects.
Sell Price: 3 46 64
","spells":[]} -230928,{"name":"Seafury Leggings","quality":4,"icon":"inv_pants_mail_06","tooltip":"
Seafury Leggings
Item Level 65

Binds when picked up
LegsMail
364 Armor
+14 Stamina
+14 Intellect
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Sell Price: 5 19 97
","spells":[]} -230929,{"name":"Seal of Jin","quality":4,"icon":"inv_jewelry_ring_44","tooltip":"
Seal of Jin
Item Level 65

Binds when picked up
Unique-Equipped
Finger
+14 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +24 Attack Power.

Major Mojo Infusion (0/2)
(2) Set : +30 Attack Power.
Sell Price: 2 59 98
","spells":[]} -230930,{"name":"Zulian Slicer","quality":4,"icon":"inv_sword_35","tooltip":"
Zulian Slicer
Item Level 65

Binds when picked up
Unique-Equipped: (Unknown #663) (1)
One-HandSword
\n \n \n
66 - 123 DamageSpeed 2.00
(47.25 damage per second)
+7 Stamina
Durability 105 / 105
Requires Level 60
Chance on hit: Slices the enemy for 72 to 96 Nature damage.
Equip: +12 Attack Power.
Equip: Skinning +10.
Sell Price: 8 66 61
","spells":[]} -230934,{"name":"Arlokk's Grasp","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Arlokk's Grasp
Item Level 68

Binds when picked up
Unique-Equipped
Off HandFist Weapon
\n \n \n
86 - 167 DamageSpeed 2.70
(46.85 damage per second)
+4 Agility
Durability 75 / 75
Requires Level 60
Chance on hit: Sends a shadowy bolt at the enemy causing 85 to 115 Shadow damage.

Primal Blessing (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 sec. (Proc chance: 5%, 1.2m cooldown)
Sell Price: 9 45 10
","spells":[]} -230939,{"name":"Will of Arlokk","quality":4,"icon":"inv_staff_35","tooltip":"
Will of Arlokk
Item Level 68

Binds when picked up
Unique
Two-HandStaff
\n \n \n
130 - 208 DamageSpeed 3.00
(56.33 damage per second)
+15 Stamina
+21 Intellect
+37 Spirit
Durability 120 / 120
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.
Use: Calls forth a charmed snake to worship you, increasing your Spirit by 200 for 20 sec. (2 Min Cooldown)
Sell Price: 11 81 38
","spells":[]} -230941,{"name":"Arlokk's Hoodoo Stick","quality":4,"icon":"inv_misc_bone_dwarfskull_01","tooltip":"
Arlokk's Hoodoo Stick
Item Level 65

Binds when picked up
Unique-Equipped
Held In Off-hand
+10 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 35 and damage done by up to 12 for all magical spells and effects.
Sell Price: 3 38 59
","spells":[]} -230942,{"name":"Bloodsoaked Greaves","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Bloodsoaked Greaves
Item Level 65

Binds when picked up
FeetPlate
507 Armor
+10 Agility
+26 Stamina
Durability 75 / 75
Requires Level 60
Equip: Increases the block value of your shield by 18.
Equip: Increased Defense +7.
Sell Price: 4 30 91
","spells":[]} -230943,{"name":"Overlord's Onyx Band","quality":4,"icon":"inv_jewelry_ring_39","tooltip":"
Overlord's Onyx Band
Item Level 65

Binds when picked up
Unique-Equipped
Finger
+18 Stamina
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +9.

Overlord's Resolution (0/2)
(2) Set : Increased Defense +8.
Sell Price: 2 46 70
","spells":[]} +230846,{"name":"Band of Dark Dominion","quality":4,"icon":"inv_jewelry_ring_24","tooltip":"
Band of Dark Dominion
Item Level 70

Binds when picked up
Unique-Equipped
Finger
+10 Stamina
+6 Intellect
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 33.
Sell Price: 8 8 63
","spells":[]} +230847,{"name":"Essence Gatherer","quality":4,"icon":"inv_wand_06","tooltip":"
Essence Gatherer
Item Level 70

Binds when picked up
RangedWand
\n \n \n
83 - 156 Arcane DamageSpeed 1.40
(85.36 damage per second)
+5 Stamina
+6 Intellect
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.
Sell Price: 7 95 98
","spells":[]} +230848,{"name":"Interlaced Shadow Jerkin","quality":4,"icon":"inv_chest_leather_03","tooltip":"
Interlaced Shadow Jerkin
Item Level 71

Binds when picked up
ChestLeather
212 Armor
+25 Stamina
+30 Shadow Resistance
Durability 120 / 120
Requires Level 60
Equip: +52 Attack Power.
Sell Price: 5 65 52
","spells":[]} +230849,{"name":"Ringo's Blizzard Boots","quality":4,"icon":"inv_boots_cloth_16","tooltip":"
Ringo's Blizzard Boots
Item Level 71

Binds when picked up
FeetCloth
75 Armor
+10 Stamina
+12 Intellect
Durability 50 / 50
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Frost spells and effects by up to 41.
Sell Price: 3 38 5
","spells":[]} +230854,{"name":"Band of Servitude","quality":4,"icon":"inv_jewelry_ring_16","tooltip":"
Band of Servitude
Item Level 68

Binds when picked up
Unique-Equipped
Finger
+8 Stamina
+9 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 2 96 20
","spells":[]} +230855,{"name":"Seal of the Gurubashi Berserker","quality":4,"icon":"inv_jewelry_ring_20","tooltip":"
Seal of the Gurubashi Berserker
Item Level 68

Binds when picked up
Unique-Equipped
Finger
+12 Stamina
Requires Level 60
Equip: +46 Attack Power.
Sell Price: 3 2 99
","spells":[]} +230856,{"name":"Belt of Untapped Power","quality":4,"icon":"inv_belt_01","tooltip":"
Belt of Untapped Power
Item Level 65

Binds when picked up
WaistCloth
56 Armor
+14 Stamina
+10 Intellect
Durability 35 / 35
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Sell Price: 1 75 94
","spells":[]} +230857,{"name":"Blooddrenched Mask","quality":4,"icon":"inv_helmet_41","tooltip":"
Blooddrenched Mask
Item Level 65

Binds when picked up
HeadLeather
160 Armor
+35 Agility
+14 Stamina
Durability 70 / 70
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 3 16 4
","spells":[]} +230858,{"name":"Cloak of the Hakkari Worshipers","quality":4,"icon":"inv_misc_cape_16","tooltip":"
Cloak of the Hakkari Worshipers
Item Level 65

Binds when picked up
Back
50 Armor
+8 Stamina
+8 Intellect
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Sell Price: 2 47 41
","spells":[]} +230859,{"name":"Gloves of the Tormented","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Gloves of the Tormented
Item Level 65

Binds when picked up
HandsMail
260 Armor
+27 Agility
+10 Stamina
Durability 50 / 50
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 2 60 74
","spells":[]} +230860,{"name":"Might of the Tribe","quality":4,"icon":"inv_misc_cape_16","tooltip":"
Might of the Tribe
Item Level 65

Binds when picked up
Back
50 Armor
+18 Stamina
Requires Level 60
Equip: +36 Attack Power.
Sell Price: 2 50 26
","spells":[]} +230861,{"name":"Sacrificial Gauntlets","quality":4,"icon":"inv_gauntlets_31","tooltip":"
Sacrificial Gauntlets
Item Level 65

Binds when picked up
HandsPlate
461 Armor
+27 Strength
Durability 55 / 55
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 1 29
","spells":[]} +230862,{"name":"Zulian Headdress","quality":4,"icon":"inv_helmet_61","tooltip":"
Zulian Headdress
Item Level 65

Binds when picked up
HeadCloth
81 Armor
+13 Stamina
+15 Intellect
+14 Spirit
Durability 60 / 60
Requires Level 60
Equip: Increases healing done by up to 75 and damage done by up to 25 for all magical spells and effects.
Sell Price: 2 63 13
","spells":[]} +230863,{"name":"Zulian Scepter of Rites","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Zulian Scepter of Rites
Item Level 65

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
71 - 145 DamageSpeed 2.60
(41.54 damage per second)
+10 Stamina
+9 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Equip: Restores 5 mana per 5 sec.
Sell Price: 8 88 70
","spells":[]} +230864,{"name":"Runed Bloodstained Hauberk","quality":4,"icon":"inv_chest_plate08","tooltip":"
Runed Bloodstained Hauberk
Item Level 68

Binds when picked up
ChestMail
434 Armor
+19 Stamina
+16 Intellect
Durability 140 / 140
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +68 Attack Power.
Sell Price: 5 89 40
","spells":[]} +230865,{"name":"Fang of Venoxis","quality":4,"icon":"inv_weapon_shortblade_31","tooltip":"
Fang of Venoxis
Item Level 68

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
33 - 72 DamageSpeed 1.30
(40.38 damage per second)
+8 Intellect
+8 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Equip: Restores 6 mana per 5 sec.
Sell Price: 9 82 34
","spells":[]} +230866,{"name":"Blooddrenched Footpads","quality":4,"icon":"inv_boots_chain_04","tooltip":"
Blooddrenched Footpads
Item Level 65

Binds when picked up
FeetLeather
136 Armor
+29 Agility
+11 Stamina
Durability 60 / 60
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 3 19 13
","spells":[]} +230867,{"name":"Zanzil's Band","quality":4,"icon":"inv_jewelry_ring_46","tooltip":"
Zanzil's Band
Item Level 65

Binds when picked up
Unique-Equipped
Finger
+15 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Zanzil's Concentration (0/2)
(2) Set : Increases damage and healing done by magical spells and effects by up to 6.
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 54 62
","spells":[]} +230868,{"name":"Zulian Stone Axe","quality":4,"icon":"inv_axe_34","tooltip":"
Zulian Stone Axe
Item Level 65

Binds when picked up
Two-HandAxe
\n \n \n
187 - 281 DamageSpeed 3.80
(61.58 damage per second)
+23 Intellect
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +66 Attack Power.
"Bears the mark of Jin."
Sell Price: 10 65 6
","spells":[]} +230903,{"name":"Scroll: Essence of Fire","quality":4,"icon":"inv_scroll_04","tooltip":"
Scroll: Essence of Fire
Item Level 71

Binds when picked up
Classes: Mage
Use: Imbue the Depleted Essence of Fire with magic.
"Fiery magic emanates from the unusual scroll."
","spells":[]} +230904,{"name":"Scroll: SEENECS FO RIEF","quality":4,"icon":"inv_scroll_03","tooltip":"
Scroll: SEENECS FO RIEF
Item Level 71

Binds when picked up
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
","spells":[]} +230908,{"name":"Imbued Essence of Fire","quality":4,"icon":"inv_jewelcrafting_gem_16","tooltip":"
Imbued Essence of Fire
Item Level 71

Binds when picked up
Classes: Mage
","spells":[]} +230909,{"name":"Depleted Essence of Fire","quality":4,"icon":"inv_misc_gem_bloodgem_03","tooltip":"
Depleted Essence of Fire
Item Level 71

Binds when picked up
Classes: Mage
Use: Imbue the Depleted Essence of Fire with magic.
","spells":[]} +230911,{"name":"Jeklik's Crusher","quality":4,"icon":"inv_mace_19","tooltip":"
Jeklik's Crusher
Item Level 68

Binds when picked up
Two-HandMace
\n \n \n
191 - 288 DamageSpeed 3.70
(64.73 damage per second)
+28 Strength
+18 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Wounds the target for 200 to 220 damage.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 39 31
","spells":[]} +230912,{"name":"Animist's Spaulders","quality":4,"icon":"inv_shoulder_09","tooltip":"
Animist's Spaulders
Item Level 65

Binds when picked up
ShoulderLeather
208 Armor
+10 Stamina
+18 Intellect
+12 Spirit
Durability 70 / 70
Requires Level 60
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.
Sell Price: 3 5 32
","spells":[]} +230913,{"name":"Jeklik's Opaline Talisman","quality":4,"icon":"inv_jewelry_necklace_03","tooltip":"
Jeklik's Opaline Talisman
Item Level 65

Binds when picked up
Neck
+12 Spirit
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 2 43 60
","spells":[]} +230914,{"name":"Peacekeeper Boots","quality":4,"icon":"inv_boots_plate_03","tooltip":"
Peacekeeper Boots
Item Level 65

Binds when picked up
FeetPlate
507 Armor
+12 Stamina
+12 Intellect
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 31.
Sell Price: 4 25 49
","spells":[]} +230915,{"name":"Primalist's Band","quality":4,"icon":"inv_jewelry_ring_47","tooltip":"
Primalist's Band
Item Level 65

Binds when picked up
Unique-Equipped
Finger
+10 Stamina
+12 Intellect
Requires Level 60
Equip: Increases healing done by up to 15 and damage done by up to 6 for all magical spells and effects.
Equip: Restores 6 mana per 5 sec.

Prayer of the Primal (0/2)
(2) Set : Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects.
Sell Price: 2 43 60
","spells":[]} +230916,{"name":"Seafury Boots","quality":4,"icon":"inv_boots_chain_11","tooltip":"
Seafury Boots
Item Level 65

Binds when picked up
FeetMail
286 Armor
+10 Stamina
+15 Intellect
Durability 70 / 70
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Sell Price: 3 66
","spells":[]} +230917,{"name":"Flowing Ritual Robes","quality":4,"icon":"inv_chest_cloth_25","tooltip":"
Flowing Ritual Robes
Item Level 68

Binds when picked up
Unique-Equipped
ChestCloth
105 Armor
+15 Stamina
+17 Intellect
+24 Spirit
Durability 100 / 100
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Sell Price: 4 5 52
","spells":[]} +230918,{"name":"Mar'li's Touch","quality":4,"icon":"inv_wand_06","tooltip":"
Mar'li's Touch
Item Level 68

Binds when picked up
RangedWand
\n \n \n
97 - 181 Nature DamageSpeed 1.70
(81.76 damage per second)
+5 Stamina
+6 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 22 and damage done by up to 8 for all magical spells and effects.
Sell Price: 7 60 34
","spells":[]} +230919,{"name":"Bloodstained Greaves","quality":4,"icon":"inv_boots_chain_04","tooltip":"
Bloodstained Greaves
Item Level 65

Binds when picked up
FeetMail
286 Armor
+21 Agility
+10 Stamina
+13 Intellect
Durability 70 / 70
Requires Level 60
Equip: +34 Attack Power.
Sell Price: 3 80 19
","spells":[]} +230920,{"name":"Mar'li's Eye","quality":4,"icon":"inv_zulgurubtrinket","tooltip":"
Mar'li's Eye
Item Level 65

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Use: Calls forth 5 spawn of High Priest Mar'li that will restore 50  mana to their master every time they deal damage. (3 Min Cooldown)
Sell Price: 2 42 46
","spells":[]} +230921,{"name":"Band of Jin","quality":4,"icon":"inv_jewelry_ring_44","tooltip":"
Band of Jin
Item Level 65

Binds when picked up
Unique-Equipped
Finger
+19 Agility
+11 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Major Mojo Infusion (0/2)
(2) Set : +30 Attack Power.
Sell Price: 2 42 46
","spells":[]} +230922,{"name":"Talisman of Protection","quality":4,"icon":"inv_jewelry_necklace_21","tooltip":"
Talisman of Protection
Item Level 65

Binds when picked up
Neck
+8 Stamina
Requires Level 60
Equip: Increased Defense +16.
Sell Price: 2 42 46
","spells":[]} +230923,{"name":"Betrayer's Boots","quality":4,"icon":"inv_boots_cloth_09","tooltip":"
Betrayer's Boots
Item Level 68

Binds when picked up
FeetCloth
72 Armor
+8 Stamina
+11 Intellect
+12 Spirit
Durability 50 / 50
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Sell Price: 2 85 3
","spells":[]} +230925,{"name":"Thekal's Grasp","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Thekal's Grasp
Item Level 68

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
94 - 175 DamageSpeed 2.70
(49.81 damage per second)
+14 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Primal Blessing (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 sec. (Proc chance: 5%, 1.2m cooldown)
Sell Price: 9 50 10
","spells":[]} +230926,{"name":"Peacekeeper Leggings","quality":4,"icon":"inv_pants_plate_04","tooltip":"
Peacekeeper Leggings
Item Level 65

Binds when picked up
LegsPlate
646 Armor
+16 Stamina
+29 Intellect
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 29.
Sell Price: 6 6 63
","spells":[]} +230927,{"name":"Ritualistic Legguards","quality":4,"icon":"inv_pants_cloth_14","tooltip":"
Ritualistic Legguards
Item Level 65

Binds when picked up
LegsCloth
88 Armor
+10 Stamina
+12 Intellect
+25 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 64 and damage done by up to 22 for all magical spells and effects.
Sell Price: 3 46 64
","spells":[]} +230928,{"name":"Seafury Leggings","quality":4,"icon":"inv_pants_mail_06","tooltip":"
Seafury Leggings
Item Level 65

Binds when picked up
LegsMail
364 Armor
+14 Stamina
+14 Intellect
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.
Sell Price: 5 19 97
","spells":[]} +230929,{"name":"Seal of Jin","quality":4,"icon":"inv_jewelry_ring_44","tooltip":"
Seal of Jin
Item Level 65

Binds when picked up
Unique-Equipped
Finger
+14 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +24 Attack Power.

Major Mojo Infusion (0/2)
(2) Set : +30 Attack Power.
Sell Price: 2 59 98
","spells":[]} +230930,{"name":"Zulian Slicer","quality":4,"icon":"inv_sword_35","tooltip":"
Zulian Slicer
Item Level 65

Binds when picked up
Unique-Equipped: (Unknown #663) (1)
One-HandSword
\n \n \n
66 - 123 DamageSpeed 2.00
(47.25 damage per second)
+7 Stamina
Durability 105 / 105
Requires Level 60
Chance on hit: Slices the enemy for 72 to 96 Nature damage.
Equip: +12 Attack Power.
Equip: Skinning +10.
Sell Price: 8 66 61
","spells":[]} +230934,{"name":"Arlokk's Grasp","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Arlokk's Grasp
Item Level 68

Binds when picked up
Unique-Equipped
Off HandFist Weapon
\n \n \n
86 - 167 DamageSpeed 2.70
(46.85 damage per second)
+4 Agility
Durability 75 / 75
Requires Level 60
Chance on hit: Sends a shadowy bolt at the enemy causing 85 to 115 Shadow damage.

Primal Blessing (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 sec. (Proc chance: 5%, 1.2m cooldown)
Sell Price: 9 45 10
","spells":[]} +230939,{"name":"Will of Arlokk","quality":4,"icon":"inv_staff_35","tooltip":"
Will of Arlokk
Item Level 68

Binds when picked up
Unique
Two-HandStaff
\n \n \n
130 - 208 DamageSpeed 3.00
(56.33 damage per second)
+15 Stamina
+21 Intellect
+37 Spirit
Durability 120 / 120
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.
Use: Calls forth a charmed snake to worship you, increasing your Spirit by 200 for 20 sec. (2 Min Cooldown)
Sell Price: 11 81 38
","spells":[]} +230941,{"name":"Arlokk's Hoodoo Stick","quality":4,"icon":"inv_misc_bone_dwarfskull_01","tooltip":"
Arlokk's Hoodoo Stick
Item Level 65

Binds when picked up
Unique-Equipped
Held In Off-hand
+10 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 35 and damage done by up to 12 for all magical spells and effects.
Sell Price: 3 38 59
","spells":[]} +230942,{"name":"Bloodsoaked Greaves","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Bloodsoaked Greaves
Item Level 65

Binds when picked up
FeetPlate
507 Armor
+10 Agility
+26 Stamina
Durability 75 / 75
Requires Level 60
Equip: Increases the block value of your shield by 18.
Equip: Increased Defense +7.
Sell Price: 4 30 91
","spells":[]} +230943,{"name":"Overlord's Onyx Band","quality":4,"icon":"inv_jewelry_ring_39","tooltip":"
Overlord's Onyx Band
Item Level 65

Binds when picked up
Unique-Equipped
Finger
+18 Stamina
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +9.

Overlord's Resolution (0/2)
(2) Set : Increased Defense +8.
Sell Price: 2 46 70
","spells":[]} 230944,{"name":"Panther Hide Sack","quality":3,"icon":"inv_misc_bag_14","tooltip":"
Panther Hide Sack
Item Level 65

Binds when picked up
Unique
20 Slot Bag
Sell Price: 97 13
","spells":[]} -230946,{"name":"Scroll: SEENECS FO ROFTS","quality":4,"icon":"inv_scroll_03","tooltip":"
Scroll: SEENECS FO ROFTS
Item Level 71

Binds when picked up
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
","spells":[]} -230947,{"name":"Scroll: Essence of Frost","quality":4,"icon":"inv_scroll_05","tooltip":"
Scroll: Essence of Frost
Item Level 71

Binds when picked up
Classes: Mage
Use: Imbue the Depleted Essence of Frost with magic.
"Frosty magic emanates from the unusual scroll."
","spells":[]} -230948,{"name":"Imbued Essence of Frost","quality":4,"icon":"inv_jewelcrafting_gem_17","tooltip":"
Imbued Essence of Frost
Item Level 71

Binds when picked up
Classes: Mage
","spells":[]} -230949,{"name":"Depleted Essence of Frost","quality":4,"icon":"inv_misc_gem_azuredraenite_03","tooltip":"
Depleted Essence of Frost
Item Level 71

Binds when picked up
Classes: Mage
Use: Imbue the Depleted Essence of Frost with magic.
","spells":[]} -230984,{"name":"Incomplete Staff of Order","quality":4,"icon":"inv_staff_71","tooltip":"
Incomplete Staff of Order
Item Level 79

Binds when picked up
Durability 120 / 120
Classes: Mage
Requires Level 60
Use: Combine the collected reagents into a powerful staff with multiple natures.
","spells":[]} -230989,{"name":"Bloodlord's Defender","quality":4,"icon":"inv_sword_54","tooltip":"
Bloodlord's Defender
Item Level 69

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
53 - 99 DamageSpeed 1.50
(50.67 damage per second)
+8 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increased Defense +8.
Equip: Increases the block value of your shield by 17.
Sell Price: 10 58 82
","spells":[]} -230991,{"name":"Halberd of Smiting","quality":4,"icon":"inv_weapon_halberd_12","tooltip":"
Halberd of Smiting
Item Level 69

Binds when picked up
Two-HandPolearm
\n \n \n
105 - 158 DamageSpeed 2.00
(65.75 damage per second)
+38 Strength
Durability 120 / 120
Requires Level 60
Equip: Chance to decapitate the target on a melee swing, causing 452 to 676 damage.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 28 49
","spells":[]} -230992,{"name":"Warblade of the Hakkari","quality":4,"icon":"inv_sword_55","tooltip":"
Warblade of the Hakkari
Item Level 69

Binds when picked up
Unique-Equipped
Off HandSword
\n \n \n
60 - 112 DamageSpeed 1.70
(50.59 damage per second)
Durability 105 / 105
Requires Level 60
Equip: +42 Attack Power.
"The seething flames of hatred."

The Twin Blades of Hakkari (0/2)
(2) Set : Increased Swords +3.
(2) Set : 2% chance on melee hit to gain 1 extra attack. (Proc chance: 1%, 100ms cooldown)
Sell Price: 9 82 79
","spells":[]} -230993,{"name":"Mandokir's Sting","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Mandokir's Sting
Item Level 69

Binds when picked up
RangedBow
\n \n \n
80 - 149 DamageSpeed 2.90
(39.48 damage per second)
+11 Agility
+8 Stamina
Durability 90 / 90
Requires Level 60
Chance on hit: Unleash a poisonous sting that deals 200 nature damage, and hits 2 additional nearby targets.
Sell Price: 7 37 9
","spells":[]} -230994,{"name":"Animist's Leggings","quality":4,"icon":"inv_pants_mail_14","tooltip":"
Animist's Leggings
Item Level 67

Binds when picked up
LegsLeather
247 Armor
+17 Stamina
+19 Intellect
+19 Spirit
Durability 90 / 90
Requires Level 60
Equip: Increases healing done by up to 53 and damage done by up to 18 for all magical spells and effects.
Sell Price: 4 54 99
","spells":[]} -230995,{"name":"Blooddrenched Grips","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Blooddrenched Grips
Item Level 67

Binds when picked up
HandsLeather
127 Armor
+18 Stamina
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +44 Attack Power.
Sell Price: 2 29 32
","spells":[]} -230996,{"name":"Bloodsoaked Pauldrons","quality":4,"icon":"inv_shoulder_01","tooltip":"
Bloodsoaked Pauldrons
Item Level 67

Binds when picked up
ShoulderPlate
570 Armor
+16 Strength
+11 Agility
+16 Stamina
Durability 100 / 100
Requires Level 60
Equip: Increased Defense +11.
Sell Price: 4 76 83
","spells":[]} -230997,{"name":"Bloodtinged Kilt","quality":4,"icon":"inv_pants_cloth_14","tooltip":"
Bloodtinged Kilt
Item Level 67

Binds when picked up
LegsCloth
160 Armor
+20 Stamina
+20 Intellect
+10 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 34.
Sell Price: 3 64
","spells":[]} -230998,{"name":"Hakkari Loa Cloak","quality":4,"icon":"inv_misc_cape_18","tooltip":"
Hakkari Loa Cloak
Item Level 67

Binds when picked up
Back
52 Armor
+6 Stamina
+7 Intellect
+8 Spirit
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 73
","spells":[]} -230999,{"name":"Overlord's Crimson Band","quality":4,"icon":"inv_jewelry_ring_39","tooltip":"
Overlord's Crimson Band
Item Level 67

Binds when picked up
Unique-Equipped
Finger
+8 Strength
+8 Agility
+11 Stamina
Requires Level 60
Equip: Increases the block value of your shield by 15.
Equip: Increased Defense +7.

Overlord's Resolution (0/2)
(2) Set : Increased Defense +8.
Sell Price: 2 73
","spells":[]} -231000,{"name":"Primalist's Seal","quality":4,"icon":"inv_jewelry_ring_47","tooltip":"
Primalist's Seal
Item Level 67

Binds when picked up
Unique-Equipped
Finger
+13 Intellect
+15 Spirit
Requires Level 60
Equip: Increases healing done by up to 29 and damage done by up to 10 for all magical spells and effects.

Prayer of the Primal (0/2)
(2) Set : Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects.
Sell Price: 2 93 57
","spells":[]} -231001,{"name":"Zanzil's Seal","quality":4,"icon":"inv_jewelry_ring_46","tooltip":"
Zanzil's Seal
Item Level 67

Binds when picked up
Unique-Equipped
Finger
+10 Stamina
+10 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Zanzil's Concentration (0/2)
(2) Set : Increases damage and healing done by magical spells and effects by up to 6.
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 93 57
","spells":[]} -231002,{"name":"Jin'do's Hexxer","quality":4,"icon":"inv_mace_17","tooltip":"
Jin'do's Hexxer
Item Level 68

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
63 - 136 DamageSpeed 2.40
(41.46 damage per second)
+8 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 9 45 10
","spells":[]} -231003,{"name":"Jin'do's Evil Eye","quality":4,"icon":"inv_jewelry_ring_45","tooltip":"
Jin'do's Evil Eye
Item Level 68

Binds when picked up
Neck
+6 Stamina
+11 Intellect
+7 Spirit
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 83 53
","spells":[]} -231004,{"name":"Jin'do's Judgement","quality":4,"icon":"inv_staff_33","tooltip":"
Jin'do's Judgement
Item Level 70

Binds when picked up
Two-HandStaff
\n \n \n
144 - 233 DamageSpeed 3.30
(57.12 damage per second)
+20 Stamina
+21 Intellect
+22 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Sell Price: 13 16 92
","spells":[]} -231005,{"name":"Jin'do's Bag of Whammies","quality":4,"icon":"inv_misc_bag_10_black","tooltip":"
Jin'do's Bag of Whammies
Item Level 68

Binds when picked up
Unique-Equipped
Held In Off-hand
+8 Stamina
+11 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 3 91 96
","spells":[]} -231006,{"name":"Animist's Boots","quality":4,"icon":"inv_boots_chain_13","tooltip":"
Animist's Boots
Item Level 67

Binds when picked up
FeetLeather
189 Armor
+10 Stamina
+14 Intellect
+14 Spirit
Durability 60 / 60
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 3 51 17
","spells":[]} -231007,{"name":"Bloodstained Coif","quality":4,"icon":"inv_helmet_39","tooltip":"
Bloodstained Coif
Item Level 67

Binds when picked up
HeadMail
348 Armor
+17 Stamina
+14 Intellect
Durability 85 / 85
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +48 Attack Power.
Sell Price: 4 22 16
","spells":[]} -231008,{"name":"Bloodstained Legplates","quality":4,"icon":"inv_pants_mail_09","tooltip":"
Bloodstained Legplates
Item Level 67

Binds when picked up
LegsMail
375 Armor
+24 Agility
+15 Stamina
+15 Intellect
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +40 Attack Power.
Sell Price: 5 60 38
","spells":[]} +230946,{"name":"Scroll: SEENECS FO ROFTS","quality":4,"icon":"inv_scroll_03","tooltip":"
Scroll: SEENECS FO ROFTS
Item Level 71

Binds when picked up
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
","spells":[]} +230947,{"name":"Scroll: Essence of Frost","quality":4,"icon":"inv_scroll_05","tooltip":"
Scroll: Essence of Frost
Item Level 71

Binds when picked up
Classes: Mage
Use: Imbue the Depleted Essence of Frost with magic.
"Frosty magic emanates from the unusual scroll."
","spells":[]} +230948,{"name":"Imbued Essence of Frost","quality":4,"icon":"inv_jewelcrafting_gem_17","tooltip":"
Imbued Essence of Frost
Item Level 71

Binds when picked up
Classes: Mage
","spells":[]} +230949,{"name":"Depleted Essence of Frost","quality":4,"icon":"inv_misc_gem_azuredraenite_03","tooltip":"
Depleted Essence of Frost
Item Level 71

Binds when picked up
Classes: Mage
Use: Imbue the Depleted Essence of Frost with magic.
","spells":[]} +230984,{"name":"Incomplete Staff of Order","quality":4,"icon":"inv_staff_71","tooltip":"
Incomplete Staff of Order
Item Level 79

Binds when picked up
Durability 120 / 120
Classes: Mage
Requires Level 60
Use: Combine the collected reagents into a powerful staff with multiple natures.
","spells":[]} +230989,{"name":"Bloodlord's Defender","quality":4,"icon":"inv_sword_54","tooltip":"
Bloodlord's Defender
Item Level 69

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
53 - 99 DamageSpeed 1.50
(50.67 damage per second)
+8 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increased Defense +8.
Equip: Increases the block value of your shield by 17.
Sell Price: 10 58 82
","spells":[]} +230991,{"name":"Halberd of Smiting","quality":4,"icon":"inv_weapon_halberd_12","tooltip":"
Halberd of Smiting
Item Level 69

Binds when picked up
Two-HandPolearm
\n \n \n
105 - 158 DamageSpeed 2.00
(65.75 damage per second)
+38 Strength
Durability 120 / 120
Requires Level 60
Equip: Chance to decapitate the target on a melee swing, causing 452 to 676 damage.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 28 49
","spells":[]} +230992,{"name":"Warblade of the Hakkari","quality":4,"icon":"inv_sword_55","tooltip":"
Warblade of the Hakkari
Item Level 69

Binds when picked up
Unique-Equipped
Off HandSword
\n \n \n
60 - 112 DamageSpeed 1.70
(50.59 damage per second)
Durability 105 / 105
Requires Level 60
Equip: +42 Attack Power.
"The seething flames of hatred."

The Twin Blades of Hakkari (0/2)
(2) Set : Increased Swords +3.
(2) Set : 2% chance on melee hit to gain 1 extra attack. (Proc chance: 1%, 100ms cooldown)
Sell Price: 9 82 79
","spells":[]} +230993,{"name":"Mandokir's Sting","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Mandokir's Sting
Item Level 69

Binds when picked up
RangedBow
\n \n \n
80 - 149 DamageSpeed 2.90
(39.48 damage per second)
+11 Agility
+8 Stamina
Durability 90 / 90
Requires Level 60
Chance on hit: Unleash a poisonous sting that deals 200 nature damage, and hits 2 additional nearby targets.
Sell Price: 7 37 9
","spells":[]} +230994,{"name":"Animist's Leggings","quality":4,"icon":"inv_pants_mail_14","tooltip":"
Animist's Leggings
Item Level 67

Binds when picked up
LegsLeather
247 Armor
+17 Stamina
+19 Intellect
+19 Spirit
Durability 90 / 90
Requires Level 60
Equip: Increases healing done by up to 53 and damage done by up to 18 for all magical spells and effects.
Sell Price: 4 54 99
","spells":[]} +230995,{"name":"Blooddrenched Grips","quality":4,"icon":"inv_gauntlets_26","tooltip":"
Blooddrenched Grips
Item Level 67

Binds when picked up
HandsLeather
127 Armor
+18 Stamina
Durability 40 / 40
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +44 Attack Power.
Sell Price: 2 29 32
","spells":[]} +230996,{"name":"Bloodsoaked Pauldrons","quality":4,"icon":"inv_shoulder_01","tooltip":"
Bloodsoaked Pauldrons
Item Level 67

Binds when picked up
ShoulderPlate
570 Armor
+16 Strength
+11 Agility
+16 Stamina
Durability 100 / 100
Requires Level 60
Equip: Increased Defense +11.
Sell Price: 4 76 83
","spells":[]} +230997,{"name":"Bloodtinged Kilt","quality":4,"icon":"inv_pants_cloth_14","tooltip":"
Bloodtinged Kilt
Item Level 67

Binds when picked up
LegsCloth
160 Armor
+20 Stamina
+20 Intellect
+10 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 34.
Sell Price: 3 64
","spells":[]} +230998,{"name":"Hakkari Loa Cloak","quality":4,"icon":"inv_misc_cape_18","tooltip":"
Hakkari Loa Cloak
Item Level 67

Binds when picked up
Back
52 Armor
+6 Stamina
+7 Intellect
+8 Spirit
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 73
","spells":[]} +230999,{"name":"Overlord's Crimson Band","quality":4,"icon":"inv_jewelry_ring_39","tooltip":"
Overlord's Crimson Band
Item Level 67

Binds when picked up
Unique-Equipped
Finger
+8 Strength
+8 Agility
+11 Stamina
Requires Level 60
Equip: Increases the block value of your shield by 15.
Equip: Increased Defense +7.

Overlord's Resolution (0/2)
(2) Set : Increased Defense +8.
Sell Price: 2 73
","spells":[]} +231000,{"name":"Primalist's Seal","quality":4,"icon":"inv_jewelry_ring_47","tooltip":"
Primalist's Seal
Item Level 67

Binds when picked up
Unique-Equipped
Finger
+13 Intellect
+15 Spirit
Requires Level 60
Equip: Increases healing done by up to 29 and damage done by up to 10 for all magical spells and effects.

Prayer of the Primal (0/2)
(2) Set : Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects.
Sell Price: 2 93 57
","spells":[]} +231001,{"name":"Zanzil's Seal","quality":4,"icon":"inv_jewelry_ring_46","tooltip":"
Zanzil's Seal
Item Level 67

Binds when picked up
Unique-Equipped
Finger
+10 Stamina
+10 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Zanzil's Concentration (0/2)
(2) Set : Increases damage and healing done by magical spells and effects by up to 6.
(2) Set : Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 93 57
","spells":[]} +231002,{"name":"Jin'do's Hexxer","quality":4,"icon":"inv_mace_17","tooltip":"
Jin'do's Hexxer
Item Level 68

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
63 - 136 DamageSpeed 2.40
(41.46 damage per second)
+8 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 9 45 10
","spells":[]} +231003,{"name":"Jin'do's Evil Eye","quality":4,"icon":"inv_jewelry_ring_45","tooltip":"
Jin'do's Evil Eye
Item Level 68

Binds when picked up
Neck
+6 Stamina
+11 Intellect
+7 Spirit
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 83 53
","spells":[]} +231004,{"name":"Jin'do's Judgement","quality":4,"icon":"inv_staff_33","tooltip":"
Jin'do's Judgement
Item Level 70

Binds when picked up
Two-HandStaff
\n \n \n
144 - 233 DamageSpeed 3.30
(57.12 damage per second)
+20 Stamina
+21 Intellect
+22 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Sell Price: 13 16 92
","spells":[]} +231005,{"name":"Jin'do's Bag of Whammies","quality":4,"icon":"inv_misc_bag_10_black","tooltip":"
Jin'do's Bag of Whammies
Item Level 68

Binds when picked up
Unique-Equipped
Held In Off-hand
+8 Stamina
+11 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Sell Price: 3 91 96
","spells":[]} +231006,{"name":"Animist's Boots","quality":4,"icon":"inv_boots_chain_13","tooltip":"
Animist's Boots
Item Level 67

Binds when picked up
FeetLeather
189 Armor
+10 Stamina
+14 Intellect
+14 Spirit
Durability 60 / 60
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 3 51 17
","spells":[]} +231007,{"name":"Bloodstained Coif","quality":4,"icon":"inv_helmet_39","tooltip":"
Bloodstained Coif
Item Level 67

Binds when picked up
HeadMail
348 Armor
+17 Stamina
+14 Intellect
Durability 85 / 85
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +48 Attack Power.
Sell Price: 4 22 16
","spells":[]} +231008,{"name":"Bloodstained Legplates","quality":4,"icon":"inv_pants_mail_09","tooltip":"
Bloodstained Legplates
Item Level 67

Binds when picked up
LegsMail
375 Armor
+24 Agility
+15 Stamina
+15 Intellect
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +40 Attack Power.
Sell Price: 5 60 38
","spells":[]} 231009,{"name":"Blooddrenched Leggings","quality":4,"icon":"inv_pants_leather_09","tooltip":"
Blooddrenched Leggings
Item Level 67

Binds when picked up
LegsLeather
177 Armor
+42 Agility
+17 Stamina
Durability 90 / 90
Requires Level 60
Sell Price: 4 66 99
","spells":[]} -231010,{"name":"Bloodsoaked Gauntlets","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Bloodsoaked Gauntlets
Item Level 67

Binds when picked up
HandsPlate
475 Armor
+17 Strength
+14 Stamina
Durability 55 / 55
Requires Level 60
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 21.
Sell Price: 3 28 76
","spells":[]} -231011,{"name":"Bloodtinged Gloves","quality":4,"icon":"inv_gauntlets_16","tooltip":"
Bloodtinged Gloves
Item Level 67

Binds when picked up
HandsCloth
64 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 86 79
","spells":[]} -231012,{"name":"Overlord's Embrace","quality":4,"icon":"inv_misc_cape_21","tooltip":"
Overlord's Embrace
Item Level 67

Binds when picked up
Back
142 Armor
+12 Stamina
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +11.
Sell Price: 2 80 19
","spells":[]} -231013,{"name":"The Hexxer's Cover","quality":4,"icon":"inv_mask_02","tooltip":"
The Hexxer's Cover
Item Level 67

Binds when picked up
HeadCloth
84 Armor
+14 Stamina
+14 Intellect
Durability 60 / 60
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 46.
Sell Price: 2 79 21
","spells":[]} -231014,{"name":"Lizardscale Eyepatch","quality":4,"icon":"inv_helmet_46","tooltip":"
Lizardscale Eyepatch
Item Level 68

Binds when picked up
HeadLeather
167 Armor
+21 Stamina
Durability 70 / 70
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +54 Attack Power.
Sell Price: 3 71 39
","spells":[]} +231010,{"name":"Bloodsoaked Gauntlets","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Bloodsoaked Gauntlets
Item Level 67

Binds when picked up
HandsPlate
475 Armor
+17 Strength
+14 Stamina
Durability 55 / 55
Requires Level 60
Equip: Increased Defense +9.
Equip: Increases the block value of your shield by 21.
Sell Price: 3 28 76
","spells":[]} +231011,{"name":"Bloodtinged Gloves","quality":4,"icon":"inv_gauntlets_16","tooltip":"
Bloodtinged Gloves
Item Level 67

Binds when picked up
HandsCloth
64 Armor
+10 Stamina
+10 Intellect
+10 Spirit
Durability 35 / 35
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 86 79
","spells":[]} +231012,{"name":"Overlord's Embrace","quality":4,"icon":"inv_misc_cape_21","tooltip":"
Overlord's Embrace
Item Level 67

Binds when picked up
Back
142 Armor
+12 Stamina
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +11.
Sell Price: 2 80 19
","spells":[]} +231013,{"name":"The Hexxer's Cover","quality":4,"icon":"inv_mask_02","tooltip":"
The Hexxer's Cover
Item Level 67

Binds when picked up
HeadCloth
84 Armor
+14 Stamina
+14 Intellect
Durability 60 / 60
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 46.
Sell Price: 2 79 21
","spells":[]} +231014,{"name":"Lizardscale Eyepatch","quality":4,"icon":"inv_helmet_46","tooltip":"
Lizardscale Eyepatch
Item Level 68

Binds when picked up
HeadLeather
167 Armor
+21 Stamina
Durability 70 / 70
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +54 Attack Power.
Sell Price: 3 71 39
","spells":[]} 231015,{"name":"Twill Mask","quality":0,"icon":"inv_misc_bandana_01","tooltip":"
Twill Mask
Item Level 10
HeadCloth
7 Armor
Durability 60 / 60
Sell Price: 1 58 95
","spells":[]} -231016,{"name":"Nat Pagle's Fish Terminator","quality":4,"icon":"inv_fishingpole_02","tooltip":"
Nat Pagle's Fish Terminator
Item Level 68

Binds when picked up
Unique
Two-HandStaff
\n \n \n
207 - 311 DamageSpeed 4.00
(64.75 damage per second)
+41 Strength
+19 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Zap nearby enemies dealing 175 to 225 damage to them.  Will affect up to 4 targets.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
"The inscription reads: Fishin's fer sissies -Nat Pagle"
Sell Price: 12 34 66
","spells":[]} -231023,{"name":"Wristguards of Wrath","quality":4,"icon":"inv_bracer_19","tooltip":"
Wristguards of Wrath
Draconic
Item Level 76

Binds when picked up
WristPlate
375 Armor
+12 Strength
+10 Agility
+20 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Increased Defense +7.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 5 5 58
","spells":[]} -231024,{"name":"Waistguard of Wrath","quality":4,"icon":"inv_belt_09","tooltip":"
Waistguard of Wrath
Draconic
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+15 Strength
+7 Agility
+24 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 5 5 58
","spells":[]} -231025,{"name":"Pauldrons of Wrath","quality":4,"icon":"inv_shoulder_34","tooltip":"
Pauldrons of Wrath
Draconic
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+12 Strength
+10 Agility
+24 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 7 52 62
","spells":[]} -231026,{"name":"Legguards of Wrath","quality":4,"icon":"inv_pants_04","tooltip":"
Legguards of Wrath
Draconic
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+15 Strength
+28 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +19.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 10 5 41
","spells":[]} -231027,{"name":"Faceguard of Wrath","quality":4,"icon":"inv_helmet_71","tooltip":"
Faceguard of Wrath
Draconic
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+23 Strength
+13 Agility
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Increased Defense +10.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 7 52 62
","spells":[]} -231028,{"name":"Handguards of Wrath","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Handguards of Wrath
Draconic
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+19 Strength
+24 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 5 5 58
","spells":[]} -231029,{"name":"Sabatons of Wrath","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Sabatons of Wrath
Draconic
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+10 Strength
+10 Agility
+27 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Increased Defense +11.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 7 52 62
","spells":[]} -231030,{"name":"Chestguard of Wrath","quality":4,"icon":"inv_chest_plate16","tooltip":"
Chestguard of Wrath
Draconic
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+18 Strength
+11 Agility
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 10 5 41
","spells":[]} -231031,{"name":"Bracers of Wrath","quality":4,"icon":"inv_bracer_19","tooltip":"
Bracers of Wrath
Draconic
Item Level 76

Binds when picked up
WristPlate
375 Armor
+20 Strength
+14 Agility
+14 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Whirlwind deals 10 + (5 * ComboPoints)% more damage and can be used in all stances.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 5 5 58
","spells":[]} -231032,{"name":"Belt of Wrath","quality":4,"icon":"inv_belt_09","tooltip":"
Belt of Wrath
Draconic
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+30 Strength
+11 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Whirlwind deals 10 + (5 * ComboPoints)% more damage and can be used in all stances.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 5 5 58
","spells":[]} -231033,{"name":"Shoulders of Wrath","quality":4,"icon":"inv_shoulder_34","tooltip":"
Shoulders of Wrath
Draconic
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+27 Strength
+16 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Whirlwind deals 10 + (5 * ComboPoints)% more damage and can be used in all stances.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 7 52 62
","spells":[]} -231034,{"name":"Legplates of Wrath","quality":4,"icon":"inv_pants_04","tooltip":"
Legplates of Wrath
Draconic
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+33 Strength
+26 Agility
+19 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Whirlwind deals 10 + (5 * ComboPoints)% more damage and can be used in all stances.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 10 5 41
","spells":[]} -231035,{"name":"Helm of Wrath","quality":4,"icon":"inv_helmet_71","tooltip":"
Helm of Wrath
Draconic
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+36 Strength
+24 Agility
+18 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Whirlwind deals 10 + (5 * ComboPoints)% more damage and can be used in all stances.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 7 52 62
","spells":[]} -231036,{"name":"Gauntlets of Wrath","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Gauntlets of Wrath
Draconic
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+27 Strength
+11 Agility
+16 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Whirlwind deals 10 + (5 * ComboPoints)% more damage and can be used in all stances.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 5 5 58
","spells":[]} -231037,{"name":"Greaves of Wrath","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Greaves of Wrath
Draconic
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+26 Strength
+16 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Whirlwind deals 10 + (5 * ComboPoints)% more damage and can be used in all stances.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 7 52 62
","spells":[]} -231038,{"name":"Breastplate of Wrath","quality":4,"icon":"inv_chest_plate16","tooltip":"
Breastplate of Wrath
Draconic
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+32 Strength
+30 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Whirlwind deals 10 + (5 * ComboPoints)% more damage and can be used in all stances.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 10 5 41
","spells":[]} -231039,{"name":"Bloodfang Spaulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Bloodfang Spaulders
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+10 Strength
+25 Agility
+15 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases main hand weapon damage by 10%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 5 40 5
","spells":[]} -231040,{"name":"Bloodfang Chestpiece","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Bloodfang Chestpiece
Draconic
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+12 Strength
+26 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 2%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases main hand weapon damage by 10%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 7 18 15
","spells":[]} -231041,{"name":"Bloodfang Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Bloodfang Boots
Draconic
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+8 Strength
+25 Agility
+17 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases main hand weapon damage by 10%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 5 36 95
","spells":[]} -231042,{"name":"Bloodfang Gloves","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Bloodfang Gloves
Draconic
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+16 Strength
+20 Agility
+13 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Immune to Disarm.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases main hand weapon damage by 10%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 3 59 87
","spells":[]} -231043,{"name":"Bloodfang Hood","quality":4,"icon":"inv_helmet_41","tooltip":"
Bloodfang Hood
Draconic
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+16 Strength
+34 Agility
+14 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases main hand weapon damage by 10%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 5 40 5
","spells":[]} -231044,{"name":"Bloodfang Pants","quality":4,"icon":"inv_pants_06","tooltip":"
Bloodfang Pants
Draconic
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+11 Strength
+34 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases main hand weapon damage by 10%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 7 18 15
","spells":[]} -231045,{"name":"Bloodfang Belt","quality":4,"icon":"inv_belt_23","tooltip":"
Bloodfang Belt
Draconic
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+15 Strength
+20 Agility
+13 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases main hand weapon damage by 10%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 3 61 95
","spells":[]} -231046,{"name":"Bloodfang Bracers","quality":4,"icon":"inv_bracer_02","tooltip":"
Bloodfang Bracers
Draconic
Item Level 76

Binds when picked up
WristLeather
98 Armor
+24 Agility
+10 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases main hand weapon damage by 10%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 3 61 95
","spells":[]} -231047,{"name":"Bloodfang Shoulderpads","quality":4,"icon":"inv_shoulder_23","tooltip":"
Bloodfang Shoulderpads
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+13 Agility
+28 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Increased Defense +11.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 5 36 95
","spells":[]} -231048,{"name":"Bloodfang Chestguard","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Bloodfang Chestguard
Draconic
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+17 Agility
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increased Defense +11.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 7 14 3
","spells":[]} -231049,{"name":"Bloodfang Footpads","quality":4,"icon":"inv_boots_08","tooltip":"
Bloodfang Footpads
Draconic
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+8 Strength
+12 Agility
+27 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Increased Defense +11.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 5 36 95
","spells":[]} -231050,{"name":"Bloodfang Handguards","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Bloodfang Handguards
Draconic
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+20 Agility
+23 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.
Equip: Immune to Disarm.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 3 59 87
","spells":[]} -231051,{"name":"Bloodfang Cowl","quality":4,"icon":"inv_helmet_41","tooltip":"
Bloodfang Cowl
Draconic
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+25 Agility
+35 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Increased Defense +13.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 5 36 95
","spells":[]} -231052,{"name":"Bloodfang Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Bloodfang Legguards
Draconic
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+23 Agility
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Increased Defense +14.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 7 14 3
","spells":[]} -231053,{"name":"Bloodfang Waistguard","quality":4,"icon":"inv_belt_23","tooltip":"
Bloodfang Waistguard
Draconic
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+18 Agility
+26 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 3 59 87
","spells":[]} -231054,{"name":"Bloodfang Wristguards","quality":4,"icon":"inv_bracer_02","tooltip":"
Bloodfang Wristguards
Draconic
Item Level 76

Binds when picked up
WristLeather
98 Armor
+11 Agility
+21 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 2 85 61
","spells":[]} -231055,{"name":"Dragonstalker's Bracers","quality":4,"icon":"inv_bracer_17","tooltip":"
Dragonstalker's Bracers
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+23 Agility
+11 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 4 42 5
","spells":[]} -231056,{"name":"Dragonstalker's Belt","quality":4,"icon":"inv_belt_28","tooltip":"
Dragonstalker's Belt
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+25 Agility
+10 Stamina
+8 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 4 42 5
","spells":[]} -231057,{"name":"Dragonstalker's Spaulders","quality":4,"icon":"inv_shoulder_10","tooltip":"
Dragonstalker's Spaulders
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+25 Agility
+14 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 6 66 3
","spells":[]} -231058,{"name":"Dragonstalker's Legguards","quality":4,"icon":"inv_pants_03","tooltip":"
Dragonstalker's Legguards
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+36 Agility
+17 Stamina
+15 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 8 84 11
","spells":[]} -231059,{"name":"Dragonstalker's Helm","quality":4,"icon":"inv_helmet_05","tooltip":"
Dragonstalker's Helm
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+32 Agility
+11 Stamina
+8 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 6 66 3
","spells":[]} -231060,{"name":"Dragonstalker's Gauntlets","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Dragonstalker's Gauntlets
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+24 Agility
+14 Stamina
+12 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 4 42 5
","spells":[]} -231061,{"name":"Dragonstalker's Greaves","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Dragonstalker's Greaves
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+28 Agility
+10 Stamina
+8 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 6 66 3
","spells":[]} -231062,{"name":"Dragonstalker's Breastplate","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Dragonstalker's Breastplate
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+32 Agility
+10 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 8 84 11
","spells":[]} -231063,{"name":"Dragonstalker's Vambraces","quality":4,"icon":"inv_bracer_17","tooltip":"
Dragonstalker's Vambraces
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+12 Strength
+20 Agility
+10 Stamina
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability within 5 sec by 20%.
(4) Set : Increases main hand weapon damage by 5%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 4 42 5
","spells":[]} -231065,{"name":"Dragonstalker's Girdle","quality":4,"icon":"inv_belt_28","tooltip":"
Dragonstalker's Girdle
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+13 Strength
+20 Agility
+10 Stamina
+10 Frost Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability within 5 sec by 20%.
(4) Set : Increases main hand weapon damage by 5%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 4 42 5
","spells":[]} -231066,{"name":"Dragonstalker's Pauldrons","quality":4,"icon":"inv_shoulder_10","tooltip":"
Dragonstalker's Pauldrons
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+20 Strength
+20 Agility
+10 Stamina
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability within 5 sec by 20%.
(4) Set : Increases main hand weapon damage by 5%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 6 66 3
","spells":[]} -231067,{"name":"Dragonstalker's Pants","quality":4,"icon":"inv_pants_03","tooltip":"
Dragonstalker's Pants
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+22 Strength
+32 Agility
+15 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability within 5 sec by 20%.
(4) Set : Increases main hand weapon damage by 5%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 8 84 11
","spells":[]} -231068,{"name":"Dragonstalker's Skullcap","quality":4,"icon":"inv_helmet_05","tooltip":"
Dragonstalker's Skullcap
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+16 Strength
+27 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability within 5 sec by 20%.
(4) Set : Increases main hand weapon damage by 5%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 6 66 3
","spells":[]} -231069,{"name":"Dragonstalker's Grips","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Dragonstalker's Grips
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+15 Strength
+20 Agility
+13 Stamina
+10 Nature Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability within 5 sec by 20%.
(4) Set : Increases main hand weapon damage by 5%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 4 42 5
","spells":[]} -231070,{"name":"Dragonstalker's Sabatons","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Dragonstalker's Sabatons
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+15 Strength
+23 Agility
+11 Stamina
+10 Nature Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability within 5 sec by 20%.
(4) Set : Increases main hand weapon damage by 5%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 6 66 3
","spells":[]} -231071,{"name":"Dragonstalker's Armor","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Dragonstalker's Armor
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+18 Strength
+25 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability within 5 sec by 20%.
(4) Set : Increases main hand weapon damage by 5%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 8 84 11
","spells":[]} -231072,{"name":"Nemesis Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Nemesis Boots
Draconic
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+14 Stamina
+10 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 4 28 42
","spells":[]} -231073,{"name":"Nemesis Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Nemesis Gloves
Draconic
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+8 Stamina
+10 Intellect
+13 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 2 85 61
","spells":[]} -231074,{"name":"Nemesis Skullcap","quality":4,"icon":"inv_helmet_08","tooltip":"
Nemesis Skullcap
Draconic
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+17 Stamina
+15 Intellect
+12 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 4 28 42
","spells":[]} -231075,{"name":"Nemesis Leggings","quality":4,"icon":"inv_pants_07","tooltip":"
Nemesis Leggings
Draconic
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+15 Stamina
+10 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 5 71 22
","spells":[]} -231076,{"name":"Nemesis Robes","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Nemesis Robes
Draconic
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+12 Stamina
+12 Intellect
+15 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 5 71 22
","spells":[]} -231077,{"name":"Nemesis Spaulders","quality":4,"icon":"inv_shoulder_19","tooltip":"
Nemesis Spaulders
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+13 Stamina
+11 Intellect
+13 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 4 28 42
","spells":[]} -231078,{"name":"Nemesis Belt","quality":4,"icon":"inv_belt_13","tooltip":"
Nemesis Belt
Draconic
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+10 Stamina
+10 Intellect
+12 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 2 85 61
","spells":[]} -231079,{"name":"Nemesis Bracers","quality":4,"icon":"inv_bracer_07","tooltip":"
Nemesis Bracers
Draconic
Item Level 76

Binds when picked up
WristCloth
51 Armor
+11 Stamina
+11 Intellect
+8 Spirit
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 2 85 61
","spells":[]} -231090,{"name":"Nemesis Treads","quality":4,"icon":"inv_boots_05","tooltip":"
Nemesis Treads
Draconic
Item Level 76

Binds when picked up
FeetCloth
120 Armor
+26 Stamina
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increased Defense +7.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards.
(6) Set : You heal for 14 to 16% of your maximum health when you damage a target with Shadowburn.
Sell Price: 4 28 42
","spells":[]} -231091,{"name":"Nemesis Handguards","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Nemesis Handguards
Draconic
Item Level 76

Binds when picked up
HandsCloth
152 Armor
+24 Stamina
+10 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +7.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards.
(6) Set : You heal for 14 to 16% of your maximum health when you damage a target with Shadowburn.
Sell Price: 2 85 61
","spells":[]} -231092,{"name":"Nemesis Cowl","quality":4,"icon":"inv_helmet_08","tooltip":"
Nemesis Cowl
Draconic
Item Level 76

Binds when picked up
HeadCloth
184 Armor
+35 Stamina
+10 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards.
(6) Set : You heal for 14 to 16% of your maximum health when you damage a target with Shadowburn.
Sell Price: 4 28 42
","spells":[]} -231093,{"name":"Nemesis Pants","quality":4,"icon":"inv_pants_07","tooltip":"
Nemesis Pants
Draconic
Item Level 76

Binds when picked up
LegsCloth
181 Armor
+35 Stamina
+7 Intellect
+6 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards.
(6) Set : You heal for 14 to 16% of your maximum health when you damage a target with Shadowburn.
Sell Price: 5 71 22
","spells":[]} -231095,{"name":"Nemesis Garb","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Nemesis Garb
Draconic
Item Level 76

Binds when picked up
ChestCloth
216 Armor
+32 Stamina
+14 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards.
(6) Set : You heal for 14 to 16% of your maximum health when you damage a target with Shadowburn.
Sell Price: 5 71 22
","spells":[]} -231096,{"name":"Nemesis Shoulderpads","quality":4,"icon":"inv_shoulder_19","tooltip":"
Nemesis Shoulderpads
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
137 Armor
+26 Stamina
+8 Intellect
+10 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +7.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards.
(6) Set : You heal for 14 to 16% of your maximum health when you damage a target with Shadowburn.
Sell Price: 4 28 42
","spells":[]} -231097,{"name":"Nemesis Cord","quality":4,"icon":"inv_belt_13","tooltip":"
Nemesis Cord
Draconic
Item Level 76

Binds when picked up
WaistCloth
125 Armor
+26 Stamina
+6 Intellect
+6 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards.
(6) Set : You heal for 14 to 16% of your maximum health when you damage a target with Shadowburn.
Sell Price: 2 85 61
","spells":[]} -231098,{"name":"Nemesis Wraps","quality":4,"icon":"inv_bracer_07","tooltip":"
Nemesis Wraps
Draconic
Item Level 76

Binds when picked up
WristCloth
131 Armor
+15 Stamina
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Equip: Increased Defense +13.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards.
(6) Set : You heal for 14 to 16% of your maximum health when you damage a target with Shadowburn.
Sell Price: 2 85 61
","spells":[]} -231100,{"name":"Netherwind Belt","quality":4,"icon":"inv_belt_22","tooltip":"
Netherwind Belt
Draconic
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+10 Stamina
+10 Intellect
+10 Frost Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 34.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 2 77 18
","spells":[]} -231101,{"name":"Netherwind Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Netherwind Boots
Draconic
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 4 15 78
","spells":[]} -231102,{"name":"Netherwind Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Netherwind Gloves
Draconic
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+12 Stamina
+10 Intellect
+10 Nature Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 2 77 18
","spells":[]} -231103,{"name":"Netherwind Crown","quality":4,"icon":"inv_helmet_70","tooltip":"
Netherwind Crown
Draconic
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+17 Intellect
+8 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 39.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 4 42 5
","spells":[]} -231104,{"name":"Netherwind Pants","quality":4,"icon":"inv_pants_08","tooltip":"
Netherwind Pants
Draconic
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+17 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 5 54 37
","spells":[]} -231105,{"name":"Netherwind Robes","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Netherwind Robes
Draconic
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+10 Stamina
+8 Intellect
+7 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 5 54 37
","spells":[]} -231106,{"name":"Netherwind Mantle","quality":4,"icon":"inv_shoulder_32","tooltip":"
Netherwind Mantle
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 29.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 4 42 5
","spells":[]} -231107,{"name":"Netherwind Bindings","quality":4,"icon":"inv_bracer_09","tooltip":"
Netherwind Bindings
Draconic
Item Level 76

Binds when picked up
WristCloth
51 Armor
+8 Stamina
+14 Intellect
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 2 77 18
","spells":[]} -231108,{"name":"Netherwind Sash","quality":4,"icon":"inv_belt_22","tooltip":"
Netherwind Sash
Draconic
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+8 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 30 sec.
Sell Price: 2 94 70
","spells":[]} -231109,{"name":"Netherwind Slippers","quality":4,"icon":"inv_boots_07","tooltip":"
Netherwind Slippers
Draconic
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+15 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 30 sec.
Sell Price: 4 42 5
","spells":[]} -231110,{"name":"Netherwind Mitts","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Netherwind Mitts
Draconic
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+11 Stamina
+11 Intellect
+6 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 30 sec.
Sell Price: 2 94 70
","spells":[]} -231111,{"name":"Netherwind Mask","quality":4,"icon":"inv_helmet_70","tooltip":"
Netherwind Mask
Draconic
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+15 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 30 sec.
Sell Price: 4 42 5
","spells":[]} -231112,{"name":"Netherwind Leggings","quality":4,"icon":"inv_pants_08","tooltip":"
Netherwind Leggings
Draconic
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+13 Stamina
+20 Intellect
+8 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 30 sec.
Sell Price: 5 89 40
","spells":[]} -231113,{"name":"Netherwind Vestments","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Netherwind Vestments
Draconic
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+15 Stamina
+15 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 30 sec.
Sell Price: 5 89 40
","spells":[]} -231114,{"name":"Netherwind Shoulders","quality":4,"icon":"inv_shoulder_32","tooltip":"
Netherwind Shoulders
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 30 sec.
Sell Price: 4 42 5
","spells":[]} -231115,{"name":"Netherwind Wraps","quality":4,"icon":"inv_bracer_09","tooltip":"
Netherwind Wraps
Draconic
Item Level 76

Binds when picked up
WristCloth
51 Armor
+8 Stamina
+10 Intellect
+8 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 30 sec.
Sell Price: 2 94 70
","spells":[]} -231155,{"name":"Boots of Transcendence","quality":4,"icon":"inv_boots_07","tooltip":"
Boots of Transcendence
Draconic
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+12 Stamina
+14 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 53 and damage done by up to 18 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 4 42 5
","spells":[]} -231156,{"name":"Handguards of Transcendence","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Handguards of Transcendence
Draconic
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+11 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 2 94 70
","spells":[]} -231157,{"name":"Halo of Transcendence","quality":4,"icon":"inv_helmet_24","tooltip":"
Halo of Transcendence
Draconic
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+14 Stamina
+14 Intellect
+9 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 77 and damage done by up to 26 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 4 42 5
","spells":[]} -231158,{"name":"Leggings of Transcendence","quality":4,"icon":"inv_pants_08","tooltip":"
Leggings of Transcendence
Draconic
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+12 Stamina
+20 Intellect
+18 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 70 and damage done by up to 24 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 5 89 40
","spells":[]} -231159,{"name":"Robes of Transcendence","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Robes of Transcendence
Draconic
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+16 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 70 and damage done by up to 24 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 5 89 40
","spells":[]} -231160,{"name":"Pauldrons of Transcendence","quality":4,"icon":"inv_shoulder_02","tooltip":"
Pauldrons of Transcendence
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+12 Stamina
+17 Intellect
+13 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 4 42 5
","spells":[]} -231161,{"name":"Belt of Transcendence","quality":4,"icon":"inv_belt_22","tooltip":"
Belt of Transcendence
Draconic
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+13 Stamina
+17 Intellect
+13 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 2 94 70
","spells":[]} -231162,{"name":"Bindings of Transcendence","quality":4,"icon":"inv_bracer_09","tooltip":"
Bindings of Transcendence
Draconic
Item Level 76

Binds when picked up
WristCloth
51 Armor
+10 Stamina
+14 Intellect
+13 Spirit
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 2 94 70
","spells":[]} -231165,{"name":"Treads of Transcendence","quality":4,"icon":"inv_boots_07","tooltip":"
Treads of Transcendence
Draconic
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+18 Intellect
+10 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 5%)
(6) Set : While Spirit Tap is active, your Periodic damage spells deal 20% more damage.
Sell Price: 4 42 5
","spells":[]} -231166,{"name":"Gloves of Transcendence","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Gloves of Transcendence
Draconic
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+12 Stamina
+13 Intellect
+13 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 5%)
(6) Set : While Spirit Tap is active, your Periodic damage spells deal 20% more damage.
Sell Price: 2 94 70
","spells":[]} -231167,{"name":"Crown of Transcendence","quality":4,"icon":"inv_helmet_24","tooltip":"
Crown of Transcendence
Draconic
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+14 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 49.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 5%)
(6) Set : While Spirit Tap is active, your Periodic damage spells deal 20% more damage.
Sell Price: 4 42 5
","spells":[]} -231168,{"name":"Pants of Transcendence","quality":4,"icon":"inv_pants_08","tooltip":"
Pants of Transcendence
Draconic
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 50.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 5%)
(6) Set : While Spirit Tap is active, your Periodic damage spells deal 20% more damage.
Sell Price: 5 89 40
","spells":[]} -231169,{"name":"Garb of Transcendence","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Garb of Transcendence
Draconic
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+14 Stamina
+17 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 5%)
(6) Set : While Spirit Tap is active, your Periodic damage spells deal 20% more damage.
Sell Price: 5 89 40
","spells":[]} -231170,{"name":"Mantle of Transcendence","quality":4,"icon":"inv_shoulder_02","tooltip":"
Mantle of Transcendence
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+15 Intellect
+11 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 37.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 5%)
(6) Set : While Spirit Tap is active, your Periodic damage spells deal 20% more damage.
Sell Price: 4 42 5
","spells":[]} -231171,{"name":"Cord of Transcendence","quality":4,"icon":"inv_belt_22","tooltip":"
Cord of Transcendence
Draconic
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+18 Stamina
+15 Intellect
+10 Frost Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 5%)
(6) Set : While Spirit Tap is active, your Periodic damage spells deal 20% more damage.
Sell Price: 2 94 70
","spells":[]} -231172,{"name":"Bracers of Transcendence","quality":4,"icon":"inv_bracer_09","tooltip":"
Bracers of Transcendence
Draconic
Item Level 76

Binds when picked up
WristCloth
51 Armor
+10 Stamina
+11 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 23.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 0.5% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 5%)
(6) Set : While Spirit Tap is active, your Periodic damage spells deal 20% more damage.
Sell Price: 2 94 70
","spells":[]} -231174,{"name":"Judgement Bindings","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Bindings
Draconic
Item Level 76

Binds when picked up
WristPlate
375 Armor
+20 Strength
+10 Stamina
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 16.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : The cooldown on your Judgement is instantly reset if used on a different Seal than your last Judgement.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 5 43
","spells":[]} -231175,{"name":"Judgement Belt","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Belt
Draconic
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+26 Strength
+14 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 16.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : The cooldown on your Judgement is instantly reset if used on a different Seal than your last Judgement.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 5 18 68
","spells":[]} -231176,{"name":"Judgement Spaulders","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Spaulders
Draconic
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+30 Strength
+11 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : The cooldown on your Judgement is instantly reset if used on a different Seal than your last Judgement.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 7 72 12
","spells":[]} -231177,{"name":"Judgement Legplates","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Legplates
Draconic
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+28 Strength
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Holy spells and effects by up to 14.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : The cooldown on your Judgement is instantly reset if used on a different Seal than your last Judgement.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 9 95 18
","spells":[]} -231178,{"name":"Judgement Crown","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Crown
Draconic
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+24 Strength
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 19.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : The cooldown on your Judgement is instantly reset if used on a different Seal than your last Judgement.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 7 72 12
","spells":[]} -231179,{"name":"Judgement Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Gauntlets
Draconic
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+25 Strength
+13 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 24.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : The cooldown on your Judgement is instantly reset if used on a different Seal than your last Judgement.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 5 43
","spells":[]} -231180,{"name":"Judgement Sabatons","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Sabatons
Draconic
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+28 Strength
+10 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 17.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : The cooldown on your Judgement is instantly reset if used on a different Seal than your last Judgement.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 7 44 96
","spells":[]} -231181,{"name":"Judgement Breastplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Breastplate
Draconic
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+27 Strength
+18 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Holy spells and effects by up to 14.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : The cooldown on your Judgement is instantly reset if used on a different Seal than your last Judgement.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 10 31 46
","spells":[]} -231182,{"name":"Judgement Vambraces","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Vambraces
Draconic
Item Level 76

Binds when picked up
WristPlate
375 Armor
+11 Strength
+15 Stamina
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +11.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 5 43
","spells":[]} -231183,{"name":"Judgement Waistguard","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Waistguard
Draconic
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+12 Strength
+22 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 17.
Equip: Increased Defense +13.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 5 43
","spells":[]} -231184,{"name":"Judgement Pauldrons","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Pauldrons
Draconic
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+17 Strength
+24 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 14.
Equip: Increased Defense +10.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 7 44 96
","spells":[]} -231185,{"name":"Judgement Legguards","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Legguards
Draconic
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+15 Strength
+35 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 21.
Equip: Increased Defense +13.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 9 95 18
","spells":[]} -231186,{"name":"Judgement Great Helm","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Great Helm
Draconic
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+21 Strength
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 12.
Equip: Increased Defense +9.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 7 44 96
","spells":[]} -231187,{"name":"Judgement Chestguard","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Chestguard
Draconic
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+22 Strength
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 3%.
Equip: Increased Defense +10.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 9 95 18
","spells":[]} -231188,{"name":"Judgement Handguards","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Handguards
Draconic
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+16 Strength
+25 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 5 43
","spells":[]} -231189,{"name":"Judgement Greaves","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Greaves
Draconic
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+16 Strength
+20 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 14.
Equip: Increased Defense +10.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 7 44 96
","spells":[]} -231190,{"name":"Judgement Bracers","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Bracers
Draconic
Item Level 76

Binds when picked up
WristPlate
375 Armor
+12 Stamina
+14 Intellect
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 20%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 5 43
","spells":[]} -231191,{"name":"Judgement Girdle","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Girdle
Draconic
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+14 Stamina
+14 Intellect
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 20%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 5 43
","spells":[]} -231192,{"name":"Judgement Mantle","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Mantle
Draconic
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+12 Stamina
+13 Intellect
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 20%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 7 74 96
","spells":[]} -231193,{"name":"Judgement Plate Skirt","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Plate Skirt
Draconic
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+14 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases healing done by up to 51 and damage done by up to 17 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 20%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 9 95 18
","spells":[]} -231194,{"name":"Judgement Helm","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Helm
Draconic
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+15 Stamina
+26 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 20%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 7 44 96
","spells":[]} -231195,{"name":"Judgement Gloves","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Gloves
Draconic
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+11 Stamina
+19 Intellect
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 20%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 5 43
","spells":[]} -231196,{"name":"Judgement Treads","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Treads
Draconic
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+13 Stamina
+16 Intellect
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 20%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 7 44 96
","spells":[]} -231197,{"name":"Judgement Cuirass","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Cuirass
Draconic
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+20 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 20%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 9 95 18
","spells":[]} -231198,{"name":"Gauntlets of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gauntlets of Ten Storms
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+18 Stamina
+20 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 4 26 50
","spells":[]} -231199,{"name":"Bracers of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Bracers of Ten Storms
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+14 Stamina
+16 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases healing done by up to 37 and damage done by up to 13 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 4 26 50
","spells":[]} -231200,{"name":"Belt of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Belt of Ten Storms
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+14 Stamina
+14 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 4 26 50
","spells":[]} -231201,{"name":"Epaulets of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Epaulets of Ten Storms
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+14 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 6 42 60
","spells":[]} -231202,{"name":"Legplates of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Legplates of Ten Storms
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+20 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 64 and damage done by up to 22 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 8 53 1
","spells":[]} -231203,{"name":"Helmet of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Helmet of Ten Storms
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 77 and damage done by up to 26 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 6 42 60
","spells":[]} -231204,{"name":"Greaves of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Greaves of Ten Storms
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+14 Stamina
+12 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 51 and damage done by up to 17 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 6 42 60
","spells":[]} -231205,{"name":"Breastplate of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Breastplate of Ten Storms
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+17 Stamina
+14 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 8 53 1
","spells":[]} -231206,{"name":"Handguards of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Handguards of Ten Storms
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+27 Stamina
+10 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increased Defense +10.
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 4 26 50
","spells":[]} -231207,{"name":"Wristguards of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Wristguards of Ten Storms
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+20 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +10.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 4 26 50
","spells":[]} -231208,{"name":"Waistguard of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Waistguard of Ten Storms
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+26 Stamina
+10 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 4 26 50
","spells":[]} -231209,{"name":"Pauldrons of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Pauldrons of Ten Storms
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+27 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +11.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 6 42 60
","spells":[]} -231210,{"name":"Legguards of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Legguards of Ten Storms
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+35 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +15.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 8 53 1
","spells":[]} -231211,{"name":"Faceguard of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Faceguard of Ten Storms
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+34 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increased Defense +13.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 6 42 60
","spells":[]} -231212,{"name":"Sabatons of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Sabatons of Ten Storms
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+28 Stamina
+8 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 6 42 60
","spells":[]} -231213,{"name":"Chestguard of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Chestguard of Ten Storms
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+35 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 8 53 1
","spells":[]} -231214,{"name":"Gloves of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gloves of Ten Storms
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+13 Stamina
+12 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : Your Clearcasting also increases the damage of affected spells by 30 + (5 * ComboPoints)% [reduced to 10 + (5 * ComboPoints)% against player - controlled targets].
Sell Price: 4 26 50
","spells":[]} -231215,{"name":"Bindings of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Bindings of Ten Storms
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+12 Stamina
+14 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : Your Clearcasting also increases the damage of affected spells by 30 + (5 * ComboPoints)% [reduced to 10 + (5 * ComboPoints)% against player - controlled targets].
Sell Price: 4 26 50
","spells":[]} -231216,{"name":"Cord of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Cord of Ten Storms
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+12 Stamina
+14 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : Your Clearcasting also increases the damage of affected spells by 30 + (5 * ComboPoints)% [reduced to 10 + (5 * ComboPoints)% against player - controlled targets].
Sell Price: 4 26 50
","spells":[]} -231217,{"name":"Mantle of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Mantle of Ten Storms
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+12 Stamina
+13 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : Your Clearcasting also increases the damage of affected spells by 30 + (5 * ComboPoints)% [reduced to 10 + (5 * ComboPoints)% against player - controlled targets].
Sell Price: 6 42 60
","spells":[]} -231218,{"name":"Kilt of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Kilt of Ten Storms
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : Your Clearcasting also increases the damage of affected spells by 30 + (5 * ComboPoints)% [reduced to 10 + (5 * ComboPoints)% against player - controlled targets].
Sell Price: 8 53 1
","spells":[]} -231219,{"name":"Headdress of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Headdress of Ten Storms
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+13 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : Your Clearcasting also increases the damage of affected spells by 30 + (5 * ComboPoints)% [reduced to 10 + (5 * ComboPoints)% against player - controlled targets].
Sell Price: 6 42 60
","spells":[]} -231220,{"name":"Boots of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Boots of Ten Storms
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+14 Stamina
+15 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : Your Clearcasting also increases the damage of affected spells by 30 + (5 * ComboPoints)% [reduced to 10 + (5 * ComboPoints)% against player - controlled targets].
Sell Price: 6 42 60
","spells":[]} -231221,{"name":"Embrace of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Embrace of Ten Storms
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+14 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : Your Clearcasting also increases the damage of affected spells by 30 + (5 * ComboPoints)% [reduced to 10 + (5 * ComboPoints)% against player - controlled targets].
Sell Price: 8 53 1
","spells":[]} -231222,{"name":"Grips of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Grips of Ten Storms
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+22 Strength
+8 Agility
+10 Stamina
+6 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Impact of the Ten Storms (0/8)
(2) Set : Increases the frequency of Maelstrom Weapon triggering by 100 + (5 * ComboPoints)%.
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : You gain 1 charge of Maelstrom Weapon immediately after casting a spell made instant by Maelstrom Weapon.
Sell Price: 4 26 50
","spells":[]} -231223,{"name":"Vambraces of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Vambraces of Ten Storms
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+18 Strength
+10 Agility
+13 Stamina
+11 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60

Impact of the Ten Storms (0/8)
(2) Set : Increases the frequency of Maelstrom Weapon triggering by 100 + (5 * ComboPoints)%.
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : You gain 1 charge of Maelstrom Weapon immediately after casting a spell made instant by Maelstrom Weapon.
Sell Price: 4 26 50
","spells":[]} -231224,{"name":"Girdle of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Girdle of Ten Storms
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+28 Strength
+12 Agility
+10 Stamina
+10 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60

Impact of the Ten Storms (0/8)
(2) Set : Increases the frequency of Maelstrom Weapon triggering by 100 + (5 * ComboPoints)%.
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : You gain 1 charge of Maelstrom Weapon immediately after casting a spell made instant by Maelstrom Weapon.
Sell Price: 4 26 50
","spells":[]} -231225,{"name":"Spaulders of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Spaulders of Ten Storms
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+20 Strength
+8 Agility
+13 Stamina
+12 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Impact of the Ten Storms (0/8)
(2) Set : Increases the frequency of Maelstrom Weapon triggering by 100 + (5 * ComboPoints)%.
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : You gain 1 charge of Maelstrom Weapon immediately after casting a spell made instant by Maelstrom Weapon.
Sell Price: 6 42 60
","spells":[]} -231226,{"name":"Leggings of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Leggings of Ten Storms
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+28 Strength
+14 Agility
+18 Stamina
+13 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Impact of the Ten Storms (0/8)
(2) Set : Increases the frequency of Maelstrom Weapon triggering by 100 + (5 * ComboPoints)%.
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : You gain 1 charge of Maelstrom Weapon immediately after casting a spell made instant by Maelstrom Weapon.
Sell Price: 8 53 1
","spells":[]} -231227,{"name":"Crown of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Crown of Ten Storms
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+34 Strength
+8 Agility
+13 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Impact of the Ten Storms (0/8)
(2) Set : Increases the frequency of Maelstrom Weapon triggering by 100 + (5 * ComboPoints)%.
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : You gain 1 charge of Maelstrom Weapon immediately after casting a spell made instant by Maelstrom Weapon.
Sell Price: 6 42 60
","spells":[]} -231228,{"name":"Treads of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Treads of Ten Storms
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+26 Strength
+13 Agility
+15 Stamina
+11 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60

Impact of the Ten Storms (0/8)
(2) Set : Increases the frequency of Maelstrom Weapon triggering by 100 + (5 * ComboPoints)%.
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : You gain 1 charge of Maelstrom Weapon immediately after casting a spell made instant by Maelstrom Weapon.
Sell Price: 6 42 60
","spells":[]} -231229,{"name":"Armor of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Armor of Ten Storms
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+35 Strength
+12 Agility
+13 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Impact of the Ten Storms (0/8)
(2) Set : Increases the frequency of Maelstrom Weapon triggering by 100 + (5 * ComboPoints)%.
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : You gain 1 charge of Maelstrom Weapon immediately after casting a spell made instant by Maelstrom Weapon.
Sell Price: 8 53 1
","spells":[]} -231230,{"name":"Stormrage Chestguard","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Chestguard
Draconic
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+14 Stamina
+15 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 7 13 51
","spells":[]} -231231,{"name":"Stormrage Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Boots
Draconic
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+12 Stamina
+17 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 5 37 9
","spells":[]} -231232,{"name":"Stormrage Handguards","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Handguards
Draconic
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+14 Stamina
+16 Intellect
+11 Spirit
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 48 and damage done by up to 16 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 3 59 40
","spells":[]} -231233,{"name":"Stormrage Cover","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Cover
Draconic
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+14 Stamina
+16 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 5 41 11
","spells":[]} -231234,{"name":"Stormrage Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Legguards
Draconic
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+13 Stamina
+15 Intellect
+15 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 59 and damage done by up to 20 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 7 24 15
","spells":[]} -231235,{"name":"Stormrage Pauldrons","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Pauldrons
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+10 Stamina
+13 Intellect
+11 Spirit
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 5 45 7
","spells":[]} -231236,{"name":"Stormrage Belt","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Belt
Draconic
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+10 Stamina
+12 Intellect
+12 Spirit
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 3 64 72
","spells":[]} -231237,{"name":"Stormrage Bracers","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Bracers
Draconic
Item Level 76

Binds when picked up
WristLeather
98 Armor
+13 Stamina
+10 Intellect
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 3 66 6
","spells":[]} -231238,{"name":"Stormrage Armor","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Armor
Draconic
Item Level 76

Binds when picked up
ChestLeather
305 Armor
+17 Strength
+10 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 7 13 51
","spells":[]} -231239,{"name":"Stormrage Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Treads
Draconic
Item Level 76

Binds when picked up
FeetLeather
224 Armor
+13 Strength
+8 Agility
+26 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 5 37 9
","spells":[]} -231240,{"name":"Stormrage Gauntlets","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Gauntlets
Draconic
Item Level 76

Binds when picked up
HandsLeather
240 Armor
+14 Strength
+27 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 3 59 40
","spells":[]} -231241,{"name":"Stormrage Headdress","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Headdress
Draconic
Item Level 76

Binds when picked up
HeadLeather
233 Armor
+16 Strength
+14 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 5 41 11
","spells":[]} -231242,{"name":"Stormrage Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Leggings
Draconic
Item Level 76

Binds when picked up
LegsLeather
247 Armor
+19 Strength
+10 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 7 24 15
","spells":[]} -231243,{"name":"Stormrage Spaulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Spaulders
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
219 Armor
+13 Strength
+26 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 5 45 7
","spells":[]} -231244,{"name":"Stormrage Waistguard","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Waistguard
Draconic
Item Level 76

Binds when picked up
WaistLeather
226 Armor
+14 Strength
+27 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 3 64 72
","spells":[]} -231245,{"name":"Stormrage Wristguards","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Wristguards
Draconic
Item Level 76

Binds when picked up
WristLeather
198 Armor
+12 Strength
+20 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 3 66 6
","spells":[]} -231246,{"name":"Stormrage Leathers","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Leathers
Draconic
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+14 Stamina
+17 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 5% chance to summon a stand of 3  Treants to attack your target for until cancelled. (Proc chance: 5%)
(6) Set : Your Wrath critical strikes have a 33% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 33%)
Sell Price: 7 13 51
","spells":[]} -231247,{"name":"Stormrage Sandals","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Sandals
Draconic
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+10 Stamina
+12 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 5% chance to summon a stand of 3  Treants to attack your target for until cancelled. (Proc chance: 5%)
(6) Set : Your Wrath critical strikes have a 33% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 33%)
Sell Price: 5 37 9
","spells":[]} -231248,{"name":"Stormrage Mitts","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Mitts
Draconic
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+13 Stamina
+16 Intellect
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 5% chance to summon a stand of 3  Treants to attack your target for until cancelled. (Proc chance: 5%)
(6) Set : Your Wrath critical strikes have a 33% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 33%)
Sell Price: 3 59 40
","spells":[]} -231249,{"name":"Stormrage Antlers","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Antlers
Draconic
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+12 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 5% chance to summon a stand of 3  Treants to attack your target for until cancelled. (Proc chance: 5%)
(6) Set : Your Wrath critical strikes have a 33% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 33%)
Sell Price: 5 41 11
","spells":[]} -231250,{"name":"Stormrage Kilt","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Kilt
Draconic
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+13 Stamina
+15 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 39.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 5% chance to summon a stand of 3  Treants to attack your target for until cancelled. (Proc chance: 5%)
(6) Set : Your Wrath critical strikes have a 33% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 33%)
Sell Price: 7 24 15
","spells":[]} -231251,{"name":"Stormrage Mantle","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Mantle
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+12 Stamina
+14 Intellect
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 5% chance to summon a stand of 3  Treants to attack your target for until cancelled. (Proc chance: 5%)
(6) Set : Your Wrath critical strikes have a 33% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 33%)
Sell Price: 5 45 7
","spells":[]} -231252,{"name":"Stormrage Cord","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Cord
Draconic
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+14 Stamina
+16 Intellect
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 5% chance to summon a stand of 3  Treants to attack your target for until cancelled. (Proc chance: 5%)
(6) Set : Your Wrath critical strikes have a 33% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 33%)
Sell Price: 3 64 72
","spells":[]} -231253,{"name":"Stormrage Bindings","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Bindings
Draconic
Item Level 76

Binds when picked up
WristLeather
98 Armor
+10 Stamina
+12 Intellect
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 5% chance to summon a stand of 3  Treants to attack your target for until cancelled. (Proc chance: 5%)
(6) Set : Your Wrath critical strikes have a 33% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 33%)
Sell Price: 3 66 6
","spells":[]} -231254,{"name":"Stormrage Vest","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Vest
Draconic
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+26 Strength
+26 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 7 13 51
","spells":[]} -231255,{"name":"Stormrage Stompers","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Stompers
Draconic
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+20 Strength
+20 Agility
+15 Stamina
+8 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 5 37 9
","spells":[]} -231256,{"name":"Stormrage Grips","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Grips
Draconic
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+22 Strength
+20 Agility
+11 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 3 59 40
","spells":[]} -231257,{"name":"Stormrage Cowl","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Cowl
Draconic
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+24 Strength
+24 Agility
+13 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 5 41 11
","spells":[]} -231258,{"name":"Stormrage Trousers","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Trousers
Draconic
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+23 Strength
+22 Agility
+14 Stamina
+8 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 7 24 15
","spells":[]} -231259,{"name":"Stormrage Shoulderpads","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Shoulderpads
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+20 Strength
+17 Agility
+10 Stamina
+5 Intellect
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 5 45 7
","spells":[]} -231260,{"name":"Stormrage Sash","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Sash
Draconic
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+21 Strength
+20 Agility
+14 Stamina
+8 Intellect
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 3 64 72
","spells":[]} -231261,{"name":"Stormrage Wraps","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Wraps
Draconic
Item Level 76

Binds when picked up
WristLeather
98 Armor
+18 Strength
+17 Agility
+11 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 3 66 6
","spells":[]} -231271,{"name":"Nat Pagle's Broken Reel","quality":4,"icon":"inv_gizmo_09","tooltip":"
Nat Pagle's Broken Reel
Item Level 65

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Use: Increases your chance to hit with all spells and attacks by 10% for 15 sec. (1 Min, 30 Sec Cooldown)
"The inscription reads: Fer really long castin'."
Sell Price: 2 61 35
","spells":[]} -231272,{"name":"Tigule's Harpoon","quality":4,"icon":"inv_spear_04","tooltip":"
Tigule's Harpoon
Item Level 68

Binds when picked up
Unique
Two-HandPolearm
\n \n \n
181 - 272 DamageSpeed 3.50
(64.71 damage per second)
+24 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: +99 Attack Power when fighting Beasts.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 11 95 34
","spells":[]} -231273,{"name":"Gri'lek's Carver","quality":4,"icon":"inv_axe_24","tooltip":"
Gri'lek's Carver
Item Level 65

Binds when picked up
Two-HandAxe
\n \n \n
192 - 288 DamageSpeed 3.90
(61.54 damage per second)
Durability 120 / 120
Requires Level 60
Equip: +141 Attack Power when fighting Dragonkin.
Sell Price: 10 75 96
","spells":[]} -231274,{"name":"Gri'lek's Grinder","quality":4,"icon":"inv_mace_04","tooltip":"
Gri'lek's Grinder
Item Level 65

Binds when picked up
Unique-Equipped: (Unknown #660) (1)
One-HandMace
\n \n \n
92 - 172 DamageSpeed 2.80
(47.14 damage per second)
Durability 105 / 105
Requires Level 60
Equip: +60 Attack Power when fighting Dragonkin.
Sell Price: 8 44 94
","spells":[]} -231275,{"name":"Blazefury Retributer","quality":4,"icon":"inv_sword_01","tooltip":"
Blazefury Retributer
Item Level 65

Binds when picked up
Unique-Equipped: Blazefury (1)
Main HandSword
\n \n \n
44 - 89 DamageSpeed 1.60
(41.56 damage per second)
+15 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Equip: Adds 2 fire damage to your melee attacks.
Sell Price: 8 44 94
","spells":[]} -231276,{"name":"Thoughtblighter","quality":4,"icon":"inv_wand_05","tooltip":"
Thoughtblighter
Item Level 65

Binds when picked up
RangedWand
\n \n \n
96 - 180 Shadow DamageSpeed 1.80
(76.67 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 15 and damage done by up to 6 for all magical spells and effects.
Equip: Restores 5 mana per 5 sec.
Sell Price: 6 33 71
","spells":[]} -231277,{"name":"Pitchfork of Madness","quality":4,"icon":"inv_spear_03","tooltip":"
Pitchfork of Madness
Item Level 68

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 280 DamageSpeed 3.60
(64.72 damage per second)
Durability 120 / 120
Requires Level 60
Equip: +141 Attack Power when fighting Demons.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 50 46
","spells":[]} +231016,{"name":"Nat Pagle's Fish Terminator","quality":4,"icon":"inv_fishingpole_02","tooltip":"
Nat Pagle's Fish Terminator
Item Level 68

Binds when picked up
Unique
Two-HandStaff
\n \n \n
207 - 311 DamageSpeed 4.00
(64.75 damage per second)
+41 Strength
+19 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Zap nearby enemies dealing 175 to 225 damage to them.  Will affect up to 4 targets.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
"The inscription reads: Fishin's fer sissies -Nat Pagle"
Sell Price: 12 34 66
","spells":[]} +231023,{"name":"Wristguards of Wrath","quality":4,"icon":"inv_bracer_19","tooltip":"
Wristguards of Wrath
Draconic
Item Level 76

Binds when picked up
WristPlate
375 Armor
+12 Strength
+10 Agility
+20 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Increased Defense +7.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 5 5 58
","spells":[]} +231024,{"name":"Waistguard of Wrath","quality":4,"icon":"inv_belt_09","tooltip":"
Waistguard of Wrath
Draconic
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+15 Strength
+7 Agility
+24 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 5 5 58
","spells":[]} +231025,{"name":"Pauldrons of Wrath","quality":4,"icon":"inv_shoulder_34","tooltip":"
Pauldrons of Wrath
Draconic
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+12 Strength
+10 Agility
+24 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 7 52 62
","spells":[]} +231026,{"name":"Legguards of Wrath","quality":4,"icon":"inv_pants_04","tooltip":"
Legguards of Wrath
Draconic
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+15 Strength
+28 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +19.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 10 5 41
","spells":[]} +231027,{"name":"Faceguard of Wrath","quality":4,"icon":"inv_helmet_71","tooltip":"
Faceguard of Wrath
Draconic
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+23 Strength
+13 Agility
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Increased Defense +10.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 7 52 62
","spells":[]} +231028,{"name":"Handguards of Wrath","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Handguards of Wrath
Draconic
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+19 Strength
+24 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 5 5 58
","spells":[]} +231029,{"name":"Sabatons of Wrath","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Sabatons of Wrath
Draconic
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+10 Strength
+10 Agility
+27 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Increased Defense +11.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 7 52 62
","spells":[]} +231030,{"name":"Chestguard of Wrath","quality":4,"icon":"inv_chest_plate16","tooltip":"
Chestguard of Wrath
Draconic
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+18 Strength
+11 Agility
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Immoveable Wrath (0/8)
(2) Set : You gain 10 Rage every time you Parry or one of your attacks is Parried.
(4) Set : Revenge also grants you Flurry, increasing your attack speed by 30% for the next 3 swings.
(6) Set : When your target Parries an attack, you instantly Retaliate for 200% weapon damage to that target. Retaliate cannot be Dodged, Blocked, or Parried, but can only occur once every 30 sec per target.
Sell Price: 10 5 41
","spells":[]} +231031,{"name":"Bracers of Wrath","quality":4,"icon":"inv_bracer_19","tooltip":"
Bracers of Wrath
Draconic
Item Level 76

Binds when picked up
WristPlate
375 Armor
+20 Strength
+14 Agility
+14 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Heroic Strike deals 10 + (5 * ComboPoints)% more damage.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 5 5 58
","spells":[]} +231032,{"name":"Belt of Wrath","quality":4,"icon":"inv_belt_09","tooltip":"
Belt of Wrath
Draconic
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+30 Strength
+11 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Heroic Strike deals 10 + (5 * ComboPoints)% more damage.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 5 5 58
","spells":[]} +231033,{"name":"Shoulders of Wrath","quality":4,"icon":"inv_shoulder_34","tooltip":"
Shoulders of Wrath
Draconic
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+27 Strength
+14 Agility
+12 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Heroic Strike deals 10 + (5 * ComboPoints)% more damage.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 7 52 62
","spells":[]} +231034,{"name":"Legplates of Wrath","quality":4,"icon":"inv_pants_04","tooltip":"
Legplates of Wrath
Draconic
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+33 Strength
+26 Agility
+19 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Heroic Strike deals 10 + (5 * ComboPoints)% more damage.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 10 5 41
","spells":[]} +231035,{"name":"Helm of Wrath","quality":4,"icon":"inv_helmet_71","tooltip":"
Helm of Wrath
Draconic
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+36 Strength
+24 Agility
+18 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Heroic Strike deals 10 + (5 * ComboPoints)% more damage.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 7 52 62
","spells":[]} +231036,{"name":"Gauntlets of Wrath","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Gauntlets of Wrath
Draconic
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+27 Strength
+11 Agility
+16 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Heroic Strike deals 10 + (5 * ComboPoints)% more damage.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 5 5 58
","spells":[]} +231037,{"name":"Greaves of Wrath","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Greaves of Wrath
Draconic
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+26 Strength
+16 Agility
+13 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Heroic Strike deals 10 + (5 * ComboPoints)% more damage.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 7 52 62
","spells":[]} +231038,{"name":"Breastplate of Wrath","quality":4,"icon":"inv_chest_plate16","tooltip":"
Breastplate of Wrath
Draconic
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+32 Strength
+30 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60

Unstoppable Wrath (0/8)
(2) Set : Overpower critical strikes refresh the duration of Rend on your target back to its maximum duration.
(4) Set : Your Heroic Strike deals 10 + (5 * ComboPoints)% more damage.
(6) Set : Your Slam hits reset the remaining cooldown on your Mortal Strike, Bloodthirst, and Shield Slam abilities.
Sell Price: 10 5 41
","spells":[]} +231039,{"name":"Bloodfang Spaulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Bloodfang Spaulders
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+10 Strength
+25 Agility
+15 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases damage dealt by your main hand weapon from combo-generating abilities by 20%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 5 40 5
","spells":[]} +231040,{"name":"Bloodfang Chestpiece","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Bloodfang Chestpiece
Draconic
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+12 Strength
+26 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 2%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases damage dealt by your main hand weapon from combo-generating abilities by 20%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 7 18 15
","spells":[]} +231041,{"name":"Bloodfang Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Bloodfang Boots
Draconic
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+8 Strength
+25 Agility
+17 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases damage dealt by your main hand weapon from combo-generating abilities by 20%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 5 36 95
","spells":[]} +231042,{"name":"Bloodfang Gloves","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Bloodfang Gloves
Draconic
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+16 Strength
+20 Agility
+13 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Immune to Disarm.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases damage dealt by your main hand weapon from combo-generating abilities by 20%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 3 59 87
","spells":[]} +231043,{"name":"Bloodfang Hood","quality":4,"icon":"inv_helmet_41","tooltip":"
Bloodfang Hood
Draconic
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+16 Strength
+34 Agility
+14 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases damage dealt by your main hand weapon from combo-generating abilities by 20%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 5 40 5
","spells":[]} +231044,{"name":"Bloodfang Pants","quality":4,"icon":"inv_pants_06","tooltip":"
Bloodfang Pants
Draconic
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+11 Strength
+34 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases damage dealt by your main hand weapon from combo-generating abilities by 20%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 7 18 15
","spells":[]} +231045,{"name":"Bloodfang Belt","quality":4,"icon":"inv_belt_23","tooltip":"
Bloodfang Belt
Draconic
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+15 Strength
+20 Agility
+13 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases damage dealt by your main hand weapon from combo-generating abilities by 20%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 3 61 95
","spells":[]} +231046,{"name":"Bloodfang Bracers","quality":4,"icon":"inv_bracer_02","tooltip":"
Bloodfang Bracers
Draconic
Item Level 76

Binds when picked up
WristLeather
98 Armor
+24 Agility
+10 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Bloodfang Thrill (0/8)
(2) Set : Your opening moves have a 100% chance to make your next ability cost no energy.
(4) Set : Increases damage dealt by your main hand weapon from combo-generating abilities by 20%.
(6) Set : Reduces the cooldown on Vanish to 1 min. Cannot be combined with Elusiveness.
Sell Price: 3 61 95
","spells":[]} +231047,{"name":"Bloodfang Shoulderpads","quality":4,"icon":"inv_shoulder_23","tooltip":"
Bloodfang Shoulderpads
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+13 Agility
+28 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Increased Defense +11.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 5 36 95
","spells":[]} +231048,{"name":"Bloodfang Chestguard","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Bloodfang Chestguard
Draconic
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+17 Agility
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increased Defense +11.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 7 14 3
","spells":[]} +231049,{"name":"Bloodfang Footpads","quality":4,"icon":"inv_boots_08","tooltip":"
Bloodfang Footpads
Draconic
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+8 Strength
+12 Agility
+27 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Increased Defense +11.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 5 36 95
","spells":[]} +231050,{"name":"Bloodfang Handguards","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Bloodfang Handguards
Draconic
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+20 Agility
+23 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.
Equip: Immune to Disarm.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 3 59 87
","spells":[]} +231051,{"name":"Bloodfang Cowl","quality":4,"icon":"inv_helmet_41","tooltip":"
Bloodfang Cowl
Draconic
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+25 Agility
+35 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Increased Defense +13.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 5 36 95
","spells":[]} +231052,{"name":"Bloodfang Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Bloodfang Legguards
Draconic
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+23 Agility
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Increased Defense +14.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 7 14 3
","spells":[]} +231053,{"name":"Bloodfang Waistguard","quality":4,"icon":"inv_belt_23","tooltip":"
Bloodfang Waistguard
Draconic
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+18 Agility
+26 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 3 59 87
","spells":[]} +231054,{"name":"Bloodfang Wristguards","quality":4,"icon":"inv_bracer_02","tooltip":"
Bloodfang Wristguards
Draconic
Item Level 76

Binds when picked up
WristLeather
98 Armor
+11 Agility
+21 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Bloodfang Battlearmor (0/8)
(2) Set : Your Rolling with the Punches now also activates every time you gain a combo point.
(4) Set : Your Rolling with the Punches also grants you 20% increased Armor from items per stack.
(6) Set : The cooldown on your Main Gauche resets every time your target Dodges or Parries.
Sell Price: 2 85 61
","spells":[]} +231055,{"name":"Dragonstalker's Bracers","quality":4,"icon":"inv_bracer_17","tooltip":"
Dragonstalker's Bracers
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+23 Agility
+11 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 4 42 5
","spells":[]} +231056,{"name":"Dragonstalker's Belt","quality":4,"icon":"inv_belt_28","tooltip":"
Dragonstalker's Belt
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+25 Agility
+10 Stamina
+8 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 4 42 5
","spells":[]} +231057,{"name":"Dragonstalker's Spaulders","quality":4,"icon":"inv_shoulder_10","tooltip":"
Dragonstalker's Spaulders
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+25 Agility
+14 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 6 66 3
","spells":[]} +231058,{"name":"Dragonstalker's Legguards","quality":4,"icon":"inv_pants_03","tooltip":"
Dragonstalker's Legguards
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+36 Agility
+17 Stamina
+15 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 8 84 11
","spells":[]} +231059,{"name":"Dragonstalker's Helm","quality":4,"icon":"inv_helmet_05","tooltip":"
Dragonstalker's Helm
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+32 Agility
+11 Stamina
+8 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 6 66 3
","spells":[]} +231060,{"name":"Dragonstalker's Gauntlets","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Dragonstalker's Gauntlets
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+24 Agility
+14 Stamina
+12 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 4 42 5
","spells":[]} +231061,{"name":"Dragonstalker's Greaves","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Dragonstalker's Greaves
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+28 Agility
+10 Stamina
+8 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 6 66 3
","spells":[]} +231062,{"name":"Dragonstalker's Breastplate","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Dragonstalker's Breastplate
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+32 Agility
+10 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Dragonstalker's Pursuit (0/8)
(2) Set : Your Aimed Shot deals 20% more damage to targets afflicted by one of your trap effects.
(4) Set : Your damaging Shot abilities deal 10% increased damage if the previous damaging Shot used was different than the current one.
(6) Set : Your Serpent Sting damage is increased by 25% of your Attack Power over its normal duration.
Sell Price: 8 84 11
","spells":[]} +231063,{"name":"Dragonstalker's Vambraces","quality":4,"icon":"inv_bracer_17","tooltip":"
Dragonstalker's Vambraces
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+12 Strength
+20 Agility
+10 Stamina
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability (excluding Wing Clip) within 5 sec by 20%.
(4) Set : Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 4 42 5
","spells":[]} +231065,{"name":"Dragonstalker's Girdle","quality":4,"icon":"inv_belt_28","tooltip":"
Dragonstalker's Girdle
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+13 Strength
+20 Agility
+10 Stamina
+10 Frost Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability (excluding Wing Clip) within 5 sec by 20%.
(4) Set : Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 4 42 5
","spells":[]} +231066,{"name":"Dragonstalker's Pauldrons","quality":4,"icon":"inv_shoulder_10","tooltip":"
Dragonstalker's Pauldrons
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+20 Strength
+20 Agility
+10 Stamina
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability (excluding Wing Clip) within 5 sec by 20%.
(4) Set : Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 6 66 3
","spells":[]} +231067,{"name":"Dragonstalker's Pants","quality":4,"icon":"inv_pants_03","tooltip":"
Dragonstalker's Pants
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+22 Strength
+32 Agility
+15 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability (excluding Wing Clip) within 5 sec by 20%.
(4) Set : Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 8 84 11
","spells":[]} +231068,{"name":"Dragonstalker's Skullcap","quality":4,"icon":"inv_helmet_05","tooltip":"
Dragonstalker's Skullcap
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+16 Strength
+27 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability (excluding Wing Clip) within 5 sec by 20%.
(4) Set : Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 6 66 3
","spells":[]} +231069,{"name":"Dragonstalker's Grips","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Dragonstalker's Grips
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+15 Strength
+20 Agility
+13 Stamina
+10 Nature Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability (excluding Wing Clip) within 5 sec by 20%.
(4) Set : Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 4 42 5
","spells":[]} +231070,{"name":"Dragonstalker's Sabatons","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Dragonstalker's Sabatons
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+15 Strength
+23 Agility
+11 Stamina
+10 Nature Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability (excluding Wing Clip) within 5 sec by 20%.
(4) Set : Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 6 66 3
","spells":[]} +231071,{"name":"Dragonstalker's Armor","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Dragonstalker's Armor
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+18 Strength
+25 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Dragonstalker's Prowess (0/8)
(2) Set : Raptor Strike increases the damage done by your next other melee ability (excluding Wing Clip) within 5 sec by 20%.
(4) Set : Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%.
(6) Set : Your periodic damage has a 5% chance to reset the cooldown on one of your Strike abilities. The Strike with the longest remaining cooldown is always chosen. (Proc chance: 5%)
Sell Price: 8 84 11
","spells":[]} +231072,{"name":"Nemesis Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Nemesis Boots
Draconic
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+14 Stamina
+10 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 4 28 42
","spells":[]} +231073,{"name":"Nemesis Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Nemesis Gloves
Draconic
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+8 Stamina
+10 Intellect
+13 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 2 85 61
","spells":[]} +231074,{"name":"Nemesis Skullcap","quality":4,"icon":"inv_helmet_08","tooltip":"
Nemesis Skullcap
Draconic
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+17 Stamina
+15 Intellect
+12 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 4 28 42
","spells":[]} +231075,{"name":"Nemesis Leggings","quality":4,"icon":"inv_pants_07","tooltip":"
Nemesis Leggings
Draconic
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+15 Stamina
+10 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 5 71 22
","spells":[]} +231076,{"name":"Nemesis Robes","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Nemesis Robes
Draconic
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+12 Stamina
+12 Intellect
+15 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 5 71 22
","spells":[]} +231077,{"name":"Nemesis Spaulders","quality":4,"icon":"inv_shoulder_19","tooltip":"
Nemesis Spaulders
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+13 Stamina
+11 Intellect
+13 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 4 28 42
","spells":[]} +231078,{"name":"Nemesis Belt","quality":4,"icon":"inv_belt_13","tooltip":"
Nemesis Belt
Draconic
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+10 Stamina
+10 Intellect
+12 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 2 85 61
","spells":[]} +231079,{"name":"Nemesis Bracers","quality":4,"icon":"inv_bracer_07","tooltip":"
Nemesis Bracers
Draconic
Item Level 76

Binds when picked up
WristCloth
51 Armor
+11 Stamina
+11 Intellect
+8 Spirit
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Corrupted Nemesis (0/8)
(2) Set : Increases the damage of your periodic spells and Felguard pet by 10 + (5 * ComboPoints)%.
(4) Set : Periodic damage from your Shadowflame, Unstable Affliction, and Curse of Agony spells and damage done by your Felguard have a 4% chance to grant the Shadow Trance effect. (Proc chance: 4%)
(6) Set : Shadowbolt deals 10 + (5 * ComboPoints)% increased damage for each of your effects afflicting the target, up to a maximum of 30 + (5 * ComboPoints)%.
Sell Price: 2 85 61
","spells":[]} +231090,{"name":"Nemesis Treads","quality":4,"icon":"inv_boots_05","tooltip":"
Nemesis Treads
Draconic
Item Level 76

Binds when picked up
FeetCloth
120 Armor
+26 Stamina
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increased Defense +7.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards. In addition, you heal for 15% of your maximum health when you damage a target with Shadowburn.
(6) Set : Any excess healing you deal to yourself  is converted into a shield that absorbs damage. This shield can absorb up to 30 + (5 * ComboPoints)% of your maximum health, and stacks from multiple heals.
Sell Price: 4 28 42
","spells":[]} +231091,{"name":"Nemesis Handguards","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Nemesis Handguards
Draconic
Item Level 76

Binds when picked up
HandsCloth
152 Armor
+24 Stamina
+10 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +7.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards. In addition, you heal for 15% of your maximum health when you damage a target with Shadowburn.
(6) Set : Any excess healing you deal to yourself  is converted into a shield that absorbs damage. This shield can absorb up to 30 + (5 * ComboPoints)% of your maximum health, and stacks from multiple heals.
Sell Price: 2 85 61
","spells":[]} +231092,{"name":"Nemesis Cowl","quality":4,"icon":"inv_helmet_08","tooltip":"
Nemesis Cowl
Draconic
Item Level 76

Binds when picked up
HeadCloth
184 Armor
+35 Stamina
+10 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards. In addition, you heal for 15% of your maximum health when you damage a target with Shadowburn.
(6) Set : Any excess healing you deal to yourself  is converted into a shield that absorbs damage. This shield can absorb up to 30 + (5 * ComboPoints)% of your maximum health, and stacks from multiple heals.
Sell Price: 4 28 42
","spells":[]} +231093,{"name":"Nemesis Pants","quality":4,"icon":"inv_pants_07","tooltip":"
Nemesis Pants
Draconic
Item Level 76

Binds when picked up
LegsCloth
181 Armor
+35 Stamina
+7 Intellect
+6 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards. In addition, you heal for 15% of your maximum health when you damage a target with Shadowburn.
(6) Set : Any excess healing you deal to yourself  is converted into a shield that absorbs damage. This shield can absorb up to 30 + (5 * ComboPoints)% of your maximum health, and stacks from multiple heals.
Sell Price: 5 71 22
","spells":[]} +231095,{"name":"Nemesis Garb","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Nemesis Garb
Draconic
Item Level 76

Binds when picked up
ChestCloth
216 Armor
+32 Stamina
+14 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards. In addition, you heal for 15% of your maximum health when you damage a target with Shadowburn.
(6) Set : Any excess healing you deal to yourself  is converted into a shield that absorbs damage. This shield can absorb up to 30 + (5 * ComboPoints)% of your maximum health, and stacks from multiple heals.
Sell Price: 5 71 22
","spells":[]} +231096,{"name":"Nemesis Shoulderpads","quality":4,"icon":"inv_shoulder_19","tooltip":"
Nemesis Shoulderpads
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
137 Armor
+26 Stamina
+8 Intellect
+10 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +7.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards. In addition, you heal for 15% of your maximum health when you damage a target with Shadowburn.
(6) Set : Any excess healing you deal to yourself  is converted into a shield that absorbs damage. This shield can absorb up to 30 + (5 * ComboPoints)% of your maximum health, and stacks from multiple heals.
Sell Price: 4 28 42
","spells":[]} +231097,{"name":"Nemesis Cord","quality":4,"icon":"inv_belt_13","tooltip":"
Nemesis Cord
Draconic
Item Level 76

Binds when picked up
WaistCloth
125 Armor
+26 Stamina
+6 Intellect
+6 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards. In addition, you heal for 15% of your maximum health when you damage a target with Shadowburn.
(6) Set : Any excess healing you deal to yourself  is converted into a shield that absorbs damage. This shield can absorb up to 30 + (5 * ComboPoints)% of your maximum health, and stacks from multiple heals.
Sell Price: 2 85 61
","spells":[]} +231098,{"name":"Nemesis Wraps","quality":4,"icon":"inv_bracer_07","tooltip":"
Nemesis Wraps
Draconic
Item Level 76

Binds when picked up
WristCloth
131 Armor
+15 Stamina
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Equip: Increased Defense +13.

Wicked Nemesis (0/8)
(2) Set : While you are targeting an enemy within 30 yards, Life Tap grants you mana at the expense of your target's health but deals 50 + (5 * ComboPoints)% reduced damage to them. Mana gained remains unchanged.
(4) Set : While Metamorphosis is active, your offensive abilities and Demon summons cost no Soul Shards. In addition, you heal for 15% of your maximum health when you damage a target with Shadowburn.
(6) Set : Any excess healing you deal to yourself  is converted into a shield that absorbs damage. This shield can absorb up to 30 + (5 * ComboPoints)% of your maximum health, and stacks from multiple heals.
Sell Price: 2 85 61
","spells":[]} +231100,{"name":"Netherwind Belt","quality":4,"icon":"inv_belt_22","tooltip":"
Netherwind Belt
Draconic
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+10 Stamina
+10 Intellect
+10 Frost Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 34.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 2 77 18
","spells":[]} +231101,{"name":"Netherwind Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Netherwind Boots
Draconic
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 4 15 78
","spells":[]} +231102,{"name":"Netherwind Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Netherwind Gloves
Draconic
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+12 Stamina
+10 Intellect
+10 Nature Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 2 77 18
","spells":[]} +231103,{"name":"Netherwind Crown","quality":4,"icon":"inv_helmet_70","tooltip":"
Netherwind Crown
Draconic
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+17 Intellect
+8 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 39.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 4 42 5
","spells":[]} +231104,{"name":"Netherwind Pants","quality":4,"icon":"inv_pants_08","tooltip":"
Netherwind Pants
Draconic
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+17 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 5 54 37
","spells":[]} +231105,{"name":"Netherwind Robes","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Netherwind Robes
Draconic
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+10 Stamina
+8 Intellect
+7 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 5 54 37
","spells":[]} +231106,{"name":"Netherwind Mantle","quality":4,"icon":"inv_shoulder_32","tooltip":"
Netherwind Mantle
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 29.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 4 42 5
","spells":[]} +231107,{"name":"Netherwind Bindings","quality":4,"icon":"inv_bracer_09","tooltip":"
Netherwind Bindings
Draconic
Item Level 76

Binds when picked up
WristCloth
51 Armor
+8 Stamina
+14 Intellect
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Netherwind Insight (0/8)
(2) Set : Decreases the threat generated by your Fire spells by 20%.
(4) Set : Your Pyroblast deals 20% increased damage to targets afflicted with your Fireball's periodic effect.
(6) Set : Your Fireball's periodic effect gains increased damage over its duration equal to 40% of its impact damage.
Sell Price: 2 77 18
","spells":[]} +231108,{"name":"Netherwind Sash","quality":4,"icon":"inv_belt_22","tooltip":"
Netherwind Sash
Draconic
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+8 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 21 sec.
Sell Price: 2 94 70
","spells":[]} +231109,{"name":"Netherwind Slippers","quality":4,"icon":"inv_boots_07","tooltip":"
Netherwind Slippers
Draconic
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+15 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 21 sec.
Sell Price: 4 42 5
","spells":[]} +231110,{"name":"Netherwind Mitts","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Netherwind Mitts
Draconic
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+11 Stamina
+11 Intellect
+6 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 21 sec.
Sell Price: 2 94 70
","spells":[]} +231111,{"name":"Netherwind Mask","quality":4,"icon":"inv_helmet_70","tooltip":"
Netherwind Mask
Draconic
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+15 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 21 sec.
Sell Price: 4 42 5
","spells":[]} +231112,{"name":"Netherwind Leggings","quality":4,"icon":"inv_pants_08","tooltip":"
Netherwind Leggings
Draconic
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+13 Stamina
+20 Intellect
+8 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 21 sec.
Sell Price: 5 89 40
","spells":[]} +231113,{"name":"Netherwind Vestments","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Netherwind Vestments
Draconic
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+15 Stamina
+15 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 21 sec.
Sell Price: 5 89 40
","spells":[]} +231114,{"name":"Netherwind Shoulders","quality":4,"icon":"inv_shoulder_32","tooltip":"
Netherwind Shoulders
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 21 sec.
Sell Price: 4 42 5
","spells":[]} +231115,{"name":"Netherwind Wraps","quality":4,"icon":"inv_bracer_09","tooltip":"
Netherwind Wraps
Draconic
Item Level 76

Binds when picked up
WristCloth
51 Armor
+8 Stamina
+10 Intellect
+8 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Netherwind Moment (0/8)
(2) Set : Your Arcane Missiles refunds 10% of its base mana cost each time it deals damage.
(4) Set : Arcane Blast gains a 10% additional change to trigger Missile Barrage, and Missile Barrage now affects Regeneration the same way it affects Arcane Missiles.
(6) Set : Your Temporal Beacons caused by Mass Regeneration now last 21 sec.
Sell Price: 2 94 70
","spells":[]} +231155,{"name":"Boots of Transcendence","quality":4,"icon":"inv_boots_07","tooltip":"
Boots of Transcendence
Draconic
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+12 Stamina
+14 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 53 and damage done by up to 18 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 4 42 5
","spells":[]} +231156,{"name":"Handguards of Transcendence","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Handguards of Transcendence
Draconic
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+11 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 2 94 70
","spells":[]} +231157,{"name":"Halo of Transcendence","quality":4,"icon":"inv_helmet_24","tooltip":"
Halo of Transcendence
Draconic
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+14 Stamina
+14 Intellect
+9 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 77 and damage done by up to 26 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 4 42 5
","spells":[]} +231158,{"name":"Leggings of Transcendence","quality":4,"icon":"inv_pants_08","tooltip":"
Leggings of Transcendence
Draconic
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+12 Stamina
+20 Intellect
+18 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 70 and damage done by up to 24 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 5 89 40
","spells":[]} +231159,{"name":"Robes of Transcendence","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Robes of Transcendence
Draconic
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+16 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 70 and damage done by up to 24 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 5 89 40
","spells":[]} +231160,{"name":"Pauldrons of Transcendence","quality":4,"icon":"inv_shoulder_02","tooltip":"
Pauldrons of Transcendence
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+12 Stamina
+17 Intellect
+13 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 4 42 5
","spells":[]} +231161,{"name":"Belt of Transcendence","quality":4,"icon":"inv_belt_22","tooltip":"
Belt of Transcendence
Draconic
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+13 Stamina
+17 Intellect
+13 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 2 94 70
","spells":[]} +231162,{"name":"Bindings of Transcendence","quality":4,"icon":"inv_bracer_09","tooltip":"
Bindings of Transcendence
Draconic
Item Level 76

Binds when picked up
WristCloth
51 Armor
+10 Stamina
+14 Intellect
+13 Spirit
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Dawn of Transcendence (0/8)
(2) Set : Allows 15% of your Mana regeneration to continue while casting.
(4) Set : Your periodic healing has a 2% chance to make your next spell with a casting time less than 10 seconds an instant cast spell. (Proc chance: 2%)
(6) Set : Circle of Healing and Penance also place a heal over time effect on their targets that heals for 25% as much over 15 sec.
Sell Price: 2 94 70
","spells":[]} +231165,{"name":"Treads of Transcendence","quality":4,"icon":"inv_boots_07","tooltip":"
Treads of Transcendence
Draconic
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+18 Intellect
+10 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 1.0% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 10%)
(6) Set : While Spirit Tap is active, you deal 10% more Shadow damage.
Sell Price: 4 42 5
","spells":[]} +231166,{"name":"Gloves of Transcendence","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Gloves of Transcendence
Draconic
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+12 Stamina
+13 Intellect
+13 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 1.0% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 10%)
(6) Set : While Spirit Tap is active, you deal 10% more Shadow damage.
Sell Price: 2 94 70
","spells":[]} +231167,{"name":"Crown of Transcendence","quality":4,"icon":"inv_helmet_24","tooltip":"
Crown of Transcendence
Draconic
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+14 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 49.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 1.0% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 10%)
(6) Set : While Spirit Tap is active, you deal 10% more Shadow damage.
Sell Price: 4 42 5
","spells":[]} +231168,{"name":"Pants of Transcendence","quality":4,"icon":"inv_pants_08","tooltip":"
Pants of Transcendence
Draconic
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 50.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 1.0% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 10%)
(6) Set : While Spirit Tap is active, you deal 10% more Shadow damage.
Sell Price: 5 89 40
","spells":[]} +231169,{"name":"Garb of Transcendence","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Garb of Transcendence
Draconic
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+14 Stamina
+17 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 1.0% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 10%)
(6) Set : While Spirit Tap is active, you deal 10% more Shadow damage.
Sell Price: 5 89 40
","spells":[]} +231170,{"name":"Mantle of Transcendence","quality":4,"icon":"inv_shoulder_02","tooltip":"
Mantle of Transcendence
Draconic
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+15 Intellect
+11 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 37.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 1.0% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 10%)
(6) Set : While Spirit Tap is active, you deal 10% more Shadow damage.
Sell Price: 4 42 5
","spells":[]} +231171,{"name":"Cord of Transcendence","quality":4,"icon":"inv_belt_22","tooltip":"
Cord of Transcendence
Draconic
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+18 Stamina
+15 Intellect
+10 Frost Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 1.0% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 10%)
(6) Set : While Spirit Tap is active, you deal 10% more Shadow damage.
Sell Price: 2 94 70
","spells":[]} +231172,{"name":"Bracers of Transcendence","quality":4,"icon":"inv_bracer_09","tooltip":"
Bracers of Transcendence
Draconic
Item Level 76

Binds when picked up
WristCloth
51 Armor
+10 Stamina
+11 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 23.

Twilight of Transcendence (0/8)
(2) Set : Reduces the cooldown of your Shadow Word: Death spell by 6 sec.
(4) Set : Your Shadow Word: Pain has a 1.0% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. (Proc chance: 10%)
(6) Set : While Spirit Tap is active, you deal 10% more Shadow damage.
Sell Price: 2 94 70
","spells":[]} +231174,{"name":"Judgement Bindings","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Bindings
Draconic
Item Level 76

Binds when picked up
WristPlate
375 Armor
+20 Strength
+10 Stamina
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 16.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : Reduces the cooldown on your Judgement ability by 5 sec.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 5 43
","spells":[]} +231175,{"name":"Judgement Belt","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Belt
Draconic
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+26 Strength
+14 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 16.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : Reduces the cooldown on your Judgement ability by 5 sec.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 5 18 68
","spells":[]} +231176,{"name":"Judgement Spaulders","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Spaulders
Draconic
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+30 Strength
+11 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : Reduces the cooldown on your Judgement ability by 5 sec.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 7 72 12
","spells":[]} +231177,{"name":"Judgement Legplates","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Legplates
Draconic
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+28 Strength
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Holy spells and effects by up to 14.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : Reduces the cooldown on your Judgement ability by 5 sec.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 9 95 18
","spells":[]} +231178,{"name":"Judgement Crown","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Crown
Draconic
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+24 Strength
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 19.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : Reduces the cooldown on your Judgement ability by 5 sec.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 7 72 12
","spells":[]} +231179,{"name":"Judgement Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Gauntlets
Draconic
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+25 Strength
+13 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 24.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : Reduces the cooldown on your Judgement ability by 5 sec.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 5 43
","spells":[]} +231180,{"name":"Judgement Sabatons","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Sabatons
Draconic
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+28 Strength
+10 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 17.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : Reduces the cooldown on your Judgement ability by 5 sec.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 7 44 96
","spells":[]} +231181,{"name":"Judgement Breastplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Breastplate
Draconic
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+27 Strength
+18 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Holy spells and effects by up to 14.

Radiant Judgement (0/8)
(2) Set : Increases damage done by your damaging Judgements by 20% and your Judgements no longer consume your Seals on the target.
(4) Set : Reduces the cooldown on your Judgement ability by 5 sec.
(6) Set : Your Judgement grants 1% increased Holy damage for 8 sec, stacking up to 5 times.
Sell Price: 10 31 46
","spells":[]} +231182,{"name":"Judgement Vambraces","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Vambraces
Draconic
Item Level 76

Binds when picked up
WristPlate
375 Armor
+11 Strength
+15 Stamina
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +11.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 5 43
","spells":[]} +231183,{"name":"Judgement Waistguard","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Waistguard
Draconic
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+12 Strength
+22 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 17.
Equip: Increased Defense +13.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 5 43
","spells":[]} +231184,{"name":"Judgement Pauldrons","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Pauldrons
Draconic
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+17 Strength
+24 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 14.
Equip: Increased Defense +10.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 7 44 96
","spells":[]} +231185,{"name":"Judgement Legguards","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Legguards
Draconic
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+15 Strength
+35 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 21.
Equip: Increased Defense +13.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 9 95 18
","spells":[]} +231186,{"name":"Judgement Great Helm","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Great Helm
Draconic
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+21 Strength
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 12.
Equip: Increased Defense +9.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 7 44 96
","spells":[]} +231187,{"name":"Judgement Chestguard","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Chestguard
Draconic
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+22 Strength
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 3%.
Equip: Increased Defense +10.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 9 95 18
","spells":[]} +231188,{"name":"Judgement Handguards","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Handguards
Draconic
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+16 Strength
+25 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 5 43
","spells":[]} +231189,{"name":"Judgement Greaves","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Greaves
Draconic
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+16 Strength
+20 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 14.
Equip: Increased Defense +10.

Wilfull Judgement (0/8)
(2) Set : Increases the bonus chance to Block from Holy Shield by 10%.
(4) Set : You take 10% reduced damage while Holy Shield is active.
(6) Set : Your Reckoning talent now has a 20% chance per talent point to trigger when you Block.
Sell Price: 7 44 96
","spells":[]} +231190,{"name":"Judgement Bracers","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Bracers
Draconic
Item Level 76

Binds when picked up
WristPlate
375 Armor
+12 Stamina
+14 Intellect
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 5%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 5 43
","spells":[]} +231191,{"name":"Judgement Girdle","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Girdle
Draconic
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+14 Stamina
+14 Intellect
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 5%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 5 43
","spells":[]} +231192,{"name":"Judgement Mantle","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Mantle
Draconic
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+12 Stamina
+13 Intellect
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 5%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 7 74 96
","spells":[]} +231193,{"name":"Judgement Plate Skirt","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Plate Skirt
Draconic
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+14 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases healing done by up to 51 and damage done by up to 17 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 5%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 9 95 18
","spells":[]} +231194,{"name":"Judgement Helm","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Helm
Draconic
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+15 Stamina
+26 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 5%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 7 44 96
","spells":[]} +231195,{"name":"Judgement Gloves","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Gloves
Draconic
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+11 Stamina
+19 Intellect
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 5%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 5 43
","spells":[]} +231196,{"name":"Judgement Treads","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Treads
Draconic
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+13 Stamina
+16 Intellect
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 5%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 7 44 96
","spells":[]} +231197,{"name":"Judgement Cuirass","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Cuirass
Draconic
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+20 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.

Merciful Judgement (0/8)
(2) Set : Increases the critical strike chance of Holy Shock by 5%.
(4) Set : Increases the damage done by your Consecration by 50%.
(6) Set : While you are not your Beacon of Light target, your Beacon of Light target is also healed by 100% of the damage you deal with Consecration, Exorcism, Holy Shock, Holy Wrath, and Hammer of Wrath.
Sell Price: 9 95 18
","spells":[]} +231198,{"name":"Gauntlets of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gauntlets of Ten Storms
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+18 Stamina
+20 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your non-periodic damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your most recent Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 4 26 50
","spells":[]} +231199,{"name":"Bracers of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Bracers of Ten Storms
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+14 Stamina
+16 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases healing done by up to 37 and damage done by up to 13 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your non-periodic damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your most recent Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 4 26 50
","spells":[]} +231200,{"name":"Belt of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Belt of Ten Storms
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+14 Stamina
+14 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your non-periodic damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your most recent Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 4 26 50
","spells":[]} +231201,{"name":"Epaulets of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Epaulets of Ten Storms
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+14 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your non-periodic damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your most recent Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 6 42 60
","spells":[]} +231202,{"name":"Legplates of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Legplates of Ten Storms
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+20 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 64 and damage done by up to 22 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your non-periodic damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your most recent Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 8 53 1
","spells":[]} +231203,{"name":"Helmet of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Helmet of Ten Storms
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 77 and damage done by up to 26 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your non-periodic damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your most recent Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 6 42 60
","spells":[]} +231204,{"name":"Greaves of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Greaves of Ten Storms
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+14 Stamina
+12 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 51 and damage done by up to 17 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your non-periodic damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your most recent Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 6 42 60
","spells":[]} +231205,{"name":"Breastplate of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Breastplate of Ten Storms
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+17 Stamina
+14 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Relief of the Ten Storms (0/8)
(2) Set : Your non-periodic damaging and healing critical strikes now have a 100% chance to trigger your Water Shield, but do not consume a charge or trigger its cooldown.
(4) Set : Your Chain Lightning now also heals the target of your most recent Earth Shield for 100% of the damage done.
(6) Set : Increases the healing of Chain Heal and the damage of Chain Lightning by 20%.
Sell Price: 8 53 1
","spells":[]} +231206,{"name":"Handguards of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Handguards of Ten Storms
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+27 Stamina
+10 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increased Defense +10.
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 4 26 50
","spells":[]} +231207,{"name":"Wristguards of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Wristguards of Ten Storms
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+20 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +10.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 4 26 50
","spells":[]} +231208,{"name":"Waistguard of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Waistguard of Ten Storms
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+26 Stamina
+10 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 4 26 50
","spells":[]} +231209,{"name":"Pauldrons of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Pauldrons of Ten Storms
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+27 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +11.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 6 42 60
","spells":[]} +231210,{"name":"Legguards of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Legguards of Ten Storms
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+35 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +15.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 8 53 1
","spells":[]} +231211,{"name":"Faceguard of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Faceguard of Ten Storms
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+34 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increased Defense +13.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 6 42 60
","spells":[]} +231212,{"name":"Sabatons of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Sabatons of Ten Storms
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+28 Stamina
+8 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 6 42 60
","spells":[]} +231213,{"name":"Chestguard of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Chestguard of Ten Storms
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+35 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Resolve of the Ten Storms (0/8)
(2) Set : Your Flame Shock also grants 30% increased chance to Block for 5 sec or until you Block an attack.
(4) Set : Each time you Block, your Block amount is increased by 10% of your Spell Damage for 6 sec, stacking up to 3 times.
(6) Set : Each time you Block an attack, you have a 50% chance to trigger your Maelstrom Weapon rune. (Proc chance: 50%)
Sell Price: 8 53 1
","spells":[]} +231214,{"name":"Gloves of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gloves of Ten Storms
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+13 Stamina
+12 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : While Clearcasting is active, you deal 10 + (5 * ComboPoints)% more non-Physical damage.
Sell Price: 4 26 50
","spells":[]} +231215,{"name":"Bindings of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Bindings of Ten Storms
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+12 Stamina
+14 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : While Clearcasting is active, you deal 10 + (5 * ComboPoints)% more non-Physical damage.
Sell Price: 4 26 50
","spells":[]} +231216,{"name":"Cord of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Cord of Ten Storms
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+12 Stamina
+14 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : While Clearcasting is active, you deal 10 + (5 * ComboPoints)% more non-Physical damage.
Sell Price: 4 26 50
","spells":[]} +231217,{"name":"Mantle of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Mantle of Ten Storms
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+12 Stamina
+13 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : While Clearcasting is active, you deal 10 + (5 * ComboPoints)% more non-Physical damage.
Sell Price: 6 42 60
","spells":[]} +231218,{"name":"Kilt of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Kilt of Ten Storms
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : While Clearcasting is active, you deal 10 + (5 * ComboPoints)% more non-Physical damage.
Sell Price: 8 53 1
","spells":[]} +231219,{"name":"Headdress of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Headdress of Ten Storms
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+13 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : While Clearcasting is active, you deal 10 + (5 * ComboPoints)% more non-Physical damage.
Sell Price: 6 42 60
","spells":[]} +231220,{"name":"Boots of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Boots of Ten Storms
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+14 Stamina
+15 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : While Clearcasting is active, you deal 10 + (5 * ComboPoints)% more non-Physical damage.
Sell Price: 6 42 60
","spells":[]} +231221,{"name":"Embrace of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Embrace of Ten Storms
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+14 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Eruption of the Ten Storms (0/8)
(2) Set : Your spell critical strikes now have a 100% chance trigger your Elemental Focus talent.
(4) Set : Loyal Beta from your Spirit of the Alpha ability now also increases Fire, Frost, and Nature damage by 5 + (5 * ComboPoints)%.
(6) Set : While Clearcasting is active, you deal 10 + (5 * ComboPoints)% more non-Physical damage.
Sell Price: 8 53 1
","spells":[]} +231222,{"name":"Grips of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Grips of Ten Storms
Draconic
Item Level 76

Binds when picked up
HandsMail
301 Armor
+22 Strength
+8 Agility
+10 Stamina
+6 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Impact of the Ten Storms (0/8)
(2) Set : Your chance to trigger Static Shock is increased by 12% (6% while dual - wielding).
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. In addition, your Lightning Shield can now deal critical damage.
Sell Price: 4 26 50
","spells":[]} +231223,{"name":"Vambraces of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Vambraces of Ten Storms
Draconic
Item Level 76

Binds when picked up
WristMail
211 Armor
+18 Strength
+10 Agility
+13 Stamina
+11 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60

Impact of the Ten Storms (0/8)
(2) Set : Your chance to trigger Static Shock is increased by 12% (6% while dual - wielding).
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. In addition, your Lightning Shield can now deal critical damage.
Sell Price: 4 26 50
","spells":[]} +231224,{"name":"Girdle of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Girdle of Ten Storms
Draconic
Item Level 76

Binds when picked up
WaistMail
271 Armor
+28 Strength
+12 Agility
+10 Stamina
+10 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60

Impact of the Ten Storms (0/8)
(2) Set : Your chance to trigger Static Shock is increased by 12% (6% while dual - wielding).
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. In addition, your Lightning Shield can now deal critical damage.
Sell Price: 4 26 50
","spells":[]} +231225,{"name":"Spaulders of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Spaulders of Ten Storms
Draconic
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+20 Strength
+8 Agility
+13 Stamina
+12 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Impact of the Ten Storms (0/8)
(2) Set : Your chance to trigger Static Shock is increased by 12% (6% while dual - wielding).
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. In addition, your Lightning Shield can now deal critical damage.
Sell Price: 6 42 60
","spells":[]} +231226,{"name":"Leggings of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Leggings of Ten Storms
Draconic
Item Level 76

Binds when picked up
LegsMail
422 Armor
+28 Strength
+14 Agility
+18 Stamina
+13 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Impact of the Ten Storms (0/8)
(2) Set : Your chance to trigger Static Shock is increased by 12% (6% while dual - wielding).
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. In addition, your Lightning Shield can now deal critical damage.
Sell Price: 8 53 1
","spells":[]} +231227,{"name":"Crown of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Crown of Ten Storms
Draconic
Item Level 76

Binds when picked up
HeadMail
392 Armor
+34 Strength
+8 Agility
+13 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Impact of the Ten Storms (0/8)
(2) Set : Your chance to trigger Static Shock is increased by 12% (6% while dual - wielding).
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. In addition, your Lightning Shield can now deal critical damage.
Sell Price: 6 42 60
","spells":[]} +231228,{"name":"Treads of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Treads of Ten Storms
Draconic
Item Level 76

Binds when picked up
FeetMail
332 Armor
+26 Strength
+13 Agility
+15 Stamina
+11 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60

Impact of the Ten Storms (0/8)
(2) Set : Your chance to trigger Static Shock is increased by 12% (6% while dual - wielding).
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. In addition, your Lightning Shield can now deal critical damage.
Sell Price: 6 42 60
","spells":[]} +231229,{"name":"Armor of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Armor of Ten Storms
Draconic
Item Level 76

Binds when picked up
ChestMail
482 Armor
+35 Strength
+12 Agility
+13 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Impact of the Ten Storms (0/8)
(2) Set : Your chance to trigger Static Shock is increased by 12% (6% while dual - wielding).
(4) Set : Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell.
(6) Set : Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. In addition, your Lightning Shield can now deal critical damage.
Sell Price: 8 53 1
","spells":[]} +231230,{"name":"Stormrage Chestguard","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Chestguard
Draconic
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+14 Stamina
+15 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 7 13 51
","spells":[]} +231231,{"name":"Stormrage Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Boots
Draconic
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+12 Stamina
+17 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 5 37 9
","spells":[]} +231232,{"name":"Stormrage Handguards","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Handguards
Draconic
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+14 Stamina
+16 Intellect
+11 Spirit
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 48 and damage done by up to 16 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 3 59 40
","spells":[]} +231233,{"name":"Stormrage Cover","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Cover
Draconic
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+14 Stamina
+16 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 5 41 11
","spells":[]} +231234,{"name":"Stormrage Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Legguards
Draconic
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+13 Stamina
+15 Intellect
+15 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 59 and damage done by up to 20 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 7 24 15
","spells":[]} +231235,{"name":"Stormrage Pauldrons","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Pauldrons
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+10 Stamina
+13 Intellect
+11 Spirit
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 5 45 7
","spells":[]} +231236,{"name":"Stormrage Belt","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Belt
Draconic
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+10 Stamina
+12 Intellect
+12 Spirit
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 3 64 72
","spells":[]} +231237,{"name":"Stormrage Bracers","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Bracers
Draconic
Item Level 76

Binds when picked up
WristLeather
98 Armor
+13 Stamina
+10 Intellect
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Bounty of Stormrage (0/8)
(2) Set : Your healing spell critical strikes trigger the Dreamstate effect, granting you 50% of your mana regeneration while casting for 8 sec.
(4) Set : Your non-periodic spell critical strikes reduce the casting time of your next Healing Touch, Regrowth, or Nourish spell by 0.5 sec.
(6) Set : Increases healing from Wild Growth by 10%. In addition, Wild Growth can now be used in Moonkin Form, and its healing is increased by an additional 50% in that form.
Sell Price: 3 66 6
","spells":[]} +231238,{"name":"Stormrage Armor","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Armor
Draconic
Item Level 76

Binds when picked up
ChestLeather
305 Armor
+17 Strength
+10 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 7 13 51
","spells":[]} +231239,{"name":"Stormrage Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Treads
Draconic
Item Level 76

Binds when picked up
FeetLeather
224 Armor
+13 Strength
+8 Agility
+26 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 5 37 9
","spells":[]} +231240,{"name":"Stormrage Gauntlets","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Gauntlets
Draconic
Item Level 76

Binds when picked up
HandsLeather
240 Armor
+14 Strength
+27 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 3 59 40
","spells":[]} +231241,{"name":"Stormrage Headdress","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Headdress
Draconic
Item Level 76

Binds when picked up
HeadLeather
233 Armor
+16 Strength
+14 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 5 41 11
","spells":[]} +231242,{"name":"Stormrage Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Leggings
Draconic
Item Level 76

Binds when picked up
LegsLeather
247 Armor
+19 Strength
+10 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 7 24 15
","spells":[]} +231243,{"name":"Stormrage Spaulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Spaulders
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
219 Armor
+13 Strength
+26 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 5 45 7
","spells":[]} +231244,{"name":"Stormrage Waistguard","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Waistguard
Draconic
Item Level 76

Binds when picked up
WaistLeather
226 Armor
+14 Strength
+27 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 3 64 72
","spells":[]} +231245,{"name":"Stormrage Wristguards","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Wristguards
Draconic
Item Level 76

Binds when picked up
WristLeather
198 Armor
+12 Strength
+20 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Fury of Stormrage (0/8)
(2) Set : Swipe(Bear) also causes your Maul to hit 1 additional target for the next 6 sec.
(4) Set : Your Mangle(Bear), Swipe(Bear), Maul, and Lacerate abilities gain 5% increased critical strike chance against targets afflicted by your Lacerate.
(6) Set : Your Swipe now spreads your Lacerate from your primary target to other targets it strikes.
Sell Price: 3 66 6
","spells":[]} +231246,{"name":"Stormrage Leathers","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Leathers
Draconic
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+14 Stamina
+17 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 10% chance to summon a stand of 3 Treants to attack your target for 15 sec. (Proc chance: 10%, 15s cooldown)
(6) Set : Your Wrath critical strikes have a 50% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 50%)
Sell Price: 7 13 51
","spells":[]} +231247,{"name":"Stormrage Sandals","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Sandals
Draconic
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+10 Stamina
+12 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 10% chance to summon a stand of 3 Treants to attack your target for 15 sec. (Proc chance: 10%, 15s cooldown)
(6) Set : Your Wrath critical strikes have a 50% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 50%)
Sell Price: 5 37 9
","spells":[]} +231248,{"name":"Stormrage Mitts","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Mitts
Draconic
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+13 Stamina
+16 Intellect
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 10% chance to summon a stand of 3 Treants to attack your target for 15 sec. (Proc chance: 10%, 15s cooldown)
(6) Set : Your Wrath critical strikes have a 50% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 50%)
Sell Price: 3 59 40
","spells":[]} +231249,{"name":"Stormrage Antlers","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Antlers
Draconic
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+12 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 10% chance to summon a stand of 3 Treants to attack your target for 15 sec. (Proc chance: 10%, 15s cooldown)
(6) Set : Your Wrath critical strikes have a 50% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 50%)
Sell Price: 5 41 11
","spells":[]} +231250,{"name":"Stormrage Kilt","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Kilt
Draconic
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+13 Stamina
+15 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 39.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 10% chance to summon a stand of 3 Treants to attack your target for 15 sec. (Proc chance: 10%, 15s cooldown)
(6) Set : Your Wrath critical strikes have a 50% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 50%)
Sell Price: 7 24 15
","spells":[]} +231251,{"name":"Stormrage Mantle","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Mantle
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+12 Stamina
+14 Intellect
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 10% chance to summon a stand of 3 Treants to attack your target for 15 sec. (Proc chance: 10%, 15s cooldown)
(6) Set : Your Wrath critical strikes have a 50% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 50%)
Sell Price: 5 45 7
","spells":[]} +231252,{"name":"Stormrage Cord","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Cord
Draconic
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+14 Stamina
+16 Intellect
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 10% chance to summon a stand of 3 Treants to attack your target for 15 sec. (Proc chance: 10%, 15s cooldown)
(6) Set : Your Wrath critical strikes have a 50% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 50%)
Sell Price: 3 64 72
","spells":[]} +231253,{"name":"Stormrage Bindings","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Bindings
Draconic
Item Level 76

Binds when picked up
WristLeather
98 Armor
+10 Stamina
+12 Intellect
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Eclipse of Stormrage (0/8)
(2) Set : Increases the damage done and damage radius of Starfall's stars and Hurricane by 25%.
(4) Set : Your Wrath casts have a 10% chance to summon a stand of 3 Treants to attack your target for 15 sec. (Proc chance: 10%, 15s cooldown)
(6) Set : Your Wrath critical strikes have a 50% chance to make your next Starfire deal 10% increased damage, stacking up to 3 times. (Proc chance: 50%)
Sell Price: 3 66 6
","spells":[]} +231254,{"name":"Stormrage Vest","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Vest
Draconic
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+26 Strength
+26 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred, Ferocious Bite, and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 7 13 51
","spells":[]} +231255,{"name":"Stormrage Stompers","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Stompers
Draconic
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+20 Strength
+20 Agility
+15 Stamina
+8 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred, Ferocious Bite, and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 5 37 9
","spells":[]} +231256,{"name":"Stormrage Grips","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Grips
Draconic
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+22 Strength
+20 Agility
+11 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred, Ferocious Bite, and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 3 59 40
","spells":[]} +231257,{"name":"Stormrage Cowl","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Cowl
Draconic
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+24 Strength
+24 Agility
+13 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred, Ferocious Bite, and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 5 41 11
","spells":[]} +231258,{"name":"Stormrage Trousers","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Trousers
Draconic
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+23 Strength
+22 Agility
+14 Stamina
+8 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred, Ferocious Bite, and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 7 24 15
","spells":[]} +231259,{"name":"Stormrage Shoulderpads","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Shoulderpads
Draconic
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+20 Strength
+17 Agility
+10 Stamina
+5 Intellect
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred, Ferocious Bite, and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 5 45 7
","spells":[]} +231260,{"name":"Stormrage Sash","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Sash
Draconic
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+21 Strength
+20 Agility
+14 Stamina
+8 Intellect
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred, Ferocious Bite, and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 3 64 72
","spells":[]} +231261,{"name":"Stormrage Wraps","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Wraps
Draconic
Item Level 76

Binds when picked up
WristLeather
98 Armor
+18 Strength
+17 Agility
+11 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60

Cunning of Stormrage (0/8)
(2) Set : Increases the duration of Rake by 6 sec and its periodic damage by 50%.
(4) Set : Your critical strike chance is increased by 15% while Tiger's Fury is active.
(6) Set : Your Shred, Ferocious Bite, and Mangle(Cat) abilities deal 10% increased damage per your Bleed effect on the target, up to a maximum of 20% increase.
Sell Price: 3 66 6
","spells":[]} +231271,{"name":"Nat Pagle's Broken Reel","quality":4,"icon":"inv_gizmo_09","tooltip":"
Nat Pagle's Broken Reel
Item Level 65

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.
Use: Increases your chance to hit with all spells and attacks by 10% for 15 sec. (1 Min, 30 Sec Cooldown)
"The inscription reads: Fer really long castin'."
Sell Price: 2 61 35
","spells":[]} +231272,{"name":"Tigule's Harpoon","quality":4,"icon":"inv_spear_04","tooltip":"
Tigule's Harpoon
Item Level 68

Binds when picked up
Unique
Two-HandPolearm
\n \n \n
181 - 272 DamageSpeed 3.50
(64.71 damage per second)
+24 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: +99 Attack Power when fighting Beasts.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 11 95 34
","spells":[]} +231273,{"name":"Gri'lek's Carver","quality":4,"icon":"inv_axe_24","tooltip":"
Gri'lek's Carver
Item Level 65

Binds when picked up
Two-HandAxe
\n \n \n
192 - 288 DamageSpeed 3.90
(61.54 damage per second)
Durability 120 / 120
Requires Level 60
Equip: +141 Attack Power when fighting Dragonkin.
Sell Price: 10 75 96
","spells":[]} +231274,{"name":"Gri'lek's Grinder","quality":4,"icon":"inv_mace_04","tooltip":"
Gri'lek's Grinder
Item Level 65

Binds when picked up
Unique-Equipped: (Unknown #660) (1)
One-HandMace
\n \n \n
92 - 172 DamageSpeed 2.80
(47.14 damage per second)
Durability 105 / 105
Requires Level 60
Equip: +60 Attack Power when fighting Dragonkin.
Sell Price: 8 44 94
","spells":[]} +231275,{"name":"Blazefury Retributer","quality":4,"icon":"inv_sword_01","tooltip":"
Blazefury Retributer
Item Level 65

Binds when picked up
Unique-Equipped: Blazefury (1)
Main HandSword
\n \n \n
44 - 89 DamageSpeed 1.60
(41.56 damage per second)
+15 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Equip: Adds 2 fire damage to your melee attacks.
Sell Price: 8 44 94
","spells":[]} +231276,{"name":"Thoughtblighter","quality":4,"icon":"inv_wand_05","tooltip":"
Thoughtblighter
Item Level 65

Binds when picked up
RangedWand
\n \n \n
96 - 180 Shadow DamageSpeed 1.80
(76.67 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 15 and damage done by up to 6 for all magical spells and effects.
Equip: Restores 5 mana per 5 sec.
Sell Price: 6 33 71
","spells":[]} +231277,{"name":"Pitchfork of Madness","quality":4,"icon":"inv_spear_03","tooltip":"
Pitchfork of Madness
Item Level 68

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 280 DamageSpeed 3.60
(64.72 damage per second)
Durability 120 / 120
Requires Level 60
Equip: +141 Attack Power when fighting Demons.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 50 46
","spells":[]} 231278,{"name":"Hoodoo Hunting Bow","quality":4,"icon":"inv_waepon_bow_zulgrub_d_02","tooltip":"
Hoodoo Hunting Bow
Item Level 65

Binds when picked up
RangedBow
\n \n \n
77 - 144 DamageSpeed 3.00
(36.83 damage per second)
+13 Agility
+4 Stamina
Durability 90 / 90
Requires Level 60
Sell Price: 6 26 60
","spells":[]} -231279,{"name":"Wushoolay's Poker","quality":4,"icon":"inv_sword_37","tooltip":"
Wushoolay's Poker
Item Level 65

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
44 - 89 DamageSpeed 1.60
(41.56 damage per second)
+8 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Equip: Restores 6 mana per 5 sec.
Sell Price: 8 35 46
","spells":[]} -231280,{"name":"Wushoolay's Charm of Nature","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Wushoolay's Charm of Nature
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Druid
Requires Level 60
Use: Aligns the Druid with nature, increasing the damage done by spells by 15%, improving heal effects by 15%, and increasing the critical strike chance of spells by 10% for 20 sec. (2 Min Cooldown)

Haruspex's Garb (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Reduces the cast time and global cooldown of Starfire by 0.5 sec.
(5) Set : Increases the critical strike chance of Wrath by 10%.
","spells":[]} -231281,{"name":"Wushoolay's Charm of Spirits","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Wushoolay's Charm of Spirits
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Shaman
Requires Level 60
Use: Increases the damage dealt by your Lightning Shield spell by 100% for 20 sec. (2 Min Cooldown)

Augur's Regalia (0/5)
(2) Set : Increased Defense +7.
(3) Set : Increases your chance to block attacks with a shield by 10%.
(5) Set : Increases the chance to trigger your Power Surge rune by an additional 5%.
","spells":[]} -231282,{"name":"Hazza'rah's Charm of Chilled Magic","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Hazza'rah's Charm of Chilled Magic
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Mage
Requires Level 60
Use: Increases the critical hit chance of your Frostbolt and Frozen Orb spells by 5%, and increases the critical hit damage of your Frostbolt and Frozen Orb spells by 50% for 20 sec. (2 Min Cooldown)

Illusionist's Attire (0/5)
(2) Set : Increases damage done by Frost spells and effects by up to 14.
(3) Set : Increases the chance to trigger your Fingers of Frost rune by an additional 15%.
(5) Set : Increases damage done by your Frostbolt spell by 75%.
","spells":[]} -231283,{"name":"Hazza'rah's Charm of Warding","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Hazza'rah's Charm of Warding
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Priest
Requires Level 60
Use: Reduces the casting time of your Greater Heal spells by 40%, reduces the mana cost of your healing spells by 5%, and casts of Penance on allies will target up to 2 additional targets for 15 sec. (1 Min, 30 Sec Cooldown)

Confessor's Raiment (0/5)
(2) Set : Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects.
(3) Set : Reduces the cooldown of your Penance spell by 6 sec.
(5) Set : Increases the damage absorbed by your Power Word: Shield spell by 20%.
","spells":[]} -231284,{"name":"Hazza'rah's Charm of Destruction","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Hazza'rah's Charm of Destruction
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Warlock
Requires Level 60
Use: Increases your critical hit chance by 10%, and increases your pet's attack speed by 50% for 20 sec. This spell does not affect temporary pets or Subjugated Demons. (2 Min Cooldown)

Demoniac's Threads (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%.
(5) Set : Increases the benefits of your Master Demonologist talent by 50%.
","spells":[]} -231285,{"name":"Gri'lek's Charm of Valor","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Gri'lek's Charm of Valor
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Paladin
Requires Level 60
Use: Increases the critical hit chance of Holy spells by 10% for 15 sec. If Shock and Awe is engraved, gain an additional 5%. (1 Min, 30 Sec Cooldown)

Freethinker's Armor (0/5)
(2) Set : Increases damage done by Holy spells and effects by up to 14.
(3) Set : Increases damage done by your Holy Shock spell by 50%.
(5) Set : Reduces the cooldown of your Exorcism spell by 3 sec.
","spells":[]} -231286,{"name":"Gri'lek's Charm of Might","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Gri'lek's Charm of Might
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Warrior
Requires Level 60
Use: Increases your shield block value by 200 for 20 sec, and instantly increases your rage by 30. (2 Min Cooldown)

Vindicator's Battlegear (0/5)
(2) Set : Increased Defense +7.
(3) Set : Reduces the cooldown on your Shield Slam ability by 2 sec.
(5) Set : Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance.
","spells":[]} -231287,{"name":"Renataki's Charm of Trickery","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Renataki's Charm of Trickery
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Rogue
Requires Level 60
Use: Instantly increases your energy by 60. If Cutthroat is engraved, gain an activation of Cutthroat's Ambush effect. (2 Min Cooldown)

Madcap's Outfit (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases your chance to get a critical strike with Daggers by 5%.
(5) Set : Increases the critical strike chance of your Ambush ability by 30%.
","spells":[]} -231288,{"name":"Renataki's Charm of Ravaging","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Renataki's Charm of Ravaging
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Hunter
Requires Level 60
Use: Your next 3 Multi-Shots or Carves within 20 sec do not incur a cooldown. (2 Min Cooldown)

Predator's Armor (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases the Attack Power your Beast pet gains from your attributes by 20%.
(5) Set : Increases the Focus regeneration of your Beast pet by 20%.
","spells":[]} -231289,{"name":"Aegis of the Blood God","quality":4,"icon":"inv_shield_12","tooltip":"
Aegis of the Blood God
Item Level 70

Binds when picked up
Off HandShield
2645 Armor
48 Block
+10 Stamina
Durability 120 / 120
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 27.
Equip: Increased Defense +7.
Sell Price: 6 79 66
","spells":[]} -231293,{"name":"Ancient Hakkari Manslayer","quality":4,"icon":"inv_axe_35","tooltip":"
Ancient Hakkari Manslayer
Item Level 70

Binds when picked up
Unique-Equipped: (Unknown #661) (1)
One-HandAxe
\n \n \n
79 - 148 DamageSpeed 2.20
(51.59 damage per second)
Durability 105 / 105
Requires Level 60
Chance on hit: Steals 137 to 143 life from target enemy.
Sell Price: 10 61 96
","spells":[]} -231296,{"name":"Bloodcaller","quality":4,"icon":"inv_sword_18","tooltip":"
Bloodcaller
Item Level 70

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
52 - 114 DamageSpeed 2.00
(41.50 damage per second)
+12 Stamina
+15 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Sell Price: 10 61 96
","spells":[]} -231298,{"name":"Scroll of Lesser Spatial Mending","quality":2,"icon":"inv_scroll_08","tooltip":"
Scroll of Lesser Spatial Mending
Item Level 10

Binds when picked up
Use: Close a targeted small Fel portal. May draw unwanted attention from the other side.
Max Stack: 5
","spells":[]} -231299,{"name":"Bloodsoaked Legplates","quality":4,"icon":"inv_pants_plate_21","tooltip":"
Bloodsoaked Legplates
Item Level 70

Binds when picked up
LegsPlate
693 Armor
+36 Strength
+22 Stamina
Durability 120 / 120
Requires Level 60
Equip: Increased Defense +10.
Sell Price: 7 43 37
","spells":[]} -231300,{"name":"Cloak of Consumption","quality":4,"icon":"inv_misc_cape_22","tooltip":"
Cloak of Consumption
Item Level 70

Binds when picked up
Back
54 Armor
+13 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 18 59
","spells":[]} -231301,{"name":"Fang of the Faceless","quality":4,"icon":"inv_weapon_shortblade_30","tooltip":"
Fang of the Faceless
Item Level 70

Binds when picked up
Unique-Equipped: (Unknown #662) (1)
One-HandDagger
\n \n \n
68 - 128 DamageSpeed 1.90
(51.58 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
Sell Price: 10 61 96
","spells":[]} -231302,{"name":"Gurubashi Dwarf Destroyer","quality":4,"icon":"inv_weapon_rifle_10","tooltip":"
Gurubashi Dwarf Destroyer
Item Level 70

Binds when picked up
Unique-Equipped
RangedGun
\n \n \n
87 - 162 DamageSpeed 3.10
(40.16 damage per second)
Durability 90 / 90
Requires Level 60
Equip: +32 Attack Power.
Sell Price: 7 96 47
","spells":[]} -231303,{"name":"Peacekeeper Gauntlets","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Peacekeeper Gauntlets
Item Level 70

Binds when picked up
HandsPlate
495 Armor
+8 Stamina
+14 Intellect
Durability 55 / 55
Requires Level 60
Equip: Increases healing done by up to 59 and damage done by up to 20 for all magical spells and effects.
Equip: Restores 4 mana per 5 sec.
Sell Price: 3 73 81
","spells":[]} -231304,{"name":"Scroll: SERELS PATALIS GNEMIND","quality":4,"icon":"inv_scroll_03","tooltip":"
Scroll: SERELS PATALIS GNEMIND
Item Level 71

Binds when picked up
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
","spells":[]} -231305,{"name":"Seafury Gauntlets","quality":4,"icon":"inv_gauntlets_30","tooltip":"
Seafury Gauntlets
Item Level 70

Binds when picked up
HandsMail
279 Armor
+10 Stamina
+10 Intellect
Durability 50 / 50
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Restores 4 mana per 5 sec.
Sell Price: 3 18 59
","spells":[]} -231306,{"name":"Soul Corrupter's Necklace","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Soul Corrupter's Necklace
Item Level 70

Binds when picked up
Neck
+6 Stamina
+10 Intellect
+4 Spirit
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 3 18 59
","spells":[]} -231307,{"name":"The Eye of Hakkar","quality":4,"icon":"inv_jewelry_necklace_22","tooltip":"
The Eye of Hakkar
Item Level 70

Binds when picked up
Neck
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +46 Attack Power.
Sell Price: 3 18 59
","spells":[]} -231308,{"name":"Touch of Chaos","quality":4,"icon":"inv_wand_09","tooltip":"
Touch of Chaos
Item Level 70

Binds when picked up
RangedWand
\n \n \n
89 - 167 Shadow DamageSpeed 1.50
(85.33 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 7 96 47
","spells":[]} -231309,{"name":"Warblade of the Hakkari","quality":4,"icon":"inv_sword_55","tooltip":"
Warblade of the Hakkari
Item Level 70

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
61 - 114 DamageSpeed 1.70
(51.47 damage per second)
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
"Forged in..."

The Twin Blades of Hakkari (0/2)
(2) Set : Increased Swords +3.
(2) Set : 2% chance on melee hit to gain 1 extra attack. (Proc chance: 1%, 100ms cooldown)
Sell Price: 10 61 96
","spells":[]} -231315,{"name":"Zin'rokh, Destroyer of Worlds","quality":4,"icon":"inv_sword_55","tooltip":"
Zin'rokh, Destroyer of Worlds
Item Level 70

Binds when picked up
Unique-Equipped
Two-HandSword
\n \n \n
204 - 306 DamageSpeed 3.80
(67.11 damage per second)
+28 Stamina
Durability 120 / 120
Requires Level 60
Equip: +74 Attack Power.
Sell Price: 13 27 45
","spells":[]} -231316,{"name":"Pristine Enchanted South Seas Kelp","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Pristine Enchanted South Seas Kelp
Item Level 65

Binds when picked up
Unique
Neck
+6 Stamina
+9 Intellect
+7 Spirit
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Equip: Increases the critical hit chance of Wrath and Starfire by 2%.

Haruspex's Garb (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Reduces the cast time and global cooldown of Starfire by 0.5 sec.
(5) Set : Increases the critical strike chance of Wrath by 10%.
","spells":[]} -231317,{"name":"Zandalar Haruspex's Tunic","quality":4,"icon":"inv_chest_leather_06","tooltip":"
Zandalar Haruspex's Tunic
Item Level 68

Binds when picked up
ChestLeather
205 Armor
+11 Stamina
+20 Intellect
+16 Spirit
Durability 120 / 120
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 39.

Haruspex's Garb (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Reduces the cast time and global cooldown of Starfire by 0.5 sec.
(5) Set : Increases the critical strike chance of Wrath by 10%.
","spells":[]} -231318,{"name":"Zandalar Haruspex's Belt","quality":4,"icon":"inv_belt_01","tooltip":"
Zandalar Haruspex's Belt
Item Level 65

Binds when picked up
WaistLeather
111 Armor
+11 Stamina
+12 Intellect
+10 Spirit
Durability 40 / 40
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Haruspex's Garb (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Reduces the cast time and global cooldown of Starfire by 0.5 sec.
(5) Set : Increases the critical strike chance of Wrath by 10%.
","spells":[]} -231319,{"name":"Zandalar Haruspex's Bracers","quality":4,"icon":"inv_bracer_08","tooltip":"
Zandalar Haruspex's Bracers
Item Level 65

Binds when picked up
WristLeather
86 Armor
+7 Stamina
+11 Intellect
+10 Spirit
Durability 40 / 40
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 19.

Haruspex's Garb (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Reduces the cast time and global cooldown of Starfire by 0.5 sec.
(5) Set : Increases the critical strike chance of Wrath by 10%.
","spells":[]} -231320,{"name":"Maelstrom's Wrath","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Maelstrom's Wrath
Item Level 65

Binds when picked up
Unique
Neck
+20 Agility
Classes: Hunter
Equip: Increases the effect duration of your Bestial Wrath ability by 3 secs.
Equip: Increases damage dealt by your pet by 2%.

Predator's Armor (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases the Attack Power your Beast pet gains from your attributes by 20%.
(5) Set : Increases the Focus regeneration of your Beast pet by 20%.
","spells":[]} -231321,{"name":"Zandalar Predator's Mantle","quality":4,"icon":"inv_shoulder_22","tooltip":"
Zandalar Predator's Mantle
Item Level 68

Binds when picked up
ShoulderMail
326 Armor
+22 Agility
+14 Stamina
+10 Intellect
Durability 85 / 85
Classes: Hunter
Equip: Increases damage dealt by your pet by 3%.

Predator's Armor (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases the Attack Power your Beast pet gains from your attributes by 20%.
(5) Set : Increases the Focus regeneration of your Beast pet by 20%.
","spells":[]} -231322,{"name":"Zandalar Predator's Belt","quality":4,"icon":"inv_belt_19","tooltip":"
Zandalar Predator's Belt
Item Level 65

Binds when picked up
WaistMail
234 Armor
+26 Agility
+10 Stamina
+11 Intellect
Durability 50 / 50
Classes: Hunter
Equip: Increases damage dealt by your pet by 2%.

Predator's Armor (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases the Attack Power your Beast pet gains from your attributes by 20%.
(5) Set : Increases the Focus regeneration of your Beast pet by 20%.
","spells":[]} -231323,{"name":"Zandalar Predator's Bracers","quality":4,"icon":"inv_bracer_18","tooltip":"
Zandalar Predator's Bracers
Item Level 65

Binds when picked up
WristMail
182 Armor
+10 Stamina
+12 Intellect
Durability 50 / 50
Classes: Hunter
Equip: Increases damage dealt by your pet by 1%.
Equip: +32 Attack Power.

Predator's Armor (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases the Attack Power your Beast pet gains from your attributes by 20%.
(5) Set : Increases the Focus regeneration of your Beast pet by 20%.
","spells":[]} -231324,{"name":"Jewel of Kajaro","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Jewel of Kajaro
Item Level 65

Binds when picked up
Unique
Neck
+8 Stamina
+7 Intellect
Classes: Mage
Equip: Reduces the cooldown on your Frozen Orb spell by 10 sec.
Equip: Increases damage done by Frost spells and effects by up to 29.

Illusionist's Attire (0/5)
(2) Set : Increases damage done by Frost spells and effects by up to 14.
(3) Set : Increases the chance to trigger your Fingers of Frost rune by an additional 15%.
(5) Set : Increases damage done by your Frostbolt spell by 75%.
","spells":[]} -231325,{"name":"Zandalar Illusionist's Mantle","quality":4,"icon":"inv_shoulder_17","tooltip":"
Zandalar Illusionist's Mantle
Item Level 65

Binds when picked up
ShoulderCloth
75 Armor
+10 Stamina
+12 Intellect
+11 Spirit
Durability 60 / 60
Classes: Mage
Equip: Increases damage done by Frost spells and effects by up to 36.

Illusionist's Attire (0/5)
(2) Set : Increases damage done by Frost spells and effects by up to 14.
(3) Set : Increases the chance to trigger your Fingers of Frost rune by an additional 15%.
(5) Set : Increases damage done by your Frostbolt spell by 75%.
","spells":[]} -231326,{"name":"Zandalar Illusionist's Wraps","quality":4,"icon":"inv_bracer_07","tooltip":"
Zandalar Illusionist's Wraps
Item Level 65

Binds when picked up
WristCloth
44 Armor
+10 Stamina
+10 Intellect
+8 Spirit
Durability 35 / 35
Classes: Mage
Equip: Increases damage done by Frost spells and effects by up to 24.

Illusionist's Attire (0/5)
(2) Set : Increases damage done by Frost spells and effects by up to 14.
(3) Set : Increases the chance to trigger your Fingers of Frost rune by an additional 15%.
(5) Set : Increases damage done by your Frostbolt spell by 75%.
","spells":[]} -231327,{"name":"Zandalar Illusionist's Robe","quality":4,"icon":"inv_chest_cloth_12","tooltip":"
Zandalar Illusionist's Robe
Item Level 68

Binds when picked up
ChestCloth
105 Armor
+17 Stamina
+17 Intellect
Durability 100 / 100
Classes: Mage
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Frost spells and effects by up to 51.

Illusionist's Attire (0/5)
(2) Set : Increases damage done by Frost spells and effects by up to 14.
(3) Set : Increases the chance to trigger your Fingers of Frost rune by an additional 15%.
(5) Set : Increases damage done by your Frostbolt spell by 75%.
","spells":[]} -231328,{"name":"Hero's Brand","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Hero's Brand
Item Level 65

Binds when picked up
Unique
Neck
+6 Stamina
+12 Intellect
Classes: Paladin
Equip: Increases the critical hit chance of Holy Shock by 2%.
Equip: Increases damage done by Holy spells and effects by up to 24.

Freethinker's Armor (0/5)
(2) Set : Increases damage done by Holy spells and effects by up to 14.
(3) Set : Increases damage done by your Holy Shock spell by 50%.
(5) Set : Reduces the cooldown of your Exorcism spell by 3 sec.
","spells":[]} -231329,{"name":"Zandalar Freethinker's Breastplate","quality":4,"icon":"inv_chest_plate07","tooltip":"
Zandalar Freethinker's Breastplate
Item Level 68

Binds when picked up
ChestPlate
771 Armor
+19 Stamina
+25 Intellect
Durability 165 / 165
Classes: Paladin
Equip: Improves your chance to hit with all Holy spells by 3%.
Equip: Increases damage done by Holy spells and effects by up to 37.

Freethinker's Armor (0/5)
(2) Set : Increases damage done by Holy spells and effects by up to 14.
(3) Set : Increases damage done by your Holy Shock spell by 50%.
(5) Set : Reduces the cooldown of your Exorcism spell by 3 sec.
","spells":[]} -231330,{"name":"Zandalar Freethinker's Belt","quality":4,"icon":"inv_belt_32","tooltip":"
Zandalar Freethinker's Belt
Item Level 65

Binds when picked up
WaistPlate
415 Armor
+13 Stamina
+21 Intellect
Durability 55 / 55
Classes: Paladin
Equip: Improves your chance to hit with all Holy spells by 2%.
Equip: Increases damage done by Holy spells and effects by up to 23.

Freethinker's Armor (0/5)
(2) Set : Increases damage done by Holy spells and effects by up to 14.
(3) Set : Increases damage done by your Holy Shock spell by 50%.
(5) Set : Reduces the cooldown of your Exorcism spell by 3 sec.
","spells":[]} -231331,{"name":"Zandalar Freethinker's Armguards","quality":4,"icon":"inv_bracer_14","tooltip":"
Zandalar Freethinker's Armguards
Item Level 65

Binds when picked up
WristPlate
323 Armor
+8 Stamina
+10 Intellect
Durability 55 / 55
Classes: Paladin
Equip: Increases damage done by Holy spells and effects by up to 29.

Freethinker's Armor (0/5)
(2) Set : Increases damage done by Holy spells and effects by up to 14.
(3) Set : Increases damage done by your Holy Shock spell by 50%.
(5) Set : Reduces the cooldown of your Exorcism spell by 3 sec.
","spells":[]} -231332,{"name":"The All-Seeing Eye of Zuldazar","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
The All-Seeing Eye of Zuldazar
Item Level 65

Binds when picked up
Unique
Neck
+8 Stamina
+7 Intellect
+10 Spirit
Classes: Priest
Equip: Increases the amount of damage absorbed by Power Word: Shield by 50.
Equip: Increases healing done by up to 29 and damage done by up to 10 for all magical spells and effects.

Confessor's Raiment (0/5)
(2) Set : Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects.
(3) Set : Reduces the cooldown of your Penance spell by 6 sec.
(5) Set : Increases the damage absorbed by your Power Word: Shield spell by 20%.
","spells":[]} -231333,{"name":"Zandalar Confessor's Mantle","quality":4,"icon":"inv_shoulder_01","tooltip":"
Zandalar Confessor's Mantle
Item Level 68

Binds when picked up
ShoulderCloth
78 Armor
+10 Stamina
+20 Intellect
+15 Spirit
Durability 60 / 60
Classes: Priest
Equip: Increases healing done by up to 35 and damage done by up to 12 for all magical spells and effects.

Confessor's Raiment (0/5)
(2) Set : Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects.
(3) Set : Reduces the cooldown of your Penance spell by 6 sec.
(5) Set : Increases the damage absorbed by your Power Word: Shield spell by 20%.
","spells":[]} -231334,{"name":"Zandalar Confessor's Bindings","quality":4,"icon":"inv_belt_08","tooltip":"
Zandalar Confessor's Bindings
Item Level 65

Binds when picked up
WaistCloth
56 Armor
+10 Stamina
+14 Intellect
+20 Spirit
Durability 35 / 35
Classes: Priest
Equip: Increases healing done by up to 35 and damage done by up to 12 for all magical spells and effects.

Confessor's Raiment (0/5)
(2) Set : Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects.
(3) Set : Reduces the cooldown of your Penance spell by 6 sec.
(5) Set : Increases the damage absorbed by your Power Word: Shield spell by 20%.
","spells":[]} -231335,{"name":"Zandalar Confessor's Wraps","quality":4,"icon":"inv_bracer_07","tooltip":"
Zandalar Confessor's Wraps
Item Level 65

Binds when picked up
WristCloth
41 Armor
+8 Stamina
+13 Intellect
+11 Spirit
Durability 35 / 35
Classes: Priest
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.

Confessor's Raiment (0/5)
(2) Set : Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects.
(3) Set : Reduces the cooldown of your Penance spell by 6 sec.
(5) Set : Increases the damage absorbed by your Power Word: Shield spell by 20%.
","spells":[]} -231336,{"name":"Zandalarian Shadow Mastery Talisman","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Zandalarian Shadow Mastery Talisman
Item Level 65

Binds when picked up
Unique
Neck
+8 Strength
+13 Agility
+8 Stamina
Classes: Rogue
Equip: Increases the chance Cutthroat's Ambush effect is triggered by 5%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Madcap's Outfit (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases your chance to get a critical strike with Daggers by 5%.
(5) Set : Increases the critical strike chance of your Ambush ability by 30%.
","spells":[]} -231337,{"name":"Zandalar Madcap's Tunic","quality":4,"icon":"inv_chest_leather_10","tooltip":"
Zandalar Madcap's Tunic
Item Level 68

Binds when picked up
ChestLeather
205 Armor
+22 Stamina
Durability 120 / 120
Classes: Rogue
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +52 Attack Power.

Madcap's Outfit (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases your chance to get a critical strike with Daggers by 5%.
(5) Set : Increases the critical strike chance of your Ambush ability by 30%.
","spells":[]} -231338,{"name":"Zandalar Madcap's Mantle","quality":4,"icon":"inv_shoulder_29","tooltip":"
Zandalar Madcap's Mantle
Item Level 65

Binds when picked up
ShoulderLeather
148 Armor
+15 Strength
+22 Agility
+12 Stamina
Durability 70 / 70
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.

Madcap's Outfit (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases your chance to get a critical strike with Daggers by 5%.
(5) Set : Increases the critical strike chance of your Ambush ability by 30%.
","spells":[]} +231279,{"name":"Wushoolay's Poker","quality":4,"icon":"inv_sword_37","tooltip":"
Wushoolay's Poker
Item Level 65

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
44 - 89 DamageSpeed 1.60
(41.56 damage per second)
+8 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Equip: Restores 6 mana per 5 sec.
Sell Price: 8 35 46
","spells":[]} +231280,{"name":"Wushoolay's Charm of Nature","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Wushoolay's Charm of Nature
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Druid
Requires Level 60
Use: Aligns the Druid with nature, increasing the damage done by spells by 15%, improving heal effects by 15%, and increasing the critical strike chance of spells by 10% for 20 sec. (2 Min Cooldown)

Haruspex's Garb (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Reduces the cast time and global cooldown of Starfire by 0.5 sec.
(5) Set : Increases the critical strike chance of Wrath by 10%.
","spells":[]} +231281,{"name":"Wushoolay's Charm of Spirits","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Wushoolay's Charm of Spirits
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Shaman
Requires Level 60
Use: Increases the damage dealt by your Lightning Shield spell by 100% for 20 sec. (2 Min Cooldown)

Augur's Regalia (0/5)
(2) Set : Increased Defense +7.
(3) Set : Increases your chance to block attacks with a shield by 10%.
(5) Set : Increases the chance to trigger your Power Surge rune by an additional 5%.
","spells":[]} +231282,{"name":"Hazza'rah's Charm of Chilled Magic","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Hazza'rah's Charm of Chilled Magic
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Mage
Requires Level 60
Use: Increases the critical hit chance of your Frostbolt and Frozen Orb spells by 5%, and increases the critical hit damage of your Frostbolt and Frozen Orb spells by 50% for 20 sec. (2 Min Cooldown)

Illusionist's Attire (0/5)
(2) Set : Increases damage done by Frost spells and effects by up to 14.
(3) Set : Increases the chance to trigger your Fingers of Frost rune by an additional 15%.
(5) Set : Increases damage done by your Frostbolt spell by 75%.
","spells":[]} +231283,{"name":"Hazza'rah's Charm of Warding","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Hazza'rah's Charm of Warding
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Priest
Requires Level 60
Use: Reduces the casting time of your Greater Heal spells by 40%, reduces the mana cost of your healing spells by 5%, and casts of Penance on allies will target up to 2 additional targets for 15 sec. (1 Min, 30 Sec Cooldown)

Confessor's Raiment (0/5)
(2) Set : Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects.
(3) Set : Reduces the cooldown of your Penance spell by 6 sec.
(5) Set : Increases the damage absorbed by your Power Word: Shield spell by 10%.
","spells":[]} +231284,{"name":"Hazza'rah's Charm of Destruction","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Hazza'rah's Charm of Destruction
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Warlock
Requires Level 60
Use: Increases your critical hit chance by 10%, and increases your pet's attack speed by 50% for 20 sec. This spell does not affect temporary pets or Subjugated Demons. (2 Min Cooldown)

Demoniac's Threads (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%.
(5) Set : Increases the benefits of your Master Demonologist talent by 50%.
","spells":[]} +231285,{"name":"Gri'lek's Charm of Valor","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Gri'lek's Charm of Valor
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Paladin
Requires Level 60
Use: Increases the critical hit chance of Holy spells by 10% for 15 sec. If Shock and Awe is engraved, gain an additional 5%. (1 Min, 30 Sec Cooldown)

Freethinker's Armor (0/5)
(2) Set : Increases damage done by Holy spells and effects by up to 14.
(3) Set : Increases damage done by your Holy Shock spell by 50%.
(5) Set : Reduces the cooldown of your Exorcism spell by 3 sec.
","spells":[]} +231286,{"name":"Gri'lek's Charm of Might","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Gri'lek's Charm of Might
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Warrior
Requires Level 60
Use: Increases your shield block value by 200 for 20 sec, and instantly increases your rage by 30. (2 Min Cooldown)

Vindicator's Battlegear (0/5)
(2) Set : Increased Defense +7.
(3) Set : Reduces the cooldown on your Shield Slam ability by 2 sec.
(5) Set : Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance.
","spells":[]} +231287,{"name":"Renataki's Charm of Trickery","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Renataki's Charm of Trickery
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Rogue
Requires Level 60
Use: Instantly increases your energy by 60. If Cutthroat is engraved, gain an activation of Cutthroat's Ambush effect. (2 Min Cooldown)

Madcap's Outfit (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases your chance to get a critical strike with Daggers by 5%.
(5) Set : Increases the critical strike chance of your Ambush ability by 30%.
","spells":[]} +231288,{"name":"Renataki's Charm of Ravaging","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Renataki's Charm of Ravaging
Item Level 65

Binds when picked up
Unique
Trinket
Classes: Hunter
Requires Level 60
Use: Your next 3 Multi-Shots or Carves within 20 sec do not incur a cooldown. (2 Min Cooldown)

Predator's Armor (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases the Attack Power your Beast pet gains from your attributes by 20%.
(5) Set : Increases the Focus regeneration of your Beast pet by 20%.
","spells":[]} +231289,{"name":"Aegis of the Blood God","quality":4,"icon":"inv_shield_12","tooltip":"
Aegis of the Blood God
Item Level 70

Binds when picked up
Off HandShield
2645 Armor
48 Block
+10 Stamina
Durability 120 / 120
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 27.
Equip: Increased Defense +7.
Sell Price: 6 79 66
","spells":[]} +231293,{"name":"Ancient Hakkari Manslayer","quality":4,"icon":"inv_axe_35","tooltip":"
Ancient Hakkari Manslayer
Item Level 70

Binds when picked up
Unique-Equipped: (Unknown #661) (1)
One-HandAxe
\n \n \n
79 - 148 DamageSpeed 2.20
(51.59 damage per second)
Durability 105 / 105
Requires Level 60
Chance on hit: Steals 137 to 143 life from target enemy.
Sell Price: 10 61 96
","spells":[]} +231296,{"name":"Bloodcaller","quality":4,"icon":"inv_sword_18","tooltip":"
Bloodcaller
Item Level 70

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
52 - 114 DamageSpeed 2.00
(41.50 damage per second)
+12 Stamina
+15 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Sell Price: 10 61 96
","spells":[]} +231298,{"name":"Scroll of Lesser Spatial Mending","quality":2,"icon":"inv_scroll_08","tooltip":"
Scroll of Lesser Spatial Mending
Item Level 10

Binds when picked up
Use: Close a targeted small Fel portal. May draw unwanted attention from the other side.
Max Stack: 5
","spells":[]} +231299,{"name":"Bloodsoaked Legplates","quality":4,"icon":"inv_pants_plate_21","tooltip":"
Bloodsoaked Legplates
Item Level 70

Binds when picked up
LegsPlate
693 Armor
+36 Strength
+22 Stamina
Durability 120 / 120
Requires Level 60
Equip: Increased Defense +10.
Sell Price: 7 43 37
","spells":[]} +231300,{"name":"Cloak of Consumption","quality":4,"icon":"inv_misc_cape_22","tooltip":"
Cloak of Consumption
Item Level 70

Binds when picked up
Back
54 Armor
+13 Intellect
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 18 59
","spells":[]} +231301,{"name":"Fang of the Faceless","quality":4,"icon":"inv_weapon_shortblade_30","tooltip":"
Fang of the Faceless
Item Level 70

Binds when picked up
Unique-Equipped: (Unknown #662) (1)
One-HandDagger
\n \n \n
68 - 128 DamageSpeed 1.90
(51.58 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
Sell Price: 10 61 96
","spells":[]} +231302,{"name":"Gurubashi Dwarf Destroyer","quality":4,"icon":"inv_weapon_rifle_10","tooltip":"
Gurubashi Dwarf Destroyer
Item Level 70

Binds when picked up
Unique-Equipped
RangedGun
\n \n \n
87 - 162 DamageSpeed 3.10
(40.16 damage per second)
Durability 90 / 90
Requires Level 60
Equip: +32 Attack Power.
Sell Price: 7 96 47
","spells":[]} +231303,{"name":"Peacekeeper Gauntlets","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Peacekeeper Gauntlets
Item Level 70

Binds when picked up
HandsPlate
495 Armor
+8 Stamina
+14 Intellect
Durability 55 / 55
Requires Level 60
Equip: Increases healing done by up to 59 and damage done by up to 20 for all magical spells and effects.
Equip: Restores 4 mana per 5 sec.
Sell Price: 3 73 81
","spells":[]} +231304,{"name":"Scroll: SERELS PATALIS GNEMIND","quality":4,"icon":"inv_scroll_03","tooltip":"
Scroll: SERELS PATALIS GNEMIND
Item Level 71

Binds when picked up
Classes: Mage
Use: Decipher the scroll with a Comprehension Charm. Who knows what magic it contains?
","spells":[]} +231305,{"name":"Seafury Gauntlets","quality":4,"icon":"inv_gauntlets_30","tooltip":"
Seafury Gauntlets
Item Level 70

Binds when picked up
HandsMail
279 Armor
+10 Stamina
+10 Intellect
Durability 50 / 50
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Restores 4 mana per 5 sec.
Sell Price: 3 18 59
","spells":[]} +231306,{"name":"Soul Corrupter's Necklace","quality":4,"icon":"inv_jewelry_necklace_19","tooltip":"
Soul Corrupter's Necklace
Item Level 70

Binds when picked up
Neck
+6 Stamina
+10 Intellect
+4 Spirit
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 11.
Sell Price: 3 18 59
","spells":[]} +231307,{"name":"The Eye of Hakkar","quality":4,"icon":"inv_jewelry_necklace_22","tooltip":"
The Eye of Hakkar
Item Level 70

Binds when picked up
Neck
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +46 Attack Power.
Sell Price: 3 18 59
","spells":[]} +231308,{"name":"Touch of Chaos","quality":4,"icon":"inv_wand_09","tooltip":"
Touch of Chaos
Item Level 70

Binds when picked up
RangedWand
\n \n \n
89 - 167 Shadow DamageSpeed 1.50
(85.33 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 7 96 47
","spells":[]} +231309,{"name":"Warblade of the Hakkari","quality":4,"icon":"inv_sword_55","tooltip":"
Warblade of the Hakkari
Item Level 70

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
61 - 114 DamageSpeed 1.70
(51.47 damage per second)
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
"Forged in..."

The Twin Blades of Hakkari (0/2)
(2) Set : Increased Swords +3.
(2) Set : 2% chance on melee hit to gain 1 extra attack. (Proc chance: 1%, 100ms cooldown)
Sell Price: 10 61 96
","spells":[]} +231315,{"name":"Zin'rokh, Destroyer of Worlds","quality":4,"icon":"inv_sword_55","tooltip":"
Zin'rokh, Destroyer of Worlds
Item Level 70

Binds when picked up
Unique-Equipped
Two-HandSword
\n \n \n
204 - 306 DamageSpeed 3.80
(67.11 damage per second)
+28 Stamina
Durability 120 / 120
Requires Level 60
Equip: +74 Attack Power.
Sell Price: 13 27 45
","spells":[]} +231316,{"name":"Pristine Enchanted South Seas Kelp","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Pristine Enchanted South Seas Kelp
Item Level 65

Binds when picked up
Unique
Neck
+6 Stamina
+9 Intellect
+7 Spirit
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Equip: Increases the critical hit chance of Wrath and Starfire by 2%.

Haruspex's Garb (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Reduces the cast time and global cooldown of Starfire by 0.5 sec.
(5) Set : Increases the critical strike chance of Wrath by 10%.
","spells":[]} +231317,{"name":"Zandalar Haruspex's Tunic","quality":4,"icon":"inv_chest_leather_06","tooltip":"
Zandalar Haruspex's Tunic
Item Level 68

Binds when picked up
ChestLeather
205 Armor
+11 Stamina
+20 Intellect
+16 Spirit
Durability 120 / 120
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 39.

Haruspex's Garb (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Reduces the cast time and global cooldown of Starfire by 0.5 sec.
(5) Set : Increases the critical strike chance of Wrath by 10%.
","spells":[]} +231318,{"name":"Zandalar Haruspex's Belt","quality":4,"icon":"inv_belt_01","tooltip":"
Zandalar Haruspex's Belt
Item Level 65

Binds when picked up
WaistLeather
111 Armor
+11 Stamina
+12 Intellect
+10 Spirit
Durability 40 / 40
Classes: Druid
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Haruspex's Garb (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Reduces the cast time and global cooldown of Starfire by 0.5 sec.
(5) Set : Increases the critical strike chance of Wrath by 10%.
","spells":[]} +231319,{"name":"Zandalar Haruspex's Bracers","quality":4,"icon":"inv_bracer_08","tooltip":"
Zandalar Haruspex's Bracers
Item Level 65

Binds when picked up
WristLeather
86 Armor
+7 Stamina
+11 Intellect
+10 Spirit
Durability 40 / 40
Classes: Druid
Equip: Increases damage and healing done by magical spells and effects by up to 19.

Haruspex's Garb (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Reduces the cast time and global cooldown of Starfire by 0.5 sec.
(5) Set : Increases the critical strike chance of Wrath by 10%.
","spells":[]} +231320,{"name":"Maelstrom's Wrath","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Maelstrom's Wrath
Item Level 65

Binds when picked up
Unique
Neck
+20 Agility
Classes: Hunter
Equip: Increases the effect duration of your Bestial Wrath ability by 3 secs.
Equip: Increases damage dealt by your pet by 2%.

Predator's Armor (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases the Attack Power your Beast pet gains from your attributes by 20%.
(5) Set : Increases the Focus regeneration of your Beast pet by 20%.
","spells":[]} +231321,{"name":"Zandalar Predator's Mantle","quality":4,"icon":"inv_shoulder_22","tooltip":"
Zandalar Predator's Mantle
Item Level 68

Binds when picked up
ShoulderMail
326 Armor
+22 Agility
+14 Stamina
+10 Intellect
Durability 85 / 85
Classes: Hunter
Equip: Increases damage dealt by your pet by 3%.

Predator's Armor (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases the Attack Power your Beast pet gains from your attributes by 20%.
(5) Set : Increases the Focus regeneration of your Beast pet by 20%.
","spells":[]} +231322,{"name":"Zandalar Predator's Belt","quality":4,"icon":"inv_belt_19","tooltip":"
Zandalar Predator's Belt
Item Level 65

Binds when picked up
WaistMail
234 Armor
+26 Agility
+10 Stamina
+11 Intellect
Durability 50 / 50
Classes: Hunter
Equip: Increases damage dealt by your pet by 2%.

Predator's Armor (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases the Attack Power your Beast pet gains from your attributes by 20%.
(5) Set : Increases the Focus regeneration of your Beast pet by 20%.
","spells":[]} +231323,{"name":"Zandalar Predator's Bracers","quality":4,"icon":"inv_bracer_18","tooltip":"
Zandalar Predator's Bracers
Item Level 65

Binds when picked up
WristMail
182 Armor
+10 Stamina
+12 Intellect
Durability 50 / 50
Classes: Hunter
Equip: Increases damage dealt by your pet by 1%.
Equip: +32 Attack Power.

Predator's Armor (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases the Attack Power your Beast pet gains from your attributes by 20%.
(5) Set : Increases the Focus regeneration of your Beast pet by 20%.
","spells":[]} +231324,{"name":"Jewel of Kajaro","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Jewel of Kajaro
Item Level 65

Binds when picked up
Unique
Neck
+8 Stamina
+7 Intellect
Classes: Mage
Equip: Reduces the cooldown on your Frozen Orb spell by 10 sec.
Equip: Increases damage done by Frost spells and effects by up to 29.

Illusionist's Attire (0/5)
(2) Set : Increases damage done by Frost spells and effects by up to 14.
(3) Set : Increases the chance to trigger your Fingers of Frost rune by an additional 15%.
(5) Set : Increases damage done by your Frostbolt spell by 75%.
","spells":[]} +231325,{"name":"Zandalar Illusionist's Mantle","quality":4,"icon":"inv_shoulder_17","tooltip":"
Zandalar Illusionist's Mantle
Item Level 65

Binds when picked up
ShoulderCloth
75 Armor
+10 Stamina
+12 Intellect
+11 Spirit
Durability 60 / 60
Classes: Mage
Equip: Increases damage done by Frost spells and effects by up to 36.

Illusionist's Attire (0/5)
(2) Set : Increases damage done by Frost spells and effects by up to 14.
(3) Set : Increases the chance to trigger your Fingers of Frost rune by an additional 15%.
(5) Set : Increases damage done by your Frostbolt spell by 75%.
","spells":[]} +231326,{"name":"Zandalar Illusionist's Wraps","quality":4,"icon":"inv_bracer_07","tooltip":"
Zandalar Illusionist's Wraps
Item Level 65

Binds when picked up
WristCloth
44 Armor
+10 Stamina
+10 Intellect
+8 Spirit
Durability 35 / 35
Classes: Mage
Equip: Increases damage done by Frost spells and effects by up to 24.

Illusionist's Attire (0/5)
(2) Set : Increases damage done by Frost spells and effects by up to 14.
(3) Set : Increases the chance to trigger your Fingers of Frost rune by an additional 15%.
(5) Set : Increases damage done by your Frostbolt spell by 75%.
","spells":[]} +231327,{"name":"Zandalar Illusionist's Robe","quality":4,"icon":"inv_chest_cloth_12","tooltip":"
Zandalar Illusionist's Robe
Item Level 68

Binds when picked up
ChestCloth
105 Armor
+17 Stamina
+17 Intellect
Durability 100 / 100
Classes: Mage
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Frost spells and effects by up to 51.

Illusionist's Attire (0/5)
(2) Set : Increases damage done by Frost spells and effects by up to 14.
(3) Set : Increases the chance to trigger your Fingers of Frost rune by an additional 15%.
(5) Set : Increases damage done by your Frostbolt spell by 75%.
","spells":[]} +231328,{"name":"Hero's Brand","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Hero's Brand
Item Level 65

Binds when picked up
Unique
Neck
+6 Stamina
+12 Intellect
Classes: Paladin
Equip: Increases the critical hit chance of Holy Shock by 2%.
Equip: Increases damage done by Holy spells and effects by up to 24.

Freethinker's Armor (0/5)
(2) Set : Increases damage done by Holy spells and effects by up to 14.
(3) Set : Increases damage done by your Holy Shock spell by 50%.
(5) Set : Reduces the cooldown of your Exorcism spell by 3 sec.
","spells":[]} +231329,{"name":"Zandalar Freethinker's Breastplate","quality":4,"icon":"inv_chest_plate07","tooltip":"
Zandalar Freethinker's Breastplate
Item Level 68

Binds when picked up
ChestPlate
771 Armor
+19 Stamina
+25 Intellect
Durability 165 / 165
Classes: Paladin
Equip: Improves your chance to hit with all Holy spells by 3%.
Equip: Increases damage done by Holy spells and effects by up to 37.

Freethinker's Armor (0/5)
(2) Set : Increases damage done by Holy spells and effects by up to 14.
(3) Set : Increases damage done by your Holy Shock spell by 50%.
(5) Set : Reduces the cooldown of your Exorcism spell by 3 sec.
","spells":[]} +231330,{"name":"Zandalar Freethinker's Belt","quality":4,"icon":"inv_belt_32","tooltip":"
Zandalar Freethinker's Belt
Item Level 65

Binds when picked up
WaistPlate
415 Armor
+13 Stamina
+21 Intellect
Durability 55 / 55
Classes: Paladin
Equip: Improves your chance to hit with all Holy spells by 2%.
Equip: Increases damage done by Holy spells and effects by up to 23.

Freethinker's Armor (0/5)
(2) Set : Increases damage done by Holy spells and effects by up to 14.
(3) Set : Increases damage done by your Holy Shock spell by 50%.
(5) Set : Reduces the cooldown of your Exorcism spell by 3 sec.
","spells":[]} +231331,{"name":"Zandalar Freethinker's Armguards","quality":4,"icon":"inv_bracer_14","tooltip":"
Zandalar Freethinker's Armguards
Item Level 65

Binds when picked up
WristPlate
323 Armor
+8 Stamina
+10 Intellect
Durability 55 / 55
Classes: Paladin
Equip: Increases damage done by Holy spells and effects by up to 29.

Freethinker's Armor (0/5)
(2) Set : Increases damage done by Holy spells and effects by up to 14.
(3) Set : Increases damage done by your Holy Shock spell by 50%.
(5) Set : Reduces the cooldown of your Exorcism spell by 3 sec.
","spells":[]} +231332,{"name":"The All-Seeing Eye of Zuldazar","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
The All-Seeing Eye of Zuldazar
Item Level 65

Binds when picked up
Unique
Neck
+8 Stamina
+7 Intellect
+10 Spirit
Classes: Priest
Equip: Increases the amount of damage absorbed by Power Word: Shield by 25.
Equip: Increases healing done by up to 29 and damage done by up to 10 for all magical spells and effects.

Confessor's Raiment (0/5)
(2) Set : Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects.
(3) Set : Reduces the cooldown of your Penance spell by 6 sec.
(5) Set : Increases the damage absorbed by your Power Word: Shield spell by 10%.
","spells":[]} +231333,{"name":"Zandalar Confessor's Mantle","quality":4,"icon":"inv_shoulder_01","tooltip":"
Zandalar Confessor's Mantle
Item Level 68

Binds when picked up
ShoulderCloth
78 Armor
+10 Stamina
+20 Intellect
+15 Spirit
Durability 60 / 60
Classes: Priest
Equip: Increases healing done by up to 35 and damage done by up to 12 for all magical spells and effects.

Confessor's Raiment (0/5)
(2) Set : Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects.
(3) Set : Reduces the cooldown of your Penance spell by 6 sec.
(5) Set : Increases the damage absorbed by your Power Word: Shield spell by 10%.
","spells":[]} +231334,{"name":"Zandalar Confessor's Bindings","quality":4,"icon":"inv_belt_08","tooltip":"
Zandalar Confessor's Bindings
Item Level 65

Binds when picked up
WaistCloth
56 Armor
+10 Stamina
+14 Intellect
+20 Spirit
Durability 35 / 35
Classes: Priest
Equip: Increases healing done by up to 35 and damage done by up to 12 for all magical spells and effects.

Confessor's Raiment (0/5)
(2) Set : Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects.
(3) Set : Reduces the cooldown of your Penance spell by 6 sec.
(5) Set : Increases the damage absorbed by your Power Word: Shield spell by 10%.
","spells":[]} +231335,{"name":"Zandalar Confessor's Wraps","quality":4,"icon":"inv_bracer_07","tooltip":"
Zandalar Confessor's Wraps
Item Level 65

Binds when picked up
WristCloth
41 Armor
+8 Stamina
+13 Intellect
+11 Spirit
Durability 35 / 35
Classes: Priest
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.

Confessor's Raiment (0/5)
(2) Set : Increases healing done by up to 22 and damage done by up to 7 for all magical spells and effects.
(3) Set : Reduces the cooldown of your Penance spell by 6 sec.
(5) Set : Increases the damage absorbed by your Power Word: Shield spell by 10%.
","spells":[]} +231336,{"name":"Zandalarian Shadow Mastery Talisman","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Zandalarian Shadow Mastery Talisman
Item Level 65

Binds when picked up
Unique
Neck
+8 Strength
+13 Agility
+8 Stamina
Classes: Rogue
Equip: Increases the chance Cutthroat's Ambush effect is triggered by 5%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Madcap's Outfit (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases your chance to get a critical strike with Daggers by 5%.
(5) Set : Increases the critical strike chance of your Ambush ability by 30%.
","spells":[]} +231337,{"name":"Zandalar Madcap's Tunic","quality":4,"icon":"inv_chest_leather_10","tooltip":"
Zandalar Madcap's Tunic
Item Level 68

Binds when picked up
ChestLeather
205 Armor
+22 Stamina
Durability 120 / 120
Classes: Rogue
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +52 Attack Power.

Madcap's Outfit (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases your chance to get a critical strike with Daggers by 5%.
(5) Set : Increases the critical strike chance of your Ambush ability by 30%.
","spells":[]} +231338,{"name":"Zandalar Madcap's Mantle","quality":4,"icon":"inv_shoulder_29","tooltip":"
Zandalar Madcap's Mantle
Item Level 65

Binds when picked up
ShoulderLeather
148 Armor
+15 Strength
+22 Agility
+12 Stamina
Durability 70 / 70
Classes: Rogue
Equip: Improves your chance to hit with all spells and attacks by 1%.

Madcap's Outfit (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases your chance to get a critical strike with Daggers by 5%.
(5) Set : Increases the critical strike chance of your Ambush ability by 30%.
","spells":[]} 231339,{"name":"Zandalar Madcap's Bracers","quality":4,"icon":"inv_bracer_14","tooltip":"
Zandalar Madcap's Bracers
Item Level 65

Binds when picked up
WristLeather
86 Armor
+12 Strength
+18 Agility
+12 Stamina
Durability 40 / 40
Classes: Rogue

Madcap's Outfit (0/5)
(2) Set : +20 Attack Power.
(3) Set : Increases your chance to get a critical strike with Daggers by 5%.
(5) Set : Increases the critical strike chance of your Ambush ability by 30%.
","spells":[]} -231340,{"name":"Unmarred Vision of Voodress","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Unmarred Vision of Voodress
Item Level 65

Binds when picked up
Unique
Neck
+13 Stamina
+7 Intellect
Classes: Shaman
Equip: Reduces the cooldown on your Decoy Totem spell by 2 sec.
Equip: Increased Defense +10.

Augur's Regalia (0/5)
(2) Set : Increased Defense +7.
(3) Set : Increases your chance to block attacks with a shield by 10%.
(5) Set : Increases the chance to trigger your Power Surge rune by an additional 5%.
","spells":[]} -231341,{"name":"Zandalar Augur's Hauberk","quality":4,"icon":"inv_chest_fur","tooltip":"
Zandalar Augur's Hauberk
Item Level 68

Binds when picked up
ChestMail
434 Armor
+27 Stamina
+21 Intellect
Durability 140 / 140
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +13.

Augur's Regalia (0/5)
(2) Set : Increased Defense +7.
(3) Set : Increases your chance to block attacks with a shield by 10%.
(5) Set : Increases the chance to trigger your Power Surge rune by an additional 5%.
","spells":[]} -231342,{"name":"Zandalar Augur's Belt","quality":4,"icon":"inv_belt_19","tooltip":"
Zandalar Augur's Belt
Item Level 65

Binds when picked up
WaistMail
234 Armor
+21 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Increased Defense +10.
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Augur's Regalia (0/5)
(2) Set : Increased Defense +7.
(3) Set : Increases your chance to block attacks with a shield by 10%.
(5) Set : Increases the chance to trigger your Power Surge rune by an additional 5%.
","spells":[]} -231343,{"name":"Zandalar Augur's Bracers","quality":4,"icon":"inv_bracer_15","tooltip":"
Zandalar Augur's Bracers
Item Level 65

Binds when picked up
WristMail
182 Armor
+14 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Equip: Increased Defense +7.

Augur's Regalia (0/5)
(2) Set : Increased Defense +7.
(3) Set : Increases your chance to block attacks with a shield by 10%.
(5) Set : Increases the chance to trigger your Power Surge rune by an additional 5%.
","spells":[]} -231346,{"name":"Kezan's Unstoppable Taint","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Kezan's Unstoppable Taint
Item Level 65

Binds when picked up
Unique
Neck
+8 Stamina
+10 Spirit
Classes: Warlock
Equip: Reduces the cooldown of your Felguard's Cleave spell by 2 sec.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Demoniac's Threads (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%.
(5) Set : Increases the benefits of your Master Demonologist talent by 50%.
","spells":[]} -231347,{"name":"Zandalar Demoniac's Wraps","quality":4,"icon":"inv_bracer_07","tooltip":"
Zandalar Demoniac's Wraps
Item Level 65

Binds when picked up
WristCloth
44 Armor
+10 Stamina
+8 Intellect
+10 Spirit
Durability 35 / 35
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Demoniac's Threads (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%.
(5) Set : Increases the benefits of your Master Demonologist talent by 50%.
","spells":[]} -231348,{"name":"Zandalar Demoniac's Robe","quality":4,"icon":"inv_chest_cloth_12","tooltip":"
Zandalar Demoniac's Robe
Item Level 68

Binds when picked up
ChestCloth
105 Armor
+21 Stamina
+15 Intellect
Durability 100 / 100
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Demoniac's Threads (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%.
(5) Set : Increases the benefits of your Master Demonologist talent by 50%.
","spells":[]} -231349,{"name":"Zandalar Demoniac's Mantle","quality":4,"icon":"inv_shoulder_17","tooltip":"
Zandalar Demoniac's Mantle
Item Level 65

Binds when picked up
ShoulderCloth
75 Armor
+12 Stamina
+10 Intellect
+8 Spirit
Durability 60 / 60
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Demoniac's Threads (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%.
(5) Set : Increases the benefits of your Master Demonologist talent by 50%.
","spells":[]} -231350,{"name":"Rage of Mugamba","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Rage of Mugamba
Item Level 65

Binds when picked up
Unique
Neck
+10 Strength
Classes: Warrior
Equip: Reduces the rage cost of your Shield Slam ability by 5.
Equip: Increases the block value of your shield by 24.
Equip: Increased Defense +5.

Vindicator's Battlegear (0/5)
(2) Set : Increased Defense +7.
(3) Set : Reduces the cooldown on your Shield Slam ability by 2 sec.
(5) Set : Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance.
","spells":[]} -231351,{"name":"Zandalar Vindicator's Armguards","quality":4,"icon":"inv_bracer_14","tooltip":"
Zandalar Vindicator's Armguards
Item Level 65

Binds when picked up
WristPlate
323 Armor
+10 Strength
Durability 55 / 55
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 23.
Equip: Increased Defense +7.

Vindicator's Battlegear (0/5)
(2) Set : Increased Defense +7.
(3) Set : Reduces the cooldown on your Shield Slam ability by 2 sec.
(5) Set : Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance.
","spells":[]} -231352,{"name":"Zandalar Vindicator's Belt","quality":4,"icon":"inv_belt_32","tooltip":"
Zandalar Vindicator's Belt
Item Level 65

Binds when picked up
WaistPlate
415 Armor
+14 Strength
Durability 55 / 55
Classes: Warrior
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 17.
Equip: Increased Defense +10.

Vindicator's Battlegear (0/5)
(2) Set : Increased Defense +7.
(3) Set : Reduces the cooldown on your Shield Slam ability by 2 sec.
(5) Set : Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance.
","spells":[]} -231353,{"name":"Zandalar Vindicator's Breastplate","quality":4,"icon":"inv_chest_plate07","tooltip":"
Zandalar Vindicator's Breastplate
Item Level 68

Binds when picked up
ChestPlate
771 Armor
+30 Strength
+12 Agility
Durability 165 / 165
Classes: Warrior
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 30.
Equip: Increased Defense +10.

Vindicator's Battlegear (0/5)
(2) Set : Increased Defense +7.
(3) Set : Reduces the cooldown on your Shield Slam ability by 2 sec.
(5) Set : Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance.
","spells":[]} -231354,{"name":"Animist's Caress","quality":3,"icon":"spell_nature_reincarnation","tooltip":"
Animist's Caress
Item Level 60

Binds when picked up
Classes: Druid
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases healing by up to 22 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231355,{"name":"Animist's Balance","quality":3,"icon":"spell_nature_reincarnation","tooltip":"
Animist's Balance
Item Level 60

Binds when picked up
Classes: Druid
Requires Level 60
Use: Permanently adds 20 Stamina, 1% chance to hit, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231357,{"name":"Animist's Fury","quality":3,"icon":"spell_nature_reincarnation","tooltip":"
Animist's Fury
Item Level 60

Binds when picked up
Classes: Druid
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Strength, and10 Agility to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231358,{"name":"Animist's Roar","quality":3,"icon":"spell_nature_reincarnation","tooltip":"
Animist's Roar
Item Level 60

Binds when picked up
Classes: Druid
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Strength, and 7 Defense to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231359,{"name":"Falcon's Call","quality":3,"icon":"spell_nature_forceofnature","tooltip":"
Falcon's Call
Item Level 60

Binds when picked up
Classes: Hunter
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Agility, and 1% chance to hit to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231361,{"name":"Syncretist's Seal","quality":3,"icon":"spell_holy_prayerofhealing","tooltip":"
Syncretist's Seal
Item Level 60

Binds when picked up
Classes: Paladin
Requires Level 60
Use: Permanently adds 20 Stamina, 7 Defense, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231362,{"name":"Syncretist's Sigil","quality":3,"icon":"spell_holy_prayerofhealing","tooltip":"
Syncretist's Sigil
Item Level 60

Binds when picked up
Classes: Paladin
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Strength, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231363,{"name":"Syncretist's Crest","quality":3,"icon":"spell_holy_prayerofhealing","tooltip":"
Syncretist's Crest
Item Level 60

Binds when picked up
Classes: Paladin
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases healing by up to 22 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231364,{"name":"Syncretist's Emblem","quality":3,"icon":"spell_holy_prayerofhealing","tooltip":"
Syncretist's Emblem
Item Level 60

Binds when picked up
Classes: Paladin
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231366,{"name":"Prophetic Aura","quality":3,"icon":"spell_holy_holyprotection","tooltip":"
Prophetic Aura
Item Level 60

Binds when picked up
Classes: Priest
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases healing by up to 22 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231367,{"name":"Prophetic Curse","quality":3,"icon":"spell_holy_holyprotection","tooltip":"
Prophetic Curse
Item Level 60

Binds when picked up
Classes: Priest
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases healing and spell damage by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231368,{"name":"Death's Embrace","quality":3,"icon":"spell_shadow_scourgebuild","tooltip":"
Death's Embrace
Item Level 60

Binds when picked up
Classes: Rogue
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Agility, and 7 Defense to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231370,{"name":"Death's Advance","quality":3,"icon":"spell_shadow_scourgebuild","tooltip":"
Death's Advance
Item Level 60

Binds when picked up
Classes: Rogue
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Agility, and 1% chance to hit to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231371,{"name":"Vodouisant's Embrace","quality":3,"icon":"spell_nature_purge","tooltip":"
Vodouisant's Embrace
Item Level 60

Binds when picked up
Classes: Shaman
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Strength, and increases all healing and spell damage by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231372,{"name":"Vodouisant's Shroud","quality":3,"icon":"spell_nature_purge","tooltip":"
Vodouisant's Shroud
Item Level 60

Binds when picked up
Classes: Shaman
Requires Level 60
Use: Permanently adds 20 Stamina, 1% chance to hit, and increases all healing and spell damage by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231373,{"name":"Vodouisant's Charm","quality":3,"icon":"spell_nature_purge","tooltip":"
Vodouisant's Charm
Item Level 60

Binds when picked up
Classes: Shaman
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases healing by up to 22 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231375,{"name":"Vodouisant's Vigilance","quality":3,"icon":"spell_nature_purge","tooltip":"
Vodouisant's Vigilance
Item Level 60

Binds when picked up
Classes: Shaman
Requires Level 60
Use: Permanently adds 20 Stamina, 7 Defense, and 2% chance to Block to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231376,{"name":"Hoodoo Hex","quality":3,"icon":"spell_shadow_impphaseshift","tooltip":"
Hoodoo Hex
Item Level 60

Binds when picked up
Classes: Warlock
Requires Level 60
Use: Permanently adds 20 Stamina, 1% chance to hit, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231377,{"name":"Hoodoo Curse","quality":3,"icon":"spell_shadow_impphaseshift","tooltip":"
Hoodoo Curse
Item Level 60

Binds when picked up
Classes: Warlock
Requires Level 60
Use: Permanently adds 20 Stamina, 1% chance to hit, and 7 Defense to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231378,{"name":"Shimmering Golden Disk","quality":4,"icon":"inv_misc_gem_pearl_04","tooltip":"
Shimmering Golden Disk
Item Level 79

Binds when picked up
Unique
This Item Begins a Quest
Classes: Warrior
Requires Level 60
"A flat disc of warm golden metal. It's curved surface is almost perfectly smooth, but as you run your hand over it you can feel tiny ripples and imperfections on the surface. What a curious item."
","spells":[]} -231379,{"name":"Presence of Might","quality":3,"icon":"spell_holy_sealofwrath","tooltip":"
Presence of Might
Item Level 60

Binds when picked up
Classes: Warrior
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Strength, and 10 Agility to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231381,{"name":"Presence of Valor","quality":3,"icon":"spell_holy_sealofwrath","tooltip":"
Presence of Valor
Item Level 60

Binds when picked up
Classes: Warrior
Requires Level 60
Use: Permanently adds 20 Stamina, 7 Defense, and 15 Shield Block value to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231382,{"name":"Vessel of Rebirth","quality":5,"icon":"inv_enchant_shardglowinglarge","tooltip":"
Vessel of Rebirth
Item Level 70

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
","spells":[]} -231383,{"name":"Presence of Sight","quality":3,"icon":"spell_shadow_detectlesserinvisibility","tooltip":"
Presence of Sight
Item Level 60

Binds when picked up
Classes: Mage
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231384,{"name":"Falcon's Fury","quality":3,"icon":"spell_nature_forceofnature","tooltip":"
Falcon's Fury
Item Level 60

Binds when picked up
Classes: Hunter
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Agility, and 10 Strength to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} -231385,{"name":"Simulacrum of the Dragon Soul","quality":4,"icon":"inv_misc_gem_pearl_04","tooltip":"
Simulacrum of the Dragon Soul
Item Level 79

Binds when picked up
Unique
Trinket
Classes: Warrior
Requires Level 60
Equip: Bear the mark of a draconic messenger, ally to Dragonflight.
"The simulacrum has been enchanted to mark the bearer as a friend of the Red Dragonflight."
","spells":[]} -231386,{"name":"Flawless Black Dragonscale","quality":4,"icon":"inv_misc_monsterscales_13","tooltip":"
Flawless Black Dragonscale
Item Level 79

Binds when picked up
Unique
Classes: Warrior
Requires Level 60
"This scale is immense and flawless. Only the most venerable dragons possess scales of this quality."
","spells":[]} -231387,{"name":"Stormwrath, Sanctified Shortblade of the Galefinder","quality":4,"icon":"inv_sword_37","tooltip":"
Stormwrath, Sanctified Shortblade of the Galefinder
Item Level 77

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
45 - 113 DamageSpeed 1.90
(41.58 damage per second)
+10 Stamina
+9 Intellect
+7 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 68.
Equip: Damaging non-periodic spells have a chance to blast up to 3 targets for 181 to 229. (Proc chance: 10%, 100ms cooldown)
Sell Price: 15 52
","spells":[]} -231452,{"name":"Blood of the Lightbringer","quality":4,"icon":"inv_potion_167","tooltip":"
Blood of the Lightbringer
Item Level 79

Binds when picked up
Unique
This Item Begins a Quest
Classes: Paladin
Requires Level 60
"This small reliquary is filled with a small sample of blood. There is a partially torn parchment label on the underside that bears a single word: \"Uther\"."
","spells":[]} -231460,{"name":"Planebreaker of Azgaloth","quality":4,"icon":"inv_mace_26","tooltip":"
Planebreaker of Azgaloth
Item Level 72

Binds when picked up
Two-HandMace
\n \n \n
146 - 270 DamageSpeed 3.60
(57.78 damage per second)
+31 Stamina
+32 Intellect
Durability 120 / 120
Requires Level 72
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 90 and damage done by up to 30 for all magical spells and effects.
Sell Price: 11 40 96
","spells":[]} -231466,{"name":"Blackwing Warlock's Codex","quality":4,"icon":"inv_offhand_hyjal_d_01","tooltip":"
Blackwing Warlock's Codex
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
","spells":[]} -231509,{"name":"Cassandra's Tome","quality":4,"icon":"inv_misc_1h_book_priest_a_01","tooltip":"
Cassandra's Tome
Item Level 79

Binds when picked up
Unique
Trinket
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 42 and damage done by up to 22 for all magical spells and effects.
Use: Read a prophecy from the tome, granting 100% increased critical strike chance for your next non-periodic spell or attack. (2 Min Cooldown)
","spells":[]} -231512,{"name":"Primal Hakkari Idol","quality":3,"icon":"inv_zulgurubtrinket","tooltip":"
Primal Hakkari Idol
Item Level 60

Binds when picked up
Requires Level 58
"An ancient evil stirs within..."
","spells":[]} -231513,{"name":"Gri'lek's Blood","quality":2,"icon":"inv_potion_26","tooltip":"
Gri'lek's Blood
Item Level 1

Binds when picked up
Unique
"The Iron Blood of Gri'lek."
","spells":[]} -231514,{"name":"Renataki's Tooth","quality":2,"icon":"inv_misc_monsterfang_01","tooltip":"
Renataki's Tooth
Item Level 1

Binds when picked up
Unique
"The Razor Sharp Tooth of Renataki."
","spells":[]} -231515,{"name":"Wushoolay's Mane","quality":2,"icon":"inv_misc_monstertail_02","tooltip":"
Wushoolay's Mane
Item Level 1

Binds when picked up
Unique
"Wushoolay's Unkempt Mane."
","spells":[]} -231516,{"name":"Hazza'rah's Dream Thread","quality":2,"icon":"inv_misc_bandage_16","tooltip":"
Hazza'rah's Dream Thread
Item Level 1

Binds when picked up
Unique
","spells":[]} -231517,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Warrior
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a warrior."
","spells":[]} -231518,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Shaman
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a shaman."
","spells":[]} -231519,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Mage
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a mage."
","spells":[]} -231520,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Warlock
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a warlock."
","spells":[]} -231521,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Priest
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a priest."
","spells":[]} -231522,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Druid
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a druid."
","spells":[]} -231523,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Rogue
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a rogue."
","spells":[]} -231524,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Paladin
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a paladin."
","spells":[]} -231525,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Hunter
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a hunter."
","spells":[]} -231530,{"name":"Warlord's Plate Armor","quality":4,"icon":"inv_chest_plate16","tooltip":"
Warlord's Plate Armor
Item Level 74

Binds when picked up
ChestPlate
875 Armor
+16 Strength
+14 Agility
+49 Stamina
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 61 78
","spells":[]} -231531,{"name":"General's Plate Boots","quality":4,"icon":"inv_boots_plate_04","tooltip":"
General's Plate Boots
Item Level 71

Binds when picked up
FeetPlate
592 Armor
+18 Strength
+12 Agility
+36 Stamina
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 72 10
","spells":[]} -231532,{"name":"General's Plate Gauntlets","quality":4,"icon":"inv_gauntlets_10","tooltip":"
General's Plate Gauntlets
Item Level 71

Binds when picked up
HandsPlate
532 Armor
+20 Strength
+34 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Hamstring Rage cost reduced by 3.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 15 98
","spells":[]} -231533,{"name":"General's Plate Leggings","quality":4,"icon":"inv_pants_04","tooltip":"
General's Plate Leggings
Item Level 71

Binds when picked up
LegsPlate
743 Armor
+20 Strength
+42 Stamina
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 27 82
","spells":[]} -231534,{"name":"Warlord's Plate Shoulders","quality":4,"icon":"inv_shoulder_11","tooltip":"
Warlord's Plate Shoulders
Item Level 74

Binds when picked up
ShoulderPlate
626 Armor
+18 Strength
+16 Agility
+34 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 98 50
","spells":[]} -231535,{"name":"Warlord's Plate Headpiece","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Plate Headpiece
Item Level 74

Binds when picked up
HeadPlate
719 Armor
+28 Strength
+51 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 97 7
","spells":[]} -231536,{"name":"Field Marshal's Plate Armor","quality":4,"icon":"inv_chest_plate03","tooltip":"
Field Marshal's Plate Armor
Item Level 74

Binds when picked up
ChestPlate
875 Armor
+16 Strength
+14 Agility
+49 Stamina
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 51 7
","spells":[]} -231537,{"name":"Field Marshal's Plate Shoulderguards","quality":4,"icon":"inv_shoulder_20","tooltip":"
Field Marshal's Plate Shoulderguards
Item Level 74

Binds when picked up
ShoulderPlate
626 Armor
+18 Strength
+16 Agility
+34 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 90 47
","spells":[]} -231538,{"name":"Field Marshal's Plate Helm","quality":4,"icon":"inv_helmet_05","tooltip":"
Field Marshal's Plate Helm
Item Level 74

Binds when picked up
HeadPlate
719 Armor
+28 Strength
+51 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 89 3
","spells":[]} -231539,{"name":"Marshal's Plate Boots","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Marshal's Plate Boots
Item Level 71

Binds when picked up
FeetPlate
592 Armor
+18 Strength
+12 Agility
+36 Stamina
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 66 42
","spells":[]} -231540,{"name":"Marshal's Plate Legguards","quality":4,"icon":"inv_pants_04","tooltip":"
Marshal's Plate Legguards
Item Level 71

Binds when picked up
LegsPlate
743 Armor
+20 Strength
+42 Stamina
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 18 56
","spells":[]} -231541,{"name":"Marshal's Plate Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Marshal's Plate Gauntlets
Item Level 71

Binds when picked up
HandsPlate
532 Armor
+20 Strength
+34 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Hamstring Rage cost reduced by 3.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 11 35
","spells":[]} -231543,{"name":"Field Marshal's Leather Chestpiece","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Field Marshal's Leather Chestpiece
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+26 Agility
+46 Stamina
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 3 33 24
","spells":[]} -231544,{"name":"Marshal's Leather Handgrips","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Marshal's Leather Handgrips
Item Level 71

Binds when picked up
HandsLeather
193 Armor
+20 Agility
+34 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 44 44
","spells":[]} -231545,{"name":"Field Marshal's Leather Mask","quality":4,"icon":"inv_helmet_41","tooltip":"
Field Marshal's Leather Mask
Item Level 74

Binds when picked up
HeadLeather
229 Armor
+27 Agility
+46 Stamina
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 51 72
","spells":[]} -231546,{"name":"Marshal's Leather Footguards","quality":4,"icon":"inv_boots_08","tooltip":"
Marshal's Leather Footguards
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+22 Agility
+37 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Increases the duration of your Sprint ability by 3 sec.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 10 41
","spells":[]} -231547,{"name":"Field Marshal's Leather Epaulets","quality":4,"icon":"inv_shoulder_23","tooltip":"
Field Marshal's Leather Epaulets
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+21 Agility
+40 Stamina
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 53 52
","spells":[]} -231548,{"name":"Marshal's Leather Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Leather Leggings
Item Level 71

Binds when picked up
LegsLeather
236 Armor
+27 Agility
+40 Stamina
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 90 98
","spells":[]} -231549,{"name":"Warlord's Leather Breastplate","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Warlord's Leather Breastplate
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+26 Agility
+46 Stamina
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 3 29 59
","spells":[]} -231551,{"name":"Warlord's Leather Spaulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Warlord's Leather Spaulders
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+21 Agility
+40 Stamina
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 46 31
","spells":[]} -231552,{"name":"General's Leather Treads","quality":4,"icon":"inv_boots_08","tooltip":"
General's Leather Treads
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+22 Agility
+37 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Increases the duration of your Sprint ability by 3 sec.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 9 64
","spells":[]} -231553,{"name":"Warlord's Leather Helm","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Leather Helm
Item Level 74

Binds when picked up
HeadLeather
229 Armor
+27 Agility
+46 Stamina
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 45 40
","spells":[]} -231554,{"name":"General's Leather Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
General's Leather Legguards
Item Level 71

Binds when picked up
LegsLeather
236 Armor
+27 Agility
+40 Stamina
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 85 76
","spells":[]} -231555,{"name":"General's Leather Mitts","quality":4,"icon":"inv_gauntlets_25","tooltip":"
General's Leather Mitts
Item Level 71

Binds when picked up
HandsLeather
193 Armor
+20 Agility
+34 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 40 80
","spells":[]} -231557,{"name":"Field Marshal's Chain Pauldrons","quality":4,"icon":"inv_shoulder_10","tooltip":"
Field Marshal's Chain Pauldrons
Item Level 74

Binds when picked up
ShoulderMail
403 Armor
+13 Strength
+13 Agility
+31 Stamina
+10 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 2 95 76
","spells":[]} -231558,{"name":"Marshal's Chain Legplates","quality":4,"icon":"inv_pants_mail_17","tooltip":"
Marshal's Chain Legplates
Item Level 71

Binds when picked up
LegsMail
446 Armor
+18 Strength
+17 Agility
+40 Stamina
+12 Intellect
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 3 37 88
","spells":[]} -231560,{"name":"Marshal's Chain Grips","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Marshal's Chain Grips
Item Level 71

Binds when picked up
HandsMail
323 Armor
+10 Strength
+10 Agility
+30 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Raptor Strike by 4%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +22 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 1 66 44
","spells":[]} -231561,{"name":"Marshal's Chain Sabatons","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Marshal's Chain Sabatons
Item Level 71

Binds when picked up
FeetMail
361 Armor
+13 Strength
+13 Agility
+30 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 2 49 82
","spells":[]} -231562,{"name":"Field Marshal's Chain Greathelm","quality":4,"icon":"inv_helmet_05","tooltip":"
Field Marshal's Chain Greathelm
Item Level 74

Binds when picked up
HeadMail
432 Armor
+18 Strength
+17 Agility
+42 Stamina
+12 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 2 91 17
","spells":[]} -231563,{"name":"Field Marshal's Chain Armor","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Field Marshal's Chain Armor
Item Level 74

Binds when picked up
ChestMail
520 Armor
+18 Strength
+17 Agility
+42 Stamina
+12 Intellect
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 3 89 68
","spells":[]} -231564,{"name":"General's Chain Sabatons","quality":4,"icon":"inv_boots_plate_06","tooltip":"
General's Chain Sabatons
Item Level 71

Binds when picked up
FeetMail
361 Armor
+13 Strength
+13 Agility
+30 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 2 63 5
","spells":[]} -231565,{"name":"Warlord's Chain Pauldrons","quality":4,"icon":"inv_shoulder_29","tooltip":"
Warlord's Chain Pauldrons
Item Level 74

Binds when picked up
ShoulderMail
403 Armor
+13 Strength
+13 Agility
+31 Stamina
+10 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 3 3 41
","spells":[]} -231566,{"name":"Warlord's Chain Armor","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Warlord's Chain Armor
Item Level 74

Binds when picked up
ChestMail
520 Armor
+18 Strength
+17 Agility
+42 Stamina
+12 Intellect
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 3 98 43
","spells":[]} -231567,{"name":"General's Chain Legplates","quality":4,"icon":"inv_pants_mail_16","tooltip":"
General's Chain Legplates
Item Level 71

Binds when picked up
LegsMail
446 Armor
+18 Strength
+17 Agility
+40 Stamina
+12 Intellect
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 3 46 66
","spells":[]} -231568,{"name":"Warlord's Chain Greathelm","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Chain Greathelm
Item Level 74

Binds when picked up
HeadMail
432 Armor
+18 Strength
+17 Agility
+42 Stamina
+12 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 2 99 91
","spells":[]} -231569,{"name":"General's Chain Grips","quality":4,"icon":"inv_gauntlets_11","tooltip":"
General's Chain Grips
Item Level 71

Binds when picked up
HandsMail
323 Armor
+10 Strength
+10 Agility
+30 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Raptor Strike by 4%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +22 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 1 63 31
","spells":[]} -231570,{"name":"General's Chain Greaves","quality":4,"icon":"inv_boots_plate_06","tooltip":"
General's Chain Greaves
Item Level 71

Binds when picked up
FeetMail
361 Armor
+26 Agility
+30 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 2 63 5
","spells":[]} -231571,{"name":"Warlord's Chain Helm","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Chain Helm
Item Level 74

Binds when picked up
HeadMail
432 Armor
+34 Agility
+42 Stamina
+12 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 2 99 91
","spells":[]} -231572,{"name":"Warlord's Chain Shoulders","quality":4,"icon":"inv_shoulder_29","tooltip":"
Warlord's Chain Shoulders
Item Level 74

Binds when picked up
ShoulderMail
403 Armor
+26 Agility
+31 Stamina
+10 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 3 3 41
","spells":[]} -231573,{"name":"Warlord's Chain Hauberk","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Warlord's Chain Hauberk
Item Level 74

Binds when picked up
ChestMail
520 Armor
+34 Agility
+42 Stamina
+12 Intellect
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 3 98 43
","spells":[]} -231574,{"name":"General's Chain Legguards","quality":4,"icon":"inv_pants_mail_16","tooltip":"
General's Chain Legguards
Item Level 71

Binds when picked up
LegsMail
446 Armor
+34 Agility
+40 Stamina
+12 Intellect
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 3 46 66
","spells":[]} -231575,{"name":"General's Chain Vices","quality":4,"icon":"inv_gauntlets_11","tooltip":"
General's Chain Vices
Item Level 71

Binds when picked up
HandsMail
323 Armor
+21 Agility
+30 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Multi-Shot by 4%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 1 63 31
","spells":[]} -231576,{"name":"Field Marshal's Chain Shoulders","quality":4,"icon":"inv_shoulder_10","tooltip":"
Field Marshal's Chain Shoulders
Item Level 74

Binds when picked up
ShoulderMail
403 Armor
+26 Agility
+31 Stamina
+10 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 2 95 76
","spells":[]} -231577,{"name":"Marshal's Chain Legguards","quality":4,"icon":"inv_pants_mail_17","tooltip":"
Marshal's Chain Legguards
Item Level 71

Binds when picked up
LegsMail
446 Armor
+34 Agility
+40 Stamina
+12 Intellect
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 3 37 88
","spells":[]} -231578,{"name":"Marshal's Chain Vices","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Marshal's Chain Vices
Item Level 71

Binds when picked up
HandsMail
323 Armor
+21 Agility
+30 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Multi-Shot by 4%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 1 66 44
","spells":[]} -231579,{"name":"Marshal's Chain Greaves","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Marshal's Chain Greaves
Item Level 71

Binds when picked up
FeetMail
361 Armor
+26 Agility
+30 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 2 49 82
","spells":[]} -231580,{"name":"Field Marshal's Chain Helm","quality":4,"icon":"inv_helmet_05","tooltip":"
Field Marshal's Chain Helm
Item Level 74

Binds when picked up
HeadMail
432 Armor
+34 Agility
+42 Stamina
+12 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 2 91 17
","spells":[]} -231581,{"name":"Field Marshal's Chain Hauberk","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Field Marshal's Chain Hauberk
Item Level 74

Binds when picked up
ChestMail
520 Armor
+34 Agility
+42 Stamina
+12 Intellect
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Agility.
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
(6) Set : +20 Agility.
Sell Price: 3 89 68
","spells":[]} -231582,{"name":"Field Marshal's Dreadweave Robe","quality":4,"icon":"inv_chest_cloth_09","tooltip":"
Field Marshal's Dreadweave Robe
Item Level 74

Binds when picked up
ChestCloth
153 Armor
+45 Stamina
+24 Intellect
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 64 65
","spells":[]} -231583,{"name":"Field Marshal's Dreadweave Shoulders","quality":4,"icon":"inv_shoulder_02","tooltip":"
Field Marshal's Dreadweave Shoulders
Item Level 74

Binds when picked up
ShoulderCloth
115 Armor
+36 Stamina
+17 Intellect
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 97 75
","spells":[]} -231584,{"name":"Field Marshal's Coronal","quality":4,"icon":"inv_helmet_24","tooltip":"
Field Marshal's Coronal
Item Level 74

Binds when picked up
HeadCloth
132 Armor
+45 Stamina
+24 Intellect
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 96 32
","spells":[]} -231585,{"name":"Marshal's Dreadweave Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Marshal's Dreadweave Boots
Item Level 71

Binds when picked up
FeetCloth
135 Armor
+33 Stamina
+13 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 72 70
","spells":[]} -231586,{"name":"Marshal's Dreadweave Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Dreadweave Gloves
Item Level 71

Binds when picked up
HandsCloth
68 Armor
+30 Stamina
+6 Intellect
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Searing Pain.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 18 56
","spells":[]} -231587,{"name":"Marshal's Dreadweave Leggings","quality":4,"icon":"inv_pants_cloth_09","tooltip":"
Marshal's Dreadweave Leggings
Item Level 71

Binds when picked up
LegsCloth
135 Armor
+42 Stamina
+19 Intellect
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 26 95
","spells":[]} -231588,{"name":"General's Dreadweave Pants","quality":4,"icon":"inv_pants_07","tooltip":"
General's Dreadweave Pants
Item Level 71

Binds when picked up
LegsCloth
135 Armor
+42 Stamina
+19 Intellect
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 21 92
","spells":[]} -231589,{"name":"General's Dreadweave Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
General's Dreadweave Gloves
Item Level 71

Binds when picked up
HandsCloth
68 Armor
+30 Stamina
+6 Intellect
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Searing Pain.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 8 87
","spells":[]} -231590,{"name":"Warlord's Dreadweave Hood","quality":4,"icon":"inv_helmet_08","tooltip":"
Warlord's Dreadweave Hood
Item Level 74

Binds when picked up
HeadCloth
132 Armor
+45 Stamina
+24 Intellect
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 91 21
","spells":[]} -231591,{"name":"Warlord's Dreadweave Robe","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Warlord's Dreadweave Robe
Item Level 74

Binds when picked up
ChestCloth
153 Armor
+45 Stamina
+24 Intellect
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 55 93
","spells":[]} -231592,{"name":"Warlord's Dreadweave Mantle","quality":4,"icon":"inv_shoulder_19","tooltip":"
Warlord's Dreadweave Mantle
Item Level 74

Binds when picked up
ShoulderCloth
115 Armor
+36 Stamina
+17 Intellect
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 90 51
","spells":[]} -231593,{"name":"General's Dreadweave Boots","quality":4,"icon":"inv_boots_05","tooltip":"
General's Dreadweave Boots
Item Level 71

Binds when picked up
FeetCloth
135 Armor
+33 Stamina
+13 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 62 6
","spells":[]} -231594,{"name":"Warlord's Silk Amice","quality":4,"icon":"inv_shoulder_19","tooltip":"
Warlord's Silk Amice
Item Level 74

Binds when picked up
ShoulderCloth
135 Armor
+31 Stamina
+15 Intellect
+5 Spirit
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Decreases the magical resistances of your spell targets by 10.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 87 51
","spells":[]} -231595,{"name":"General's Silk Trousers","quality":4,"icon":"inv_pants_07","tooltip":"
General's Silk Trousers
Item Level 71

Binds when picked up
LegsCloth
155 Armor
+39 Stamina
+20 Intellect
+10 Spirit
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 37
","spells":[]} -231596,{"name":"Warlord's Silk Raiment","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Warlord's Silk Raiment
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+42 Stamina
+17 Intellect
+6 Spirit
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 75 33
","spells":[]} -231597,{"name":"General's Silk Boots","quality":4,"icon":"inv_boots_05","tooltip":"
General's Silk Boots
Item Level 71

Binds when picked up
FeetCloth
115 Armor
+34 Stamina
+14 Intellect
+6 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 68 36
","spells":[]} -231598,{"name":"General's Silk Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
General's Silk Gloves
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 12 65
","spells":[]} -231599,{"name":"General's Silk Gauntlets","quality":4,"icon":"inv_gauntlets_19","tooltip":"
General's Silk Gauntlets
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Arcane Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 12 65
","spells":[]} -231600,{"name":"General's Silk Handwraps","quality":4,"icon":"inv_gauntlets_19","tooltip":"
General's Silk Handwraps
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 12 65
","spells":[]} -231601,{"name":"Warlord's Silk Cowl","quality":4,"icon":"inv_helmet_08","tooltip":"
Warlord's Silk Cowl
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+42 Stamina
+17 Intellect
+6 Spirit
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 5 4
","spells":[]} -231602,{"name":"Field Marshal's Silk Spaulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Field Marshal's Silk Spaulders
Item Level 74

Binds when picked up
ShoulderCloth
135 Armor
+31 Stamina
+15 Intellect
+5 Spirit
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Decreases the magical resistances of your spell targets by 10.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 93 42
","spells":[]} -231603,{"name":"Field Marshal's Silk Vestments","quality":4,"icon":"inv_chest_cloth_12","tooltip":"
Field Marshal's Silk Vestments
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+42 Stamina
+17 Intellect
+6 Spirit
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 56 92
","spells":[]} -231604,{"name":"Field Marshal's Coronet","quality":4,"icon":"inv_helmet_24","tooltip":"
Field Marshal's Coronet
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+42 Stamina
+17 Intellect
+6 Spirit
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 5 75
","spells":[]} -231605,{"name":"Marshal's Silk Leggings","quality":4,"icon":"inv_pants_08","tooltip":"
Marshal's Silk Leggings
Item Level 71

Binds when picked up
LegsCloth
155 Armor
+39 Stamina
+20 Intellect
+10 Spirit
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 37 80
","spells":[]} -231606,{"name":"Marshal's Silk Footwraps","quality":4,"icon":"inv_boots_cloth_03","tooltip":"
Marshal's Silk Footwraps
Item Level 71

Binds when picked up
FeetCloth
115 Armor
+34 Stamina
+14 Intellect
+6 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 75 23
","spells":[]} -231607,{"name":"Marshal's Silk Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Silk Gloves
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 18 7
","spells":[]} -231608,{"name":"Marshal's Silk Gauntlets","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Silk Gauntlets
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Arcane Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 18 7
","spells":[]} -231609,{"name":"Marshal's Silk Handwraps","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Silk Handwraps
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 18 7
","spells":[]} -231610,{"name":"General's Satin Treads","quality":4,"icon":"inv_boots_05","tooltip":"
General's Satin Treads
Item Level 71

Binds when picked up
FeetCloth
125 Armor
+31 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 74 4
","spells":[]} -231611,{"name":"Warlord's Satin Epaulets","quality":4,"icon":"inv_shoulder_19","tooltip":"
Warlord's Satin Epaulets
Item Level 74

Binds when picked up
ShoulderCloth
145 Armor
+33 Stamina
+20 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 4 37
","spells":[]} -231612,{"name":"Warlord's Satin Robes","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Warlord's Satin Robes
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+45 Stamina
+28 Intellect
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Equip: Restores 4 mana per 5 sec.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 74 44
","spells":[]} -231613,{"name":"General's Satin Grips","quality":4,"icon":"inv_gauntlets_27","tooltip":"
General's Satin Grips
Item Level 71

Binds when picked up
HandsCloth
118 Armor
+31 Stamina
+13 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Mind Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 16 87
","spells":[]} -231614,{"name":"General's Satin Leggings","quality":4,"icon":"inv_pants_07","tooltip":"
General's Satin Leggings
Item Level 71

Binds when picked up
LegsCloth
165 Armor
+45 Stamina
+21 Intellect
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Equip: Restores 4 mana per 5 sec.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 37 89
","spells":[]} -231615,{"name":"Warlord's Satin Crown","quality":4,"icon":"inv_helmet_08","tooltip":"
Warlord's Satin Crown
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+45 Stamina
+28 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Equip: Restores 4 mana per 5 sec.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 5 10
","spells":[]} -231616,{"name":"Field Marshal's Satin Crown","quality":4,"icon":"inv_helmet_24","tooltip":"
Field Marshal's Satin Crown
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+45 Stamina
+28 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Equip: Restores 4 mana per 5 sec.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 4 39
","spells":[]} -231617,{"name":"Marshal's Satin Grips","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Satin Grips
Item Level 71

Binds when picked up
HandsCloth
118 Armor
+31 Stamina
+13 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Mind Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 8 86
","spells":[]} -231618,{"name":"Field Marshal's Satin Robe","quality":4,"icon":"inv_chest_cloth_02","tooltip":"
Field Marshal's Satin Robe
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+45 Stamina
+28 Intellect
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Equip: Restores 4 mana per 5 sec.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 75 44
","spells":[]} -231619,{"name":"Marshal's Satin Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Satin Leggings
Item Level 71

Binds when picked up
LegsCloth
165 Armor
+45 Stamina
+21 Intellect
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Equip: Restores 4 mana per 5 sec.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 36 26
","spells":[]} -231620,{"name":"Marshal's Satin Treads","quality":4,"icon":"inv_boots_07","tooltip":"
Marshal's Satin Treads
Item Level 71

Binds when picked up
FeetCloth
125 Armor
+31 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 62 66
","spells":[]} -231621,{"name":"Field Marshal's Satin Epaulets","quality":4,"icon":"inv_shoulder_02","tooltip":"
Field Marshal's Satin Epaulets
Item Level 74

Binds when picked up
ShoulderCloth
145 Armor
+33 Stamina
+20 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 5 85
","spells":[]} -231622,{"name":"Field Marshal's Satin Hood","quality":4,"icon":"inv_helmet_24","tooltip":"
Field Marshal's Satin Hood
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+45 Stamina
+28 Intellect
+9 Spirit
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 4 39
","spells":[]} -231623,{"name":"Marshal's Satin Handwraps","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Satin Handwraps
Item Level 71

Binds when picked up
HandsCloth
118 Armor
+31 Stamina
+13 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Reduces the duration of your Weakened Soul by 2 sec.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 8 86
","spells":[]} -231624,{"name":"Field Marshal's Satin Tunic","quality":4,"icon":"inv_chest_cloth_02","tooltip":"
Field Marshal's Satin Tunic
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+45 Stamina
+28 Intellect
+9 Spirit
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 75 44
","spells":[]} -231625,{"name":"Testament of Horn of Lordaeron","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of Horn of Lordaeron
Item Level 60

Binds when picked up
Unique
Classes: Paladin
Requires Level 25
The Paladin blows the Horn of Lordaeron, which increases total Strength and Agility of all party members within 30 yards by

Blessing of Might
89

[(60 >= 56 ? 74 : (60 >= 52 ? 60 : (60 >= 42 ? 45 : (60 >= 32 ? 26 : (60 >= 22 ? 17 : (60 >= 12 ? 11 : 6))))))]). Lasts 2 min. Exclusive with Blessing of Might.

"Teaches you Horn of Lordaeron."
","spells":[]} -231626,{"name":"Marshal's Satin Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Satin Legguards
Item Level 71

Binds when picked up
LegsCloth
165 Armor
+45 Stamina
+21 Intellect
+9 Spirit
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 59 and damage done by up to 20 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 36 26
","spells":[]} -231627,{"name":"Marshal's Satin Walkers","quality":4,"icon":"inv_boots_07","tooltip":"
Marshal's Satin Walkers
Item Level 71

Binds when picked up
FeetCloth
125 Armor
+31 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 62 66
","spells":[]} -231628,{"name":"Field Marshal's Satin Mantle","quality":4,"icon":"inv_shoulder_02","tooltip":"
Field Marshal's Satin Mantle
Item Level 74

Binds when picked up
ShoulderCloth
145 Armor
+33 Stamina
+20 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 5 85
","spells":[]} -231630,{"name":"General's Satin Walkers","quality":4,"icon":"inv_boots_05","tooltip":"
General's Satin Walkers
Item Level 71

Binds when picked up
FeetCloth
125 Armor
+31 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 74 4
","spells":[]} -231631,{"name":"Warlord's Satin Mantle","quality":4,"icon":"inv_shoulder_19","tooltip":"
Warlord's Satin Mantle
Item Level 74

Binds when picked up
ShoulderCloth
145 Armor
+33 Stamina
+20 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 4 37
","spells":[]} -231632,{"name":"Warlord's Satin Tunic","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Warlord's Satin Tunic
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+45 Stamina
+28 Intellect
+9 Spirit
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 74 44
","spells":[]} -231633,{"name":"General's Satin Handwraps","quality":4,"icon":"inv_gauntlets_27","tooltip":"
General's Satin Handwraps
Item Level 71

Binds when picked up
HandsCloth
118 Armor
+31 Stamina
+13 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Reduces the duration of your Weakened Soul by 2 sec.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 16 87
","spells":[]} -231634,{"name":"General's Satin Legguards","quality":4,"icon":"inv_pants_07","tooltip":"
General's Satin Legguards
Item Level 71

Binds when picked up
LegsCloth
165 Armor
+45 Stamina
+21 Intellect
+9 Spirit
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 59 and damage done by up to 20 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 37 89
","spells":[]} -231635,{"name":"Warlord's Satin Hood","quality":4,"icon":"inv_helmet_08","tooltip":"
Warlord's Satin Hood
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+45 Stamina
+28 Intellect
+9 Spirit
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 5 10
","spells":[]} -231639,{"name":"Marshal's Lamellar Legguards","quality":4,"icon":"inv_pants_04","tooltip":"
Marshal's Lamellar Legguards
Item Level 71

Binds when picked up
LegsPlate
703 Armor
+46 Stamina
+20 Intellect
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 51 and damage done by up to 17 for all magical spells and effects.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 37 93
","spells":[]} -231640,{"name":"Field Marshal's Lamellar Helmet","quality":4,"icon":"inv_helmet_05","tooltip":"
Field Marshal's Lamellar Helmet
Item Level 74

Binds when picked up
HeadPlate
679 Armor
+40 Stamina
+21 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.
Equip: Restores 3 mana per 5 sec.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 63
","spells":[]} -231641,{"name":"Field Marshal's Lamellar Chestplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Field Marshal's Lamellar Chestplate
Item Level 74

Binds when picked up
ChestPlate
835 Armor
+40 Stamina
+21 Intellect
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.
Equip: Restores 3 mana per 5 sec.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 66 54
","spells":[]} -231642,{"name":"Warden's Herb Bag","quality":2,"icon":"inv_misc_bag_satchelofcenarius","tooltip":"
Warden's Herb Bag
Item Level 60

Binds when picked up
"Free range wild herbs. No monoculture here."
<Right Click to Open>
","spells":[]} -231643,{"name":"Marshal's Lamellar Gloves","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Marshal's Lamellar Gloves
Item Level 71

Binds when picked up
HandsPlate
502 Armor
+25 Stamina
+18 Intellect
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases the critical strike chance of your Holy Shock by 2%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 14 29
","spells":[]} -231644,{"name":"Warden's Enchanting Bag","quality":2,"icon":"inv_misc_bag_24_netherweave_imbued","tooltip":"
Warden's Enchanting Bag
Item Level 60

Binds when picked up
"Enchantment!"
<Right Click to Open>
","spells":[]} -231645,{"name":"Field Marshal's Lamellar Pauldrons","quality":4,"icon":"inv_shoulder_20","tooltip":"
Field Marshal's Lamellar Pauldrons
Item Level 74

Binds when picked up
ShoulderPlate
626 Armor
+39 Stamina
+16 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 87 57
","spells":[]} -231646,{"name":"Marshal's Lamellar Greaves","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Marshal's Lamellar Greaves
Item Level 71

Binds when picked up
FeetPlate
552 Armor
+43 Stamina
+16 Intellect
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 72 5
","spells":[]} -231647,{"name":"Marshal's Lamellar Leggings","quality":4,"icon":"inv_pants_04","tooltip":"
Marshal's Lamellar Leggings
Item Level 71

Binds when picked up
LegsPlate
703 Armor
+20 Strength
+30 Stamina
+20 Intellect
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 37 93
","spells":[]} -231648,{"name":"Field Marshal's Lamellar Headguard","quality":4,"icon":"inv_helmet_05","tooltip":"
Field Marshal's Lamellar Headguard
Item Level 74

Binds when picked up
HeadPlate
679 Armor
+22 Strength
+39 Stamina
+15 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 63
","spells":[]} -231649,{"name":"Field Marshal's Lamellar Breastplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Field Marshal's Lamellar Breastplate
Item Level 74

Binds when picked up
ChestPlate
835 Armor
+22 Strength
+39 Stamina
+14 Intellect
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 66 54
","spells":[]} -231650,{"name":"Marshal's Lamellar Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Marshal's Lamellar Gauntlets
Item Level 71

Binds when picked up
HandsPlate
502 Armor
+17 Strength
+27 Stamina
+11 Intellect
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Your damaging Judgements deal 20 additional damage.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 14 29
","spells":[]} -231651,{"name":"Field Marshal's Lamellar Shoulders","quality":4,"icon":"inv_shoulder_20","tooltip":"
Field Marshal's Lamellar Shoulders
Item Level 74

Binds when picked up
ShoulderPlate
626 Armor
+21 Strength
+30 Stamina
+15 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 87 57
","spells":[]} -231652,{"name":"Marshal's Lamellar Sabatons","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Marshal's Lamellar Sabatons
Item Level 71

Binds when picked up
FeetPlate
552 Armor
+18 Strength
+31 Stamina
+14 Intellect
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 72 5
","spells":[]} -231653,{"name":"Warlord's Mail Hauberk","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Warlord's Mail Hauberk
Item Level 74

Binds when picked up
ChestMail
470 Armor
+22 Strength
+52 Stamina
+13 Intellect
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 3 86 81
","spells":[]} -231654,{"name":"Warlord's Mail Pauldrons","quality":4,"icon":"inv_shoulder_29","tooltip":"
Warlord's Mail Pauldrons
Item Level 74

Binds when picked up
ShoulderMail
353 Armor
+17 Strength
+31 Stamina
+10 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 2 94 66
","spells":[]} -231655,{"name":"General's Mail Vices","quality":4,"icon":"inv_gauntlets_11","tooltip":"
General's Mail Vices
Item Level 71

Binds when picked up
HandsMail
283 Armor
+16 Strength
+30 Stamina
+6 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 1 65 18
","spells":[]} -231656,{"name":"General's Mail Greaves","quality":4,"icon":"inv_boots_plate_06","tooltip":"
General's Mail Greaves
Item Level 71

Binds when picked up
FeetMail
311 Armor
+17 Strength
+30 Stamina
+12 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 2 47 95
","spells":[]} -231657,{"name":"Warlord's Mail Headguard","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Mail Headguard
Item Level 74

Binds when picked up
HeadMail
382 Armor
+14 Strength
+52 Stamina
+26 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 2 91 17
","spells":[]} -231658,{"name":"General's Mail Legguards","quality":4,"icon":"inv_pants_mail_15","tooltip":"
General's Mail Legguards
Item Level 71

Binds when picked up
LegsMail
396 Armor
+28 Strength
+42 Stamina
+10 Intellect
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 3 36 62
","spells":[]} -231659,{"name":"Warlord's Mail Spaulders","quality":4,"icon":"inv_shoulder_29","tooltip":"
Warlord's Mail Spaulders
Item Level 74

Binds when picked up
ShoulderMail
353 Armor
+27 Stamina
+16 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 94 66
","spells":[]} -231660,{"name":"General's Mail Gauntlets","quality":4,"icon":"inv_gauntlets_11","tooltip":"
General's Mail Gauntlets
Item Level 71

Binds when picked up
HandsMail
283 Armor
+27 Stamina
+15 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 65 18
","spells":[]} -231661,{"name":"General's Mail Sabatons","quality":4,"icon":"inv_boots_plate_06","tooltip":"
General's Mail Sabatons
Item Level 71

Binds when picked up
FeetMail
311 Armor
+30 Stamina
+17 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases the speed of your Ghost Wolf ability by 15%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 47 95
","spells":[]} -231662,{"name":"Warlord's Mail Breastplate","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Warlord's Mail Breastplate
Item Level 74

Binds when picked up
ChestMail
470 Armor
+52 Stamina
+20 Intellect
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 86 81
","spells":[]} -231663,{"name":"Warlord's Mail Helm","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Mail Helm
Item Level 74

Binds when picked up
HeadMail
382 Armor
+52 Stamina
+20 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 91 17
","spells":[]} -231664,{"name":"General's Mail Leggings","quality":4,"icon":"inv_pants_mail_15","tooltip":"
General's Mail Leggings
Item Level 71

Binds when picked up
LegsMail
396 Armor
+36 Stamina
+24 Intellect
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 36 62
","spells":[]} -231665,{"name":"Warlord's Mail Epaulets","quality":4,"icon":"inv_shoulder_29","tooltip":"
Warlord's Mail Epaulets
Item Level 74

Binds when picked up
ShoulderMail
353 Armor
+30 Stamina
+16 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 37 and damage done by up to 13 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 94 66
","spells":[]} -231666,{"name":"General's Mail Gloves","quality":4,"icon":"inv_gauntlets_11","tooltip":"
General's Mail Gloves
Item Level 71

Binds when picked up
HandsMail
283 Armor
+27 Stamina
+15 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 65 18
","spells":[]} -231667,{"name":"General's Mail Boots","quality":4,"icon":"inv_boots_plate_06","tooltip":"
General's Mail Boots
Item Level 71

Binds when picked up
FeetMail
311 Armor
+28 Stamina
+16 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases the speed of your Ghost Wolf ability by 15%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 47 95
","spells":[]} -231668,{"name":"Warlord's Mail Chestguard","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Warlord's Mail Chestguard
Item Level 74

Binds when picked up
ChestMail
470 Armor
+52 Stamina
+20 Intellect
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 3 86 81
","spells":[]} -231669,{"name":"Warlord's Mail Skullcap","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Mail Skullcap
Item Level 74

Binds when picked up
HeadMail
382 Armor
+54 Stamina
+17 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 91 17
","spells":[]} -231670,{"name":"General's Mail Pants","quality":4,"icon":"inv_pants_mail_15","tooltip":"
General's Mail Pants
Item Level 71

Binds when picked up
LegsMail
396 Armor
+43 Stamina
+21 Intellect
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 3 36 62
","spells":[]} -231671,{"name":"General's Dragonhide Greaves","quality":4,"icon":"inv_boots_08","tooltip":"
General's Dragonhide Greaves
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+30 Stamina
+20 Intellect
+10 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 22 17
","spells":[]} -231672,{"name":"Warlord's Dragonhide Pauldrons","quality":4,"icon":"inv_shoulder_07","tooltip":"
Warlord's Dragonhide Pauldrons
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+30 Stamina
+20 Intellect
+10 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 54 48
","spells":[]} -231673,{"name":"General's Dragonhide Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
General's Dragonhide Legguards
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+52 Stamina
+16 Intellect
+14 Spirit
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 94 13
","spells":[]} -231674,{"name":"Warlord's Dragonhide Tunic","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Warlord's Dragonhide Tunic
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+52 Stamina
+20 Intellect
+14 Spirit
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 3 36 88
","spells":[]} -231675,{"name":"Warlord's Dragonhide Headdress","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Dragonhide Headdress
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+54 Stamina
+16 Intellect
+15 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 53 57
","spells":[]} -231676,{"name":"General's Dragonhide Gauntlets","quality":4,"icon":"inv_gauntlets_25","tooltip":"
General's Dragonhide Gauntlets
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+30 Stamina
+15 Intellect
+10 Spirit
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases the duration of your Barkskin by 3 sec.
Equip: Increases healing done by up to 29 and damage done by up to 10 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 38 19
","spells":[]} -231677,{"name":"General's Dragonhide Gloves","quality":4,"icon":"inv_gauntlets_25","tooltip":"
General's Dragonhide Gloves
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+30 Stamina
+12 Intellect
+8 Spirit
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Wrath.
Equip: Increases damage and healing done by magical spells and effects by up to 22.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 38 19
","spells":[]} -231678,{"name":"Warlord's Dragonhide Helm","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Dragonhide Helm
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+46 Stamina
+20 Intellect
+7 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 53 57
","spells":[]} -231679,{"name":"Warlord's Dragonhide Armor","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Warlord's Dragonhide Armor
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+46 Stamina
+18 Intellect
+10 Spirit
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 36 88
","spells":[]} -231680,{"name":"General's Dragonhide Pants","quality":4,"icon":"inv_pants_06","tooltip":"
General's Dragonhide Pants
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+45 Stamina
+14 Intellect
+10 Spirit
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 94 13
","spells":[]} -231681,{"name":"Warlord's Dragonhide Spaulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Warlord's Dragonhide Spaulders
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+30 Stamina
+14 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 54 48
","spells":[]} -231682,{"name":"General's Dragonhide Boots","quality":4,"icon":"inv_boots_08","tooltip":"
General's Dragonhide Boots
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+30 Stamina
+14 Intellect
+12 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 22 17
","spells":[]} -231683,{"name":"General's Dragonhide Treads","quality":4,"icon":"inv_boots_08","tooltip":"
General's Dragonhide Treads
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+14 Strength
+10 Agility
+30 Stamina
+10 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 22 17
","spells":[]} -231684,{"name":"Warlord's Dragonhide Shoulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Warlord's Dragonhide Shoulders
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+14 Strength
+12 Agility
+30 Stamina
+10 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 54 48
","spells":[]} -231685,{"name":"General's Dragonhide Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
General's Dragonhide Leggings
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+20 Strength
+15 Agility
+45 Stamina
+9 Intellect
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 94 13
","spells":[]} -231686,{"name":"Warlord's Dragonhide Chestpiece","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Warlord's Dragonhide Chestpiece
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+20 Strength
+14 Agility
+46 Stamina
+9 Intellect
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 3 36 88
","spells":[]} -231687,{"name":"Warlord's Dragonhide Headguard","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Dragonhide Headguard
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+20 Strength
+19 Agility
+40 Stamina
+14 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 53 57
","spells":[]} -231688,{"name":"General's Dragonhide Grips","quality":4,"icon":"inv_gauntlets_25","tooltip":"
General's Dragonhide Grips
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+15 Strength
+10 Agility
+30 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Reduces the mana cost of your shapeshifts by 150.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 1 38 19
","spells":[]} -231689,{"name":"Field Marshal's Dragonhide Headguard","quality":4,"icon":"inv_helmet_41","tooltip":"
Field Marshal's Dragonhide Headguard
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+20 Strength
+19 Agility
+40 Stamina
+14 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 48 11
","spells":[]} -231690,{"name":"Field Marshal's Dragonhide Chestpiece","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Field Marshal's Dragonhide Chestpiece
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+20 Strength
+14 Agility
+46 Stamina
+9 Intellect
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 3 32 2
","spells":[]} -231691,{"name":"Marshal's Dragonhide Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Dragonhide Leggings
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+20 Strength
+15 Agility
+45 Stamina
+9 Intellect
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 84 72
","spells":[]} -231692,{"name":"Marshal's Dragonhide Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Marshal's Dragonhide Treads
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+14 Strength
+10 Agility
+30 Stamina
+10 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 4 92
","spells":[]} -231693,{"name":"Field Marshal's Dragonhide Shoulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Field Marshal's Dragonhide Shoulders
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+14 Strength
+12 Agility
+30 Stamina
+10 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 46 31
","spells":[]} -231694,{"name":"Marshal's Dragonhide Grips","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Marshal's Dragonhide Grips
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+15 Strength
+10 Agility
+30 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Reduces the mana cost of your shapeshifts by 150.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 1 41 32
","spells":[]} -231695,{"name":"Field Marshal's Dragonhide Helm","quality":4,"icon":"inv_helmet_41","tooltip":"
Field Marshal's Dragonhide Helm
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+46 Stamina
+20 Intellect
+7 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 48 11
","spells":[]} -231696,{"name":"Field Marshal's Dragonhide Armor","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Field Marshal's Dragonhide Armor
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+46 Stamina
+18 Intellect
+10 Spirit
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 32 2
","spells":[]} -231697,{"name":"Marshal's Dragonhide Pants","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Dragonhide Pants
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+45 Stamina
+14 Intellect
+10 Spirit
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 84 72
","spells":[]} -231698,{"name":"Marshal's Dragonhide Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Marshal's Dragonhide Boots
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+30 Stamina
+14 Intellect
+12 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 4 92
","spells":[]} -231699,{"name":"Field Marshal's Dragonhide Spaulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Field Marshal's Dragonhide Spaulders
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+30 Stamina
+14 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 46 31
","spells":[]} -231700,{"name":"Marshal's Dragonhide Gloves","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Marshal's Dragonhide Gloves
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+30 Stamina
+12 Intellect
+8 Spirit
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Wrath.
Equip: Increases damage and healing done by magical spells and effects by up to 22.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 41 32
","spells":[]} -231701,{"name":"Field Marshal's Dragonhide Headdress","quality":4,"icon":"inv_helmet_41","tooltip":"
Field Marshal's Dragonhide Headdress
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+54 Stamina
+16 Intellect
+15 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 48 11
","spells":[]} -231702,{"name":"Field Marshal's Dragonhide Tunic","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Field Marshal's Dragonhide Tunic
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+52 Stamina
+20 Intellect
+14 Spirit
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 3 32 2
","spells":[]} -231703,{"name":"Marshal's Dragonhide Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Dragonhide Legguards
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+52 Stamina
+16 Intellect
+14 Spirit
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 84 72
","spells":[]} -231704,{"name":"Marshal's Dragonhide Greaves","quality":4,"icon":"inv_boots_08","tooltip":"
Marshal's Dragonhide Greaves
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+30 Stamina
+20 Intellect
+10 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 4 92
","spells":[]} -231705,{"name":"Field Marshal's Dragonhide Pauldrons","quality":4,"icon":"inv_shoulder_23","tooltip":"
Field Marshal's Dragonhide Pauldrons
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+30 Stamina
+20 Intellect
+10 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 46 31
","spells":[]} -231706,{"name":"Marshal's Dragonhide Gauntlets","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Marshal's Dragonhide Gauntlets
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+30 Stamina
+15 Intellect
+10 Spirit
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases the duration of your Barkskin by 3 sec.
Equip: Increases healing done by up to 29 and damage done by up to 10 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by spells and effects by up to 44.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 41 32
","spells":[]} -231707,{"name":"Draconian Bindings","quality":4,"icon":"inv_bracer_32a","tooltip":"
Draconian Bindings
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -231708,{"name":"Draconian Belt","quality":4,"icon":"inv_belt_42","tooltip":"
Draconian Belt
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -231709,{"name":"Draconian Shoulderpads","quality":4,"icon":"inv_shoulder_116purple","tooltip":"
Draconian Shoulderpads
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -231710,{"name":"Draconian Leggings","quality":4,"icon":"inv_pants_cloth_08","tooltip":"
Draconian Leggings
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -231711,{"name":"Draconian Hood","quality":4,"icon":"inv_helmet_29","tooltip":"
Draconian Hood
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -231712,{"name":"Draconian Gloves","quality":4,"icon":"inv_gauntlets_47","tooltip":"
Draconian Gloves
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -231713,{"name":"Draconian Boots","quality":4,"icon":"inv_boots_cloth_18","tooltip":"
Draconian Boots
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -231714,{"name":"Draconian Robe","quality":4,"icon":"inv_chest_cloth_74","tooltip":"
Draconian Robe
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} -231715,{"name":"Primeval Bindings","quality":4,"icon":"inv_bracer_22a","tooltip":"
Primeval Bindings
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -231716,{"name":"Primeval Belt","quality":4,"icon":"inv_belt_38c","tooltip":"
Primeval Belt
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -231717,{"name":"Primeval Shoulderpads","quality":4,"icon":"inv_shoulder_12","tooltip":"
Primeval Shoulderpads
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -231718,{"name":"Primeval Leggings","quality":4,"icon":"inv_pants_leather_21","tooltip":"
Primeval Leggings
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -231719,{"name":"Primeval Helm","quality":4,"icon":"inv_helmet_55","tooltip":"
Primeval Helm
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -231720,{"name":"Primeval Gloves","quality":4,"icon":"inv_gauntlets_77a","tooltip":"
Primeval Gloves
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -231721,{"name":"Primeval Boots","quality":4,"icon":"inv_boots_leather_8","tooltip":"
Primeval Boots
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -231722,{"name":"Depleted Scythe of Chaos","quality":4,"icon":"inv_staff_66","tooltip":"
Depleted Scythe of Chaos
Item Level 71

Binds when picked up
This Item Begins a Quest
Classes: Warlock
","spells":[]} -231723,{"name":"Primeval Chest","quality":4,"icon":"inv_chest_chain_04","tooltip":"
Primeval Chest
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} -231724,{"name":"Ancient Bindings","quality":4,"icon":"inv_bracer_25","tooltip":"
Ancient Bindings
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -231725,{"name":"Ancient Belt","quality":4,"icon":"inv_belt_47a","tooltip":"
Ancient Belt
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -231726,{"name":"Ancient Shoulderpads","quality":4,"icon":"inv_shoulder_27","tooltip":"
Ancient Shoulderpads
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -231727,{"name":"Ancient Leggings","quality":4,"icon":"inv_pants_mail_25","tooltip":"
Ancient Leggings
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -231728,{"name":"Ancient Helm","quality":4,"icon":"inv_helmet_06","tooltip":"
Ancient Helm
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -231729,{"name":"Ancient Gloves","quality":4,"icon":"inv_gauntlets_61","tooltip":"
Ancient Gloves
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -231730,{"name":"Ancient Boots","quality":4,"icon":"inv_boots_mail_10","tooltip":"
Ancient Boots
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -231731,{"name":"Ancient Chest","quality":4,"icon":"inv_chest_mail_04","tooltip":"
Ancient Chest
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} -231732,{"name":"Suspicious Supplies","quality":2,"icon":"inv_misc_bag_14","tooltip":"
Suspicious Supplies
Item Level 71

Quest Item
Classes: Warlock
Use: Place and open the strange supplies Xirath gave you.
"Strange energy emanates from the bag. Best to not look."
Max Stack: 5
","spells":[]} +231340,{"name":"Unmarred Vision of Voodress","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Unmarred Vision of Voodress
Item Level 65

Binds when picked up
Unique
Neck
+13 Stamina
+7 Intellect
Classes: Shaman
Equip: Reduces the cooldown on your Decoy Totem spell by 2 sec.
Equip: Increased Defense +10.

Augur's Regalia (0/5)
(2) Set : Increased Defense +7.
(3) Set : Increases your chance to block attacks with a shield by 10%.
(5) Set : Increases the chance to trigger your Power Surge rune by an additional 5%.
","spells":[]} +231341,{"name":"Zandalar Augur's Hauberk","quality":4,"icon":"inv_chest_fur","tooltip":"
Zandalar Augur's Hauberk
Item Level 68

Binds when picked up
ChestMail
434 Armor
+27 Stamina
+21 Intellect
Durability 140 / 140
Classes: Shaman
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +13.

Augur's Regalia (0/5)
(2) Set : Increased Defense +7.
(3) Set : Increases your chance to block attacks with a shield by 10%.
(5) Set : Increases the chance to trigger your Power Surge rune by an additional 5%.
","spells":[]} +231342,{"name":"Zandalar Augur's Belt","quality":4,"icon":"inv_belt_19","tooltip":"
Zandalar Augur's Belt
Item Level 65

Binds when picked up
WaistMail
234 Armor
+21 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Increased Defense +10.
Equip: Increases damage and healing done by magical spells and effects by up to 16.

Augur's Regalia (0/5)
(2) Set : Increased Defense +7.
(3) Set : Increases your chance to block attacks with a shield by 10%.
(5) Set : Increases the chance to trigger your Power Surge rune by an additional 5%.
","spells":[]} +231343,{"name":"Zandalar Augur's Bracers","quality":4,"icon":"inv_bracer_15","tooltip":"
Zandalar Augur's Bracers
Item Level 65

Binds when picked up
WristMail
182 Armor
+14 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Equip: Increases damage and healing done by magical spells and effects by up to 13.
Equip: Increased Defense +7.

Augur's Regalia (0/5)
(2) Set : Increased Defense +7.
(3) Set : Increases your chance to block attacks with a shield by 10%.
(5) Set : Increases the chance to trigger your Power Surge rune by an additional 5%.
","spells":[]} +231346,{"name":"Kezan's Unstoppable Taint","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Kezan's Unstoppable Taint
Item Level 65

Binds when picked up
Unique
Neck
+8 Stamina
+10 Spirit
Classes: Warlock
Equip: Reduces the cooldown of your Felguard's Cleave spell by 2 sec.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Demoniac's Threads (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%.
(5) Set : Increases the benefits of your Master Demonologist talent by 50%.
","spells":[]} +231347,{"name":"Zandalar Demoniac's Wraps","quality":4,"icon":"inv_bracer_07","tooltip":"
Zandalar Demoniac's Wraps
Item Level 65

Binds when picked up
WristCloth
44 Armor
+10 Stamina
+8 Intellect
+10 Spirit
Durability 35 / 35
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Demoniac's Threads (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%.
(5) Set : Increases the benefits of your Master Demonologist talent by 50%.
","spells":[]} +231348,{"name":"Zandalar Demoniac's Robe","quality":4,"icon":"inv_chest_cloth_12","tooltip":"
Zandalar Demoniac's Robe
Item Level 68

Binds when picked up
ChestCloth
105 Armor
+21 Stamina
+15 Intellect
Durability 100 / 100
Classes: Warlock
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Demoniac's Threads (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%.
(5) Set : Increases the benefits of your Master Demonologist talent by 50%.
","spells":[]} +231349,{"name":"Zandalar Demoniac's Mantle","quality":4,"icon":"inv_shoulder_17","tooltip":"
Zandalar Demoniac's Mantle
Item Level 65

Binds when picked up
ShoulderCloth
75 Armor
+12 Stamina
+10 Intellect
+8 Spirit
Durability 60 / 60
Classes: Warlock
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Demoniac's Threads (0/5)
(2) Set : Increases damage and healing done by magical spells and effects by up to 12.
(3) Set : Increases the Attack Power and Spell Damage your Demon pet gains from your attributes by 20%.
(5) Set : Increases the benefits of your Master Demonologist talent by 50%.
","spells":[]} +231350,{"name":"Rage of Mugamba","quality":4,"icon":"inv_jewelry_necklace_26","tooltip":"
Rage of Mugamba
Item Level 65

Binds when picked up
Unique
Neck
+10 Strength
Classes: Warrior
Equip: Reduces the rage cost of your Shield Slam ability by 5.
Equip: Increases the block value of your shield by 24.
Equip: Increased Defense +5.

Vindicator's Battlegear (0/5)
(2) Set : Increased Defense +7.
(3) Set : Reduces the cooldown on your Shield Slam ability by 2 sec.
(5) Set : Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance.
","spells":[]} +231351,{"name":"Zandalar Vindicator's Armguards","quality":4,"icon":"inv_bracer_14","tooltip":"
Zandalar Vindicator's Armguards
Item Level 65

Binds when picked up
WristPlate
323 Armor
+10 Strength
Durability 55 / 55
Classes: Warrior
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 23.
Equip: Increased Defense +7.

Vindicator's Battlegear (0/5)
(2) Set : Increased Defense +7.
(3) Set : Reduces the cooldown on your Shield Slam ability by 2 sec.
(5) Set : Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance.
","spells":[]} +231352,{"name":"Zandalar Vindicator's Belt","quality":4,"icon":"inv_belt_32","tooltip":"
Zandalar Vindicator's Belt
Item Level 65

Binds when picked up
WaistPlate
415 Armor
+14 Strength
Durability 55 / 55
Classes: Warrior
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 17.
Equip: Increased Defense +10.

Vindicator's Battlegear (0/5)
(2) Set : Increased Defense +7.
(3) Set : Reduces the cooldown on your Shield Slam ability by 2 sec.
(5) Set : Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance.
","spells":[]} +231353,{"name":"Zandalar Vindicator's Breastplate","quality":4,"icon":"inv_chest_plate07","tooltip":"
Zandalar Vindicator's Breastplate
Item Level 68

Binds when picked up
ChestPlate
771 Armor
+30 Strength
+12 Agility
Durability 165 / 165
Classes: Warrior
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 30.
Equip: Increased Defense +10.

Vindicator's Battlegear (0/5)
(2) Set : Increased Defense +7.
(3) Set : Reduces the cooldown on your Shield Slam ability by 2 sec.
(5) Set : Reduces the cooldown on your Bloodrage ability by 30 sec while you are in Gladiator Stance.
","spells":[]} +231354,{"name":"Animist's Caress","quality":3,"icon":"spell_nature_reincarnation","tooltip":"
Animist's Caress
Item Level 60

Binds when picked up
Classes: Druid
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases healing by up to 22 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231355,{"name":"Animist's Balance","quality":3,"icon":"spell_nature_reincarnation","tooltip":"
Animist's Balance
Item Level 60

Binds when picked up
Classes: Druid
Requires Level 60
Use: Permanently adds 20 Stamina, 1% chance to hit, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231357,{"name":"Animist's Fury","quality":3,"icon":"spell_nature_reincarnation","tooltip":"
Animist's Fury
Item Level 60

Binds when picked up
Classes: Druid
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Strength, and 10 Agility to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231358,{"name":"Animist's Roar","quality":3,"icon":"spell_nature_reincarnation","tooltip":"
Animist's Roar
Item Level 60

Binds when picked up
Classes: Druid
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Strength, and 7 Defense to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231359,{"name":"Falcon's Call","quality":3,"icon":"spell_nature_forceofnature","tooltip":"
Falcon's Call
Item Level 60

Binds when picked up
Classes: Hunter
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Agility, and 1% chance to hit to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231361,{"name":"Syncretist's Seal","quality":3,"icon":"spell_holy_prayerofhealing","tooltip":"
Syncretist's Seal
Item Level 60

Binds when picked up
Classes: Paladin
Requires Level 60
Use: Permanently adds 20 Stamina, 7 Defense, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231362,{"name":"Syncretist's Sigil","quality":3,"icon":"spell_holy_prayerofhealing","tooltip":"
Syncretist's Sigil
Item Level 60

Binds when picked up
Classes: Paladin
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Strength, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231363,{"name":"Syncretist's Crest","quality":3,"icon":"spell_holy_prayerofhealing","tooltip":"
Syncretist's Crest
Item Level 60

Binds when picked up
Classes: Paladin
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases healing by up to 22 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231364,{"name":"Syncretist's Emblem","quality":3,"icon":"spell_holy_prayerofhealing","tooltip":"
Syncretist's Emblem
Item Level 60

Binds when picked up
Classes: Paladin
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231366,{"name":"Prophetic Aura","quality":3,"icon":"spell_holy_holyprotection","tooltip":"
Prophetic Aura
Item Level 60

Binds when picked up
Classes: Priest
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases healing by up to 22 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231367,{"name":"Prophetic Curse","quality":3,"icon":"spell_holy_holyprotection","tooltip":"
Prophetic Curse
Item Level 60

Binds when picked up
Classes: Priest
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases healing and spell damage by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231368,{"name":"Death's Embrace","quality":3,"icon":"spell_shadow_scourgebuild","tooltip":"
Death's Embrace
Item Level 60

Binds when picked up
Classes: Rogue
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Agility, and 7 Defense to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231370,{"name":"Death's Advance","quality":3,"icon":"spell_shadow_scourgebuild","tooltip":"
Death's Advance
Item Level 60

Binds when picked up
Classes: Rogue
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Agility, and 1% chance to hit to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231371,{"name":"Vodouisant's Embrace","quality":3,"icon":"spell_nature_purge","tooltip":"
Vodouisant's Embrace
Item Level 60

Binds when picked up
Classes: Shaman
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Strength, and increases all healing and spell damage by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231372,{"name":"Vodouisant's Shroud","quality":3,"icon":"spell_nature_purge","tooltip":"
Vodouisant's Shroud
Item Level 60

Binds when picked up
Classes: Shaman
Requires Level 60
Use: Permanently adds 20 Stamina, 1% chance to hit, and increases all healing and spell damage by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231373,{"name":"Vodouisant's Charm","quality":3,"icon":"spell_nature_purge","tooltip":"
Vodouisant's Charm
Item Level 60

Binds when picked up
Classes: Shaman
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases healing by up to 22 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231375,{"name":"Vodouisant's Vigilance","quality":3,"icon":"spell_nature_purge","tooltip":"
Vodouisant's Vigilance
Item Level 60

Binds when picked up
Classes: Shaman
Requires Level 60
Use: Permanently adds 20 Stamina, 7 Defense, and 2% chance to Block to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231376,{"name":"Hoodoo Hex","quality":3,"icon":"spell_shadow_impphaseshift","tooltip":"
Hoodoo Hex
Item Level 60

Binds when picked up
Classes: Warlock
Requires Level 60
Use: Permanently adds 20 Stamina, 1% chance to hit, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231377,{"name":"Hoodoo Curse","quality":3,"icon":"spell_shadow_impphaseshift","tooltip":"
Hoodoo Curse
Item Level 60

Binds when picked up
Classes: Warlock
Requires Level 60
Use: Permanently adds 20 Stamina, 1% chance to hit, and 7 Defense to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231378,{"name":"Shimmering Golden Disk","quality":4,"icon":"inv_misc_gem_pearl_04","tooltip":"
Shimmering Golden Disk
Item Level 79

Binds when picked up
Unique
This Item Begins a Quest
Classes: Warrior
Requires Level 60
"A flat disc of warm golden metal. It's curved surface is almost perfectly smooth, but as you run your hand over it you can feel tiny ripples and imperfections on the surface. What a curious item."
","spells":[]} +231379,{"name":"Presence of Might","quality":3,"icon":"spell_holy_sealofwrath","tooltip":"
Presence of Might
Item Level 60

Binds when picked up
Classes: Warrior
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Strength, and 10 Agility to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231381,{"name":"Presence of Valor","quality":3,"icon":"spell_holy_sealofwrath","tooltip":"
Presence of Valor
Item Level 60

Binds when picked up
Classes: Warrior
Requires Level 60
Use: Permanently adds 20 Stamina, 7 Defense, and 15 Shield Block value to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231382,{"name":"Vessel of Rebirth","quality":5,"icon":"inv_enchant_shardglowinglarge","tooltip":"
Vessel of Rebirth
Item Level 70

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
","spells":[]} +231383,{"name":"Presence of Sight","quality":3,"icon":"spell_shadow_detectlesserinvisibility","tooltip":"
Presence of Sight
Item Level 60

Binds when picked up
Classes: Mage
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Intellect, and increases spell damage and healing by up to 12 to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231384,{"name":"Falcon's Fury","quality":3,"icon":"spell_nature_forceofnature","tooltip":"
Falcon's Fury
Item Level 60

Binds when picked up
Classes: Hunter
Requires Level 60
Use: Permanently adds 20 Stamina, 10 Agility, and 10 Strength to a leg or head slot item. Does not stack with other enchantments for the selected equipment slot.
","spells":[]} +231385,{"name":"Simulacrum of the Dragon Soul","quality":4,"icon":"inv_misc_gem_pearl_04","tooltip":"
Simulacrum of the Dragon Soul
Item Level 79

Binds when picked up
Unique
Trinket
Classes: Warrior
Requires Level 60
Equip: Bear the mark of a draconic messenger, ally to Dragonflight.
"The simulacrum has been enchanted to mark the bearer as a friend of the Red Dragonflight."
","spells":[]} +231386,{"name":"Flawless Black Dragonscale","quality":3,"icon":"inv_misc_monsterscales_13","tooltip":"
Flawless Black Dragonscale
Item Level 79

Quest Item
Unique
Classes: Warrior
Requires Level 60
"This scale is immense and flawless. Only the most venerable dragons possess scales of this quality."
","spells":[]} +231387,{"name":"Stormwrath, Sanctified Shortblade of the Galefinder","quality":4,"icon":"inv_sword_37","tooltip":"
Stormwrath, Sanctified Shortblade of the Galefinder
Item Level 77

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
45 - 113 DamageSpeed 1.90
(41.58 damage per second)
+10 Stamina
+9 Intellect
+7 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 68.
Equip: Damaging non-periodic spells have a chance to blast up to 3 targets for 181 to 229. (Proc chance: 10%, 100ms cooldown)
Sell Price: 15 52
","spells":[]} +231452,{"name":"Blood of the Lightbringer","quality":4,"icon":"inv_potion_167","tooltip":"
Blood of the Lightbringer
Item Level 79

Binds when picked up
Unique
This Item Begins a Quest
Classes: Paladin
Requires Level 60
"This small reliquary is filled with a small sample of blood. There is a partially torn parchment label on the underside that bears a single word: \"Uther\"."
","spells":[]} +231460,{"name":"Planebreaker of Azgaloth","quality":4,"icon":"inv_mace_26","tooltip":"
Planebreaker of Azgaloth
Item Level 72

Binds when picked up
Two-HandMace
\n \n \n
146 - 270 DamageSpeed 3.60
(57.78 damage per second)
+31 Stamina
+32 Intellect
Durability 120 / 120
Requires Level 72
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 90 and damage done by up to 30 for all magical spells and effects.
Sell Price: 11 40 96
","spells":[]} +231466,{"name":"Blackwing Warlock's Codex","quality":4,"icon":"inv_offhand_hyjal_d_01","tooltip":"
Blackwing Warlock's Codex
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
","spells":[]} +231509,{"name":"Cassandra's Tome","quality":4,"icon":"inv_misc_1h_book_priest_a_01","tooltip":"
Cassandra's Tome
Item Level 79

Binds when picked up
Unique
Trinket
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 42 and damage done by up to 22 for all magical spells and effects.
Use: Read a prophecy from the tome, granting 100% increased critical strike chance for your next non-periodic spell or attack. (2 Min Cooldown)
","spells":[]} +231512,{"name":"Primal Hakkari Idol","quality":3,"icon":"inv_zulgurubtrinket","tooltip":"
Primal Hakkari Idol
Item Level 60

Binds when picked up
Requires Level 58
"An ancient evil stirs within..."
","spells":[]} +231513,{"name":"Gri'lek's Blood","quality":2,"icon":"inv_potion_26","tooltip":"
Gri'lek's Blood
Item Level 1

Binds when picked up
Unique
"The Iron Blood of Gri'lek."
","spells":[]} +231514,{"name":"Renataki's Tooth","quality":2,"icon":"inv_misc_monsterfang_01","tooltip":"
Renataki's Tooth
Item Level 1

Binds when picked up
Unique
"The Razor Sharp Tooth of Renataki."
","spells":[]} +231515,{"name":"Wushoolay's Mane","quality":2,"icon":"inv_misc_monstertail_02","tooltip":"
Wushoolay's Mane
Item Level 1

Binds when picked up
Unique
"Wushoolay's Unkempt Mane."
","spells":[]} +231516,{"name":"Hazza'rah's Dream Thread","quality":2,"icon":"inv_misc_bandage_16","tooltip":"
Hazza'rah's Dream Thread
Item Level 1

Binds when picked up
Unique
","spells":[]} +231517,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Warrior
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a warrior."
","spells":[]} +231518,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Shaman
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a shaman."
","spells":[]} +231519,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Mage
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a mage."
","spells":[]} +231520,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Warlock
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a warlock."
","spells":[]} +231521,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Priest
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a priest."
","spells":[]} +231522,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Druid
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a druid."
","spells":[]} +231523,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Rogue
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a rogue."
","spells":[]} +231524,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Paladin
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a paladin."
","spells":[]} +231525,{"name":"Punctured Voodoo Doll","quality":2,"icon":"inv_misc_idol_02","tooltip":"
Punctured Voodoo Doll
Item Level 1

Unique
Classes: Hunter
Use: Combines with Gri'lek's Blood, Renataki's Tooth, Wushoolay's Mane, and Hazza'rah's Dream Thread to form a powerful charm.
"The doll resembles a hunter."
","spells":[]} +231530,{"name":"Warlord's Plate Armor","quality":4,"icon":"inv_chest_plate16","tooltip":"
Warlord's Plate Armor
Item Level 74

Binds when picked up
ChestPlate
875 Armor
+16 Strength
+14 Agility
+49 Stamina
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 61 78
","spells":[]} +231531,{"name":"General's Plate Boots","quality":4,"icon":"inv_boots_plate_04","tooltip":"
General's Plate Boots
Item Level 71

Binds when picked up
FeetPlate
592 Armor
+18 Strength
+12 Agility
+36 Stamina
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 72 10
","spells":[]} +231532,{"name":"General's Plate Gauntlets","quality":4,"icon":"inv_gauntlets_10","tooltip":"
General's Plate Gauntlets
Item Level 71

Binds when picked up
HandsPlate
532 Armor
+20 Strength
+34 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Hamstring Rage cost reduced by 3.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 15 98
","spells":[]} +231533,{"name":"General's Plate Leggings","quality":4,"icon":"inv_pants_04","tooltip":"
General's Plate Leggings
Item Level 71

Binds when picked up
LegsPlate
743 Armor
+20 Strength
+42 Stamina
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 27 82
","spells":[]} +231534,{"name":"Warlord's Plate Shoulders","quality":4,"icon":"inv_shoulder_11","tooltip":"
Warlord's Plate Shoulders
Item Level 74

Binds when picked up
ShoulderPlate
626 Armor
+18 Strength
+16 Agility
+34 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 98 50
","spells":[]} +231535,{"name":"Warlord's Plate Headpiece","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Plate Headpiece
Item Level 74

Binds when picked up
HeadPlate
719 Armor
+28 Strength
+51 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 97 7
","spells":[]} +231536,{"name":"Field Marshal's Plate Armor","quality":4,"icon":"inv_chest_plate03","tooltip":"
Field Marshal's Plate Armor
Item Level 74

Binds when picked up
ChestPlate
875 Armor
+16 Strength
+14 Agility
+49 Stamina
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 51 7
","spells":[]} +231537,{"name":"Field Marshal's Plate Shoulderguards","quality":4,"icon":"inv_shoulder_20","tooltip":"
Field Marshal's Plate Shoulderguards
Item Level 74

Binds when picked up
ShoulderPlate
626 Armor
+18 Strength
+16 Agility
+34 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 90 47
","spells":[]} +231538,{"name":"Field Marshal's Plate Helm","quality":4,"icon":"inv_helmet_05","tooltip":"
Field Marshal's Plate Helm
Item Level 74

Binds when picked up
HeadPlate
719 Armor
+28 Strength
+51 Stamina
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 89 3
","spells":[]} +231539,{"name":"Marshal's Plate Boots","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Marshal's Plate Boots
Item Level 71

Binds when picked up
FeetPlate
592 Armor
+18 Strength
+12 Agility
+36 Stamina
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 66 42
","spells":[]} +231540,{"name":"Marshal's Plate Legguards","quality":4,"icon":"inv_pants_04","tooltip":"
Marshal's Plate Legguards
Item Level 71

Binds when picked up
LegsPlate
743 Armor
+20 Strength
+42 Stamina
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 18 56
","spells":[]} +231541,{"name":"Marshal's Plate Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Marshal's Plate Gauntlets
Item Level 71

Binds when picked up
HandsPlate
532 Armor
+20 Strength
+34 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Hamstring Rage cost reduced by 3.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Battlegear (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Intercept ability by 5 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 11 35
","spells":[]} +231543,{"name":"Field Marshal's Leather Chestpiece","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Field Marshal's Leather Chestpiece
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+26 Agility
+46 Stamina
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 3 33 24
","spells":[]} +231544,{"name":"Marshal's Leather Handgrips","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Marshal's Leather Handgrips
Item Level 71

Binds when picked up
HandsLeather
193 Armor
+20 Agility
+34 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 44 44
","spells":[]} +231545,{"name":"Field Marshal's Leather Mask","quality":4,"icon":"inv_helmet_41","tooltip":"
Field Marshal's Leather Mask
Item Level 74

Binds when picked up
HeadLeather
229 Armor
+27 Agility
+46 Stamina
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 51 72
","spells":[]} +231546,{"name":"Marshal's Leather Footguards","quality":4,"icon":"inv_boots_08","tooltip":"
Marshal's Leather Footguards
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+22 Agility
+37 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Increases the duration of your Sprint ability by 3 sec.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 10 41
","spells":[]} +231547,{"name":"Field Marshal's Leather Epaulets","quality":4,"icon":"inv_shoulder_23","tooltip":"
Field Marshal's Leather Epaulets
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+21 Agility
+40 Stamina
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 53 52
","spells":[]} +231548,{"name":"Marshal's Leather Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Leather Leggings
Item Level 71

Binds when picked up
LegsLeather
236 Armor
+27 Agility
+40 Stamina
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 90 98
","spells":[]} +231549,{"name":"Warlord's Leather Breastplate","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Warlord's Leather Breastplate
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+26 Agility
+46 Stamina
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 3 29 59
","spells":[]} +231551,{"name":"Warlord's Leather Spaulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Warlord's Leather Spaulders
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+21 Agility
+40 Stamina
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 46 31
","spells":[]} +231552,{"name":"General's Leather Treads","quality":4,"icon":"inv_boots_08","tooltip":"
General's Leather Treads
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+22 Agility
+37 Stamina
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Increases the duration of your Sprint ability by 3 sec.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 9 64
","spells":[]} +231553,{"name":"Warlord's Leather Helm","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Leather Helm
Item Level 74

Binds when picked up
HeadLeather
229 Armor
+27 Agility
+46 Stamina
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 45 40
","spells":[]} +231554,{"name":"General's Leather Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
General's Leather Legguards
Item Level 71

Binds when picked up
LegsLeather
236 Armor
+27 Agility
+40 Stamina
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 85 76
","spells":[]} +231555,{"name":"General's Leather Mitts","quality":4,"icon":"inv_gauntlets_25","tooltip":"
General's Leather Mitts
Item Level 71

Binds when picked up
HandsLeather
193 Armor
+20 Agility
+34 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Vestments (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Gouge ability by 1 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 40 80
","spells":[]} +231557,{"name":"Field Marshal's Chain Pauldrons","quality":4,"icon":"inv_shoulder_10","tooltip":"
Field Marshal's Chain Pauldrons
Item Level 74

Binds when picked up
ShoulderMail
403 Armor
+13 Strength
+13 Agility
+31 Stamina
+10 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 2 95 76
","spells":[]} +231558,{"name":"Marshal's Chain Legplates","quality":4,"icon":"inv_pants_mail_17","tooltip":"
Marshal's Chain Legplates
Item Level 71

Binds when picked up
LegsMail
446 Armor
+18 Strength
+17 Agility
+40 Stamina
+12 Intellect
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 3 37 88
","spells":[]} +231560,{"name":"Marshal's Chain Grips","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Marshal's Chain Grips
Item Level 71

Binds when picked up
HandsMail
323 Armor
+10 Strength
+10 Agility
+30 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Raptor Strike by 4%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +22 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 1 66 44
","spells":[]} +231561,{"name":"Marshal's Chain Sabatons","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Marshal's Chain Sabatons
Item Level 71

Binds when picked up
FeetMail
361 Armor
+13 Strength
+13 Agility
+30 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 2 49 82
","spells":[]} +231562,{"name":"Field Marshal's Chain Greathelm","quality":4,"icon":"inv_helmet_05","tooltip":"
Field Marshal's Chain Greathelm
Item Level 74

Binds when picked up
HeadMail
432 Armor
+18 Strength
+17 Agility
+42 Stamina
+12 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 2 91 17
","spells":[]} +231563,{"name":"Field Marshal's Chain Armor","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Field Marshal's Chain Armor
Item Level 74

Binds when picked up
ChestMail
520 Armor
+18 Strength
+17 Agility
+42 Stamina
+12 Intellect
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Field Marshal's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 3 89 68
","spells":[]} +231564,{"name":"General's Chain Sabatons","quality":4,"icon":"inv_boots_plate_06","tooltip":"
General's Chain Sabatons
Item Level 71

Binds when picked up
FeetMail
361 Armor
+13 Strength
+13 Agility
+30 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 2 63 5
","spells":[]} +231565,{"name":"Warlord's Chain Pauldrons","quality":4,"icon":"inv_shoulder_29","tooltip":"
Warlord's Chain Pauldrons
Item Level 74

Binds when picked up
ShoulderMail
403 Armor
+13 Strength
+13 Agility
+31 Stamina
+10 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 3 3 41
","spells":[]} +231566,{"name":"Warlord's Chain Armor","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Warlord's Chain Armor
Item Level 74

Binds when picked up
ChestMail
520 Armor
+18 Strength
+17 Agility
+42 Stamina
+12 Intellect
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 3 98 43
","spells":[]} +231567,{"name":"General's Chain Legplates","quality":4,"icon":"inv_pants_mail_16","tooltip":"
General's Chain Legplates
Item Level 71

Binds when picked up
LegsMail
446 Armor
+18 Strength
+17 Agility
+40 Stamina
+12 Intellect
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 3 46 66
","spells":[]} +231568,{"name":"Warlord's Chain Greathelm","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Chain Greathelm
Item Level 74

Binds when picked up
HeadMail
432 Armor
+18 Strength
+17 Agility
+42 Stamina
+12 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +36 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 2 99 91
","spells":[]} +231569,{"name":"General's Chain Grips","quality":4,"icon":"inv_gauntlets_11","tooltip":"
General's Chain Grips
Item Level 71

Binds when picked up
HandsMail
323 Armor
+10 Strength
+10 Agility
+30 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Raptor Strike by 4%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +22 Attack Power.

Warlord's Prowess (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Wing Clip by 2 sec. (Proc chance: 4%)
(6) Set : +40 Attack Power.
Sell Price: 1 63 31
","spells":[]} +231570,{"name":"General's Chain Greaves","quality":4,"icon":"inv_boots_plate_06","tooltip":"
General's Chain Greaves
Item Level 71

Binds when picked up
FeetMail
361 Armor
+26 Agility
+30 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 2 63 5
","spells":[]} +231571,{"name":"Warlord's Chain Helm","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Chain Helm
Item Level 74

Binds when picked up
HeadMail
432 Armor
+34 Agility
+42 Stamina
+12 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 2 99 91
","spells":[]} +231572,{"name":"Warlord's Chain Shoulders","quality":4,"icon":"inv_shoulder_29","tooltip":"
Warlord's Chain Shoulders
Item Level 74

Binds when picked up
ShoulderMail
403 Armor
+26 Agility
+31 Stamina
+10 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 3 3 41
","spells":[]} +231573,{"name":"Warlord's Chain Hauberk","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Warlord's Chain Hauberk
Item Level 74

Binds when picked up
ChestMail
520 Armor
+34 Agility
+42 Stamina
+12 Intellect
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 3 98 43
","spells":[]} +231574,{"name":"General's Chain Legguards","quality":4,"icon":"inv_pants_mail_16","tooltip":"
General's Chain Legguards
Item Level 71

Binds when picked up
LegsMail
446 Armor
+34 Agility
+40 Stamina
+12 Intellect
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 3 46 66
","spells":[]} +231575,{"name":"General's Chain Vices","quality":4,"icon":"inv_gauntlets_11","tooltip":"
General's Chain Vices
Item Level 71

Binds when picked up
HandsMail
323 Armor
+21 Agility
+30 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Multi-Shot by 4%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 1 63 31
","spells":[]} +231576,{"name":"Field Marshal's Chain Shoulders","quality":4,"icon":"inv_shoulder_10","tooltip":"
Field Marshal's Chain Shoulders
Item Level 74

Binds when picked up
ShoulderMail
403 Armor
+26 Agility
+31 Stamina
+10 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 2 95 76
","spells":[]} +231577,{"name":"Marshal's Chain Legguards","quality":4,"icon":"inv_pants_mail_17","tooltip":"
Marshal's Chain Legguards
Item Level 71

Binds when picked up
LegsMail
446 Armor
+34 Agility
+40 Stamina
+12 Intellect
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 3 37 88
","spells":[]} +231578,{"name":"Marshal's Chain Vices","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Marshal's Chain Vices
Item Level 71

Binds when picked up
HandsMail
323 Armor
+21 Agility
+30 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Increases the damage done by your Multi-Shot by 4%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 1 66 44
","spells":[]} +231579,{"name":"Marshal's Chain Greaves","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Marshal's Chain Greaves
Item Level 71

Binds when picked up
FeetMail
361 Armor
+26 Agility
+30 Stamina
+9 Intellect
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 2 49 82
","spells":[]} +231580,{"name":"Field Marshal's Chain Helm","quality":4,"icon":"inv_helmet_05","tooltip":"
Field Marshal's Chain Helm
Item Level 74

Binds when picked up
HeadMail
432 Armor
+34 Agility
+42 Stamina
+12 Intellect
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 2 91 17
","spells":[]} +231581,{"name":"Field Marshal's Chain Hauberk","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Field Marshal's Chain Hauberk
Item Level 74

Binds when picked up
ChestMail
520 Armor
+34 Agility
+42 Stamina
+12 Intellect
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Pursuit (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Concussive Shot by 1 sec. (Proc chance: 4%)
(6) Set : +20 Agility.
Sell Price: 3 89 68
","spells":[]} +231582,{"name":"Field Marshal's Dreadweave Robe","quality":4,"icon":"inv_chest_cloth_09","tooltip":"
Field Marshal's Dreadweave Robe
Item Level 74

Binds when picked up
ChestCloth
153 Armor
+45 Stamina
+24 Intellect
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 64 65
","spells":[]} +231583,{"name":"Field Marshal's Dreadweave Shoulders","quality":4,"icon":"inv_shoulder_02","tooltip":"
Field Marshal's Dreadweave Shoulders
Item Level 74

Binds when picked up
ShoulderCloth
115 Armor
+36 Stamina
+17 Intellect
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 97 75
","spells":[]} +231584,{"name":"Field Marshal's Coronal","quality":4,"icon":"inv_helmet_24","tooltip":"
Field Marshal's Coronal
Item Level 74

Binds when picked up
HeadCloth
132 Armor
+45 Stamina
+24 Intellect
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 96 32
","spells":[]} +231585,{"name":"Marshal's Dreadweave Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Marshal's Dreadweave Boots
Item Level 71

Binds when picked up
FeetCloth
135 Armor
+33 Stamina
+13 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 72 70
","spells":[]} +231586,{"name":"Marshal's Dreadweave Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Dreadweave Gloves
Item Level 71

Binds when picked up
HandsCloth
68 Armor
+30 Stamina
+6 Intellect
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Searing Pain.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 18 56
","spells":[]} +231587,{"name":"Marshal's Dreadweave Leggings","quality":4,"icon":"inv_pants_cloth_09","tooltip":"
Marshal's Dreadweave Leggings
Item Level 71

Binds when picked up
LegsCloth
135 Armor
+42 Stamina
+19 Intellect
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Field Marshal's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 26 95
","spells":[]} +231588,{"name":"General's Dreadweave Pants","quality":4,"icon":"inv_pants_07","tooltip":"
General's Dreadweave Pants
Item Level 71

Binds when picked up
LegsCloth
135 Armor
+42 Stamina
+19 Intellect
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 21 92
","spells":[]} +231589,{"name":"General's Dreadweave Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
General's Dreadweave Gloves
Item Level 71

Binds when picked up
HandsCloth
68 Armor
+30 Stamina
+6 Intellect
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Searing Pain.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 8 87
","spells":[]} +231590,{"name":"Warlord's Dreadweave Hood","quality":4,"icon":"inv_helmet_08","tooltip":"
Warlord's Dreadweave Hood
Item Level 74

Binds when picked up
HeadCloth
132 Armor
+45 Stamina
+24 Intellect
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 91 21
","spells":[]} +231591,{"name":"Warlord's Dreadweave Robe","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Warlord's Dreadweave Robe
Item Level 74

Binds when picked up
ChestCloth
153 Armor
+45 Stamina
+24 Intellect
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 55 93
","spells":[]} +231592,{"name":"Warlord's Dreadweave Mantle","quality":4,"icon":"inv_shoulder_19","tooltip":"
Warlord's Dreadweave Mantle
Item Level 74

Binds when picked up
ShoulderCloth
115 Armor
+36 Stamina
+17 Intellect
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 90 51
","spells":[]} +231593,{"name":"General's Dreadweave Boots","quality":4,"icon":"inv_boots_05","tooltip":"
General's Dreadweave Boots
Item Level 71

Binds when picked up
FeetCloth
135 Armor
+33 Stamina
+13 Intellect
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Warlord's Threads (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the casting time of your Immolate spell by 0.2  sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 62 6
","spells":[]} +231594,{"name":"Warlord's Silk Amice","quality":4,"icon":"inv_shoulder_19","tooltip":"
Warlord's Silk Amice
Item Level 74

Binds when picked up
ShoulderCloth
135 Armor
+31 Stamina
+15 Intellect
+5 Spirit
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Decreases the magical resistances of your spell targets by 10.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 87 51
","spells":[]} +231595,{"name":"General's Silk Trousers","quality":4,"icon":"inv_pants_07","tooltip":"
General's Silk Trousers
Item Level 71

Binds when picked up
LegsCloth
155 Armor
+39 Stamina
+20 Intellect
+10 Spirit
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 37
","spells":[]} +231596,{"name":"Warlord's Silk Raiment","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Warlord's Silk Raiment
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+42 Stamina
+17 Intellect
+6 Spirit
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 75 33
","spells":[]} +231597,{"name":"General's Silk Boots","quality":4,"icon":"inv_boots_05","tooltip":"
General's Silk Boots
Item Level 71

Binds when picked up
FeetCloth
115 Armor
+34 Stamina
+14 Intellect
+6 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 68 36
","spells":[]} +231598,{"name":"General's Silk Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
General's Silk Gloves
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 12 65
","spells":[]} +231599,{"name":"General's Silk Gauntlets","quality":4,"icon":"inv_gauntlets_19","tooltip":"
General's Silk Gauntlets
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Arcane Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 12 65
","spells":[]} +231600,{"name":"General's Silk Handwraps","quality":4,"icon":"inv_gauntlets_19","tooltip":"
General's Silk Handwraps
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 12 65
","spells":[]} +231601,{"name":"Warlord's Silk Cowl","quality":4,"icon":"inv_helmet_08","tooltip":"
Warlord's Silk Cowl
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+42 Stamina
+17 Intellect
+6 Spirit
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Warlord's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 5 4
","spells":[]} +231602,{"name":"Field Marshal's Silk Spaulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Field Marshal's Silk Spaulders
Item Level 74

Binds when picked up
ShoulderCloth
135 Armor
+31 Stamina
+15 Intellect
+5 Spirit
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.
Equip: Decreases the magical resistances of your spell targets by 10.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 93 42
","spells":[]} +231603,{"name":"Field Marshal's Silk Vestments","quality":4,"icon":"inv_chest_cloth_12","tooltip":"
Field Marshal's Silk Vestments
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+42 Stamina
+17 Intellect
+6 Spirit
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 56 92
","spells":[]} +231604,{"name":"Field Marshal's Coronet","quality":4,"icon":"inv_helmet_24","tooltip":"
Field Marshal's Coronet
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+42 Stamina
+17 Intellect
+6 Spirit
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 5 75
","spells":[]} +231605,{"name":"Marshal's Silk Leggings","quality":4,"icon":"inv_pants_08","tooltip":"
Marshal's Silk Leggings
Item Level 71

Binds when picked up
LegsCloth
155 Armor
+39 Stamina
+20 Intellect
+10 Spirit
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 37 80
","spells":[]} +231606,{"name":"Marshal's Silk Footwraps","quality":4,"icon":"inv_boots_cloth_03","tooltip":"
Marshal's Silk Footwraps
Item Level 71

Binds when picked up
FeetCloth
115 Armor
+34 Stamina
+14 Intellect
+6 Spirit
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 75 23
","spells":[]} +231607,{"name":"Marshal's Silk Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Silk Gloves
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 18 7
","spells":[]} +231608,{"name":"Marshal's Silk Gauntlets","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Silk Gauntlets
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Arcane Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 18 7
","spells":[]} +231609,{"name":"Marshal's Silk Handwraps","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Silk Handwraps
Item Level 71

Binds when picked up
HandsCloth
108 Armor
+33 Stamina
+12 Intellect
+5 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases the damage absorbed by your Mana Shield by 285.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Field Marshal's Regalia (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Blink spell by 1.5 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 18 7
","spells":[]} +231610,{"name":"General's Satin Treads","quality":4,"icon":"inv_boots_05","tooltip":"
General's Satin Treads
Item Level 71

Binds when picked up
FeetCloth
125 Armor
+31 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 74 4
","spells":[]} +231611,{"name":"Warlord's Satin Epaulets","quality":4,"icon":"inv_shoulder_19","tooltip":"
Warlord's Satin Epaulets
Item Level 74

Binds when picked up
ShoulderCloth
145 Armor
+33 Stamina
+20 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 4 37
","spells":[]} +231612,{"name":"Warlord's Satin Robes","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Warlord's Satin Robes
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+45 Stamina
+28 Intellect
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Equip: Restores 4 mana per 5 sec.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 74 44
","spells":[]} +231613,{"name":"General's Satin Grips","quality":4,"icon":"inv_gauntlets_27","tooltip":"
General's Satin Grips
Item Level 71

Binds when picked up
HandsCloth
118 Armor
+31 Stamina
+13 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Mind Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 16 87
","spells":[]} +231614,{"name":"General's Satin Leggings","quality":4,"icon":"inv_pants_07","tooltip":"
General's Satin Leggings
Item Level 71

Binds when picked up
LegsCloth
165 Armor
+45 Stamina
+21 Intellect
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Equip: Restores 4 mana per 5 sec.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 37 89
","spells":[]} +231615,{"name":"Warlord's Satin Crown","quality":4,"icon":"inv_helmet_08","tooltip":"
Warlord's Satin Crown
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+45 Stamina
+28 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Equip: Restores 4 mana per 5 sec.

Warlord's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 5 10
","spells":[]} +231616,{"name":"Field Marshal's Satin Crown","quality":4,"icon":"inv_helmet_24","tooltip":"
Field Marshal's Satin Crown
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+45 Stamina
+28 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Equip: Restores 4 mana per 5 sec.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 4 39
","spells":[]} +231617,{"name":"Marshal's Satin Grips","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Satin Grips
Item Level 71

Binds when picked up
HandsCloth
118 Armor
+31 Stamina
+13 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Mind Blast.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 8 86
","spells":[]} +231618,{"name":"Field Marshal's Satin Robe","quality":4,"icon":"inv_chest_cloth_02","tooltip":"
Field Marshal's Satin Robe
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+45 Stamina
+28 Intellect
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.
Equip: Restores 4 mana per 5 sec.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 75 44
","spells":[]} +231619,{"name":"Marshal's Satin Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Satin Leggings
Item Level 71

Binds when picked up
LegsCloth
165 Armor
+45 Stamina
+21 Intellect
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 32.
Equip: Restores 4 mana per 5 sec.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 36 26
","spells":[]} +231620,{"name":"Marshal's Satin Treads","quality":4,"icon":"inv_boots_07","tooltip":"
Marshal's Satin Treads
Item Level 71

Binds when picked up
FeetCloth
125 Armor
+31 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 62 66
","spells":[]} +231621,{"name":"Field Marshal's Satin Epaulets","quality":4,"icon":"inv_shoulder_02","tooltip":"
Field Marshal's Satin Epaulets
Item Level 74

Binds when picked up
ShoulderCloth
145 Armor
+33 Stamina
+20 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Field Marshal's Raiment (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 5 85
","spells":[]} +231622,{"name":"Field Marshal's Satin Hood","quality":4,"icon":"inv_helmet_24","tooltip":"
Field Marshal's Satin Hood
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+45 Stamina
+28 Intellect
+9 Spirit
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 4 39
","spells":[]} +231623,{"name":"Marshal's Satin Handwraps","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Marshal's Satin Handwraps
Item Level 71

Binds when picked up
HandsCloth
118 Armor
+31 Stamina
+13 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Reduces the duration of your Weakened Soul by 2 sec.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 8 86
","spells":[]} +231624,{"name":"Field Marshal's Satin Tunic","quality":4,"icon":"inv_chest_cloth_02","tooltip":"
Field Marshal's Satin Tunic
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+45 Stamina
+28 Intellect
+9 Spirit
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 75 44
","spells":[]} +231625,{"name":"Testament of Horn of Lordaeron","quality":2,"icon":"inv_misc_book_13","tooltip":"
Testament of Horn of Lordaeron
Item Level 60

Binds when picked up
Unique
Classes: Paladin
Requires Level 25
The Paladin blows the Horn of Lordaeron, which increases total Strength and Agility of all party members within 30 yards by

Blessing of Might
89

[(60 >= 56 ? 74 : (60 >= 52 ? 60 : (60 >= 42 ? 45 : (60 >= 32 ? 26 : (60 >= 22 ? 17 : (60 >= 12 ? 11 : 6))))))]). Lasts 2 min. Exclusive with Blessing of Might.

"Teaches you Horn of Lordaeron."
","spells":[]} +231626,{"name":"Marshal's Satin Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Satin Legguards
Item Level 71

Binds when picked up
LegsCloth
165 Armor
+45 Stamina
+21 Intellect
+9 Spirit
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 59 and damage done by up to 20 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 36 26
","spells":[]} +231627,{"name":"Marshal's Satin Walkers","quality":4,"icon":"inv_boots_07","tooltip":"
Marshal's Satin Walkers
Item Level 71

Binds when picked up
FeetCloth
125 Armor
+31 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 62 66
","spells":[]} +231628,{"name":"Field Marshal's Satin Mantle","quality":4,"icon":"inv_shoulder_02","tooltip":"
Field Marshal's Satin Mantle
Item Level 74

Binds when picked up
ShoulderCloth
145 Armor
+33 Stamina
+20 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.

Field Marshal's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 5 85
","spells":[]} +231630,{"name":"General's Satin Walkers","quality":4,"icon":"inv_boots_05","tooltip":"
General's Satin Walkers
Item Level 71

Binds when picked up
FeetCloth
125 Armor
+31 Stamina
+18 Intellect
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 74 4
","spells":[]} +231631,{"name":"Warlord's Satin Mantle","quality":4,"icon":"inv_shoulder_19","tooltip":"
Warlord's Satin Mantle
Item Level 74

Binds when picked up
ShoulderCloth
145 Armor
+33 Stamina
+20 Intellect
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 4 37
","spells":[]} +231632,{"name":"Warlord's Satin Tunic","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Warlord's Satin Tunic
Item Level 74

Binds when picked up
ChestCloth
183 Armor
+45 Stamina
+28 Intellect
+9 Spirit
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 74 44
","spells":[]} +231633,{"name":"General's Satin Handwraps","quality":4,"icon":"inv_gauntlets_27","tooltip":"
General's Satin Handwraps
Item Level 71

Binds when picked up
HandsCloth
118 Armor
+31 Stamina
+13 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Reduces the duration of your Weakened Soul by 2 sec.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 16 87
","spells":[]} +231634,{"name":"General's Satin Legguards","quality":4,"icon":"inv_pants_07","tooltip":"
General's Satin Legguards
Item Level 71

Binds when picked up
LegsCloth
165 Armor
+45 Stamina
+21 Intellect
+9 Spirit
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 59 and damage done by up to 20 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 37 89
","spells":[]} +231635,{"name":"Warlord's Satin Hood","quality":4,"icon":"inv_helmet_08","tooltip":"
Warlord's Satin Hood
Item Level 74

Binds when picked up
HeadCloth
162 Armor
+45 Stamina
+28 Intellect
+9 Spirit
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Warlord's Investiture (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases the duration of your Psychic Scream spell by 1 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 5 10
","spells":[]} +231639,{"name":"Marshal's Lamellar Legguards","quality":4,"icon":"inv_pants_04","tooltip":"
Marshal's Lamellar Legguards
Item Level 71

Binds when picked up
LegsPlate
703 Armor
+46 Stamina
+20 Intellect
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 51 and damage done by up to 17 for all magical spells and effects.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 37 93
","spells":[]} +231640,{"name":"Field Marshal's Lamellar Helmet","quality":4,"icon":"inv_helmet_05","tooltip":"
Field Marshal's Lamellar Helmet
Item Level 74

Binds when picked up
HeadPlate
679 Armor
+40 Stamina
+21 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.
Equip: Restores 3 mana per 5 sec.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 63
","spells":[]} +231641,{"name":"Field Marshal's Lamellar Chestplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Field Marshal's Lamellar Chestplate
Item Level 74

Binds when picked up
ChestPlate
835 Armor
+40 Stamina
+21 Intellect
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.
Equip: Restores 3 mana per 5 sec.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 66 54
","spells":[]} +231642,{"name":"Warden's Herb Bag","quality":2,"icon":"inv_misc_bag_satchelofcenarius","tooltip":"
Warden's Herb Bag
Item Level 60

Binds when picked up
"Free range wild herbs. No monoculture here."
<Right Click to Open>
","spells":[]} +231643,{"name":"Marshal's Lamellar Gloves","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Marshal's Lamellar Gloves
Item Level 71

Binds when picked up
HandsPlate
502 Armor
+25 Stamina
+18 Intellect
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases the critical strike chance of your Holy Shock by 2%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 14 29
","spells":[]} +231644,{"name":"Warden's Enchanting Bag","quality":2,"icon":"inv_misc_bag_24_netherweave_imbued","tooltip":"
Warden's Enchanting Bag
Item Level 60

Binds when picked up
"Enchantment!"
<Right Click to Open>
","spells":[]} +231645,{"name":"Field Marshal's Lamellar Pauldrons","quality":4,"icon":"inv_shoulder_20","tooltip":"
Field Marshal's Lamellar Pauldrons
Item Level 74

Binds when picked up
ShoulderPlate
626 Armor
+39 Stamina
+16 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 87 57
","spells":[]} +231646,{"name":"Marshal's Lamellar Greaves","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Marshal's Lamellar Greaves
Item Level 71

Binds when picked up
FeetPlate
552 Armor
+43 Stamina
+16 Intellect
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects.

Field Marshal's Redemption (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 72 5
","spells":[]} +231647,{"name":"Marshal's Lamellar Leggings","quality":4,"icon":"inv_pants_04","tooltip":"
Marshal's Lamellar Leggings
Item Level 71

Binds when picked up
LegsPlate
703 Armor
+20 Strength
+30 Stamina
+20 Intellect
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 37 93
","spells":[]} +231648,{"name":"Field Marshal's Lamellar Headguard","quality":4,"icon":"inv_helmet_05","tooltip":"
Field Marshal's Lamellar Headguard
Item Level 74

Binds when picked up
HeadPlate
679 Armor
+22 Strength
+39 Stamina
+15 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 63
","spells":[]} +231649,{"name":"Field Marshal's Lamellar Breastplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Field Marshal's Lamellar Breastplate
Item Level 74

Binds when picked up
ChestPlate
835 Armor
+22 Strength
+39 Stamina
+14 Intellect
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 2 66 54
","spells":[]} +231650,{"name":"Marshal's Lamellar Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Marshal's Lamellar Gauntlets
Item Level 71

Binds when picked up
HandsPlate
502 Armor
+17 Strength
+27 Stamina
+11 Intellect
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Your damaging Judgements deal 20 additional damage.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 14 29
","spells":[]} +231651,{"name":"Field Marshal's Lamellar Shoulders","quality":4,"icon":"inv_shoulder_20","tooltip":"
Field Marshal's Lamellar Shoulders
Item Level 74

Binds when picked up
ShoulderPlate
626 Armor
+21 Strength
+30 Stamina
+15 Intellect
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 87 57
","spells":[]} +231652,{"name":"Marshal's Lamellar Sabatons","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Marshal's Lamellar Sabatons
Item Level 71

Binds when picked up
FeetPlate
552 Armor
+18 Strength
+31 Stamina
+14 Intellect
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Field Marshal's Vindication (0/6)
(2) Set : +20 Stamina.
(3) Set : Reduces the cooldown of your Hammer of Justice by 10 sec.
(6) Set : +40 Attack Power.
Sell Price: 1 72 5
","spells":[]} +231653,{"name":"Warlord's Mail Hauberk","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Warlord's Mail Hauberk
Item Level 74

Binds when picked up
ChestMail
470 Armor
+22 Strength
+52 Stamina
+13 Intellect
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 3 86 81
","spells":[]} +231654,{"name":"Warlord's Mail Pauldrons","quality":4,"icon":"inv_shoulder_29","tooltip":"
Warlord's Mail Pauldrons
Item Level 74

Binds when picked up
ShoulderMail
353 Armor
+17 Strength
+31 Stamina
+10 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 2 94 66
","spells":[]} +231655,{"name":"General's Mail Vices","quality":4,"icon":"inv_gauntlets_11","tooltip":"
General's Mail Vices
Item Level 71

Binds when picked up
HandsMail
283 Armor
+16 Strength
+30 Stamina
+6 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 1 65 18
","spells":[]} +231656,{"name":"General's Mail Greaves","quality":4,"icon":"inv_boots_plate_06","tooltip":"
General's Mail Greaves
Item Level 71

Binds when picked up
FeetMail
311 Armor
+17 Strength
+30 Stamina
+12 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the speed of your Ghost Wolf ability by 15%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 2 47 95
","spells":[]} +231657,{"name":"Warlord's Mail Headguard","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Mail Headguard
Item Level 74

Binds when picked up
HeadMail
382 Armor
+14 Strength
+52 Stamina
+26 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 2 91 17
","spells":[]} +231658,{"name":"General's Mail Legguards","quality":4,"icon":"inv_pants_mail_15","tooltip":"
General's Mail Legguards
Item Level 71

Binds when picked up
LegsMail
396 Armor
+28 Strength
+42 Stamina
+10 Intellect
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Earthshaker (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : +40 Attack Power.
Sell Price: 3 36 62
","spells":[]} +231659,{"name":"Warlord's Mail Spaulders","quality":4,"icon":"inv_shoulder_29","tooltip":"
Warlord's Mail Spaulders
Item Level 74

Binds when picked up
ShoulderMail
353 Armor
+27 Stamina
+16 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 94 66
","spells":[]} +231660,{"name":"General's Mail Gauntlets","quality":4,"icon":"inv_gauntlets_11","tooltip":"
General's Mail Gauntlets
Item Level 71

Binds when picked up
HandsMail
283 Armor
+27 Stamina
+15 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 65 18
","spells":[]} +231661,{"name":"General's Mail Sabatons","quality":4,"icon":"inv_boots_plate_06","tooltip":"
General's Mail Sabatons
Item Level 71

Binds when picked up
FeetMail
311 Armor
+30 Stamina
+17 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases the speed of your Ghost Wolf ability by 15%.
Equip: Increases damage and healing done by magical spells and effects by up to 20.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 47 95
","spells":[]} +231662,{"name":"Warlord's Mail Breastplate","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Warlord's Mail Breastplate
Item Level 74

Binds when picked up
ChestMail
470 Armor
+52 Stamina
+20 Intellect
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 86 81
","spells":[]} +231663,{"name":"Warlord's Mail Helm","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Mail Helm
Item Level 74

Binds when picked up
HeadMail
382 Armor
+52 Stamina
+20 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 91 17
","spells":[]} +231664,{"name":"General's Mail Leggings","quality":4,"icon":"inv_pants_mail_15","tooltip":"
General's Mail Leggings
Item Level 71

Binds when picked up
LegsMail
396 Armor
+36 Stamina
+24 Intellect
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Warlord's Thunderfist (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 36 62
","spells":[]} +231665,{"name":"Warlord's Mail Epaulets","quality":4,"icon":"inv_shoulder_29","tooltip":"
Warlord's Mail Epaulets
Item Level 74

Binds when picked up
ShoulderMail
353 Armor
+30 Stamina
+16 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 37 and damage done by up to 13 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 94 66
","spells":[]} +231666,{"name":"General's Mail Gloves","quality":4,"icon":"inv_gauntlets_11","tooltip":"
General's Mail Gloves
Item Level 71

Binds when picked up
HandsMail
283 Armor
+27 Stamina
+15 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 65 18
","spells":[]} +231667,{"name":"General's Mail Boots","quality":4,"icon":"inv_boots_plate_06","tooltip":"
General's Mail Boots
Item Level 71

Binds when picked up
FeetMail
311 Armor
+28 Stamina
+16 Intellect
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Increases the speed of your Ghost Wolf ability by 15%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 47 95
","spells":[]} +231668,{"name":"Warlord's Mail Chestguard","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Warlord's Mail Chestguard
Item Level 74

Binds when picked up
ChestMail
470 Armor
+52 Stamina
+20 Intellect
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 3 86 81
","spells":[]} +231669,{"name":"Warlord's Mail Skullcap","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Mail Skullcap
Item Level 74

Binds when picked up
HeadMail
382 Armor
+54 Stamina
+17 Intellect
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 91 17
","spells":[]} +231670,{"name":"General's Mail Pants","quality":4,"icon":"inv_pants_mail_15","tooltip":"
General's Mail Pants
Item Level 71

Binds when picked up
LegsMail
396 Armor
+43 Stamina
+21 Intellect
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.

Warlord's Wartide (0/6)
(2) Set : +20 Stamina.
(3) Set : Improves your chance to get a critical strike with all Shock spells by 2%.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 3 36 62
","spells":[]} +231671,{"name":"General's Dragonhide Greaves","quality":4,"icon":"inv_boots_08","tooltip":"
General's Dragonhide Greaves
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+30 Stamina
+20 Intellect
+10 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 22 17
","spells":[]} +231672,{"name":"Warlord's Dragonhide Pauldrons","quality":4,"icon":"inv_shoulder_07","tooltip":"
Warlord's Dragonhide Pauldrons
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+30 Stamina
+20 Intellect
+10 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 54 48
","spells":[]} +231673,{"name":"General's Dragonhide Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
General's Dragonhide Legguards
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+52 Stamina
+16 Intellect
+14 Spirit
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 94 13
","spells":[]} +231674,{"name":"Warlord's Dragonhide Tunic","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Warlord's Dragonhide Tunic
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+52 Stamina
+20 Intellect
+14 Spirit
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 3 36 88
","spells":[]} +231675,{"name":"Warlord's Dragonhide Headdress","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Dragonhide Headdress
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+54 Stamina
+16 Intellect
+15 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 53 57
","spells":[]} +231676,{"name":"General's Dragonhide Gauntlets","quality":4,"icon":"inv_gauntlets_25","tooltip":"
General's Dragonhide Gauntlets
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+30 Stamina
+15 Intellect
+10 Spirit
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases the duration of your Barkskin by 3 sec.
Equip: Increases healing done by up to 29 and damage done by up to 10 for all magical spells and effects.

Warlord's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 38 19
","spells":[]} +231677,{"name":"General's Dragonhide Gloves","quality":4,"icon":"inv_gauntlets_25","tooltip":"
General's Dragonhide Gloves
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+30 Stamina
+12 Intellect
+8 Spirit
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Wrath.
Equip: Increases damage and healing done by magical spells and effects by up to 22.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 38 19
","spells":[]} +231678,{"name":"Warlord's Dragonhide Helm","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Dragonhide Helm
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+46 Stamina
+20 Intellect
+7 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 53 57
","spells":[]} +231679,{"name":"Warlord's Dragonhide Armor","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Warlord's Dragonhide Armor
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+46 Stamina
+18 Intellect
+10 Spirit
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 36 88
","spells":[]} +231680,{"name":"General's Dragonhide Pants","quality":4,"icon":"inv_pants_06","tooltip":"
General's Dragonhide Pants
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+45 Stamina
+14 Intellect
+10 Spirit
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 94 13
","spells":[]} +231681,{"name":"Warlord's Dragonhide Spaulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Warlord's Dragonhide Spaulders
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+30 Stamina
+14 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 54 48
","spells":[]} +231682,{"name":"General's Dragonhide Boots","quality":4,"icon":"inv_boots_08","tooltip":"
General's Dragonhide Boots
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+30 Stamina
+14 Intellect
+12 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Warlord's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 22 17
","spells":[]} +231683,{"name":"General's Dragonhide Treads","quality":4,"icon":"inv_boots_08","tooltip":"
General's Dragonhide Treads
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+14 Strength
+10 Agility
+30 Stamina
+10 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 22 17
","spells":[]} +231684,{"name":"Warlord's Dragonhide Shoulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Warlord's Dragonhide Shoulders
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+14 Strength
+12 Agility
+30 Stamina
+10 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 54 48
","spells":[]} +231685,{"name":"General's Dragonhide Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
General's Dragonhide Leggings
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+20 Strength
+15 Agility
+45 Stamina
+9 Intellect
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 94 13
","spells":[]} +231686,{"name":"Warlord's Dragonhide Chestpiece","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Warlord's Dragonhide Chestpiece
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+20 Strength
+14 Agility
+46 Stamina
+9 Intellect
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 3 36 88
","spells":[]} +231687,{"name":"Warlord's Dragonhide Headguard","quality":4,"icon":"inv_helmet_09","tooltip":"
Warlord's Dragonhide Headguard
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+20 Strength
+19 Agility
+40 Stamina
+14 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 53 57
","spells":[]} +231688,{"name":"General's Dragonhide Grips","quality":4,"icon":"inv_gauntlets_25","tooltip":"
General's Dragonhide Grips
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+15 Strength
+10 Agility
+30 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Reduces the mana cost of your shapeshifts by 150.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Warlord's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 1 38 19
","spells":[]} +231689,{"name":"Field Marshal's Dragonhide Headguard","quality":4,"icon":"inv_helmet_41","tooltip":"
Field Marshal's Dragonhide Headguard
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+20 Strength
+19 Agility
+40 Stamina
+14 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 48 11
","spells":[]} +231690,{"name":"Field Marshal's Dragonhide Chestpiece","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Field Marshal's Dragonhide Chestpiece
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+20 Strength
+14 Agility
+46 Stamina
+9 Intellect
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 3 32 2
","spells":[]} +231691,{"name":"Marshal's Dragonhide Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Dragonhide Leggings
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+20 Strength
+15 Agility
+45 Stamina
+9 Intellect
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 84 72
","spells":[]} +231692,{"name":"Marshal's Dragonhide Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Marshal's Dragonhide Treads
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+14 Strength
+10 Agility
+30 Stamina
+10 Intellect
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 4 92
","spells":[]} +231693,{"name":"Field Marshal's Dragonhide Shoulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Field Marshal's Dragonhide Shoulders
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+14 Strength
+12 Agility
+30 Stamina
+10 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 2 46 31
","spells":[]} +231694,{"name":"Marshal's Dragonhide Grips","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Marshal's Dragonhide Grips
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+15 Strength
+10 Agility
+30 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Reduces the mana cost of your shapeshifts by 150.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Field Marshal's Sanctuary (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : +40 Attack Power.
Sell Price: 1 41 32
","spells":[]} +231695,{"name":"Field Marshal's Dragonhide Helm","quality":4,"icon":"inv_helmet_41","tooltip":"
Field Marshal's Dragonhide Helm
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+46 Stamina
+20 Intellect
+7 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 48 11
","spells":[]} +231696,{"name":"Field Marshal's Dragonhide Armor","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Field Marshal's Dragonhide Armor
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+46 Stamina
+18 Intellect
+10 Spirit
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 32 2
","spells":[]} +231697,{"name":"Marshal's Dragonhide Pants","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Dragonhide Pants
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+45 Stamina
+14 Intellect
+10 Spirit
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 84 72
","spells":[]} +231698,{"name":"Marshal's Dragonhide Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Marshal's Dragonhide Boots
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+30 Stamina
+14 Intellect
+12 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 21.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 4 92
","spells":[]} +231699,{"name":"Field Marshal's Dragonhide Spaulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Field Marshal's Dragonhide Spaulders
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+30 Stamina
+14 Intellect
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 2 46 31
","spells":[]} +231700,{"name":"Marshal's Dragonhide Gloves","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Marshal's Dragonhide Gloves
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+30 Stamina
+12 Intellect
+8 Spirit
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Gives you a 50% chance to avoid interruption caused by damage while casting Wrath.
Equip: Increases damage and healing done by magical spells and effects by up to 22.

Field Marshal's Wildhide (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 1 41 32
","spells":[]} +231701,{"name":"Field Marshal's Dragonhide Headdress","quality":4,"icon":"inv_helmet_41","tooltip":"
Field Marshal's Dragonhide Headdress
Item Level 74

Binds when picked up
HeadLeather
209 Armor
+54 Stamina
+16 Intellect
+15 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 48 11
","spells":[]} +231702,{"name":"Field Marshal's Dragonhide Tunic","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Field Marshal's Dragonhide Tunic
Item Level 74

Binds when picked up
ChestLeather
260 Armor
+52 Stamina
+20 Intellect
+14 Spirit
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 3 32 2
","spells":[]} +231703,{"name":"Marshal's Dragonhide Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Marshal's Dragonhide Legguards
Item Level 71

Binds when picked up
LegsLeather
216 Armor
+52 Stamina
+16 Intellect
+14 Spirit
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 84 72
","spells":[]} +231704,{"name":"Marshal's Dragonhide Greaves","quality":4,"icon":"inv_boots_08","tooltip":"
Marshal's Dragonhide Greaves
Item Level 71

Binds when picked up
FeetLeather
186 Armor
+30 Stamina
+20 Intellect
+10 Spirit
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 4 92
","spells":[]} +231705,{"name":"Field Marshal's Dragonhide Pauldrons","quality":4,"icon":"inv_shoulder_23","tooltip":"
Field Marshal's Dragonhide Pauldrons
Item Level 74

Binds when picked up
ShoulderLeather
215 Armor
+30 Stamina
+20 Intellect
+10 Spirit
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 33 and damage done by up to 11 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 2 46 31
","spells":[]} +231706,{"name":"Marshal's Dragonhide Gauntlets","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Marshal's Dragonhide Gauntlets
Item Level 71

Binds when picked up
HandsLeather
173 Armor
+30 Stamina
+15 Intellect
+10 Spirit
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases the duration of your Barkskin by 3 sec.
Equip: Increases healing done by up to 29 and damage done by up to 10 for all magical spells and effects.

Field Marshal's Refuge (0/6)
(2) Set : +20 Stamina.
(3) Set : Increases your movement speed by 15% while in Bear, Cat, or Travel Form.  Only active outdoors.
(6) Set : Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Sell Price: 1 41 32
","spells":[]} +231707,{"name":"Draconian Bindings","quality":4,"icon":"inv_bracer_32a","tooltip":"
Draconian Bindings
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +231708,{"name":"Draconian Belt","quality":4,"icon":"inv_belt_42","tooltip":"
Draconian Belt
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +231709,{"name":"Draconian Shoulderpads","quality":4,"icon":"inv_shoulder_116purple","tooltip":"
Draconian Shoulderpads
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +231710,{"name":"Draconian Leggings","quality":4,"icon":"inv_pants_cloth_08","tooltip":"
Draconian Leggings
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +231711,{"name":"Draconian Hood","quality":4,"icon":"inv_helmet_29","tooltip":"
Draconian Hood
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +231712,{"name":"Draconian Gloves","quality":4,"icon":"inv_gauntlets_47","tooltip":"
Draconian Gloves
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +231713,{"name":"Draconian Boots","quality":4,"icon":"inv_boots_cloth_18","tooltip":"
Draconian Boots
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +231714,{"name":"Draconian Robe","quality":4,"icon":"inv_chest_cloth_74","tooltip":"
Draconian Robe
Item Level 60

Binds when picked up
Classes: Priest, Mage, Warlock
Requires Level 60
","spells":[]} +231715,{"name":"Primeval Bindings","quality":4,"icon":"inv_bracer_22a","tooltip":"
Primeval Bindings
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +231716,{"name":"Primeval Belt","quality":4,"icon":"inv_belt_38c","tooltip":"
Primeval Belt
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +231717,{"name":"Primeval Shoulderpads","quality":4,"icon":"inv_shoulder_12","tooltip":"
Primeval Shoulderpads
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +231718,{"name":"Primeval Leggings","quality":4,"icon":"inv_pants_leather_21","tooltip":"
Primeval Leggings
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +231719,{"name":"Primeval Helm","quality":4,"icon":"inv_helmet_55","tooltip":"
Primeval Helm
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +231720,{"name":"Primeval Gloves","quality":4,"icon":"inv_gauntlets_77a","tooltip":"
Primeval Gloves
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +231721,{"name":"Primeval Boots","quality":4,"icon":"inv_boots_leather_8","tooltip":"
Primeval Boots
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +231722,{"name":"Depleted Scythe of Chaos","quality":4,"icon":"inv_staff_66","tooltip":"
Depleted Scythe of Chaos
Item Level 71

Binds when picked up
This Item Begins a Quest
Classes: Warlock
","spells":[]} +231723,{"name":"Primeval Chest","quality":4,"icon":"inv_chest_chain_04","tooltip":"
Primeval Chest
Item Level 60

Binds when picked up
Classes: Warrior, Rogue, Druid
Requires Level 60
","spells":[]} +231724,{"name":"Ancient Bindings","quality":4,"icon":"inv_bracer_25","tooltip":"
Ancient Bindings
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +231725,{"name":"Ancient Belt","quality":4,"icon":"inv_belt_47a","tooltip":"
Ancient Belt
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +231726,{"name":"Ancient Shoulderpads","quality":4,"icon":"inv_shoulder_27","tooltip":"
Ancient Shoulderpads
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +231727,{"name":"Ancient Leggings","quality":4,"icon":"inv_pants_mail_25","tooltip":"
Ancient Leggings
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +231728,{"name":"Ancient Helm","quality":4,"icon":"inv_helmet_06","tooltip":"
Ancient Helm
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +231729,{"name":"Ancient Gloves","quality":4,"icon":"inv_gauntlets_61","tooltip":"
Ancient Gloves
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +231730,{"name":"Ancient Boots","quality":4,"icon":"inv_boots_mail_10","tooltip":"
Ancient Boots
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +231731,{"name":"Ancient Chest","quality":4,"icon":"inv_chest_mail_04","tooltip":"
Ancient Chest
Item Level 60

Binds when picked up
Classes: Paladin, Hunter, Shaman
Requires Level 60
","spells":[]} +231732,{"name":"Suspicious Supplies","quality":2,"icon":"inv_misc_bag_14","tooltip":"
Suspicious Supplies
Item Level 71

Quest Item
Classes: Warlock
Use: Place and open the strange supplies Xirath gave you.
"Strange energy emanates from the bag. Best to not look."
Max Stack: 5
","spells":[]} 231752,{"name":"S03 - Monster - Sword, 2H Alliance","quality":0,"icon":"inv_axe_01","tooltip":"
S03 - Monster - Sword, 2H Alliance
Item Level 1

Binds when picked up
Two-HandSword
\n \n \n
1 - 2 DamageSpeed 2.00
(0.75 damage per second)
Durability 20 / 20
Sell Price: 2
","spells":[]} -231753,{"name":"Skywall's Solace","quality":4,"icon":"ability_thunderbolt","tooltip":"
Skywall's Solace
Item Level 77

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
50 - 124 DamageSpeed 2.10
(41.43 damage per second)
+8 Stamina
+16 Intellect
+10 Spirit
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by up to 128 and damage done by up to 43 for all magical spells and effects.
Sell Price: 15 52
","spells":[]} -231754,{"name":"Kestrel","quality":4,"icon":"inv_sword_1h_hunter_a_01","tooltip":"
Kestrel
Item Level 79

Binds when picked up
Unique
Main HandSword
\n \n \n
123 - 229 DamageSpeed 2.90
(60.69 damage per second)
+14 Agility
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Chance on hit: Increase run speed by 40% for 10 sec.
"This heavy, curved blade bears the power of a hunting falcon. Like a kestrel, it speeds toward prey with incredible alacrity."
","spells":[]} -231755,{"name":"Peregrine","quality":4,"icon":"inv_sword_1h_hunter_a_01","tooltip":"
Peregrine
Item Level 79

Binds when picked up
Unique
Off HandSword
\n \n \n
123 - 229 DamageSpeed 2.90
(60.69 damage per second)
+9 Agility
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Chance on hit: Instantly gain 1 extra attack with both weapons.
"This heavy, curved blade bears the power of a hunting falcon. Like a peregrine, it strikes swiftly."
","spells":[]} -231777,{"name":"Crystallized Qiraji Limb","quality":4,"icon":"inv_wand_07","tooltip":"
Crystallized Qiraji Limb
Item Level 77

Binds when picked up
Unique-Equipped
Held In Off-hand
+8 Stamina
+9 Spirit
Requires Level 60
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.
Sell Price: 11 25 39
","spells":[]} -231778,{"name":"Mountain Spring Water","quality":1,"icon":"inv_drink_waterskin_11","tooltip":"
Mountain Spring Water
Item Level 65

Conjured Item
Requires Level 55
Use: Restores 5100 mana over 30 sec.  Must remain seated while drinking.
Max Stack: 20
","spells":[]} -231779,{"name":"Wrath of Wray","quality":4,"icon":"achievement_bg_wineos","tooltip":"
Wrath of Wray
Item Level 77

Binds when picked up
Unique-Equipped
Trinket
+10 Nature Resistance
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Use: Increases your Strength by 92.  Effect lasts for 20 sec. (2 Min Cooldown)
Sell Price: 4 50 16
","spells":[]} -231780,{"name":"Tome of Conjure Water VIII","quality":2,"icon":"inv_misc_book_04","tooltip":"
Tome of Conjure Water VIII
Item Level 60

Binds when picked up
Unique
Classes: Paladin
Requires Level 25
Conjures 10 bottles of mountain spring water, providing the mage and his allies with something to drink.

Conjured items disappear if logged out for more than 15 minutes.

"Teaches you Conjure Water (Rank 8)."
","spells":[]} -231781,{"name":"Soul of Thunder","quality":4,"icon":"spell_nature_elementalshields","tooltip":"
Soul of Thunder
Item Level 77

Binds when picked up
Unique-Equipped
Trinket
+20 Nature Resistance
Requires Level 60
Use: Reflects Nature spells back at their caster for 5 sec. (5 Min Cooldown)
Sell Price: 4 50 16
","spells":[]} -231782,{"name":"Crown of the Successor","quality":4,"icon":"inv_helmet_13","tooltip":"
Crown of the Successor
Item Level 77

Binds when picked up
Unique-Equipped
HeadMail
397 Armor
+28 Stamina
+30 Nature Resistance
Durability 85 / 85
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.
Sell Price: 6 78 23
","spells":[]} -231783,{"name":"Drape of the Windlord","quality":4,"icon":"inv_misc_cape_23","tooltip":"
Drape of the Windlord
Item Level 77

Binds when picked up
Unique-Equipped
Back
59 Armor
+16 Stamina
+20 Nature Resistance
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 4 50 16
","spells":[]} -231784,{"name":"Lightning's Cell","quality":4,"icon":"spell_nature_unrelentingstorm","tooltip":"
Lightning's Cell
Item Level 77

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: You gain a charge of Gathering Storm each time you cause a damaging spell critical strike. When you reach 3 charges of Gathering Storm, they will release, firing an Unleashed Storm for 277 to 323 damage. Gathering Storm cannot be gained more often than once every 2 sec. (2s cooldown)
Sell Price: 5 10 83
","spells":[]} -231785,{"name":"Echoes of Betrayal","quality":4,"icon":"inv_jewelry_trinket_02","tooltip":"
Echoes of Betrayal
Item Level 77

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow and Arcane spells and effects by up to 34.
Sell Price: 4 50 16
","spells":[]} -231789,{"name":"Sigil of the Keeper","quality":1,"icon":"spell_nature_giftofthewild","tooltip":"
Sigil of the Keeper
Item Level 1

Binds when picked up
Unique
","spells":[]} -231792,{"name":"Soul of Mischief","quality":1,"icon":"inv_misc_gem_goldendraenite_02","tooltip":"
Soul of Mischief
Item Level 1

Binds when picked up
Use: Combine the soul shard with the Depleted Scythe of Chaos.
","spells":[]} -231793,{"name":"Depleted Scythe of Chaos (Mischief)","quality":4,"icon":"inv_staff_66","tooltip":"
Depleted Scythe of Chaos (Mischief)
Item Level 71

Binds when picked up
Classes: Warlock
","spells":[]} -231794,{"name":"Depleted Scythe of Chaos (Void)","quality":4,"icon":"inv_staff_66","tooltip":"
Depleted Scythe of Chaos (Void)
Item Level 71

Binds when picked up
Classes: Warlock
","spells":[]} -231795,{"name":"Depleted Scythe of Chaos (Enthralling)","quality":4,"icon":"inv_staff_66","tooltip":"
Depleted Scythe of Chaos (Enthralling)
Item Level 71

Binds when picked up
Classes: Warlock
","spells":[]} -231796,{"name":"Depleted Scythe of Chaos (Devouring)","quality":4,"icon":"inv_staff_66","tooltip":"
Depleted Scythe of Chaos (Devouring)
Item Level 71

Binds when picked up
Classes: Warlock
","spells":[]} -231797,{"name":"Soul of the Void","quality":1,"icon":"inv_misc_gem_ebondraenite_02","tooltip":"
Soul of the Void
Item Level 1

Binds when picked up
Use: Combine the soul shard with the Depleted Scythe of Chaos.
","spells":[]} -231798,{"name":"Soul of Enthralling","quality":1,"icon":"inv_misc_gem_deepperidot_02","tooltip":"
Soul of Enthralling
Item Level 1

Binds when picked up
Use: Combine the soul shard with the Depleted Scythe of Chaos.
","spells":[]} -231799,{"name":"Soul of Devouring","quality":1,"icon":"inv_misc_gem_bloodgem_02","tooltip":"
Soul of Devouring
Item Level 1

Binds when picked up
Use: Combine the soul shard with the Depleted Scythe of Chaos.
","spells":[]} -231800,{"name":"Soul of Des'Altek","quality":1,"icon":"inv_misc_gem_azuredraenite_02","tooltip":"
Soul of Des'Altek
Item Level 1

Binds when picked up
Use: Combine the soul shard with the Depleted Scythe of Chaos.
","spells":[]} -231803,{"name":"Prestor's Talisman of Connivery","quality":4,"icon":"inv_jewelry_necklace_17","tooltip":"
Prestor's Talisman of Connivery
Item Level 83

Binds when picked up
Neck
+30 Agility
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 6 10 10
","spells":[]} -231811,{"name":"Libram of Awe","quality":4,"icon":"inv_relics_libramofhope","tooltip":"
Libram of Awe
Item Level 75

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Increase the range of your Holy Shock spell by 20 yards, but reduce the damage it deals by 75%.
","spells":[]} -231814,{"name":"Chromatic Heart","quality":4,"icon":"inv_jewelcrafting_dragonseye02","tooltip":"
Chromatic Heart
Item Level 71

Binds when picked up
This Item Begins a Quest
","spells":[]} -231815,{"name":"Flashrend","quality":4,"icon":"inv_axe_69","tooltip":"
Flashrend
Item Level 77

Binds when picked up
Unique-Equipped
One-HandAxe
\n \n \n
114 - 213 DamageSpeed 2.80
(58.39 damage per second)
+8 Strength
+12 Stamina
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 15 52
","spells":[]} -231817,{"name":"Windstriker","quality":4,"icon":"inv_weapon_shortblade_99","tooltip":"
Windstriker
Item Level 77

Binds when picked up
Unique-Equipped: Striker (1)
One-HandDagger
\n \n \n
69 - 129 DamageSpeed 1.70
(58.24 damage per second)
Durability 75 / 75
Requires Level 60
Chance on hit: All attacks are guaranteed to land and will be critical strikes for the next 3 sec.
Sell Price: 15 52
","spells":[]} -231823,{"name":"Geddon's Glaive","quality":4,"icon":"inv_spear_10","tooltip":"
Geddon's Glaive
Item Level 77

Binds when picked up
Unique-Equipped
Two-HandPolearm
\n \n \n
121 - 183 DamageSpeed 2.00
(76.00 damage per second)
+38 Agility
+15 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +298 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 18 75 65
","spells":[]} -231828,{"name":"Rune of Meditation Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Meditation Specialization
Item Level 50

Binds to account
Unique
Engrave your ring with the Meditation Specialization rune:


Restores 5 mana per 5 sec. This effect is not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -231829,{"name":"Rune of Healing Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Healing Specialization
Item Level 50

Binds to account
Unique
Engrave your ring with the Healing Specialization rune:


Increases healing done by spells and effects by up to 26. This effect is not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} -231836,{"name":"Glowing Scroll of Spatial Mending","quality":2,"icon":"inv_scroll_07","tooltip":"
Glowing Scroll of Spatial Mending
Item Level 10

Quest Item
Use: Close a targeted Fel portal. May draw unwanted attention from the other side.
Max Stack: 5
","spells":[]} -231837,{"name":"Shadow Carving","quality":2,"icon":"spell_shadow_devouringplague","tooltip":"
Shadow Carving
Item Level 1

Quest Item
Unique
"It appears to attract shadow energy."
","spells":[]} -231841,{"name":"Blood of the Lightbringer","quality":4,"icon":"inv_potion_167","tooltip":"
Blood of the Lightbringer
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
"This small reliquary is filled with a small sample of blood. There is a partially torn parchment label on the underside that bears a single word: \"Uther\"."
","spells":[]} -231842,{"name":"Nandieb's Stave","quality":1,"icon":"inv_staff_26","tooltip":"
Nandieb's Stave
Item Level 60

Binds when picked up
Unique
","spells":[]} -231843,{"name":"First Sigil Fragment","quality":1,"icon":"spell_nature_regeneration","tooltip":"
First Sigil Fragment
Item Level 1

Binds when picked up
Unique
Use: Combine with two other pieces to form the Sigil of the Keeper.
","spells":[]} -231844,{"name":"Second Sigil Fragment","quality":1,"icon":"spell_nature_regeneration","tooltip":"
Second Sigil Fragment
Item Level 1

Binds when picked up
Unique
Use: Combine with two other pieces to form the Sigil of the Keeper.
","spells":[]} -231845,{"name":"Third Sigil Fragment","quality":1,"icon":"spell_nature_regeneration","tooltip":"
Third Sigil Fragment
Item Level 1

Binds when picked up
Unique
Use: Combine with two other pieces to form the Sigil of the Keeper.
","spells":[]} -231846,{"name":"Gri'lek's Carver","quality":4,"icon":"inv_axe_24","tooltip":"
Gri'lek's Carver
Bloodied
Item Level 65

Binds when picked up
Two-HandAxe
\n \n \n
192 - 288 DamageSpeed 3.90
(61.54 damage per second)
Durability 120 / 120
Requires Level 60
Equip: +141 Attack Power when fighting Dragonkin.
Sell Price: 10 75 96
","spells":[]} -231847,{"name":"Gri'lek's Grinder","quality":4,"icon":"inv_mace_04","tooltip":"
Gri'lek's Grinder
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped: (Unknown #660) (1)
One-HandMace
\n \n \n
92 - 172 DamageSpeed 2.80
(47.14 damage per second)
Durability 105 / 105
Requires Level 60
Equip: +60 Attack Power when fighting Dragonkin.
Sell Price: 8 44 94
","spells":[]} -231848,{"name":"Nat Pagle's Fish Terminator","quality":4,"icon":"inv_fishingpole_02","tooltip":"
Nat Pagle's Fish Terminator
Bloodied
Item Level 68

Binds when picked up
Unique
Two-HandStaff
\n \n \n
207 - 311 DamageSpeed 4.00
(64.75 damage per second)
+41 Strength
+19 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Zap nearby enemies dealing 175 to 225 damage to them.  Will affect up to 4 targets.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
"The inscription reads: Fishin's fer sissies -Nat Pagle"
Sell Price: 12 34 66
","spells":[]} -231849,{"name":"Tigule's Harpoon","quality":4,"icon":"inv_spear_04","tooltip":"
Tigule's Harpoon
Bloodied
Item Level 68

Binds when picked up
Unique
Two-HandPolearm
\n \n \n
181 - 272 DamageSpeed 3.50
(64.71 damage per second)
+24 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: +99 Attack Power when fighting Beasts.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 11 95 34
","spells":[]} -231850,{"name":"Will of Arlokk","quality":4,"icon":"inv_staff_35","tooltip":"
Will of Arlokk
Bloodied
Item Level 68

Binds when picked up
Unique
Two-HandStaff
\n \n \n
130 - 208 DamageSpeed 3.00
(56.33 damage per second)
+15 Stamina
+21 Intellect
+37 Spirit
Durability 120 / 120
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.
Use: Calls forth a charmed snake to worship you, increasing your Spirit by 200 for 20 sec. (2 Min Cooldown)
Sell Price: 11 81 38
","spells":[]} -231851,{"name":"Arlokk's Grasp","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Arlokk's Grasp
Bloodied
Item Level 68

Binds when picked up
Unique-Equipped
Off HandFist Weapon
\n \n \n
86 - 167 DamageSpeed 2.70
(46.85 damage per second)
+4 Agility
Durability 75 / 75
Requires Level 60
Chance on hit: Sends a shadowy bolt at the enemy causing 85 to 115 Shadow damage.

Primal Blessing (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 sec. (Proc chance: 5%, 1.2m cooldown)
Sell Price: 9 45 10
","spells":[]} -231852,{"name":"Gurubashi Dwarf Destroyer","quality":4,"icon":"inv_weapon_rifle_10","tooltip":"
Gurubashi Dwarf Destroyer
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped
RangedGun
\n \n \n
87 - 162 DamageSpeed 3.10
(40.16 damage per second)
Durability 90 / 90
Requires Level 60
Equip: +32 Attack Power.
Sell Price: 7 96 47
","spells":[]} -231853,{"name":"Warblade of the Hakkari","quality":4,"icon":"inv_sword_55","tooltip":"
Warblade of the Hakkari
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
61 - 114 DamageSpeed 1.70
(51.47 damage per second)
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
"Forged in..."

The Twin Blades of Hakkari (0/2)
(2) Set : Increased Swords +3.
(2) Set : 2% chance on melee hit to gain 1 extra attack. (Proc chance: 1%, 100ms cooldown)
Sell Price: 10 61 96
","spells":[]} -231854,{"name":"Zin'rokh, Destroyer of Worlds","quality":4,"icon":"inv_sword_55","tooltip":"
Zin'rokh, Destroyer of Worlds
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped
Two-HandSword
\n \n \n
204 - 306 DamageSpeed 3.80
(67.11 damage per second)
+28 Stamina
Durability 120 / 120
Requires Level 60
Equip: +74 Attack Power.
Sell Price: 13 27 45
","spells":[]} -231855,{"name":"Fang of the Faceless","quality":4,"icon":"inv_weapon_shortblade_30","tooltip":"
Fang of the Faceless
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped: (Unknown #662) (1)
One-HandDagger
\n \n \n
68 - 128 DamageSpeed 1.90
(51.58 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
Sell Price: 10 61 96
","spells":[]} -231856,{"name":"Ancient Hakkari Manslayer","quality":4,"icon":"inv_axe_35","tooltip":"
Ancient Hakkari Manslayer
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped: (Unknown #661) (1)
One-HandAxe
\n \n \n
79 - 148 DamageSpeed 2.20
(51.59 damage per second)
Durability 105 / 105
Requires Level 60
Chance on hit: Steals 137 to 143 life from target enemy.
Sell Price: 10 61 96
","spells":[]} -231857,{"name":"Touch of Chaos","quality":4,"icon":"inv_wand_09","tooltip":"
Touch of Chaos
Bloodied
Item Level 70

Binds when picked up
RangedWand
\n \n \n
89 - 167 Shadow DamageSpeed 1.50
(85.33 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 7 96 47
","spells":[]} -231858,{"name":"Bloodcaller","quality":4,"icon":"inv_sword_18","tooltip":"
Bloodcaller
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
52 - 114 DamageSpeed 2.00
(41.50 damage per second)
+12 Stamina
+15 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Sell Price: 10 61 96
","spells":[]} -231859,{"name":"Jin'do's Hexxer","quality":4,"icon":"inv_mace_17","tooltip":"
Jin'do's Hexxer
Bloodied
Item Level 68

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
63 - 136 DamageSpeed 2.40
(41.46 damage per second)
+8 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 9 45 10
","spells":[]} -231860,{"name":"Jin'do's Judgement","quality":4,"icon":"inv_staff_33","tooltip":"
Jin'do's Judgement
Bloodied
Item Level 70

Binds when picked up
Two-HandStaff
\n \n \n
144 - 233 DamageSpeed 3.30
(57.12 damage per second)
+20 Stamina
+21 Intellect
+22 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Sell Price: 13 16 92
","spells":[]} -231861,{"name":"Jeklik's Crusher","quality":4,"icon":"inv_mace_19","tooltip":"
Jeklik's Crusher
Bloodied
Item Level 68

Binds when picked up
Two-HandMace
\n \n \n
191 - 288 DamageSpeed 3.70
(64.73 damage per second)
+28 Strength
+18 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Wounds the target for 200 to 220 damage.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 39 31
","spells":[]} -231862,{"name":"Blazefury Retributer","quality":4,"icon":"inv_sword_01","tooltip":"
Blazefury Retributer
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped: Blazefury (1)
Main HandSword
\n \n \n
44 - 89 DamageSpeed 1.60
(41.56 damage per second)
+15 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Equip: Adds 2 fire damage to your melee attacks.
Sell Price: 8 44 94
","spells":[]} -231863,{"name":"Thoughtblighter","quality":4,"icon":"inv_wand_05","tooltip":"
Thoughtblighter
Bloodied
Item Level 65

Binds when picked up
RangedWand
\n \n \n
96 - 180 Shadow DamageSpeed 1.80
(76.67 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 15 and damage done by up to 6 for all magical spells and effects.
Equip: Restores 5 mana per 5 sec.
Sell Price: 6 33 71
","spells":[]} -231864,{"name":"Pitchfork of Madness","quality":4,"icon":"inv_spear_03","tooltip":"
Pitchfork of Madness
Bloodied
Item Level 68

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 280 DamageSpeed 3.60
(64.72 damage per second)
Durability 120 / 120
Requires Level 60
Equip: +141 Attack Power when fighting Demons.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 50 46
","spells":[]} -231865,{"name":"Zulian Scepter of Rites","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Zulian Scepter of Rites
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
71 - 145 DamageSpeed 2.60
(41.54 damage per second)
+10 Stamina
+9 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Equip: Restores 5 mana per 5 sec.
Sell Price: 8 88 70
","spells":[]} -231866,{"name":"Mar'li's Touch","quality":4,"icon":"inv_wand_06","tooltip":"
Mar'li's Touch
Bloodied
Item Level 68

Binds when picked up
RangedWand
\n \n \n
97 - 181 Nature DamageSpeed 1.70
(81.76 damage per second)
+5 Stamina
+6 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 22 and damage done by up to 8 for all magical spells and effects.
Sell Price: 7 60 34
","spells":[]} -231867,{"name":"Bloodlord's Defender","quality":4,"icon":"inv_sword_54","tooltip":"
Bloodlord's Defender
Bloodied
Item Level 69

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
53 - 99 DamageSpeed 1.50
(50.67 damage per second)
+8 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increased Defense +8.
Equip: Increases the block value of your shield by 17.
Sell Price: 10 58 82
","spells":[]} -231868,{"name":"Mandokir's Sting","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Mandokir's Sting
Bloodied
Item Level 69

Binds when picked up
RangedBow
\n \n \n
80 - 149 DamageSpeed 2.90
(39.48 damage per second)
+11 Agility
+8 Stamina
Durability 90 / 90
Requires Level 60
Chance on hit: Unleash a poisonous sting that deals 200 nature damage, and hits 2 additional nearby targets.
Sell Price: 7 37 9
","spells":[]} -231869,{"name":"Warblade of the Hakkari","quality":4,"icon":"inv_sword_55","tooltip":"
Warblade of the Hakkari
Bloodied
Item Level 69

Binds when picked up
Unique-Equipped
Off HandSword
\n \n \n
60 - 112 DamageSpeed 1.70
(50.59 damage per second)
Durability 105 / 105
Requires Level 60
Equip: +42 Attack Power.
"The seething flames of hatred."

The Twin Blades of Hakkari (0/2)
(2) Set : Increased Swords +3.
(2) Set : 2% chance on melee hit to gain 1 extra attack. (Proc chance: 1%, 100ms cooldown)
Sell Price: 9 82 79
","spells":[]} -231870,{"name":"Halberd of Smiting","quality":4,"icon":"inv_weapon_halberd_12","tooltip":"
Halberd of Smiting
Bloodied
Item Level 69

Binds when picked up
Two-HandPolearm
\n \n \n
105 - 158 DamageSpeed 2.00
(65.75 damage per second)
+38 Strength
Durability 120 / 120
Requires Level 60
Equip: Chance to decapitate the target on a melee swing, causing 452 to 676 damage.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 28 49
","spells":[]} -231871,{"name":"Wushoolay's Poker","quality":4,"icon":"inv_sword_37","tooltip":"
Wushoolay's Poker
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
44 - 89 DamageSpeed 1.60
(41.56 damage per second)
+8 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Equip: Restores 6 mana per 5 sec.
Sell Price: 8 35 46
","spells":[]} +231753,{"name":"Skywall's Solace","quality":4,"icon":"ability_thunderbolt","tooltip":"
Skywall's Solace
Item Level 77

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
50 - 124 DamageSpeed 2.10
(41.43 damage per second)
+8 Stamina
+16 Intellect
+10 Spirit
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by up to 128 and damage done by up to 43 for all magical spells and effects.
Sell Price: 15 52
","spells":[]} +231754,{"name":"Kestrel","quality":4,"icon":"inv_sword_1h_hunter_a_01","tooltip":"
Kestrel
Item Level 79

Binds when picked up
Unique
Main HandSword
\n \n \n
123 - 229 DamageSpeed 2.90
(60.69 damage per second)
+14 Agility
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Chance on hit: Increase run speed by 40% for 10 sec.
"This heavy, curved blade bears the power of a hunting falcon. Like a kestrel, it speeds toward prey with incredible alacrity."
","spells":[]} +231755,{"name":"Peregrine","quality":4,"icon":"inv_sword_1h_hunter_a_01","tooltip":"
Peregrine
Item Level 79

Binds when picked up
Unique
Off HandSword
\n \n \n
123 - 229 DamageSpeed 2.90
(60.69 damage per second)
+9 Agility
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Chance on hit: Instantly gain 1 extra attack with both weapons.
"This heavy, curved blade bears the power of a hunting falcon. Like a peregrine, it strikes swiftly."
","spells":[]} +231777,{"name":"Crystallized Qiraji Limb","quality":4,"icon":"inv_wand_07","tooltip":"
Crystallized Qiraji Limb
Item Level 77

Binds when picked up
Unique-Equipped
Held In Off-hand
+8 Stamina
+9 Spirit
Requires Level 60
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.
Sell Price: 11 25 39
","spells":[]} +231778,{"name":"Mountain Spring Water","quality":1,"icon":"inv_drink_waterskin_11","tooltip":"
Mountain Spring Water
Item Level 65

Conjured Item
Requires Level 55
Use: Restores 5100 mana over 30 sec.  Must remain seated while drinking.
Max Stack: 20
","spells":[]} +231779,{"name":"Wrath of Wray","quality":4,"icon":"achievement_bg_wineos","tooltip":"
Wrath of Wray
Item Level 77

Binds when picked up
Unique-Equipped
Trinket
+10 Nature Resistance
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Use: Increases your Strength by 92.  Effect lasts for 20 sec. (2 Min Cooldown)
Sell Price: 4 50 16
","spells":[]} +231780,{"name":"Tome of Conjure Water VIII","quality":2,"icon":"inv_misc_book_04","tooltip":"
Tome of Conjure Water VIII
Item Level 60

Binds when picked up
Unique
Classes: Mage
Requires Level 25
Conjures 10 bottles of mountain spring water, providing the mage and his allies with something to drink.

Conjured items disappear if logged out for more than 15 minutes.

"Teaches you Conjure Water (Rank 8)."
","spells":[]} +231781,{"name":"Soul of Thunder","quality":4,"icon":"spell_nature_elementalshields","tooltip":"
Soul of Thunder
Item Level 77

Binds when picked up
Unique-Equipped
Trinket
+20 Nature Resistance
Requires Level 60
Use: Reflects Nature spells back at their caster for 5 sec. (5 Min Cooldown)
Sell Price: 4 50 16
","spells":[]} +231782,{"name":"Crown of the Successor","quality":4,"icon":"inv_helmet_13","tooltip":"
Crown of the Successor
Item Level 77

Binds when picked up
Unique-Equipped
HeadMail
397 Armor
+28 Stamina
+30 Nature Resistance
Durability 85 / 85
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: +28 Attack Power.
Sell Price: 6 78 23
","spells":[]} +231783,{"name":"Drape of the Windlord","quality":4,"icon":"inv_misc_cape_23","tooltip":"
Drape of the Windlord
Item Level 77

Binds when picked up
Unique-Equipped
Back
59 Armor
+16 Stamina
+20 Nature Resistance
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 4 50 16
","spells":[]} +231784,{"name":"Lightning's Cell","quality":4,"icon":"spell_nature_unrelentingstorm","tooltip":"
Lightning's Cell
Item Level 77

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: You gain a charge of Gathering Storm each time you cause a damaging spell critical strike. When you reach 3 charges of Gathering Storm, they will release, firing an Unleashed Storm for 277 to 323 damage. Gathering Storm cannot be gained more often than once every 2 sec. (2s cooldown)
Sell Price: 5 10 83
","spells":[]} +231785,{"name":"Echoes of Betrayal","quality":4,"icon":"inv_jewelry_trinket_02","tooltip":"
Echoes of Betrayal
Item Level 77

Binds when picked up
Unique-Equipped
Trinket
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow and Arcane spells and effects by up to 34.
Sell Price: 4 50 16
","spells":[]} +231789,{"name":"Sigil of the Keeper","quality":1,"icon":"spell_nature_giftofthewild","tooltip":"
Sigil of the Keeper
Item Level 1

Binds when picked up
Unique
","spells":[]} +231792,{"name":"Soul of Mischief","quality":1,"icon":"inv_misc_gem_goldendraenite_02","tooltip":"
Soul of Mischief
Item Level 1

Binds when picked up
Use: Combine the soul shard with the Depleted Scythe of Chaos.
","spells":[]} +231793,{"name":"Depleted Scythe of Chaos (Mischief)","quality":4,"icon":"inv_staff_66","tooltip":"
Depleted Scythe of Chaos (Mischief)
Item Level 71

Binds when picked up
Classes: Warlock
","spells":[]} +231794,{"name":"Depleted Scythe of Chaos (Void)","quality":4,"icon":"inv_staff_66","tooltip":"
Depleted Scythe of Chaos (Void)
Item Level 71

Binds when picked up
Classes: Warlock
","spells":[]} +231795,{"name":"Depleted Scythe of Chaos (Enthralling)","quality":4,"icon":"inv_staff_66","tooltip":"
Depleted Scythe of Chaos (Enthralling)
Item Level 71

Binds when picked up
Classes: Warlock
","spells":[]} +231796,{"name":"Depleted Scythe of Chaos (Devouring)","quality":4,"icon":"inv_staff_66","tooltip":"
Depleted Scythe of Chaos (Devouring)
Item Level 71

Binds when picked up
Classes: Warlock
","spells":[]} +231797,{"name":"Soul of the Void","quality":1,"icon":"inv_misc_gem_ebondraenite_02","tooltip":"
Soul of the Void
Item Level 1

Binds when picked up
Use: Combine the soul shard with the Depleted Scythe of Chaos.
","spells":[]} +231798,{"name":"Soul of Enthralling","quality":1,"icon":"inv_misc_gem_deepperidot_02","tooltip":"
Soul of Enthralling
Item Level 1

Binds when picked up
Use: Combine the soul shard with the Depleted Scythe of Chaos.
","spells":[]} +231799,{"name":"Soul of Devouring","quality":1,"icon":"inv_misc_gem_bloodgem_02","tooltip":"
Soul of Devouring
Item Level 1

Binds when picked up
Use: Combine the soul shard with the Depleted Scythe of Chaos.
","spells":[]} +231800,{"name":"Soul of Des'Altek","quality":1,"icon":"inv_misc_gem_azuredraenite_02","tooltip":"
Soul of Des'Altek
Item Level 1

Binds when picked up
Use: Combine the soul shard with the Depleted Scythe of Chaos.
","spells":[]} +231803,{"name":"Prestor's Talisman of Connivery","quality":4,"icon":"inv_jewelry_necklace_17","tooltip":"
Prestor's Talisman of Connivery
Item Level 83

Binds when picked up
Neck
+30 Agility
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 6 10 10
","spells":[]} +231811,{"name":"Libram of Awe","quality":4,"icon":"inv_relics_libramofhope","tooltip":"
Libram of Awe
Item Level 75

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Increase the range of your Holy Shock spell by 20 yards, but reduces all Holy damage your deal by 75%.
","spells":[]} +231814,{"name":"Chromatic Heart","quality":4,"icon":"inv_jewelcrafting_dragonseye02","tooltip":"
Chromatic Heart
Item Level 71

Binds when picked up
This Item Begins a Quest
","spells":[]} +231815,{"name":"Flashrend","quality":4,"icon":"inv_axe_69","tooltip":"
Flashrend
Item Level 77

Binds when picked up
Unique-Equipped
One-HandAxe
\n \n \n
114 - 213 DamageSpeed 2.80
(58.39 damage per second)
+8 Strength
+12 Stamina
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 15 52
","spells":[]} +231817,{"name":"Windstriker","quality":4,"icon":"inv_weapon_shortblade_99","tooltip":"
Windstriker
Item Level 77

Binds when picked up
Unique-Equipped: Striker (1)
One-HandDagger
\n \n \n
69 - 129 DamageSpeed 1.70
(58.24 damage per second)
Durability 75 / 75
Requires Level 60
Chance on hit: All attacks are guaranteed to land and will be critical strikes for the next 3 sec.
Sell Price: 15 52
","spells":[]} +231823,{"name":"Geddon's Glaive","quality":4,"icon":"inv_spear_10","tooltip":"
Geddon's Glaive
Item Level 77

Binds when picked up
Unique-Equipped
Two-HandPolearm
\n \n \n
121 - 183 DamageSpeed 2.00
(76.00 damage per second)
+38 Agility
+15 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: +298 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 18 75 65
","spells":[]} +231828,{"name":"Rune of Meditation Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Meditation Specialization
Item Level 50

Binds to account
Unique
Engrave your ring with the Meditation Specialization rune:


Restores 5 mana per 5 sec. This effect is not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +231829,{"name":"Rune of Healing Specialization","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Healing Specialization
Item Level 50

Binds to account
Unique
Engrave your ring with the Healing Specialization rune:


Increases healing done by spells and effects by up to 26. This effect is not cumulative with other ring runes.

"Teaches you a new Engraving ability."
","spells":[]} +231836,{"name":"Glowing Scroll of Spatial Mending","quality":2,"icon":"inv_scroll_07","tooltip":"
Glowing Scroll of Spatial Mending
Item Level 10

Quest Item
Use: Close a targeted Fel portal. May draw unwanted attention from the other side.
Max Stack: 5
","spells":[]} +231837,{"name":"Shadow Carving","quality":2,"icon":"spell_shadow_devouringplague","tooltip":"
Shadow Carving
Item Level 1

Quest Item
Unique
"It appears to attract shadow energy."
","spells":[]} +231841,{"name":"Blood of the Lightbringer","quality":4,"icon":"inv_potion_167","tooltip":"
Blood of the Lightbringer
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
"This small reliquary is filled with a small sample of blood. There is a partially torn parchment label on the underside that bears a single word: \"Uther\"."
","spells":[]} +231842,{"name":"Nandieb's Stave","quality":1,"icon":"inv_staff_26","tooltip":"
Nandieb's Stave
Item Level 60

Binds when picked up
Unique
","spells":[]} +231843,{"name":"First Sigil Fragment","quality":1,"icon":"spell_nature_regeneration","tooltip":"
First Sigil Fragment
Item Level 1

Binds when picked up
Unique
Use: Combine with two other pieces to form the Sigil of the Keeper.
","spells":[]} +231844,{"name":"Second Sigil Fragment","quality":1,"icon":"spell_nature_regeneration","tooltip":"
Second Sigil Fragment
Item Level 1

Binds when picked up
Unique
Use: Combine with two other pieces to form the Sigil of the Keeper.
","spells":[]} +231845,{"name":"Third Sigil Fragment","quality":1,"icon":"spell_nature_regeneration","tooltip":"
Third Sigil Fragment
Item Level 1

Binds when picked up
Unique
Use: Combine with two other pieces to form the Sigil of the Keeper.
","spells":[]} +231846,{"name":"Gri'lek's Carver","quality":4,"icon":"inv_axe_24","tooltip":"
Gri'lek's Carver
Bloodied
Item Level 65

Binds when picked up
Two-HandAxe
\n \n \n
192 - 288 DamageSpeed 3.90
(61.54 damage per second)
Durability 120 / 120
Requires Level 60
Equip: +141 Attack Power when fighting Dragonkin.
Sell Price: 10 75 96
","spells":[]} +231847,{"name":"Gri'lek's Grinder","quality":4,"icon":"inv_mace_04","tooltip":"
Gri'lek's Grinder
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped: (Unknown #660) (1)
One-HandMace
\n \n \n
92 - 172 DamageSpeed 2.80
(47.14 damage per second)
Durability 105 / 105
Requires Level 60
Equip: +60 Attack Power when fighting Dragonkin.
Sell Price: 8 44 94
","spells":[]} +231848,{"name":"Nat Pagle's Fish Terminator","quality":4,"icon":"inv_fishingpole_02","tooltip":"
Nat Pagle's Fish Terminator
Bloodied
Item Level 68

Binds when picked up
Unique
Two-HandStaff
\n \n \n
207 - 311 DamageSpeed 4.00
(64.75 damage per second)
+41 Strength
+19 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Zap nearby enemies dealing 175 to 225 damage to them.  Will affect up to 4 targets.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
"The inscription reads: Fishin's fer sissies -Nat Pagle"
Sell Price: 12 34 66
","spells":[]} +231849,{"name":"Tigule's Harpoon","quality":4,"icon":"inv_spear_04","tooltip":"
Tigule's Harpoon
Bloodied
Item Level 68

Binds when picked up
Unique
Two-HandPolearm
\n \n \n
181 - 272 DamageSpeed 3.50
(64.71 damage per second)
+24 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: +99 Attack Power when fighting Beasts.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 11 95 34
","spells":[]} +231850,{"name":"Will of Arlokk","quality":4,"icon":"inv_staff_35","tooltip":"
Will of Arlokk
Bloodied
Item Level 68

Binds when picked up
Unique
Two-HandStaff
\n \n \n
130 - 208 DamageSpeed 3.00
(56.33 damage per second)
+15 Stamina
+21 Intellect
+37 Spirit
Durability 120 / 120
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.
Use: Calls forth a charmed snake to worship you, increasing your Spirit by 200 for 20 sec. (2 Min Cooldown)
Sell Price: 11 81 38
","spells":[]} +231851,{"name":"Arlokk's Grasp","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Arlokk's Grasp
Bloodied
Item Level 68

Binds when picked up
Unique-Equipped
Off HandFist Weapon
\n \n \n
86 - 167 DamageSpeed 2.70
(46.85 damage per second)
+4 Agility
Durability 75 / 75
Requires Level 60
Chance on hit: Sends a shadowy bolt at the enemy causing 85 to 115 Shadow damage.

Primal Blessing (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 sec. (Proc chance: 5%, 1.2m cooldown)
Sell Price: 9 45 10
","spells":[]} +231852,{"name":"Gurubashi Dwarf Destroyer","quality":4,"icon":"inv_weapon_rifle_10","tooltip":"
Gurubashi Dwarf Destroyer
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped
RangedGun
\n \n \n
87 - 162 DamageSpeed 3.10
(40.16 damage per second)
Durability 90 / 90
Requires Level 60
Equip: +32 Attack Power.
Sell Price: 7 96 47
","spells":[]} +231853,{"name":"Warblade of the Hakkari","quality":4,"icon":"inv_sword_55","tooltip":"
Warblade of the Hakkari
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
61 - 114 DamageSpeed 1.70
(51.47 damage per second)
Durability 105 / 105
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
"Forged in..."

The Twin Blades of Hakkari (0/2)
(2) Set : Increased Swords +3.
(2) Set : 2% chance on melee hit to gain 1 extra attack. (Proc chance: 1%, 100ms cooldown)
Sell Price: 10 61 96
","spells":[]} +231854,{"name":"Zin'rokh, Destroyer of Worlds","quality":4,"icon":"inv_sword_55","tooltip":"
Zin'rokh, Destroyer of Worlds
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped
Two-HandSword
\n \n \n
204 - 306 DamageSpeed 3.80
(67.11 damage per second)
+28 Stamina
Durability 120 / 120
Requires Level 60
Equip: +74 Attack Power.
Sell Price: 13 27 45
","spells":[]} +231855,{"name":"Fang of the Faceless","quality":4,"icon":"inv_weapon_shortblade_30","tooltip":"
Fang of the Faceless
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped: (Unknown #662) (1)
One-HandDagger
\n \n \n
68 - 128 DamageSpeed 1.90
(51.58 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +28 Attack Power.
Sell Price: 10 61 96
","spells":[]} +231856,{"name":"Ancient Hakkari Manslayer","quality":4,"icon":"inv_axe_35","tooltip":"
Ancient Hakkari Manslayer
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped: (Unknown #661) (1)
One-HandAxe
\n \n \n
79 - 148 DamageSpeed 2.20
(51.59 damage per second)
Durability 105 / 105
Requires Level 60
Chance on hit: Steals 137 to 143 life from target enemy.
Sell Price: 10 61 96
","spells":[]} +231857,{"name":"Touch of Chaos","quality":4,"icon":"inv_wand_09","tooltip":"
Touch of Chaos
Bloodied
Item Level 70

Binds when picked up
RangedWand
\n \n \n
89 - 167 Shadow DamageSpeed 1.50
(85.33 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 19.
Sell Price: 7 96 47
","spells":[]} +231858,{"name":"Bloodcaller","quality":4,"icon":"inv_sword_18","tooltip":"
Bloodcaller
Bloodied
Item Level 70

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
52 - 114 DamageSpeed 2.00
(41.50 damage per second)
+12 Stamina
+15 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Sell Price: 10 61 96
","spells":[]} +231859,{"name":"Jin'do's Hexxer","quality":4,"icon":"inv_mace_17","tooltip":"
Jin'do's Hexxer
Bloodied
Item Level 68

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
63 - 136 DamageSpeed 2.40
(41.46 damage per second)
+8 Stamina
+10 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Sell Price: 9 45 10
","spells":[]} +231860,{"name":"Jin'do's Judgement","quality":4,"icon":"inv_staff_33","tooltip":"
Jin'do's Judgement
Bloodied
Item Level 70

Binds when picked up
Two-HandStaff
\n \n \n
144 - 233 DamageSpeed 3.30
(57.12 damage per second)
+20 Stamina
+21 Intellect
+22 Spirit
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 41.
Sell Price: 13 16 92
","spells":[]} +231861,{"name":"Jeklik's Crusher","quality":4,"icon":"inv_mace_19","tooltip":"
Jeklik's Crusher
Bloodied
Item Level 68

Binds when picked up
Two-HandMace
\n \n \n
191 - 288 DamageSpeed 3.70
(64.73 damage per second)
+28 Strength
+18 Stamina
Durability 120 / 120
Requires Level 60
Chance on hit: Wounds the target for 200 to 220 damage.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 39 31
","spells":[]} +231862,{"name":"Blazefury Retributer","quality":4,"icon":"inv_sword_01","tooltip":"
Blazefury Retributer
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped: Blazefury (1)
Main HandSword
\n \n \n
44 - 89 DamageSpeed 1.60
(41.56 damage per second)
+15 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Equip: Adds 2 fire damage to your melee attacks.
Sell Price: 8 44 94
","spells":[]} +231863,{"name":"Thoughtblighter","quality":4,"icon":"inv_wand_05","tooltip":"
Thoughtblighter
Bloodied
Item Level 65

Binds when picked up
RangedWand
\n \n \n
96 - 180 Shadow DamageSpeed 1.80
(76.67 damage per second)
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 15 and damage done by up to 6 for all magical spells and effects.
Equip: Restores 5 mana per 5 sec.
Sell Price: 6 33 71
","spells":[]} +231864,{"name":"Pitchfork of Madness","quality":4,"icon":"inv_spear_03","tooltip":"
Pitchfork of Madness
Bloodied
Item Level 68

Binds when picked up
Two-HandPolearm
\n \n \n
186 - 280 DamageSpeed 3.60
(64.72 damage per second)
Durability 120 / 120
Requires Level 60
Equip: +141 Attack Power when fighting Demons.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 50 46
","spells":[]} +231865,{"name":"Zulian Scepter of Rites","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Zulian Scepter of Rites
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped
Main HandMace
\n \n \n
71 - 145 DamageSpeed 2.60
(41.54 damage per second)
+10 Stamina
+9 Intellect
Durability 105 / 105
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Equip: Restores 5 mana per 5 sec.
Sell Price: 8 88 70
","spells":[]} +231866,{"name":"Mar'li's Touch","quality":4,"icon":"inv_wand_06","tooltip":"
Mar'li's Touch
Bloodied
Item Level 68

Binds when picked up
RangedWand
\n \n \n
97 - 181 Nature DamageSpeed 1.70
(81.76 damage per second)
+5 Stamina
+6 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 22 and damage done by up to 8 for all magical spells and effects.
Sell Price: 7 60 34
","spells":[]} +231867,{"name":"Bloodlord's Defender","quality":4,"icon":"inv_sword_54","tooltip":"
Bloodlord's Defender
Bloodied
Item Level 69

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
53 - 99 DamageSpeed 1.50
(50.67 damage per second)
+8 Stamina
Durability 105 / 105
Requires Level 60
Equip: Increased Defense +8.
Equip: Increases the block value of your shield by 17.
Sell Price: 10 58 82
","spells":[]} +231868,{"name":"Mandokir's Sting","quality":4,"icon":"inv_waepon_bow_zulgrub_d_01","tooltip":"
Mandokir's Sting
Bloodied
Item Level 69

Binds when picked up
RangedBow
\n \n \n
80 - 149 DamageSpeed 2.90
(39.48 damage per second)
+11 Agility
+8 Stamina
Durability 90 / 90
Requires Level 60
Chance on hit: Unleash a poisonous sting that deals 200 nature damage, and hits 2 additional nearby targets.
Sell Price: 7 37 9
","spells":[]} +231869,{"name":"Warblade of the Hakkari","quality":4,"icon":"inv_sword_55","tooltip":"
Warblade of the Hakkari
Bloodied
Item Level 69

Binds when picked up
Unique-Equipped
Off HandSword
\n \n \n
60 - 112 DamageSpeed 1.70
(50.59 damage per second)
Durability 105 / 105
Requires Level 60
Equip: +42 Attack Power.
"The seething flames of hatred."

The Twin Blades of Hakkari (0/2)
(2) Set : Increased Swords +3.
(2) Set : 2% chance on melee hit to gain 1 extra attack. (Proc chance: 1%, 100ms cooldown)
Sell Price: 9 82 79
","spells":[]} +231870,{"name":"Halberd of Smiting","quality":4,"icon":"inv_weapon_halberd_12","tooltip":"
Halberd of Smiting
Bloodied
Item Level 69

Binds when picked up
Two-HandPolearm
\n \n \n
105 - 158 DamageSpeed 2.00
(65.75 damage per second)
+38 Strength
Durability 120 / 120
Requires Level 60
Equip: Chance to decapitate the target on a melee swing, causing 452 to 676 damage.
Equip: +140 Attack Power in Cat, Bear, and Dire Bear forms only.
Sell Price: 12 28 49
","spells":[]} +231871,{"name":"Wushoolay's Poker","quality":4,"icon":"inv_sword_37","tooltip":"
Wushoolay's Poker
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
44 - 89 DamageSpeed 1.60
(41.56 damage per second)
+8 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Equip: Restores 6 mana per 5 sec.
Sell Price: 8 35 46
","spells":[]} 231872,{"name":"Hoodoo Hunting Bow","quality":4,"icon":"inv_waepon_bow_zulgrub_d_02","tooltip":"
Hoodoo Hunting Bow
Bloodied
Item Level 65

Binds when picked up
RangedBow
\n \n \n
77 - 144 DamageSpeed 3.00
(36.83 damage per second)
+13 Agility
+4 Stamina
Durability 90 / 90
Requires Level 60
Sell Price: 6 26 60
","spells":[]} -231873,{"name":"Zulian Stone Axe","quality":4,"icon":"inv_axe_34","tooltip":"
Zulian Stone Axe
Bloodied
Item Level 65

Binds when picked up
Two-HandAxe
\n \n \n
187 - 281 DamageSpeed 3.80
(61.58 damage per second)
+23 Intellect
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +66 Attack Power.
"Bears the mark of Jin."
Sell Price: 10 65 6
","spells":[]} -231874,{"name":"Fang of Venoxis","quality":4,"icon":"inv_weapon_shortblade_31","tooltip":"
Fang of Venoxis
Bloodied
Item Level 68

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
33 - 72 DamageSpeed 1.30
(40.38 damage per second)
+8 Intellect
+8 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Equip: Restores 6 mana per 5 sec.
Sell Price: 9 82 34
","spells":[]} -231875,{"name":"Thekal's Grasp","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Thekal's Grasp
Bloodied
Item Level 68

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
94 - 175 DamageSpeed 2.70
(49.81 damage per second)
+14 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Primal Blessing (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 sec. (Proc chance: 5%, 1.2m cooldown)
Sell Price: 9 50 10
","spells":[]} -231876,{"name":"Zulian Slicer","quality":4,"icon":"inv_sword_35","tooltip":"
Zulian Slicer
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped: (Unknown #663) (1)
One-HandSword
\n \n \n
66 - 123 DamageSpeed 2.00
(47.25 damage per second)
+7 Stamina
Durability 105 / 105
Requires Level 60
Chance on hit: Slices the enemy for 72 to 96 Nature damage.
Equip: +12 Attack Power.
Equip: Skinning +10.
Sell Price: 8 66 61
","spells":[]} -231882,{"name":"Suppression Device Receipt","quality":4,"icon":"inv_misc_note_06","tooltip":"
Suppression Device Receipt
Item Level 77

Binds when picked up
This Item Begins a Quest
Classes: Hunter
"Receipt for Suppression Device traps, to Broodlord Lashlayer, from Van Amburgh."
<Right Click to Read>
","spells":[]} -231885,{"name":"Frostmourne","quality":4,"icon":"inv_sword_17","tooltip":"
Frostmourne
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
171 - 257 DamageSpeed 3.60
(59.44 damage per second)
Durability 120 / 120
Requires Level 58
Equip: Increases movement speed and life regeneration rate.
Sell Price: 9 13 45
","spells":[]} -231887,{"name":"Test Dagger","quality":3,"icon":"inv_drink_10","tooltip":"
Test Dagger
Item Level 55

Binds when picked up
Main HandDagger
\n \n \n
51 - 95 DamageSpeed 2.00
(36.50 damage per second)
Durability 65 / 65
Requires Level 50
Chance on hit: Wounds the target causing them to bleed for 100 damage over 30 sec.
Sell Price: 3 94 11
","spells":[]} -231890,{"name":"Terrestris","quality":4,"icon":"inv_shield_shaman_a_01","tooltip":"
Terrestris
Item Level 79

Binds when picked up
Off HandShield
2964 Armor
55 Block
+7 Stamina
+8 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Summoned totems grant a boon of their element.
Use: Cool the flames of Terrestris, hardening it for defense. (1 Min Cooldown)
","spells":[]} -231891,{"name":"Treatise of the Falcon","quality":2,"icon":"inv_misc_book_07","tooltip":"
Treatise of the Falcon
Item Level 60

Binds when picked up
Unique
Classes: Hunter
Requires Level 60
The hunter takes on the aspects of a Falcon, increasing melee and ranged Attack Power by the same amount as their highest rank of Aspect of the Hawk.

While Aspect of the Falcon is active, the Improved Aspect of the Hawk talent can now proc from and benefit melee attacks.  Only one Aspect can be active at a time. (Proc chance: 5%)

"Teaches you Aspect of the Falcon"
","spells":[]} -231901,{"name":"Truthbearer","quality":4,"icon":"inv_sword_2h_paladin_a_01","tooltip":"
Truthbearer
Item Level 79

Quest Item
Unique
Classes: Paladin
Requires Level 60
","spells":[]} -231902,{"name":"Ada's Amulet","quality":4,"icon":"inv_jewelry_necklace_16","tooltip":"
Ada's Amulet
Item Level 70

Binds when picked up
Neck
+21 Strength
+4 Stamina
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 7.
"It appears to be fashioned from prayer beads and a heavily scratched and scuffed Silver Hand medallion."
Sell Price: 3 26 76
","spells":[]} -231903,{"name":"Scrap of Torn Cloth","quality":1,"icon":"inv_fabric_linen_01","tooltip":"
Scrap of Torn Cloth
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
"A small scrap of cloth from Uther the Lightbringer's tunic containing a few flecks of blood."
","spells":[]} -231904,{"name":"Tarnished Horn","quality":1,"icon":"inv_misc_horn_03","tooltip":"
Tarnished Horn
Item Level 60

Quest Item
Unique
Requires Level 50
Use: Sound the horn to call Aeonas back to you should you get separated. This will also cancel any magical disguises you have active. (15 Sec Cooldown)
","spells":[]} -231909,{"name":"Crystallized Starlight","quality":4,"icon":"inv_enchant_shardgleamingsmall","tooltip":"
Crystallized Starlight
Item Level 1

Binds when picked up
Unique
Classes: Druid
Use: Attune with the heavens, allowing you to replace your Moonkin form with a more celestial visage.
","spells":[]} -231910,{"name":"Heart of Azgaloth","quality":3,"icon":"inv_misc_organ_02","tooltip":"
Heart of Azgaloth
Item Level 62

Binds when picked up
Unique
Trinket
Requires Level 57
Equip: Restores 36 health per 5 sec.
Equip: Restores 4 mana per 5 sec.
Equip: Increases healing done by up to 35 and damage done by up to 12 for all magical spells and effects.
Sell Price: 1 63 96
","spells":[]} -231911,{"name":"Signet of the Legion General","quality":3,"icon":"inv_jewelry_ring_47","tooltip":"
Signet of the Legion General
Item Level 62

Binds when picked up
Unique
Finger
+10 Stamina
+5 Intellect
+5 Spirit
Requires Level 57
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.
Sell Price: 1 63 96
","spells":[]} -231912,{"name":"Blade of the Pit","quality":4,"icon":"inv_weapon_shortblade_61","tooltip":"
Blade of the Pit
Item Level 65

Binds when picked up
Main HandDagger
\n \n \n
48 - 100 DamageSpeed 1.80
(41.11 damage per second)
+6 Stamina
+6 Intellect
+6 Spirit
Durability 90 / 90
Requires Level 57
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Equip: Restores 6 mana per 5 sec.
Sell Price: 8 29 70
","spells":[]} -231913,{"name":"Eye of the Observer","quality":3,"icon":"inv_misc_eye_03","tooltip":"
Eye of the Observer
Item Level 62

Binds when picked up
Neck
+8 Intellect
+11 Spirit
Requires Level 57
Equip: Increases healing done by up to 22 and damage done by up to 8 for all magical spells and effects.
Sell Price: 1 63 96
","spells":[]} -231995,{"name":"Hardened Elementium Slag","quality":4,"icon":"inv_stone_weightstone_08","tooltip":"
Hardened Elementium Slag
Item Level 77

Binds when picked up
Unique
This Item Begins a Quest
2893 Armor
Durability 120 / 120
Requires Level 60
"This large flat disc of elementium slag hums with latent energy."
","spells":[]} -231996,{"name":"Supercharged Gobmogrifier","quality":3,"icon":"inv_gizmo_goblingtonkcontroller","tooltip":"
Supercharged Gobmogrifier
Item Level 1

Binds when picked up
Unique
Classes: Shaman
Use: Activate within Blackwing Lair or Blackrock Mountain to disguise yourself as a Blackwing Technician. (5 Min Cooldown)
","spells":[]} -232018,{"name":"Dormant Wind Kissed Blade","quality":5,"icon":"inv_sword_39","tooltip":"
Dormant Wind Kissed Blade
Item Level 80

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
","spells":[]} -232079,{"name":"Stormrage Bindings","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Bindings
Core Forged
Item Level 76

Binds when picked up
WristLeather
98 Armor
+10 Stamina
+12 Intellect
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 66 6
","spells":[]} -232080,{"name":"Stormrage Cord","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Cord
Core Forged
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+14 Stamina
+16 Intellect
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 64 72
","spells":[]} -232081,{"name":"Stormrage Mantle","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Mantle
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+12 Stamina
+14 Intellect
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 5 45 7
","spells":[]} -232082,{"name":"Stormrage Kilt","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Kilt
Core Forged
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+13 Stamina
+15 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 39.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 7 24 15
","spells":[]} -232083,{"name":"Stormrage Antlers","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Antlers
Core Forged
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+12 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 5 41 11
","spells":[]} -232084,{"name":"Stormrage Mitts","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Mitts
Core Forged
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+13 Stamina
+16 Intellect
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 59 40
","spells":[]} -232085,{"name":"Stormrage Sandals","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Sandals
Core Forged
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+10 Stamina
+12 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 5 37 9
","spells":[]} -232086,{"name":"Stormrage Leathers","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Leathers
Core Forged
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+14 Stamina
+17 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 7 13 51
","spells":[]} -232087,{"name":"Stormrage Bracers","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Bracers
Core Forged
Item Level 76

Binds when picked up
WristLeather
98 Armor
+13 Stamina
+10 Intellect
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 66 6
","spells":[]} -232088,{"name":"Stormrage Belt","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Belt
Core Forged
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+10 Stamina
+12 Intellect
+12 Spirit
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 64 72
","spells":[]} -232089,{"name":"Stormrage Pauldrons","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Pauldrons
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+10 Stamina
+13 Intellect
+11 Spirit
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 5 45 7
","spells":[]} -232090,{"name":"Stormrage Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Legguards
Core Forged
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+13 Stamina
+15 Intellect
+15 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 59 and damage done by up to 20 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 7 24 15
","spells":[]} -232091,{"name":"Stormrage Cover","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Cover
Core Forged
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+14 Stamina
+16 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 5 41 11
","spells":[]} -232092,{"name":"Stormrage Handguards","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Handguards
Core Forged
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+14 Stamina
+16 Intellect
+11 Spirit
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 48 and damage done by up to 16 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 59 40
","spells":[]} -232093,{"name":"Stormrage Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Boots
Core Forged
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+12 Stamina
+17 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 5 37 9
","spells":[]} -232094,{"name":"Stormrage Chestguard","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Chestguard
Core Forged
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+14 Stamina
+15 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 7 13 51
","spells":[]} +231873,{"name":"Zulian Stone Axe","quality":4,"icon":"inv_axe_34","tooltip":"
Zulian Stone Axe
Bloodied
Item Level 65

Binds when picked up
Two-HandAxe
\n \n \n
187 - 281 DamageSpeed 3.80
(61.58 damage per second)
+23 Intellect
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: +66 Attack Power.
"Bears the mark of Jin."
Sell Price: 10 65 6
","spells":[]} +231874,{"name":"Fang of Venoxis","quality":4,"icon":"inv_weapon_shortblade_31","tooltip":"
Fang of Venoxis
Bloodied
Item Level 68

Binds when picked up
Unique-Equipped
Main HandDagger
\n \n \n
33 - 72 DamageSpeed 1.30
(40.38 damage per second)
+8 Intellect
+8 Spirit
Durability 75 / 75
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.
Equip: Restores 6 mana per 5 sec.
Sell Price: 9 82 34
","spells":[]} +231875,{"name":"Thekal's Grasp","quality":4,"icon":"inv_weapon_hand_01","tooltip":"
Thekal's Grasp
Bloodied
Item Level 68

Binds when picked up
Unique-Equipped
Main HandFist Weapon
\n \n \n
94 - 175 DamageSpeed 2.70
(49.81 damage per second)
+14 Stamina
Durability 75 / 75
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Primal Blessing (0/2)
(2) Set : Grants a small chance when ranged or melee damage is dealt to infuse the wielder with a blessing from the Primal Gods. Ranged and melee attack power increased by 300 for 12 sec. (Proc chance: 5%, 1.2m cooldown)
Sell Price: 9 50 10
","spells":[]} +231876,{"name":"Zulian Slicer","quality":4,"icon":"inv_sword_35","tooltip":"
Zulian Slicer
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped: (Unknown #663) (1)
One-HandSword
\n \n \n
66 - 123 DamageSpeed 2.00
(47.25 damage per second)
+7 Stamina
Durability 105 / 105
Requires Level 60
Chance on hit: Slices the enemy for 72 to 96 Nature damage.
Equip: +12 Attack Power.
Equip: Skinning +10.
Sell Price: 8 66 61
","spells":[]} +231882,{"name":"Suppression Device Receipt","quality":4,"icon":"inv_misc_note_06","tooltip":"
Suppression Device Receipt
Item Level 77

Binds when picked up
This Item Begins a Quest
Classes: Hunter
"Receipt for Suppression Device traps, to Broodlord Lashlayer, from Van Amburgh."
<Right Click to Read>
","spells":[]} +231885,{"name":"Frostmourne","quality":4,"icon":"inv_sword_17","tooltip":"
Frostmourne
Item Level 63

Binds when picked up
Two-HandSword
\n \n \n
171 - 257 DamageSpeed 3.60
(59.44 damage per second)
Durability 120 / 120
Requires Level 58
Equip: Increases movement speed and life regeneration rate.
Sell Price: 9 13 45
","spells":[]} +231887,{"name":"Test Dagger","quality":3,"icon":"inv_drink_10","tooltip":"
Test Dagger
Item Level 55

Binds when picked up
Main HandDagger
\n \n \n
51 - 95 DamageSpeed 2.00
(36.50 damage per second)
Durability 65 / 65
Requires Level 50
Chance on hit: Wounds the target causing them to bleed for 100 damage over 30 sec.
Sell Price: 3 94 11
","spells":[]} +231890,{"name":"Terrestris","quality":4,"icon":"inv_shield_shaman_a_01","tooltip":"
Terrestris
Item Level 79

Binds when picked up
Off HandShield
2964 Armor
55 Block
+7 Stamina
+8 Intellect
Durability 120 / 120
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 20.
Equip: Summoned totems grant a boon of their element.
Use: Cool the flames of Terrestris, hardening it for defense. (1 Min Cooldown)
","spells":[]} +231891,{"name":"Treatise of the Falcon","quality":2,"icon":"inv_misc_book_07","tooltip":"
Treatise of the Falcon
Item Level 60

Binds when picked up
Unique
Classes: Hunter
Requires Level 60
The hunter takes on the aspects of a Falcon, increasing melee and ranged Attack Power by the same amount as their highest rank of Aspect of the Hawk.

While Aspect of the Falcon is active, the Improved Aspect of the Hawk talent can now proc from and benefit melee attacks.  Only one Aspect can be active at a time. (Proc chance: 5%)

"Teaches you Aspect of the Falcon"
","spells":[]} +231901,{"name":"Truthbearer","quality":4,"icon":"inv_sword_2h_paladin_a_01","tooltip":"
Truthbearer
Item Level 79

Quest Item
Unique
Classes: Paladin
Requires Level 60
","spells":[]} +231902,{"name":"Ada's Amulet","quality":4,"icon":"inv_jewelry_necklace_16","tooltip":"
Ada's Amulet
Item Level 70

Binds when picked up
Neck
+21 Strength
+4 Stamina
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 7.
"It appears to be fashioned from prayer beads and a heavily scratched and scuffed Silver Hand medallion."
Sell Price: 3 26 76
","spells":[]} +231903,{"name":"Scrap of Torn Cloth","quality":1,"icon":"inv_fabric_linen_01","tooltip":"
Scrap of Torn Cloth
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
"A small scrap of cloth from Uther the Lightbringer's tunic containing a few flecks of blood."
","spells":[]} +231904,{"name":"Tarnished Horn","quality":1,"icon":"inv_misc_horn_03","tooltip":"
Tarnished Horn
Item Level 60

Quest Item
Unique
Requires Level 50
Use: Sound the horn to call Aeonas back to you should you get separated. This will also cancel any magical disguises you have active. (15 Sec Cooldown)
","spells":[]} +231909,{"name":"Crystallized Starlight","quality":4,"icon":"inv_enchant_shardgleamingsmall","tooltip":"
Crystallized Starlight
Item Level 1

Binds when picked up
Unique
Classes: Druid
Use: Attune with the heavens, allowing you to replace your Moonkin form with a more celestial visage.
","spells":[]} +231910,{"name":"Heart of Azgaloth","quality":3,"icon":"inv_misc_organ_02","tooltip":"
Heart of Azgaloth
Item Level 62

Binds when picked up
Unique
Trinket
Requires Level 57
Equip: Restores 36 health per 5 sec.
Equip: Restores 4 mana per 5 sec.
Equip: Increases healing done by up to 35 and damage done by up to 12 for all magical spells and effects.
Sell Price: 1 63 96
","spells":[]} +231911,{"name":"Signet of the Legion General","quality":3,"icon":"inv_jewelry_ring_47","tooltip":"
Signet of the Legion General
Item Level 62

Binds when picked up
Unique
Finger
+10 Stamina
+5 Intellect
+5 Spirit
Requires Level 57
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.
Sell Price: 1 63 96
","spells":[]} +231912,{"name":"Blade of the Pit","quality":4,"icon":"inv_weapon_shortblade_61","tooltip":"
Blade of the Pit
Item Level 65

Binds when picked up
Main HandDagger
\n \n \n
48 - 100 DamageSpeed 1.80
(41.11 damage per second)
+6 Stamina
+6 Intellect
+6 Spirit
Durability 90 / 90
Requires Level 57
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.
Equip: Restores 6 mana per 5 sec.
Sell Price: 8 29 70
","spells":[]} +231913,{"name":"Eye of the Observer","quality":3,"icon":"inv_misc_eye_03","tooltip":"
Eye of the Observer
Item Level 62

Binds when picked up
Neck
+8 Intellect
+11 Spirit
Requires Level 57
Equip: Increases healing done by up to 22 and damage done by up to 8 for all magical spells and effects.
Sell Price: 1 63 96
","spells":[]} +231995,{"name":"Hardened Elementium Slag","quality":4,"icon":"inv_stone_weightstone_08","tooltip":"
Hardened Elementium Slag
Item Level 77

Binds when picked up
Unique
This Item Begins a Quest
2893 Armor
Durability 120 / 120
Requires Level 60
"This large flat disc of elementium slag hums with latent energy."
","spells":[]} +231996,{"name":"Supercharged Gobmogrifier","quality":3,"icon":"inv_gizmo_goblingtonkcontroller","tooltip":"
Supercharged Gobmogrifier
Item Level 1

Binds when picked up
Unique
Classes: Shaman
Use: Activate within Blackwing Lair or Blackrock Mountain to disguise yourself as a Blackwing Technician. (5 Min Cooldown)
","spells":[]} +232018,{"name":"Dormant Wind Kissed Blade","quality":5,"icon":"inv_sword_39","tooltip":"
Dormant Wind Kissed Blade
Item Level 80

Binds when picked up
Unique
This Item Begins a Quest
Requires Level 60
","spells":[]} +232079,{"name":"Stormrage Bindings","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Bindings
Core Forged
Item Level 76

Binds when picked up
WristLeather
98 Armor
+10 Stamina
+12 Intellect
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 18.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 66 6
","spells":[]} +232080,{"name":"Stormrage Cord","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Cord
Core Forged
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+14 Stamina
+16 Intellect
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 64 72
","spells":[]} +232081,{"name":"Stormrage Mantle","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Mantle
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+12 Stamina
+14 Intellect
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 5 45 7
","spells":[]} +232082,{"name":"Stormrage Kilt","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Kilt
Core Forged
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+13 Stamina
+15 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 39.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 7 24 15
","spells":[]} +232083,{"name":"Stormrage Antlers","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Antlers
Core Forged
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+12 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 5 41 11
","spells":[]} +232084,{"name":"Stormrage Mitts","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Mitts
Core Forged
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+13 Stamina
+16 Intellect
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 3 59 40
","spells":[]} +232085,{"name":"Stormrage Sandals","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Sandals
Core Forged
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+10 Stamina
+12 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 5 37 9
","spells":[]} +232086,{"name":"Stormrage Leathers","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Leathers
Core Forged
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+14 Stamina
+17 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Cenarion Eclipse (0/8)
(2) Set : Damage dealt by Thorns increased by 100% and duration increased by 200%.
(4) Set : Increases your chance to hit with spells and attacks by 3%.
(6) Set : Reduces the cooldown on Starfall by 50%.
Sell Price: 7 13 51
","spells":[]} +232087,{"name":"Stormrage Bracers","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Bracers
Core Forged
Item Level 76

Binds when picked up
WristLeather
98 Armor
+13 Stamina
+10 Intellect
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 66 6
","spells":[]} +232088,{"name":"Stormrage Belt","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Belt
Core Forged
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+10 Stamina
+12 Intellect
+12 Spirit
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 64 72
","spells":[]} +232089,{"name":"Stormrage Pauldrons","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Pauldrons
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+10 Stamina
+13 Intellect
+11 Spirit
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 5 45 7
","spells":[]} +232090,{"name":"Stormrage Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Legguards
Core Forged
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+13 Stamina
+15 Intellect
+15 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 59 and damage done by up to 20 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 7 24 15
","spells":[]} +232091,{"name":"Stormrage Cover","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Cover
Core Forged
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+14 Stamina
+16 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 5 41 11
","spells":[]} +232092,{"name":"Stormrage Handguards","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Handguards
Core Forged
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+14 Stamina
+16 Intellect
+11 Spirit
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 48 and damage done by up to 16 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 3 59 40
","spells":[]} +232093,{"name":"Stormrage Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Boots
Core Forged
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+12 Stamina
+17 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 5 37 9
","spells":[]} +232094,{"name":"Stormrage Chestguard","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Chestguard
Core Forged
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+14 Stamina
+15 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Bounty (0/8)
(2) Set : When you cast Innervate on another player, it is also cast on you.
(4) Set : Casting your Healing Touch or Nourish spells gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Reduces the cooldown on Tranquility by 100% and increases its healing by 100%. (Proc chance: 25%, 1s cooldown)
Sell Price: 7 13 51
","spells":[]} 232095,{"name":"Stormrage Wraps","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Wraps
Core Forged
Item Level 76

Binds when picked up
WristLeather
98 Armor
+18 Strength
+17 Agility
+11 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 3 66 6
","spells":[]} 232096,{"name":"Stormrage Sash","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Sash
Core Forged
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+21 Strength
+20 Agility
+14 Stamina
+8 Intellect
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 3 64 72
","spells":[]} -232097,{"name":"Stormrage Shoulderpads","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Shoulderpads
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+20 Strength
+17 Agility
+10 Stamina
+5 Intellect
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 5 45 7
","spells":[]} -232098,{"name":"Stormrage Trousers","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Trousers
Core Forged
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+23 Strength
+22 Agility
+14 Stamina
+8 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 7 24 15
","spells":[]} -232099,{"name":"Stormrage Cowl","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Cowl
Core Forged
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+24 Strength
+24 Agility
+13 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 5 41 11
","spells":[]} -232100,{"name":"Stormrage Grips","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Grips
Core Forged
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+22 Strength
+20 Agility
+11 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 3 59 40
","spells":[]} +232097,{"name":"Stormrage Shoulderpads","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Shoulderpads
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+20 Strength
+17 Agility
+10 Stamina
+5 Intellect
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 5 45 7
","spells":[]} +232098,{"name":"Stormrage Trousers","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Trousers
Core Forged
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+23 Strength
+22 Agility
+14 Stamina
+8 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 7 24 15
","spells":[]} +232099,{"name":"Stormrage Cowl","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Cowl
Core Forged
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+24 Strength
+24 Agility
+13 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 5 41 11
","spells":[]} +232100,{"name":"Stormrage Grips","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Grips
Core Forged
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+22 Strength
+20 Agility
+11 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 3 59 40
","spells":[]} 232101,{"name":"Stormrage Stompers","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Stompers
Core Forged
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+20 Strength
+20 Agility
+15 Stamina
+8 Intellect
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 5 37 9
","spells":[]} -232102,{"name":"Stormrage Vest","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Vest
Core Forged
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+26 Strength
+26 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 7 13 51
","spells":[]} -232103,{"name":"Stormrage Wristguards","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Wristguards
Core Forged
Item Level 76

Binds when picked up
WristLeather
198 Armor
+12 Strength
+20 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 66 6
","spells":[]} -232104,{"name":"Stormrage Waistguard","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Waistguard
Core Forged
Item Level 76

Binds when picked up
WaistLeather
226 Armor
+14 Strength
+27 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 64 72
","spells":[]} -232105,{"name":"Stormrage Spaulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Spaulders
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
219 Armor
+13 Strength
+26 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 5 45 7
","spells":[]} -232106,{"name":"Stormrage Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Leggings
Core Forged
Item Level 76

Binds when picked up
LegsLeather
247 Armor
+19 Strength
+10 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 7 24 15
","spells":[]} -232107,{"name":"Stormrage Headdress","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Headdress
Core Forged
Item Level 76

Binds when picked up
HeadLeather
233 Armor
+16 Strength
+14 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 5 41 11
","spells":[]} -232108,{"name":"Stormrage Gauntlets","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Gauntlets
Core Forged
Item Level 76

Binds when picked up
HandsLeather
240 Armor
+14 Strength
+27 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 59 40
","spells":[]} -232109,{"name":"Stormrage Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Treads
Core Forged
Item Level 76

Binds when picked up
FeetLeather
224 Armor
+13 Strength
+8 Agility
+26 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 5 37 9
","spells":[]} -232110,{"name":"Stormrage Armor","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Armor
Core Forged
Item Level 76

Binds when picked up
ChestLeather
305 Armor
+17 Strength
+10 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 7 13 51
","spells":[]} -232111,{"name":"Dragonstalker's Vambraces","quality":4,"icon":"inv_bracer_17","tooltip":"
Dragonstalker's Vambraces
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+12 Strength
+20 Agility
+10 Stamina
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 42 5
","spells":[]} -232112,{"name":"Dragonstalker's Girdle","quality":4,"icon":"inv_belt_28","tooltip":"
Dragonstalker's Girdle
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+13 Strength
+20 Agility
+10 Stamina
+10 Frost Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 42 5
","spells":[]} -232113,{"name":"Dragonstalker's Pauldrons","quality":4,"icon":"inv_shoulder_10","tooltip":"
Dragonstalker's Pauldrons
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+20 Strength
+20 Agility
+10 Stamina
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 6 66 3
","spells":[]} -232114,{"name":"Dragonstalker's Pants","quality":4,"icon":"inv_pants_03","tooltip":"
Dragonstalker's Pants
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+22 Strength
+32 Agility
+15 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 8 84 11
","spells":[]} -232115,{"name":"Dragonstalker's Skullcap","quality":4,"icon":"inv_helmet_05","tooltip":"
Dragonstalker's Skullcap
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+16 Strength
+27 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 6 66 3
","spells":[]} -232116,{"name":"Dragonstalker's Grips","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Dragonstalker's Grips
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+15 Strength
+20 Agility
+13 Stamina
+10 Nature Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 42 5
","spells":[]} -232117,{"name":"Dragonstalker's Sabatons","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Dragonstalker's Sabatons
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+15 Strength
+23 Agility
+11 Stamina
+10 Nature Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 6 66 3
","spells":[]} -232118,{"name":"Dragonstalker's Armor","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Dragonstalker's Armor
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+18 Strength
+25 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 8 84 11
","spells":[]} -232119,{"name":"Dragonstalker's Bracers","quality":4,"icon":"inv_bracer_17","tooltip":"
Dragonstalker's Bracers
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+23 Agility
+11 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 42 5
","spells":[]} -232120,{"name":"Dragonstalker's Belt","quality":4,"icon":"inv_belt_28","tooltip":"
Dragonstalker's Belt
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+25 Agility
+10 Stamina
+8 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 42 5
","spells":[]} -232121,{"name":"Dragonstalker's Spaulders","quality":4,"icon":"inv_shoulder_10","tooltip":"
Dragonstalker's Spaulders
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+25 Agility
+14 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 6 66 3
","spells":[]} -232122,{"name":"Dragonstalker's Legguards","quality":4,"icon":"inv_pants_03","tooltip":"
Dragonstalker's Legguards
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+36 Agility
+17 Stamina
+15 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 8 84 11
","spells":[]} -232123,{"name":"Dragonstalker's Helm","quality":4,"icon":"inv_helmet_05","tooltip":"
Dragonstalker's Helm
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+32 Agility
+11 Stamina
+8 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 6 66 3
","spells":[]} -232124,{"name":"Dragonstalker's Gauntlets","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Dragonstalker's Gauntlets
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+24 Agility
+14 Stamina
+12 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 42 5
","spells":[]} -232125,{"name":"Dragonstalker's Greaves","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Dragonstalker's Greaves
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+28 Agility
+10 Stamina
+8 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 6 66 3
","spells":[]} -232126,{"name":"Dragonstalker's Breastplate","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Dragonstalker's Breastplate
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+32 Agility
+10 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 8 84 11
","spells":[]} -232127,{"name":"Netherwind Bindings","quality":4,"icon":"inv_bracer_09","tooltip":"
Netherwind Bindings
Core Forged
Item Level 76

Binds when picked up
WristCloth
51 Armor
+8 Stamina
+14 Intellect
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 77 18
","spells":[]} -232128,{"name":"Netherwind Belt","quality":4,"icon":"inv_belt_22","tooltip":"
Netherwind Belt
Core Forged
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+10 Stamina
+10 Intellect
+10 Frost Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 34.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 77 18
","spells":[]} -232129,{"name":"Netherwind Mantle","quality":4,"icon":"inv_shoulder_32","tooltip":"
Netherwind Mantle
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 29.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 4 42 5
","spells":[]} -232130,{"name":"Netherwind Pants","quality":4,"icon":"inv_pants_08","tooltip":"
Netherwind Pants
Core Forged
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+17 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 5 54 37
","spells":[]} -232131,{"name":"Netherwind Crown","quality":4,"icon":"inv_helmet_70","tooltip":"
Netherwind Crown
Core Forged
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+17 Intellect
+8 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 39.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 4 42 5
","spells":[]} -232132,{"name":"Netherwind Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Netherwind Gloves
Core Forged
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+12 Stamina
+10 Intellect
+10 Nature Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 77 18
","spells":[]} -232133,{"name":"Netherwind Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Netherwind Boots
Core Forged
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 4 15 78
","spells":[]} -232134,{"name":"Netherwind Robes","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Netherwind Robes
Core Forged
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+10 Stamina
+8 Intellect
+7 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 5 54 37
","spells":[]} -232135,{"name":"Netherwind Wraps","quality":4,"icon":"inv_bracer_09","tooltip":"
Netherwind Wraps
Core Forged
Item Level 76

Binds when picked up
WristCloth
51 Armor
+8 Stamina
+10 Intellect
+8 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 94 70
","spells":[]} -232136,{"name":"Netherwind Sash","quality":4,"icon":"inv_belt_22","tooltip":"
Netherwind Sash
Core Forged
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+8 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 94 70
","spells":[]} -232137,{"name":"Netherwind Shoulders","quality":4,"icon":"inv_shoulder_32","tooltip":"
Netherwind Shoulders
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 4 42 5
","spells":[]} -232138,{"name":"Netherwind Leggings","quality":4,"icon":"inv_pants_08","tooltip":"
Netherwind Leggings
Core Forged
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+13 Stamina
+20 Intellect
+8 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 5 89 40
","spells":[]} -232139,{"name":"Netherwind Mask","quality":4,"icon":"inv_helmet_70","tooltip":"
Netherwind Mask
Core Forged
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+15 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 4 42 5
","spells":[]} -232140,{"name":"Netherwind Mitts","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Netherwind Mitts
Core Forged
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+11 Stamina
+11 Intellect
+6 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 94 70
","spells":[]} -232141,{"name":"Netherwind Slippers","quality":4,"icon":"inv_boots_07","tooltip":"
Netherwind Slippers
Core Forged
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+15 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 4 42 5
","spells":[]} -232142,{"name":"Netherwind Vestments","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Netherwind Vestments
Core Forged
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+15 Stamina
+15 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 5 89 40
","spells":[]} -232143,{"name":"Judgement Bindings","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Bindings
Core Forged
Item Level 76

Binds when picked up
WristPlate
375 Armor
+20 Strength
+10 Stamina
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 16.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 5 43
","spells":[]} -232144,{"name":"Judgement Belt","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Belt
Core Forged
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+26 Strength
+14 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 16.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 5 18 68
","spells":[]} -232145,{"name":"Judgement Spaulders","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Spaulders
Core Forged
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+30 Strength
+11 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 7 72 12
","spells":[]} -232146,{"name":"Judgement Legplates","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Legplates
Core Forged
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+28 Strength
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Holy spells and effects by up to 14.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 9 95 18
","spells":[]} -232147,{"name":"Judgement Crown","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Crown
Core Forged
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+24 Strength
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 19.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 7 72 12
","spells":[]} -232148,{"name":"Judgement Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Gauntlets
Core Forged
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+25 Strength
+13 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 24.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 5 43
","spells":[]} -232149,{"name":"Judgement Sabatons","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Sabatons
Core Forged
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+28 Strength
+10 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 17.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 7 44 96
","spells":[]} -232150,{"name":"Judgement Breastplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Breastplate
Core Forged
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+27 Strength
+18 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Holy spells and effects by up to 14.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 10 31 46
","spells":[]} -232151,{"name":"Judgement Bracers","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Bracers
Core Forged
Item Level 76

Binds when picked up
WristPlate
375 Armor
+12 Stamina
+14 Intellect
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 5 43
","spells":[]} -232152,{"name":"Judgement Girdle","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Girdle
Core Forged
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+14 Stamina
+14 Intellect
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 5 43
","spells":[]} -232153,{"name":"Judgement Mantle","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Mantle
Core Forged
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+12 Stamina
+13 Intellect
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 7 74 96
","spells":[]} -232154,{"name":"Judgement Plate Skirt","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Plate Skirt
Core Forged
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+14 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases healing done by up to 51 and damage done by up to 17 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 9 95 18
","spells":[]} -232155,{"name":"Judgement Helm","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Helm
Core Forged
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+15 Stamina
+26 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 7 44 96
","spells":[]} -232156,{"name":"Judgement Gloves","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Gloves
Core Forged
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+11 Stamina
+19 Intellect
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 5 43
","spells":[]} -232157,{"name":"Judgement Treads","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Treads
Core Forged
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+13 Stamina
+16 Intellect
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 7 44 96
","spells":[]} -232158,{"name":"Judgement Cuirass","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Cuirass
Core Forged
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+20 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 9 95 18
","spells":[]} -232159,{"name":"Judgement Vambraces","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Vambraces
Core Forged
Item Level 76

Binds when picked up
WristPlate
375 Armor
+11 Strength
+15 Stamina
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +11.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 5 43
","spells":[]} -232160,{"name":"Judgement Waistguard","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Waistguard
Core Forged
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+12 Strength
+22 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 17.
Equip: Increased Defense +13.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 5 43
","spells":[]} -232161,{"name":"Judgement Pauldrons","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Pauldrons
Core Forged
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+17 Strength
+24 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 14.
Equip: Increased Defense +10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 7 44 96
","spells":[]} -232162,{"name":"Judgement Legguards","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Legguards
Core Forged
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+15 Strength
+35 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 21.
Equip: Increased Defense +13.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 9 95 18
","spells":[]} -232163,{"name":"Judgement Great Helm","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Great Helm
Core Forged
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+21 Strength
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 12.
Equip: Increased Defense +9.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 7 44 96
","spells":[]} -232164,{"name":"Judgement Handguards","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Handguards
Core Forged
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+16 Strength
+25 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 5 43
","spells":[]} -232165,{"name":"Judgement Greaves","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Greaves
Core Forged
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+16 Strength
+20 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 14.
Equip: Increased Defense +10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 7 44 96
","spells":[]} -232166,{"name":"Judgement Chestguard","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Chestguard
Core Forged
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+22 Strength
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 3%.
Equip: Increased Defense +10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 9 95 18
","spells":[]} -232167,{"name":"Bracers of Transcendence","quality":4,"icon":"inv_bracer_09","tooltip":"
Bracers of Transcendence
Core Forged
Item Level 76

Binds when picked up
WristCloth
51 Armor
+10 Stamina
+11 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 23.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 94 70
","spells":[]} -232168,{"name":"Cord of Transcendence","quality":4,"icon":"inv_belt_22","tooltip":"
Cord of Transcendence
Core Forged
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+18 Stamina
+15 Intellect
+10 Frost Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 94 70
","spells":[]} -232169,{"name":"Mantle of Transcendence","quality":4,"icon":"inv_shoulder_02","tooltip":"
Mantle of Transcendence
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+15 Intellect
+11 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 37.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 4 42 5
","spells":[]} -232170,{"name":"Pants of Transcendence","quality":4,"icon":"inv_pants_08","tooltip":"
Pants of Transcendence
Core Forged
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 50.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 5 89 40
","spells":[]} -232171,{"name":"Crown of Transcendence","quality":4,"icon":"inv_helmet_24","tooltip":"
Crown of Transcendence
Core Forged
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+14 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 49.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 4 42 5
","spells":[]} -232172,{"name":"Gloves of Transcendence","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Gloves of Transcendence
Core Forged
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+12 Stamina
+13 Intellect
+13 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 94 70
","spells":[]} -232173,{"name":"Treads of Transcendence","quality":4,"icon":"inv_boots_07","tooltip":"
Treads of Transcendence
Core Forged
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+18 Intellect
+10 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 4 42 5
","spells":[]} -232174,{"name":"Garb of Transcendence","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Garb of Transcendence
Core Forged
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+14 Stamina
+17 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 5 89 40
","spells":[]} -232175,{"name":"Bindings of Transcendence","quality":4,"icon":"inv_bracer_09","tooltip":"
Bindings of Transcendence
Core Forged
Item Level 76

Binds when picked up
WristCloth
51 Armor
+10 Stamina
+14 Intellect
+13 Spirit
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 94 70
","spells":[]} -232176,{"name":"Belt of Transcendence","quality":4,"icon":"inv_belt_22","tooltip":"
Belt of Transcendence
Core Forged
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+13 Stamina
+17 Intellect
+13 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 94 70
","spells":[]} -232177,{"name":"Pauldrons of Transcendence","quality":4,"icon":"inv_shoulder_02","tooltip":"
Pauldrons of Transcendence
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+12 Stamina
+17 Intellect
+13 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 4 42 5
","spells":[]} -232178,{"name":"Leggings of Transcendence","quality":4,"icon":"inv_pants_08","tooltip":"
Leggings of Transcendence
Core Forged
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+12 Stamina
+20 Intellect
+18 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 70 and damage done by up to 24 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 5 89 40
","spells":[]} -232179,{"name":"Halo of Transcendence","quality":4,"icon":"inv_helmet_24","tooltip":"
Halo of Transcendence
Core Forged
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+14 Stamina
+14 Intellect
+9 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 77 and damage done by up to 26 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 4 42 5
","spells":[]} -232180,{"name":"Handguards of Transcendence","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Handguards of Transcendence
Core Forged
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+11 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 94 70
","spells":[]} -232181,{"name":"Boots of Transcendence","quality":4,"icon":"inv_boots_07","tooltip":"
Boots of Transcendence
Core Forged
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+12 Stamina
+14 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 53 and damage done by up to 18 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 4 42 5
","spells":[]} -232182,{"name":"Robes of Transcendence","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Robes of Transcendence
Core Forged
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+16 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 70 and damage done by up to 24 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 5 89 40
","spells":[]} -232183,{"name":"Bloodfang Bracers","quality":4,"icon":"inv_bracer_02","tooltip":"
Bloodfang Bracers
Core Forged
Item Level 76

Binds when picked up
WristLeather
98 Armor
+24 Agility
+10 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 61 95
","spells":[]} -232184,{"name":"Bloodfang Belt","quality":4,"icon":"inv_belt_23","tooltip":"
Bloodfang Belt
Core Forged
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+15 Strength
+20 Agility
+13 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 61 95
","spells":[]} -232185,{"name":"Bloodfang Spaulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Bloodfang Spaulders
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+10 Strength
+25 Agility
+15 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 5 40 5
","spells":[]} -232186,{"name":"Bloodfang Pants","quality":4,"icon":"inv_pants_06","tooltip":"
Bloodfang Pants
Core Forged
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+11 Strength
+34 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 7 18 15
","spells":[]} -232187,{"name":"Bloodfang Hood","quality":4,"icon":"inv_helmet_41","tooltip":"
Bloodfang Hood
Core Forged
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+16 Strength
+34 Agility
+14 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 5 40 5
","spells":[]} -232188,{"name":"Bloodfang Gloves","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Bloodfang Gloves
Core Forged
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+16 Strength
+20 Agility
+13 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Immune to Disarm.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 59 87
","spells":[]} -232189,{"name":"Bloodfang Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Bloodfang Boots
Core Forged
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+8 Strength
+25 Agility
+17 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 5 36 95
","spells":[]} -232190,{"name":"Bloodfang Chestpiece","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Bloodfang Chestpiece
Core Forged
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+12 Strength
+26 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 2%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 7 18 15
","spells":[]} -232191,{"name":"Bloodfang Wristguards","quality":4,"icon":"inv_bracer_02","tooltip":"
Bloodfang Wristguards
Core Forged
Item Level 76

Binds when picked up
WristLeather
98 Armor
+11 Agility
+21 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 2 85 61
","spells":[]} -232192,{"name":"Bloodfang Waistguard","quality":4,"icon":"inv_belt_23","tooltip":"
Bloodfang Waistguard
Core Forged
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+18 Agility
+26 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 3 59 87
","spells":[]} -232193,{"name":"Bloodfang Shoulderpads","quality":4,"icon":"inv_shoulder_23","tooltip":"
Bloodfang Shoulderpads
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+13 Agility
+28 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Increased Defense +11.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 5 36 95
","spells":[]} -232194,{"name":"Bloodfang Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Bloodfang Legguards
Core Forged
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+23 Agility
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Increased Defense +14.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 7 14 3
","spells":[]} -232195,{"name":"Bloodfang Cowl","quality":4,"icon":"inv_helmet_41","tooltip":"
Bloodfang Cowl
Core Forged
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+25 Agility
+35 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Increased Defense +13.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 5 36 95
","spells":[]} -232196,{"name":"Bloodfang Handguards","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Bloodfang Handguards
Core Forged
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+20 Agility
+23 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.
Equip: Immune to Disarm.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 3 59 87
","spells":[]} -232197,{"name":"Bloodfang Footpads","quality":4,"icon":"inv_boots_08","tooltip":"
Bloodfang Footpads
Core Forged
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+8 Strength
+12 Agility
+27 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Increased Defense +11.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 5 36 95
","spells":[]} -232198,{"name":"Bloodfang Chestguard","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Bloodfang Chestguard
Core Forged
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+17 Agility
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increased Defense +11.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 7 14 3
","spells":[]} -232199,{"name":"Bindings of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Bindings of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+12 Stamina
+14 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 4 26 50
","spells":[]} -232200,{"name":"Cord of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Cord of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+12 Stamina
+14 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 4 26 50
","spells":[]} -232201,{"name":"Mantle of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Mantle of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+12 Stamina
+13 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 6 42 60
","spells":[]} -232202,{"name":"Kilt of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Kilt of Ten Storms
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 8 53 1
","spells":[]} -232203,{"name":"Headdress of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Headdress of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+13 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 6 42 60
","spells":[]} -232204,{"name":"Gloves of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gloves of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+13 Stamina
+12 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 4 26 50
","spells":[]} -232205,{"name":"Boots of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Boots of Ten Storms
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+14 Stamina
+15 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 6 42 60
","spells":[]} -232206,{"name":"Embrace of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Embrace of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+14 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 8 53 1
","spells":[]} -232207,{"name":"Bracers of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Bracers of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+14 Stamina
+16 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases healing done by up to 37 and damage done by up to 13 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 4 26 50
","spells":[]} -232208,{"name":"Belt of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Belt of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+14 Stamina
+14 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 4 26 50
","spells":[]} -232209,{"name":"Epaulets of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Epaulets of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+14 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 6 42 60
","spells":[]} -232210,{"name":"Legplates of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Legplates of Ten Storms
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+20 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 64 and damage done by up to 22 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 8 53 1
","spells":[]} -232211,{"name":"Helmet of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Helmet of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 77 and damage done by up to 26 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 6 42 60
","spells":[]} -232212,{"name":"Gauntlets of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gauntlets of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+18 Stamina
+20 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 4 26 50
","spells":[]} -232213,{"name":"Greaves of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Greaves of Ten Storms
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+14 Stamina
+12 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 51 and damage done by up to 17 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 6 42 60
","spells":[]} -232214,{"name":"Breastplate of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Breastplate of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+17 Stamina
+14 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 8 53 1
","spells":[]} +232102,{"name":"Stormrage Vest","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Vest
Core Forged
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+26 Strength
+26 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Cenarion Cunning (0/8)
(2) Set : Your Faerie Fire (Feral) also increases the chance for all attacks to hit that target by 1% for 40 sec.
(4) Set : Periodic damage from your Rake and Rip can now be critical strikes.
(6) Set : Your Rip and Ferocious Bite have a 20% chance per combo point spent to refresh the duration of Savage Roar back to its initial value.
Sell Price: 7 13 51
","spells":[]} +232103,{"name":"Stormrage Wristguards","quality":4,"icon":"inv_bracer_03","tooltip":"
Stormrage Wristguards
Core Forged
Item Level 76

Binds when picked up
WristLeather
198 Armor
+12 Strength
+20 Stamina
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +7.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 66 6
","spells":[]} +232104,{"name":"Stormrage Waistguard","quality":4,"icon":"inv_belt_06","tooltip":"
Stormrage Waistguard
Core Forged
Item Level 76

Binds when picked up
WaistLeather
226 Armor
+14 Strength
+27 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 64 72
","spells":[]} +232105,{"name":"Stormrage Spaulders","quality":4,"icon":"inv_shoulder_07","tooltip":"
Stormrage Spaulders
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
219 Armor
+13 Strength
+26 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 5 45 7
","spells":[]} +232106,{"name":"Stormrage Leggings","quality":4,"icon":"inv_pants_06","tooltip":"
Stormrage Leggings
Core Forged
Item Level 76

Binds when picked up
LegsLeather
247 Armor
+19 Strength
+10 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 7 24 15
","spells":[]} +232107,{"name":"Stormrage Headdress","quality":4,"icon":"inv_helmet_09","tooltip":"
Stormrage Headdress
Core Forged
Item Level 76

Binds when picked up
HeadLeather
233 Armor
+16 Strength
+14 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 5 41 11
","spells":[]} +232108,{"name":"Stormrage Gauntlets","quality":4,"icon":"inv_gauntlets_25","tooltip":"
Stormrage Gauntlets
Core Forged
Item Level 76

Binds when picked up
HandsLeather
240 Armor
+14 Strength
+27 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 3 59 40
","spells":[]} +232109,{"name":"Stormrage Treads","quality":4,"icon":"inv_boots_08","tooltip":"
Stormrage Treads
Core Forged
Item Level 76

Binds when picked up
FeetLeather
224 Armor
+13 Strength
+8 Agility
+26 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Druid
Requires Level 60
Equip: Increased Defense +9.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 5 37 9
","spells":[]} +232110,{"name":"Stormrage Armor","quality":4,"icon":"inv_chest_chain_16","tooltip":"
Stormrage Armor
Core Forged
Item Level 76

Binds when picked up
ChestLeather
305 Armor
+17 Strength
+10 Agility
+33 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Druid
Requires Level 60
Equip: Increased Defense +11.

Cenarion Rage (0/8)
(2) Set : You may cast Rebirth and Innervate while in Bear Form or Dire Bear Form.
(4) Set : Reduces the cooldown of Enrage by 30 sec and it no longer reduces your armor.
(6) Set : Bear Form and Dire Bear Form increase all threat you generate by an additional 20%, and Cower now removes all your threat against the target but has a 20 sec longer cooldown.
Sell Price: 7 13 51
","spells":[]} +232111,{"name":"Dragonstalker's Vambraces","quality":4,"icon":"inv_bracer_17","tooltip":"
Dragonstalker's Vambraces
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+12 Strength
+20 Agility
+10 Stamina
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 42 5
","spells":[]} +232112,{"name":"Dragonstalker's Girdle","quality":4,"icon":"inv_belt_28","tooltip":"
Dragonstalker's Girdle
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+13 Strength
+20 Agility
+10 Stamina
+10 Frost Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 42 5
","spells":[]} +232113,{"name":"Dragonstalker's Pauldrons","quality":4,"icon":"inv_shoulder_10","tooltip":"
Dragonstalker's Pauldrons
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+20 Strength
+20 Agility
+10 Stamina
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 6 66 3
","spells":[]} +232114,{"name":"Dragonstalker's Pants","quality":4,"icon":"inv_pants_03","tooltip":"
Dragonstalker's Pants
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+22 Strength
+32 Agility
+15 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 8 84 11
","spells":[]} +232115,{"name":"Dragonstalker's Skullcap","quality":4,"icon":"inv_helmet_05","tooltip":"
Dragonstalker's Skullcap
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+16 Strength
+27 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 6 66 3
","spells":[]} +232116,{"name":"Dragonstalker's Grips","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Dragonstalker's Grips
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+15 Strength
+20 Agility
+13 Stamina
+10 Nature Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 4 42 5
","spells":[]} +232117,{"name":"Dragonstalker's Sabatons","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Dragonstalker's Sabatons
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+15 Strength
+23 Agility
+11 Stamina
+10 Nature Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 6 66 3
","spells":[]} +232118,{"name":"Dragonstalker's Armor","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Dragonstalker's Armor
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+18 Strength
+25 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Prowess (0/8)
(2) Set : Your Mongoose Bite also reduces its target's chance to Dodge by 1% and increases your chance to hit by 1% for 30 sec.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Mongoose Bite also activates for 5 sec whenever your target Parries or Blocks or when your melee attack misses.
Sell Price: 8 84 11
","spells":[]} +232119,{"name":"Dragonstalker's Bracers","quality":4,"icon":"inv_bracer_17","tooltip":"
Dragonstalker's Bracers
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+23 Agility
+11 Stamina
+4 Intellect
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 42 5
","spells":[]} +232120,{"name":"Dragonstalker's Belt","quality":4,"icon":"inv_belt_28","tooltip":"
Dragonstalker's Belt
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+25 Agility
+10 Stamina
+8 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 42 5
","spells":[]} +232121,{"name":"Dragonstalker's Spaulders","quality":4,"icon":"inv_shoulder_10","tooltip":"
Dragonstalker's Spaulders
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+25 Agility
+14 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 6 66 3
","spells":[]} +232122,{"name":"Dragonstalker's Legguards","quality":4,"icon":"inv_pants_03","tooltip":"
Dragonstalker's Legguards
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+36 Agility
+17 Stamina
+15 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 8 84 11
","spells":[]} +232123,{"name":"Dragonstalker's Helm","quality":4,"icon":"inv_helmet_05","tooltip":"
Dragonstalker's Helm
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+32 Agility
+11 Stamina
+8 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 6 66 3
","spells":[]} +232124,{"name":"Dragonstalker's Gauntlets","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Dragonstalker's Gauntlets
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+24 Agility
+14 Stamina
+12 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 4 42 5
","spells":[]} +232125,{"name":"Dragonstalker's Greaves","quality":4,"icon":"inv_boots_plate_07","tooltip":"
Dragonstalker's Greaves
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+28 Agility
+10 Stamina
+8 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 6 66 3
","spells":[]} +232126,{"name":"Dragonstalker's Breastplate","quality":4,"icon":"inv_chest_chain_03","tooltip":"
Dragonstalker's Breastplate
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+32 Agility
+10 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Hunter
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.

Giantstalker Pursuit (0/8)
(2) Set : You generate 100% more threat for 8 sec after using Distracting Shot.
(4) Set : While tracking a creature type, you deal 3% increased damage to that creature type.
(6) Set : Your next Shot ability within 12 sec after Aimed Shot deals 20% more damage.
Sell Price: 8 84 11
","spells":[]} +232127,{"name":"Netherwind Bindings","quality":4,"icon":"inv_bracer_09","tooltip":"
Netherwind Bindings
Core Forged
Item Level 76

Binds when picked up
WristCloth
51 Armor
+8 Stamina
+14 Intellect
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 26.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 77 18
","spells":[]} +232128,{"name":"Netherwind Belt","quality":4,"icon":"inv_belt_22","tooltip":"
Netherwind Belt
Core Forged
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+10 Stamina
+10 Intellect
+10 Frost Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 34.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 77 18
","spells":[]} +232129,{"name":"Netherwind Mantle","quality":4,"icon":"inv_shoulder_32","tooltip":"
Netherwind Mantle
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 29.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 4 42 5
","spells":[]} +232130,{"name":"Netherwind Pants","quality":4,"icon":"inv_pants_08","tooltip":"
Netherwind Pants
Core Forged
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+17 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 40.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 5 54 37
","spells":[]} +232131,{"name":"Netherwind Crown","quality":4,"icon":"inv_helmet_70","tooltip":"
Netherwind Crown
Core Forged
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+17 Intellect
+8 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 39.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 4 42 5
","spells":[]} +232132,{"name":"Netherwind Gloves","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Netherwind Gloves
Core Forged
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+12 Stamina
+10 Intellect
+10 Nature Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 2 77 18
","spells":[]} +232133,{"name":"Netherwind Boots","quality":4,"icon":"inv_boots_07","tooltip":"
Netherwind Boots
Core Forged
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 4 15 78
","spells":[]} +232134,{"name":"Netherwind Robes","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Netherwind Robes
Core Forged
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+10 Stamina
+8 Intellect
+7 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Arcanist Insight (0/8)
(2) Set : You are immune to all damage while channeling Evocation.
(4) Set : You gain 1% increased damage for 15 sec each time you cast a spell from a different school of magic.
(6) Set : Mage Armor increases your mana regeneration while casting by an additional 15%. Molten Armor increases your spell damage and healing by 18. Ice Armor grants 20% increased chance to trigger Fingers of Frost.
Sell Price: 5 54 37
","spells":[]} +232135,{"name":"Netherwind Wraps","quality":4,"icon":"inv_bracer_09","tooltip":"
Netherwind Wraps
Core Forged
Item Level 76

Binds when picked up
WristCloth
51 Armor
+8 Stamina
+10 Intellect
+8 Spirit
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 27.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 94 70
","spells":[]} +232136,{"name":"Netherwind Sash","quality":4,"icon":"inv_belt_22","tooltip":"
Netherwind Sash
Core Forged
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+8 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 36.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 94 70
","spells":[]} +232137,{"name":"Netherwind Shoulders","quality":4,"icon":"inv_shoulder_32","tooltip":"
Netherwind Shoulders
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+10 Intellect
+8 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 4 42 5
","spells":[]} +232138,{"name":"Netherwind Leggings","quality":4,"icon":"inv_pants_08","tooltip":"
Netherwind Leggings
Core Forged
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+13 Stamina
+20 Intellect
+8 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 5 89 40
","spells":[]} +232139,{"name":"Netherwind Mask","quality":4,"icon":"inv_helmet_70","tooltip":"
Netherwind Mask
Core Forged
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+13 Stamina
+15 Intellect
+13 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 4 42 5
","spells":[]} +232140,{"name":"Netherwind Mitts","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Netherwind Mitts
Core Forged
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+11 Stamina
+11 Intellect
+6 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 2 94 70
","spells":[]} +232141,{"name":"Netherwind Slippers","quality":4,"icon":"inv_boots_07","tooltip":"
Netherwind Slippers
Core Forged
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+15 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 33.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 4 42 5
","spells":[]} +232142,{"name":"Netherwind Vestments","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Netherwind Vestments
Core Forged
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+15 Stamina
+15 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Mage
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 44.

Arcanist Moment (0/8)
(2) Set : Your Temporal Beacons last 20% longer.
(4) Set : Increases all chronomantic healing you deal by 10%.
(6) Set : Each time you heal a target with Regeneration, the remaining cooldown on Rewind Time is reduced by 1 sec.
Sell Price: 5 89 40
","spells":[]} +232143,{"name":"Judgement Bindings","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Bindings
Core Forged
Item Level 76

Binds when picked up
WristPlate
375 Armor
+20 Strength
+10 Stamina
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 16.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 5 43
","spells":[]} +232144,{"name":"Judgement Belt","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Belt
Core Forged
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+26 Strength
+14 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 16.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 5 18 68
","spells":[]} +232145,{"name":"Judgement Spaulders","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Spaulders
Core Forged
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+30 Strength
+11 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 7 72 12
","spells":[]} +232146,{"name":"Judgement Legplates","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Legplates
Core Forged
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+28 Strength
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Holy spells and effects by up to 14.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 9 95 18
","spells":[]} +232147,{"name":"Judgement Crown","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Crown
Core Forged
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+24 Strength
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 19.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 7 72 12
","spells":[]} +232148,{"name":"Judgement Gauntlets","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Gauntlets
Core Forged
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+25 Strength
+13 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 24.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 5 43
","spells":[]} +232149,{"name":"Judgement Sabatons","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Sabatons
Core Forged
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+28 Strength
+10 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage done by Holy spells and effects by up to 17.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 7 44 96
","spells":[]} +232150,{"name":"Judgement Breastplate","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Breastplate
Core Forged
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+27 Strength
+18 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Holy spells and effects by up to 14.

Lawbringer Radiance (0/8)
(2) Set : Your Judgement of Light and Judgement of Wisdom also grant the effects of Judgement of the Crusader.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Seal of Command, Seal of Righteousness, and Seal of Martyrdom now persist for 6 seconds after you cast another Seal, or until you cast a third Seal. Your Judgements can now trigger multiple Seals if active.
Sell Price: 10 31 46
","spells":[]} +232151,{"name":"Judgement Bracers","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Bracers
Core Forged
Item Level 76

Binds when picked up
WristPlate
375 Armor
+12 Stamina
+14 Intellect
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 26 and damage done by up to 9 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 5 43
","spells":[]} +232152,{"name":"Judgement Girdle","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Girdle
Core Forged
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+14 Stamina
+14 Intellect
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 5 43
","spells":[]} +232153,{"name":"Judgement Mantle","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Mantle
Core Forged
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+12 Stamina
+13 Intellect
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 7 74 96
","spells":[]} +232154,{"name":"Judgement Plate Skirt","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Plate Skirt
Core Forged
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+14 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases healing done by up to 51 and damage done by up to 17 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 9 95 18
","spells":[]} +232155,{"name":"Judgement Helm","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Helm
Core Forged
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+15 Stamina
+26 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 62 and damage done by up to 21 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 7 44 96
","spells":[]} +232156,{"name":"Judgement Gloves","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Gloves
Core Forged
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+11 Stamina
+19 Intellect
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 5 43
","spells":[]} +232157,{"name":"Judgement Treads","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Treads
Core Forged
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+13 Stamina
+16 Intellect
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 7 44 96
","spells":[]} +232158,{"name":"Judgement Cuirass","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Cuirass
Core Forged
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+20 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 66 and damage done by up to 22 for all magical spells and effects.

Lawbringer Mercy (0/8)
(2) Set : Increases the chance for allies to trigger your Judgement of Light or Judgement of Wisdom to 70%.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Whenever your Flash of Light, Holy Light, or Beacon of Light heals a target to full health, you also heal all members of their party for 189 to 211 health.
Sell Price: 9 95 18
","spells":[]} +232159,{"name":"Judgement Vambraces","quality":4,"icon":"inv_bracer_18","tooltip":"
Judgement Vambraces
Core Forged
Item Level 76

Binds when picked up
WristPlate
375 Armor
+11 Strength
+15 Stamina
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +11.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 5 43
","spells":[]} +232160,{"name":"Judgement Waistguard","quality":4,"icon":"inv_belt_27","tooltip":"
Judgement Waistguard
Core Forged
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+12 Strength
+22 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 17.
Equip: Increased Defense +13.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 5 43
","spells":[]} +232161,{"name":"Judgement Pauldrons","quality":4,"icon":"inv_shoulder_37","tooltip":"
Judgement Pauldrons
Core Forged
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+17 Strength
+24 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 14.
Equip: Increased Defense +10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 7 44 96
","spells":[]} +232162,{"name":"Judgement Legguards","quality":4,"icon":"inv_pants_04","tooltip":"
Judgement Legguards
Core Forged
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+15 Strength
+35 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Paladin
Requires Level 60
Equip: Increases the block value of your shield by 21.
Equip: Increased Defense +13.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 9 95 18
","spells":[]} +232163,{"name":"Judgement Great Helm","quality":4,"icon":"inv_helmet_74","tooltip":"
Judgement Great Helm
Core Forged
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+21 Strength
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Paladin
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases the block value of your shield by 12.
Equip: Increased Defense +9.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 7 44 96
","spells":[]} +232164,{"name":"Judgement Handguards","quality":4,"icon":"inv_gauntlets_29","tooltip":"
Judgement Handguards
Core Forged
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+16 Strength
+25 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 5 43
","spells":[]} +232165,{"name":"Judgement Greaves","quality":4,"icon":"inv_boots_plate_09","tooltip":"
Judgement Greaves
Core Forged
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+16 Strength
+20 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases the block value of your shield by 14.
Equip: Increased Defense +10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 7 44 96
","spells":[]} +232166,{"name":"Judgement Chestguard","quality":4,"icon":"inv_chest_plate03","tooltip":"
Judgement Chestguard
Core Forged
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+22 Strength
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Paladin
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 3%.
Equip: Increased Defense +10.

Lawbringer Will (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : Heal for 189 to 211 when you Block. Can only heal once every few seconds. (3.5s cooldown)
(6) Set : Holy Shield no longer has charges and instead always lasts its full duration. In addition, its damage is increased by 80% of your shield block value.
Sell Price: 9 95 18
","spells":[]} +232167,{"name":"Bracers of Transcendence","quality":4,"icon":"inv_bracer_09","tooltip":"
Bracers of Transcendence
Core Forged
Item Level 76

Binds when picked up
WristCloth
51 Armor
+10 Stamina
+11 Intellect
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 23.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 94 70
","spells":[]} +232168,{"name":"Cord of Transcendence","quality":4,"icon":"inv_belt_22","tooltip":"
Cord of Transcendence
Core Forged
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+18 Stamina
+15 Intellect
+10 Frost Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 94 70
","spells":[]} +232169,{"name":"Mantle of Transcendence","quality":4,"icon":"inv_shoulder_02","tooltip":"
Mantle of Transcendence
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+10 Stamina
+15 Intellect
+11 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 37.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 4 42 5
","spells":[]} +232170,{"name":"Pants of Transcendence","quality":4,"icon":"inv_pants_08","tooltip":"
Pants of Transcendence
Core Forged
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 50.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 5 89 40
","spells":[]} +232171,{"name":"Crown of Transcendence","quality":4,"icon":"inv_helmet_24","tooltip":"
Crown of Transcendence
Core Forged
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+14 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage done by Shadow spells and effects by up to 49.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 4 42 5
","spells":[]} +232172,{"name":"Gloves of Transcendence","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Gloves of Transcendence
Core Forged
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+12 Stamina
+13 Intellect
+13 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 2 94 70
","spells":[]} +232173,{"name":"Treads of Transcendence","quality":4,"icon":"inv_boots_07","tooltip":"
Treads of Transcendence
Core Forged
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+10 Stamina
+18 Intellect
+10 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 4 42 5
","spells":[]} +232174,{"name":"Garb of Transcendence","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Garb of Transcendence
Core Forged
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+14 Stamina
+17 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage done by Shadow spells and effects by up to 36.

Twilight Prophecy (0/8)
(2) Set : You may cast Flash Heal while in Shadowform.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Mind Blast critical strikes reduce the duration of your next Mind Flay by 50% while increasing its total damage by 50%.
Sell Price: 5 89 40
","spells":[]} +232175,{"name":"Bindings of Transcendence","quality":4,"icon":"inv_bracer_09","tooltip":"
Bindings of Transcendence
Core Forged
Item Level 76

Binds when picked up
WristCloth
51 Armor
+10 Stamina
+14 Intellect
+13 Spirit
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 31 and damage done by up to 11 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 94 70
","spells":[]} +232176,{"name":"Belt of Transcendence","quality":4,"icon":"inv_belt_22","tooltip":"
Belt of Transcendence
Core Forged
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+13 Stamina
+17 Intellect
+13 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 42 and damage done by up to 14 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 94 70
","spells":[]} +232177,{"name":"Pauldrons of Transcendence","quality":4,"icon":"inv_shoulder_02","tooltip":"
Pauldrons of Transcendence
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+12 Stamina
+17 Intellect
+13 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 46 and damage done by up to 16 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 4 42 5
","spells":[]} +232178,{"name":"Leggings of Transcendence","quality":4,"icon":"inv_pants_08","tooltip":"
Leggings of Transcendence
Core Forged
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+12 Stamina
+20 Intellect
+18 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Priest
Requires Level 60
Equip: Increases healing done by up to 70 and damage done by up to 24 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 5 89 40
","spells":[]} +232179,{"name":"Halo of Transcendence","quality":4,"icon":"inv_helmet_24","tooltip":"
Halo of Transcendence
Core Forged
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+14 Stamina
+14 Intellect
+9 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 77 and damage done by up to 26 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 4 42 5
","spells":[]} +232180,{"name":"Handguards of Transcendence","quality":4,"icon":"inv_gauntlets_14","tooltip":"
Handguards of Transcendence
Core Forged
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+11 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 40 and damage done by up to 14 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 2 94 70
","spells":[]} +232181,{"name":"Boots of Transcendence","quality":4,"icon":"inv_boots_07","tooltip":"
Boots of Transcendence
Core Forged
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+12 Stamina
+14 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 53 and damage done by up to 18 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 4 42 5
","spells":[]} +232182,{"name":"Robes of Transcendence","quality":4,"icon":"inv_chest_cloth_03","tooltip":"
Robes of Transcendence
Core Forged
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+16 Stamina
+14 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Priest
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 70 and damage done by up to 24 for all magical spells and effects.

Dawn Prophecy (0/8)
(2) Set : -0.1 sec to the casting time of Flash Heal and -0.1 sec to the casting time of Greater Heal.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Increases your critical strike chance with Prayer of Healing and Circle of Healing by 25%.
Sell Price: 5 89 40
","spells":[]} +232183,{"name":"Bloodfang Bracers","quality":4,"icon":"inv_bracer_02","tooltip":"
Bloodfang Bracers
Core Forged
Item Level 76

Binds when picked up
WristLeather
98 Armor
+24 Agility
+10 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 61 95
","spells":[]} +232184,{"name":"Bloodfang Belt","quality":4,"icon":"inv_belt_23","tooltip":"
Bloodfang Belt
Core Forged
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+15 Strength
+20 Agility
+13 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 61 95
","spells":[]} +232185,{"name":"Bloodfang Spaulders","quality":4,"icon":"inv_shoulder_23","tooltip":"
Bloodfang Spaulders
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+10 Strength
+25 Agility
+15 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 5 40 5
","spells":[]} +232186,{"name":"Bloodfang Pants","quality":4,"icon":"inv_pants_06","tooltip":"
Bloodfang Pants
Core Forged
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+11 Strength
+34 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 7 18 15
","spells":[]} +232187,{"name":"Bloodfang Hood","quality":4,"icon":"inv_helmet_41","tooltip":"
Bloodfang Hood
Core Forged
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+16 Strength
+34 Agility
+14 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 5 40 5
","spells":[]} +232188,{"name":"Bloodfang Gloves","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Bloodfang Gloves
Core Forged
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+16 Strength
+20 Agility
+13 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Immune to Disarm.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 3 59 87
","spells":[]} +232189,{"name":"Bloodfang Boots","quality":4,"icon":"inv_boots_08","tooltip":"
Bloodfang Boots
Core Forged
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+8 Strength
+25 Agility
+17 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 5 36 95
","spells":[]} +232190,{"name":"Bloodfang Chestpiece","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Bloodfang Chestpiece
Core Forged
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+12 Strength
+26 Agility
+17 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 2%.

Nightslayer Thrill (0/8)
(2) Set : Feint also grants Avoidance for 6 sec, reducing all damage taken from area of effect attacks from non-players by 50%.
(4) Set : Increases the critical strike damage bonus of your Poisons by 100%.
(6) Set : Your finishing moves have a 5% chance per combo point to make your next ability cost no energy.
Sell Price: 7 18 15
","spells":[]} +232191,{"name":"Bloodfang Wristguards","quality":4,"icon":"inv_bracer_02","tooltip":"
Bloodfang Wristguards
Core Forged
Item Level 76

Binds when picked up
WristLeather
98 Armor
+11 Agility
+21 Stamina
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 2 85 61
","spells":[]} +232192,{"name":"Bloodfang Waistguard","quality":4,"icon":"inv_belt_23","tooltip":"
Bloodfang Waistguard
Core Forged
Item Level 76

Binds when picked up
WaistLeather
126 Armor
+18 Agility
+26 Stamina
+10 Frost Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 3 59 87
","spells":[]} +232193,{"name":"Bloodfang Shoulderpads","quality":4,"icon":"inv_shoulder_23","tooltip":"
Bloodfang Shoulderpads
Core Forged
Item Level 76

Binds when picked up
ShoulderLeather
169 Armor
+13 Agility
+28 Stamina
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Increased Defense +11.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 5 36 95
","spells":[]} +232194,{"name":"Bloodfang Legguards","quality":4,"icon":"inv_pants_06","tooltip":"
Bloodfang Legguards
Core Forged
Item Level 76

Binds when picked up
LegsLeather
197 Armor
+23 Agility
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 90 / 90
Classes: Rogue
Requires Level 60
Equip: Increased Defense +14.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 7 14 3
","spells":[]} +232195,{"name":"Bloodfang Cowl","quality":4,"icon":"inv_helmet_41","tooltip":"
Bloodfang Cowl
Core Forged
Item Level 76

Binds when picked up
HeadLeather
183 Armor
+25 Agility
+35 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 70 / 70
Classes: Rogue
Requires Level 60
Equip: Increased Defense +13.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 5 36 95
","spells":[]} +232196,{"name":"Bloodfang Handguards","quality":4,"icon":"inv_gauntlets_21","tooltip":"
Bloodfang Handguards
Core Forged
Item Level 76

Binds when picked up
HandsLeather
140 Armor
+20 Agility
+23 Stamina
+10 Nature Resistance
Durability 40 / 40
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.
Equip: Immune to Disarm.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 3 59 87
","spells":[]} +232197,{"name":"Bloodfang Footpads","quality":4,"icon":"inv_boots_08","tooltip":"
Bloodfang Footpads
Core Forged
Item Level 76

Binds when picked up
FeetLeather
154 Armor
+8 Strength
+12 Agility
+27 Stamina
+10 Nature Resistance
Durability 60 / 60
Classes: Rogue
Requires Level 60
Equip: Increased Defense +11.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 5 36 95
","spells":[]} +232198,{"name":"Bloodfang Chestguard","quality":4,"icon":"inv_chest_cloth_07","tooltip":"
Bloodfang Chestguard
Core Forged
Item Level 76

Binds when picked up
ChestLeather
225 Armor
+17 Agility
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Rogue
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increased Defense +11.

Nightslayer Battlearmor (0/8)
(2) Set : While Just a Flesh Wound and Blade Dance are active, Crimson Tempest, Blunderbuss, and Fan of Knives cost 20  less Energy and generate 100% increased threat.
(4) Set : Vanish now reduces all Magic damage you take by 50% for its duration, but it no longer grants Stealth or breaks movement impairing effects.
(6) Set : Your finishing moves have a 20% chance per combo point to make you take 50% less Physical damage from the next melee attack that hits you within 10 sec.
Sell Price: 7 14 3
","spells":[]} +232199,{"name":"Bindings of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Bindings of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+12 Stamina
+14 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 4 26 50
","spells":[]} +232200,{"name":"Cord of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Cord of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+12 Stamina
+14 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 4 26 50
","spells":[]} +232201,{"name":"Mantle of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Mantle of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+12 Stamina
+13 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 6 42 60
","spells":[]} +232202,{"name":"Kilt of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Kilt of Ten Storms
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 30.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 8 53 1
","spells":[]} +232203,{"name":"Headdress of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Headdress of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+13 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 6 42 60
","spells":[]} +232204,{"name":"Gloves of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gloves of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+13 Stamina
+12 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 4 26 50
","spells":[]} +232205,{"name":"Boots of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Boots of Ten Storms
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+14 Stamina
+15 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 22.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 6 42 60
","spells":[]} +232206,{"name":"Embrace of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Embrace of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+14 Stamina
+18 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 35.

Earthfury Eruption (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Your Lightning Bolt critical strikes have a 35% chance to reset the cooldown on Lava Burst and Chain Lightning and make the next Lava Burst, Chain Heal, or Chain Lightning within 10 sec instant. (Proc chance: 35%)
(6) Set : Lava Burst now also refreshes the duration of Flame Shock on your target back to 12 sec.
Sell Price: 8 53 1
","spells":[]} +232207,{"name":"Bracers of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Bracers of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+14 Stamina
+16 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases healing done by up to 37 and damage done by up to 13 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 4 26 50
","spells":[]} +232208,{"name":"Belt of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Belt of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+14 Stamina
+14 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 44 and damage done by up to 15 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 4 26 50
","spells":[]} +232209,{"name":"Epaulets of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Epaulets of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+14 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 6 42 60
","spells":[]} +232210,{"name":"Legplates of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Legplates of Ten Storms
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+20 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 64 and damage done by up to 22 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 8 53 1
","spells":[]} +232211,{"name":"Helmet of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Helmet of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+15 Stamina
+20 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 77 and damage done by up to 26 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 6 42 60
","spells":[]} +232212,{"name":"Gauntlets of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Gauntlets of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+18 Stamina
+20 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 4 26 50
","spells":[]} +232213,{"name":"Greaves of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Greaves of Ten Storms
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+14 Stamina
+12 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases healing done by up to 51 and damage done by up to 17 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 6 42 60
","spells":[]} +232214,{"name":"Breastplate of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Breastplate of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+17 Stamina
+14 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases healing done by up to 55 and damage done by up to 19 for all magical spells and effects.

Earthfury Relief (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : After casting your Healing Wave, Lesser Healing Wave, or Riptide spell, gives you a 25% chance to gain Mana equal to 35% of the base cost of the spell. (Proc chance: 25%, 1s cooldown)
(6) Set : Your Healing Wave will now jump to additional nearby targets. Each jump reduces the effectiveness of the heal by 80%, and the spell will jump to up to 2 additional targets.
Sell Price: 8 53 1
","spells":[]} 232215,{"name":"Vambraces of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Vambraces of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+18 Strength
+10 Agility
+13 Stamina
+11 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 4 26 50
","spells":[]} 232216,{"name":"Girdle of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Girdle of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+28 Strength
+12 Agility
+10 Stamina
+10 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 4 26 50
","spells":[]} -232217,{"name":"Spaulders of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Spaulders of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+20 Strength
+8 Agility
+13 Stamina
+12 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 6 42 60
","spells":[]} -232218,{"name":"Leggings of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Leggings of Ten Storms
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+28 Strength
+14 Agility
+18 Stamina
+13 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 8 53 1
","spells":[]} -232219,{"name":"Crown of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Crown of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+34 Strength
+8 Agility
+13 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 6 42 60
","spells":[]} -232220,{"name":"Grips of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Grips of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+22 Strength
+8 Agility
+10 Stamina
+6 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 4 26 50
","spells":[]} +232217,{"name":"Spaulders of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Spaulders of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+20 Strength
+8 Agility
+13 Stamina
+12 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 6 42 60
","spells":[]} +232218,{"name":"Leggings of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Leggings of Ten Storms
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+28 Strength
+14 Agility
+18 Stamina
+13 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 8 53 1
","spells":[]} +232219,{"name":"Crown of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Crown of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+34 Strength
+8 Agility
+13 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 6 42 60
","spells":[]} +232220,{"name":"Grips of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Grips of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+22 Strength
+8 Agility
+10 Stamina
+6 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 4 26 50
","spells":[]} 232221,{"name":"Treads of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Treads of Ten Storms
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+26 Strength
+13 Agility
+15 Stamina
+11 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 6 42 60
","spells":[]} -232222,{"name":"Armor of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Armor of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+35 Strength
+12 Agility
+13 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 8 53 1
","spells":[]} -232223,{"name":"Wristguards of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Wristguards of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+20 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +10.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 4 26 50
","spells":[]} -232224,{"name":"Waistguard of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Waistguard of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+26 Stamina
+10 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 4 26 50
","spells":[]} -232225,{"name":"Pauldrons of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Pauldrons of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+27 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +11.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 6 42 60
","spells":[]} -232226,{"name":"Legguards of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Legguards of Ten Storms
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+35 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +15.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 8 53 1
","spells":[]} -232227,{"name":"Faceguard of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Faceguard of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+34 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increased Defense +13.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 6 42 60
","spells":[]} -232228,{"name":"Handguards of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Handguards of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+27 Stamina
+10 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increased Defense +10.
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 4 26 50
","spells":[]} -232229,{"name":"Sabatons of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Sabatons of Ten Storms
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+28 Stamina
+8 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 6 42 60
","spells":[]} -232230,{"name":"Chestguard of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Chestguard of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+35 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 8 53 1
","spells":[]} -232231,{"name":"Nemesis Bracers","quality":4,"icon":"inv_bracer_07","tooltip":"
Nemesis Bracers
Core Forged
Item Level 76

Binds when picked up
WristCloth
51 Armor
+11 Stamina
+11 Intellect
+8 Spirit
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 2 85 61
","spells":[]} -232232,{"name":"Nemesis Belt","quality":4,"icon":"inv_belt_13","tooltip":"
Nemesis Belt
Core Forged
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+10 Stamina
+10 Intellect
+12 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 2 85 61
","spells":[]} -232233,{"name":"Nemesis Spaulders","quality":4,"icon":"inv_shoulder_19","tooltip":"
Nemesis Spaulders
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+13 Stamina
+11 Intellect
+13 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 4 28 42
","spells":[]} -232234,{"name":"Nemesis Leggings","quality":4,"icon":"inv_pants_07","tooltip":"
Nemesis Leggings
Core Forged
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+15 Stamina
+10 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 5 71 22
","spells":[]} -232235,{"name":"Nemesis Skullcap","quality":4,"icon":"inv_helmet_08","tooltip":"
Nemesis Skullcap
Core Forged
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+17 Stamina
+15 Intellect
+12 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 4 28 42
","spells":[]} -232236,{"name":"Nemesis Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Nemesis Gloves
Core Forged
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+8 Stamina
+10 Intellect
+13 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 2 85 61
","spells":[]} -232237,{"name":"Nemesis Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Nemesis Boots
Core Forged
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+14 Stamina
+10 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 4 28 42
","spells":[]} -232238,{"name":"Nemesis Robes","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Nemesis Robes
Core Forged
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+12 Stamina
+12 Intellect
+15 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Immolate periodic damage has a 4% chance to grant Fire Trance, reducing the cast time of your next Incinerate or Immolate by 100%. (Proc chance: 4%)
Sell Price: 5 71 22
","spells":[]} -232239,{"name":"Nemesis Wraps","quality":4,"icon":"inv_bracer_07","tooltip":"
Nemesis Wraps
Core Forged
Item Level 76

Binds when picked up
WristCloth
131 Armor
+15 Stamina
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Equip: Increased Defense +13.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 85 61
","spells":[]} -232240,{"name":"Nemesis Cord","quality":4,"icon":"inv_belt_13","tooltip":"
Nemesis Cord
Core Forged
Item Level 76

Binds when picked up
WaistCloth
125 Armor
+26 Stamina
+6 Intellect
+6 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 85 61
","spells":[]} -232241,{"name":"Nemesis Shoulderpads","quality":4,"icon":"inv_shoulder_19","tooltip":"
Nemesis Shoulderpads
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
137 Armor
+26 Stamina
+8 Intellect
+10 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +7.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 4 28 42
","spells":[]} -232242,{"name":"Nemesis Pants","quality":4,"icon":"inv_pants_07","tooltip":"
Nemesis Pants
Core Forged
Item Level 76

Binds when picked up
LegsCloth
181 Armor
+35 Stamina
+7 Intellect
+6 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 5 71 22
","spells":[]} -232243,{"name":"Nemesis Cowl","quality":4,"icon":"inv_helmet_08","tooltip":"
Nemesis Cowl
Core Forged
Item Level 76

Binds when picked up
HeadCloth
184 Armor
+35 Stamina
+10 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 4 28 42
","spells":[]} -232244,{"name":"Nemesis Handguards","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Nemesis Handguards
Core Forged
Item Level 76

Binds when picked up
HandsCloth
152 Armor
+24 Stamina
+10 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +7.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 85 61
","spells":[]} -232245,{"name":"Nemesis Treads","quality":4,"icon":"inv_boots_05","tooltip":"
Nemesis Treads
Core Forged
Item Level 76

Binds when picked up
FeetCloth
120 Armor
+26 Stamina
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increased Defense +7.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 4 28 42
","spells":[]} -232246,{"name":"Nemesis Garb","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Nemesis Garb
Core Forged
Item Level 76

Binds when picked up
ChestCloth
216 Armor
+32 Stamina
+14 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 5 71 22
","spells":[]} -232247,{"name":"Bracers of Wrath","quality":4,"icon":"inv_bracer_19","tooltip":"
Bracers of Wrath
Core Forged
Item Level 76

Binds when picked up
WristPlate
375 Armor
+20 Strength
+14 Agility
+14 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 5 5 58
","spells":[]} -232248,{"name":"Belt of Wrath","quality":4,"icon":"inv_belt_09","tooltip":"
Belt of Wrath
Core Forged
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+30 Strength
+11 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 5 5 58
","spells":[]} -232249,{"name":"Shoulders of Wrath","quality":4,"icon":"inv_shoulder_34","tooltip":"
Shoulders of Wrath
Core Forged
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+27 Strength
+16 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 7 52 62
","spells":[]} -232250,{"name":"Legplates of Wrath","quality":4,"icon":"inv_pants_04","tooltip":"
Legplates of Wrath
Core Forged
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+33 Strength
+26 Agility
+19 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 10 5 41
","spells":[]} -232251,{"name":"Helm of Wrath","quality":4,"icon":"inv_helmet_71","tooltip":"
Helm of Wrath
Core Forged
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+36 Strength
+24 Agility
+18 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 7 52 62
","spells":[]} -232252,{"name":"Gauntlets of Wrath","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Gauntlets of Wrath
Core Forged
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+27 Strength
+11 Agility
+16 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 5 5 58
","spells":[]} -232253,{"name":"Greaves of Wrath","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Greaves of Wrath
Core Forged
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+26 Strength
+16 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 7 52 62
","spells":[]} -232254,{"name":"Breastplate of Wrath","quality":4,"icon":"inv_chest_plate16","tooltip":"
Breastplate of Wrath
Core Forged
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+32 Strength
+30 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 5 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 10 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 10% increased damage done.

Berserker Stance: 10% increased critical strike chance.

Defensive Stance: 10% reduced Physical damage taken.
Sell Price: 10 5 41
","spells":[]} -232255,{"name":"Wristguards of Wrath","quality":4,"icon":"inv_bracer_19","tooltip":"
Wristguards of Wrath
Core Forged
Item Level 76

Binds when picked up
WristPlate
375 Armor
+12 Strength
+10 Agility
+20 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Increased Defense +7.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 5 5 58
","spells":[]} -232256,{"name":"Waistguard of Wrath","quality":4,"icon":"inv_belt_09","tooltip":"
Waistguard of Wrath
Core Forged
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+15 Strength
+7 Agility
+24 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 5 5 58
","spells":[]} -232257,{"name":"Pauldrons of Wrath","quality":4,"icon":"inv_shoulder_34","tooltip":"
Pauldrons of Wrath
Core Forged
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+12 Strength
+10 Agility
+24 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 7 52 62
","spells":[]} -232258,{"name":"Legguards of Wrath","quality":4,"icon":"inv_pants_04","tooltip":"
Legguards of Wrath
Core Forged
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+15 Strength
+28 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +19.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 10 5 41
","spells":[]} -232259,{"name":"Faceguard of Wrath","quality":4,"icon":"inv_helmet_71","tooltip":"
Faceguard of Wrath
Core Forged
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+23 Strength
+13 Agility
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 7 52 62
","spells":[]} -232260,{"name":"Handguards of Wrath","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Handguards of Wrath
Core Forged
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+19 Strength
+24 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 5 5 58
","spells":[]} -232261,{"name":"Sabatons of Wrath","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Sabatons of Wrath
Core Forged
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+10 Strength
+10 Agility
+27 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Increased Defense +11.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 7 52 62
","spells":[]} -232262,{"name":"Chestguard of Wrath","quality":4,"icon":"inv_chest_plate16","tooltip":"
Chestguard of Wrath
Core Forged
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+18 Strength
+11 Agility
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 10 5 41
","spells":[]} -232299,{"name":"Zulian Defender","quality":4,"icon":"inv_shield_22","tooltip":"
Zulian Defender
Item Level 65

Binds when picked up
Off HandShield
2468 Armor
44 Block
+8 Stamina
+10 Intellect
Durability 120 / 120
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 38 59
","spells":[]} -232309,{"name":"Renataki's Soul Conduit","quality":4,"icon":"inv_sword_37","tooltip":"
Renataki's Soul Conduit
Item Level 65

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
57 - 117 DamageSpeed 2.10
(41.43 damage per second)
+20 Spirit
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 8 58 65
","spells":[]} -232310,{"name":"Renataki's Soul Conduit","quality":4,"icon":"inv_sword_37","tooltip":"
Renataki's Soul Conduit
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
57 - 117 DamageSpeed 2.10
(41.43 damage per second)
+20 Spirit
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 8 58 65
","spells":[]} -232311,{"name":"Zulian Tigerhide Cloak","quality":4,"icon":"inv_misc_cape_10","tooltip":"
Zulian Tigerhide Cloak
Item Level 65

Binds when picked up
Back
50 Armor
+17 Agility
+14 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 57 60
","spells":[]} -232312,{"name":"Blood of the Lightbringer","quality":4,"icon":"inv_misc_clothscrap_02","tooltip":"
Blood of the Lightbringer
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
Use: Apply the Blood of the Lightbringer to consecrate your weapon.
","spells":[]} -232324,{"name":"Whistle","quality":3,"icon":"ability_hunter_beastcall","tooltip":"
Whistle
Item Level 1

Binds when picked up
Use: Calls forth Pepe to ride on your head as you adventure together.
Sell Price: 12 50
","spells":[]} -232343,{"name":"QAEnchant Shield - Law of Nature","quality":1,"icon":"inv_jewelry_talisman_01","tooltip":"
QAEnchant Shield - Law of Nature
Item Level 1
Use: Permanently enchant a shield to give +2% chance to block.
","spells":[]} -232344,{"name":"Vick's VIP Pass","quality":4,"icon":"inv_scroll_02","tooltip":"
Vick's VIP Pass
Item Level 60

Unique
Use: Attune yourself to Blackwing Lair! (30 Sec Cooldown)
"For close personal friends of Lord Victor Nefarius only!"
Max Stack: 20
Sell Price: 1
","spells":[]} -232357,{"name":"Draconic Avenger","quality":4,"icon":"inv_axe_21","tooltip":"
Draconic Avenger
Item Level 71

Binds when picked up
Two-HandAxe
\n \n \n
191 - 287 DamageSpeed 3.50
(68.29 damage per second)
+21 Strength
+26 Agility
+18 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 14 56 21
","spells":[]} -232358,{"name":"Empty Reliquary","quality":4,"icon":"inv_potion_167","tooltip":"
Empty Reliquary
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
","spells":[]} -232373,{"name":"Refined Eye of Sulfuras","quality":4,"icon":"inv_jewelcrafting_dragonseye03","tooltip":"
Refined Eye of Sulfuras
Item Level 60

Binds when picked up
Unique
Classes: Druid
Use: Attune with the fires within, allowing you to replace your Cat form with a more fiery visage.
","spells":[]} -232389,{"name":"Libram of Plenty","quality":4,"icon":"inv_relics_libramofhope","tooltip":"
Libram of Plenty
Item Level 75

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Crusader Strike spell restores an additional 10% of your maximum mana.
","spells":[]} -232390,{"name":"Idol of Celestial Focus","quality":4,"icon":"inv_qirajidol_night","tooltip":"
Idol of Celestial Focus
Item Level 75

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Increases the damage done by Starfall by 10%, but decreases its radius by 50%.
","spells":[]} -232391,{"name":"Idol of Feline Focus","quality":4,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of Feline Focus
Item Level 75

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Your Ferocious Bite ability no longer converts additional energy into damage, and refunds 30 energy on a Dodge, Miss, or Parry.
","spells":[]} -232392,{"name":"Totem of Relentless Thunder","quality":4,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of Relentless Thunder
Item Level 75

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: While a Shield is equipped, your melee attacks with Rockbiter Weapon trigger your Maelstrom Weapon rune 100 + (5 * ComboPoints)% more often.
","spells":[]} -232409,{"name":"Totem of the Elements","quality":4,"icon":"spell_frost_fireresistancetotem","tooltip":"
Totem of the Elements
Item Level 75

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: Your Elemental Focus talent now has a maximum of 2 charges, and is set to 2 charges when it triggers.
","spells":[]} -232414,{"name":"Dragontooth Blade","quality":4,"icon":"inv_weapon_shortblade_16","tooltip":"
Dragontooth Blade
Item Level 79

Binds when picked up
Unique
Classes: Warrior
Requires Level 60
","spells":[]} -232416,{"name":"Totem of Astral Flow","quality":4,"icon":"inv_relics_totemofrage","tooltip":"
Totem of Astral Flow
Item Level 75

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: Increases the attack power bonus on Windfury Weapon attacks by 68.
","spells":[]} -232419,{"name":"Totem of Conductive Currents","quality":4,"icon":"inv_relics_totemoflife","tooltip":"
Totem of Conductive Currents
Item Level 75

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: While Frostbrand Weapon is active, your Water Shield triggers reduce the cast time of your next Chain Lightning spell within 15 sec by 20%, and increases its damage by 20%. Stacking up to 5 times.
","spells":[]} -232420,{"name":"Libram of Wrath","quality":4,"icon":"inv_relics_libramoftruth","tooltip":"
Libram of Wrath
Item Level 75

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Holy Shock spell reduces the cast time and mana cost of your next Holy Wrath spell cast within 15 sec by 20%, and increases its damage by 30%. Stacking up to 5 times.
","spells":[]} -232421,{"name":"Libram of Avengement","quality":4,"icon":"inv_relics_libramofgrace","tooltip":"
Libram of Avengement
Item Level 75

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Avenger's Shield hits 2 fewer targets, but will hit its target 2 times.
","spells":[]} -232423,{"name":"Idol of Nurture","quality":4,"icon":"inv_relics_idolofhealth","tooltip":"
Idol of Nurture
Item Level 75

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Increases healing done by Nourish by up to 77.
","spells":[]} -232424,{"name":"Idol of Cruelty","quality":4,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of Cruelty
Item Level 75

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Increases initial and per application periodic damage done by Lacerate by 7.
","spells":[]} +232222,{"name":"Armor of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Armor of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+35 Strength
+12 Agility
+13 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Earthfury Impact (0/8)
(2) Set : The radius of your totems that affect friendly targets is increased to 40 yd.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Flurry talent grants an additional 10% increase to your attack speed.
Sell Price: 8 53 1
","spells":[]} +232223,{"name":"Wristguards of Ten Storms","quality":4,"icon":"inv_bracer_16","tooltip":"
Wristguards of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WristMail
211 Armor
+20 Stamina
+10 Intellect
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +10.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 4 26 50
","spells":[]} +232224,{"name":"Waistguard of Ten Storms","quality":4,"icon":"inv_belt_14","tooltip":"
Waistguard of Ten Storms
Core Forged
Item Level 76

Binds when picked up
WaistMail
271 Armor
+26 Stamina
+10 Intellect
+10 Frost Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 4 26 50
","spells":[]} +232225,{"name":"Pauldrons of Ten Storms","quality":4,"icon":"inv_shoulder_33","tooltip":"
Pauldrons of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ShoulderMail
362 Armor
+27 Stamina
+11 Intellect
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +11.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 6 42 60
","spells":[]} +232226,{"name":"Legguards of Ten Storms","quality":4,"icon":"inv_pants_03","tooltip":"
Legguards of Ten Storms
Core Forged
Item Level 76

Binds when picked up
LegsMail
422 Armor
+35 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 105 / 105
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increased Defense +15.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 8 53 1
","spells":[]} +232227,{"name":"Faceguard of Ten Storms","quality":4,"icon":"inv_helmet_69","tooltip":"
Faceguard of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HeadMail
392 Armor
+34 Stamina
+12 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 85 / 85
Classes: Shaman
Requires Level 60
Equip: Increases your chance to block attacks with a shield by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increased Defense +13.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 6 42 60
","spells":[]} +232228,{"name":"Handguards of Ten Storms","quality":4,"icon":"inv_gauntlets_11","tooltip":"
Handguards of Ten Storms
Core Forged
Item Level 76

Binds when picked up
HandsMail
301 Armor
+27 Stamina
+10 Intellect
+10 Nature Resistance
Durability 50 / 50
Classes: Shaman
Requires Level 60
Equip: Increased Defense +10.
Equip: Increases damage and healing done by magical spells and effects by up to 15.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 4 26 50
","spells":[]} +232229,{"name":"Sabatons of Ten Storms","quality":4,"icon":"inv_boots_plate_06","tooltip":"
Sabatons of Ten Storms
Core Forged
Item Level 76

Binds when picked up
FeetMail
332 Armor
+28 Stamina
+8 Intellect
+10 Nature Resistance
Durability 70 / 70
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 6 42 60
","spells":[]} +232230,{"name":"Chestguard of Ten Storms","quality":4,"icon":"inv_chest_chain_11","tooltip":"
Chestguard of Ten Storms
Core Forged
Item Level 76

Binds when picked up
ChestMail
482 Armor
+35 Stamina
+10 Intellect
+10 Nature Resistance
+10 Frost Resistance
Durability 140 / 140
Classes: Shaman
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases your chance to block attacks with a shield by 1%.
Equip: Increased Defense +11.

Earthfury Resolve (0/8)
(2) Set : Increases your attack speed by 30% for your next 3 swings after you parry, dodge, or block.
(4) Set : Your parries and dodges also activate your Shield Mastery rune ability.
(6) Set : Your Stoneskin Totem also reduces Physical damage taken by 5% and your Windwall Totem also reduces Magical damage taken by 5%.
Sell Price: 8 53 1
","spells":[]} +232231,{"name":"Nemesis Bracers","quality":4,"icon":"inv_bracer_07","tooltip":"
Nemesis Bracers
Core Forged
Item Level 76

Binds when picked up
WristCloth
51 Armor
+11 Stamina
+11 Intellect
+8 Spirit
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 13.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 2 85 61
","spells":[]} +232232,{"name":"Nemesis Belt","quality":4,"icon":"inv_belt_13","tooltip":"
Nemesis Belt
Core Forged
Item Level 76

Binds when picked up
WaistCloth
65 Armor
+10 Stamina
+10 Intellect
+12 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 2 85 61
","spells":[]} +232233,{"name":"Nemesis Spaulders","quality":4,"icon":"inv_shoulder_19","tooltip":"
Nemesis Spaulders
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
87 Armor
+13 Stamina
+11 Intellect
+13 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 4 28 42
","spells":[]} +232234,{"name":"Nemesis Leggings","quality":4,"icon":"inv_pants_07","tooltip":"
Nemesis Leggings
Core Forged
Item Level 76

Binds when picked up
LegsCloth
101 Armor
+15 Stamina
+10 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 28.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 5 71 22
","spells":[]} +232235,{"name":"Nemesis Skullcap","quality":4,"icon":"inv_helmet_08","tooltip":"
Nemesis Skullcap
Core Forged
Item Level 76

Binds when picked up
HeadCloth
94 Armor
+17 Stamina
+15 Intellect
+12 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 37.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 4 28 42
","spells":[]} +232236,{"name":"Nemesis Gloves","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Nemesis Gloves
Core Forged
Item Level 76

Binds when picked up
HandsCloth
72 Armor
+8 Stamina
+10 Intellect
+13 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 25.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 2 85 61
","spells":[]} +232237,{"name":"Nemesis Boots","quality":4,"icon":"inv_boots_05","tooltip":"
Nemesis Boots
Core Forged
Item Level 76

Binds when picked up
FeetCloth
80 Armor
+14 Stamina
+10 Intellect
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 23.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 4 28 42
","spells":[]} +232238,{"name":"Nemesis Robes","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Nemesis Robes
Core Forged
Item Level 76

Binds when picked up
ChestCloth
116 Armor
+12 Stamina
+12 Intellect
+15 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Equip: Increases damage and healing done by magical spells and effects by up to 32.

Corrupted Felheart (0/8)
(2) Set : Lifetap generates 50% more mana and 100% less threat.
(4) Set : Increases your critical strike chance with spells and attacks by 2%.
(6) Set : Your Nightfall talent has a 4% increased chance to trigger. Your Incinerate has a 4% chance to trigger your Decimation regardless of the target's health. (Proc chance: 4%)
Sell Price: 5 71 22
","spells":[]} +232239,{"name":"Nemesis Wraps","quality":4,"icon":"inv_bracer_07","tooltip":"
Nemesis Wraps
Core Forged
Item Level 76

Binds when picked up
WristCloth
131 Armor
+15 Stamina
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 9.
Equip: Increased Defense +13.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 85 61
","spells":[]} +232240,{"name":"Nemesis Cord","quality":4,"icon":"inv_belt_13","tooltip":"
Nemesis Cord
Core Forged
Item Level 76

Binds when picked up
WaistCloth
125 Armor
+26 Stamina
+6 Intellect
+6 Spirit
+10 Frost Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 85 61
","spells":[]} +232241,{"name":"Nemesis Shoulderpads","quality":4,"icon":"inv_shoulder_19","tooltip":"
Nemesis Shoulderpads
Core Forged
Item Level 76

Binds when picked up
ShoulderCloth
137 Armor
+26 Stamina
+8 Intellect
+10 Spirit
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +7.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 4 28 42
","spells":[]} +232242,{"name":"Nemesis Pants","quality":4,"icon":"inv_pants_07","tooltip":"
Nemesis Pants
Core Forged
Item Level 76

Binds when picked up
LegsCloth
181 Armor
+35 Stamina
+7 Intellect
+6 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 75 / 75
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 5 71 22
","spells":[]} +232243,{"name":"Nemesis Cowl","quality":4,"icon":"inv_helmet_08","tooltip":"
Nemesis Cowl
Core Forged
Item Level 76

Binds when picked up
HeadCloth
184 Armor
+35 Stamina
+10 Intellect
+10 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 60 / 60
Classes: Warlock
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 4 28 42
","spells":[]} +232244,{"name":"Nemesis Handguards","quality":4,"icon":"inv_gauntlets_19","tooltip":"
Nemesis Handguards
Core Forged
Item Level 76

Binds when picked up
HandsCloth
152 Armor
+24 Stamina
+10 Spirit
+10 Nature Resistance
Durability 35 / 35
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +7.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 2 85 61
","spells":[]} +232245,{"name":"Nemesis Treads","quality":4,"icon":"inv_boots_05","tooltip":"
Nemesis Treads
Core Forged
Item Level 76

Binds when picked up
FeetCloth
120 Armor
+26 Stamina
+8 Spirit
+10 Nature Resistance
Durability 50 / 50
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 14.
Equip: Increased Defense +7.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 4 28 42
","spells":[]} +232246,{"name":"Nemesis Garb","quality":4,"icon":"inv_chest_leather_01","tooltip":"
Nemesis Garb
Core Forged
Item Level 76

Binds when picked up
ChestCloth
216 Armor
+32 Stamina
+14 Spirit
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warlock
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increases damage and healing done by magical spells and effects by up to 12.
Equip: Increased Defense +10.

Wicked Felheart (0/8)
(2) Set : Banish is now instant cast, and can be cast on yourself while you are a Demon. You cannot Banish yourself while you have Forbearance, and doing so will give you Forbearance for 1 min.
(4) Set : Each time you take damage, you and your pet gain mana equal to the damage taken, up to a maximum of 420 mana per event. Can only occur once every few seconds. (3.5s cooldown)
(6) Set : Your Shadow Cleave hits have a 20% chance to grant you a Soul Shard, reset the cooldown on Soul Fire, and make your next Soul Fire within 10 sec instant. (Proc chance: 20%, 100ms cooldown)
Sell Price: 5 71 22
","spells":[]} +232247,{"name":"Bracers of Wrath","quality":4,"icon":"inv_bracer_19","tooltip":"
Bracers of Wrath
Core Forged
Item Level 76

Binds when picked up
WristPlate
375 Armor
+20 Strength
+14 Agility
+14 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 5 5 58
","spells":[]} +232248,{"name":"Belt of Wrath","quality":4,"icon":"inv_belt_09","tooltip":"
Belt of Wrath
Core Forged
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+30 Strength
+11 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 5 5 58
","spells":[]} +232249,{"name":"Shoulders of Wrath","quality":4,"icon":"inv_shoulder_34","tooltip":"
Shoulders of Wrath
Core Forged
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+27 Strength
+14 Agility
+12 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to get a critical strike with all spells and attacks by 1%.
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 7 52 62
","spells":[]} +232250,{"name":"Legplates of Wrath","quality":4,"icon":"inv_pants_04","tooltip":"
Legplates of Wrath
Core Forged
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+33 Strength
+26 Agility
+19 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 10 5 41
","spells":[]} +232251,{"name":"Helm of Wrath","quality":4,"icon":"inv_helmet_71","tooltip":"
Helm of Wrath
Core Forged
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+36 Strength
+24 Agility
+18 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 7 52 62
","spells":[]} +232252,{"name":"Gauntlets of Wrath","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Gauntlets of Wrath
Core Forged
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+27 Strength
+11 Agility
+16 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 5 5 58
","spells":[]} +232253,{"name":"Greaves of Wrath","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Greaves of Wrath
Core Forged
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+26 Strength
+16 Agility
+13 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 7 52 62
","spells":[]} +232254,{"name":"Breastplate of Wrath","quality":4,"icon":"inv_chest_plate16","tooltip":"
Breastplate of Wrath
Core Forged
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+32 Strength
+30 Agility
+12 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60

Unstoppable Might (0/8)
(2) Set : After changing stances, your next offensive ability's rage cost is reduced by 10.
(4) Set : For 15 sec after leaving a stance, you can use abilities requiring that stance as if you were still in that stance.
(6) Set : For the first 15 sec after activating a stance, you can gain an additional benefit:

Battle Stance/Gladiator Stance: 5% increased damage done.

Berserker Stance: 5% increased critical strike chance.

Defensive Stance: 5% reduced Physical damage taken.
Sell Price: 10 5 41
","spells":[]} +232255,{"name":"Wristguards of Wrath","quality":4,"icon":"inv_bracer_19","tooltip":"
Wristguards of Wrath
Core Forged
Item Level 76

Binds when picked up
WristPlate
375 Armor
+12 Strength
+10 Agility
+20 Stamina
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Increased Defense +7.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 5 5 58
","spells":[]} +232256,{"name":"Waistguard of Wrath","quality":4,"icon":"inv_belt_09","tooltip":"
Waistguard of Wrath
Core Forged
Item Level 76

Binds when picked up
WaistPlate
482 Armor
+15 Strength
+7 Agility
+24 Stamina
+10 Frost Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +7.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 5 5 58
","spells":[]} +232257,{"name":"Pauldrons of Wrath","quality":4,"icon":"inv_shoulder_34","tooltip":"
Pauldrons of Wrath
Core Forged
Item Level 76

Binds when picked up
ShoulderPlate
642 Armor
+12 Strength
+10 Agility
+24 Stamina
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 7 52 62
","spells":[]} +232258,{"name":"Legguards of Wrath","quality":4,"icon":"inv_pants_04","tooltip":"
Legguards of Wrath
Core Forged
Item Level 76

Binds when picked up
LegsPlate
749 Armor
+15 Strength
+28 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 120 / 120
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +19.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 10 5 41
","spells":[]} +232259,{"name":"Faceguard of Wrath","quality":4,"icon":"inv_helmet_71","tooltip":"
Faceguard of Wrath
Core Forged
Item Level 76

Binds when picked up
HeadPlate
696 Armor
+23 Strength
+13 Agility
+34 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 100 / 100
Classes: Warrior
Requires Level 60
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 7 52 62
","spells":[]} +232260,{"name":"Handguards of Wrath","quality":4,"icon":"inv_gauntlets_10","tooltip":"
Handguards of Wrath
Core Forged
Item Level 76

Binds when picked up
HandsPlate
535 Armor
+19 Strength
+24 Stamina
+10 Nature Resistance
Durability 55 / 55
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +9.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 5 5 58
","spells":[]} +232261,{"name":"Sabatons of Wrath","quality":4,"icon":"inv_boots_plate_04","tooltip":"
Sabatons of Wrath
Core Forged
Item Level 76

Binds when picked up
FeetPlate
589 Armor
+10 Strength
+10 Agility
+27 Stamina
+10 Nature Resistance
Durability 75 / 75
Classes: Warrior
Requires Level 60
Equip: Increased Defense +11.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 7 52 62
","spells":[]} +232262,{"name":"Chestguard of Wrath","quality":4,"icon":"inv_chest_plate16","tooltip":"
Chestguard of Wrath
Core Forged
Item Level 76

Binds when picked up
ChestPlate
857 Armor
+18 Strength
+11 Agility
+32 Stamina
+10 Nature Resistance
+10 Frost Resistance
Durability 165 / 165
Classes: Warrior
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Equip: Increased Defense +10.

Immoveable Might (0/8)
(2) Set : Increases the block value of your shield by 30.
(4) Set : You gain 1 extra Rage every time you take any damage or deal auto attack damage.
(6) Set : Increases all threat you generate in Defensive Stance by an additional 10% and increases all damage you deal in Gladiator Stance by 4%.
Sell Price: 10 5 41
","spells":[]} +232299,{"name":"Zulian Defender","quality":4,"icon":"inv_shield_22","tooltip":"
Zulian Defender
Item Level 65

Binds when picked up
Off HandShield
2468 Armor
44 Block
+8 Stamina
+10 Intellect
Durability 120 / 120
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 3 38 59
","spells":[]} +232309,{"name":"Renataki's Soul Conduit","quality":4,"icon":"inv_sword_37","tooltip":"
Renataki's Soul Conduit
Item Level 65

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
57 - 117 DamageSpeed 2.10
(41.43 damage per second)
+20 Spirit
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 8 58 65
","spells":[]} +232310,{"name":"Renataki's Soul Conduit","quality":4,"icon":"inv_sword_37","tooltip":"
Renataki's Soul Conduit
Bloodied
Item Level 65

Binds when picked up
Unique-Equipped
Main HandSword
\n \n \n
57 - 117 DamageSpeed 2.10
(41.43 damage per second)
+20 Spirit
Durability 105 / 105
Requires Level 60
Equip: Increases damage and healing done by magical spells and effects by up to 23.
Sell Price: 8 58 65
","spells":[]} +232311,{"name":"Zulian Tigerhide Cloak","quality":4,"icon":"inv_misc_cape_10","tooltip":"
Zulian Tigerhide Cloak
Item Level 65

Binds when picked up
Back
50 Armor
+17 Agility
+14 Stamina
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 1%.
Sell Price: 2 57 60
","spells":[]} +232312,{"name":"Blood of the Lightbringer","quality":4,"icon":"inv_misc_clothscrap_02","tooltip":"
Blood of the Lightbringer
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
Use: Apply the Blood of the Lightbringer to consecrate your weapon.
","spells":[]} +232324,{"name":"Whistle","quality":3,"icon":"ability_hunter_beastcall","tooltip":"
Whistle
Item Level 1

Binds when picked up
Use: Calls forth Pepe to ride on your head as you adventure together.
Sell Price: 12 50
","spells":[]} +232343,{"name":"QAEnchant Shield - Law of Nature","quality":1,"icon":"inv_jewelry_talisman_01","tooltip":"
QAEnchant Shield - Law of Nature
Item Level 1
Use: Permanently enchant a shield to give +2% chance to block.
","spells":[]} +232344,{"name":"Vick's VIP Pass","quality":4,"icon":"inv_scroll_02","tooltip":"
Vick's VIP Pass
Item Level 60

Unique
Use: Attune yourself to Blackwing Lair! (30 Sec Cooldown)
"For close personal friends of Lord Victor Nefarius only!"
Max Stack: 20
Sell Price: 1
","spells":[]} +232357,{"name":"Draconic Avenger","quality":4,"icon":"inv_axe_21","tooltip":"
Draconic Avenger
Item Level 71

Binds when picked up
Two-HandAxe
\n \n \n
191 - 287 DamageSpeed 3.50
(68.29 damage per second)
+21 Strength
+26 Agility
+18 Stamina
Durability 120 / 120
Requires Level 60
Equip: Improves your chance to hit with all spells and attacks by 2%.
Sell Price: 14 56 21
","spells":[]} +232358,{"name":"Empty Reliquary","quality":4,"icon":"inv_potion_167","tooltip":"
Empty Reliquary
Item Level 79

Binds when picked up
Unique
Classes: Paladin
Requires Level 60
","spells":[]} +232373,{"name":"Refined Eye of Sulfuras","quality":4,"icon":"inv_jewelcrafting_dragonseye03","tooltip":"
Refined Eye of Sulfuras
Item Level 60

Binds when picked up
Unique
Classes: Druid
Use: Attune with the fires within, allowing you to replace your Cat form with a more fiery visage.
","spells":[]} +232389,{"name":"Libram of Plenty","quality":4,"icon":"inv_relics_libramofhope","tooltip":"
Libram of Plenty
Item Level 75

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Crusader Strike spell restores an additional 10% of your maximum mana.
","spells":[]} +232390,{"name":"Idol of Celestial Focus","quality":4,"icon":"inv_qirajidol_night","tooltip":"
Idol of Celestial Focus
Item Level 75

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Increases the damage done by Starfall by 10%, but decreases its radius by 50%.
","spells":[]} +232391,{"name":"Idol of Feline Focus","quality":4,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of Feline Focus
Item Level 75

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Your Ferocious Bite ability no longer converts additional energy into damage, and refunds 30 energy on a Dodge, Miss, or Parry.
","spells":[]} +232392,{"name":"Totem of Relentless Thunder","quality":4,"icon":"inv_relics_totemofrebirth","tooltip":"
Totem of Relentless Thunder
Item Level 75

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: While a Shield is equipped, your melee attacks with Rockbiter Weapon trigger your Maelstrom Weapon rune 100 + (5 * ComboPoints)% more often.
","spells":[]} +232409,{"name":"Totem of the Elements","quality":4,"icon":"spell_frost_fireresistancetotem","tooltip":"
Totem of the Elements
Item Level 75

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: Your Elemental Focus talent now has a maximum of 2 charges, and is set to 2 charges when it triggers.
","spells":[]} +232414,{"name":"Dragontooth Blade","quality":4,"icon":"inv_weapon_shortblade_16","tooltip":"
Dragontooth Blade
Item Level 79

Quest Item
Unique
Classes: Warrior
Requires Level 60
Use: Carve a scale from Nefarian's hide. Only usable when Nefarian has been significantly weakened in battle. (10 Sec Cooldown)
","spells":[]} +232416,{"name":"Totem of Astral Flow","quality":4,"icon":"inv_relics_totemofrage","tooltip":"
Totem of Astral Flow
Item Level 75

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: Increases the attack power bonus on Windfury Weapon attacks by 68.
","spells":[]} +232419,{"name":"Totem of Conductive Currents","quality":4,"icon":"inv_relics_totemoflife","tooltip":"
Totem of Conductive Currents
Item Level 75

Binds when picked up
Unique
RelicTotem
Requires Level 60
Equip: While Frostbrand Weapon is active, your Water Shield triggers reduce the cast time of your next Chain Lightning spell within 15 sec by 20%, and increases its damage by 20%. Stacking up to 5 times.
","spells":[]} +232420,{"name":"Libram of Wrath","quality":4,"icon":"inv_relics_libramoftruth","tooltip":"
Libram of Wrath
Item Level 75

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Causing damage with your Holy Shock spell reduces the cast time and mana cost of your next Holy Wrath cast within 15 sec by 20%, and increases its damage by 20%. Stacking up to 5 times.
","spells":[]} +232421,{"name":"Libram of Avenging","quality":4,"icon":"inv_relics_libramofgrace","tooltip":"
Libram of Avenging
Item Level 75

Binds when picked up
Unique
RelicLibram
Requires Level 60
Equip: Your Avenger's Shield hits 2 fewer targets, but will hit its target 2 times.
","spells":[]} +232423,{"name":"Idol of Nurture","quality":4,"icon":"inv_relics_idolofhealth","tooltip":"
Idol of Nurture
Item Level 75

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Increases healing done by Nourish by up to 77.
","spells":[]} +232424,{"name":"Idol of Cruelty","quality":4,"icon":"inv_relics_idolofferocity","tooltip":"
Idol of Cruelty
Item Level 75

Binds when picked up
Unique
RelicIdol
Requires Level 60
Equip: Increases initial and per application periodic damage done by Lacerate by 7.
","spells":[]} +232454,{"name":"Emblem of the Wild Gods","quality":7,"icon":"ability_druid_cyclone","tooltip":"
Emblem of the Wild Gods
Item Level 1

Binds to account
"Proof of assisting the Shadowtooth Emissary. Redeemable at the Rune Broker in capital cities."
","spells":[]} +232455,{"name":"Emblem of Dishonor","quality":7,"icon":"ability_backstab","tooltip":"
Emblem of Dishonor
Item Level 1

Binds to account
"Proof of confronting Illari Duskfeather. Redeemable at the Rune Broker in capital cities."
","spells":[]} +232456,{"name":"Emblem of the Violet Eye","quality":7,"icon":"achievement_dungeon_theviolethold","tooltip":"
Emblem of the Violet Eye
Item Level 1

Binds to account
"Proof of victory over the Dark Riders. Redeemable at the Rune Broker in capital cities."
","spells":[]} +232457,{"name":"Emblem of the Worldcore","quality":7,"icon":"inv_elemental_mote_nether","tooltip":"
Emblem of the Worldcore
Item Level 1

Binds to account
"Proof of atunning to the Leyline Confluxes. Redeemable at the Rune Broker in capital cities."
","spells":[]} +232458,{"name":"Rune of Improved Sanctuary","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Improved Sanctuary
Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your helm with the Improved Sanctuary rune:


Increases the damage prevented by your Blessing of Sanctuary by 100%, and increases damage done by your Blessing of Sanctuary by 30% of your shield block value.

"Teaches you a new Engraving ability."
","spells":[]} +232459,{"name":"Rune of Backdraft","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Backdraft
Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your helm with the Backdraft rune:


Your Conflagrate ability also grants 30% spellcasting haste for 15 sec and no longer consumes Immolate.

"Teaches you a new Engraving ability."
","spells":[]} +232460,{"name":"Rune of Displacement","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Displacement
Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your bracers with the Displacement rune:


Teleports back to where you last cast Blink from and resets the cooldown on Blink. Only usable within 10 sec of casting Blink.

"Teaches you a new Engraving ability."
","spells":[]} +232461,{"name":"Rune of Despair","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Despair
Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your bracers with the Despair rune:


Periodic damage from your spells can now be critical strikes and all your damaging spell critical strikes deal 200% damage.

"Teaches you a new Engraving ability."
","spells":[]} +232462,{"name":"Rune of Purifying Power","quality":2,"icon":"inv_misc_rune_06","tooltip":"
Rune of Purifying Power
Item Level 50

Binds when picked up
Unique
Classes: Priest
Engrave your bracers with the Purifying Power rune:


Reduces the cooldown on Exorcism and Holy Wrath by 50%, and Holy Wrath can now be cast at any target and will Stun Undead and Demon targets for 2 sec.

"Teaches you a new Engraving ability."
","spells":[]} From b77be438210775d096a38370446d8959cd806d26 Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Mon, 16 Sep 2024 23:01:57 -0600 Subject: [PATCH 162/223] Adds Vael Encounter --- assets/database/db.bin | Bin 5992903 -> 5993045 bytes assets/database/db.json | 6 +- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes sim/core/cast.go | 5 + sim/encounters/blackwing_lair.go | 296 +++++++++++++++++++++++-- ui/core/components/encounter_picker.ts | 18 +- 6 files changed, 297 insertions(+), 28 deletions(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index 540a0797e303dff0a2767bdae197a07aa0526ac5..b65e1e055386e1b7a16aba2951da1301cbb076b0 100644 GIT binary patch delta 436 zcmZw9Nlz1D7{GC-Qd<`kinxNlvQ$8dwJt-g+J${>fdN@gP5TOylxZ@ZLOto>pJ2k- z^kDiaG?`Q5Nx67yxS4p6Bi#G|z6tT>ll-2`^W=Z<`^0m2bmDoBhKI8>;pH4Y{G8_k z7r8_;m$^a?>}Yv0SOre7uD3D;-;25>S>^nCYtfkf|pj>Xr}`oopjMn z554&5qn`l=8Df|bM$s4}z&I03GDVPSW|(D;c@|h?iDh&`gfWP)!YXS-i4kX=4K~?g zn;mx9W1j;KIpP?zVCBp%hi+?*8M5yrpH+y3{mGliw^@qDt15Y72`QU0Y~ftE5H5v;a3v(2lyUv1{{yM+ BY2*L^ diff --git a/assets/database/db.json b/assets/database/db.json index a432fb5fc7..8526d6b889 100644 --- a/assets/database/db.json +++ b/assets/database/db.json @@ -10280,8 +10280,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -10307,8 +10307,8 @@ {"effectId":1893,"spellId":20028,"name":"Enchant Chest - Major Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1894,"spellId":20029,"name":"Enchant Weapon - Icy Chill","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1896,"spellId":20030,"name":"Enchant 2H Weapon - Superior Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, -{"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, +{"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1898,"spellId":20032,"name":"Enchant Weapon - Lifestealing","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":3}, {"effectId":1899,"spellId":20033,"name":"Enchant Weapon - Unholy Weapon","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1900,"spellId":20034,"name":"Enchant Weapon - Crusader","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -15213,7 +15213,7 @@ {"path":"SoD/Gnomeregan Mechanical Boss","targets":[{"path":"SoD/Gnomeregan Mechanical Boss","target":{"id":218537,"name":"Gnomeregan Mechanical Boss","level":42,"mobType":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,574,0,0,0,0,0,0,0,0,3700,0,0,0,0,0,0,0,279345,0,0,0,0,0,0,0,0,0],"minBaseDamage":1000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]}, {"path":"SoD/Level 50","targets":[{"path":"SoD/Level 50","target":{"id":213335,"name":"Level 50","level":52,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,574,0,0,0,0,0,0,0,0,3137,0,0,0,0,0,0,0,127393,0,0,0,0,0,0,0,0,0],"minBaseDamage":2000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]}, {"path":"SoD/Sunken Temple Dragonkin Boss","targets":[{"path":"SoD/Sunken Temple Dragonkin Boss","target":{"id":218571,"name":"Sunken Temple Dragonkin Boss","level":52,"mobType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,574,0,0,0,0,0,0,0,0,3700,0,0,0,0,0,0,0,1450000,0,0,0,0,0,0,0,0,0],"minBaseDamage":3000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]}, -{"path":"SoD/Blackwing Lair Vaelastrasz The Corrupt","targets":[{"path":"SoD/Blackwing Lair Vaelastrasz The Corrupt","target":{"id":13020,"name":"Blackwing Lair Vaelastrasz The Corrupt","level":63,"mobType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,805,0,0,0,0,0,0,0,0,3731,0,0,0,0,0,0,0,4130000,0,0,0,0,0,0,0,0,0],"minBaseDamage":5200,"damageSpread":0.333,"swingSpeed":4,"parryHaste":true}}]}, +{"path":"SoD/Blackwing Lair Vaelastrasz The Corrupt","targets":[{"path":"SoD/Blackwing Lair Vaelastrasz The Corrupt","target":{"id":13020,"name":"Blackwing Lair Vaelastrasz The Corrupt","level":63,"mobType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,805,0,0,0,0,0,0,0,0,3731,0,0,0,0,0,0,0,4130000,0,0,0,0,0,0,0,0,0],"minBaseDamage":5000,"damageSpread":0.333,"swingSpeed":2,"parryHaste":true,"targetInputs":[{"inputType":1,"label":"Time Burning Adrenaline Recieved","tooltip":"How long into the fight you recieve Burning Adrenaline? First cast is 20s (Select 0 to never recieve)"}]}}]}, {"path":"SoD/Level 60","targets":[{"path":"SoD/Level 60","target":{"id":213336,"name":"Level 60","level":63,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,805,0,0,0,0,0,0,0,0,3731,0,0,0,0,0,0,0,127393,0,0,0,0,0,0,0,0,0],"minBaseDamage":3000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]} ] } \ No newline at end of file diff --git a/assets/database/leftover_db.bin b/assets/database/leftover_db.bin index 307d98e919a44ec8b326e064144e99b30cf1ec53..7848ba11a5d560a10dd8c37d0c4b39adb1f49be3 100644 GIT binary patch delta 87 zcmV-d0I2`Zl{e3oH-LlzgaU*Egam{Iga(8Mgb0KQgbIWUv+;O+c_6&;ww>9+)l>xU^_zY$zw@@Jsjsds39}SfOx85QR@u#iJA}#;` delta 87 zcmV-d0I2`Zl{e3oH-LlzgaU*Egam{Iga(8Mgb0KQgbIWUv+;O+S_6(H)w>9+)ivhP)_zY$zw@D!ll>xWA9}SKHx85QR@u#f1A|C(% diff --git a/sim/core/cast.go b/sim/core/cast.go index 4e99de6fc1..581583007b 100644 --- a/sim/core/cast.go +++ b/sim/core/cast.go @@ -81,6 +81,11 @@ func (unit *Unit) applySpellPushback() { aura.Activate(sim) }, OnSpellHitTaken: func(aura *Aura, sim *Simulation, spell *Spell, result *SpellResult) { + //No pushback for bosses/NPCs + if (unit.Type == EnemyUnit){ + return + } + if !result.Landed() { return } diff --git a/sim/encounters/blackwing_lair.go b/sim/encounters/blackwing_lair.go index 4323c36df6..c134237679 100644 --- a/sim/encounters/blackwing_lair.go +++ b/sim/encounters/blackwing_lair.go @@ -25,13 +25,20 @@ func addVaelastraszTheCorrupt(bossPrefix string) { }.ToFloatArray(), SpellSchool: proto.SpellSchool_SpellSchoolPhysical, - SwingSpeed: 4, // TODO: Very slow attack interrupted by spells - MinBaseDamage: 5200, // TODO: Minimum unmitigated damage on reviewed log - DamageSpread: 0.333, // TODO: + SwingSpeed: 2, // TODO: Very slow attack interrupted by spells + MinBaseDamage: 5000, // TODO: Minimum unmitigated damage on reviewed log + DamageSpread: 0.333, // TODO: ParryHaste: true, DualWield: false, DualWieldPenalty: false, - TargetInputs: make([]*proto.TargetInput, 0), + TargetInputs: []*proto.TargetInput{ + { + Label: "Time Burning Adrenaline Recieved", + Tooltip: "How long into the fight you recieve Burning Adrenaline? First cast is 20s (Select 0 to never recieve)", + InputType: proto.InputType_Number, + NumberValue: 0, + }, + }, }, AI: NewVaelastraszTheCorruptAI(), }) @@ -42,8 +49,14 @@ func addVaelastraszTheCorrupt(bossPrefix string) { type VaelastraszTheCorruptAI struct { Target *core.Target - essenceOfTheRedAura *core.Aura essenceOfTheRedSpell *core.Spell + burningAdrenalineSpell *core.Spell + burningAdrenalineTankSpell *core.Spell + burningAdrenalineTime float64 + fireNovaSpell *core.Spell + flameBreathSpell *core.Spell + cleaveSpell *core.Spell + canAct bool } func NewVaelastraszTheCorruptAI() core.AIFactory { @@ -52,59 +65,294 @@ func NewVaelastraszTheCorruptAI() core.AIFactory { } } -func (ai *VaelastraszTheCorruptAI) Initialize(target *core.Target, _ *proto.Target) { +func (ai *VaelastraszTheCorruptAI) Initialize(target *core.Target, config *proto.Target) { ai.Target = target + ai.burningAdrenalineTime = config.TargetInputs[0].NumberValue ai.registerSpells() + ai.canAct = true } func (ai *VaelastraszTheCorruptAI) registerSpells() { essenceOfTheRedActionID := core.ActionID{SpellID: 23513} - - ai.essenceOfTheRedAura = ai.Target.GetOrRegisterAura(core.Aura{ - Label: "Essence of the Red", - ActionID: essenceOfTheRedActionID, - Duration: time.Minute * 4, + burningAdrenalineActionID := core.ActionID{SpellID: 367987} + burningAdrenalineTankActionID := core.ActionID{SpellID: 469261} + fireNovaActionID := core.ActionID{SpellID: 23462} + flameBreathActionID := core.ActionID{SpellID: 23461} + cleaveActionID := core.ActionID{SpellID: 19983} + + target := &ai.Target.Env.Raid.Parties[0].Players[0].GetCharacter().Unit + + essenceOfTheRedManaMetrics := target.NewManaMetrics(essenceOfTheRedActionID) + essenceOfTheRedEnergyMetrics := target.NewEnergyMetrics(essenceOfTheRedActionID) + essenceOfTheRedRageMetrics := target.NewRageMetrics(essenceOfTheRedActionID) + + ai.essenceOfTheRedSpell = ai.Target.RegisterSpell(core.SpellConfig{ + ActionID: essenceOfTheRedActionID, + ProcMask: core.ProcMaskEmpty, + + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: ai.Target.NewTimer(), + Duration: time.Minute * 4, + }, + }, + Dot: core.DotConfig{ + Aura: core.Aura{ + Label: "Essemce of the Red", + }, + NumberOfTicks: 240, + TickLength: time.Second * 1, - OnReset: func(aura *core.Aura, sim *core.Simulation) { - aura.Activate(sim) + OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { + if target.HasManaBar() { + target.AddMana(sim, 500, essenceOfTheRedManaMetrics) + } + if target.HasEnergyBar() { + target.AddEnergy(sim, 50, essenceOfTheRedEnergyMetrics) + } + if target.HasRageBar() { + target.AddRage(sim, 20, essenceOfTheRedRageMetrics) + } + }, }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + spell.Dot(target).Apply(sim) + }, + }) - OnGain: func(aura *core.Aura, sim *core.Simulation) { + multiplierBonus := 1.0 + inverseMultiplierBonus := 1.0 + + ai.burningAdrenalineSpell = ai.Target.RegisterSpell(core.SpellConfig{ + ActionID: burningAdrenalineActionID, + ProcMask: core.ProcMaskEmpty, + + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: ai.Target.NewTimer(), + Duration: time.Minute * 4, + }, + }, + Dot: core.DotConfig{ + Aura: core.Aura{ + Label: "Burning Adrenaline", + MaxStacks: 100, + OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks int32, newStacks int32) { + inverseMultiplierBonus = 1 / (1.0 + float64(oldStacks)*0.1) + target.MultiplyMeleeSpeed(sim, inverseMultiplierBonus) + target.MultiplyCastSpeed(inverseMultiplierBonus) + target.PseudoStats.DamageDealtMultiplier *= inverseMultiplierBonus + multiplierBonus = 1.0 + float64(newStacks) * 0.1 + target.MultiplyMeleeSpeed(sim, multiplierBonus) + target.MultiplyCastSpeed(multiplierBonus) + target.PseudoStats.DamageDealtMultiplier *= multiplierBonus + }, + }, + NumberOfTicks: 240, + TickLength: time.Second * 2, + OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { + dot.AddStack(sim) + }, }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + spell.Dot(target).Apply(sim) + spell.Dot(target).AddStack(sim) + }, + }) + + ai.burningAdrenalineTankSpell = ai.Target.RegisterSpell(core.SpellConfig{ + ActionID: burningAdrenalineTankActionID, + SpellSchool: core.SpellSchoolFire, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskSpellDamage, + Flags: core.SpellFlagIgnoreResists, + DamageMultiplier: 1, - OnExpire: func(aura *core.Aura, sim *core.Simulation) { + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: ai.Target.NewTimer(), + Duration: time.Second * 70, + }, + }, + Dot: core.DotConfig{ + Aura: core.Aura{ + Label: "Burning Adrenaline (Tank)", + MaxStacks: 16, + OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks int32, newStacks int32) { + inverseMultiplierBonus = 1 / (1.0 + float64(oldStacks)*0.1) + target.MultiplyMeleeSpeed(sim, inverseMultiplierBonus) + target.MultiplyCastSpeed(inverseMultiplierBonus) + target.PseudoStats.DamageDealtMultiplier *= inverseMultiplierBonus + multiplierBonus = 1.0 + float64(newStacks) * 0.1 + target.MultiplyMeleeSpeed(sim, multiplierBonus) + target.MultiplyCastSpeed(multiplierBonus) + target.PseudoStats.DamageDealtMultiplier *= multiplierBonus + if newStacks == 16 { + target.RemoveHealth(sim, target.CurrentHealth()) + if sim.Log != nil { + target.Log(sim, "Burning Adrenaline (Tank) Death") + } + sim.Cleanup() + } + }, + }, + NumberOfTicks: 16, + TickLength: time.Second * 2, + OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { + burningAdrenalineTickDamage := target.MaxHealth()*0.01*float64(dot.GetStacks()) + dot.Spell.CalcAndDealPeriodicDamage(sim, target, burningAdrenalineTickDamage, dot.OutcomeTick) + if !(dot.GetStacks() == 0) { + dot.AddStack(sim) + } + }, }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + spell.Dot(target).Apply(sim) + spell.Dot(target).AddStack(sim) + }, }) - ai.essenceOfTheRedSpell = ai.Target.RegisterSpell(core.SpellConfig{ - ActionID: essenceOfTheRedActionID, - ProcMask: core.ProcMaskEmpty, + ai.cleaveSpell = ai.Target.RegisterSpell(core.SpellConfig{ + ActionID: cleaveActionID, + SpellSchool: core.SpellSchoolPhysical, + DefenseType: core.DefenseTypeMelee, + ProcMask: core.ProcMaskEmpty, + DamageMultiplier: 1, Cast: core.CastConfig{ CD: core.Cooldown{ Timer: ai.Target.NewTimer(), - Duration: time.Minute * 4, + Duration: time.Second * 8, + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + baseDamage := sim.Roll(5000, 8000) + spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeEnemyMeleeWhite) + }, + }) + + ai.fireNovaSpell = ai.Target.RegisterSpell(core.SpellConfig{ + ActionID: fireNovaActionID, + SpellSchool: core.SpellSchoolFire, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskSpellDamage, + DamageMultiplier: 1, + + Cast: core.CastConfig{ + CD: core.Cooldown{ + Timer: ai.Target.NewTimer(), + Duration: time.Second * 3, + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + baseDamage := sim.Roll(555.0, 645.0) + spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMagicHit) + }, + }) + + flameBreathTickDamage := 0.0 + + ai.flameBreathSpell = ai.Target.RegisterSpell(core.SpellConfig{ + ActionID: flameBreathActionID, + SpellSchool: core.SpellSchoolFire, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskSpellDamage, + DamageMultiplier: 1, + + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: time.Millisecond * 3240, // Next server tick after cast complete + CastTime: time.Millisecond * 2000, + }, + CD: core.Cooldown{ + Timer: ai.Target.NewTimer(), + Duration: time.Second * 9, + }, + ModifyCast: func(sim *core.Simulation, spell *core.Spell, cast *core.Cast) { + spell.Unit.AutoAttacks.StopMeleeUntil(sim, sim.CurrentTime+cast.CastTime, false) + }, + }, + Dot: core.DotConfig{ + Aura: core.Aura{ + Label: "Flame Breath", + MaxStacks: 100, + ActionID: flameBreathActionID, + Duration: time.Second * 15, + OnReset: func(aura *core.Aura, sim *core.Simulation) { + flameBreathTickDamage = 0.0 + }, + }, + NumberOfTicks: 5, + TickLength: time.Second * 3, + OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { + dot.Spell.CalcAndDealPeriodicDamage(sim, target, flameBreathTickDamage, dot.OutcomeTick) }, }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - ai.essenceOfTheRedAura.Activate(sim) + baseDamage := sim.Roll(3500, 4500) + result := spell.CalcDamage(sim, target, baseDamage, spell.OutcomeMagicHit) + + if result.Landed() { + flameBreathTickDamage += sim.Roll(938, 1062) + spell.Dot(target).Activate(sim) + spell.Dot(target).AddStack(sim) + } + spell.DealDamage(sim, result) }, }) + + } func (ai *VaelastraszTheCorruptAI) Reset(*core.Simulation) { } +const BossGCD = time.Millisecond * 1600 + func (ai *VaelastraszTheCorruptAI) ExecuteCustomRotation(sim *core.Simulation) { -// target := ai.Target.CurrentTarget -// if target == nil { - target := &ai.Target.Env.Raid.Parties[0].Players[0].GetCharacter().Unit -// } + if !ai.canAct { + ai.Target.WaitUntil(sim, sim.CurrentTime+BossGCD) + return + } + + target := ai.Target.CurrentTarget + isTank := true + if target == nil { + // For individual non tank sims we still want abilities to work + target = &ai.Target.Env.Raid.Parties[0].Players[0].GetCharacter().Unit + isTank = false + } + if ai.essenceOfTheRedSpell.CanCast(sim, target) { ai.essenceOfTheRedSpell.Cast(sim, target) + ai.Target.WaitUntil(sim, sim.CurrentTime+BossGCD) return } + + if isTank{ + if ai.burningAdrenalineTankSpell.CanCast(sim, target) && (sim.CurrentTime >= (time.Second * 10)) { + ai.burningAdrenalineTankSpell.Cast(sim, target) + } + if ai.fireNovaSpell.CanCast(sim, target) { + ai.fireNovaSpell.Cast(sim, target) + } + if ai.flameBreathSpell.CanCast(sim, target) { + ai.flameBreathSpell.Cast(sim, target) + return + } + if ai.cleaveSpell.CanCast(sim, target) { + ai.cleaveSpell.Cast(sim, target) + return + } + } else { + //Do not cast if player input is 0 for BA Time + if ai.burningAdrenalineTime == 0 { + return + } else if ai.burningAdrenalineSpell.CanCast(sim, target) && (sim.CurrentTime >= (time.Second * time.Duration(ai.burningAdrenalineTime))) { + ai.burningAdrenalineSpell.Cast(sim, target) + } + } } diff --git a/ui/core/components/encounter_picker.ts b/ui/core/components/encounter_picker.ts index 9ea5b9cc70..27db316dd8 100644 --- a/ui/core/components/encounter_picker.ts +++ b/ui/core/components/encounter_picker.ts @@ -547,6 +547,17 @@ class TargetInputPicker extends Input { return this.encounter.targets[this.targetIndex].targetInputs[this.targetInputIndex] || TargetInput.create(); } + private clearPickers() { + if (this.boolPicker) { + this.boolPicker.rootElem.remove(); + this.boolPicker = null; + } + if (this.numberPicker) { + this.numberPicker.rootElem.remove(); + this.numberPicker = null; + } + } + constructor( parent: HTMLElement, encounter: Encounter, @@ -582,6 +593,7 @@ class TargetInputPicker extends Input { this.boolPicker.rootElem.remove(); this.boolPicker = null; } + this.clearPickers(); this.numberPicker = new NumberPicker(this.rootElem, null, { id: randomUUID(), label: newValue.label, @@ -598,6 +610,7 @@ class TargetInputPicker extends Input { this.numberPicker.rootElem.remove(); this.numberPicker = null; } + this.clearPickers(); this.boolPicker = new BooleanPicker(this.rootElem, null, { id: randomUUID(), label: newValue.label, @@ -697,7 +710,10 @@ function addEncounterFieldPickers(rootElem: HTMLElement, encounter: Encounter, s function makeTargetInputsPicker(parent: HTMLElement, encounter: Encounter, targetIndex: number): ListPicker { return new ListPicker(parent, encounter, { + allowedActions: [], itemLabel: 'Target Input', + extraCssClasses: ['mt-2'], + isCompact: true, changedEvent: (encounter: Encounter) => encounter.targetsChangeEmitter, getValue: (encounter: Encounter) => encounter.targets[targetIndex].targetInputs, setValue: (eventID: EventID, encounter: Encounter, newValue: Array) => { @@ -712,7 +728,7 @@ function makeTargetInputsPicker(parent: HTMLElement, encounter: Encounter, targe index: number, config: ListItemPickerConfig, ) => new TargetInputPicker(parent, encounter, targetIndex, index, config), - hideUi: true, + //hideUi: true, }); } From 6b218f81365b3abe01b50e0349cbd472d3b44c6c Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Tue, 17 Sep 2024 01:20:12 -0400 Subject: [PATCH 163/223] remove deep wounds double dipping --- sim/warrior/deep_wounds.go | 2 - sim/warrior/dps_warrior/TestArms.results | 70 +++++++-------- sim/warrior/dps_warrior/TestFury.results | 90 +++++++++---------- .../tank_warrior/TestTankWarrior.results | 86 +++++++++--------- 4 files changed, 123 insertions(+), 125 deletions(-) diff --git a/sim/warrior/deep_wounds.go b/sim/warrior/deep_wounds.go index 0b0c8f4a45..2521dfdd6b 100644 --- a/sim/warrior/deep_wounds.go +++ b/sim/warrior/deep_wounds.go @@ -35,8 +35,6 @@ func (warrior *Warrior) applyDeepWounds() { TickLength: time.Second * 3, OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { - attackTable := warrior.AttackTables[target.UnitIndex][proto.CastType_CastTypeMainHand] - dot.SnapshotAttackerMultiplier = dot.Spell.AttackerDamageMultiplier(attackTable) dot.CalcAndDealPeriodicSnapshotDamage(sim, target, dot.OutcomeTick) }, }, diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results index 6824918f60..8bf67edc76 100644 --- a/sim/warrior/dps_warrior/TestArms.results +++ b/sim/warrior/dps_warrior/TestArms.results @@ -50,8 +50,8 @@ character_stats_results: { stat_weights_results: { key: "TestArms-Lvl50-StatWeights-Default" value: { - weights: 1.28336 - weights: 0.80641 + weights: 1.25165 + weights: 0.77296 weights: 0 weights: 0 weights: 0 @@ -67,9 +67,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.57244 - weights: 16.67654 - weights: 10.5069 + weights: 0.56185 + weights: 16.37919 + weights: 10.07571 weights: 0 weights: 0 weights: 0 @@ -99,105 +99,105 @@ stat_weights_results: { dps_results: { key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" value: { - dps: 815.15405 - tps: 705.68016 + dps: 800.1972 + tps: 693.71468 } } dps_results: { key: "TestArms-Lvl50-Average-Default" value: { - dps: 1189.32287 - tps: 1014.87036 + dps: 1166.17517 + tps: 996.3522 } } dps_results: { key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 317.04908 - tps: 427.56194 + dps: 315.30843 + tps: 426.16942 } } dps_results: { key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 88.11646 - tps: 80.97805 + dps: 86.44543 + tps: 79.64122 } } dps_results: { key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 161.79486 - tps: 144.56083 + dps: 158.39336 + tps: 141.83963 } } dps_results: { key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 146.73185 - tps: 268.66747 + dps: 146.48663 + tps: 268.4713 } } dps_results: { key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 41.10532 - tps: 42.06953 + dps: 40.86959 + tps: 41.88095 } } dps_results: { key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 80.72042 - tps: 77.55727 + dps: 80.13768 + tps: 77.09108 } } dps_results: { key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 356.9477 - tps: 465.17523 + dps: 355.03561 + tps: 463.64555 } } dps_results: { key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 95.55424 - tps: 87.22715 + dps: 93.73258 + tps: 85.76982 } } dps_results: { key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 172.04004 - tps: 152.91954 + dps: 168.35104 + tps: 149.96834 } } dps_results: { key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 165.24795 - tps: 286.06525 + dps: 164.98015 + tps: 285.85101 } } dps_results: { key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 44.29947 - tps: 44.77115 + dps: 44.04967 + tps: 44.57131 } } dps_results: { key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 85.86306 - tps: 81.66932 + dps: 85.22795 + tps: 81.16124 } } dps_results: { key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1110.05407 - tps: 947.54801 + dps: 1088.34473 + tps: 930.18054 } } diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index 84180f7eef..4e92436450 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -148,8 +148,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFury-Lvl60-StatWeights-Default" value: { - weights: 2.36901 - weights: 1.97882 + weights: 2.25162 + weights: 1.87362 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.07316 - weights: 7.04635 - weights: 29.57867 + weights: 1.03457 + weights: 6.7376 + weights: 27.97096 weights: 0 weights: 0 weights: 0 @@ -302,140 +302,140 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 2418.63136 - tps: 2099.75618 + dps: 2367.19595 + tps: 2058.60785 } } dps_results: { key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 1870.00407 - tps: 1655.56943 + dps: 1826.31475 + tps: 1620.61797 } } dps_results: { key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 2226.51669 - tps: 1931.10456 + dps: 2176.61667 + tps: 1891.18454 } } dps_results: { key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 2202.31654 - tps: 1911.29467 + dps: 2153.32047 + tps: 1872.09781 } } dps_results: { key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 2226.51669 - tps: 1931.10456 + dps: 2176.61667 + tps: 1891.18454 } } dps_results: { key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 2579.94628 - tps: 2233.54775 + dps: 2523.88495 + tps: 2188.69869 } } dps_results: { key: "TestFury-Lvl60-Average-Default" value: { - dps: 3135.72914 - tps: 2466.04654 + dps: 3042.45219 + tps: 2396.63402 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1236.36312 - tps: 1142.30358 + dps: 1189.16879 + tps: 1107.65294 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 409.29763 - tps: 374.41306 + dps: 388.95142 + tps: 359.44309 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 511.06631 - tps: 458.38038 + dps: 479.02385 + tps: 434.43371 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 541.36466 - tps: 547.83913 + dps: 531.22433 + tps: 540.44972 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 200.62423 - tps: 211.50208 + dps: 196.93008 + tps: 208.78504 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 255.15235 - tps: 255.07692 + dps: 246.80336 + tps: 248.66784 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1386.01066 - tps: 1290.532 + dps: 1331.63595 + tps: 1248.80145 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 430.10556 - tps: 393.36082 + dps: 407.53399 + tps: 376.1806 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 530.24687 - tps: 472.40925 + dps: 495.26271 + tps: 446.20931 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 583.28391 - tps: 591.44605 + dps: 572.17074 + tps: 582.86852 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 198.58116 - tps: 209.9713 + dps: 194.79105 + tps: 207.0943 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 255.8088 - tps: 253.4769 + dps: 247.0739 + tps: 246.85095 } } dps_results: { key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2488.571 - tps: 1957.743 + dps: 2418.54005 + tps: 1905.80169 } } diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index c86549a320..4185ee5dc4 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -50,7 +50,7 @@ character_stats_results: { stat_weights_results: { key: "TestTankWarrior-Lvl60-StatWeights-Default" value: { - weights: 0.66526 + weights: 0.6984 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.32786 + weights: 0.33722 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.98649 + weights: 1.02281 weights: 0 weights: 0.52203 weights: 0 @@ -99,140 +99,140 @@ stat_weights_results: { dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 1606.07121 - tps: 3554.94323 + dps: 1577.49233 + tps: 3512.21781 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 908.42792 - tps: 1858.90542 + dps: 900.69117 + tps: 1847.33898 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 909.57183 - tps: 1897.05933 + dps: 902.16804 + tps: 1885.99065 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 899.99802 - tps: 1877.83817 + dps: 892.64211 + tps: 1866.84109 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 909.57183 - tps: 1897.05933 + dps: 902.16804 + tps: 1885.99065 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 1693.68455 - tps: 3664.82577 + dps: 1661.86413 + tps: 3617.25424 } } dps_results: { key: "TestTankWarrior-Lvl60-Average-Default" value: { - dps: 1534.8491 - tps: 3977.75879 + dps: 1506.88344 + tps: 3931.76928 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 468.93369 - tps: 1326.54298 + dps: 463.40659 + tps: 1317.45367 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 117.69466 - tps: 386.74542 + dps: 116.07637 + tps: 384.08414 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 175.58075 - tps: 557.57457 + dps: 173.24657 + tps: 553.73603 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 155.77843 - tps: 602.69082 + dps: 155.47518 + tps: 602.19213 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 51.27984 - tps: 205.81612 + dps: 51.15732 + tps: 205.61464 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 73.11649 - tps: 289.06989 + dps: 72.98623 + tps: 288.85569 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 487.09204 - tps: 1359.73261 + dps: 480.846 + tps: 1349.461 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 122.12307 - tps: 397.1943 + dps: 120.296 + tps: 394.18969 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 184.27955 - tps: 575.96656 + dps: 181.56462 + tps: 571.50185 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 156.06457 - tps: 603.55103 + dps: 155.77022 + tps: 603.06697 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 51.31027 - tps: 205.95843 + dps: 51.19099 + tps: 205.76227 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 72.85416 - tps: 288.63723 + dps: 72.74161 + tps: 288.45213 } } dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1310.09758 - tps: 3427.17788 + dps: 1285.87652 + tps: 3387.34636 } } From e6854473d5a5b0206a1aaed6a67934d84d759182 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Tue, 17 Sep 2024 13:56:14 -0400 Subject: [PATCH 164/223] update debug logging --- sim/core/spell_result.go | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/sim/core/spell_result.go b/sim/core/spell_result.go index 600b66b72e..a99ffd87cd 100644 --- a/sim/core/spell_result.go +++ b/sim/core/spell_result.go @@ -309,8 +309,20 @@ func (spell *Spell) calcDamageInternal(sim *Simulation, target *Unit, baseDamage spell.Unit.Log( sim, - "%s %s [DEBUG] MAP: %0.01f, RAP: %0.01f, SP: %0.01f, BaseDamage:%0.01f, AfterAttackerMods:%0.01f, AfterResistances:%0.01f, AfterTargetMods:%0.01f, AfterOutcome:%0.01f, AfterPostOutcome:%0.01f", - target.LogLabel(), spell.ActionID, spell.Unit.GetStat(stats.AttackPower), spell.Unit.GetStat(stats.RangedAttackPower), spell.Unit.GetStat(stats.SpellPower), baseDamage, afterAttackMods, afterResistances, afterTargetMods, afterOutcome, afterPostOutcome) + "%s %s [DEBUG] MAP: %0.01f, RAP: %0.01f, SP: %0.01f, SchoolBonus:%0.01f, BaseDamage:%0.01f, AfterAttackerMods:%0.01f, AfterResistances:%0.01f, AfterTargetMods:%0.01f, AfterOutcome:%0.01f, AfterPostOutcome:%0.01f", + target.LogLabel(), + spell.ActionID, + spell.Unit.GetStat(stats.AttackPower), + spell.Unit.GetStat(stats.RangedAttackPower), + spell.Unit.GetStat(stats.SpellDamage), + spell.GetBonusDamage(), + baseDamage, + afterAttackMods, + afterResistances, + afterTargetMods, + afterOutcome, + afterPostOutcome, + ) } result.Threat = spell.ThreatFromDamage(result.Outcome, result.Damage) From 35fb04a6c71db649fe80a73ecdf8c8dc8f7acacd Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Tue, 17 Sep 2024 14:10:52 -0400 Subject: [PATCH 165/223] update debug log again --- sim/core/spell_result.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sim/core/spell_result.go b/sim/core/spell_result.go index a99ffd87cd..eae6b6bc98 100644 --- a/sim/core/spell_result.go +++ b/sim/core/spell_result.go @@ -309,12 +309,11 @@ func (spell *Spell) calcDamageInternal(sim *Simulation, target *Unit, baseDamage spell.Unit.Log( sim, - "%s %s [DEBUG] MAP: %0.01f, RAP: %0.01f, SP: %0.01f, SchoolBonus:%0.01f, BaseDamage:%0.01f, AfterAttackerMods:%0.01f, AfterResistances:%0.01f, AfterTargetMods:%0.01f, AfterOutcome:%0.01f, AfterPostOutcome:%0.01f", + "%s %s [DEBUG] MAP+Bonus: %0.01f, RAP+Bonus: %0.01f, SP+Bonus: %0.01f, SchoolBonus:%0.01f, BaseDamage:%0.01f, AfterAttackerMods:%0.01f, AfterResistances:%0.01f, AfterTargetMods:%0.01f, AfterOutcome:%0.01f, AfterPostOutcome:%0.01f", target.LogLabel(), spell.ActionID, - spell.Unit.GetStat(stats.AttackPower), - spell.Unit.GetStat(stats.RangedAttackPower), - spell.Unit.GetStat(stats.SpellDamage), + spell.Unit.GetStat(stats.AttackPower)+TernaryFloat64(spell.SchoolIndex == stats.SchoolIndexPhysical, spell.GetBonusDamage(), 0), + spell.Unit.GetStat(stats.RangedAttackPower)+TernaryFloat64(spell.SchoolIndex == stats.SchoolIndexPhysical, spell.GetBonusDamage(), 0), spell.GetBonusDamage(), baseDamage, afterAttackMods, From da174f13f60afaac6c43233dc2c230589b514242 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Tue, 17 Sep 2024 15:08:26 -0400 Subject: [PATCH 166/223] fix haunt coefficient --- sim/warlock/dps/TestAffliction.results | 144 ++++++++++++------------- sim/warlock/haunt.go | 2 +- 2 files changed, 73 insertions(+), 73 deletions(-) diff --git a/sim/warlock/dps/TestAffliction.results b/sim/warlock/dps/TestAffliction.results index ec8ddffeb9..74d2da89e8 100644 --- a/sim/warlock/dps/TestAffliction.results +++ b/sim/warlock/dps/TestAffliction.results @@ -151,9 +151,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.23326 + weights: -0.25916 weights: 0 - weights: 0.78048 + weights: 0.73191 weights: 0 weights: 0 weights: 0 @@ -161,8 +161,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.93775 - weights: 2.59702 + weights: 2.94475 + weights: 2.48916 weights: 0 weights: 0 weights: 0 @@ -200,9 +200,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.23359 + weights: -0.22541 weights: 0 - weights: 0.59539 + weights: 0.56405 weights: 0 weights: 0 weights: 0 @@ -210,8 +210,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 9.04852 - weights: 10.88319 + weights: 9.03399 + weights: 10.67957 weights: 0 weights: 0 weights: 0 @@ -249,9 +249,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -1.78018 + weights: -1.73956 weights: 0 - weights: 1.37581 + weights: 1.3311 weights: 0 weights: 0 weights: 0 @@ -259,8 +259,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 13.45991 - weights: 20.6946 + weights: 13.43274 + weights: 20.40975 weights: 0 weights: 0 weights: 0 @@ -302,64 +302,64 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 658.39461 - tps: 634.30277 + dps: 639.17823 + tps: 615.08639 } } dps_results: { key: "TestAffliction-Lvl40-Average-Default" value: { - dps: 651.00996 - tps: 627.06086 + dps: 631.98044 + tps: 608.03134 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 646.9738 - tps: 1295.11365 + dps: 628.08568 + tps: 1276.22553 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 646.9738 - tps: 623.07204 + dps: 628.08568 + tps: 604.18393 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 632.56072 - tps: 597.27223 + dps: 613.40971 + tps: 578.12122 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 423.69391 - tps: 1093.0447 + dps: 412.59788 + tps: 1081.94867 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 423.69391 - tps: 414.38749 + dps: 412.59788 + tps: 403.29147 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 426.54958 - tps: 403.84517 + dps: 414.41768 + tps: 391.71326 } } dps_results: { key: "TestAffliction-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 652.59995 - tps: 628.20772 + dps: 633.73117 + tps: 609.33893 } } dps_results: { @@ -372,64 +372,64 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1561.35131 - tps: 1358.34708 + dps: 1527.715 + tps: 1324.71076 } } dps_results: { key: "TestAffliction-Lvl50-Average-Default" value: { - dps: 1563.58568 - tps: 1362.29529 + dps: 1530.32987 + tps: 1329.03949 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2253.71692 - tps: 3059.20009 + dps: 2220.73289 + tps: 3026.21605 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1545.86148 - tps: 1343.5302 + dps: 1512.47505 + tps: 1310.14377 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1607.15834 - tps: 1392.55894 + dps: 1573.03603 + tps: 1358.43662 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1392.16493 - tps: 2329.57534 + dps: 1374.91999 + tps: 2312.33039 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 861.62096 - tps: 757.14422 + dps: 844.37602 + tps: 739.89928 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 867.37476 - tps: 763.74141 + dps: 849.77564 + tps: 746.14229 } } dps_results: { key: "TestAffliction-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1548.72949 - tps: 1348.72096 + dps: 1515.85861 + tps: 1315.85009 } } dps_results: { @@ -456,8 +456,8 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 2978.29801 - tps: 2811.98943 + dps: 2923.55962 + tps: 2757.25104 } } dps_results: { @@ -470,8 +470,8 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 3012.49946 - tps: 2848.49264 + dps: 2959.57687 + tps: 2795.57005 } } dps_results: { @@ -484,70 +484,70 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1331.69967 - tps: 1133.75815 + dps: 1285.61969 + tps: 1087.67817 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1320.12207 - tps: 1120.30063 + dps: 1274.63441 + tps: 1074.81296 } } dps_results: { key: "TestAffliction-Lvl60-Average-Default" value: { - dps: 3069.84332 - tps: 2904.22331 + dps: 3015.63203 + tps: 2850.01202 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3028.86428 - tps: 4277.33106 + dps: 2975.04906 + tps: 4223.51585 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3028.86428 - tps: 2863.40499 + dps: 2975.04906 + tps: 2809.58977 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2898.25195 - tps: 2700.81566 + dps: 2843.381 + tps: 2645.94471 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1516.28004 - tps: 2948.76934 + dps: 1488.96306 + tps: 2921.45237 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1516.28004 - tps: 1460.45722 + dps: 1488.96306 + tps: 1433.14024 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1446.74644 - tps: 1364.95834 + dps: 1418.61626 + tps: 1336.82815 } } dps_results: { key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3040.13334 - tps: 2873.56342 + dps: 2986.30813 + tps: 2819.73822 } } diff --git a/sim/warlock/haunt.go b/sim/warlock/haunt.go index 1ef0661e2a..000f5e7a25 100644 --- a/sim/warlock/haunt.go +++ b/sim/warlock/haunt.go @@ -18,7 +18,7 @@ func (warlock *Warlock) registerHauntSpell() { actionID := core.ActionID{SpellID: 403501} - spellCoeff := 0.714 + spellCoeff := 0.429 baseLowDamage := warlock.baseRuneAbilityDamage() * 2.51 baseHighDamage := warlock.baseRuneAbilityDamage() * 2.95 From 447dffa001998a7dfd48e6acd74ed4774ffea155 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Tue, 17 Sep 2024 15:58:13 -0400 Subject: [PATCH 167/223] another debug fig --- sim/core/spell_result.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/core/spell_result.go b/sim/core/spell_result.go index eae6b6bc98..902a7bc249 100644 --- a/sim/core/spell_result.go +++ b/sim/core/spell_result.go @@ -309,7 +309,7 @@ func (spell *Spell) calcDamageInternal(sim *Simulation, target *Unit, baseDamage spell.Unit.Log( sim, - "%s %s [DEBUG] MAP+Bonus: %0.01f, RAP+Bonus: %0.01f, SP+Bonus: %0.01f, SchoolBonus:%0.01f, BaseDamage:%0.01f, AfterAttackerMods:%0.01f, AfterResistances:%0.01f, AfterTargetMods:%0.01f, AfterOutcome:%0.01f, AfterPostOutcome:%0.01f", + "%s %s [DEBUG] MAP+Bonus: %0.01f, RAP+Bonus: %0.01f, SP+Bonus: %0.01f, BaseDamage:%0.01f, AfterAttackerMods:%0.01f, AfterResistances:%0.01f, AfterTargetMods:%0.01f, AfterOutcome:%0.01f, AfterPostOutcome:%0.01f", target.LogLabel(), spell.ActionID, spell.Unit.GetStat(stats.AttackPower)+TernaryFloat64(spell.SchoolIndex == stats.SchoolIndexPhysical, spell.GetBonusDamage(), 0), From c89057e8adda4d2b193639c116bcf860aa00e4d3 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Tue, 17 Sep 2024 18:14:36 -0400 Subject: [PATCH 168/223] wip --- proto/paladin.proto | 1 + sim/paladin/blessing_of_sanctuary.go | 67 ++++++++++++++++++++++ sim/paladin/paladin.go | 1 + sim/paladin/protection/protection.go | 2 + ui/core/components/inputs/buffs_debuffs.ts | 38 ++++++------ ui/protection_paladin/inputs.ts | 13 +++++ ui/protection_paladin/presets.ts | 1 + ui/protection_paladin/sim.ts | 2 +- 8 files changed, 105 insertions(+), 20 deletions(-) create mode 100644 sim/paladin/blessing_of_sanctuary.go diff --git a/proto/paladin.proto b/proto/paladin.proto index 680dad48d4..ce48acf040 100644 --- a/proto/paladin.proto +++ b/proto/paladin.proto @@ -131,6 +131,7 @@ enum PaladinSeal { message PaladinOptions { PaladinSeal primarySeal = 1; PaladinAura aura = 2; + bool sanctuaryBlessing = 3; bool IsUsingDivineStormStopAttack = 4; bool IsUsingJudgementStopAttack = 5; bool IsUsingCrusaderStrikeStopAttack = 6; diff --git a/sim/paladin/blessing_of_sanctuary.go b/sim/paladin/blessing_of_sanctuary.go new file mode 100644 index 0000000000..9f9711c098 --- /dev/null +++ b/sim/paladin/blessing_of_sanctuary.go @@ -0,0 +1,67 @@ +package paladin + +import ( + "github.com/wowsims/sod/sim/core" + //"github.com/wowsims/sod/sim/core/stats" +) + +func (paladin *Paladin) registerBlessingOfSanctuary() { + if paladin.Options.SanctuaryBlessing != true { + return + } + + sanctuaryValues := []struct { + minLevel int32 + maxLevel int32 + spellID int32 + absorb float64 + damage float64 + }{ + {minLevel: 1, maxLevel: 39, spellID: 20911, absorb: 10, damage: 14}, + {minLevel: 40, maxLevel: 49, spellID: 20912, absorb: 14, damage: 21}, + {minLevel: 50, maxLevel: 49, spellID: 20913, absorb: 19, damage: 28}, + {minLevel: 60, maxLevel: 61, spellID: 20914, absorb: 24, damage: 35}, + } + + for i, values := range sanctuaryValues { + + if values.minLevel <= paladin.Level && paladin.Level < values.maxLevel { + + rank := i + 1 + actionID := core.ActionID{SpellID: values.spellID} + //absorb := values.absorb + damage := values.damage + + sanctuaryProc := paladin.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + SpellSchool: core.SpellSchoolHoly, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskSpellDamage, + Flags: core.SpellFlagIgnoreResists, + + Rank: rank, + + DamageMultiplier: 1, + ThreatMultiplier: 1, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeMagicHit) + }, + }) + + paladin.RegisterAura(core.Aura{ + Label: "Blessing of Sanctuary Trigger", + Duration: core.NeverExpires, + OnReset: func(aura *core.Aura, sim *core.Simulation) { + aura.Activate(sim) + }, + OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if result.DidBlock() { + sanctuaryProc.Cast(sim, spell.Unit) + } + }, + }) + + } + } +} diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index 08bd76fa8c..13ce6f699e 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -140,6 +140,7 @@ func (paladin *Paladin) Initialize() { paladin.registerAuraMastery() paladin.registerHolyShield() paladin.registerShieldOfRighteousness() + paladin.registerBlessingOfSanctuary() paladin.enableMultiJudge = true // change this to baseline false when P5 launches paladin.lingerDuration = time.Millisecond * 400 diff --git a/sim/paladin/protection/protection.go b/sim/paladin/protection/protection.go index 8a55a91a0e..1994d5f251 100644 --- a/sim/paladin/protection/protection.go +++ b/sim/paladin/protection/protection.go @@ -34,6 +34,7 @@ func NewProtectionPaladin(character *core.Character, options *proto.Player) *Pro IsUsingDivineStormStopAttack: protOptions.IsUsingDivineStormStopAttack, IsUsingJudgementStopAttack: protOptions.IsUsingJudgementStopAttack, IsUsingCrusaderStrikeStopAttack: protOptions.IsUsingCrusaderStrikeStopAttack, + sanctuaryBlessing: protOptions.SanctuaryBlessing, } prot.EnableAutoAttacks(prot, core.AutoAttackOptions{ @@ -48,6 +49,7 @@ type ProtectionPaladin struct { *paladin.Paladin primarySeal proto.PaladinSeal + sanctuaryBlessing bool IsUsingDivineStormStopAttack bool IsUsingJudgementStopAttack bool IsUsingCrusaderStrikeStopAttack bool diff --git a/ui/core/components/inputs/buffs_debuffs.ts b/ui/core/components/inputs/buffs_debuffs.ts index af319270c4..c3a3cf8f3b 100644 --- a/ui/core/components/inputs/buffs_debuffs.ts +++ b/ui/core/components/inputs/buffs_debuffs.ts @@ -93,20 +93,20 @@ export const PhysDamReductionBuff = withLabel( 'Stoneskin', ); -export const DamageReductionPercentBuff = withLabel( - makeBooleanIndividualBuffInput({ - actionId: player => - player.getMatchingSpellActionId([ - { id: 20911, minLevel: 30, maxLevel: 39 }, - { id: 20912, minLevel: 40, maxLevel: 49 }, - { id: 20913, minLevel: 50, maxLevel: 59 }, - { id: 20914, minLevel: 60 }, - ]), - showWhen: player => player.getFaction() === Faction.Alliance, - fieldName: 'blessingOfSanctuary', - }), - 'Blessing of Sanctuary', -); +//export const DamageReductionPercentBuff = withLabel( +// makeBooleanIndividualBuffInput({ +// actionId: player => +// player.getMatchingSpellActionId([ +// { id: 20911, minLevel: 30, maxLevel: 39 }, +// { id: 20912, minLevel: 40, maxLevel: 49 }, +// { id: 20913, minLevel: 50, maxLevel: 59 }, +// { id: 20914, minLevel: 60 }, +// ]), +// showWhen: player => player.getFaction() === Faction.Alliance, +// fieldName: 'blessingOfSanctuary', +// }), +// 'Blessing of Sanctuary', +//); export const ResistanceBuff = InputHelpers.makeMultiIconInput({ values: [ @@ -1012,11 +1012,11 @@ export const RAID_BUFFS_CONFIG = [ picker: IconPicker, stats: [Stat.StatArmor], }, - { - config: DamageReductionPercentBuff, - picker: IconPicker, - stats: [Stat.StatArmor], - }, + // { + // config: DamageReductionPercentBuff, + // picker: IconPicker, + // stats: [Stat.StatArmor], + // }, { config: ResistanceBuff, picker: MultiIconPicker, diff --git a/ui/protection_paladin/inputs.ts b/ui/protection_paladin/inputs.ts index 5a6d3221f2..6b34637ea0 100644 --- a/ui/protection_paladin/inputs.ts +++ b/ui/protection_paladin/inputs.ts @@ -22,6 +22,17 @@ export const AuraSelection = InputHelpers.makeSpecOptionsEnumIconInput({ + fieldName: 'sanctuaryBlessing', + actionId: (player: Player) => player.getMatchingSpellActionId([ + { id: 20911, minLevel: 1, maxLevel: 39 }, + { id: 20912, minLevel: 40, maxLevel: 49 }, + { id: 20913, minLevel: 50, maxLevel: 59 }, + { id: 20914, minLevel: 60 }, + ]), + changeEmitter: (player: Player) => TypedEvent.onAny([player.levelChangeEmitter,]), +}); + // The below is used in the custom APL action "Cast Primary Seal". // Only shows SoC if it's talented. export const PrimarySealSelection = InputHelpers.makeSpecOptionsEnumIconInput({ @@ -61,3 +72,5 @@ export const PrimarySealSelection = InputHelpers.makeSpecOptionsEnumIconInput) => TypedEvent.onAny([player.gearChangeEmitter, player.talentsChangeEmitter, player.specOptionsChangeEmitter, player.levelChangeEmitter]), }); + + diff --git a/ui/protection_paladin/presets.ts b/ui/protection_paladin/presets.ts index 42a9bce626..6fd16a3925 100644 --- a/ui/protection_paladin/presets.ts +++ b/ui/protection_paladin/presets.ts @@ -98,6 +98,7 @@ export const DefaultTalents = TalentPresets[Phase.Phase4][0]; export const DefaultOptions = ProtectionPaladinOptions.create({ aura: PaladinAura.SanctityAura, primarySeal: PaladinSeal.Martyrdom, + sanctuaryBlessing: true, }); export const DefaultConsumes = Consumes.create({ diff --git a/ui/protection_paladin/sim.ts b/ui/protection_paladin/sim.ts index e6dfa91cb6..4cf08c199a 100644 --- a/ui/protection_paladin/sim.ts +++ b/ui/protection_paladin/sim.ts @@ -163,7 +163,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { }, // IconInputs to include in the 'Player' section on the settings tab. - playerIconInputs: [ProtectionPaladinInputs.PrimarySealSelection, ProtectionPaladinInputs.AuraSelection], + playerIconInputs: [ProtectionPaladinInputs.PrimarySealSelection, ProtectionPaladinInputs.BlessingOfSanctuaryToggle, ProtectionPaladinInputs.AuraSelection], // Buff and Debuff inputs to include/exclude, overriding the EP-based defaults. includeBuffDebuffInputs: [BuffDebuffInputs.SpellScorchDebuff], excludeBuffDebuffInputs: [], From b206599e7f9b0e68edfe2486b278277e880350e2 Mon Sep 17 00:00:00 2001 From: Grady Phillips Date: Tue, 17 Sep 2024 15:31:46 -0700 Subject: [PATCH 169/223] fix swipe target tracking --- sim/druid/swipe.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/druid/swipe.go b/sim/druid/swipe.go index 23a5c9f361..0193abb340 100644 --- a/sim/druid/swipe.go +++ b/sim/druid/swipe.go @@ -114,7 +114,7 @@ func (druid *Druid) registerSwipeCatSpell() { if i == 0 && result.Landed() { druid.AddComboPoints(sim, 1, spell.ComboPointMetrics()) } - aoeTarget = sim.Environment.NextTargetUnit(target) + aoeTarget = sim.Environment.NextTargetUnit(aoeTarget) } }, }) From b7c576a7259e8d94372977a8af131ce331a9b418 Mon Sep 17 00:00:00 2001 From: Grady Phillips Date: Tue, 17 Sep 2024 15:35:09 -0700 Subject: [PATCH 170/223] update feral test files --- sim/druid/feral/TestFeral.results | 48 +++++++++++++++---------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index 57df8143a9..80c4fffc79 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -1349,8 +1349,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14763.2666 - tps: 10774.85441 + dps: 14792.601 + tps: 10795.74788 } } dps_results: { @@ -1370,8 +1370,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6059.52326 - tps: 4460.76199 + dps: 6077.4453 + tps: 4473.51216 } } dps_results: { @@ -1391,8 +1391,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14763.2666 - tps: 10774.85441 + dps: 14792.601 + tps: 10795.74788 } } dps_results: { @@ -1412,8 +1412,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6059.52326 - tps: 4460.76199 + dps: 6077.4453 + tps: 4473.51216 } } dps_results: { @@ -1433,8 +1433,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14763.2666 - tps: 10774.85441 + dps: 14792.601 + tps: 10795.74788 } } dps_results: { @@ -1454,8 +1454,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6059.52326 - tps: 4460.76199 + dps: 6077.4453 + tps: 4473.51216 } } dps_results: { @@ -1475,8 +1475,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15398.24296 - tps: 11225.13885 + dps: 15427.07627 + tps: 11245.67707 } } dps_results: { @@ -1496,8 +1496,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6049.07044 - tps: 4459.31205 + dps: 6066.81317 + tps: 4471.93331 } } dps_results: { @@ -1517,8 +1517,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15398.24296 - tps: 11225.13885 + dps: 15427.07627 + tps: 11245.67707 } } dps_results: { @@ -1538,8 +1538,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6049.07044 - tps: 4459.31205 + dps: 6066.81317 + tps: 4471.93331 } } dps_results: { @@ -1559,8 +1559,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15398.24296 - tps: 11225.13885 + dps: 15427.07627 + tps: 11245.67707 } } dps_results: { @@ -1580,8 +1580,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6049.07044 - tps: 4459.31205 + dps: 6066.81317 + tps: 4471.93331 } } dps_results: { From fc098cfec27266a05c7da5019caecfded8bf8af7 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Tue, 17 Sep 2024 19:48:03 -0400 Subject: [PATCH 171/223] . --- proto/paladin.proto | 2 +- sim/paladin/blessing_of_sanctuary.go | 3 ++- sim/paladin/protection/protection.go | 4 +-- ui/protection_paladin/inputs.ts | 39 +++++++++++++++++++++------- ui/protection_paladin/presets.ts | 4 +-- ui/protection_paladin/sim.ts | 2 +- 6 files changed, 37 insertions(+), 17 deletions(-) diff --git a/proto/paladin.proto b/proto/paladin.proto index ce48acf040..4377d918b4 100644 --- a/proto/paladin.proto +++ b/proto/paladin.proto @@ -131,7 +131,7 @@ enum PaladinSeal { message PaladinOptions { PaladinSeal primarySeal = 1; PaladinAura aura = 2; - bool sanctuaryBlessing = 3; + Blessings personalBlessing = 3; bool IsUsingDivineStormStopAttack = 4; bool IsUsingJudgementStopAttack = 5; bool IsUsingCrusaderStrikeStopAttack = 6; diff --git a/sim/paladin/blessing_of_sanctuary.go b/sim/paladin/blessing_of_sanctuary.go index 9f9711c098..9443f4befd 100644 --- a/sim/paladin/blessing_of_sanctuary.go +++ b/sim/paladin/blessing_of_sanctuary.go @@ -2,11 +2,12 @@ package paladin import ( "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/proto" //"github.com/wowsims/sod/sim/core/stats" ) func (paladin *Paladin) registerBlessingOfSanctuary() { - if paladin.Options.SanctuaryBlessing != true { + if paladin.Options.PersonalBlessing != proto.Blessings_BlessingOfSanctuary { return } diff --git a/sim/paladin/protection/protection.go b/sim/paladin/protection/protection.go index 1994d5f251..6bf0fdfe57 100644 --- a/sim/paladin/protection/protection.go +++ b/sim/paladin/protection/protection.go @@ -31,10 +31,10 @@ func NewProtectionPaladin(character *core.Character, options *proto.Player) *Pro prot := &ProtectionPaladin{ Paladin: pal, primarySeal: protOptions.PrimarySeal, + personalBlessing: protOptions.PersonalBlessing, IsUsingDivineStormStopAttack: protOptions.IsUsingDivineStormStopAttack, IsUsingJudgementStopAttack: protOptions.IsUsingJudgementStopAttack, IsUsingCrusaderStrikeStopAttack: protOptions.IsUsingCrusaderStrikeStopAttack, - sanctuaryBlessing: protOptions.SanctuaryBlessing, } prot.EnableAutoAttacks(prot, core.AutoAttackOptions{ @@ -49,7 +49,7 @@ type ProtectionPaladin struct { *paladin.Paladin primarySeal proto.PaladinSeal - sanctuaryBlessing bool + personalBlessing proto.Blessings IsUsingDivineStormStopAttack bool IsUsingJudgementStopAttack bool IsUsingCrusaderStrikeStopAttack bool diff --git a/ui/protection_paladin/inputs.ts b/ui/protection_paladin/inputs.ts index 6b34637ea0..b0602bba8b 100644 --- a/ui/protection_paladin/inputs.ts +++ b/ui/protection_paladin/inputs.ts @@ -1,7 +1,7 @@ import * as InputHelpers from '../core/components/input_helpers.js'; import { Player } from '../core/player.js'; import { Spec } from '../core/proto/common.js'; -import { PaladinSeal, PaladinAura } from '../core/proto/paladin.js'; +import { PaladinSeal, PaladinAura, Blessings } from '../core/proto/paladin.js'; import { ActionId } from '../core/proto_utils/action_id.js'; import { TypedEvent } from '../core/typed_event.js'; @@ -22,17 +22,36 @@ export const AuraSelection = InputHelpers.makeSpecOptionsEnumIconInput({ - fieldName: 'sanctuaryBlessing', - actionId: (player: Player) => player.getMatchingSpellActionId([ - { id: 20911, minLevel: 1, maxLevel: 39 }, - { id: 20912, minLevel: 40, maxLevel: 49 }, - { id: 20913, minLevel: 50, maxLevel: 59 }, - { id: 20914, minLevel: 60 }, - ]), - changeEmitter: (player: Player) => TypedEvent.onAny([player.levelChangeEmitter,]), +export const BlessingSelection = InputHelpers.makeSpecOptionsEnumIconInput({ + fieldName: 'personalBlessing', + values: [ + { value: Blessings.BlessingUnknown, tooltip: 'No Blessing' }, + { + actionId: + player => player.getMatchingSpellActionId([ + { id: 20911, minLevel: 1, maxLevel: 39 }, + { id: 20912, minLevel: 40, maxLevel: 49 }, + { id: 20913, minLevel: 50, maxLevel: 59 }, + { id: 20914, minLevel: 60 }, + ]), + value: Blessings.BlessingOfSanctuary, + }, + ], + changeEmitter: player => TypedEvent.onAny([player.levelChangeEmitter]), }); + +//export const BlessingOfSanctuaryToggle = InputHelpers.makeSpecOptionsBooleanIconInput({ +// fieldName: 'sanctuaryBlessing', +// actionId: (player: Player) => player.getMatchingSpellActionId([ +// { id: 20911, minLevel: 1, maxLevel: 39 }, +// { id: 20912, minLevel: 40, maxLevel: 49 }, +// { id: 20913, minLevel: 50, maxLevel: 59 }, +// { id: 20914, minLevel: 60 }, +// ]), +// changeEmitter: (player: Player) => TypedEvent.onAny([player.levelChangeEmitter,]), +//}); + // The below is used in the custom APL action "Cast Primary Seal". // Only shows SoC if it's talented. export const PrimarySealSelection = InputHelpers.makeSpecOptionsEnumIconInput({ diff --git a/ui/protection_paladin/presets.ts b/ui/protection_paladin/presets.ts index 6fd16a3925..60e1725043 100644 --- a/ui/protection_paladin/presets.ts +++ b/ui/protection_paladin/presets.ts @@ -22,7 +22,7 @@ import { WeaponImbue, ZanzaBuff, } from '../core/proto/common.js'; -import { PaladinAura, PaladinSeal, PaladinOptions as ProtectionPaladinOptions } from '../core/proto/paladin.js'; +import { PaladinAura, PaladinSeal, Blessings, PaladinOptions as ProtectionPaladinOptions } from '../core/proto/paladin.js'; import { SavedTalents } from '../core/proto/ui.js'; import APLP4ProtJson from './apls/p4prot.apl.json'; import Phase4ProtGearJson from './gear_sets/p4prot.gear.json'; @@ -98,7 +98,7 @@ export const DefaultTalents = TalentPresets[Phase.Phase4][0]; export const DefaultOptions = ProtectionPaladinOptions.create({ aura: PaladinAura.SanctityAura, primarySeal: PaladinSeal.Martyrdom, - sanctuaryBlessing: true, + personalBlessing: Blessings.BlessingOfSanctuary, }); export const DefaultConsumes = Consumes.create({ diff --git a/ui/protection_paladin/sim.ts b/ui/protection_paladin/sim.ts index 4cf08c199a..e487f443ec 100644 --- a/ui/protection_paladin/sim.ts +++ b/ui/protection_paladin/sim.ts @@ -163,7 +163,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { }, // IconInputs to include in the 'Player' section on the settings tab. - playerIconInputs: [ProtectionPaladinInputs.PrimarySealSelection, ProtectionPaladinInputs.BlessingOfSanctuaryToggle, ProtectionPaladinInputs.AuraSelection], + playerIconInputs: [ProtectionPaladinInputs.PrimarySealSelection, ProtectionPaladinInputs.BlessingSelection, ProtectionPaladinInputs.AuraSelection], // Buff and Debuff inputs to include/exclude, overriding the EP-based defaults. includeBuffDebuffInputs: [BuffDebuffInputs.SpellScorchDebuff], excludeBuffDebuffInputs: [], From 984a6add3fdb7d9a2ccf944d8c320b0b25606281 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Tue, 17 Sep 2024 20:35:36 -0400 Subject: [PATCH 172/223] first pass complete --- proto/paladin.proto | 5 +++-- sim/paladin/blessing_of_sanctuary.go | 23 ++++++++++++++++++----- sim/paladin/protection/protection.go | 4 ++-- ui/protection_paladin/inputs.ts | 14 +------------- 4 files changed, 24 insertions(+), 22 deletions(-) diff --git a/proto/paladin.proto b/proto/paladin.proto index 4377d918b4..107b74c7de 100644 --- a/proto/paladin.proto +++ b/proto/paladin.proto @@ -59,7 +59,7 @@ enum PaladinRune { PaladinRuneNone = 0; RuneHeadFanaticism = 429142; - RuneHeadImprovedSanctuary = 429247; + RuneHeadImprovedSanctuary = 429133; RuneHeadWrath = 429139; RuneCloakShieldOfRighteousness = 440658; @@ -131,10 +131,11 @@ enum PaladinSeal { message PaladinOptions { PaladinSeal primarySeal = 1; PaladinAura aura = 2; - Blessings personalBlessing = 3; bool IsUsingDivineStormStopAttack = 4; bool IsUsingJudgementStopAttack = 5; bool IsUsingCrusaderStrikeStopAttack = 6; + + Blessings personalBlessing = 9; } message RetributionPaladin { diff --git a/sim/paladin/blessing_of_sanctuary.go b/sim/paladin/blessing_of_sanctuary.go index 9443f4befd..13bf123a71 100644 --- a/sim/paladin/blessing_of_sanctuary.go +++ b/sim/paladin/blessing_of_sanctuary.go @@ -3,7 +3,6 @@ package paladin import ( "github.com/wowsims/sod/sim/core" "github.com/wowsims/sod/sim/core/proto" - //"github.com/wowsims/sod/sim/core/stats" ) func (paladin *Paladin) registerBlessingOfSanctuary() { @@ -21,17 +20,21 @@ func (paladin *Paladin) registerBlessingOfSanctuary() { {minLevel: 1, maxLevel: 39, spellID: 20911, absorb: 10, damage: 14}, {minLevel: 40, maxLevel: 49, spellID: 20912, absorb: 14, damage: 21}, {minLevel: 50, maxLevel: 49, spellID: 20913, absorb: 19, damage: 28}, - {minLevel: 60, maxLevel: 61, spellID: 20914, absorb: 24, damage: 35}, + {minLevel: 60, maxLevel: 60, spellID: 20914, absorb: 24, damage: 35}, } + hasImpSanc := paladin.hasRune(proto.PaladinRune_RuneHeadImprovedSanctuary) + absorbMult := core.TernaryFloat64(hasImpSanc, 2, 1) + bonusDamage := core.TernaryFloat64(hasImpSanc, 0.3, 0.0) + for i, values := range sanctuaryValues { - if values.minLevel <= paladin.Level && paladin.Level < values.maxLevel { + if (values.minLevel <= paladin.Level) && (paladin.Level <= values.maxLevel) { rank := i + 1 actionID := core.ActionID{SpellID: values.spellID} - //absorb := values.absorb - damage := values.damage + absorb := values.absorb * absorbMult + damage := values.damage + bonusDamage*paladin.BlockValue() sanctuaryProc := paladin.RegisterSpell(core.SpellConfig{ ActionID: actionID, @@ -56,6 +59,16 @@ func (paladin *Paladin) registerBlessingOfSanctuary() { OnReset: func(aura *core.Aura, sim *core.Simulation) { aura.Activate(sim) }, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + for i := range paladin.PseudoStats.BonusDamageTakenBeforeModifiers { + paladin.PseudoStats.BonusDamageTakenBeforeModifiers[i] -= absorb + } + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + for i := range paladin.PseudoStats.BonusDamageTakenBeforeModifiers { + paladin.PseudoStats.BonusDamageTakenBeforeModifiers[i] += absorb + } + }, OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if result.DidBlock() { sanctuaryProc.Cast(sim, spell.Unit) diff --git a/sim/paladin/protection/protection.go b/sim/paladin/protection/protection.go index 6bf0fdfe57..d04eb90050 100644 --- a/sim/paladin/protection/protection.go +++ b/sim/paladin/protection/protection.go @@ -31,10 +31,10 @@ func NewProtectionPaladin(character *core.Character, options *proto.Player) *Pro prot := &ProtectionPaladin{ Paladin: pal, primarySeal: protOptions.PrimarySeal, - personalBlessing: protOptions.PersonalBlessing, IsUsingDivineStormStopAttack: protOptions.IsUsingDivineStormStopAttack, IsUsingJudgementStopAttack: protOptions.IsUsingJudgementStopAttack, IsUsingCrusaderStrikeStopAttack: protOptions.IsUsingCrusaderStrikeStopAttack, + personalBlessing: protOptions.PersonalBlessing, } prot.EnableAutoAttacks(prot, core.AutoAttackOptions{ @@ -49,10 +49,10 @@ type ProtectionPaladin struct { *paladin.Paladin primarySeal proto.PaladinSeal - personalBlessing proto.Blessings IsUsingDivineStormStopAttack bool IsUsingJudgementStopAttack bool IsUsingCrusaderStrikeStopAttack bool + personalBlessing proto.Blessings } func (prot *ProtectionPaladin) GetPaladin() *paladin.Paladin { diff --git a/ui/protection_paladin/inputs.ts b/ui/protection_paladin/inputs.ts index b0602bba8b..f7aab930ff 100644 --- a/ui/protection_paladin/inputs.ts +++ b/ui/protection_paladin/inputs.ts @@ -37,21 +37,9 @@ export const BlessingSelection = InputHelpers.makeSpecOptionsEnumIconInput TypedEvent.onAny([player.levelChangeEmitter]), + changeEmitter: (player: Player) => TypedEvent.onAny([player.levelChangeEmitter]), }); - -//export const BlessingOfSanctuaryToggle = InputHelpers.makeSpecOptionsBooleanIconInput({ -// fieldName: 'sanctuaryBlessing', -// actionId: (player: Player) => player.getMatchingSpellActionId([ -// { id: 20911, minLevel: 1, maxLevel: 39 }, -// { id: 20912, minLevel: 40, maxLevel: 49 }, -// { id: 20913, minLevel: 50, maxLevel: 59 }, -// { id: 20914, minLevel: 60 }, -// ]), -// changeEmitter: (player: Player) => TypedEvent.onAny([player.levelChangeEmitter,]), -//}); - // The below is used in the custom APL action "Cast Primary Seal". // Only shows SoC if it's talented. export const PrimarySealSelection = InputHelpers.makeSpecOptionsEnumIconInput({ From 5c33dc2b30729a96b206cbba486574c46cd96a56 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Tue, 17 Sep 2024 20:48:31 -0400 Subject: [PATCH 173/223] update life tap --- sim/warlock/dps/TestAffliction.results | 168 +++++++++--------- sim/warlock/dps/TestDemonology.results | 36 ++-- sim/warlock/dps/TestDestruction.results | 198 ++++++++++----------- sim/warlock/lifetap.go | 2 +- sim/warlock/tank/TestAffliction.results | 120 ++++++------- sim/warlock/tank/TestDemonology.results | 108 ++++++------ sim/warlock/tank/TestDestruction.results | 210 +++++++++++------------ 7 files changed, 421 insertions(+), 421 deletions(-) diff --git a/sim/warlock/dps/TestAffliction.results b/sim/warlock/dps/TestAffliction.results index 74d2da89e8..d6a74c38e5 100644 --- a/sim/warlock/dps/TestAffliction.results +++ b/sim/warlock/dps/TestAffliction.results @@ -151,9 +151,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.25916 + weights: 0.83457 weights: 0 - weights: 0.73191 + weights: 1.08151 weights: 0 weights: 0 weights: 0 @@ -161,8 +161,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.94475 - weights: 2.48916 + weights: 3.18657 + weights: 1.76292 weights: 0 weights: 0 weights: 0 @@ -200,9 +200,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.22541 + weights: 1.27675 weights: 0 - weights: 0.56405 + weights: 1.81923 weights: 0 weights: 0 weights: 0 @@ -210,8 +210,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 9.03399 - weights: 10.67957 + weights: 8.91539 + weights: 11.47804 weights: 0 weights: 0 weights: 0 @@ -249,9 +249,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -1.73956 + weights: 0.84449 weights: 0 - weights: 1.3311 + weights: 2.27026 weights: 0 weights: 0 weights: 0 @@ -259,8 +259,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 13.43274 - weights: 20.40975 + weights: 12.96797 + weights: 19.49945 weights: 0 weights: 0 weights: 0 @@ -295,259 +295,259 @@ stat_weights_results: { dps_results: { key: "TestAffliction-Lvl40-AllItems-DeathmistRaiment" value: { - dps: 210.3346 - tps: 169.41182 + dps: 208.40677 + tps: 167.34042 } } dps_results: { key: "TestAffliction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 639.17823 - tps: 615.08639 + dps: 643.51091 + tps: 620.04705 } } dps_results: { key: "TestAffliction-Lvl40-Average-Default" value: { - dps: 631.98044 - tps: 608.03134 + dps: 635.25946 + tps: 611.76263 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 628.08568 - tps: 1276.22553 + dps: 629.73748 + tps: 1287.75153 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 628.08568 - tps: 604.18393 + dps: 629.73748 + tps: 606.55102 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 613.40971 - tps: 578.12122 + dps: 614.47287 + tps: 579.55902 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 412.59788 - tps: 1081.94867 + dps: 413.59782 + tps: 1091.8038 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 412.59788 - tps: 403.29147 + dps: 413.59782 + tps: 404.96636 } } dps_results: { key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 414.41768 - tps: 391.71326 + dps: 416.49254 + tps: 391.95981 } } dps_results: { key: "TestAffliction-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 633.73117 - tps: 609.33893 + dps: 632.37129 + tps: 609.39002 } } dps_results: { key: "TestAffliction-Lvl50-AllItems-DeathmistRaiment" value: { - dps: 362.84695 - tps: 239.80151 + dps: 364.27988 + tps: 242.02735 } } dps_results: { key: "TestAffliction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1527.715 - tps: 1324.71076 + dps: 1531.91298 + tps: 1331.64535 } } dps_results: { key: "TestAffliction-Lvl50-Average-Default" value: { - dps: 1530.32987 - tps: 1329.03949 + dps: 1538.0635 + tps: 1337.39756 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2220.73289 - tps: 3026.21605 + dps: 2228.30779 + tps: 3035.27983 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1512.47505 - tps: 1310.14377 + dps: 1524.8829 + tps: 1324.17513 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1573.03603 - tps: 1358.43662 + tps: 1359.38131 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1374.91999 - tps: 2312.33039 + dps: 1383.17081 + tps: 2338.74874 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 844.37602 - tps: 739.89928 + dps: 853.17108 + tps: 748.70285 } } dps_results: { key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 849.77564 - tps: 746.14229 + dps: 851.56251 + tps: 747.75313 } } dps_results: { key: "TestAffliction-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1515.85861 - tps: 1315.85009 + dps: 1522.57754 + tps: 1322.00316 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 806.22991 - tps: 619.81734 + dps: 807.17948 + tps: 621.18762 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 615.23218 - tps: 431.70081 + dps: 615.38389 + tps: 431.79053 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 806.58418 - tps: 620.30353 + dps: 809.12912 + tps: 622.61264 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 2923.55962 - tps: 2757.25104 + dps: 2931.57823 + tps: 2764.51986 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 607.36816 - tps: 433.10243 + dps: 605.86462 + tps: 432.16557 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 2959.57687 - tps: 2795.57005 + dps: 2980.21825 + tps: 2817.00051 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 806.22991 - tps: 619.81734 + dps: 807.17948 + tps: 621.18762 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1285.61969 - tps: 1087.67817 + dps: 1285.84743 + tps: 1088.1611 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1274.63441 - tps: 1074.81296 + dps: 1274.99783 + tps: 1075.20123 } } dps_results: { key: "TestAffliction-Lvl60-Average-Default" value: { - dps: 3015.63203 - tps: 2850.01202 + dps: 3023.96854 + tps: 2859.23267 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2975.04906 - tps: 4223.51585 + dps: 2985.17977 + tps: 4239.50804 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2975.04906 - tps: 2809.58977 + dps: 2985.17977 + tps: 2821.72514 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2843.381 - tps: 2645.94471 + tps: 2648.19201 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1488.96306 - tps: 2921.45237 + dps: 1488.60692 + tps: 2936.62077 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1488.96306 - tps: 1433.14024 + dps: 1488.60692 + tps: 1432.58659 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1418.61626 - tps: 1336.82815 + dps: 1426.19451 + tps: 1343.28725 } } dps_results: { key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2986.30813 - tps: 2819.73822 + dps: 3008.36779 + tps: 2845.60192 } } diff --git a/sim/warlock/dps/TestDemonology.results b/sim/warlock/dps/TestDemonology.results index b63f3b659e..bddaad7961 100644 --- a/sim/warlock/dps/TestDemonology.results +++ b/sim/warlock/dps/TestDemonology.results @@ -53,9 +53,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.27696 + weights: 0.02639 weights: 0 - weights: 0.68645 + weights: 0.61706 weights: 0 weights: 0 weights: 0 @@ -63,8 +63,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 4.01446 - weights: 2.10504 + weights: 4.24932 + weights: 2.04275 weights: 0 weights: 0 weights: 0 @@ -106,29 +106,29 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 493.94227 - tps: 514.20663 + dps: 496.4934 + tps: 516.66521 } } dps_results: { key: "TestDemonology-Lvl40-Average-Default" value: { - dps: 488.79879 - tps: 508.4786 + dps: 491.65653 + tps: 511.57512 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 487.93095 - tps: 842.44812 + dps: 490.83438 + tps: 849.14758 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 487.93095 - tps: 508.25009 + dps: 490.83438 + tps: 510.81123 } } dps_results: { @@ -141,15 +141,15 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 328.08361 - tps: 700.62839 + dps: 329.93182 + tps: 710.78398 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 328.08361 - tps: 348.1555 + dps: 329.93182 + tps: 350.1307 } } dps_results: { @@ -162,7 +162,7 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 487.93095 - tps: 508.25009 + dps: 490.83438 + tps: 510.81123 } } diff --git a/sim/warlock/dps/TestDestruction.results b/sim/warlock/dps/TestDestruction.results index 7febc647fb..3060aa7fcb 100644 --- a/sim/warlock/dps/TestDestruction.results +++ b/sim/warlock/dps/TestDestruction.results @@ -200,9 +200,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.06703 + weights: 0.09278 weights: 0 - weights: 0.56226 + weights: 0.52213 weights: 0 weights: 0 weights: 0 @@ -211,7 +211,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.40291 + weights: 1.42466 weights: 0 weights: 0 weights: 0 @@ -249,9 +249,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.05663 + weights: -0.78458 weights: 0 - weights: 1.53237 + weights: 0.74933 weights: 0 weights: 0 weights: 0 @@ -259,8 +259,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 7.04538 - weights: 5.50394 + weights: 6.93874 + weights: 5.43348 weights: 0 weights: 0 weights: 0 @@ -298,9 +298,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.76086 + weights: 0.35989 weights: 0 - weights: 1.67038 + weights: 2.06494 weights: 0 weights: 0 weights: 0 @@ -308,8 +308,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 15.13605 - weights: 11.41256 + weights: 13.08138 + weights: 10.9915 weights: 0 weights: 0 weights: 0 @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.27525 + weights: -0.32153 weights: 0 - weights: 0.46963 + weights: 2.00986 weights: 0 weights: 0 weights: 0 @@ -357,8 +357,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -1.68143 - weights: 22.73228 + weights: 7.0913 + weights: 22.41588 weights: 0 weights: 0 weights: 0 @@ -393,36 +393,36 @@ stat_weights_results: { dps_results: { key: "TestDestruction-Lvl25-AllItems-DeathmistRaiment" value: { - dps: 86.11522 - tps: 46.19036 + dps: 86.64944 + tps: 45.73222 } } dps_results: { key: "TestDestruction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 287.18424 - tps: 244.61733 + dps: 289.26316 + tps: 246.96664 } } dps_results: { key: "TestDestruction-Lvl25-Average-Default" value: { - dps: 279.30497 - tps: 238.12243 + dps: 281.22237 + tps: 240.16966 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 278.34166 - tps: 381.55933 + dps: 279.33682 + tps: 382.32599 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 278.34166 - tps: 237.14932 + dps: 279.33682 + tps: 238.16314 } } dps_results: { @@ -435,15 +435,15 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 217.24795 - tps: 327.71545 + dps: 220.76182 + tps: 333.85362 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 217.24795 - tps: 182.97829 + dps: 220.76182 + tps: 185.19714 } } dps_results: { @@ -456,43 +456,43 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 278.6848 - tps: 237.49246 + dps: 279.98395 + tps: 238.81026 } } dps_results: { key: "TestDestruction-Lvl40-AllItems-DeathmistRaiment" value: { - dps: 110.84007 - tps: 62.21732 + dps: 111.26979 + tps: 64.39072 } } dps_results: { key: "TestDestruction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 766.89375 - tps: 670.85824 + dps: 772.1836 + tps: 676.34044 } } dps_results: { key: "TestDestruction-Lvl40-Average-Default" value: { - dps: 764.39941 - tps: 669.4626 + dps: 768.08772 + tps: 673.54006 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 757.42045 - tps: 997.02664 + dps: 761.0822 + tps: 1009.36864 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 757.42045 - tps: 661.26346 + dps: 761.0822 + tps: 666.35421 } } dps_results: { @@ -505,64 +505,64 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 501.87269 - tps: 800.91676 + dps: 501.85663 + tps: 807.20924 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 501.87269 - tps: 438.71086 + dps: 501.85663 + tps: 438.83799 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 541.57111 - tps: 480.73296 + dps: 541.53767 + tps: 480.97586 } } dps_results: { key: "TestDestruction-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 762.10918 - tps: 667.51029 + dps: 765.2339 + tps: 671.36056 } } dps_results: { key: "TestDestruction-Lvl50-AllItems-DeathmistRaiment" value: { - dps: 375.53923 - tps: 251.10785 + dps: 375.63621 + tps: 250.70076 } } dps_results: { key: "TestDestruction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1710.29597 - tps: 1537.22885 + dps: 1718.25875 + tps: 1545.97325 } } dps_results: { key: "TestDestruction-Lvl50-Average-Default" value: { - dps: 1723.42274 - tps: 1548.94475 + dps: 1733.28554 + tps: 1558.99888 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 2670.48248 - tps: 3141.80251 + dps: 2681.43845 + tps: 3160.92955 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1721.68984 - tps: 1550.05508 + dps: 1728.68364 + tps: 1556.63607 } } dps_results: { @@ -575,120 +575,120 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1675.90678 - tps: 2272.14001 + dps: 1687.22031 + tps: 2289.86954 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 971.75357 - tps: 877.17285 + dps: 979.66566 + tps: 885.5042 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1033.82709 - tps: 947.93125 + tps: 948.44145 } } dps_results: { key: "TestDestruction-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1706.36206 - tps: 1533.06477 + dps: 1719.76373 + tps: 1547.54005 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1900.0672 - tps: 1684.06105 + dps: 1920.79222 + tps: 1705.08336 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 480.23317 - tps: 238.41142 + dps: 478.59126 + tps: 236.26684 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1889.34424 - tps: 1675.63812 + dps: 1884.15243 + tps: 1667.32589 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 3347.1861 - tps: 3013.37403 + dps: 3359.41812 + tps: 3025.61414 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 469.7336 - tps: 238.78117 + dps: 470.35498 + tps: 238.85943 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 3388.02277 - tps: 3046.03266 + dps: 3412.70935 + tps: 3071.46514 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1900.0672 - tps: 1684.06105 + dps: 1920.79222 + tps: 1705.08336 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2536.93061 - tps: 2311.28042 + dps: 2588.84713 + tps: 2365.63957 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 2520.49022 - tps: 2297.51066 + dps: 2515.12965 + tps: 2291.80801 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 3326.69394 - tps: 2997.5841 + dps: 3357.38707 + tps: 3029.17619 } } dps_results: { key: "TestDestruction-Lvl60-Average-Default" value: { - dps: 3464.56536 - tps: 3119.25991 + dps: 3478.67295 + tps: 3134.37518 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3441.53038 - tps: 4137.41008 + dps: 3460.00213 + tps: 4185.63984 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3441.53038 - tps: 3097.92132 + dps: 3460.00213 + tps: 3115.66213 } } dps_results: { @@ -701,28 +701,28 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1925.30113 - tps: 2871.23082 + dps: 1925.29823 + tps: 2891.29108 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1925.30113 - tps: 1735.76998 + dps: 1925.29823 + tps: 1738.14499 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1920.79964 - tps: 1716.53579 + tps: 1716.55472 } } dps_results: { key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3413.92172 - tps: 3070.61536 + dps: 3447.94914 + tps: 3101.61416 } } diff --git a/sim/warlock/lifetap.go b/sim/warlock/lifetap.go index a2b9e555c5..5baabf0c2c 100644 --- a/sim/warlock/lifetap.go +++ b/sim/warlock/lifetap.go @@ -9,10 +9,10 @@ const LifeTapRanks = 6 func (warlock *Warlock) getLifeTapBaseConfig(rank int) core.SpellConfig { spellId := [LifeTapRanks + 1]int32{0, 1454, 1455, 1456, 11687, 11688, 11689}[rank] baseDamage := [LifeTapRanks + 1]float64{0, 30, 75, 140, 220, 310, 424}[rank] + spellCoef := [LifeTapRanks + 1]float64{0, 0.68, 0.8, 0.8, 0.8, 0.8, 0.8}[rank] level := [LifeTapRanks + 1]int{0, 6, 16, 26, 36, 46, 56}[rank] actionID := core.ActionID{SpellID: spellId} - spellCoef := 0.68 manaMetrics := warlock.NewManaMetrics(actionID) for _, pet := range warlock.BasePets { diff --git a/sim/warlock/tank/TestAffliction.results b/sim/warlock/tank/TestAffliction.results index 8ac615ab7c..e1d1981541 100644 --- a/sim/warlock/tank/TestAffliction.results +++ b/sim/warlock/tank/TestAffliction.results @@ -102,9 +102,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.12218 + weights: -0.77437 weights: 0 - weights: 0.44779 + weights: 0.52463 weights: 0 weights: 0 weights: 0 @@ -113,7 +113,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.67012 + weights: 0.66212 weights: 0 weights: 0 weights: 0 @@ -151,9 +151,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.08448 + weights: -1.29688 weights: 0 - weights: 1.52988 + weights: 1.16426 weights: 0 weights: 0 weights: 0 @@ -161,8 +161,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 14.13224 - weights: 13.52139 + weights: 12.49285 + weights: 9.80086 weights: 0 weights: 0 weights: 0 @@ -198,195 +198,195 @@ dps_results: { key: "TestAffliction-Lvl25-AllItems-DeathmistRaiment" value: { dps: 127.14306 - tps: 104.01572 + tps: 104.02001 } } dps_results: { key: "TestAffliction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 225.8131 - tps: 526.41635 + dps: 226.31586 + tps: 529.08945 } } dps_results: { key: "TestAffliction-Lvl25-Average-Default" value: { - dps: 217.28247 - tps: 507.18429 + dps: 217.96889 + tps: 511.0197 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 317.24577 - tps: 1344.09632 + dps: 319.88761 + tps: 1363.76254 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 216.64913 - tps: 505.69559 + dps: 216.67951 + tps: 507.49052 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 224.98804 - tps: 523.32434 + tps: 524.37218 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 236.46998 - tps: 1153.81722 + dps: 239.97752 + tps: 1171.6713 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 162.16533 - tps: 377.10551 + dps: 162.87659 + tps: 381.26924 } } dps_results: { key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 170.2128 - tps: 395.09211 + dps: 171.91825 + tps: 396.43728 } } dps_results: { key: "TestAffliction-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 216.7146 - tps: 505.81149 + dps: 216.74499 + tps: 507.60642 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1389.01881 - tps: 1605.71917 + dps: 1406.25209 + tps: 1632.9201 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 1226.88028 - tps: 1385.74161 + dps: 1237.89932 + tps: 1408.61049 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1389.89888 - tps: 1602.20086 + dps: 1395.74614 + tps: 1618.82601 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 1910.19833 - tps: 3806.82287 + dps: 1913.22542 + tps: 3813.15122 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 1181.32641 - tps: 1329.94205 + dps: 1187.80218 + tps: 1338.48731 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1900.32933 - tps: 3780.56945 + dps: 1896.57779 + tps: 3785.67475 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1389.01881 - tps: 1605.71917 + dps: 1406.25209 + tps: 1632.9201 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1566.4468 - tps: 3135.18554 + dps: 1572.50419 + tps: 3149.63917 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1546.74604 - tps: 3080.87953 + dps: 1551.16169 + tps: 3099.24941 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 1908.45043 - tps: 3806.82287 + dps: 1911.37337 + tps: 3813.15122 } } dps_results: { key: "TestAffliction-Lvl60-Average-Default" value: { - dps: 1929.2511 - tps: 3843.9236 + dps: 1934.75035 + tps: 3854.54043 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3878.20426 - tps: 11717.32453 + dps: 3864.088 + tps: 11660.10376 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1847.46244 - tps: 3674.27525 + dps: 1856.36271 + tps: 3691.02675 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1872.2453 - tps: 3740.57762 + tps: 3743.62077 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2092.78932 - tps: 7478.89627 + dps: 2101.63384 + tps: 7522.9701 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 917.28352 - tps: 1813.73816 + dps: 923.72259 + tps: 1841.94711 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 918.70858 - tps: 1830.46481 + dps: 921.798 + tps: 1851.74239 } } dps_results: { key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1871.09986 - tps: 3723.66275 + dps: 1886.77704 + tps: 3750.21561 } } diff --git a/sim/warlock/tank/TestDemonology.results b/sim/warlock/tank/TestDemonology.results index 64b8afa5cd..c50a979a7d 100644 --- a/sim/warlock/tank/TestDemonology.results +++ b/sim/warlock/tank/TestDemonology.results @@ -102,9 +102,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.01044 + weights: 0.22493 weights: 0 - weights: 0.51249 + weights: 0.57268 weights: 0 weights: 0 weights: 0 @@ -112,8 +112,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 4.32697 - weights: 1.24176 + weights: 4.52454 + weights: 1.25326 weights: 0 weights: 0 weights: 0 @@ -151,9 +151,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.39712 + weights: 1.52182 weights: 0 - weights: 1.98518 + weights: 1.80343 weights: 0 weights: 0 weights: 0 @@ -161,8 +161,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 17.75189 - weights: 9.02452 + weights: 16.50058 + weights: 8.50481 weights: 0 weights: 0 weights: 0 @@ -204,29 +204,29 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 366.70291 - tps: 1095.07914 + dps: 368.35656 + tps: 1102.0154 } } dps_results: { key: "TestDemonology-Lvl40-Average-Default" value: { - dps: 360.5694 - tps: 1079.94257 + dps: 361.90423 + tps: 1085.03784 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 340.44261 - tps: 1953.44771 + dps: 342.16567 + tps: 1974.47725 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 340.44261 - tps: 1036.56958 + dps: 342.16567 + tps: 1040.57251 } } dps_results: { @@ -239,36 +239,36 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 224.25559 - tps: 1688.65456 + dps: 225.69364 + tps: 1695.45014 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 224.25559 - tps: 701.18163 + dps: 225.69364 + tps: 708.29213 } } dps_results: { key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 244.74552 - tps: 736.33345 + tps: 737.42382 } } dps_results: { key: "TestDemonology-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 356.35141 - tps: 1071.4307 + dps: 358.57555 + tps: 1077.82764 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1126.07772 - tps: 420.7147 + dps: 1120.49712 + tps: 417.98612 } } dps_results: { @@ -281,15 +281,15 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1115.86148 - tps: 420.80942 + dps: 1121.08419 + tps: 424.44582 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 2152.35684 - tps: 4370.37501 + dps: 2151.5997 + tps: 4372.83058 } } dps_results: { @@ -302,91 +302,91 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 2223.36542 - tps: 4339.18645 + dps: 2223.08946 + tps: 4330.33308 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1126.07772 - tps: 420.7147 + dps: 1120.49712 + tps: 417.98612 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1205.16503 - tps: 1332.01756 + dps: 1205.56293 + tps: 1340.59694 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1187.75561 - tps: 1328.50043 + dps: 1187.6511 + tps: 1320.80009 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 2152.35684 - tps: 4370.37501 + dps: 2151.5997 + tps: 4372.83058 } } dps_results: { key: "TestDemonology-Lvl60-Average-Default" value: { - dps: 2159.1246 - tps: 4400.9459 + dps: 2163.10196 + tps: 4411.27067 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2709.01045 - tps: 8317.14783 + dps: 2723.24681 + tps: 8380.30681 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2091.56427 - tps: 4213.25473 + dps: 2101.62235 + tps: 4242.94453 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2080.71097 - tps: 4223.26627 + tps: 4226.16358 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1188.54925 - tps: 5336.34594 + dps: 1197.32184 + tps: 5398.49904 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 898.64312 - tps: 2052.75689 + dps: 901.78358 + tps: 2060.23075 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 897.3688 - tps: 2076.66163 + dps: 902.53661 + tps: 2093.08757 } } dps_results: { key: "TestDemonology-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2125.72195 - tps: 4323.66136 + dps: 2121.82573 + tps: 4315.99972 } } diff --git a/sim/warlock/tank/TestDestruction.results b/sim/warlock/tank/TestDestruction.results index 3bf2c3dbef..d22fdb2de4 100644 --- a/sim/warlock/tank/TestDestruction.results +++ b/sim/warlock/tank/TestDestruction.results @@ -200,9 +200,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.0408 + weights: 0.13006 weights: 0 - weights: 0.39526 + weights: 0.46385 weights: 0 weights: 0 weights: 0 @@ -211,7 +211,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.91066 + weights: 0.91831 weights: 0 weights: 0 weights: 0 @@ -249,9 +249,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.14064 + weights: 0.16679 weights: 0 - weights: 0.64073 + weights: 0.70239 weights: 0 weights: 0 weights: 0 @@ -259,8 +259,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 5.50587 - weights: 3.36695 + weights: 5.47005 + weights: 3.33947 weights: 0 weights: 0 weights: 0 @@ -298,9 +298,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.52296 + weights: -0.13705 weights: 0 - weights: 1.05487 + weights: 1.42637 weights: 0 weights: 0 weights: 0 @@ -309,7 +309,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 8.04017 + weights: 7.48361 weights: 0 weights: 0 weights: 0 @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.37081 + weights: 1.86216 weights: 0 - weights: 0.72844 + weights: 1.94839 weights: 0 weights: 0 weights: 0 @@ -357,8 +357,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 15.29553 - weights: 13.03906 + weights: 14.64465 + weights: 11.41533 weights: 0 weights: 0 weights: 0 @@ -393,36 +393,36 @@ stat_weights_results: { dps_results: { key: "TestDestruction-Lvl25-AllItems-DeathmistRaiment" value: { - dps: 105.31072 - tps: 69.44709 + dps: 105.2716 + tps: 68.20073 } } dps_results: { key: "TestDestruction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 203.19417 - tps: 492.24599 + dps: 204.33249 + tps: 496.60066 } } dps_results: { key: "TestDestruction-Lvl25-Average-Default" value: { - dps: 196.99001 - tps: 473.19055 + dps: 197.73453 + tps: 476.08708 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 196.30928 - tps: 775.2615 + dps: 196.83194 + tps: 779.5752 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 196.30928 - tps: 471.22047 + dps: 196.83194 + tps: 473.52742 } } dps_results: { @@ -435,15 +435,15 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 156.20431 - tps: 672.09684 + dps: 156.83639 + tps: 679.01426 } } dps_results: { key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 156.20431 - tps: 361.53697 + dps: 156.83639 + tps: 363.6969 } } dps_results: { @@ -456,8 +456,8 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 196.37476 - tps: 471.33637 + dps: 196.89742 + tps: 473.64331 } } dps_results: { @@ -470,29 +470,29 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 470.09332 - tps: 1320.79863 + dps: 471.12143 + tps: 1324.67265 } } dps_results: { key: "TestDestruction-Lvl40-Average-Default" value: { - dps: 466.82418 - tps: 1311.22106 + dps: 467.45396 + tps: 1313.67479 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 454.95922 - tps: 1876.37817 + dps: 455.14859 + tps: 1884.82494 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 442.22499 - tps: 1259.14511 + dps: 442.54576 + tps: 1260.83992 } } dps_results: { @@ -505,15 +505,15 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 305.72159 - tps: 1518.81312 + dps: 307.31155 + tps: 1531.54753 } } dps_results: { key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 294.20811 - tps: 823.93961 + dps: 296.145 + tps: 831.36758 } } dps_results: { @@ -526,8 +526,8 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 459.61861 - tps: 1295.42766 + dps: 461.20141 + tps: 1300.21692 } } dps_results: { @@ -541,198 +541,198 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1301.21027 - tps: 2637.59497 - hps: 10.87157 + dps: 1310.35149 + tps: 2671.99778 + hps: 10.85531 } } dps_results: { key: "TestDestruction-Lvl50-Average-Default" value: { - dps: 1305.08654 - tps: 2653.0311 - hps: 10.47881 + dps: 1309.36641 + tps: 2668.15946 + hps: 10.49339 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1869.02667 - tps: 5409.84554 - hps: 9.56464 + dps: 1866.84005 + tps: 5429.7264 + hps: 9.46416 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1255.72088 - tps: 2543.98902 - hps: 9.70384 + dps: 1255.00334 + tps: 2541.84251 + hps: 9.58075 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1246.66109 - tps: 2471.17695 + dps: 1248.52659 + tps: 2478.37507 hps: 10.1191 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1167.84493 - tps: 4119.3591 - hps: 6.29963 + dps: 1170.69959 + tps: 4159.23597 + hps: 6.34893 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 716.24815 - tps: 1442.87002 - hps: 6.43507 + dps: 720.00248 + tps: 1460.8125 + hps: 6.3376 } } dps_results: { key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 711.2019 - tps: 1431.67271 - hps: 6.97567 + dps: 715.21827 + tps: 1449.88402 + hps: 6.92183 } } dps_results: { key: "TestDestruction-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1287.86299 - tps: 2617.62179 - hps: 10.60961 + dps: 1292.5783 + tps: 2631.94355 + hps: 10.63392 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1458.59127 - tps: 1783.61705 + dps: 1457.80489 + tps: 1780.52231 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 1275.56599 - tps: 1530.77799 + dps: 1277.64079 + tps: 1534.81538 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1441.03966 - tps: 1763.6929 + dps: 1453.8819 + tps: 1779.52499 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 1935.54772 - tps: 4001.85302 + dps: 1936.23803 + tps: 4009.07196 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 1219.20737 - tps: 1454.20125 + dps: 1230.68305 + tps: 1471.97235 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1928.78126 - tps: 4011.48803 + dps: 1929.81211 + tps: 4004.59909 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1458.59127 - tps: 1783.61705 + dps: 1457.80489 + tps: 1780.52231 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1597.40256 - tps: 3347.05773 + dps: 1599.46844 + tps: 3356.64505 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1587.54768 - tps: 3320.16961 + dps: 1592.49275 + tps: 3343.093 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 1933.69249 - tps: 4001.85302 + dps: 1934.43712 + tps: 4009.07196 } } dps_results: { key: "TestDestruction-Lvl60-Average-Default" value: { - dps: 1947.87868 - tps: 4043.09446 + dps: 1952.11432 + tps: 4052.91759 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3855.42574 - tps: 11678.63343 + dps: 3833.32749 + tps: 11604.90576 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1856.35999 - tps: 3829.27301 + dps: 1874.45052 + tps: 3902.66765 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1880.38749 - tps: 3910.1919 + tps: 3913.48248 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2092.80907 - tps: 7444.67796 + dps: 2092.67342 + tps: 7465.91817 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 918.19799 - tps: 1892.40655 + dps: 923.91052 + tps: 1908.42977 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 924.80849 - tps: 1932.10306 + dps: 917.25034 + tps: 1925.80195 } } dps_results: { key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1888.4591 - tps: 3943.01924 + dps: 1905.70449 + tps: 3978.66238 } } From 38122894eb74a15a218898b3bc27797ca1718695 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Tue, 17 Sep 2024 22:09:05 -0400 Subject: [PATCH 174/223] include SPEC CHANGE in emitter... --- ui/protection_paladin/inputs.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/protection_paladin/inputs.ts b/ui/protection_paladin/inputs.ts index f7aab930ff..4ef866568c 100644 --- a/ui/protection_paladin/inputs.ts +++ b/ui/protection_paladin/inputs.ts @@ -37,7 +37,7 @@ export const BlessingSelection = InputHelpers.makeSpecOptionsEnumIconInput) => TypedEvent.onAny([player.levelChangeEmitter]), + changeEmitter: (player: Player) => TypedEvent.onAny([player.specOptionsChangeEmitter, player.levelChangeEmitter]), }); // The below is used in the custom APL action "Cast Primary Seal". From 65925323b7a7004c7ce335ec516de2bc59306fd4 Mon Sep 17 00:00:00 2001 From: Connor Bratten Date: Wed, 18 Sep 2024 16:35:55 -0400 Subject: [PATCH 175/223] Add Gri'lek's Grinder dragonkin AP bonus --- sim/common/sod/item_effects/phase_5.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index 17458ace4a..29d6fe57ce 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -17,12 +17,14 @@ const ( HaldberdOfSmiting = 230991 TigulesHarpoon = 231272 GrileksCarver = 231273 + GrileksGrinder = 231274 PitchforkOfMadness = 231277 Stormwrath = 231387 WrathOfWray = 231779 LightningsCell = 231784 Windstriker = 231817 GrileksCarverBloodied = 231846 + GrileksGrinderBloodied = 231847 TigulesHarpoonBloodied = 231849 WillOfArlokkBloodied = 231850 JekliksCrusherBloodied = 231861 @@ -57,6 +59,21 @@ func init() { } }) + // https://www.wowhead.com/classic/item=231274/grileks-grinder + // +60 Attack Power when fighting Dragonkin. + core.NewItemEffect(GrileksGrinder, func(agent core.Agent) { + character := agent.GetCharacter() + if character.CurrentTarget.MobType == proto.MobType_MobTypeDragonkin { + character.PseudoStats.MobTypeAttackPower += 60 + } + }) + core.NewItemEffect(GrileksGrinderBloodied, func(agent core.Agent) { + character := agent.GetCharacter() + if character.CurrentTarget.MobType == proto.MobType_MobTypeDragonkin { + character.PseudoStats.MobTypeAttackPower += 60 + } + }) + // https://www.wowhead.com/classic/item=230991/halberd-of-smiting // Equip: Chance to decapitate the target on a melee swing, causing 452 to 676 damage. itemhelpers.CreateWeaponEquipProcDamage(HaldberdOfSmiting, "Halberd of Smiting", 2.1, 467819, core.SpellSchoolPhysical, 452, 224, 0.0, core.DefenseTypeMelee) // Works as phantom strike From 1f0ebae4b79c126465a07c696b97e20e1a881a20 Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Thu, 19 Sep 2024 11:14:34 -0600 Subject: [PATCH 176/223] Condensed BA picker in UI --- ui/core/components/encounter_picker.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ui/core/components/encounter_picker.ts b/ui/core/components/encounter_picker.ts index 27db316dd8..db9de63247 100644 --- a/ui/core/components/encounter_picker.ts +++ b/ui/core/components/encounter_picker.ts @@ -593,6 +593,7 @@ class TargetInputPicker extends Input { this.boolPicker.rootElem.remove(); this.boolPicker = null; } + this.clearPickers(); this.numberPicker = new NumberPicker(this.rootElem, null, { id: randomUUID(), @@ -708,12 +709,13 @@ function addEncounterFieldPickers(rootElem: HTMLElement, encounter: Encounter, s } } -function makeTargetInputsPicker(parent: HTMLElement, encounter: Encounter, targetIndex: number): ListPicker { +function makeTargetInputsPicker(parent: HTMLElement, encounter: Encounter, targetIndex: number) { return new ListPicker(parent, encounter, { allowedActions: [], itemLabel: 'Target Input', extraCssClasses: ['mt-2'], isCompact: true, + horizontalLayout: true, changedEvent: (encounter: Encounter) => encounter.targetsChangeEmitter, getValue: (encounter: Encounter) => encounter.targets[targetIndex].targetInputs, setValue: (eventID: EventID, encounter: Encounter, newValue: Array) => { @@ -728,7 +730,6 @@ function makeTargetInputsPicker(parent: HTMLElement, encounter: Encounter, targe index: number, config: ListItemPickerConfig, ) => new TargetInputPicker(parent, encounter, targetIndex, index, config), - //hideUi: true, }); } From 5e4c59d19b165764c8d80a5de5ceb83ebf5d0fb7 Mon Sep 17 00:00:00 2001 From: Kawney <165506815+Kawney@users.noreply.github.com> Date: Thu, 19 Sep 2024 15:40:26 -0600 Subject: [PATCH 177/223] Update Hunter PVP Set Bonuses Removes the +20 Agi from all 2pcs, and SP from 6pcs. This was missed change seen on the wowhead database items: https://www.wowhead.com/classic/item=231569/generals-chain-grips https://www.wowhead.com/classic/item=231575/generals-chain-vices --- sim/hunter/item_sets_pvp.go | 42 +++++++++++-------------------------- 1 file changed, 12 insertions(+), 30 deletions(-) diff --git a/sim/hunter/item_sets_pvp.go b/sim/hunter/item_sets_pvp.go index bb1e62d24e..55bde6c8e8 100644 --- a/sim/hunter/item_sets_pvp.go +++ b/sim/hunter/item_sets_pvp.go @@ -136,25 +136,19 @@ var ItemSetLieutenantCommandersProwess = core.NewItemSet(core.ItemSet{ var ItemSetWarlordsPursuit = core.NewItemSet(core.ItemSet{ Name: "Warlord's Pursuit", Bonuses: map[int32]core.ApplyEffect{ - // +20 Agility, 20 Stamina + // 20 Stamina 2: func(agent core.Agent) { c := agent.GetCharacter() - c.AddStats(stats.Stats{ - stats.Agility: 20, - stats.Stamina: 20, - }) + c.AddStat(stats.Stamina, 20) }, // Reduces the cooldown of your Concussive Shot by 1 sec. 4: func(agent core.Agent) { // Nothing to do }, - // +20 Agi, 23 Spellpower. + // +20 Agi 6: func(agent core.Agent) { c := agent.GetCharacter() - c.AddStats(stats.Stats{ - stats.Agility: 20, - stats.SpellPower: 23, - }) + c.AddStat(stats.Agility, 20) }, }, }) @@ -162,13 +156,10 @@ var ItemSetWarlordsPursuit = core.NewItemSet(core.ItemSet{ var ItemSetWarlordsProwess = core.NewItemSet(core.ItemSet{ Name: "Warlord's Prowess", Bonuses: map[int32]core.ApplyEffect{ - // +20 Agility, 20 stamina + // +20 stamina 2: func(agent core.Agent) { c := agent.GetCharacter() - c.AddStats(stats.Stats{ - stats.Agility: 20, - stats.Stamina: 20, - }) + c.AddStat(stats.Stamina, 20) }, // Increases the duration of your Wing Clip by 2 sec. 4: func(agent core.Agent) { @@ -188,25 +179,19 @@ var ItemSetWarlordsProwess = core.NewItemSet(core.ItemSet{ var ItemSetFieldMarshalsPursuit = core.NewItemSet(core.ItemSet{ Name: "Field Marshal's Pursuit", Bonuses: map[int32]core.ApplyEffect{ - // +20 Agility, 20 stamina + // 20 stamina 2: func(agent core.Agent) { c := agent.GetCharacter() - c.AddStats(stats.Stats{ - stats.Agility: 20, - stats.Stamina: 20, - }) + c.AddStat(stats.Stamina, 20) }, // Reduces the cooldown of your Concussive Shot by 1 sec. 4: func(agent core.Agent) { // Nothing to do }, - // +20 Agi, 23 Spellpower. + // +20 Agi 6: func(agent core.Agent) { c := agent.GetCharacter() - c.AddStats(stats.Stats{ - stats.Agility: 20, - stats.SpellPower: 23, - }) + c.AddStat(stats.Agility, 20) }, }, }) @@ -214,13 +199,10 @@ var ItemSetFieldMarshalsPursuit = core.NewItemSet(core.ItemSet{ var ItemSetFieldMarshalsProwess = core.NewItemSet(core.ItemSet{ Name: "Field Marshal's Prowess", Bonuses: map[int32]core.ApplyEffect{ - // +20 Agility, 20 stamina + //20 stamina 2: func(agent core.Agent) { c := agent.GetCharacter() - c.AddStats(stats.Stats{ - stats.Agility: 20, - stats.Stamina: 20, - }) + c.AddStat(stats.Stamina, 20) }, // Increases the duration of your Wing Clip by 2 sec. 4: func(agent core.Agent) { From 6c7bab56d7fce947813f45aa841cc56a7cdef616 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Thu, 19 Sep 2024 18:35:50 -0400 Subject: [PATCH 178/223] add new pseudostat 'BlockValuePerStrength' to fix SBV calculation --- sim/core/stats/stats.go | 6 +++++- sim/core/unit.go | 4 +++- sim/paladin/paladin.go | 2 +- sim/warrior/warrior.go | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/sim/core/stats/stats.go b/sim/core/stats/stats.go index 72c2117cb1..463e0c34fc 100644 --- a/sim/core/stats/stats.go +++ b/sim/core/stats/stats.go @@ -437,6 +437,9 @@ type PseudoStats struct { // Important when unit is attacker or target BlockValueMultiplier float64 + // BlockValue per Strength has to be calculated independently. + BlockValuePerStrength float64 + // Only used for NPCs, governs variance in enemy auto-attack damage DamageSpread float64 @@ -514,7 +517,8 @@ func NewPseudoStats() PseudoStats { DamageDealtMultiplier: 1, SchoolDamageDealtMultiplier: NewSchoolValueArray(1.0), - BlockValueMultiplier: 1, + BlockValueMultiplier: 1, + BlockValuePerStrength: 0, DamageSpread: 0.3333, diff --git a/sim/core/unit.go b/sim/core/unit.go index 44665c3b59..ea2512b976 100644 --- a/sim/core/unit.go +++ b/sim/core/unit.go @@ -365,7 +365,9 @@ func (unit *Unit) Armor() float64 { } func (unit *Unit) BlockValue() float64 { - return unit.PseudoStats.BlockValueMultiplier * unit.stats[stats.BlockValue] + // Shield block value gained from strength is offset by 1 and independent of the BlockValueMultiplier. + strengthComponent := max(0., (unit.stats[stats.Strength]*unit.PseudoStats.BlockValuePerStrength)-1.) + return strengthComponent + unit.PseudoStats.BlockValueMultiplier*unit.stats[stats.BlockValue] } func (unit *Unit) ArmorPenetrationPercentage(armorPenRating float64) float64 { diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index 08bd76fa8c..c9166a1a29 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -174,7 +174,7 @@ func NewPaladin(character *core.Character, options *proto.Player, paladinOptions paladin.AddStatDependency(stats.Intellect, stats.SpellCrit, core.CritPerIntAtLevel[character.Class][int(paladin.Level)]*core.SpellCritRatingPerCritChance) // Paladins get 1 block value per 20 str - paladin.AddStatDependency(stats.Strength, stats.BlockValue, .05) + paladin.PseudoStats.BlockValuePerStrength = 0.05 // Bonus Armor and Armor are treated identically for Paladins paladin.AddStatDependency(stats.BonusArmor, stats.Armor, 1) diff --git a/sim/warrior/warrior.go b/sim/warrior/warrior.go index fa4e6f7140..0d19daf0ef 100644 --- a/sim/warrior/warrior.go +++ b/sim/warrior/warrior.go @@ -312,7 +312,7 @@ func NewWarrior(character *core.Character, talents string, inputs WarriorInputs) warrior.PseudoStats.CanParry = true warrior.AddStatDependency(stats.Strength, stats.AttackPower, core.APPerStrength[character.Class]) - warrior.AddStatDependency(stats.Strength, stats.BlockValue, .05) // 20 str = 1 block + warrior.PseudoStats.BlockValuePerStrength = .05 // 20 str = 1 block warrior.AddStatDependency(stats.Agility, stats.MeleeCrit, core.CritPerAgiAtLevel[character.Class][int(warrior.Level)]*core.CritRatingPerCritChance) warrior.AddStatDependency(stats.Agility, stats.Dodge, core.DodgePerAgiAtLevel[character.Class][int(warrior.Level)]*core.DodgeRatingPerDodgeChance) warrior.AddStatDependency(stats.BonusArmor, stats.Armor, 1) From 73890063eed1cb74730871ca7a2f42c48cdc4ea4 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Thu, 19 Sep 2024 20:23:14 -0400 Subject: [PATCH 179/223] wip --- sim/paladin/lay_on_hands.go | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 sim/paladin/lay_on_hands.go diff --git a/sim/paladin/lay_on_hands.go b/sim/paladin/lay_on_hands.go new file mode 100644 index 0000000000..407b46ab8d --- /dev/null +++ b/sim/paladin/lay_on_hands.go @@ -0,0 +1,33 @@ +package paladin + +import ( + "time" + + "github.com/wowsims/sod/sim/core" +) + +func (paladin *Paladin) registerLayOnHands() { + + manaReturn := 0 + + layOnHands := paladin.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + ProcMask: core.ProcMaskSpellHealing, + Flags: core.SpellFlagAPL | core.SpellFlagMCD, + SpellSchool: core.SpellSchoolHoly, + Cast: core.CastConfig{ + DefaultCast: core.Cast{ + GCD: core.GCDDefault, + }, + CD: core.Cooldown{ + Timer: paladin.NewTimer(), + Duration: time.Minute*60 - 10*int(paladin.Talents.ImprovedLayOnHands), + }, + }, + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + paladin.SpendMana(sim, paladin.CurrentMana(), layOnHandsManaMetrics) + target.GainHealth(sim, paladin.MaxHealth(), layOnHandsHealthMetrics) + target.AddMana(sim, manaReturn, layOnHandsManaMetrics) + }, + }) +} From ae3a503ce9c3443e5671c8675477aa6843297992 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Thu, 19 Sep 2024 21:54:40 -0400 Subject: [PATCH 180/223] update BlockValue display in UI --- proto/common.proto | 9 +++++---- sim/core/character.go | 1 + ui/core/components/character_stats.tsx | 1 + 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/proto/common.proto b/proto/common.proto index 3bf72ea539..4394424f12 100644 --- a/proto/common.proto +++ b/proto/common.proto @@ -165,6 +165,7 @@ enum PseudoStat { PseudoStatMeleeSpeedMultiplier = 27; PseudoStatRangedSpeedMultiplier = 28; + PseudoStatBlockValuePerStrength = 29; } message UnitStats { @@ -320,18 +321,18 @@ enum Explosive { // NextIndex: 28 enum Potions { UnknownPotion = 0; - + // Mana Pots ManaPotion = 2; GreaterManaPotion = 3; SuperiorManaPotion = 4; MajorManaPotion = 5; - + // Rage Pots RagePotion = 6; GreatRagePotion = 7; MightyRagePotion = 8; - + // Armor Pots LesserStoneshieldPotion = 9; GreaterStoneshieldPotion = 10; @@ -751,7 +752,7 @@ message Debuffs { bool occult_poison = 38; bool winters_chill = 6; - + bool improved_shadow_bolt = 7; bool improved_scorch = 8; diff --git a/sim/core/character.go b/sim/core/character.go index a18f196d8f..a2674c5016 100644 --- a/sim/core/character.go +++ b/sim/core/character.go @@ -629,6 +629,7 @@ func (character *Character) GetPseudoStatsProto() []float64 { proto.PseudoStat_PseudoStatMeleeSpeedMultiplier: float64(character.PseudoStats.MeleeSpeedMultiplier), proto.PseudoStat_PseudoStatRangedSpeedMultiplier: float64(character.PseudoStats.RangedSpeedMultiplier), + proto.PseudoStat_PseudoStatBlockValuePerStrength: float64(character.PseudoStats.BlockValuePerStrength), } } diff --git a/ui/core/components/character_stats.tsx b/ui/core/components/character_stats.tsx index c8a2151837..a638a25382 100644 --- a/ui/core/components/character_stats.tsx +++ b/ui/core/components/character_stats.tsx @@ -323,6 +323,7 @@ export class CharacterStats extends Component { if (stat === Stat.StatBlockValue) { rawValue *= stats.getPseudoStat(PseudoStat.PseudoStatBlockValueMultiplier) || 1; + rawValue += Math.max(0, stats.getPseudoStat(PseudoStat.PseudoStatBlockValuePerStrength) * deltaStats.getStat(Stat.StatStrength) - 1); } let displayStr = String(Math.round(rawValue)); From c798741747a677e7dc725e7adbe3309b9f155f7e Mon Sep 17 00:00:00 2001 From: Grady Phillips Date: Thu, 19 Sep 2024 19:42:27 -0700 Subject: [PATCH 181/223] update berserk to include cat swipe, update tests --- sim/druid/berserk.go | 1 + sim/druid/feral/TestFeral.results | 48 +++++++++++++++---------------- 2 files changed, 25 insertions(+), 24 deletions(-) diff --git a/sim/druid/berserk.go b/sim/druid/berserk.go index d3ac197cee..c5b7192454 100644 --- a/sim/druid/berserk.go +++ b/sim/druid/berserk.go @@ -33,6 +33,7 @@ func (druid *Druid) applyBerserk() { // druid.Sunfire, // If it would exist // druid.Skullbash, // If it would exist druid.SavageRoar, + druid.SwipeCat, }, func(spell *DruidSpell) bool { return spell != nil }) }, OnGain: func(aura *core.Aura, sim *core.Simulation) { diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index 80c4fffc79..8f7a18397d 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -1349,8 +1349,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14792.601 - tps: 10795.74788 + dps: 16074.23386 + tps: 11703.68213 } } dps_results: { @@ -1370,8 +1370,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6077.4453 - tps: 4473.51216 + dps: 6721.23239 + tps: 4926.49138 } } dps_results: { @@ -1391,8 +1391,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14792.601 - tps: 10795.74788 + dps: 16074.23386 + tps: 11703.68213 } } dps_results: { @@ -1412,8 +1412,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6077.4453 - tps: 4473.51216 + dps: 6721.23239 + tps: 4926.49138 } } dps_results: { @@ -1433,8 +1433,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14792.601 - tps: 10795.74788 + dps: 16074.23386 + tps: 11703.68213 } } dps_results: { @@ -1454,8 +1454,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6077.4453 - tps: 4473.51216 + dps: 6721.23239 + tps: 4926.49138 } } dps_results: { @@ -1475,8 +1475,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15427.07627 - tps: 11245.67707 + dps: 16945.08419 + tps: 12322.51867 } } dps_results: { @@ -1496,8 +1496,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6066.81317 - tps: 4471.93331 + dps: 6762.20312 + tps: 4957.81075 } } dps_results: { @@ -1517,8 +1517,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15427.07627 - tps: 11245.67707 + dps: 16945.08419 + tps: 12322.51867 } } dps_results: { @@ -1538,8 +1538,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6066.81317 - tps: 4471.93331 + dps: 6762.20312 + tps: 4957.81075 } } dps_results: { @@ -1559,8 +1559,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15427.07627 - tps: 11245.67707 + dps: 16945.08419 + tps: 12322.51867 } } dps_results: { @@ -1580,8 +1580,8 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6066.81317 - tps: 4471.93331 + dps: 6762.20312 + tps: 4957.81075 } } dps_results: { From 6ee16aaf78ba7fd497476e3962d35761effb0dbf Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Fri, 20 Sep 2024 10:25:51 -0400 Subject: [PATCH 182/223] update tests --- sim/paladin/protection/TestProtection.results | 112 +++++++++--------- .../retribution/TestRetribution.results | 6 +- sim/paladin/retribution/TestShockadin.results | 4 +- sim/warrior/dps_warrior/TestArms.results | 2 +- sim/warrior/dps_warrior/TestFury.results | 4 +- .../tank_warrior/TestTankWarrior.results | 88 +++++++------- 6 files changed, 108 insertions(+), 108 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 70dfc512a0..e6178e3af8 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -31,7 +31,7 @@ character_stats_results: { final_stats: 810 final_stats: 163 final_stats: 13.52 - final_stats: 191.38 + final_stats: 174 final_stats: 16.6822 final_stats: 16.52 final_stats: 0 @@ -50,10 +50,10 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.02692 - weights: 0.50871 + weights: 1.01824 + weights: 0.50277 weights: 0 - weights: 0.0132 + weights: 0.01246 weights: 0 weights: 0.20599 weights: 0 @@ -63,14 +63,14 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 3.63635 - weights: 2.2153 + weights: 3.64524 + weights: 2.21949 weights: 0 weights: 0 weights: 0.45626 weights: 0 - weights: 17.33383 - weights: 13.43394 + weights: 17.29076 + weights: 13.4332 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1449.05975 - tps: 1702.73656 + dps: 1447.67444 + tps: 1701.35124 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1818.00479 - tps: 2095.2467 + dps: 1814.72382 + tps: 2091.96574 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1449.12088 - tps: 1703.41348 + dps: 1447.73557 + tps: 1702.02817 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1531.46579 - tps: 1798.72722 + dps: 1529.78123 + tps: 1797.04266 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1880.89213 - tps: 2160.81905 + dps: 1877.59176 + tps: 2157.51868 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1652.06632 - tps: 1934.08068 + dps: 1650.4389 + tps: 1932.45325 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1889.23354 - tps: 2169.65251 + dps: 1885.93068 + tps: 2166.34964 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1154.40755 - tps: 1184.21575 + dps: 1152.67702 + tps: 1182.48522 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1567.29072 - tps: 1794.85004 + dps: 1564.13629 + tps: 1791.69561 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1842.8433 - tps: 2119.14986 + dps: 1841.15317 + tps: 2117.45973 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1864.69391 - tps: 2142.97601 + dps: 1861.36006 + tps: 2139.64215 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1194.6808 - tps: 2113.07899 + dps: 1192.1606 + tps: 2110.55879 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 457.62392 - tps: 686.68623 + dps: 455.18495 + tps: 684.24726 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 609.5157 - tps: 901.48453 + dps: 606.08901 + tps: 898.05784 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 409.47519 - tps: 765.91203 + dps: 408.83317 + tps: 765.27001 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 138.97267 - tps: 204.40849 + dps: 138.34823 + tps: 203.78405 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 281.31093 - tps: 395.08441 + dps: 279.65152 + tps: 393.42501 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1198.66072 - tps: 2120.65531 + dps: 1196.14181 + tps: 2118.1364 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 463.49911 - tps: 694.25313 + dps: 461.04397 + tps: 691.79798 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 612.37803 - tps: 905.99254 + dps: 608.93253 + tps: 902.54705 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 404.46316 - tps: 746.67678 + dps: 403.81269 + tps: 746.02632 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 149.02561 - tps: 211.11276 + dps: 148.40566 + tps: 210.49281 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 282.58463 - tps: 397.02423 + dps: 280.93287 + tps: 395.37248 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1569.54059 - tps: 1845.34584 + dps: 1566.77037 + tps: 1842.57562 } } diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index 7a48ba8378..5ea74a50d8 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -31,7 +31,7 @@ character_stats_results: { final_stats: 98 final_stats: 8 final_stats: 5.32 - final_stats: 8.8 + final_stats: 0 final_stats: 12.96325 final_stats: 5.32 final_stats: 0 @@ -80,7 +80,7 @@ character_stats_results: { final_stats: 294 final_stats: 0 final_stats: 5 - final_stats: 13.2 + final_stats: 0 final_stats: 13.33405 final_stats: 5 final_stats: 0 @@ -129,7 +129,7 @@ character_stats_results: { final_stats: 489 final_stats: 0 final_stats: 5 - final_stats: 22.08492 + final_stats: 0 final_stats: 13.51472 final_stats: 5 final_stats: 0 diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index 7ead8246c5..1fb86aed26 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -31,7 +31,7 @@ character_stats_results: { final_stats: 294 final_stats: 0 final_stats: 5 - final_stats: 14.0965 + final_stats: 0 final_stats: 13.98613 final_stats: 5 final_stats: 0 @@ -80,7 +80,7 @@ character_stats_results: { final_stats: 780 final_stats: 0 final_stats: 5 - final_stats: 62.495 + final_stats: 51 final_stats: 8.04712 final_stats: 5 final_stats: 0 diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results index 8bf67edc76..bcae47b43e 100644 --- a/sim/warrior/dps_warrior/TestArms.results +++ b/sim/warrior/dps_warrior/TestArms.results @@ -31,7 +31,7 @@ character_stats_results: { final_stats: 361 final_stats: 0 final_stats: 5 - final_stats: 19.01151 + final_stats: 0 final_stats: 19.61566 final_stats: 5 final_stats: 0 diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index 4e92436450..a87a94ecf2 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -31,7 +31,7 @@ character_stats_results: { final_stats: 322 final_stats: 0 final_stats: 5 - final_stats: 14.6355 + final_stats: 0 final_stats: 14.25798 final_stats: 5 final_stats: 0 @@ -80,7 +80,7 @@ character_stats_results: { final_stats: 832 final_stats: 0 final_stats: 5 - final_stats: 27.555 + final_stats: 0 final_stats: 16.2635 final_stats: 5 final_stats: 0 diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index 4185ee5dc4..20d3a93529 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -31,7 +31,7 @@ character_stats_results: { final_stats: 814 final_stats: 165 final_stats: 16.6 - final_stats: 178.185 + final_stats: 158 final_stats: 19.8935 final_stats: 11.6 final_stats: 0 @@ -50,7 +50,7 @@ character_stats_results: { stat_weights_results: { key: "TestTankWarrior-Lvl60-StatWeights-Default" value: { - weights: 0.6984 + weights: 0.6987 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.33722 + weights: 0.3377 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.02281 + weights: 1.02123 weights: 0 weights: 0.52203 weights: 0 @@ -99,140 +99,140 @@ stat_weights_results: { dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 1577.49233 - tps: 3512.21781 + dps: 1576.88694 + tps: 3510.40769 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 900.69117 - tps: 1847.33898 + dps: 900.23358 + tps: 1845.97076 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 902.16804 - tps: 1885.99065 + dps: 901.70267 + tps: 1884.59921 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 892.64211 - tps: 1866.84109 + dps: 892.18001 + tps: 1865.45942 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 902.16804 - tps: 1885.99065 + dps: 901.70267 + tps: 1884.59921 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 1661.86413 - tps: 3617.25424 + dps: 1661.24692 + tps: 3615.40879 } } dps_results: { key: "TestTankWarrior-Lvl60-Average-Default" value: { - dps: 1506.88344 - tps: 3931.76928 + dps: 1506.35613 + tps: 3930.03494 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 463.40659 - tps: 1317.45367 + dps: 463.34742 + tps: 1317.25904 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 116.07637 - tps: 384.08414 + dps: 115.98893 + tps: 383.79653 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 173.24657 - tps: 553.73603 + dps: 173.1188 + tps: 553.31577 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 155.47518 - tps: 602.19213 + dps: 155.43415 + tps: 602.05716 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 51.15732 - tps: 205.61464 + dps: 51.09669 + tps: 205.41521 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 72.98623 - tps: 288.85569 + dps: 72.89892 + tps: 288.56851 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 480.846 - tps: 1349.461 + dps: 480.78299 + tps: 1349.25376 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 120.296 - tps: 394.18969 + dps: 120.20664 + tps: 393.89578 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 181.56462 - tps: 571.50185 + dps: 181.43445 + tps: 571.07371 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 155.77022 - tps: 603.06697 + dps: 155.72918 + tps: 602.93201 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 51.19099 - tps: 205.76227 + dps: 51.13035 + tps: 205.56283 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 72.74161 - tps: 288.45213 + dps: 72.65429 + tps: 288.16494 } } dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1285.87652 - tps: 3387.34636 + dps: 1285.44903 + tps: 3385.94034 } } From 7b34f0880c0a5144956e8f0d77ef139cc241d6bc Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Fri, 20 Sep 2024 13:11:16 -0400 Subject: [PATCH 183/223] PTR tuning + presets --- sim/core/debuffs.go | 15 +- sim/core/test_utils.go | 53 + sim/druid/balance/TestBalance.results | 416 ++++- sim/druid/balance/balance_test.go | 27 +- sim/druid/feral/TestFeral.results | 992 ++++++++-- sim/druid/feral/feral_test.go | 16 +- sim/druid/items.go | 29 +- sim/hunter/TestBM.results | 84 +- sim/hunter/TestMM.results | 244 +-- sim/hunter/TestSV.results | 254 +-- sim/hunter/flanking_strike.go | 4 +- sim/hunter/hunter.go | 4 +- sim/hunter/item_sets_pve.go | 9 +- sim/hunter/items.go | 22 +- sim/hunter/wyvern_strike.go | 11 +- sim/mage/TestArcane.results | 130 +- sim/mage/TestFire.results | 396 +++- sim/mage/TestFrost.results | 408 +++- sim/mage/balefire_bolt.go | 6 +- sim/mage/item_sets_pve.go | 10 +- sim/mage/items.go | 2 +- sim/mage/mage_test.go | 52 +- sim/paladin/item_sets_pve.go | 1 + sim/paladin/protection/TestProtection.results | 96 +- sim/paladin/retribution/TestShockadin.results | 100 +- sim/paladin/runes.go | 5 +- sim/priest/item_sets_pve.go | 19 +- sim/priest/shadow/TestShadow.results | 500 ++++- sim/priest/shadow/shadow_priest_test.go | 13 +- sim/rogue/carnage.go | 5 +- sim/shaman/elemental/TestElemental.results | 586 ++++-- sim/shaman/elemental/elemental_test.go | 14 +- .../enhancement/TestEnhancement.results | 1633 ++++++++++++++++- sim/shaman/enhancement/enhancement_test.go | 47 +- sim/shaman/item_sets_pve.go | 47 +- sim/shaman/overload.go | 2 +- sim/shaman/runes.go | 10 +- sim/shaman/warden/TestWardenShaman.results | 96 +- sim/warlock/dps/TestAffliction.results | 64 +- sim/warlock/dps/TestDestruction.results | 68 +- sim/warlock/tank/TestAffliction.results | 68 +- sim/warlock/tank/TestDemonology.results | 68 +- sim/warlock/tank/TestDestruction.results | 68 +- sim/warrior/dps_warrior/TestFury.results | 1252 ++++++++++++- sim/warrior/dps_warrior/dps_warrior_test.go | 16 +- sim/warrior/item_sets_pve.go | 25 +- .../tank_warrior/TestTankWarrior.results | 62 +- ui/balance_druid/apls/phase_5.apl.json | 18 + ui/balance_druid/gear_sets/phase_5.gear.json | 21 + ui/balance_druid/presets.ts | 53 +- ui/balance_druid/sim.ts | 3 + ui/elemental_shaman/apls/phase_5.apl.json | 27 + .../gear_sets/phase_5.gear.json | 21 + ui/elemental_shaman/presets.ts | 20 +- ui/elemental_shaman/sim.ts | 3 + ui/enhancement_shaman/apls/phase_5.apl.json | 32 + .../gear_sets/phase_5_2h.gear.json | 21 + .../gear_sets/phase_5_dw.gear.json | 21 + ui/enhancement_shaman/presets.ts | 54 +- ui/enhancement_shaman/sim.ts | 3 + ui/feral_druid/apls/phase_5.apl.json | 25 + ui/feral_druid/gear_sets/phase_5.gear.json | 21 + ui/feral_druid/presets.ts | 59 +- ui/feral_druid/sim.ts | 4 +- ui/hunter/presets.ts | 6 +- ui/hunter/sim.ts | 3 + ui/mage/apls/p4_arcane.apl.json | 4 +- ui/mage/apls/p4_fire.apl.json | 21 +- ui/mage/apls/p5_fire.apl.json | 25 + ui/mage/apls/p5_spellfrost.apl.json | 30 + ui/mage/gear_sets/p5_fire.gear.json | 21 + ui/mage/gear_sets/p5_spellfrost.gear.json | 21 + ui/mage/presets.ts | 73 +- ui/mage/sim.ts | 7 +- ui/protection_paladin/presets.ts | 9 +- ui/protection_paladin/sim.ts | 174 +- ui/retribution_paladin/presets.ts | 9 +- ui/rogue/presets.ts | 6 +- ui/rogue/sim.ts | 3 + ui/shadow_priest/apls/phase_5.apl.json | 30 + .../gear_sets/phase_5_t1.gear.json | 21 + .../gear_sets/phase_5_t2.gear.json | 21 + ui/shadow_priest/presets.ts | 58 +- ui/shadow_priest/sim.ts | 3 + ui/tank_rogue/presets.ts | 3 - ui/tank_warlock/presets.ts | 7 +- ui/tank_warlock/sim.ts | 3 + ui/tank_warrior/presets.ts | 4 +- ui/tank_warrior/sim.ts | 3 + ui/warden_shaman/presets.ts | 6 +- ui/warden_shaman/sim.ts | 3 + ui/warlock/gear_sets/p5/affliction.gear.json | 21 + ui/warlock/gear_sets/p5/demonology.gear.json | 21 + .../gear_sets/p5/demonology_hybrid.gear.json | 0 ui/warlock/gear_sets/p5/destruction.gear.json | 21 + ui/warlock/presets.ts | 68 +- ui/warlock/sim.ts | 3 + ui/warrior/apls/phase_5_2h.apl.json | 28 + ui/warrior/apls/phase_5_dw.apl.json | 30 + ui/warrior/gear_sets/phase_5_2h_t1.gear.json | 21 + ui/warrior/gear_sets/phase_5_2h_t2.gear.json | 21 + ui/warrior/gear_sets/phase_5_dw_t1.gear.json | 21 + ui/warrior/gear_sets/phase_5_dw_t2.gear.json | 21 + ui/warrior/presets.ts | 84 +- ui/warrior/sim.ts | 19 +- 105 files changed, 7565 insertions(+), 1843 deletions(-) create mode 100644 ui/balance_druid/apls/phase_5.apl.json create mode 100644 ui/balance_druid/gear_sets/phase_5.gear.json create mode 100644 ui/elemental_shaman/apls/phase_5.apl.json create mode 100644 ui/elemental_shaman/gear_sets/phase_5.gear.json create mode 100644 ui/enhancement_shaman/apls/phase_5.apl.json create mode 100644 ui/enhancement_shaman/gear_sets/phase_5_2h.gear.json create mode 100644 ui/enhancement_shaman/gear_sets/phase_5_dw.gear.json create mode 100644 ui/feral_druid/apls/phase_5.apl.json create mode 100644 ui/feral_druid/gear_sets/phase_5.gear.json create mode 100644 ui/mage/apls/p5_fire.apl.json create mode 100644 ui/mage/apls/p5_spellfrost.apl.json create mode 100644 ui/mage/gear_sets/p5_fire.gear.json create mode 100644 ui/mage/gear_sets/p5_spellfrost.gear.json create mode 100644 ui/shadow_priest/apls/phase_5.apl.json create mode 100644 ui/shadow_priest/gear_sets/phase_5_t1.gear.json create mode 100644 ui/shadow_priest/gear_sets/phase_5_t2.gear.json create mode 100644 ui/warlock/gear_sets/p5/affliction.gear.json create mode 100644 ui/warlock/gear_sets/p5/demonology.gear.json create mode 100644 ui/warlock/gear_sets/p5/demonology_hybrid.gear.json create mode 100644 ui/warlock/gear_sets/p5/destruction.gear.json create mode 100644 ui/warrior/apls/phase_5_2h.apl.json create mode 100644 ui/warrior/apls/phase_5_dw.apl.json create mode 100644 ui/warrior/gear_sets/phase_5_2h_t1.gear.json create mode 100644 ui/warrior/gear_sets/phase_5_2h_t2.gear.json create mode 100644 ui/warrior/gear_sets/phase_5_dw_t1.gear.json create mode 100644 ui/warrior/gear_sets/phase_5_dw_t2.gear.json diff --git a/sim/core/debuffs.go b/sim/core/debuffs.go index 4e2d29de71..e944ca9bd5 100644 --- a/sim/core/debuffs.go +++ b/sim/core/debuffs.go @@ -553,8 +553,6 @@ func JudgementOfTheCrusaderAura(caster *Unit, target *Unit, level int32, mult fl }) } -// TODO: We don't know if this is intended to stack with other effects like Warlocks curses or not. -// For now it IS stacking on PTR so we'll make it stack here. func OccultPoisonDebuffAura(target *Unit, playerLevel int32) *Aura { if playerLevel < 54 { panic("Occult Poison requires level 54+") @@ -566,8 +564,14 @@ func OccultPoisonDebuffAura(target *Unit, playerLevel int32) *Aura { Duration: time.Second * 12, MaxStacks: 5, OnStacksChange: func(aura *Aura, sim *Simulation, oldStacks int32, newStacks int32) { - aura.Unit.PseudoStats.SchoolDamageTakenMultiplier.MultiplyMagicSchools(1 / (1 + 0.03*float64(oldStacks))) - aura.Unit.PseudoStats.SchoolDamageTakenMultiplier.MultiplyMagicSchools(1 + 0.03*float64(newStacks)) + multiplier := (1 + .04*float64(newStacks)) / (1 + .04*float64(oldStacks)) + + // Applies too all except Holy + aura.Unit.PseudoStats.SchoolDamageTakenMultiplier[stats.SchoolIndexArcane] *= multiplier + aura.Unit.PseudoStats.SchoolDamageTakenMultiplier[stats.SchoolIndexFire] *= multiplier + aura.Unit.PseudoStats.SchoolDamageTakenMultiplier[stats.SchoolIndexFrost] *= multiplier + aura.Unit.PseudoStats.SchoolDamageTakenMultiplier[stats.SchoolIndexNature] *= multiplier + aura.Unit.PseudoStats.SchoolDamageTakenMultiplier[stats.SchoolIndexShadow] *= multiplier }, }) @@ -619,18 +623,17 @@ func MarkOfChaosDebuffAura(target *Unit) *Aura { Duration: time.Second, // Duration is set by the applying curse }) + // Applies too all except Holy // 0.01 priority as this overwrites the other spells of this category and does not allow them to be recast spellSchoolDamageEffect(aura, stats.SchoolIndexArcane, dmgMod, 0.01, true) spellSchoolDamageEffect(aura, stats.SchoolIndexFire, dmgMod, 0.01, true) spellSchoolDamageEffect(aura, stats.SchoolIndexFrost, dmgMod, 0.01, true) - spellSchoolDamageEffect(aura, stats.SchoolIndexHoly, dmgMod, 0.01, true) spellSchoolDamageEffect(aura, stats.SchoolIndexNature, dmgMod, 0.01, true) spellSchoolDamageEffect(aura, stats.SchoolIndexShadow, dmgMod, 0.01, true) spellSchoolResistanceEffect(aura, stats.SchoolIndexArcane, resistance, 0.01, true) spellSchoolResistanceEffect(aura, stats.SchoolIndexFire, resistance, 0.01, true) spellSchoolResistanceEffect(aura, stats.SchoolIndexFrost, resistance, 0.01, true) - spellSchoolResistanceEffect(aura, stats.SchoolIndexHoly, resistance, 0.01, true) spellSchoolResistanceEffect(aura, stats.SchoolIndexNature, resistance, 0.01, true) spellSchoolResistanceEffect(aura, stats.SchoolIndexShadow, resistance, 0.01, true) diff --git a/sim/core/test_utils.go b/sim/core/test_utils.go index 3f968461a3..16ff2adb4e 100644 --- a/sim/core/test_utils.go +++ b/sim/core/test_utils.go @@ -183,6 +183,33 @@ var FullRaidBuffsPhase4 = &proto.RaidBuffs{ SanctityAura: true, } +var FullRaidBuffsPhase5 = &proto.RaidBuffs{ + ArcaneBrilliance: true, + AspectOfTheLion: true, + BattleShout: proto.TristateEffect_TristateEffectImproved, + BloodPact: proto.TristateEffect_TristateEffectImproved, + DevotionAura: proto.TristateEffect_TristateEffectImproved, + DivineSpirit: true, + FireResistanceAura: true, + FireResistanceTotem: true, + FrostResistanceAura: true, + FrostResistanceTotem: true, + GiftOfTheWild: proto.TristateEffect_TristateEffectImproved, + GraceOfAirTotem: proto.TristateEffect_TristateEffectImproved, + HornOfLordaeron: true, + LeaderOfThePack: true, + ManaSpringTotem: proto.TristateEffect_TristateEffectImproved, + MoonkinAura: true, + NatureResistanceTotem: true, + PowerWordFortitude: proto.TristateEffect_TristateEffectImproved, + RetributionAura: proto.TristateEffect_TristateEffectImproved, + ShadowProtection: true, + StrengthOfEarthTotem: proto.TristateEffect_TristateEffectImproved, + Thorns: proto.TristateEffect_TristateEffectImproved, + TrueshotAura: true, + SanctityAura: true, +} + /////////////////////////////////////////////////////////////////////////// // Party Buffs /////////////////////////////////////////////////////////////////////////// @@ -237,6 +264,23 @@ var FullIndividualBuffsPhase4 = &proto.IndividualBuffs{ WarchiefsBlessing: true, } +var FullIndividualBuffsPhase5 = &proto.IndividualBuffs{ + BlessingOfKings: true, + BlessingOfMight: proto.TristateEffect_TristateEffectImproved, + BlessingOfSanctuary: true, + BlessingOfWisdom: proto.TristateEffect_TristateEffectImproved, + FengusFerocity: true, + MightOfStormwind: true, + MoldarsMoxie: true, + RallyingCryOfTheDragonslayer: true, + SaygesFortune: proto.SaygesFortune_SaygesDamage, + SlipkiksSavvy: true, + SongflowerSerenade: true, + SpiritOfZandalar: true, + ValorOfAzeroth: true, + WarchiefsBlessing: true, +} + /////////////////////////////////////////////////////////////////////////// // Debuffs /////////////////////////////////////////////////////////////////////////// @@ -375,6 +419,15 @@ var FullBuffsPhase4 = BuffsCombo{ Raid: FullRaidBuffsPhase4, } +var FullBuffsPhase5 = BuffsCombo{ + Label: "Phase 5 Buffs", + + Debuffs: FullDebuffsPhase4, + Party: FullPartyBuffs, + Player: FullIndividualBuffsPhase5, + Raid: FullRaidBuffsPhase5, +} + func NewDefaultTarget(playerLevel int32) *proto.Target { switch playerLevel { case 40: diff --git a/sim/druid/balance/TestBalance.results b/sim/druid/balance/TestBalance.results index 00766ace78..1684fa9c3a 100644 --- a/sim/druid/balance/TestBalance.results +++ b/sim/druid/balance/TestBalance.results @@ -148,12 +148,12 @@ character_stats_results: { character_stats_results: { key: "TestBalance-Lvl60-CharacterStats-Default" value: { - final_stats: 200.2 - final_stats: 192.17 - final_stats: 476.905 - final_stats: 349.8 - final_stats: 205.7 - final_stats: 548 + final_stats: 216.9475 + final_stats: 206.38475 + final_stats: 548.44075 + final_stats: 402.27 + final_stats: 236.555 + final_stats: 560 final_stats: 0 final_stats: 0 final_stats: 0 @@ -162,27 +162,27 @@ character_stats_results: { final_stats: 0 final_stats: 49.25 final_stats: 9 - final_stats: 32.64166 + final_stats: 34.51791 final_stats: 0 final_stats: 0 - final_stats: 1201.4 + final_stats: 1213.895 final_stats: 9 - final_stats: 27.5085 + final_stats: 27.64174 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 6211 + final_stats: 6998.05 final_stats: 0 final_stats: 0 - final_stats: 1951.34 + final_stats: 1956.6695 final_stats: 780 final_stats: 11 final_stats: 5.44 final_stats: 0 - final_stats: 10.9485 + final_stats: 11.08174 final_stats: 5.44 final_stats: 0 - final_stats: 6690.6525 + final_stats: 7441.77788 final_stats: 27 final_stats: 234 final_stats: 60 @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.05964 + weights: 0.78201 weights: 0 - weights: 2.16113 + weights: 2.2867 weights: 0 weights: 0 weights: 0 @@ -358,7 +358,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 24.28829 + weights: 23.93685 weights: 0 weights: 0 weights: 0 @@ -708,189 +708,441 @@ dps_results: { dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sCracklingLeather" value: { - dps: 1119.73803 - tps: 1137.72975 + dps: 1217.82514 + tps: 1235.62994 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sLeather" value: { - dps: 1056.06593 - tps: 1074.39202 + dps: 1130.73329 + tps: 1148.90689 } } dps_results: { key: "TestBalance-Lvl60-AllItems-BloodGuard'sRestoredLeather" value: { - dps: 1022.45034 - tps: 1040.17153 + dps: 1116.67 + tps: 1134.19442 } } dps_results: { key: "TestBalance-Lvl60-AllItems-CoagulateBloodguard'sLeathers" value: { - dps: 1419.21369 - tps: 1438.09175 + dps: 1531.32638 + tps: 1550.10096 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldDreamkeeperGarb" value: { - dps: 1025.5217 - tps: 1043.27239 + dps: 1112.68488 + tps: 1130.16505 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldLeathers" value: { - dps: 1055.22525 - tps: 1073.55134 + dps: 1129.95275 + tps: 1148.12635 } } dps_results: { key: "TestBalance-Lvl60-AllItems-EmeraldWatcherVestments" value: { - dps: 1079.98246 - tps: 1097.71843 + dps: 1168.89332 + tps: 1186.34403 } } dps_results: { key: "TestBalance-Lvl60-AllItems-ExiledProphet'sRaiment" value: { - dps: 1437.23639 - tps: 1455.91655 + dps: 1553.38551 + tps: 1571.91791 } } dps_results: { key: "TestBalance-Lvl60-AllItems-FeralheartRaiment" value: { - dps: 1022.718 - tps: 1041.75429 + dps: 1119.65323 + tps: 1138.72377 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" value: { - dps: 1119.73803 - tps: 1137.72975 + dps: 1217.82514 + tps: 1235.62994 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sLeather" value: { - dps: 1056.06593 - tps: 1074.39202 + dps: 1130.73329 + tps: 1148.90689 } } dps_results: { key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" value: { - dps: 1022.45034 - tps: 1040.17153 + dps: 1116.67 + tps: 1134.19442 } } dps_results: { key: "TestBalance-Lvl60-AllItems-LostWorshipper'sArmor" value: { - dps: 1519.96207 - tps: 1538.87947 + dps: 1644.69265 + tps: 1663.46232 } } dps_results: { key: "TestBalance-Lvl60-Average-Default" value: { - dps: 3113.24681 - tps: 3133.30816 + dps: 3323.46377 + tps: 3343.57522 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 5254.42138 + tps: 5696.86248 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3281.0657 + tps: 3300.62033 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3160.76475 + tps: 3175.42106 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 2597.3515 + tps: 2778.09833 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 1646.54447 + tps: 1655.58181 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1847.96114 + tps: 1863.14489 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 5348.62592 + tps: 5778.54941 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3144.10085 + tps: 3165.71011 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3059.06762 + tps: 3087.84597 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 2355.17478 + tps: 2535.92161 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 1489.62861 + tps: 1498.66595 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1757.70154 + tps: 1772.8853 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 6287.88797 + tps: 6478.91133 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 4327.83998 + tps: 4142.53473 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 4098.64684 + tps: 3942.04797 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 3389.47131 + tps: 3489.68498 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 2276.7025 + tps: 2205.17188 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 2402.97198 + tps: 2350.50383 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 6292.06844 + tps: 6580.45494 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 4379.56936 + tps: 4235.84152 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 4222.63132 + tps: 4117.93599 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 2889.14057 + tps: 3001.58154 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 2006.72752 + tps: 1939.99736 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 2383.82558 + tps: 2347.99609 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 5267.81391 + tps: 5714.88993 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3278.01907 + tps: 3297.5737 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3159.53933 + tps: 3174.19565 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 2627.04545 + tps: 2807.79228 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 1650.5647 + tps: 1659.42349 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1847.96114 + tps: 1863.14489 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 5338.11029 + tps: 5768.72212 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3129.90489 + tps: 3151.43548 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3057.27778 + tps: 3086.05612 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 2359.79652 + tps: 2540.54334 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 1496.97084 + tps: 1506.00818 + } +} +dps_results: { + key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1757.22845 + tps: 1772.41221 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 4944.37192 - tps: 5391.02264 + dps: 6285.78521 + tps: 6504.48654 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 3083.31249 - tps: 3102.77862 + dps: 4312.10647 + tps: 4128.2261 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 2976.10215 - tps: 2990.7093 + dps: 4097.09395 + tps: 3941.26713 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 2554.25527 - tps: 2735.0021 + dps: 3401.03233 + tps: 3499.93529 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 1624.81131 - tps: 1633.84865 + dps: 2274.86808 + tps: 2202.04758 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 1819.43177 - tps: 1834.61553 + dps: 2402.19053 + tps: 2348.77747 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 4942.64729 - tps: 5389.56926 + dps: 6203.10095 + tps: 6489.94194 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 3080.7808 - tps: 3100.24693 + dps: 4372.06913 + tps: 4229.57036 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 2975.00952 - tps: 2989.61667 + dps: 4231.66386 + tps: 4127.59461 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 2587.6452 - tps: 2768.39202 + dps: 2886.95281 + tps: 2998.70681 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 1628.2951 - tps: 1637.33244 + dps: 2011.83414 + tps: 1943.60359 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 1817.62336 - tps: 1832.80712 + dps: 2369.87421 + tps: 2333.26579 } } dps_results: { key: "TestBalance-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3098.67698 - tps: 3118.98581 + dps: 3311.45341 + tps: 3331.81141 } } diff --git a/sim/druid/balance/balance_test.go b/sim/druid/balance/balance_test.go index e90306a9dc..583ec19aa7 100644 --- a/sim/druid/balance/balance_test.go +++ b/sim/druid/balance/balance_test.go @@ -71,11 +71,17 @@ func TestBalance(t *testing.T) { Race: proto.Race_RaceTauren, OtherRaces: []proto.Race{proto.Race_RaceNightElf}, - Talents: Phase4Talents, - GearSet: core.GetGearSet("../../../ui/balance_druid/gear_sets", "phase_4"), - Rotation: core.GetAplRotation("../../../ui/balance_druid/apls", "phase_4"), - Buffs: core.FullBuffsPhase4, - Consumes: Phase4Consumes, + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/balance_druid/gear_sets", "phase_4"), + OtherGearSets: []core.GearSetCombo{ + core.GetGearSet("../../../ui/balance_druid/gear_sets", "phase_5"), + }, + Rotation: core.GetAplRotation("../../../ui/balance_druid/apls", "phase_4"), + OtherRotations: []core.RotationCombo{ + core.GetAplRotation("../../../ui/balance_druid/apls", "phase_5"), + }, + Buffs: core.FullBuffsPhase5, + Consumes: Phase5Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Default", SpecOptions: PlayerOptionsAdaptive}, ItemFilter: ItemFilters, @@ -131,6 +137,17 @@ var Phase4Consumes = core.ConsumesCombo{ }, } +var Phase5Consumes = core.ConsumesCombo{ + Label: "Phase 5 Consumes", + Consumes: &proto.Consumes{ + DefaultPotion: proto.Potions_MajorManaPotion, + Flask: proto.Flask_FlaskOfSupremePower, + Food: proto.Food_FoodNightfinSoup, + MainHandImbue: proto.WeaponImbue_BrillianWizardOil, + SpellPowerBuff: proto.SpellPowerBuff_GreaterArcaneElixir, + }, +} + var PlayerOptionsAdaptive = &proto.Player_BalanceDruid{ BalanceDruid: &proto.BalanceDruid{ Options: &proto.BalanceDruid_Options{ diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index 57df8143a9..fc060288f2 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -148,11 +148,11 @@ character_stats_results: { character_stats_results: { key: "TestFeral-Lvl60-CharacterStats-Default" value: { - final_stats: 549.12 - final_stats: 414.37 - final_stats: 485.76 - final_stats: 289.08 - final_stats: 205.7 + final_stats: 615.549 + final_stats: 461.91475 + final_stats: 558.624 + final_stats: 332.442 + final_stats: 236.555 final_stats: 0 final_stats: 0 final_stats: 0 @@ -162,27 +162,27 @@ character_stats_results: { final_stats: 0 final_stats: 41.25 final_stats: 5 - final_stats: 34.62764 + final_stats: 35.35178 final_stats: 0 final_stats: 0 - final_stats: 2932.61 + final_stats: 3092.01275 final_stats: 5 - final_stats: 49.6185 + final_stats: 53.41824 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 7300.2 + final_stats: 7950.63 final_stats: 0 final_stats: 0 - final_stats: 2431.74 + final_stats: 2503.7295 final_stats: 831 final_stats: 0 final_stats: 5 final_stats: 0 - final_stats: 25.6185 + final_stats: 27.41824 final_stats: 5 final_stats: 0 - final_stats: 6783.63 + final_stats: 7548.702 final_stats: 27 final_stats: 216 final_stats: 60 @@ -344,8 +344,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFeral-Lvl60-StatWeights-Default" value: { - weights: 2.07644 - weights: 2.31504 + weights: 2.4502 + weights: 2.99323 weights: 0 weights: 0 weights: 0 @@ -361,9 +361,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.78653 + weights: 0.80705 weights: 0 - weights: 24.58749 + weights: 27.19087 weights: 0 weights: 0 weights: 0 @@ -1251,357 +1251,1113 @@ dps_results: { dps_results: { key: "TestFeral-Lvl60-AllItems-BloodGuard'sCracklingLeather" value: { - dps: 1415.42885 - tps: 1034.5998 + dps: 1371.94284 + tps: 1001.1848 } } dps_results: { key: "TestFeral-Lvl60-AllItems-BloodGuard'sLeather" value: { - dps: 1464.92961 - tps: 1069.19743 + dps: 1419.86741 + tps: 1035.17005 } } dps_results: { key: "TestFeral-Lvl60-AllItems-BloodGuard'sRestoredLeather" value: { - dps: 1381.59991 - tps: 1009.9582 + dps: 1338.65834 + tps: 977.18406 } } dps_results: { key: "TestFeral-Lvl60-AllItems-CoagulateBloodguard'sLeathers" value: { - dps: 2153.96807 - tps: 1547.64282 + dps: 2142.39999 + tps: 1538.66291 } } dps_results: { key: "TestFeral-Lvl60-AllItems-EmeraldDreamkeeperGarb" value: { - dps: 1387.62375 - tps: 1014.45062 + dps: 1349.4537 + tps: 985.03464 } } dps_results: { key: "TestFeral-Lvl60-AllItems-EmeraldLeathers" value: { - dps: 1456.91885 - tps: 1063.49938 + dps: 1412.41956 + tps: 1029.87066 } } dps_results: { key: "TestFeral-Lvl60-AllItems-EmeraldWatcherVestments" value: { - dps: 1393.81355 - tps: 1018.8036 + dps: 1354.22173 + tps: 988.39424 } } dps_results: { key: "TestFeral-Lvl60-AllItems-ExiledProphet'sRaiment" value: { - dps: 2004.8282 - tps: 1451.37179 + dps: 1983.08547 + tps: 1433.97393 } } dps_results: { key: "TestFeral-Lvl60-AllItems-FeralheartRaiment" value: { - dps: 1499.95168 - tps: 1093.14662 + dps: 1452.08824 + tps: 1056.68461 } } dps_results: { key: "TestFeral-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" value: { - dps: 1415.42885 - tps: 1034.5998 + dps: 1371.94284 + tps: 1001.1848 } } dps_results: { key: "TestFeral-Lvl60-AllItems-Knight-Lieutenant'sLeather" value: { - dps: 1464.92961 - tps: 1069.19743 + dps: 1419.86741 + tps: 1035.17005 } } dps_results: { key: "TestFeral-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" value: { - dps: 1381.59991 - tps: 1009.9582 + dps: 1338.65834 + tps: 977.18406 } } dps_results: { key: "TestFeral-Lvl60-AllItems-LostWorshipper'sArmor" value: { - dps: 2063.45136 - tps: 1493.24946 + dps: 2047.62482 + tps: 1480.05852 } } dps_results: { key: "TestFeral-Lvl60-Average-Default" value: { - dps: 3623.37335 - tps: 2596.18432 + dps: 3870.7039 + tps: 2771.70359 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14763.2666 - tps: 10774.85441 + dps: 17111.38233 + tps: 12443.42283 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2412.01026 - tps: 1728.21085 + dps: 2759.67853 + tps: 1974.96802 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2684.18638 - tps: 1918.019 + dps: 3046.525 + tps: 2175.26967 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6059.52326 - tps: 4460.76199 + dps: 6142.4104 + tps: 4519.68233 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1171.94029 - tps: 840.51441 + dps: 1194.61006 + tps: 856.63872 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1460.557 - tps: 1044.18245 + dps: 1487.64553 + tps: 1063.41531 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2767.42729 + tps: 2245.57722 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2723.14573 + tps: 1948.52798 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2941.28897 + tps: 2100.03174 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1200.26746 + tps: 1003.20425 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1176.89735 + tps: 843.86118 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1423.6085 + tps: 1017.94902 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14763.2666 - tps: 10774.85441 + dps: 17111.38233 + tps: 12443.42283 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2412.01026 - tps: 1728.21085 + dps: 2759.67853 + tps: 1974.96802 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2684.18638 - tps: 1918.019 + dps: 3046.525 + tps: 2175.26967 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6059.52326 - tps: 4460.76199 + dps: 6142.4104 + tps: 4519.68233 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1171.94029 - tps: 840.51441 + dps: 1194.61006 + tps: 856.63872 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1460.557 - tps: 1044.18245 + dps: 1487.64553 + tps: 1063.41531 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2767.42729 + tps: 2245.57722 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2723.14573 + tps: 1948.52798 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2941.28897 + tps: 2100.03174 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1200.26746 + tps: 1003.20425 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1176.89735 + tps: 843.86118 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1423.6085 + tps: 1017.94902 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 14763.2666 - tps: 10774.85441 + dps: 17111.38233 + tps: 12443.42283 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2412.01026 - tps: 1728.21085 + dps: 2759.67853 + tps: 1974.96802 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2684.18638 - tps: 1918.019 + dps: 3046.525 + tps: 2175.26967 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6059.52326 - tps: 4460.76199 + dps: 6142.4104 + tps: 4519.68233 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1171.94029 - tps: 840.51441 + dps: 1194.61006 + tps: 856.63872 } } dps_results: { key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1460.557 - tps: 1044.18245 + dps: 1487.64553 + tps: 1063.41531 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2767.42729 + tps: 2245.57722 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2723.14573 + tps: 1948.52798 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2941.28897 + tps: 2100.03174 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1200.26746 + tps: 1003.20425 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1176.89735 + tps: 843.86118 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1423.6085 + tps: 1017.94902 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 22257.70938 + tps: 16087.26267 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3399.0821 + tps: 2429.41135 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3861.37585 + tps: 2753.62741 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 8071.47196 + tps: 5896.69449 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1460.51795 + tps: 1045.49974 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1877.0636 + tps: 1339.90213 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 3374.49385 + tps: 2666.92492 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3333.33301 + tps: 2382.05968 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3663.72275 + tps: 2613.20131 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1480.13533 + tps: 1203.85845 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1457.88646 + tps: 1044.01818 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1765.87131 + tps: 1260.95561 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 22257.70938 + tps: 16087.26267 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3399.0821 + tps: 2429.41135 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3861.37585 + tps: 2753.62741 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 8071.47196 + tps: 5896.69449 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1460.51795 + tps: 1045.49974 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1877.0636 + tps: 1339.90213 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 3374.49385 + tps: 2666.92492 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3333.33301 + tps: 2382.05968 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3663.72275 + tps: 2613.20131 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1480.13533 + tps: 1203.85845 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1457.88646 + tps: 1044.01818 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1765.87131 + tps: 1260.95561 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 22257.70938 + tps: 16087.26267 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3399.0821 + tps: 2429.41135 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3861.37585 + tps: 2753.62741 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 8071.47196 + tps: 5896.69449 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1460.51795 + tps: 1045.49974 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1877.0636 + tps: 1339.90213 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 3374.49385 + tps: 2666.92492 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3333.33301 + tps: 2382.05968 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3663.72275 + tps: 2613.20131 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1480.13533 + tps: 1203.85845 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1457.88646 + tps: 1044.01818 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1765.87131 + tps: 1260.95561 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15398.24296 - tps: 11225.13885 + dps: 16812.2015 + tps: 12230.15325 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2536.41691 - tps: 1816.39632 + dps: 2736.72151 + tps: 1958.86804 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2830.26014 - tps: 2021.6827 + dps: 3007.6134 + tps: 2147.63477 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6049.07044 - tps: 4459.31205 + dps: 6106.6512 + tps: 4499.11369 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1171.92315 - tps: 840.36549 + dps: 1191.25725 + tps: 854.25148 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1457.49835 - tps: 1042.01081 + dps: 1483.73989 + tps: 1060.6423 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2737.65477 + tps: 2229.86107 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2693.95506 + tps: 1928.41798 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2914.56116 + tps: 2081.05499 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1201.87633 + tps: 1001.74612 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1178.7041 + tps: 845.04251 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1421.56239 + tps: 1016.49628 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15398.24296 - tps: 11225.13885 + dps: 16812.2015 + tps: 12230.15325 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2536.41691 - tps: 1816.39632 + dps: 2736.72151 + tps: 1958.86804 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2830.26014 - tps: 2021.6827 + dps: 3007.6134 + tps: 2147.63477 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6049.07044 - tps: 4459.31205 + dps: 6106.6512 + tps: 4499.11369 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1171.92315 - tps: 840.36549 + dps: 1191.25725 + tps: 854.25148 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1457.49835 - tps: 1042.01081 + dps: 1483.73989 + tps: 1060.6423 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2737.65477 + tps: 2229.86107 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2693.95506 + tps: 1928.41798 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2914.56116 + tps: 2081.05499 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1201.87633 + tps: 1001.74612 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1178.7041 + tps: 845.04251 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1421.56239 + tps: 1016.49628 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 15398.24296 - tps: 11225.13885 + dps: 16812.2015 + tps: 12230.15325 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2536.41691 - tps: 1816.39632 + dps: 2736.72151 + tps: 1958.86804 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2830.26014 - tps: 2021.6827 + dps: 3007.6134 + tps: 2147.63477 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6049.07044 - tps: 4459.31205 + dps: 6106.6512 + tps: 4499.11369 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1171.92315 - tps: 840.36549 + dps: 1191.25725 + tps: 854.25148 } } dps_results: { key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1457.49835 - tps: 1042.01081 + dps: 1483.73989 + tps: 1060.6423 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2737.65477 + tps: 2229.86107 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2693.95506 + tps: 1928.41798 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2914.56116 + tps: 2081.05499 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1201.87633 + tps: 1001.74612 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1178.7041 + tps: 845.04251 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1421.56239 + tps: 1016.49628 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 21895.02743 + tps: 15829.83614 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3346.2812 + tps: 2392.54008 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3822.27093 + tps: 2725.86707 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 8081.71798 + tps: 5898.15147 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1465.4326 + tps: 1048.93568 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1878.77563 + tps: 1341.11768 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 3335.37628 + tps: 2646.92276 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3294.2373 + tps: 2355.12701 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3631.10014 + tps: 2590.04656 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1484.03672 + tps: 1204.10527 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1461.4496 + tps: 1046.55281 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1765.84061 + tps: 1260.93381 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 21895.02743 + tps: 15829.83614 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3346.2812 + tps: 2392.54008 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3822.27093 + tps: 2725.86707 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 8081.71798 + tps: 5898.15147 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1465.4326 + tps: 1048.93568 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1878.77563 + tps: 1341.11768 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 3335.37628 + tps: 2646.92276 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3294.2373 + tps: 2355.12701 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3631.10014 + tps: 2590.04656 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1484.03672 + tps: 1204.10527 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1461.4496 + tps: 1046.55281 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1765.84061 + tps: 1260.93381 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 21895.02743 + tps: 15829.83614 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3346.2812 + tps: 2392.54008 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3822.27093 + tps: 2725.86707 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 8081.71798 + tps: 5898.15147 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1465.4326 + tps: 1048.93568 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1878.77563 + tps: 1341.11768 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 3335.37628 + tps: 2646.92276 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3294.2373 + tps: 2355.12701 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3631.10014 + tps: 2590.04656 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1484.03672 + tps: 1204.10527 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1461.4496 + tps: 1046.55281 + } +} +dps_results: { + key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1765.84061 + tps: 1260.93381 } } dps_results: { key: "TestFeral-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2699.57091 - tps: 1928.1658 + dps: 2877.07837 + tps: 2054.00789 } } diff --git a/sim/druid/feral/feral_test.go b/sim/druid/feral/feral_test.go index 114bb0b4ba..587c3a2632 100644 --- a/sim/druid/feral/feral_test.go +++ b/sim/druid/feral/feral_test.go @@ -83,10 +83,16 @@ func TestFeral(t *testing.T) { Race: proto.Race_RaceTauren, OtherRaces: []proto.Race{proto.Race_RaceNightElf}, - Talents: Phase4Talents, - GearSet: core.GetGearSet("../../../ui/feral_druid/gear_sets", "phase_4"), - Rotation: core.GetAplRotation("../../../ui/feral_druid/apls", "phase_4"), - Buffs: core.FullBuffsPhase4, + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/feral_druid/gear_sets", "phase_4"), + OtherGearSets: []core.GearSetCombo{ + core.GetGearSet("../../../ui/feral_druid/gear_sets", "phase_5"), + }, + Rotation: core.GetAplRotation("../../../ui/feral_druid/apls", "phase_4"), + OtherRotations: []core.RotationCombo{ + core.GetAplRotation("../../../ui/feral_druid/apls", "phase_5"), + }, + Buffs: core.FullBuffsPhase5, Consumes: Phase4Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Default", SpecOptions: PlayerOptionsMonoCat}, OtherSpecOptions: []core.SpecOptionsCombo{ @@ -185,7 +191,7 @@ var Phase4Consumes = core.ConsumesCombo{ DragonBreathChili: true, Flask: proto.Flask_FlaskOfDistilledWisdom, Food: proto.Food_FoodSmokedDesertDumpling, - MainHandImbue: proto.WeaponImbue_WildStrikes, + MainHandImbue: proto.WeaponImbue_ElementalSharpeningStone, MiscConsumes: &proto.MiscConsumes{ Catnip: true, }, diff --git a/sim/druid/items.go b/sim/druid/items.go index 158696d0d3..ddafeca9b4 100644 --- a/sim/druid/items.go +++ b/sim/druid/items.go @@ -68,6 +68,7 @@ func init() { DamageMultiplier: 1, ThreatMultiplier: 1, + BonusCoefficient: 0.10, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { for idx := range damageResults { @@ -90,6 +91,7 @@ func init() { DamageMultiplier: 1, ThreatMultiplier: 1, + BonusCoefficient: 0.10, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { for idx := range healResults { @@ -103,27 +105,30 @@ func init() { }, }) - icd := core.Cooldown{ - Timer: character.NewTimer(), - Duration: time.Second * 15, - } - core.MakePermanent(character.RegisterAura(core.Aura{ Label: "Gla'sir Damage Trigger", + OnPeriodicDamageDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.ProcMask.Matches(core.ProcMaskSpellDamage) && result.DidCrit() && sim.Proc(.15, "Gla'sir Damage") { + damageSpell.Cast(sim, result.Target) + } + }, OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.ProcMask.Matches(core.ProcMaskSpellDamage) && result.DidCrit() && icd.IsReady(sim) && sim.Proc(.15, "Gla'sir Damage") { + if spell.ProcMask.Matches(core.ProcMaskSpellDamage) && result.DidCrit() && sim.Proc(.15, "Gla'sir Damage") { damageSpell.Cast(sim, result.Target) - icd.Use(sim) } }, })) core.MakePermanent(character.RegisterAura(core.Aura{ Label: "Gla'sir Heal Trigger", + OnPeriodicHealDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if spell.ProcMask.Matches(core.ProcMaskSpellDamage) && result.DidCrit() && sim.Proc(.15, "Gla'sir Heal") { + healSpell.Cast(sim, result.Target) + } + }, OnHealDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.ProcMask.Matches(core.ProcMaskSpellDamage) && result.DidCrit() && icd.IsReady(sim) && sim.Proc(.15, "Gla'sir Heal") { + if spell.ProcMask.Matches(core.ProcMaskSpellDamage) && result.DidCrit() && sim.Proc(.15, "Gla'sir Heal") { healSpell.Cast(sim, result.Target) - icd.Use(sim) } }, })) @@ -313,7 +318,7 @@ func init() { }) // https://www.wowhead.com/classic/item=231280/wushoolays-charm-of-nature - // Use: Aligns the Druid with nature, increasing the damage done by spells by 15%, improving heal effects by 15%, and increasing the critical strike chance of spells by 10% for 20 sec. + // Use: Aligns the Druid with nature, increasing the damage done by spells by 10%, improving heal effects by 10%, and increasing the critical strike chance of spells by 10% for 20 sec. // (2 Min Cooldown) core.NewItemEffect(WushoolaysCharmOfNature, func(agent core.Agent) { character := agent.GetCharacter() @@ -325,12 +330,12 @@ func init() { Label: "Aligned with Nature", Duration: duration, OnGain: func(aura *core.Aura, sim *core.Simulation) { - character.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1.15) + character.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1.10) // TODO: healing dealt multiplier? character.AddStatDynamic(sim, stats.SpellCrit, 10*core.SpellCritRatingPerCritChance) }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - character.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1 / 1.15) + character.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1 / 1.10) // TODO: healing dealt multiplier? character.AddStatDynamic(sim, stats.SpellCrit, -10*core.SpellCritRatingPerCritChance) }, diff --git a/sim/hunter/TestBM.results b/sim/hunter/TestBM.results index 8d03152f84..bca45a463b 100644 --- a/sim/hunter/TestBM.results +++ b/sim/hunter/TestBM.results @@ -51,7 +51,7 @@ stat_weights_results: { key: "TestBM-Lvl40-StatWeights-Default" value: { weights: 0 - weights: 0.78207 + weights: 0.80898 weights: 0 weights: 0 weights: 0 @@ -67,9 +67,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.3252 - weights: 8.61622 - weights: 7.80908 + weights: 0.34068 + weights: 8.91949 + weights: 8.05899 weights: 0 weights: 0 weights: 0 @@ -106,85 +106,85 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-AllItems-Maelstrom'sWrath-231320" value: { - dps: 840.55249 - tps: 353.77754 + dps: 865.88251 + tps: 370.3313 } } dps_results: { key: "TestBM-Lvl40-AllItems-SignetofBeasts-209823" value: { - dps: 814.4993 - tps: 345.05449 + dps: 839.2032 + tps: 361.19904 } } dps_results: { key: "TestBM-Lvl40-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 694.31313 - tps: 361.66111 + dps: 714.22403 + tps: 379.51544 } } dps_results: { key: "TestBM-Lvl40-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 823.46304 - tps: 349.5809 + dps: 848.48056 + tps: 365.93747 } } dps_results: { key: "TestBM-Lvl40-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 831.25474 - tps: 349.23072 + dps: 856.25926 + tps: 365.55871 } } dps_results: { key: "TestBM-Lvl40-Average-Default" value: { - dps: 822.51573 - tps: 347.65906 + dps: 847.46068 + tps: 363.8965 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 2128.84768 - tps: 1942.17148 + dps: 2221.16645 + tps: 2025.38702 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 834.11343 - tps: 360.93314 + dps: 860.19493 + tps: 377.91924 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 882.67338 - tps: 371.93188 + dps: 909.86818 + tps: 389.84961 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1220.15693 - tps: 1239.89109 + dps: 1273.57491 + tps: 1288.02759 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 443.49119 - tps: 193.74085 + dps: 457.34549 + tps: 202.44992 } } dps_results: { key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 481.87349 - tps: 194.89188 + dps: 497.2347 + tps: 204.52334 } } dps_results: { @@ -316,43 +316,43 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 2066.42319 - tps: 1878.8871 + dps: 2154.06272 + tps: 1957.6332 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 827.20049 - tps: 349.91279 + dps: 852.34148 + tps: 366.19273 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 863.66458 - tps: 352.52359 + dps: 888.1477 + tps: 368.49394 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1211.5367 - tps: 1220.83482 + dps: 1263.33684 + tps: 1267.41863 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 448.67221 - tps: 193.58307 + dps: 462.60119 + tps: 202.30068 } } dps_results: { key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 482.54459 - tps: 192.64999 + dps: 496.69413 + tps: 201.5052 } } dps_results: { @@ -484,7 +484,7 @@ dps_results: { dps_results: { key: "TestBM-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 786.71108 - tps: 322.53489 + dps: 810.05409 + tps: 337.60687 } } diff --git a/sim/hunter/TestMM.results b/sim/hunter/TestMM.results index 3bc4286103..327d7d6bdc 100644 --- a/sim/hunter/TestMM.results +++ b/sim/hunter/TestMM.results @@ -28,7 +28,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 1698.36 - final_stats: 1056.36 + final_stats: 1156.36 final_stats: 0 final_stats: 5 final_stats: 0 @@ -77,7 +77,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 3895.6774 - final_stats: 2397.6774 + final_stats: 2497.6774 final_stats: 0 final_stats: 5 final_stats: 0 @@ -100,7 +100,7 @@ stat_weights_results: { key: "TestMM-Lvl40-StatWeights-Default" value: { weights: 0 - weights: 0.39708 + weights: 0.39781 weights: 0 weights: 0 weights: 0 @@ -117,8 +117,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0.1237 - weights: 3.93058 - weights: 3.80526 + weights: 3.96145 + weights: 3.83345 weights: 0 weights: 0 weights: 0 @@ -149,7 +149,7 @@ stat_weights_results: { key: "TestMM-Lvl60-StatWeights-Default" value: { weights: 0 - weights: 0.51446 + weights: 0.51922 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.19898 + weights: 0.19888 weights: 0 - weights: 4.78216 + weights: 4.78598 weights: 0 weights: 0 weights: 0 @@ -175,7 +175,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.03965 + weights: 0.04141 weights: 0 weights: 0 weights: 0 @@ -197,372 +197,372 @@ stat_weights_results: { dps_results: { key: "TestMM-Lvl40-AllItems-BeastmasterArmor" value: { - dps: 330.03315 + dps: 333.57237 tps: 170.12798 } } dps_results: { key: "TestMM-Lvl40-AllItems-Maelstrom'sWrath-231320" value: { - dps: 347.11407 + dps: 350.69578 tps: 185.52832 } } dps_results: { key: "TestMM-Lvl40-AllItems-SignetofBeasts-209823" value: { - dps: 338.84801 + dps: 342.38882 tps: 181.47826 } } dps_results: { key: "TestMM-Lvl40-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 331.75101 + dps: 335.34385 tps: 172.98276 } } dps_results: { key: "TestMM-Lvl40-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 340.95057 + dps: 344.48775 tps: 183.11753 } } dps_results: { key: "TestMM-Lvl40-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 347.59742 + dps: 351.232 tps: 184.74389 } } dps_results: { key: "TestMM-Lvl40-Average-Default" value: { - dps: 342.41225 + dps: 345.94156 tps: 184.63261 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 622.82615 - tps: 607.94072 + dps: 648.02395 + tps: 629.93233 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 562.56114 - tps: 418.77938 + dps: 584.82003 + tps: 437.78621 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 566.21235 - tps: 423.79745 + dps: 588.48148 + tps: 443.08051 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 383.42772 - tps: 492.52722 + dps: 366.7502 + tps: 478.21176 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 330.02827 - tps: 259.01787 + dps: 316.06017 + tps: 247.4383 } } dps_results: { key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 349.80394 - tps: 276.01433 + dps: 334.82355 + tps: 263.22784 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 627.33735 - tps: 610.47034 + dps: 652.60206 + tps: 632.34643 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 568.59538 - tps: 419.75322 + dps: 591.02775 + tps: 438.77423 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 574.6523 - tps: 426.69776 + dps: 597.1851 + tps: 446.06664 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 387.81983 - tps: 487.11925 + dps: 371.03368 + tps: 472.83012 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 334.64371 - tps: 259.97272 + dps: 320.53685 + tps: 248.3581 } } dps_results: { key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 353.44673 - tps: 275.40438 + dps: 338.37782 + tps: 262.65642 } } dps_results: { key: "TestMM-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 328.07952 + dps: 331.58347 tps: 171.16244 } } dps_results: { key: "TestMM-Lvl60-AllItems-BeastmasterArmor" value: { - dps: 507.28562 - tps: 507.39634 - hps: 9.70629 + dps: 512.21178 + tps: 512.32249 + hps: 10.12473 } } dps_results: { key: "TestMM-Lvl60-AllItems-BloodGuard'sChain" value: { - dps: 708.64963 - tps: 708.76008 - hps: 9.62094 + dps: 728.12015 + tps: 728.2306 + hps: 10.03567 } } dps_results: { key: "TestMM-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 678.86461 - tps: 678.97506 - hps: 9.62094 + dps: 697.60725 + tps: 697.7177 + hps: 10.03567 } } dps_results: { key: "TestMM-Lvl60-AllItems-BloodlashBow-216516" value: { - dps: 846.87355 - tps: 846.984 - hps: 12.45241 + dps: 861.05857 + tps: 861.16902 + hps: 12.98882 } } dps_results: { key: "TestMM-Lvl60-AllItems-DevilsaurEye-19991" value: { - dps: 845.79496 - tps: 845.90541 - hps: 12.45241 + dps: 860.07955 + tps: 860.19 + hps: 12.98882 } } dps_results: { key: "TestMM-Lvl60-AllItems-DevilsaurTooth-19992" value: { - dps: 838.89956 - tps: 839.01001 - hps: 12.45241 + dps: 853.14314 + tps: 853.25359 + hps: 12.98882 } } dps_results: { key: "TestMM-Lvl60-AllItems-DreadHunter'sChain" value: { - dps: 623.67131 - tps: 623.79121 - hps: 9.19313 + dps: 634.05791 + tps: 634.17781 + hps: 9.5885 } } dps_results: { key: "TestMM-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 685.78478 - tps: 685.89523 - hps: 9.62094 + dps: 704.7963 + tps: 704.90675 + hps: 10.03567 } } dps_results: { key: "TestMM-Lvl60-AllItems-GurubashiPitFighter'sBow-221450" value: { - dps: 848.36557 - tps: 848.47602 - hps: 12.45241 + dps: 862.54251 + tps: 862.65296 + hps: 12.98882 } } dps_results: { key: "TestMM-Lvl60-AllItems-Knight-Lieutenant'sChain" value: { - dps: 708.64963 - tps: 708.76008 - hps: 9.62094 + dps: 728.12015 + tps: 728.2306 + hps: 10.03567 } } dps_results: { key: "TestMM-Lvl60-AllItems-Maelstrom'sWrath-231320" value: { - dps: 847.41372 - tps: 847.52417 - hps: 12.28955 + dps: 861.55776 + tps: 861.66821 + hps: 12.81888 } } dps_results: { key: "TestMM-Lvl60-AllItems-SignetofBeasts-209823" value: { - dps: 834.81823 - tps: 834.92868 - hps: 12.45241 + dps: 848.97089 + tps: 849.08134 + hps: 12.98882 } } dps_results: { key: "TestMM-Lvl60-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 795.84005 - tps: 795.9505 - hps: 12.45241 + dps: 809.71002 + tps: 809.82047 + hps: 12.98882 } } dps_results: { key: "TestMM-Lvl60-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 728.75022 - tps: 728.86067 - hps: 12.45241 + dps: 733.77728 + tps: 733.88773 + hps: 12.98882 } } dps_results: { key: "TestMM-Lvl60-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 831.96684 - tps: 832.07729 - hps: 12.45241 + dps: 846.09139 + tps: 846.20184 + hps: 12.98882 } } dps_results: { key: "TestMM-Lvl60-Average-Default" value: { - dps: 851.03195 - tps: 851.13793 - hps: 12.50848 + dps: 865.04746 + tps: 865.15344 + hps: 13.04623 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5646.4947 - tps: 6009.5458 - hps: 15.92344 + dps: 5979.01383 + tps: 6342.06493 + hps: 16.61062 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2601.58352 - tps: 2619.75104 - hps: 15.90768 + dps: 2731.81409 + tps: 2749.9816 + hps: 16.59396 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2592.20883 - tps: 2611.26934 - hps: 15.32297 + dps: 2721.18843 + tps: 2740.24894 + hps: 15.96239 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3191.06787 - tps: 3576.65137 + dps: 3033.88158 + tps: 3419.46507 hps: 8.86686 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1365.71621 - tps: 1384.99538 + dps: 1297.36547 + tps: 1316.64464 hps: 8.85079 } } dps_results: { key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1380.2801 - tps: 1390.05797 + dps: 1309.97976 + tps: 1319.75763 hps: 8.79277 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5980.80938 - tps: 6347.00222 - hps: 15.80082 + dps: 6325.96021 + tps: 6692.15305 + hps: 16.48351 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2768.66795 - tps: 2786.94623 - hps: 15.88082 + dps: 2903.73541 + tps: 2922.01369 + hps: 16.56699 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2643.82925 - tps: 2662.50753 - hps: 15.00295 + dps: 2771.97612 + tps: 2790.6544 + hps: 15.63371 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3173.97494 - tps: 3549.4496 + dps: 3017.27122 + tps: 3392.74588 hps: 8.74546 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1352.16243 - tps: 1370.93616 + dps: 1284.20471 + tps: 1302.97844 hps: 8.69547 } } dps_results: { key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1323.96043 - tps: 1333.73831 + dps: 1256.8954 + tps: 1266.67328 hps: 8.61423 } } dps_results: { key: "TestMM-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 704.77376 - tps: 704.88394 - hps: 10.64513 + dps: 718.54495 + tps: 718.65514 + hps: 11.10274 } } diff --git a/sim/hunter/TestSV.results b/sim/hunter/TestSV.results index 042bbd2aa6..d3b022f7a1 100644 --- a/sim/hunter/TestSV.results +++ b/sim/hunter/TestSV.results @@ -100,7 +100,7 @@ stat_weights_results: { key: "TestSV-Lvl40-StatWeights-Default" value: { weights: 0 - weights: 0.86647 + weights: 0.89401 weights: 0 weights: 0 weights: 0 @@ -116,9 +116,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.35784 - weights: 6.07529 - weights: 7.01896 + weights: 0.37221 + weights: 6.30768 + weights: 7.24514 weights: 0 weights: 0 weights: 0 @@ -149,7 +149,7 @@ stat_weights_results: { key: "TestSV-Lvl60-StatWeights-Default" value: { weights: 0 - weights: 2.7181 + weights: 3.04309 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.34507 + weights: 0.47637 weights: 0 - weights: 19.64775 + weights: 20.56242 weights: 0 weights: 0 weights: 0 @@ -175,7 +175,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.49368 + weights: 0.50491 weights: 0 weights: 0 weights: 0 @@ -204,365 +204,365 @@ dps_results: { dps_results: { key: "TestSV-Lvl40-AllItems-Maelstrom'sWrath-231320" value: { - dps: 781.34377 - tps: 383.99957 + dps: 805.67627 + tps: 399.38329 } } dps_results: { key: "TestSV-Lvl40-AllItems-SignetofBeasts-209823" value: { - dps: 759.619 - tps: 373.58639 + dps: 783.27974 + tps: 388.51178 } } dps_results: { key: "TestSV-Lvl40-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 598.32756 - tps: 394.24214 + dps: 615.35199 + tps: 409.98031 } } dps_results: { key: "TestSV-Lvl40-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 769.26116 - tps: 378.97732 + dps: 793.25944 + tps: 394.13969 } } dps_results: { key: "TestSV-Lvl40-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 775.46268 - tps: 379.42063 + dps: 799.50497 + tps: 394.60541 } } dps_results: { key: "TestSV-Lvl40-Average-Default" value: { - dps: 773.47608 - tps: 383.41929 + dps: 797.42795 + tps: 398.71069 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 2198.02498 - tps: 2088.76628 + dps: 2284.50471 + tps: 2166.03512 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 783.12658 - tps: 394.07628 + dps: 808.31588 + tps: 410.21559 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 821.85463 - tps: 411.82407 + dps: 849.78271 + tps: 429.91532 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1275.37536 - tps: 1322.06068 + dps: 1326.40143 + tps: 1367.67567 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 423.94567 - tps: 213.13909 + dps: 437.6425 + tps: 221.4747 } } dps_results: { key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 450.16914 - tps: 213.23913 + dps: 465.54703 + tps: 222.70888 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 2152.13268 - tps: 2044.4712 + dps: 2236.45419 + tps: 2119.8579 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 774.4745 - tps: 383.46699 + dps: 798.76089 + tps: 398.87802 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 810.23513 - tps: 398.00513 + dps: 836.23675 + tps: 414.72096 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 1269.43734 - tps: 1316.27724 + dps: 1320.0463 + tps: 1361.56016 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 429.10971 - tps: 212.67046 + dps: 442.7105 + tps: 221.01886 } } dps_results: { key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 459.39801 - tps: 220.97856 + dps: 474.61464 + tps: 230.53557 } } dps_results: { key: "TestSV-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 730.97538 - tps: 359.47883 + dps: 753.35462 + tps: 373.81342 } } dps_results: { key: "TestSV-Lvl60-AllItems-BeastmasterArmor" value: { - dps: 1116.76451 - tps: 897.01785 - hps: 13.80304 + dps: 1125.0274 + tps: 905.28074 + hps: 14.3972 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodGuard'sChain" value: { - dps: 1379.01161 - tps: 1134.80492 - hps: 13.80304 + dps: 1394.86526 + tps: 1150.65857 + hps: 14.3972 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1294.75567 - tps: 1059.78287 - hps: 13.80304 + dps: 1309.84958 + tps: 1074.87678 + hps: 14.3972 } } dps_results: { key: "TestSV-Lvl60-AllItems-BloodlashBow-216516" value: { - dps: 1349.51917 - tps: 1351.99612 - hps: 10.86441 + dps: 1374.85078 + tps: 1377.32773 + hps: 11.3294 } } dps_results: { key: "TestSV-Lvl60-AllItems-DevilsaurEye-19991" value: { - dps: 3278.77018 - tps: 2898.74595 - hps: 19.15902 + dps: 3673.02769 + tps: 3293.00346 + hps: 19.9832 } } dps_results: { key: "TestSV-Lvl60-AllItems-DevilsaurTooth-19992" value: { - dps: 3251.83812 - tps: 2874.96162 - hps: 19.15902 + dps: 3641.81961 + tps: 3264.94311 + hps: 19.9832 } } dps_results: { key: "TestSV-Lvl60-AllItems-DreadHunter'sChain" value: { - dps: 2050.97136 - tps: 1785.38213 - hps: 14.37528 + dps: 2089.2021 + tps: 1823.61287 + hps: 14.99414 } } dps_results: { key: "TestSV-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1313.13481 - tps: 1077.77038 - hps: 13.80304 + dps: 1328.45724 + tps: 1093.09281 + hps: 14.3972 } } dps_results: { key: "TestSV-Lvl60-AllItems-GurubashiPitFighter'sBow-221450" value: { - dps: 1377.70444 - tps: 1380.18139 - hps: 10.86441 + dps: 1403.44798 + tps: 1405.92493 + hps: 11.3294 } } dps_results: { key: "TestSV-Lvl60-AllItems-Knight-Lieutenant'sChain" value: { - dps: 1379.01161 - tps: 1134.80492 - hps: 13.80304 + dps: 1394.86526 + tps: 1150.65857 + hps: 14.3972 } } dps_results: { key: "TestSV-Lvl60-AllItems-Maelstrom'sWrath-231320" value: { - dps: 3296.99331 - tps: 2920.4383 - hps: 19.00599 + dps: 3690.42429 + tps: 3313.86928 + hps: 19.82352 } } dps_results: { key: "TestSV-Lvl60-AllItems-SignetofBeasts-209823" value: { - dps: 3218.03688 - tps: 2849.17547 - hps: 19.5622 + dps: 3603.43858 + tps: 3234.57717 + hps: 20.40391 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sBelt-231322" value: { - dps: 2949.14958 - tps: 2614.85385 - hps: 18.60099 + dps: 3287.89016 + tps: 2953.59443 + hps: 19.40117 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sBracers-231323" value: { - dps: 2917.62474 - tps: 2555.5462 - hps: 18.60099 + dps: 3284.22927 + tps: 2922.15072 + hps: 19.40117 } } dps_results: { key: "TestSV-Lvl60-AllItems-ZandalarPredator'sMantle-231321" value: { - dps: 3179.95408 - tps: 2818.31305 - hps: 18.60099 + dps: 3558.43485 + tps: 3196.79382 + hps: 19.40117 } } dps_results: { key: "TestSV-Lvl60-Average-Default" value: { - dps: 3282.5512 - tps: 2905.83748 - hps: 19.407 + dps: 3674.77082 + tps: 3298.0571 + hps: 20.24192 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 7785.28076 - tps: 7847.04581 - hps: 19.69658 + dps: 8352.41866 + tps: 8414.18371 + hps: 20.54717 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3315.77772 - tps: 2957.3294 - hps: 19.25144 + dps: 3696.81626 + tps: 3338.36794 + hps: 20.08257 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3236.76008 - tps: 2902.58132 - hps: 17.63736 + dps: 3590.04652 + tps: 3255.86777 + hps: 18.37475 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4074.96453 - tps: 4364.93821 + dps: 4241.10914 + tps: 4531.08283 hps: 10.61777 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1599.59249 - tps: 1432.88315 + dps: 1764.28 + tps: 1597.57066 hps: 10.35941 } } dps_results: { key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1593.0586 - tps: 1404.89898 + dps: 1749.15357 + tps: 1560.99395 hps: 10.66558 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 8221.18749 - tps: 8283.29204 - hps: 19.92318 + dps: 8811.11951 + tps: 8873.22406 + hps: 20.78363 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3543.28852 - tps: 3172.42058 - hps: 19.66345 + dps: 3949.63969 + tps: 3578.77175 + hps: 20.51249 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3488.90071 - tps: 3106.2166 - hps: 19.03524 + dps: 3857.71902 + tps: 3475.03491 + hps: 19.83341 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4071.73946 - tps: 4338.44703 + dps: 4237.28863 + tps: 4503.99621 hps: 10.82557 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1582.19597 - tps: 1418.16718 + dps: 1744.43861 + tps: 1580.40982 hps: 10.4302 } } dps_results: { key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1585.81876 - tps: 1403.49198 + dps: 1733.41598 + tps: 1551.0892 hps: 10.15989 } } dps_results: { key: "TestSV-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3068.03128 - tps: 2757.2411 - hps: 19.01993 + dps: 3415.11165 + tps: 3104.32148 + hps: 19.83795 } } diff --git a/sim/hunter/flanking_strike.go b/sim/hunter/flanking_strike.go index 109a229e8d..4226fd455f 100644 --- a/sim/hunter/flanking_strike.go +++ b/sim/hunter/flanking_strike.go @@ -26,8 +26,8 @@ func (hunter *Hunter) registerFlankingStrikeSpell() { Duration: time.Second * 10, OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks, newStacks int32) { - hunter.PseudoStats.DamageDealtMultiplier /= 1 + (0.05 * float64(oldStacks)) - hunter.PseudoStats.DamageDealtMultiplier *= 1 + (0.05 * float64(newStacks)) + hunter.PseudoStats.DamageDealtMultiplier /= 1 + (0.08 * float64(oldStacks)) + hunter.PseudoStats.DamageDealtMultiplier *= 1 + (0.08 * float64(newStacks)) }, }) diff --git a/sim/hunter/hunter.go b/sim/hunter/hunter.go index b209dbed6e..0284222f07 100644 --- a/sim/hunter/hunter.go +++ b/sim/hunter/hunter.go @@ -144,8 +144,8 @@ func (hunter *Hunter) GetHunter() *Hunter { } func (hunter *Hunter) AddRaidBuffs(raidBuffs *proto.RaidBuffs) { - if hunter.Talents.TrueshotAura { - raidBuffs.TrueshotAura = true + if raidBuffs.TrueshotAura && hunter.Talents.TrueshotAura { + hunter.AddStat(stats.RangedAttackPower, 100) } raidBuffs.AspectOfTheLion = true diff --git a/sim/hunter/item_sets_pve.go b/sim/hunter/item_sets_pve.go index 9eff648739..d4f86f1de6 100644 --- a/sim/hunter/item_sets_pve.go +++ b/sim/hunter/item_sets_pve.go @@ -240,17 +240,10 @@ var ItemSetDragonstalkerProwess = core.NewItemSet(core.ItemSet{ }, })) }, - // OLD: Increases main hand weapon damage by 5%. - // NEW: Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%. + // Increases damage dealt by your main hand weapon with Raptor Strike and Wyvern Strike by 20%. 4: func(agent core.Agent) { hunter := agent.(HunterAgent).GetHunter() - // hunter.OnSpellRegistered(func(spell *core.Spell) { - // if spell.ProcMask.Matches(core.ProcMaskMeleeMH) { - // spell.DamageMultiplier *= 1.05 - // } - // }) - hunter.OnSpellRegistered(func(spell *core.Spell) { if spell.SpellCode == SpellCode_HunterWyvernStrike || (spell.SpellCode == SpellCode_HunterRaptorStrikeHit && spell.ProcMask.Matches(core.ProcMaskMeleeMHSpecial)) { spell.DamageMultiplier *= 1.20 diff --git a/sim/hunter/items.go b/sim/hunter/items.go index c52d159b8b..ab4bac5150 100644 --- a/sim/hunter/items.go +++ b/sim/hunter/items.go @@ -366,7 +366,7 @@ func init() { itemhelpers.CreateWeaponProcAura(Kestrel, "Kestrel", 1, func(character *core.Character) *core.Aura { return character.GetOrRegisterAura(core.Aura{ - Label: "Kestrel Move Speed Aura", + Label: "Kestrel Move Speed Aura", ActionID: core.ActionID{SpellID: 469148}, Duration: time.Second * 10, OnGain: func(aura *core.Aura, sim *core.Simulation) { @@ -383,12 +383,12 @@ func init() { character := agent.GetCharacter() lockedIn := character.RegisterAura(core.Aura{ - Label: "Locked In", - ActionID: core.ActionID{SpellID: 468388}, - Duration: time.Second * 20, + Label: "Locked In", + ActionID: core.ActionID{SpellID: 468388}, + Duration: time.Second * 20, MaxStacks: 3, OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - if spell.SpellCode == SpellCode_HunterCarve || spell.SpellCode == SpellCode_HunterMultiShot { + if spell.Flags.Matches(SpellFlagShot) || spell.ProcMask.Matches(core.ProcMaskMeleeSpecial) && spell.CD.Timer != nil { spell.CD.Reset() aura.RemoveStack(sim) } @@ -422,11 +422,11 @@ func init() { character := agent.GetCharacter() arcaneDetonation := character.RegisterSpell(core.SpellConfig{ - ActionID: core.ActionID{SpellID: 467447}, - SpellSchool: core.SpellSchoolArcane, - DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskSpellDamage, - Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell, + ActionID: core.ActionID{SpellID: 467447}, + SpellSchool: core.SpellSchoolArcane, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskSpellDamage, + Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell, DamageMultiplier: 1, ThreatMultiplier: 1, @@ -443,7 +443,7 @@ func init() { maxMultishotTargetsPerCast := int32(3) arcaneInfused := character.RegisterAura(core.Aura{ - Label: "Arcane Infused", + Label: "Arcane Infused", ActionID: core.ActionID{SpellID: 467446}, Duration: time.Second * 15, OnInit: func(aura *core.Aura, sim *core.Simulation) { diff --git a/sim/hunter/wyvern_strike.go b/sim/hunter/wyvern_strike.go index 037aded3a7..f5bd3a7f64 100644 --- a/sim/hunter/wyvern_strike.go +++ b/sim/hunter/wyvern_strike.go @@ -10,12 +10,14 @@ import ( func (hunter *Hunter) getWyvernStrikeConfig(rank int) core.SpellConfig { spellId := [4]int32{0, 458436, 458481, 458482}[rank] - bleedAttackPowerCoefficient := [4]float64{0, 3, 4, 6}[rank] / 100 * 8 manaCost := [4]float64{0, 55, 75, 100}[rank] level := [4]int{0, 1, 50, 60}[rank] + // The spell tooltips list 3/4/6 on the respective ranks, but Zirene confirmed it's actually 10%. + bleedCoeff := 0.15 + spellConfig := core.SpellConfig{ - SpellCode: SpellCode_HunterWyvernStrike, + SpellCode: SpellCode_HunterWyvernStrike, ActionID: core.ActionID{SpellID: spellId}, SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, @@ -55,7 +57,7 @@ func (hunter *Hunter) getWyvernStrikeConfig(rank int) core.SpellConfig { TickLength: time.Second * 1, OnSnapshot: func(sim *core.Simulation, target *core.Unit, dot *core.Dot, isRollover bool) { - tickDamage := (bleedAttackPowerCoefficient * hunter.WyvernStrike.MeleeAttackPower()) / float64(dot.NumberOfTicks) + tickDamage := bleedCoeff * hunter.WyvernStrike.MeleeAttackPower() dot.Snapshot(target, tickDamage, isRollover) }, OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) { @@ -64,8 +66,9 @@ func (hunter *Hunter) getWyvernStrikeConfig(rank int) core.SpellConfig { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - weaponDamage := spell.Unit.MHNormalizedWeaponDamage(sim, spell.MeleeAttackPower()) + weaponDamage := spell.Unit.MHNormalizedWeaponDamage(sim, spell.MeleeAttackPower()) * 1.40 result := spell.CalcAndDealDamage(sim, target, weaponDamage, spell.OutcomeMeleeWeaponSpecialHitAndCrit) + if result.Landed() { spell.Dot(target).Apply(sim) } diff --git a/sim/mage/TestArcane.results b/sim/mage/TestArcane.results index 83167b4a2b..60e72813e8 100644 --- a/sim/mage/TestArcane.results +++ b/sim/mage/TestArcane.results @@ -6,7 +6,7 @@ character_stats_results: { final_stats: 388.355 final_stats: 388.3 final_stats: 215.6 - final_stats: 640 + final_stats: 628 final_stats: 50 final_stats: 40 final_stats: 15 @@ -15,7 +15,7 @@ character_stats_results: { final_stats: 0 final_stats: 44.25 final_stats: 3 - final_stats: 49.72344 + final_stats: 48.72344 final_stats: 0 final_stats: 0 final_stats: 928.3 @@ -53,18 +53,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.2407 + weights: -0.20439 weights: 0 - weights: 1.41964 - weights: 1.29872 - weights: 0.12092 + weights: 1.22546 + weights: 1.09824 + weights: 0.12722 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 17.67245 + weights: 13.72806 weights: 0 weights: 0 weights: 0 @@ -99,161 +99,161 @@ stat_weights_results: { dps_results: { key: "TestArcane-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1042.05361 - tps: 1053.42485 + dps: 684.20857 + tps: 690.8746 } } dps_results: { key: "TestArcane-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 941.61842 - tps: 952.32546 + dps: 629.34438 + tps: 635.48304 } } dps_results: { key: "TestArcane-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1036.90148 - tps: 1048.2156 + dps: 679.84549 + tps: 686.46887 } } dps_results: { key: "TestArcane-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 941.25631 - tps: 952.32267 + dps: 628.95516 + tps: 634.85904 } } dps_results: { key: "TestArcane-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 569.88758 - tps: 594.62777 + dps: 590.19959 + tps: 614.93977 } } dps_results: { key: "TestArcane-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1042.05361 - tps: 1053.42485 + dps: 684.20857 + tps: 690.8746 } } dps_results: { key: "TestArcane-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 941.61842 - tps: 952.32546 + dps: 629.34438 + tps: 635.48304 } } dps_results: { key: "TestArcane-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1803.68777 - tps: 1823.03045 + dps: 1634.62893 + tps: 1655.93236 } } dps_results: { key: "TestArcane-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 713.67583 - tps: 749.37009 + dps: 738.75817 + tps: 774.45243 } } dps_results: { key: "TestArcane-Lvl60-Average-Default" value: { - dps: 2331.14358 - tps: 2353.02059 + dps: 2069.08713 + tps: 2091.87855 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2339.53698 - tps: 2717.39767 + dps: 2088.13209 + tps: 2468.77138 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2339.53698 - tps: 2358.43001 + dps: 2088.13209 + tps: 2107.16406 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2523.56111 - tps: 2543.81837 + dps: 2341.43891 + tps: 2358.31393 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1065.9455 - tps: 1310.72745 + dps: 1006.5327 + tps: 1247.45353 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1065.9455 - tps: 1078.1846 + dps: 1006.5327 + tps: 1018.57875 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1290.4412 - tps: 1305.85215 + dps: 1250.69607 + tps: 1264.46516 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2325.55525 - tps: 2708.33961 + dps: 2092.00401 + tps: 2476.69454 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2325.55525 - tps: 2344.69447 + dps: 2092.00401 + tps: 2111.23854 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2545.78464 - tps: 2567.26286 + dps: 2371.01326 + tps: 2389.97336 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1054.66534 - tps: 1299.77944 + dps: 995.81967 + tps: 1238.67995 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1054.66534 - tps: 1066.92105 + dps: 995.81967 + tps: 1007.96268 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1303.85396 - tps: 1319.36998 + dps: 1264.6048 + tps: 1280.55417 } } dps_results: { key: "TestArcane-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2317.85732 - tps: 2339.18518 + dps: 2078.79733 + tps: 2101.5431 } } diff --git a/sim/mage/TestFire.results b/sim/mage/TestFire.results index fefca91142..f2299199f5 100644 --- a/sim/mage/TestFire.results +++ b/sim/mage/TestFire.results @@ -99,11 +99,11 @@ character_stats_results: { character_stats_results: { key: "TestFire-Lvl60-CharacterStats-Default" value: { - final_stats: 157.3 - final_stats: 172.37 - final_stats: 371.91 - final_stats: 383.9 - final_stats: 215.6 + final_stats: 167.6125 + final_stats: 183.61475 + final_stats: 427.6965 + final_stats: 441.485 + final_stats: 247.94 final_stats: 636 final_stats: 0 final_stats: 93 @@ -113,19 +113,19 @@ character_stats_results: { final_stats: 0 final_stats: 41.25 final_stats: 3 - final_stats: 50.64952 + final_stats: 51.61695 final_stats: 0 final_stats: 0 - final_stats: 928.3 + final_stats: 928.1125 final_stats: 3 final_stats: 23.2 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 6691.5 + final_stats: 7555.275 final_stats: 0 final_stats: 0 - final_stats: 961.74 + final_stats: 961.1295 final_stats: 740 final_stats: 0 final_stats: 5 @@ -133,7 +133,7 @@ character_stats_results: { final_stats: 3.2 final_stats: 5 final_stats: 0 - final_stats: 5209.1 + final_stats: 5766.965 final_stats: 27 final_stats: 114 final_stats: 60 @@ -249,18 +249,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 4.70882 + weights: -0.42078 weights: 0 - weights: 1.90739 + weights: 2.14805 weights: 0 - weights: 1.90739 + weights: 2.14805 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 47.99973 + weights: 26.35867 weights: 0 weights: 0 weights: 0 @@ -491,161 +491,413 @@ dps_results: { dps_results: { key: "TestFire-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1942.48947 - tps: 1209.14656 + dps: 2131.61556 + tps: 1399.64269 } } dps_results: { key: "TestFire-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 1805.67029 - tps: 1121.40153 + dps: 1906.34281 + tps: 1251.02393 } } dps_results: { key: "TestFire-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1936.2656 - tps: 1203.2167 + dps: 2107.17108 + tps: 1383.13666 } } dps_results: { key: "TestFire-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 1797.61706 - tps: 1112.47897 + dps: 1902.84897 + tps: 1248.17598 } } dps_results: { key: "TestFire-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 825.5317 - tps: 605.41553 + dps: 723.2529 + tps: 691.0183 } } dps_results: { key: "TestFire-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1942.48947 - tps: 1209.14656 + dps: 2131.61556 + tps: 1399.64269 } } dps_results: { key: "TestFire-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 1805.67029 - tps: 1121.40153 + dps: 1906.34281 + tps: 1251.02393 } } dps_results: { key: "TestFire-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2220.30013 - tps: 1412.95955 + dps: 2285.92713 + tps: 1500.10555 } } dps_results: { key: "TestFire-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 1104.59831 - tps: 810.58295 + dps: 879.96805 + tps: 840.2698 } } dps_results: { key: "TestFire-Lvl60-Average-Default" value: { - dps: 2989.02632 - tps: 1918.35383 + dps: 3252.20087 + tps: 2133.82662 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 4397.91605 - tps: 3445.25706 + dps: 3242.54818 + tps: 2695.51213 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 3230.8289 - tps: 2061.76599 + dps: 3242.54818 + tps: 2127.52576 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 3743.7368 - tps: 2393.5436 + dps: 3566.38539 + tps: 2302.00919 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 1478.57582 - tps: 1311.22956 + dps: 887.27104 + tps: 926.25408 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 901.43812 - tps: 571.0232 + dps: 887.27104 + tps: 579.91231 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 1847.35456 - tps: 1167.42834 + dps: 1664.05752 + tps: 1065.94392 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 4229.82777 - tps: 3321.01147 + dps: 7857.68842 + tps: 5964.71841 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 2988.54103 - tps: 1913.01667 + dps: 3516.26269 + tps: 2321.19183 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 3769.3916 - tps: 2414.07555 + dps: 3772.03151 + tps: 2464.60694 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 1372.78019 - tps: 1240.45755 + dps: 3083.27205 + tps: 2452.27751 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 866.56786 - tps: 549.8689 + dps: 918.23399 + tps: 602.21371 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 1856.43023 - tps: 1174.88848 + dps: 1497.74329 + tps: 967.31724 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 3304.89497 + tps: 2580.01961 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3289.33872 + tps: 1992.231 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 4029.91872 + tps: 2424.69889 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 1016.42653 + tps: 979.28007 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 991.07879 + tps: 615.86403 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1783.05146 + tps: 1085.04152 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 16573.7127 + tps: 10006.9642 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3724.43346 + tps: 2164.93534 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 4561.28782 + tps: 2640.84454 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 5307.68134 + tps: 3296.57001 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 953.00459 + tps: 571.5043 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1746.13212 + tps: 1031.99934 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 3276.38678 + tps: 2720.14572 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3276.38678 + tps: 2150.17484 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3681.70227 + tps: 2381.94203 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 840.63988 + tps: 887.53123 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 840.63988 + tps: 547.16891 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1706.91274 + tps: 1098.04874 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 7652.20626 + tps: 5817.29029 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3531.75651 + tps: 2335.21991 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3895.64432 + tps: 2554.8921 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 2876.83026 + tps: 2306.98293 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 916.93843 + tps: 604.94674 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1537.5907 + tps: 996.52949 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 3264.3553 + tps: 2557.73209 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3216.55937 + tps: 1957.5197 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3997.57594 + tps: 2412.34078 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 974.05437 + tps: 946.18891 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 943.52355 + tps: 583.32715 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1778.36134 + tps: 1080.90903 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 16071.05452 + tps: 9709.51438 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3732.28691 + tps: 2169.70184 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 4584.4897 + tps: 2667.18331 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 5026.51613 + tps: 3191.42137 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 920.08436 + tps: 554.01865 + } +} +dps_results: { + key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1717.50593 + tps: 1018.33478 } } dps_results: { key: "TestFire-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2971.90603 - tps: 1908.03684 + dps: 3276.22907 + tps: 2152.1949 } } diff --git a/sim/mage/TestFrost.results b/sim/mage/TestFrost.results index 3e1c997c31..16f82085ec 100644 --- a/sim/mage/TestFrost.results +++ b/sim/mage/TestFrost.results @@ -50,11 +50,11 @@ character_stats_results: { character_stats_results: { key: "TestFrost-Lvl60-CharacterStats-Default" value: { - final_stats: 157.3 - final_stats: 172.37 - final_stats: 388.355 - final_stats: 396 - final_stats: 215.6 + final_stats: 167.6125 + final_stats: 183.61475 + final_stats: 446.60825 + final_stats: 455.4 + final_stats: 247.94 final_stats: 620 final_stats: 0 final_stats: 40 @@ -64,19 +64,19 @@ character_stats_results: { final_stats: 0 final_stats: 41.25 final_stats: 4 - final_stats: 37.8528 + final_stats: 38.85072 final_stats: 0 final_stats: 0 - final_stats: 928.3 + final_stats: 928.1125 final_stats: 4 final_stats: 23.2 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 6873 + final_stats: 7764 final_stats: 0 final_stats: 0 - final_stats: 1536.74 + final_stats: 1536.1295 final_stats: 740 final_stats: 0 final_stats: 5 @@ -84,12 +84,12 @@ character_stats_results: { final_stats: 3.2 final_stats: 5 final_stats: 0 - final_stats: 5373.55 - final_stats: 27 - final_stats: 126 - final_stats: 75 - final_stats: 60 - final_stats: 60 + final_stats: 5956.0825 + final_stats: 31 + final_stats: 130 + final_stats: 79 + final_stats: 64 + final_stats: 64 final_stats: 384 final_stats: 0 final_stats: 65 @@ -151,18 +151,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.05738 + weights: 0.49402 weights: 0 - weights: 1.98304 + weights: 1.88783 weights: 0 - weights: 1.77525 - weights: 0.20779 + weights: 1.68176 + weights: 0.20606 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 24.29199 + weights: 18.94289 weights: 0 weights: 0 weights: 0 @@ -295,161 +295,413 @@ dps_results: { dps_results: { key: "TestFrost-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1730.83314 - tps: 1415.13051 + dps: 2190.57795 + tps: 1010.58607 } } dps_results: { key: "TestFrost-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 1617.9508 - tps: 1321.89619 + dps: 2003.50067 + tps: 927.62773 } } dps_results: { key: "TestFrost-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1723.97688 - tps: 1410.17151 + dps: 2178.55003 + tps: 1005.18998 } } dps_results: { key: "TestFrost-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 1576.25011 - tps: 1288.04159 + dps: 2001.87375 + tps: 927.05779 } } dps_results: { key: "TestFrost-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 724.93517 - tps: 579.18838 + dps: 919.13404 + tps: 695.3713 } } dps_results: { key: "TestFrost-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1730.83314 - tps: 1415.13051 + dps: 2190.57795 + tps: 1010.58607 } } dps_results: { key: "TestFrost-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 1617.9508 - tps: 1321.89619 + dps: 2003.50067 + tps: 927.62773 } } dps_results: { key: "TestFrost-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1714.6997 - tps: 1409.57238 + dps: 1282.72761 + tps: 948.18943 } } dps_results: { key: "TestFrost-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 838.46304 - tps: 669.76049 + dps: 955.29481 + tps: 723.05118 } } dps_results: { key: "TestFrost-Lvl60-Average-Default" value: { - dps: 2821.22796 - tps: 2305.08787 + dps: 2708.87898 + tps: 1432.32325 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 2833.43715 - tps: 2823.52106 + dps: 2675.18727 + tps: 1666.436 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 2833.43715 - tps: 2316.1666 + dps: 2675.18727 + tps: 1413.95998 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 3042.00567 - tps: 2477.38605 + dps: 2455.99232 + tps: 1439.97585 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 972.19514 - tps: 1115.35011 + dps: 464.48654 + tps: 521.70704 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 972.19514 - tps: 790.3862 + dps: 464.48654 + tps: 465.60698 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 1592.66657 - tps: 1285.83255 + dps: 515.78441 + tps: 508.50037 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 2760.11995 - tps: 2755.50281 + dps: 2019.69315 + tps: 1578.82621 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 2760.11995 - tps: 2255.06584 + dps: 2019.69315 + tps: 1326.13421 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 3113.79815 - tps: 2535.59175 + dps: 2219.44343 + tps: 1434.75886 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 940.59188 - tps: 1090.8968 + dps: 1033.31502 + tps: 903.05614 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 940.59188 - tps: 766.80712 + dps: 1033.31502 + tps: 687.86434 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 1623.6107 - tps: 1307.26902 + dps: 1179.36511 + tps: 779.52117 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 6477.68215 + tps: 2153.99062 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 2885.11101 + tps: 1900.81294 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3174.38458 + tps: 2068.88945 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 1973.18868 + tps: 406.97657 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 532.61969 + tps: 420.5824 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 608.82921 + tps: 455.01413 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 6639.79044 + tps: 1534.55046 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3293.43081 + tps: 1393.70694 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3918.58067 + tps: 1607.6794 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 4029.39461 + tps: 971.44315 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 1941.59599 + tps: 820.51257 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 2334.97084 + tps: 946.76231 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 2688.30377 + tps: 1685.42024 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 2688.30377 + tps: 1420.92746 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 2512.0139 + tps: 1470.16477 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 462.38818 + tps: 522.92829 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 462.38818 + tps: 463.66938 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 514.35703 + tps: 507.07299 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 2018.8796 + tps: 1588.59672 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 2018.8796 + tps: 1326.02124 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 2291.46156 + tps: 1487.86184 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 1029.52838 + tps: 905.24216 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 1029.52838 + tps: 685.2787 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 1207.31762 + tps: 798.12979 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 6460.80395 + tps: 2164.75168 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 2905.30108 + tps: 1915.59871 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3146.31335 + tps: 2048.90047 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 1965.89525 + tps: 408.87338 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 525.55428 + tps: 413.90668 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 605.55858 + tps: 451.7435 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 6711.69913 + tps: 1560.81662 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 3297.1406 + tps: 1392.27034 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 3881.09479 + tps: 1590.60846 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + value: { + dps: 4078.50256 + tps: 981.36482 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + value: { + dps: 1951.92655 + tps: 823.50102 + } +} +dps_results: { + key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + value: { + dps: 2326.39808 + tps: 942.84987 } } dps_results: { key: "TestFrost-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2764.9458 - tps: 2257.20403 + dps: 2698.18206 + tps: 1425.77153 } } diff --git a/sim/mage/balefire_bolt.go b/sim/mage/balefire_bolt.go index a9f3dbcdb0..4911eb0945 100644 --- a/sim/mage/balefire_bolt.go +++ b/sim/mage/balefire_bolt.go @@ -30,10 +30,10 @@ func (mage *Mage) registerBalefireBoltSpell() { Label: "Balefire Bolt (Stacks)", ActionID: core.ActionID{SpellID: int32(proto.MageRune_RuneBracersBalefireBolt)}.WithTag(1), Duration: buffDuration, - MaxStacks: 10, + MaxStacks: 5, OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks int32, newStacks int32) { - mage.BalefireBolt.DamageMultiplierAdditive -= .1 * float64(oldStacks) - mage.BalefireBolt.DamageMultiplierAdditive += .1 * float64(newStacks) + mage.BalefireBolt.DamageMultiplierAdditive -= .2 * float64(oldStacks) + mage.BalefireBolt.DamageMultiplierAdditive += .2 * float64(newStacks) if oldStacks != 0 { aura.Unit.DisableDynamicStatDep(sim, statDeps[oldStacks]) diff --git a/sim/mage/item_sets_pve.go b/sim/mage/item_sets_pve.go index e4f66e2a06..979fbc98c6 100644 --- a/sim/mage/item_sets_pve.go +++ b/sim/mage/item_sets_pve.go @@ -222,11 +222,11 @@ var ItemSetNetherwindInsight = core.NewItemSet(core.ItemSet{ mage := agent.(MageAgent).GetMage() mage.MaintainFireballDoT = true core.MakePermanent(mage.RegisterAura(core.Aura{ - Label: "S03 - Item - T2 - Mage - Damage 6P Bonus", + ActionID: core.ActionID{SpellID: 467399}, + Label: "S03 - Item - T2 - Mage - Damage 6P Bonus", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if spell.SpellCode == SpellCode_MageFireball && result.Landed() { - dot := spell.Dot(result.Target) - mage.BonusFireballDoTAmount += result.Damage * 0.40 / float64(dot.NumberOfTicks) + mage.BonusFireballDoTAmount += result.Damage * 1.00 / float64(spell.Dot(result.Target).NumberOfTicks) } }, })) @@ -296,6 +296,10 @@ var ItemSetIllusionistsAttire = core.NewItemSet(core.ItemSet{ spell.DamageMultiplier *= 1.75 } } + + if mage.SpellfrostBolt != nil { + mage.SpellfrostBolt.DamageMultiplier *= 1.75 + } }, }) }, diff --git a/sim/mage/items.go b/sim/mage/items.go index b9aa13b001..f7a97e2dde 100644 --- a/sim/mage/items.go +++ b/sim/mage/items.go @@ -83,7 +83,7 @@ func init() { Duration: duration, OnInit: func(aura *core.Aura, sim *core.Simulation) { affectedSpells = core.FilterSlice( - core.Flatten([][]*core.Spell{mage.Frostbolt}), func(spell *core.Spell) bool { return spell != nil }, + core.Flatten([][]*core.Spell{mage.Frostbolt, {mage.SpellfrostBolt}}), func(spell *core.Spell) bool { return spell != nil }, ) if mage.HasRune(proto.MageRune_RuneCloakFrozenOrb) { diff --git a/sim/mage/mage_test.go b/sim/mage/mage_test.go index 5f8a55f004..0b465414f2 100644 --- a/sim/mage/mage_test.go +++ b/sim/mage/mage_test.go @@ -127,11 +127,17 @@ func TestFire(t *testing.T) { Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceGnome}, - Talents: Phase4TalentsFire, - GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p4_fire"), - Rotation: core.GetAplRotation("../../ui/mage/apls", "p4_fire"), - Buffs: core.FullBuffsPhase4, - Consumes: Phase4Consumes, + Talents: Phase5TalentsFire, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p4_fire"), + OtherGearSets: []core.GearSetCombo{ + core.GetGearSet("../../ui/mage/gear_sets", "p5_fire"), + }, + Rotation: core.GetAplRotation("../../ui/mage/apls", "p4_fire"), + OtherRotations: []core.RotationCombo{ + core.GetAplRotation("../../ui/mage/apls", "p5_fire"), + }, + Buffs: core.FullBuffsPhase5, + Consumes: Phase5Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Fire", SpecOptions: PlayerOptionsFire}, ItemFilter: ItemFilters, @@ -166,11 +172,17 @@ func TestFrost(t *testing.T) { Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceGnome}, - Talents: Phase4TalentsFrost, - GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p4_frost"), - Rotation: core.GetAplRotation("../../ui/mage/apls", "p4_frost"), - Buffs: core.FullBuffsPhase4, - Consumes: Phase4Consumes, + Talents: Phase5TalentsSpellfrost, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p4_frost"), + OtherGearSets: []core.GearSetCombo{ + core.GetGearSet("../../ui/mage/gear_sets", "p5_spellfrost"), + }, + Rotation: core.GetAplRotation("../../ui/mage/apls", "p4_frost"), + OtherRotations: []core.RotationCombo{ + core.GetAplRotation("../../ui/mage/apls", "p5_spellfrost"), + }, + Buffs: core.FullBuffsPhase5, + Consumes: Phase5Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Frost", SpecOptions: PlayerOptionsFrost}, ItemFilter: ItemFilters, @@ -191,9 +203,12 @@ var Phase3TalentsFire = "-0550020123033151-2035" var Phase3TalentsFrost = "-055-20350203100351051" var Phase4TalentsArcane = "0550050210031531-054-203500001" -var Phase4TalentsFire = "21-0552300123033151-203500031" +var Phase4TalentsFire = "21-5052300123033151-203500031" var Phase4TalentsFrost = "-0550320003021-2035020310035105" +var Phase5TalentsFire = "21-5052300123033151-203500031" +var Phase5TalentsSpellfrost = "250025001002--05350203100351051" + var PlayerOptionsArcane = &proto.Player_Mage{ Mage: &proto.Mage{ Options: &proto.Mage_Options{ @@ -253,7 +268,20 @@ var Phase3Consumes = core.ConsumesCombo{ } var Phase4Consumes = core.ConsumesCombo{ - Label: "Phase 3 Consumes", + Label: "Phase 4 Consumes", + Consumes: &proto.Consumes{ + DefaultPotion: proto.Potions_MajorManaPotion, + Flask: proto.Flask_FlaskOfSupremePower, + FirePowerBuff: proto.FirePowerBuff_ElixirOfGreaterFirepower, + FrostPowerBuff: proto.FrostPowerBuff_ElixirOfFrostPower, + Food: proto.Food_FoodRunnTumTuberSurprise, + MainHandImbue: proto.WeaponImbue_WizardOil, + SpellPowerBuff: proto.SpellPowerBuff_GreaterArcaneElixir, + }, +} + +var Phase5Consumes = core.ConsumesCombo{ + Label: "Phase 5 Consumes", Consumes: &proto.Consumes{ DefaultPotion: proto.Potions_MajorManaPotion, Flask: proto.Flask_FlaskOfSupremePower, diff --git a/sim/paladin/item_sets_pve.go b/sim/paladin/item_sets_pve.go index b76500c623..eb52fb298d 100644 --- a/sim/paladin/item_sets_pve.go +++ b/sim/paladin/item_sets_pve.go @@ -244,6 +244,7 @@ var ItemSetFreethinkersArmor = core.NewItemSet(core.ItemSet{ OnInit: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range paladin.exorcism { spell.CD.Duration -= time.Second * 3 + spell.DamageMultiplier *= 1.50 } }, }) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 70dfc512a0..ebcb51d78f 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.02692 - weights: 0.50871 + weights: 0.89415 + weights: 0.44909 weights: 0 - weights: 0.0132 + weights: 0.01268 weights: 0 - weights: 0.20599 + weights: 0.18297 weights: 0 weights: 0 weights: 0 - weights: 0.12672 + weights: 0.10032 weights: 0 weights: 0 weights: 0 - weights: 3.63635 - weights: 2.2153 + weights: 3.07309 + weights: 1.9509 weights: 0 weights: 0 - weights: 0.45626 + weights: 0.3981 weights: 0 - weights: 17.33383 - weights: 13.43394 + weights: 14.94287 + weights: 11.86218 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.23703 + weights: 1.95833 weights: 0 - weights: 0.42078 + weights: 0.33327 weights: 0 weights: 0 weights: 0 @@ -99,99 +99,99 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1449.05975 - tps: 1702.73656 + dps: 1259.06132 + tps: 1467.35367 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1818.00479 - tps: 2095.2467 + dps: 1570.1908 + tps: 1796.20149 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1449.12088 - tps: 1703.41348 + dps: 1259.12511 + tps: 1468.03325 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1531.46579 - tps: 1798.72722 + dps: 1331.57477 + tps: 1550.95829 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1880.89213 - tps: 2160.81905 + dps: 1623.30975 + tps: 1851.61794 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1652.06632 - tps: 1934.08068 + dps: 1435.82951 + tps: 1666.90939 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1889.23354 - tps: 2169.65251 + dps: 1631.23549 + tps: 1859.93132 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1154.40755 - tps: 1184.21575 + dps: 1018.36384 + tps: 1048.17203 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1567.29072 - tps: 1794.85004 + dps: 1349.34286 + tps: 1536.08026 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1842.8433 - tps: 2119.14986 + dps: 1590.34567 + tps: 1815.75445 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1864.69391 - tps: 2142.97601 + dps: 1609.76827 + tps: 1836.7848 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1194.6808 - tps: 2113.07899 + dps: 1026.83995 + tps: 1812.42267 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 457.62392 - tps: 686.68623 + dps: 365.23132 + tps: 549.63736 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 609.5157 - tps: 901.48453 + dps: 490.30124 + tps: 727.73456 } } dps_results: { @@ -218,22 +218,22 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1198.66072 - tps: 2120.65531 + dps: 1029.13247 + tps: 1817.84167 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 463.49911 - tps: 694.25313 + dps: 370.20227 + tps: 555.9542 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 612.37803 - tps: 905.99254 + dps: 492.61127 + tps: 731.3477 } } dps_results: { @@ -260,7 +260,7 @@ dps_results: { dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1569.54059 - tps: 1845.34584 + dps: 1357.30824 + tps: 1582.19904 } } diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index 7ead8246c5..a62b44f475 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -148,12 +148,12 @@ stat_weights_results: { stat_weights_results: { key: "TestShockadin-Lvl60-StatWeights-Default" value: { - weights: 0.36065 - weights: 1.2473 + weights: 0.35754 + weights: 1.09796 weights: 0 weights: 0 weights: 0 - weights: 1.2691 + weights: 1.02445 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 14.36019 - weights: 16.99231 + weights: 14.16089 + weights: 16.85312 weights: 0 weights: 0 - weights: 0.14903 - weights: 14.20786 - weights: 25.83077 + weights: 0.14774 + weights: 14.53473 + weights: 25.49266 weights: 0 weights: 0 weights: 0 @@ -323,147 +323,147 @@ dps_results: { dps_results: { key: "TestShockadin-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1255.52266 - tps: 1299.79623 + dps: 1239.18017 + tps: 1283.45375 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1272.99678 - tps: 1318.08192 + dps: 1265.08091 + tps: 1310.16605 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1275.56566 - tps: 1318.92954 + dps: 1252.44187 + tps: 1295.80574 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 2357.04178 - tps: 2426.05784 + dps: 2340.57132 + tps: 2409.58739 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 2085.90848 - tps: 2160.65399 + dps: 2075.02377 + tps: 2149.76927 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 2799.26403 - tps: 2879.99391 + dps: 2792.88859 + tps: 2873.61847 } } dps_results: { key: "TestShockadin-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1112.03227 - tps: 1146.35624 + dps: 1126.73489 + tps: 1161.05886 } } dps_results: { key: "TestShockadin-Lvl60-Average-Default" value: { - dps: 2929.88846 - tps: 3011.30195 + dps: 2914.80563 + tps: 2996.21912 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4874.57709 - tps: 5599.90558 + dps: 4561.91866 + tps: 5287.24716 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1246.32831 - tps: 1282.98817 + dps: 1187.64308 + tps: 1224.30294 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2042.01713 - tps: 2104.03225 + dps: 1954.14958 + tps: 2016.1647 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1361.41263 - tps: 1644.53446 + dps: 1561.84478 + tps: 1844.96661 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 378.15352 - tps: 392.20128 + dps: 432.43634 + tps: 446.4841 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 898.59573 - tps: 928.81073 + dps: 1046.65467 + tps: 1076.86968 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4820.02602 - tps: 5540.03784 + dps: 4515.12119 + tps: 5235.13301 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1245.00632 - tps: 1281.56035 + dps: 1186.51749 + tps: 1223.07152 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2035.82603 - tps: 2097.52115 + dps: 1949.02215 + tps: 2010.71727 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1365.37301 - tps: 1650.6615 + dps: 1566.84856 + tps: 1852.13706 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 379.45013 - tps: 393.55206 + dps: 434.00667 + tps: 448.10859 } } dps_results: { key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 896.22612 - tps: 926.57655 + dps: 1044.32335 + tps: 1074.67377 } } dps_results: { key: "TestShockadin-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2739.5549 - tps: 2818.84811 + dps: 2713.1579 + tps: 2792.45111 } } diff --git a/sim/paladin/runes.go b/sim/paladin/runes.go index 787f8f3ea9..92fb288628 100644 --- a/sim/paladin/runes.go +++ b/sim/paladin/runes.go @@ -89,14 +89,11 @@ func (paladin *Paladin) registerSheathOfLight() { } func (paladin *Paladin) registerShockAndAwe() { - if !paladin.hasRune(proto.PaladinRune_RuneCloakShockAndAwe) { return } - dep := paladin.NewDynamicStatDependency( - stats.Intellect, stats.SpellDamage, 1.0, - ) + dep := paladin.NewDynamicStatDependency(stats.Intellect, stats.SpellDamage, 2.0) shockAndAweAura := paladin.RegisterAura(core.Aura{ Label: "Shock and Awe", diff --git a/sim/priest/item_sets_pve.go b/sim/priest/item_sets_pve.go index b9c398af17..5c39acf7e6 100644 --- a/sim/priest/item_sets_pve.go +++ b/sim/priest/item_sets_pve.go @@ -207,7 +207,7 @@ var ItemSetTwilightOfTranscendence = core.NewItemSet(core.ItemSet{ }, }) }, - // Your Shadow Word: Pain has a 1% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, + // Your Shadow Word: Pain has a 2% chance per talent point in Spirit Tap to trigger your Spirit Tap talent when it deals damage, // or a 20% chance per talent point when a target dies with your Shadow Word: Pain active. 4: func(agent core.Agent) { priest := agent.(PriestAgent).GetPriest() @@ -215,10 +215,19 @@ var ItemSetTwilightOfTranscendence = core.NewItemSet(core.ItemSet{ return } - procChance := 0.01 * float64(priest.Talents.SpiritTap) + procChance := 0.02 * float64(priest.Talents.SpiritTap) core.MakePermanent(priest.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Priest - Shadow 4P Bonus", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + if priest.Talents.InnerFocus { + oldApplyEffects := priest.InnerFocus.ApplyEffects + priest.InnerFocus.ApplyEffects = func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + oldApplyEffects(sim, target, spell) + priest.SpiritTapAura.Activate(sim) + } + } + }, OnPeriodicDamageDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if spell.SpellCode == SpellCode_PriestShadowWordPain && sim.Proc(procChance, "Proc Spirit Tap") { priest.SpiritTapAura.Activate(sim) @@ -226,7 +235,7 @@ var ItemSetTwilightOfTranscendence = core.NewItemSet(core.ItemSet{ }, })) }, - // While Spirit Tap is active, you deal 10% more shadow damage. + // While Spirit Tap is active, you deal 25% more shadow damage. 6: func(agent core.Agent) { priest := agent.(PriestAgent).GetPriest() if priest.Talents.SpiritTap == 0 { @@ -239,12 +248,12 @@ var ItemSetTwilightOfTranscendence = core.NewItemSet(core.ItemSet{ oldOnGain := priest.SpiritTapAura.OnGain priest.SpiritTapAura.OnGain = func(aura *core.Aura, sim *core.Simulation) { oldOnGain(aura, sim) - priest.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexShadow] *= 1.10 + priest.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexShadow] *= 1.25 } oldOnExpire := priest.SpiritTapAura.OnExpire priest.SpiritTapAura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { oldOnExpire(aura, sim) - priest.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexShadow] /= 1.10 + priest.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexShadow] /= 1.25 } }, }) diff --git a/sim/priest/shadow/TestShadow.results b/sim/priest/shadow/TestShadow.results index c9bfe6b67a..79480243d9 100644 --- a/sim/priest/shadow/TestShadow.results +++ b/sim/priest/shadow/TestShadow.results @@ -347,18 +347,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.33079 + weights: 0.34437 weights: 0 - weights: 1.90246 + weights: 1.9798 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 1.90246 + weights: 1.9798 weights: 0 weights: 0 - weights: 22.42136 + weights: 23.35755 weights: 0 weights: 0 weights: 0 @@ -723,99 +723,99 @@ dps_results: { dps_results: { key: "TestShadow-Lvl60-AllItems-BenevolentProphet'sVestments" value: { - dps: 2038.16595 - tps: 1949.97579 + dps: 2126.29383 + tps: 2033.16304 } } dps_results: { key: "TestShadow-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1619.01142 - tps: 1545.83532 + dps: 1688.98217 + tps: 1611.68948 } } dps_results: { key: "TestShadow-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 1494.15181 - tps: 1428.1264 + dps: 1558.71791 + tps: 1488.94578 } } dps_results: { key: "TestShadow-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1610.1447 - tps: 1537.40444 + dps: 1679.73166 + tps: 1602.89623 } } dps_results: { key: "TestShadow-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 1492.90184 - tps: 1426.92091 + dps: 1557.4136 + tps: 1487.69049 } } dps_results: { key: "TestShadow-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 621.3954 - tps: 569.01211 + dps: 648.20512 + tps: 593.36248 } } dps_results: { key: "TestShadow-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1619.01142 - tps: 1545.83532 + dps: 1688.98217 + tps: 1611.68948 } } dps_results: { key: "TestShadow-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 1494.15181 - tps: 1428.1264 + dps: 1558.71791 + tps: 1488.94578 } } dps_results: { key: "TestShadow-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2160.8383 - tps: 2065.89612 + dps: 2254.26355 + tps: 2154.03071 } } dps_results: { key: "TestShadow-Lvl60-AllItems-VestmentsoftheVirtuous" value: { - dps: 617.80017 - tps: 566.26592 + dps: 644.45295 + tps: 590.44256 } } dps_results: { key: "TestShadow-Lvl60-Average-Default" value: { - dps: 3368.84433 - tps: 3131.10103 + dps: 3510.82658 + tps: 3265.85244 } } dps_results: { key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3823.00285 - tps: 4113.78984 + dps: 3995.98038 + tps: 4279.00851 } } dps_results: { key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3335.71388 - tps: 3090.71314 + dps: 3476.141 + tps: 3223.75763 } } dps_results: { key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3252.71411 - tps: 2876.22195 + dps: 3387.95166 + tps: 2998.6868 } } dps_results: { @@ -839,25 +839,235 @@ dps_results: { tps: 1646.58506 } } +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 4052.13745 + tps: 4363.45556 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3467.5099 + tps: 3219.64046 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3309.79396 + tps: 2912.57726 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1782.33316 + tps: 2014.03831 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1886.89091 + tps: 1742.86612 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1825.03848 + tps: 1596.01354 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 4387.11556 + tps: 4642.91152 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3831.34817 + tps: 3541.97881 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3715.77636 + tps: 3275.06865 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2023.96088 + tps: 2251.72658 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2074.20596 + tps: 1905.63897 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2044.92578 + tps: 1788.09679 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 4412.16593 + tps: 4666.91457 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3809.88914 + tps: 3523.90621 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3585.9312 + tps: 3141.84374 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2073.71395 + tps: 2306.28479 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2059.71262 + tps: 1892.55598 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1984.67101 + tps: 1725.51216 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 5110.87563 + tps: 5220.03572 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3855.97472 + tps: 3564.46107 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3794.5347 + tps: 3352.64352 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2725.35394 + tps: 2986.64492 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2169.62204 + tps: 1997.3482 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2157.91049 + tps: 1896.4259 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 5196.67548 + tps: 5307.08662 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3880.00856 + tps: 3589.62271 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3672.26568 + tps: 3225.9246 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2762.09577 + tps: 3006.23685 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2183.72428 + tps: 2011.2024 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2095.56312 + tps: 1832.07643 + } +} dps_results: { key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3846.87083 - tps: 4143.00592 + dps: 4007.86357 + tps: 4299.88601 } } dps_results: { key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3336.07896 - tps: 3091.75905 + dps: 3476.4059 + tps: 3224.70284 } } dps_results: { key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3269.43699 - tps: 2892.72724 + dps: 3404.81164 + tps: 3015.31425 } } dps_results: { @@ -881,10 +1091,220 @@ dps_results: { tps: 1647.02887 } } +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 4059.98787 + tps: 4367.14821 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3476.79542 + tps: 3228.14901 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3288.78741 + tps: 2891.81913 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1779.50956 + tps: 2012.4623 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1884.11988 + tps: 1740.70697 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1810.13705 + tps: 1582.04155 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 4384.35247 + tps: 4646.18988 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3828.01984 + tps: 3539.76908 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3709.59767 + tps: 3270.98748 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2030.49656 + tps: 2259.72135 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2072.88381 + tps: 1904.40611 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2041.5705 + tps: 1785.65112 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 4391.49835 + tps: 4667.39279 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3805.46165 + tps: 3520.37181 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3587.808 + tps: 3144.92805 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2056.50441 + tps: 2287.14749 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2058.58104 + tps: 1891.40769 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1983.81619 + tps: 1725.45242 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 5113.62636 + tps: 5241.87019 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3853.70978 + tps: 3562.97777 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3789.53399 + tps: 3350.42928 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2734.0025 + tps: 2995.68091 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2167.51912 + tps: 1995.69383 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2152.23894 + tps: 1891.52396 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 5200.75008 + tps: 5325.57119 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3878.995 + tps: 3589.53995 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3676.96864 + tps: 3230.71546 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2769.40776 + tps: 3020.10326 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 2182.92034 + tps: 2010.92884 + } +} +dps_results: { + key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2098.15734 + tps: 1834.72232 + } +} dps_results: { key: "TestShadow-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3344.53411 - tps: 3103.0666 + dps: 3485.41477 + tps: 3236.61612 } } diff --git a/sim/priest/shadow/shadow_priest_test.go b/sim/priest/shadow/shadow_priest_test.go index ca4f54a6ce..09f019a382 100644 --- a/sim/priest/shadow/shadow_priest_test.go +++ b/sim/priest/shadow/shadow_priest_test.go @@ -71,9 +71,16 @@ func TestShadow(t *testing.T) { Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceNightElf}, - Talents: Phase4Talents, - GearSet: core.GetGearSet("../../../ui/shadow_priest/gear_sets", "phase_4"), - Rotation: core.GetAplRotation("../../../ui/shadow_priest/apls", "phase_4"), + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/shadow_priest/gear_sets", "phase_4"), + OtherGearSets: []core.GearSetCombo{ + core.GetGearSet("../../../ui/shadow_priest/gear_sets", "phase_5_t1"), + core.GetGearSet("../../../ui/shadow_priest/gear_sets", "phase_5_t2"), + }, + Rotation: core.GetAplRotation("../../../ui/shadow_priest/apls", "phase_4"), + OtherRotations: []core.RotationCombo{ + core.GetAplRotation("../../../ui/shadow_priest/apls", "phase_5"), + }, Buffs: core.FullBuffsPhase4, Consumes: Phase4Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Basic", SpecOptions: PlayerOptionsBasic}, diff --git a/sim/rogue/carnage.go b/sim/rogue/carnage.go index 95474b1e8e..50e2860f8f 100644 --- a/sim/rogue/carnage.go +++ b/sim/rogue/carnage.go @@ -1,13 +1,14 @@ package rogue import ( + "math" + "github.com/wowsims/sod/sim/core" "github.com/wowsims/sod/sim/core/proto" - "math" ) func carnageMultiplier(spell *core.Spell, _ *core.AttackTable) float64 { - return core.TernaryFloat64(spell.Flags.Matches(SpellFlagCarnage), 1.2, 1) + return core.TernaryFloat64(spell.Flags.Matches(SpellFlagCarnage), 1.05, 1) } func (rogue *Rogue) applyCarnage() { diff --git a/sim/shaman/elemental/TestElemental.results b/sim/shaman/elemental/TestElemental.results index 684118f3f7..955872070f 100644 --- a/sim/shaman/elemental/TestElemental.results +++ b/sim/shaman/elemental/TestElemental.results @@ -148,11 +148,11 @@ character_stats_results: { character_stats_results: { key: "TestElemental-Lvl60-CharacterStats-Default" value: { - final_stats: 217.8 - final_stats: 194.37 - final_stats: 495.88 - final_stats: 366.3 - final_stats: 193.6 + final_stats: 237.1875 + final_stats: 208.91475 + final_stats: 570.262 + final_stats: 421.245 + final_stats: 222.64 final_stats: 542 final_stats: 0 final_stats: 40 @@ -160,29 +160,29 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 96.195 + final_stats: 104.43675 final_stats: 8 - final_stats: 35.49047 + final_stats: 36.41904 final_stats: 0 final_stats: 0 - final_stats: 1316.6 + final_stats: 1334.375 final_stats: 8 - final_stats: 30.574 + final_stats: 30.72613 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 6734.5 + final_stats: 7558.675 final_stats: 0 final_stats: 0 - final_stats: 5503.74 + final_stats: 5509.7295 final_stats: 740 final_stats: 0 final_stats: 5 final_stats: 45 - final_stats: 11.574 + final_stats: 11.72613 final_stats: 5 final_stats: 0 - final_stats: 6501.8 + final_stats: 7245.62 final_stats: 27 final_stats: 226 final_stats: 60 @@ -190,7 +190,7 @@ character_stats_results: { final_stats: 60 final_stats: 384 final_stats: 55 - final_stats: 461.3 + final_stats: 516.245 final_stats: 0 } } @@ -200,18 +200,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.01906 + weights: 0.01864 weights: 0 - weights: 0.52132 + weights: 0.53816 weights: 0 - weights: 0.21063 + weights: 0.21497 weights: 0 weights: 0 - weights: 0.31068 + weights: 0.32319 weights: 0 weights: 0 weights: 0 - weights: 0.53747 + weights: 0.48874 weights: 0 weights: 0 weights: 0 @@ -249,18 +249,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.5316 + weights: 0.98263 weights: 0 - weights: 0.81238 + weights: 0.83676 weights: 0 - weights: 0.24993 + weights: 0.25479 weights: 0 weights: 0 - weights: 0.56245 + weights: 0.58198 weights: 0 weights: 0 - weights: 6.44609 - weights: 3.26263 + weights: 6.81858 + weights: 3.26972 weights: 0 weights: 0 weights: 0 @@ -298,18 +298,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.46235 + weights: 1.50987 weights: 0 - weights: 1.1097 + weights: 1.13877 weights: 0 - weights: 0.35246 + weights: 0.35577 weights: 0 weights: 0 - weights: 0.75724 + weights: 0.783 weights: 0 weights: 0 - weights: 14.23237 - weights: 7.75883 + weights: 14.14863 + weights: 7.70158 weights: 0 weights: 0 weights: 0 @@ -347,18 +347,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.49881 + weights: 1.8932 weights: 0 - weights: 1.61176 + weights: 1.73784 weights: 0 - weights: 0.51191 + weights: 0.54608 weights: 0 weights: 0 - weights: 1.09985 + weights: 1.19176 weights: 0 weights: 0 - weights: 28.82921 - weights: 13.12079 + weights: 33.19653 + weights: 15.42536 weights: 0 weights: 0 weights: 0 @@ -393,455 +393,707 @@ stat_weights_results: { dps_results: { key: "TestElemental-Lvl25-Average-Default" value: { - dps: 190.99513 - tps: 157.02038 + dps: 197.03751 + tps: 157.08273 } } dps_results: { key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 181.34166 - tps: 345.54043 + dps: 186.53531 + tps: 345.45405 } } dps_results: { key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 181.34166 - tps: 147.74739 + dps: 186.53531 + tps: 147.7771 } } dps_results: { key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 186.97688 - tps: 150.52211 + dps: 188.54295 + tps: 147.39938 } } dps_results: { key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 129.51727 - tps: 297.12567 + dps: 133.67122 + tps: 297.14769 } } dps_results: { key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 129.51727 - tps: 107.65925 + dps: 133.67122 + tps: 107.87665 } } dps_results: { key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 134.73453 - tps: 108.72053 + dps: 136.04848 + tps: 106.79936 } } dps_results: { key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 181.28904 - tps: 345.54863 + dps: 186.47216 + tps: 345.43774 } } dps_results: { key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 181.28904 - tps: 147.7203 + dps: 186.47216 + tps: 147.72224 } } dps_results: { key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 186.816 - tps: 150.37812 + dps: 188.38208 + tps: 147.25574 } } dps_results: { key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 129.51236 - tps: 297.00625 + dps: 133.64737 + tps: 296.96832 } } dps_results: { key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 129.51236 - tps: 107.65328 + dps: 133.64737 + tps: 107.84992 } } dps_results: { key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 134.73453 - tps: 108.72109 + dps: 136.04848 + tps: 106.80003 } } dps_results: { key: "TestElemental-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 189.55027 - tps: 155.4929 + dps: 194.60071 + tps: 155.58613 } } dps_results: { key: "TestElemental-Lvl40-Average-Default" value: { - dps: 583.15964 - tps: 503.64925 + dps: 601.44136 + tps: 505.87897 } } dps_results: { key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 656.08085 - tps: 1127.47598 + dps: 677.04213 + tps: 1138.79943 } } dps_results: { key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 549.23585 - tps: 472.95087 + dps: 562.47172 + tps: 471.18591 } } dps_results: { key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 613.13153 - tps: 531.60164 + dps: 617.99018 + tps: 523.07548 } } dps_results: { key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 350.31642 - tps: 714.68096 + dps: 357.9029 + tps: 715.35242 } } dps_results: { key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 299.82169 - tps: 259.43551 + dps: 305.08832 + tps: 257.35882 } } dps_results: { key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 427.11421 - tps: 372.79622 + dps: 429.22962 + tps: 365.09936 } } dps_results: { key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 665.69668 - tps: 1147.17419 + dps: 683.3103 + tps: 1155.55522 } } dps_results: { key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 552.24201 - tps: 473.76821 + dps: 572.345 + tps: 481.09845 } } dps_results: { key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 633.60527 - tps: 553.60339 + dps: 644.57859 + tps: 553.45204 } } dps_results: { key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { - dps: 352.73279 - tps: 724.97118 + dps: 362.88938 + tps: 728.33998 } } dps_results: { key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { - dps: 293.82092 - tps: 254.86413 + dps: 301.73202 + tps: 255.25017 } } dps_results: { key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { - dps: 440.97806 - tps: 387.5613 + dps: 448.21589 + tps: 387.99068 } } dps_results: { key: "TestElemental-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 581.27375 - tps: 502.6175 + dps: 596.84955 + tps: 504.58152 } } dps_results: { key: "TestElemental-Lvl50-Average-Default" value: { - dps: 1467.86005 - tps: 1304.11138 + dps: 1514.16476 + tps: 1315.4389 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 3301.44597 - tps: 3477.69685 + dps: 3333.03016 + tps: 3499.74319 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1424.83529 - tps: 1264.81455 + dps: 1455.64442 + tps: 1270.52629 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1513.21791 - tps: 1387.04413 + dps: 1566.34743 + tps: 1420.39032 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1567.90027 - tps: 1790.20995 + dps: 1578.78827 + tps: 1808.12014 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 843.42224 - tps: 763.03615 + dps: 861.34456 + tps: 763.29922 } } dps_results: { key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 916.17375 - tps: 849.41043 + dps: 953.86846 + tps: 874.39843 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 3317.61379 - tps: 3494.23338 + dps: 3347.76645 + tps: 3516.26388 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 1443.92488 - tps: 1282.20093 + dps: 1491.19321 + tps: 1302.99608 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 1537.27881 - tps: 1410.98414 + dps: 1601.73329 + tps: 1447.22615 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { - dps: 1552.14109 - tps: 1792.41148 + dps: 1543.96907 + tps: 1782.73002 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { - dps: 847.22252 - tps: 768.30726 + dps: 868.07035 + tps: 769.79614 } } dps_results: { key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { - dps: 937.90087 - tps: 877.85022 + dps: 961.5081 + tps: 878.84211 } } dps_results: { key: "TestElemental-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1467.0553 - tps: 1299.29549 + dps: 1498.10381 + tps: 1307.73515 } } dps_results: { key: "TestElemental-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1358.06728 - tps: 1431.19308 + dps: 1423.17883 + tps: 1496.93044 } } dps_results: { key: "TestElemental-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1357.43531 - tps: 1429.72002 + dps: 1422.60332 + tps: 1496.62946 } } dps_results: { key: "TestElemental-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1489.66745 - tps: 1561.60175 + dps: 1560.00478 + tps: 1632.87562 } } dps_results: { key: "TestElemental-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1433.53342 - tps: 1504.69984 + dps: 1501.87787 + tps: 1574.976 } } dps_results: { key: "TestElemental-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1356.52978 - tps: 1428.7008 + dps: 1421.19977 + tps: 1495.3232 } } dps_results: { key: "TestElemental-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1356.84089 - tps: 1429.01191 + dps: 1421.51088 + tps: 1495.63431 } } dps_results: { key: "TestElemental-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 2226.95742 - tps: 2275.25307 + dps: 2397.85312 + tps: 2444.54238 } } dps_results: { key: "TestElemental-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 2348.66497 - tps: 2395.0701 + dps: 2537.05863 + tps: 2582.58135 } } dps_results: { key: "TestElemental-Lvl60-AllItems-TheFiveThunders" value: { - dps: 1263.93618 - tps: 1258.01751 + dps: 1326.04268 + tps: 1319.35931 } } dps_results: { key: "TestElemental-Lvl60-Average-Default" value: { - dps: 2998.12827 - tps: 1872.92007 + dps: 3333.26914 + tps: 2037.45851 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5507.52522 - tps: 3893.66664 + dps: 6007.5832 + tps: 4179.16388 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2932.49685 - tps: 1819.9151 + dps: 3231.96199 + tps: 1977.00152 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3001.52982 - tps: 1885.01073 + dps: 3307.18712 + tps: 2035.66839 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2282.60553 - tps: 1851.06077 + dps: 2263.4122 + tps: 1830.31781 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1495.42555 - tps: 946.63117 + dps: 1530.513 + tps: 953.34455 } } dps_results: { key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1577.4459 - tps: 1013.00187 + dps: 1596.12238 + tps: 1004.86753 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 4771.16932 + tps: 2791.237 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3248.6046 + tps: 1983.41443 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3307.18712 + tps: 2035.64231 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2348.21401 + tps: 1654.82834 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1548.21389 + tps: 964.25934 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1596.12238 + tps: 1004.62169 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 9893.98447 + tps: 5227.48462 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 4016.97786 + tps: 2405.57189 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 4319.91098 + tps: 2634.92299 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 5024.35315 + tps: 2733.50673 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1874.73396 + tps: 1132.19537 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2028.45461 + tps: 1249.67361 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 8090.01552 + tps: 4003.90744 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 4076.0606 + tps: 2439.34356 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 4319.91098 + tps: 2634.8915 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 4279.73394 + tps: 2229.23892 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1901.85418 + tps: 1147.85092 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2028.45461 + tps: 1249.72063 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5584.79837 - tps: 3927.26948 + dps: 6096.53331 + tps: 4248.7924 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2957.52332 - tps: 1843.35069 + dps: 3294.30285 + tps: 2023.31397 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3050.87827 - tps: 1913.99592 + dps: 3324.61621 + tps: 2051.88328 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2257.36095 - tps: 1824.51897 + dps: 2253.08148 + tps: 1824.33377 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1505.80766 - tps: 954.9646 + dps: 1544.06316 + tps: 964.81696 } } dps_results: { key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1576.58893 - tps: 1009.9755 + dps: 1635.29537 + tps: 1031.51661 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 4789.12617 + tps: 2816.32967 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 3294.30285 + tps: 2023.31397 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 3324.61621 + tps: 2051.88328 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2381.02456 + tps: 1663.35404 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1544.06316 + tps: 964.81696 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1635.29537 + tps: 1031.51661 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 9991.00585 + tps: 5299.55154 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 4085.64804 + tps: 2450.19048 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 4376.56905 + tps: 2672.24784 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 5045.48061 + tps: 2772.63059 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1914.02393 + tps: 1152.9748 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2069.02069 + tps: 1268.43477 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 8119.70138 + tps: 4018.35839 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 4085.64804 + tps: 2450.19048 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 4376.56905 + tps: 2672.24784 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 4280.4271 + tps: 2249.89522 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1914.02393 + tps: 1152.9748 + } +} +dps_results: { + key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 2069.02069 + tps: 1268.43477 } } dps_results: { key: "TestElemental-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2999.09468 - tps: 1864.6611 + dps: 3302.8986 + tps: 2015.00936 } } diff --git a/sim/shaman/elemental/elemental_test.go b/sim/shaman/elemental/elemental_test.go index 23baa8a702..7085ec44f1 100644 --- a/sim/shaman/elemental/elemental_test.go +++ b/sim/shaman/elemental/elemental_test.go @@ -71,10 +71,16 @@ func TestElemental(t *testing.T) { Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceOrc}, - Talents: Phase4Talents, - GearSet: core.GetGearSet("../../../ui/elemental_shaman/gear_sets", "phase_4"), - Rotation: core.GetAplRotation("../../../ui/elemental_shaman/apls", "phase_4"), - Buffs: core.FullBuffsPhase4, + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/elemental_shaman/gear_sets", "phase_4"), + OtherGearSets: []core.GearSetCombo{ + core.GetGearSet("../../../ui/elemental_shaman/gear_sets", "phase_5"), + }, + Rotation: core.GetAplRotation("../../../ui/elemental_shaman/apls", "phase_4"), + OtherRotations: []core.RotationCombo{ + core.GetAplRotation("../../../ui/elemental_shaman/apls", "phase_5"), + }, + Buffs: core.FullBuffsPhase5, Consumes: Phase4Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Adaptive", SpecOptions: PlayerOptionsAdaptive}, diff --git a/sim/shaman/enhancement/TestEnhancement.results b/sim/shaman/enhancement/TestEnhancement.results index 483352fcc5..6d0f6a8bd6 100644 --- a/sim/shaman/enhancement/TestEnhancement.results +++ b/sim/shaman/enhancement/TestEnhancement.results @@ -145,6 +145,55 @@ character_stats_results: { final_stats: 0 } } +character_stats_results: { + key: "TestEnhancement-Lvl60-CharacterStats-Default" + value: { + final_stats: 490.1875 + final_stats: 277.22475 + final_stats: 548.44075 + final_stats: 290.95 + final_stats: 222.64 + final_stats: 184 + final_stats: 0 + final_stats: 40 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 41.25 + final_stats: 14 + final_stats: 37.21705 + final_stats: 0 + final_stats: 0 + final_stats: 2044.375 + final_stats: 14 + final_stats: 44.19628 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 5884.4625 + final_stats: 0 + final_stats: 0 + final_stats: 3059.3495 + final_stats: 944 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 15.19628 + final_stats: 5 + final_stats: 0 + final_stats: 7027.4075 + final_stats: 27 + final_stats: 234 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 35 + final_stats: 0 + } +} stat_weights_results: { key: "TestEnhancement-Lvl25-StatWeights-Default" value: { @@ -246,8 +295,8 @@ stat_weights_results: { stat_weights_results: { key: "TestEnhancement-Lvl50-StatWeights-Default" value: { - weights: 1.44915 - weights: 0.74996 + weights: 1.6027 + weights: 0.76683 weights: 0 weights: 0 weights: 0 @@ -263,9 +312,58 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.60991 - weights: 6.43832 - weights: 9.89053 + weights: 0.67454 + weights: 6.60785 + weights: 10.19086 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestEnhancement-Lvl60-StatWeights-Default" + value: { + weights: 2.39341 + weights: 0.80437 + weights: 0 + weights: 0 + weights: 0 + weights: 0.7647 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.94601 + weights: 30.55868 + weights: 10.68805 weights: 0 weights: 0 weights: 0 @@ -659,182 +757,1603 @@ dps_results: { dps_results: { key: "TestEnhancement-Lvl50-Average-Default" value: { - dps: 1560.24169 - tps: 1143.23426 + dps: 1719.70833 + tps: 1259.16297 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 785.10436 - tps: 584.56878 + dps: 894.80026 + tps: 660.94083 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 788.40475 - tps: 589.2943 + dps: 898.44859 + tps: 666.7316 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 793.97498 - tps: 594.19962 + dps: 897.68207 + tps: 667.39781 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 380.9212 - tps: 292.09898 + dps: 428.02822 + tps: 324.78601 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 423.8448 - tps: 330.68537 + dps: 477.38598 + tps: 369.37747 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 431.21339 - tps: 336.32018 + dps: 482.58901 + tps: 373.56203 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 785.10436 - tps: 584.56878 + dps: 894.80026 + tps: 660.94083 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 788.40475 - tps: 589.2943 + dps: 898.44859 + tps: 666.7316 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 793.97498 - tps: 594.19962 + dps: 897.68207 + tps: 667.39781 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 380.9212 - tps: 292.09898 + dps: 428.02822 + tps: 324.78601 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 423.8448 - tps: 330.68537 + dps: 477.38598 + tps: 369.37747 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 431.21339 - tps: 336.32018 + dps: 482.58901 + tps: 373.56203 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 782.20759 - tps: 586.94529 + dps: 891.17532 + tps: 663.60434 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 796.91898 - tps: 596.2994 + dps: 905.25956 + tps: 672.74421 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 804.21287 - tps: 600.87233 + dps: 906.9406 + tps: 673.21607 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 373.44447 - tps: 287.28999 + dps: 419.10779 + tps: 319.08108 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 428.29452 - tps: 335.10563 + dps: 480.85813 + tps: 373.2725 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 433.96662 - tps: 337.31936 + dps: 484.2794 + tps: 373.60776 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 782.20759 - tps: 586.94529 + dps: 891.17532 + tps: 663.60434 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 796.91898 - tps: 596.2994 + dps: 905.25956 + tps: 672.74421 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 804.21287 - tps: 600.87233 + dps: 906.9406 + tps: 673.21607 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { - dps: 373.44447 - tps: 287.28999 + dps: 419.10779 + tps: 319.08108 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { - dps: 428.29452 - tps: 335.10563 + dps: 480.85813 + tps: 373.2725 } } dps_results: { key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { - dps: 433.96662 - tps: 337.31936 + dps: 484.2794 + tps: 373.60776 } } dps_results: { key: "TestEnhancement-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1448.60632 - tps: 1059.89316 + dps: 1602.78042 + tps: 1170.48159 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-AllItems-BloodGuard'sInscribedMail" + value: { + dps: 1886.59614 + tps: 1910.61851 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-AllItems-BloodGuard'sMail" + value: { + dps: 1963.77384 + tps: 1986.14984 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-AllItems-BloodGuard'sPulsingMail" + value: { + dps: 2018.03687 + tps: 2044.52765 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-AllItems-EmeraldChainmail" + value: { + dps: 1932.05581 + tps: 1956.16645 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-AllItems-EmeraldLadenChain" + value: { + dps: 1886.10798 + tps: 1910.29499 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-AllItems-EmeraldScalemail" + value: { + dps: 1933.22103 + tps: 1956.4876 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-AllItems-OstracizedBerserker'sBattlemail" + value: { + dps: 2905.57616 + tps: 2960.67066 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-AllItems-ShunnedDevotee'sChainmail" + value: { + dps: 2842.67021 + tps: 2900.04396 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-AllItems-TheFiveThunders" + value: { + dps: 1552.38604 + tps: 1584.10841 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Average-Default" + value: { + dps: 3885.41626 + tps: 2771.32493 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1731.11044 + tps: 1738.147 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1067.68139 + tps: 771.28329 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1162.06299 + tps: 769.38149 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 693.09317 + tps: 927.74159 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 445.67796 + tps: 330.43406 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 548.8489 + tps: 374.65767 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1760.53654 + tps: 1761.76043 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1072.10973 + tps: 771.84784 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1157.36522 + tps: 771.55767 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 705.26406 + tps: 935.40699 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 446.83712 + tps: 331.27403 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 547.12757 + tps: 373.00613 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1731.11044 + tps: 1738.147 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1067.68139 + tps: 771.28329 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1162.06299 + tps: 769.38149 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 693.09317 + tps: 927.74159 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 445.67796 + tps: 330.43406 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 548.8489 + tps: 374.65767 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1760.53654 + tps: 1761.76043 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1072.10973 + tps: 771.84784 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1157.36522 + tps: 771.55767 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 705.26406 + tps: 935.40699 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 446.83712 + tps: 331.27403 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 547.12757 + tps: 373.00613 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3041.98192 + tps: 2653.79219 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1520.809 + tps: 1086.50333 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1595.82655 + tps: 1072.43061 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1201.24215 + tps: 1294.38157 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 607.06757 + tps: 443.5615 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 720.145 + tps: 494.79761 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3048.17636 + tps: 2655.9236 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1521.13599 + tps: 1086.78426 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1598.08969 + tps: 1070.4063 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1194.31964 + tps: 1290.93559 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 606.48161 + tps: 443.30187 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 718.84748 + tps: 489.08394 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3041.98192 + tps: 2653.79219 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1520.809 + tps: 1086.50333 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1595.82655 + tps: 1072.43061 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1201.24215 + tps: 1294.38157 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 607.06757 + tps: 443.5615 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 720.145 + tps: 494.79761 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3048.17636 + tps: 2655.9236 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1521.13599 + tps: 1086.78426 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1598.08969 + tps: 1070.4063 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1194.31964 + tps: 1290.93559 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 606.48161 + tps: 443.30187 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 718.84748 + tps: 489.08394 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 2084.78131 + tps: 2013.56804 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1351.59282 + tps: 973.05809 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1449.23023 + tps: 968.45264 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 833.92443 + tps: 1050.65921 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 563.19823 + tps: 414.4498 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 681.30405 + tps: 467.91231 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 2117.39563 + tps: 2028.87314 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1348.77372 + tps: 962.26353 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1460.34954 + tps: 977.85792 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 845.64911 + tps: 1057.05145 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 564.63341 + tps: 413.64148 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 685.32178 + tps: 473.31696 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 2084.78131 + tps: 2013.56804 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1351.59282 + tps: 973.05809 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1449.23023 + tps: 968.45264 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 833.92443 + tps: 1050.65921 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 563.19823 + tps: 414.4498 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 681.30405 + tps: 467.91231 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 2117.39563 + tps: 2028.87314 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1348.77372 + tps: 962.26353 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1460.34954 + tps: 977.85792 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 845.64911 + tps: 1057.05145 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 564.63341 + tps: 413.64148 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 685.32178 + tps: 473.31696 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3425.27954 + tps: 2935.05486 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1591.08368 + tps: 1138.92132 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1773.59261 + tps: 1200.74236 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1447.07088 + tps: 1579.74006 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 650.5229 + tps: 478.42405 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 810.21982 + tps: 559.04998 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3423.41376 + tps: 2942.73244 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1590.40366 + tps: 1137.41696 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1787.27535 + tps: 1210.39843 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1453.41806 + tps: 1584.50897 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 650.74414 + tps: 476.80711 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 815.32832 + tps: 560.01021 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3425.27954 + tps: 2935.05486 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1591.08368 + tps: 1138.92132 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1773.59261 + tps: 1200.74236 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1447.07088 + tps: 1579.74006 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 650.5229 + tps: 478.42405 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 810.21982 + tps: 559.04998 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3423.41376 + tps: 2942.73244 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1590.40366 + tps: 1137.41696 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1787.27535 + tps: 1210.39843 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1453.41806 + tps: 1584.50897 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 650.74414 + tps: 476.80711 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 815.32832 + tps: 560.01021 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1731.07766 + tps: 1744.27282 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1071.63018 + tps: 774.227 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1160.87144 + tps: 769.02224 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 690.17314 + tps: 926.6511 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 440.67515 + tps: 326.58931 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 548.11074 + tps: 374.79411 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1743.60682 + tps: 1749.96517 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1068.42602 + tps: 771.74282 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1157.36855 + tps: 771.9384 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 696.20288 + tps: 930.02778 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 442.11437 + tps: 327.76671 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 546.46103 + tps: 373.13968 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1731.07766 + tps: 1744.27282 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1071.63018 + tps: 774.227 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1160.87144 + tps: 769.02224 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 690.17314 + tps: 926.6511 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 440.67515 + tps: 326.58931 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 548.11074 + tps: 374.79411 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1743.60682 + tps: 1749.96517 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1068.42602 + tps: 771.74282 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1157.36855 + tps: 771.9384 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 696.20288 + tps: 930.02778 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 442.11437 + tps: 327.76671 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 546.46103 + tps: 373.13968 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3028.41816 + tps: 2657.91654 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1507.75392 + tps: 1077.69795 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1596.47686 + tps: 1072.56032 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1184.37147 + tps: 1283.61319 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 599.02874 + tps: 438.06039 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 719.67373 + tps: 494.92574 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3018.88158 + tps: 2644.06456 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1508.28425 + tps: 1078.38238 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1598.5895 + tps: 1070.35175 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1193.0265 + tps: 1290.61999 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 599.31229 + tps: 437.52081 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 718.55515 + tps: 489.19037 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3028.41816 + tps: 2657.91654 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1507.75392 + tps: 1077.69795 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1596.47686 + tps: 1072.56032 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1184.37147 + tps: 1283.61319 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 599.02874 + tps: 438.06039 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 719.67373 + tps: 494.92574 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3018.88158 + tps: 2644.06456 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1508.28425 + tps: 1078.38238 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1598.5895 + tps: 1070.35175 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1193.0265 + tps: 1290.61999 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 599.31229 + tps: 437.52081 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 718.55515 + tps: 489.19037 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 2069.31196 + tps: 1999.27977 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1350.60784 + tps: 972.47877 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1449.77463 + tps: 967.32935 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 831.24635 + tps: 1048.61783 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 557.29256 + tps: 409.64889 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 681.78923 + tps: 468.64918 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 2092.18636 + tps: 2008.57467 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1341.84745 + tps: 959.57207 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1458.57012 + tps: 974.97938 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 839.29295 + tps: 1054.16857 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 560.88186 + tps: 411.37785 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 685.74512 + tps: 474.00783 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 2069.31196 + tps: 1999.27977 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1350.60784 + tps: 972.47877 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1449.77463 + tps: 967.32935 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 831.24635 + tps: 1048.61783 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 557.29256 + tps: 409.64889 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 681.78923 + tps: 468.64918 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 2092.18636 + tps: 2008.57467 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1341.84745 + tps: 959.57207 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1458.57012 + tps: 974.97938 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 839.29295 + tps: 1054.16857 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 560.88186 + tps: 411.37785 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 685.74512 + tps: 474.00783 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3406.83691 + tps: 2939.87372 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1579.19868 + tps: 1130.02439 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1772.87171 + tps: 1200.16725 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1440.72591 + tps: 1577.34495 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 640.20043 + tps: 470.42612 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 809.95726 + tps: 559.31532 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3402.29336 + tps: 2931.47244 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1577.98543 + tps: 1128.59133 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1787.28214 + tps: 1210.07703 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1444.01338 + tps: 1580.39311 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 644.96382 + tps: 471.50176 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 814.51315 + tps: 559.83754 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3406.83691 + tps: 2939.87372 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1579.19868 + tps: 1130.02439 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1772.87171 + tps: 1200.16725 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1440.72591 + tps: 1577.34495 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 640.20043 + tps: 470.42612 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 809.95726 + tps: 559.31532 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 3402.29336 + tps: 2931.47244 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 1577.98543 + tps: 1128.59133 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 1787.28214 + tps: 1210.07703 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + value: { + dps: 1444.01338 + tps: 1580.39311 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + value: { + dps: 644.96382 + tps: 471.50176 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + value: { + dps: 814.51315 + tps: 559.83754 + } +} +dps_results: { + key: "TestEnhancement-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 3134.75249 + tps: 2237.54995 } } diff --git a/sim/shaman/enhancement/enhancement_test.go b/sim/shaman/enhancement/enhancement_test.go index a93e1d8c1d..b496eb1c56 100644 --- a/sim/shaman/enhancement/enhancement_test.go +++ b/sim/shaman/enhancement/enhancement_test.go @@ -80,29 +80,34 @@ func TestEnhancement(t *testing.T) { EPReferenceStat: proto.Stat_StatAttackPower, StatsToWeigh: Stats, }, - // { - // Class: proto.Class_ClassShaman, - // Level: 60, - // Race: proto.Race_RaceTroll, - // OtherRaces: []proto.Race{proto.Race_RaceOrc}, + { + Class: proto.Class_ClassShaman, + Level: 60, + Race: proto.Race_RaceTroll, + OtherRaces: []proto.Race{proto.Race_RaceOrc}, - // Talents: Phase4Talents, - // GearSet: core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_4_dw"), - // Rotation: core.GetAplRotation("../../../ui/enhancement_shaman/apls", "phase_4"), - // Buffs: core.FullBuffsPhase4, - // Consumes: Phase4ConsumesWFWF, - // OtherConsumes: []core.ConsumesCombo{ - // Phase3ConsumesWFFT, - // }, - // SpecOptions: core.SpecOptionsCombo{Label: "Sync Auto", SpecOptions: PlayerOptionsSyncAuto}, - // OtherSpecOptions: []core.SpecOptionsCombo{ - // {Label: "Sync Delay OH", SpecOptions: PlayerOptionsSyncDelayOH}, - // }, + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_4_dw"), + OtherGearSets: []core.GearSetCombo{ + core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_4_2h"), + core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_5_dw"), + core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_5_2h"), + }, + Rotation: core.GetAplRotation("../../../ui/enhancement_shaman/apls", "phase_4"), + OtherRotations: []core.RotationCombo{ + core.GetAplRotation("../../../ui/enhancement_shaman/apls", "phase_5"), + }, + Buffs: core.FullBuffsPhase5, + Consumes: Phase4ConsumesWFWF, + SpecOptions: core.SpecOptionsCombo{Label: "Sync Auto", SpecOptions: PlayerOptionsSyncAuto}, + OtherSpecOptions: []core.SpecOptionsCombo{ + {Label: "Sync Delay OH", SpecOptions: PlayerOptionsSyncDelayOH}, + }, - // ItemFilter: ItemFilters, - // EPReferenceStat: proto.Stat_StatAttackPower, - // StatsToWeigh: Stats, - // }, + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatAttackPower, + StatsToWeigh: Stats, + }, })) } diff --git a/sim/shaman/item_sets_pve.go b/sim/shaman/item_sets_pve.go index 9789d3de0f..dc2d58268b 100644 --- a/sim/shaman/item_sets_pve.go +++ b/sim/shaman/item_sets_pve.go @@ -338,7 +338,7 @@ var ItemSetEruptionOfTheTenStorms = core.NewItemSet(core.ItemSet{ }, })) }, - // While Clearcasting is active, you deal 10% more non-Physical damage. + // While Clearcasting is active, you deal 15% more non-Physical damage. 6: func(agent core.Agent) { shaman := agent.(ShamanAgent).GetShaman() if !shaman.Talents.ElementalFocus { @@ -351,13 +351,13 @@ var ItemSetEruptionOfTheTenStorms = core.NewItemSet(core.ItemSet{ oldOnGain := shaman.ClearcastingAura.OnGain shaman.ClearcastingAura.OnGain = func(aura *core.Aura, sim *core.Simulation) { oldOnGain(aura, sim) - shaman.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1.10) + shaman.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1.15) } oldOnExpire := shaman.ClearcastingAura.OnExpire shaman.ClearcastingAura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { oldOnExpire(aura, sim) - shaman.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1 / 1.10) + shaman.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1 / 1.15) } }, })) @@ -472,46 +472,19 @@ var ItemSetImpactOfTheTenStorms = core.NewItemSet(core.ItemSet{ }, })) }, - // Critical strikes with Stormstrike grant 100% increased critical strike chance with your next Lightning Bolt, Chain Lightning, or Shock spell. + // Main-hand Stormstrike now deals 50% more damage. 4: func(agent core.Agent) { shaman := agent.(ShamanAgent).GetShaman() + if !shaman.Talents.Stormstrike { + return + } - var affectedSpells []*core.Spell - affectedSpellcodes := []int32{SpellCode_ShamanLightningBolt, SpellCode_ShamanChainLightning, SpellCode_ShamanEarthShock, SpellCode_ShamanFlameShock, SpellCode_ShamanFrostShock} - stormfuryAura := shaman.RegisterAura(core.Aura{ - ActionID: core.ActionID{SpellID: 467880}, - Label: "Stormfury", - Duration: time.Second * 10, + shaman.RegisterAura(core.Aura{ + Label: "S03 - Item - T2 - Shaman - Enhancement 4P Bonus", OnInit: func(aura *core.Aura, sim *core.Simulation) { - affectedSpells = core.FilterSlice(shaman.Spellbook, func(spell *core.Spell) bool { - return slices.Contains(affectedSpellcodes, spell.SpellCode) - }) - }, - OnGain: func(aura *core.Aura, sim *core.Simulation) { - core.Each(affectedSpells, func(spell *core.Spell) { - spell.BonusCritRating += 100 * core.SpellCritRatingPerCritChance - }) - }, - OnExpire: func(aura *core.Aura, sim *core.Simulation) { - core.Each(affectedSpells, func(spell *core.Spell) { - spell.BonusCritRating -= 100 * core.SpellCritRatingPerCritChance - }) - }, - OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { - if slices.Contains(affectedSpellcodes, spell.SpellCode) { - aura.Deactivate(sim) - } + shaman.StormstrikeMH.DamageMultiplier *= 1.50 }, }) - - core.MakePermanent(shaman.RegisterAura(core.Aura{ - Label: "S03 - Item - T2 - Shaman - Enhancement 4P Bonus", - OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.SpellCode == SpellCode_ShamanStormstrike && result.DidCrit() { - stormfuryAura.Activate(sim) - } - }, - })) }, // Your Lightning Shield now gains a charge each time you hit a target with Lightning Bolt or Chain Lightning, up to a maximum of 9 charges. // In addition, your Lightning Shield can now deal critical damage. diff --git a/sim/shaman/overload.go b/sim/shaman/overload.go index 3cc7d676f6..1b85265329 100644 --- a/sim/shaman/overload.go +++ b/sim/shaman/overload.go @@ -8,7 +8,7 @@ import ( // 1 to 5 are used by MaelstromWeapon Stacks const CastTagOverload = 6 -const ShamanOverloadChance = .50 +const ShamanOverloadChance = .60 func (shaman *Shaman) applyOverloadModifiers(spell *core.SpellConfig) { spell.ActionID.Tag = int32(CastTagOverload) diff --git a/sim/shaman/runes.go b/sim/shaman/runes.go index 797497a474..ac6f1acb1a 100644 --- a/sim/shaman/runes.go +++ b/sim/shaman/runes.go @@ -73,8 +73,8 @@ func (shaman *Shaman) applyMentalDexterity() { return } - intToApStatDep := shaman.NewDynamicStatDependency(stats.Intellect, stats.AttackPower, .65) - apToSpStatDep := shaman.NewDynamicStatDependency(stats.AttackPower, stats.SpellDamage, .20) + intToApStatDep := shaman.NewDynamicStatDependency(stats.Intellect, stats.AttackPower, 1.0) + apToSpStatDep := shaman.NewDynamicStatDependency(stats.AttackPower, stats.SpellDamage, .35) procAura := shaman.RegisterAura(core.Aura{ Label: "Mental Dexterity Proc", @@ -98,7 +98,7 @@ func (shaman *Shaman) applyMentalDexterity() { aura.Activate(sim) }, OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if result.Landed() && (spell == shaman.LavaLash || spell == shaman.StormstrikeMH) { + if result.Landed() && spell == shaman.StormstrikeMH { procAura.Activate(sim) } }, @@ -207,9 +207,9 @@ func (shaman *Shaman) applyTwoHandedMastery() { procSpellId := int32(436365) - // Two-handed mastery gives +10% AP, +30% attack speed, and +10% spell hit + // Two-handed mastery gives +15% AP, +30% attack speed, and +10% spell hit attackSpeedMultiplier := 1.5 - apMultiplier := 1.1 + apMultiplier := 1.15 spellHitIncrease := core.SpellHitRatingPerHitChance * 10.0 statDep := shaman.NewDynamicMultiplyStat(stats.AttackPower, apMultiplier) diff --git a/sim/shaman/warden/TestWardenShaman.results b/sim/shaman/warden/TestWardenShaman.results index 964008b7db..e56009746e 100644 --- a/sim/shaman/warden/TestWardenShaman.results +++ b/sim/shaman/warden/TestWardenShaman.results @@ -50,12 +50,12 @@ character_stats_results: { stat_weights_results: { key: "TestWardenShaman-Lvl60-StatWeights-Default" value: { - weights: 0.9335 + weights: 1.10138 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 0.46314 + weights: 0.48318 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.42432 + weights: 0.50063 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.89153 + weights: 0.93021 weights: 0 weights: 0 weights: 0 @@ -99,154 +99,154 @@ stat_weights_results: { dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1114.37531 - tps: 1152.89027 + dps: 1129.45538 + tps: 1170.2143 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1162.23876 - tps: 1199.62887 + dps: 1177.31269 + tps: 1216.94343 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1153.23396 - tps: 1193.85672 + dps: 1170.38676 + tps: 1213.33891 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1140.73015 - tps: 1179.45763 + dps: 1156.94948 + tps: 1197.93246 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1114.21503 - tps: 1152.657 + dps: 1129.28813 + tps: 1169.97155 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1146.9588 - tps: 1184.54008 + dps: 1162.03191 + tps: 1201.85463 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 1528.54766 - tps: 1693.70629 + dps: 1733.18897 + tps: 1922.47018 } } dps_results: { key: "TestWardenShaman-Lvl60-AllItems-TheFiveThunders" value: { - dps: 1020.45241 - tps: 1050.78201 + dps: 1031.91261 + tps: 1064.10939 } } dps_results: { key: "TestWardenShaman-Lvl60-Average-Default" value: { - dps: 1697.62084 - tps: 1342.19014 + dps: 1925.56475 + tps: 1529.77487 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1700.5313 - tps: 2564.08806 + dps: 2052.0241 + tps: 2934.6182 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 780.00502 - tps: 672.52361 + dps: 914.91456 + tps: 789.15619 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1065.87634 - tps: 892.68097 + dps: 1236.59923 + tps: 1050.39926 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 585.08831 - tps: 1108.22936 + dps: 653.20384 + tps: 1176.27589 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 298.91334 - tps: 248.40168 + dps: 325.58904 + tps: 269.14031 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 481.18562 - tps: 385.09855 + dps: 519.68926 + tps: 418.88795 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1669.70584 - tps: 2525.77883 + dps: 2011.37222 + tps: 2886.15867 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 768.31511 - tps: 665.81764 + dps: 901.37721 + tps: 781.32713 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1054.19706 - tps: 888.67753 + dps: 1222.70234 + tps: 1043.88944 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 574.91278 - tps: 1091.13513 + dps: 641.75682 + tps: 1157.14176 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 293.25736 - tps: 243.43858 + dps: 319.26101 + tps: 263.50687 } } dps_results: { key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 466.08584 - tps: 371.62663 + dps: 503.05545 + tps: 403.47983 } } dps_results: { key: "TestWardenShaman-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1459.10274 - tps: 1178.8012 + dps: 1667.36396 + tps: 1353.20457 } } diff --git a/sim/warlock/dps/TestAffliction.results b/sim/warlock/dps/TestAffliction.results index d6a74c38e5..dc68fe85bc 100644 --- a/sim/warlock/dps/TestAffliction.results +++ b/sim/warlock/dps/TestAffliction.results @@ -249,9 +249,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.84449 + weights: 0.88121 weights: 0 - weights: 2.27026 + weights: 2.36869 weights: 0 weights: 0 weights: 0 @@ -259,8 +259,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 12.96797 - weights: 19.49945 + weights: 13.52554 + weights: 20.34587 weights: 0 weights: 0 weights: 0 @@ -435,92 +435,92 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 807.17948 - tps: 621.18762 + dps: 841.95051 + tps: 646.75401 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 615.38389 - tps: 431.79053 + dps: 641.81367 + tps: 449.23255 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 809.12912 - tps: 622.61264 + dps: 843.9855 + tps: 648.24089 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 2931.57823 - tps: 2764.51986 + dps: 3058.53359 + tps: 2881.07124 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 605.86462 - tps: 432.16557 + dps: 631.87947 + tps: 449.61526 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 2980.21825 - tps: 2817.00051 + dps: 3109.30646 + tps: 2935.84232 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 807.17948 - tps: 621.18762 + dps: 841.95051 + tps: 646.75401 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1285.84743 - tps: 1088.1611 + dps: 1341.30618 + tps: 1133.79295 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1274.99783 - tps: 1075.20123 + dps: 1329.96423 + tps: 1120.25494 } } dps_results: { key: "TestAffliction-Lvl60-Average-Default" value: { - dps: 3023.96854 - tps: 2859.23267 + dps: 3154.98055 + tps: 2979.90618 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2985.17977 - tps: 4239.50804 + dps: 3114.48502 + tps: 4358.54053 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2985.17977 - tps: 2821.72514 + dps: 3114.48502 + tps: 2940.75763 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2843.381 - tps: 2648.19201 + dps: 2964.58041 + tps: 2759.32354 } } dps_results: { @@ -547,7 +547,7 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3008.36779 - tps: 2845.60192 + dps: 3138.67742 + tps: 2965.66585 } } diff --git a/sim/warlock/dps/TestDestruction.results b/sim/warlock/dps/TestDestruction.results index 3060aa7fcb..b349d6df00 100644 --- a/sim/warlock/dps/TestDestruction.results +++ b/sim/warlock/dps/TestDestruction.results @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.32153 + weights: -0.33558 weights: 0 - weights: 2.00986 + weights: 2.09695 weights: 0 weights: 0 weights: 0 @@ -357,8 +357,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 7.0913 - weights: 22.41588 + weights: 7.39797 + weights: 23.38671 weights: 0 weights: 0 weights: 0 @@ -603,99 +603,99 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1920.79222 - tps: 1705.08336 + dps: 2003.91632 + tps: 1777.11019 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 478.59126 - tps: 236.26684 + dps: 499.25445 + tps: 246.15379 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1884.15243 - tps: 1667.32589 + dps: 1965.68417 + tps: 1737.71048 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 3359.41812 - tps: 3025.61414 + dps: 3504.94023 + tps: 3154.27123 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 470.35498 - tps: 238.85943 + dps: 490.66946 + tps: 248.84084 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 3412.70935 - tps: 3071.46514 + dps: 3560.56192 + tps: 3202.07775 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1920.79222 - tps: 1705.08336 + dps: 2003.91632 + tps: 1777.11019 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2588.84713 - tps: 2365.63957 + dps: 2700.83434 + tps: 2465.67871 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 2515.12965 - tps: 2291.80801 + dps: 2623.91418 + tps: 2388.59107 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 3357.38707 - tps: 3029.17619 + dps: 3502.84758 + tps: 3158.00963 } } dps_results: { key: "TestDestruction-Lvl60-Average-Default" value: { - dps: 3478.67295 - tps: 3134.37518 + dps: 3629.38199 + tps: 3267.7066 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3460.00213 - tps: 4185.63984 + dps: 3609.90822 + tps: 4318.14783 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3460.00213 - tps: 3115.66213 + dps: 3609.90822 + tps: 3248.17012 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3542.93848 - tps: 3191.60002 + dps: 3694.33537 + tps: 3327.15173 } } dps_results: { @@ -722,7 +722,7 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3447.94914 - tps: 3101.61416 + dps: 3597.33119 + tps: 3233.55396 } } diff --git a/sim/warlock/tank/TestAffliction.results b/sim/warlock/tank/TestAffliction.results index e1d1981541..9d5591af5d 100644 --- a/sim/warlock/tank/TestAffliction.results +++ b/sim/warlock/tank/TestAffliction.results @@ -151,9 +151,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -1.29688 + weights: -1.35323 weights: 0 - weights: 1.16426 + weights: 1.21386 weights: 0 weights: 0 weights: 0 @@ -161,8 +161,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 12.49285 - weights: 9.80086 + weights: 13.02962 + weights: 10.2224 weights: 0 weights: 0 weights: 0 @@ -267,99 +267,99 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1406.25209 - tps: 1632.9201 + dps: 1466.14183 + tps: 1700.27973 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 1237.89932 - tps: 1408.61049 + dps: 1290.64359 + tps: 1466.41987 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1395.74614 - tps: 1618.82601 + dps: 1455.19224 + tps: 1685.58911 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 1913.22542 - tps: 3813.15122 + dps: 1994.08044 + tps: 3968.83875 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 1187.80218 - tps: 1338.48731 + dps: 1238.32529 + tps: 1393.08421 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1896.57779 - tps: 3785.67475 + dps: 1976.71094 + tps: 3940.1778 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1406.25209 - tps: 1632.9201 + dps: 1466.14183 + tps: 1700.27973 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1572.50419 - tps: 3149.63917 + dps: 1638.79406 + tps: 3278.1879 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1551.16169 - tps: 3099.24941 + dps: 1616.44151 + tps: 3225.40016 } } dps_results: { key: "TestAffliction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 1911.37337 - tps: 3813.15122 + dps: 1992.14926 + tps: 3968.83875 } } dps_results: { key: "TestAffliction-Lvl60-Average-Default" value: { - dps: 1934.75035 - tps: 3854.54043 + dps: 2016.49578 + tps: 4011.9689 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3864.088 - tps: 11660.10376 + dps: 4030.63705 + tps: 12042.08097 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1856.36271 - tps: 3691.02675 + dps: 1936.57963 + tps: 3844.75424 } } dps_results: { key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1872.2453 - tps: 3743.62077 + dps: 1951.18202 + tps: 3897.59273 } } dps_results: { @@ -386,7 +386,7 @@ dps_results: { dps_results: { key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1886.77704 - tps: 3750.21561 + dps: 1967.58015 + tps: 3905.17213 } } diff --git a/sim/warlock/tank/TestDemonology.results b/sim/warlock/tank/TestDemonology.results index c50a979a7d..f299155f80 100644 --- a/sim/warlock/tank/TestDemonology.results +++ b/sim/warlock/tank/TestDemonology.results @@ -151,9 +151,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.52182 + weights: 1.55984 weights: 0 - weights: 1.80343 + weights: 1.85685 weights: 0 weights: 0 weights: 0 @@ -161,8 +161,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 16.50058 - weights: 8.50481 + weights: 17.01172 + weights: 8.8908 weights: 0 weights: 0 weights: 0 @@ -267,99 +267,99 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1120.49712 - tps: 417.98612 + dps: 1138.59531 + tps: 433.34571 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 106.19349 - tps: 117.66338 + dps: 108.7569 + tps: 120.58464 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1121.08419 - tps: 424.44582 + dps: 1139.40543 + tps: 440.10116 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 2151.5997 - tps: 4372.83058 + dps: 2212.39829 + tps: 4552.88934 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 102.84413 - tps: 113.46026 + dps: 105.27315 + tps: 116.2175 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 2223.08946 - tps: 4330.33308 + dps: 2283.44355 + tps: 4508.60797 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1120.49712 - tps: 417.98612 + dps: 1138.59531 + tps: 433.34571 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1205.56293 - tps: 1340.59694 + dps: 1226.7776 + tps: 1392.15732 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1187.6511 - tps: 1320.80009 + dps: 1208.39807 + tps: 1371.11636 } } dps_results: { key: "TestDemonology-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 2151.5997 - tps: 4372.83058 + dps: 2212.39829 + tps: 4552.88934 } } dps_results: { key: "TestDemonology-Lvl60-Average-Default" value: { - dps: 2163.10196 - tps: 4411.27067 + dps: 2224.59628 + tps: 4592.99086 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2723.24681 - tps: 8380.30681 + dps: 2802.7323 + tps: 8636.29423 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2101.62235 - tps: 4242.94453 + dps: 2161.97755 + tps: 4421.3263 } } dps_results: { key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2080.71097 - tps: 4226.16358 + dps: 2138.59165 + tps: 4401.05935 } } dps_results: { @@ -386,7 +386,7 @@ dps_results: { dps_results: { key: "TestDemonology-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2121.82573 - tps: 4315.99972 + dps: 2182.67939 + tps: 4495.98194 } } diff --git a/sim/warlock/tank/TestDestruction.results b/sim/warlock/tank/TestDestruction.results index d22fdb2de4..2ef22c9d93 100644 --- a/sim/warlock/tank/TestDestruction.results +++ b/sim/warlock/tank/TestDestruction.results @@ -347,9 +347,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.86216 + weights: 1.94295 weights: 0 - weights: 1.94839 + weights: 2.03278 weights: 0 weights: 0 weights: 0 @@ -357,8 +357,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 14.64465 - weights: 11.41533 + weights: 15.27461 + weights: 11.90709 weights: 0 weights: 0 weights: 0 @@ -613,99 +613,99 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 1457.80489 - tps: 1780.52231 + dps: 1520.02024 + tps: 1854.53454 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-DeathmistRaiment" value: { - dps: 1277.64079 - tps: 1534.81538 + dps: 1332.17163 + tps: 1598.29642 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1453.8819 - tps: 1779.52499 + dps: 1515.92318 + tps: 1853.45874 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 1936.23803 - tps: 4009.07196 + dps: 2018.07197 + tps: 4173.52306 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 1230.68305 - tps: 1471.97235 + dps: 1283.14264 + tps: 1532.59682 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1929.81211 - tps: 4004.59909 + dps: 2011.36919 + tps: 4168.8194 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 1457.80489 - tps: 1780.52231 + dps: 1520.02024 + tps: 1854.53454 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1599.46844 - tps: 3356.64505 + dps: 1666.90939 + tps: 3494.41565 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-NightmareProphet'sGarb" value: { - dps: 1592.49275 - tps: 3343.093 + dps: 1659.5448 + tps: 3480.04968 } } dps_results: { key: "TestDestruction-Lvl60-AllItems-ZilaGular-223214" value: { - dps: 1934.43712 - tps: 4009.07196 + dps: 2016.19416 + tps: 4173.52306 } } dps_results: { key: "TestDestruction-Lvl60-Average-Default" value: { - dps: 1952.11432 - tps: 4052.91759 + dps: 2034.59444 + tps: 4219.18374 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3833.32749 - tps: 11604.90576 + dps: 3998.5416 + tps: 11989.2583 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1874.45052 - tps: 3902.66765 + dps: 1955.43329 + tps: 4065.79283 } } dps_results: { key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1880.38749 - tps: 3913.48248 + dps: 1959.56808 + tps: 4074.835 } } dps_results: { @@ -732,7 +732,7 @@ dps_results: { dps_results: { key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1905.70449 - tps: 3978.66238 + dps: 1987.31149 + tps: 4143.74094 } } diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index 4e92436450..a347f5f589 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -148,8 +148,8 @@ stat_weights_results: { stat_weights_results: { key: "TestFury-Lvl60-StatWeights-Default" value: { - weights: 2.25162 - weights: 1.87362 + weights: 3.3462 + weights: 1.83747 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.03457 - weights: 6.7376 - weights: 27.97096 + weights: 1.43034 + weights: 7.62268 + weights: 28.58845 weights: 0 weights: 0 weights: 0 @@ -344,98 +344,1274 @@ dps_results: { dps_results: { key: "TestFury-Lvl60-Average-Default" value: { - dps: 3042.45219 - tps: 2396.63402 + dps: 3320.94865 + tps: 2609.37089 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1189.16879 - tps: 1107.65294 + dps: 1307.44179 + tps: 1209.08441 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 388.95142 - tps: 359.44309 + dps: 430.98213 + tps: 393.46828 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 479.02385 - tps: 434.43371 + dps: 520.53512 + tps: 468.39082 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 531.22433 - tps: 540.44972 + dps: 588.30713 + tps: 589.55588 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 196.93008 - tps: 208.78504 + dps: 219.88593 + tps: 227.53063 } } dps_results: { key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 246.80336 - tps: 248.66784 + dps: 270.99013 + tps: 268.78332 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 53.00266 + tps: 76.81719 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 53.00266 + tps: 40.40052 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 88.5788 + tps: 66.97486 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 19.62337 + tps: 52.91222 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 19.62337 + tps: 16.49555 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 33.68419 + tps: 27.6511 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1139.09331 + tps: 1089.65753 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 333.17256 + tps: 309.41054 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 430.08836 + tps: 392.21763 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 481.24831 + tps: 512.42152 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 144.82111 + tps: 166.53156 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 194.74658 + tps: 206.48176 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1591.44227 + tps: 1353.0427 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 888.55842 + tps: 674.45688 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 898.64516 + tps: 693.3865 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 784.63266 + tps: 706.00166 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 462.80788 + tps: 375.61555 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 482.32306 + tps: 398.47979 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 720.41505 + tps: 497.4823 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 720.41505 + tps: 461.06563 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 855.55393 + tps: 556.10081 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 356.2183 + tps: 266.82278 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 356.2183 + tps: 230.42195 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 433.65454 + tps: 284.15536 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1627.27722 + tps: 1361.92528 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 876.55652 + tps: 633.71919 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 937.40295 + tps: 659.12459 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 776.39298 + tps: 691.07026 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 425.91803 + tps: 333.10138 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 482.17324 + tps: 363.46045 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1676.97975 + tps: 1440.74805 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 812.37631 + tps: 597.54647 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 879.70323 + tps: 657.57309 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 807.59262 + tps: 731.59869 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 411.8886 + tps: 327.02418 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 472.58379 + tps: 373.36973 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 465.99891 + tps: 339.29829 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 465.99891 + tps: 302.94495 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 608.84565 + tps: 401.93844 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 231.21365 + tps: 187.81948 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 231.21365 + tps: 151.45031 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 300.93549 + tps: 200.49861 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1546.81195 + tps: 1285.48903 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 825.81284 + tps: 577.06877 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 897.62691 + tps: 622.43927 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 726.75399 + tps: 644.94314 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 403.31349 + tps: 307.1084 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 457.50805 + tps: 342.11217 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1467.32501 + tps: 1345.52684 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 464.65366 + tps: 418.33924 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 560.71386 + tps: 498.57521 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 681.7645 + tps: 669.19927 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 241.50942 + tps: 243.5198 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 298.94982 + tps: 290.4533 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 60.01445 + tps: 81.80938 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 60.01445 + tps: 45.39271 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 96.12068 + tps: 72.38257 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 23.64962 + tps: 55.7968 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 23.64962 + tps: 19.38014 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 40.98902 + tps: 32.90512 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1289.25625 + tps: 1220.84502 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 369.08317 + tps: 336.09533 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 476.76583 + tps: 428.84967 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 573.41091 + tps: 592.869 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 167.64002 + tps: 183.58466 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 224.38816 + tps: 229.83053 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1295.47405 + tps: 1196.268 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 400.54718 + tps: 361.93151 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 487.76812 + tps: 434.37854 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 588.93512 + tps: 588.65993 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 201.14653 + tps: 208.24899 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 253.27955 + tps: 249.2994 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 51.11928 + tps: 77.39207 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 51.11928 + tps: 40.9754 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 92.16924 + tps: 73.86656 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 19.6822 + tps: 53.5241 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 19.6822 + tps: 17.10744 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 37.37157 + tps: 31.5707 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1138.92893 + tps: 1100.45542 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 315.10198 + tps: 291.15456 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 419.65887 + tps: 377.23997 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 497.43098 + tps: 532.16328 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 137.31338 + tps: 158.77683 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 191.69439 + tps: 201.36958 } } dps_results: { key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1331.63595 - tps: 1248.80145 + dps: 1460.31638 + tps: 1360.86168 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 447.04549 + tps: 408.58058 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 536.15435 + tps: 479.19224 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 635.51384 + tps: 638.04772 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 219.50688 + tps: 227.62794 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 273.7697 + tps: 269.02052 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 59.2981 + tps: 81.31918 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 59.2981 + tps: 44.90251 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 100.7367 + tps: 75.6735 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 21.70729 + tps: 54.40035 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 21.70729 + tps: 17.98368 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 40.32475 + tps: 32.41371 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1218.26763 + tps: 1130.35701 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 350.70103 + tps: 319.54848 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 447.31144 + tps: 384.87558 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 502.71821 + tps: 518.96969 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 146.87316 + tps: 166.13435 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 198.68115 + tps: 200.36937 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1593.46177 + tps: 1360.53135 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 918.22928 + tps: 699.72605 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 926.90932 + tps: 711.35468 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 773.02495 + tps: 696.64332 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 466.85218 + tps: 379.45944 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 407.53399 - tps: 376.1806 + dps: 490.40026 + tps: 401.21967 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 495.26271 - tps: 446.20931 + dps: 743.50177 + tps: 513.70373 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 572.17074 - tps: 582.86852 + dps: 743.50177 + tps: 477.28706 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 194.79105 - tps: 207.0943 + dps: 902.49026 + tps: 588.23521 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 364.61727 + tps: 272.28292 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 364.61727 + tps: 235.88209 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 458.45142 + tps: 300.83126 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1497.60813 + tps: 1242.77715 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 925.32973 + tps: 671.25632 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 1001.23131 + tps: 739.64114 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 696.54517 + tps: 617.24289 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 444.02087 + tps: 345.66575 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 499.23133 + tps: 387.52258 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1708.44716 + tps: 1464.01251 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 850.01233 + tps: 625.11979 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 882.26876 + tps: 656.4268 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 793.79132 + tps: 717.48372 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 411.75528 + tps: 325.05525 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 451.71392 + tps: 355.38093 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 473.69872 + tps: 346.17499 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 473.69872 + tps: 309.80583 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 617.5544 + tps: 410.90124 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 230.67007 + tps: 188.24035 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 230.67007 + tps: 151.90285 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 297.63189 + tps: 199.81531 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1515.09359 + tps: 1263.36716 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 873.18708 + tps: 610.32015 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 987.34752 + tps: 688.08981 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 703.23865 + tps: 629.47111 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 410.41724 + tps: 310.14567 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 485.26293 + tps: 358.29408 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1634.41085 + tps: 1512.55016 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 479.29991 + tps: 432.97169 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 571.45523 + tps: 505.88306 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 739.07814 + tps: 728.01069 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 240.37555 + tps: 243.36686 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 297.68416 + tps: 287.24194 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 65.62683 + tps: 85.86511 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 65.62683 + tps: 49.44845 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 109.21476 + tps: 81.74527 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 26.0134 + tps: 57.48347 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 26.0134 + tps: 21.0668 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 48.64086 + tps: 38.38661 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1374.49097 + tps: 1263.44502 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 385.28998 + tps: 345.14452 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 494.16355 + tps: 419.11157 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 594.23524 + tps: 596.65894 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 169.10518 + tps: 182.62937 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 228.86472 + tps: 222.5575 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1397.94657 + tps: 1296.4229 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 414.796 + tps: 375.47011 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 505.39925 + tps: 448.70668 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 611.82756 + tps: 613.63215 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 199.46066 + tps: 207.22636 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 252.73005 + tps: 247.64649 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 55.61005 + tps: 80.45938 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 55.61005 + tps: 44.04272 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 106.30178 + tps: 84.84424 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 21.43474 + tps: 54.77265 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 21.43474 + tps: 18.35599 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 43.67302 + tps: 36.44085 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1220.81443 + tps: 1144.68187 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 333.07997 + tps: 302.01186 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 443.79048 + tps: 377.73839 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 518.21258 + tps: 537.33203 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 139.92697 + tps: 158.86946 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 247.0739 - tps: 246.85095 + dps: 197.64748 + tps: 197.17924 } } dps_results: { key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2418.54005 - tps: 1905.80169 + dps: 2632.86894 + tps: 2075.92252 } } diff --git a/sim/warrior/dps_warrior/dps_warrior_test.go b/sim/warrior/dps_warrior/dps_warrior_test.go index f75d8e5203..84e9ef619f 100644 --- a/sim/warrior/dps_warrior/dps_warrior_test.go +++ b/sim/warrior/dps_warrior/dps_warrior_test.go @@ -37,9 +37,19 @@ func TestFury(t *testing.T) { Race: proto.Race_RaceOrc, OtherRaces: []proto.Race{proto.Race_RaceHuman}, - Talents: P4FuryTalents, - GearSet: core.GetGearSet("../../../ui/warrior/gear_sets", "phase_4_dw"), - Rotation: core.GetAplRotation("../../../ui/warrior/apls", "phase_4_fury"), + Talents: P4FuryTalents, + GearSet: core.GetGearSet("../../../ui/warrior/gear_sets", "phase_4_dw"), + OtherGearSets: []core.GearSetCombo{ + core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_dw_t1"), + core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_2h_t1"), + core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_dw_t2"), + core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_2h_t2"), + }, + Rotation: core.GetAplRotation("../../../ui/warrior/apls", "phase_4_fury"), + OtherRotations: []core.RotationCombo{ + core.GetAplRotation("../../../ui/warrior/apls", "phase_5_dw"), + core.GetAplRotation("../../../ui/warrior/apls", "phase_5_2h"), + }, Buffs: core.FullBuffsPhase4, Consumes: Phase1Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Fury", SpecOptions: PlayerOptionsFury}, diff --git a/sim/warrior/item_sets_pve.go b/sim/warrior/item_sets_pve.go index d9fdffbf3f..0937c2e775 100644 --- a/sim/warrior/item_sets_pve.go +++ b/sim/warrior/item_sets_pve.go @@ -169,10 +169,10 @@ var ItemSetUnstoppableMight = core.NewItemSet(core.ItemSet{ Label: "Battle Forecast", Duration: duration, OnGain: func(aura *core.Aura, sim *core.Simulation) { - warrior.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexPhysical] *= 1.05 + warrior.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexPhysical] *= 1.10 }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - warrior.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexPhysical] /= 1.05 + warrior.PseudoStats.SchoolDamageDealtMultiplier[stats.SchoolIndexPhysical] /= 1.10 }, }) defenseAura := warrior.RegisterAura(core.Aura{ @@ -180,10 +180,10 @@ var ItemSetUnstoppableMight = core.NewItemSet(core.ItemSet{ Label: "Defense Forecast", Duration: duration, OnGain: func(aura *core.Aura, sim *core.Simulation) { - warrior.PseudoStats.DamageTakenMultiplier *= 0.95 + warrior.PseudoStats.DamageTakenMultiplier *= 0.90 }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - warrior.PseudoStats.DamageTakenMultiplier /= 0.95 + warrior.PseudoStats.DamageTakenMultiplier /= 0.90 }, }) berserkAura := warrior.RegisterAura(core.Aura{ @@ -191,10 +191,10 @@ var ItemSetUnstoppableMight = core.NewItemSet(core.ItemSet{ Label: "Berserker Forecast", Duration: duration, OnGain: func(aura *core.Aura, sim *core.Simulation) { - warrior.AddStatDynamic(sim, stats.MeleeCrit, 5*core.CritRatingPerCritChance) + warrior.AddStatDynamic(sim, stats.MeleeCrit, 10*core.CritRatingPerCritChance) }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - warrior.AddStatDynamic(sim, stats.MeleeCrit, -5*core.CritRatingPerCritChance) + warrior.AddStatDynamic(sim, stats.MeleeCrit, -10*core.CritRatingPerCritChance) }, }) @@ -270,16 +270,19 @@ var ItemSetUnstoppableWrath = core.NewItemSet(core.ItemSet{ }, })) }, - // Increases the damage of Heroic Strike by 10% + // Increases the damage of Heroic Strike, Overpower, and Slam by 30% 4: func(agent core.Agent) { warrior := agent.(WarriorAgent).GetWarrior() warrior.RegisterAura(core.Aura{ Label: "S03 - Item - T2 - Warrior - Damage 4P Bonus", OnInit: func(aura *core.Aura, sim *core.Simulation) { - warrior.HeroicStrike.DamageMultiplier *= 1.10 - - if warrior.HasRune(proto.WarriorRune_RuneQuickStrike) { - warrior.QuickStrike.DamageMultiplier *= 1.10 + warrior.HeroicStrike.DamageMultiplier *= 1.30 + warrior.Overpower.DamageMultiplier *= 1.30 + if warrior.Slam != nil { + warrior.Slam.DamageMultiplier *= 1.30 + } + if warrior.QuickStrike != nil { + warrior.QuickStrike.DamageMultiplier *= 1.30 } }, }) diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index 4185ee5dc4..5f7a542352 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -50,7 +50,7 @@ character_stats_results: { stat_weights_results: { key: "TestTankWarrior-Lvl60-StatWeights-Default" value: { - weights: 0.6984 + weights: 0.69815 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.33722 + weights: 0.33705 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.02281 + weights: 1.0219 weights: 0 weights: 0.52203 weights: 0 @@ -99,71 +99,71 @@ stat_weights_results: { dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { - dps: 1577.49233 - tps: 3512.21781 + dps: 1577.65519 + tps: 3512.46128 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BattlegearofHeroism" value: { - dps: 900.69117 - tps: 1847.33898 + dps: 900.78043 + tps: 1847.47241 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-BloodGuard'sPlate" value: { - dps: 902.16804 - tps: 1885.99065 + dps: 902.26498 + tps: 1886.13558 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-EmeraldDreamPlate" value: { - dps: 892.64211 - tps: 1866.84109 + dps: 892.7384 + tps: 1866.98506 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { - dps: 902.16804 - tps: 1885.99065 + dps: 902.26498 + tps: 1886.13558 } } dps_results: { key: "TestTankWarrior-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { - dps: 1661.86413 - tps: 3617.25424 + dps: 1662.02819 + tps: 3617.49951 } } dps_results: { key: "TestTankWarrior-Lvl60-Average-Default" value: { - dps: 1506.88344 - tps: 3931.76928 + dps: 1507.02558 + tps: 3932.00302 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 463.40659 - tps: 1317.45367 + dps: 463.61951 + tps: 1317.80381 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 116.07637 - tps: 384.08414 + dps: 116.08567 + tps: 384.09944 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 173.24657 - tps: 553.73603 + dps: 173.25983 + tps: 553.75782 } } dps_results: { @@ -190,22 +190,22 @@ dps_results: { dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 480.846 - tps: 1349.461 + dps: 481.05892 + tps: 1349.81113 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 120.296 - tps: 394.18969 + dps: 120.3053 + tps: 394.20499 } } dps_results: { key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 181.56462 - tps: 571.50185 + dps: 181.57787 + tps: 571.52365 } } dps_results: { @@ -232,7 +232,7 @@ dps_results: { dps_results: { key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1285.87652 - tps: 3387.34636 + dps: 1286.0024 + tps: 3387.55337 } } diff --git a/ui/balance_druid/apls/phase_5.apl.json b/ui/balance_druid/apls/phase_5.apl.json new file mode 100644 index 0000000000..5232807bfb --- /dev/null +++ b/ui/balance_druid/apls/phase_5.apl.json @@ -0,0 +1,18 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"activateAura":{"auraId":{"spellId":417157}}},"doAtValue":{"const":{"val":"-12.99s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":9876,"rank":6}}},"doAtValue":{"const":{"val":"-1.49s"}}} + ], + "priorityList": [ + {"action":{"condition":{"auraIsActive":{"auraId":{"spellId":417157}}},"castSpell":{"spellId":{"itemId":231280}}}}, + {"action":{"condition":{"auraIsActive":{"auraId":{"spellId":417157}}},"castSpell":{"spellId":{"itemId":215162}}}}, + {"action":{"condition":{"not":{"val":{"auraIsActive":{"auraId":{"spellId":417157}}}}},"castSpell":{"spellId":{"spellId":417157},"target":{"type":"Target"}}}}, + {"action":{"multidot":{"spellId":{"spellId":9835,"rank":10},"maxDots":2,"maxOverlap":{"const":{"val":"0ms"}}}}}, + {"action":{"multidot":{"spellId":{"spellId":414684},"maxDots":2,"maxOverlap":{"const":{"val":"0ms"}}}}}, + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"multidot":{"spellId":{"spellId":24977,"rank":5},"maxDots":2,"maxOverlap":{"const":{"val":"0ms"}}}}}, + {"action":{"condition":{"or":{"vals":[{"auraIsActive":{"auraId":{"spellId":417157}}},{"cmp":{"op":"OpGe","lhs":{"auraNumStacks":{"auraId":{"spellId":408255}}},"rhs":{"const":{"val":"1"}}}}]}},"castSpell":{"spellId":{"spellId":9876,"rank":6},"target":{"type":"Target"}}}}, + {"action":{"condition":{"spellCanCast":{"spellId":{"spellId":9912,"rank":8}}},"castSpell":{"spellId":{"spellId":9912,"rank":8},"target":{"type":"Target"}}}} + ] +} diff --git a/ui/balance_druid/gear_sets/phase_5.gear.json b/ui/balance_druid/gear_sets/phase_5.gear.json new file mode 100644 index 0000000000..8e4af0cb26 --- /dev/null +++ b/ui/balance_druid/gear_sets/phase_5.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":231249,"enchant":7614,"rune":417135}, + {"id":231316}, + {"id":231251,"enchant":2605}, + {"id":230804,"enchant":7564,"rune":439748}, + {"id":231317,"enchant":1891,"rune":414799}, + {"id":231253,"enchant":1883,"rune":414719}, + {"id":231248,"rune":414684}, + {"id":228256,"rune":408248}, + {"id":231250,"enchant":7614,"rune":417157}, + {"id":231247,"enchant":911,"rune":408258}, + {"id":228687,"rune":442896}, + {"id":228243,"rune":442893}, + {"id":230810}, + {"id":231280}, + {"id":224281,"enchant":2504}, + {}, + {"id":228180} + ] +} diff --git a/ui/balance_druid/presets.ts b/ui/balance_druid/presets.ts index fdf462a0dd..bc43adea82 100644 --- a/ui/balance_druid/presets.ts +++ b/ui/balance_druid/presets.ts @@ -25,10 +25,12 @@ import Phase1APL from './apls/phase_1.apl.json'; import Phase2APL from './apls/phase_2.apl.json'; import Phase3APL from './apls/phase_3.apl.json'; import Phase4APL from './apls/phase_4.apl.json'; +import Phase5APL from './apls/phase_5.apl.json'; import Phase1Gear from './gear_sets/phase_1.gear.json'; import Phase2Gear from './gear_sets/phase_2.gear.json'; import Phase3Gear from './gear_sets/phase_3.gear.json'; import Phase4Gear from './gear_sets/phase_4.gear.json'; +import Phase5Gear from './gear_sets/phase_5.gear.json'; // Preset options for this spec. // Eventually we will import these values for the raid sim too, so its good to @@ -38,53 +40,63 @@ import Phase4Gear from './gear_sets/phase_4.gear.json'; // Gear Presets /////////////////////////////////////////////////////////////////////////// -export const GearPhase1 = PresetUtils.makePresetGear('Phase 1', Phase1Gear); -export const GearPhase2 = PresetUtils.makePresetGear('Phase 2', Phase2Gear); -export const GearPhase3 = PresetUtils.makePresetGear('Phase 3', Phase3Gear); -export const GearPhase4 = PresetUtils.makePresetGear('Phase 4', Phase4Gear); +export const GearPhase1 = PresetUtils.makePresetGear('Phase 1', Phase1Gear, { customCondition: player => player.getLevel() === 25 }); +export const GearPhase2 = PresetUtils.makePresetGear('Phase 2', Phase2Gear, { customCondition: player => player.getLevel() === 40 }); +export const GearPhase3 = PresetUtils.makePresetGear('Phase 3', Phase3Gear, { customCondition: player => player.getLevel() === 50 }); +export const GearPhase4 = PresetUtils.makePresetGear('Phase 4', Phase4Gear, { customCondition: player => player.getLevel() === 60 }); +export const GearPhase5 = PresetUtils.makePresetGear('Phase 5', Phase5Gear, { customCondition: player => player.getLevel() === 60 }); export const GearPresets = { [Phase.Phase1]: [GearPhase1], [Phase.Phase2]: [GearPhase2], [Phase.Phase3]: [GearPhase3], [Phase.Phase4]: [GearPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [GearPhase5], }; -export const DefaultGear = GearPresets[Phase.Phase4][0]; +export const DefaultGear = GearPresets[Phase.Phase5][0]; /////////////////////////////////////////////////////////////////////////// // APL Presets /////////////////////////////////////////////////////////////////////////// -export const APLPhase1 = PresetUtils.makePresetAPLRotation('Phase 1', Phase1APL); -export const APLPhase2 = PresetUtils.makePresetAPLRotation('Phase 2', Phase2APL); -export const APLPhase3 = PresetUtils.makePresetAPLRotation('Phase 3', Phase3APL); -export const APLPhase4 = PresetUtils.makePresetAPLRotation('Phase 4', Phase4APL); +export const APLPhase1 = PresetUtils.makePresetAPLRotation('Phase 1', Phase1APL, { customCondition: player => player.getLevel() === 25 }); +export const APLPhase2 = PresetUtils.makePresetAPLRotation('Phase 2', Phase2APL, { customCondition: player => player.getLevel() === 40 }); +export const APLPhase3 = PresetUtils.makePresetAPLRotation('Phase 3', Phase3APL, { customCondition: player => player.getLevel() === 50 }); +export const APLPhase4 = PresetUtils.makePresetAPLRotation('Phase 4', Phase4APL, { customCondition: player => player.getLevel() === 60 }); +export const APLPhase5 = PresetUtils.makePresetAPLRotation('Phase 5', Phase5APL, { customCondition: player => player.getLevel() === 60 }); export const APLPresets = { [Phase.Phase1]: [APLPhase1], [Phase.Phase2]: [APLPhase2], [Phase.Phase3]: [APLPhase3], [Phase.Phase4]: [APLPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [APLPhase5], }; export const DefaultAPLs: Record = { 25: APLPresets[Phase.Phase1][0], 40: APLPresets[Phase.Phase2][0], 50: APLPresets[Phase.Phase3][0], - 60: APLPresets[Phase.Phase4][0], + 60: APLPresets[Phase.Phase5][0], }; /////////////////////////////////////////////////////////////////////////// // Talent Presets /////////////////////////////////////////////////////////////////////////// -export const TalentsPhase1 = PresetUtils.makePresetTalents('Level 25', SavedTalents.create({ talentsString: '50005003021' })); -export const TalentsPhase2 = PresetUtils.makePresetTalents('Level 40', SavedTalents.create({ talentsString: '5000500302541051' })); -export const TalentsPhase3 = PresetUtils.makePresetTalents('Level 50', SavedTalents.create({ talentsString: '5000550012551351--3' })); -export const TalentsPhase4 = PresetUtils.makePresetTalents('Level 60', SavedTalents.create({ talentsString: '5000550012551251--5005031' })); +export const TalentsPhase1 = PresetUtils.makePresetTalents('Level 25', SavedTalents.create({ talentsString: '50005003021' }), { + customCondition: player => player.getLevel() === 25, +}); +export const TalentsPhase2 = PresetUtils.makePresetTalents('Level 40', SavedTalents.create({ talentsString: '5000500302541051' }), { + customCondition: player => player.getLevel() === 40, +}); +export const TalentsPhase3 = PresetUtils.makePresetTalents('Level 50', SavedTalents.create({ talentsString: '5000550012551351--3' }), { + customCondition: player => player.getLevel() === 50, +}); +export const TalentsPhase4 = PresetUtils.makePresetTalents('Level 60', SavedTalents.create({ talentsString: '5000550012551251--5005031' }), { + customCondition: player => player.getLevel() === 60, +}); export const TalentPresets = { [Phase.Phase1]: [TalentsPhase1], @@ -109,11 +121,9 @@ export const DefaultConsumes = Consumes.create({ enchantedSigil: EnchantedSigil.FlowingWatersSigil, flask: Flask.FlaskOfSupremePower, food: Food.FoodRunnTumTuberSurprise, - mainHandImbue: WeaponImbue.WizardOil, + mainHandImbue: WeaponImbue.BrillianWizardOil, manaRegenElixir: ManaRegenElixir.MagebloodPotion, - miscConsumes: { - jujuEmber: true, - }, + mildlyIrradiatedRejuvPot: true, spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, zanzaBuff: ZanzaBuff.CerebralCortexCompound, @@ -122,7 +132,7 @@ export const DefaultConsumes = Consumes.create({ export const DefaultRaidBuffs = RaidBuffs.create({ arcaneBrilliance: true, aspectOfTheLion: true, - demonicPact: 80, + demonicPact: 110, divineSpirit: true, fireResistanceAura: true, fireResistanceTotem: true, @@ -141,6 +151,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); diff --git a/ui/balance_druid/sim.ts b/ui/balance_druid/sim.ts index ac4c7f3753..598d8f4c09 100644 --- a/ui/balance_druid/sim.ts +++ b/ui/balance_druid/sim.ts @@ -108,18 +108,21 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecBalanceDruid, { presets: { talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], ...Presets.TalentPresets[Phase.Phase1], ], rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], ...Presets.APLPresets[Phase.Phase1], ], gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/elemental_shaman/apls/phase_5.apl.json b/ui/elemental_shaman/apls/phase_5.apl.json new file mode 100644 index 0000000000..f147bf3a62 --- /dev/null +++ b/ui/elemental_shaman/apls/phase_5.apl.json @@ -0,0 +1,27 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":10432,"rank":7}}},"doAtValue":{"const":{"val":"-10s"}}}, + {"action":{"activateAuraWithStacks":{"auraId":{"spellId":10432,"rank":7},"numStacks":"9"}},"doAtValue":{"const":{"val":"-10s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":25359,"rank":3}}},"doAtValue":{"const":{"val":"-8s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":25361,"rank":5}}},"doAtValue":{"const":{"val":"-6.5s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":10497,"rank":4}}},"doAtValue":{"const":{"val":"-5s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":10438,"rank":6}}},"doAtValue":{"const":{"val":"-3.5s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":15208,"rank":10}}},"doAtValue":{"const":{"val":"-2s"}}} + ], + "priorityList": [ + {"action":{"castSpell":{"spellId":{"spellId":440580}}}}, + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"65%"}}}},"castSpell":{"spellId":{"spellId":425336}}}}, + {"action":{"condition":{"not":{"val":{"dotIsActive":{"spellId":{"spellId":29228,"rank":6}}}}},"castSpell":{"spellId":{"spellId":29228,"rank":6}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"dotRemainingTime":{"spellId":{"spellId":29228,"rank":6}}},"rhs":{"spellCastTime":{"spellId":{"spellId":408490}}}}},"castSpell":{"spellId":{"spellId":408490}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"auraNumStacks":{"auraId":{"spellId":10432,"rank":7}}},"rhs":{"const":{"val":"8"}}}},"castSpell":{"spellId":{"spellId":10414,"rank":7}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"5"}}}},"castSpell":{"spellId":{"spellId":408427}}}}, + {"action":{"condition":{"and":{"vals":[{"dotIsActive":{"spellId":{"spellId":29228,"rank":6}}},{"not":{"val":{"spellIsReady":{"spellId":{"spellId":408490}}}}}]}},"castSpell":{"spellId":{"spellId":16166}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"3"}}}},"castSpell":{"spellId":{"spellId":408427}}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"dotIsActive":{"spellId":{"spellId":10587,"rank":4}}}}},{"cmp":{"op":"OpGe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"10s"}}}},{"cmp":{"op":"OpGe","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"3"}}}}]}},"castSpell":{"spellId":{"spellId":10587,"rank":4}}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"dotIsActive":{"spellId":{"spellId":10438,"rank":6}}}}},{"cmp":{"op":"OpGe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"30s"}}}},{"cmp":{"op":"OpLe","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"2"}}}}]}},"castSpell":{"spellId":{"spellId":10438,"rank":6}}}}, + {"action":{"castSpell":{"spellId":{"spellId":15208,"rank":10}}}}, + {"action":{"condition":{"const":{"val":"false"}},"castSpell":{"spellId":{"spellId":20572}}}} + ] +} diff --git a/ui/elemental_shaman/gear_sets/phase_5.gear.json b/ui/elemental_shaman/gear_sets/phase_5.gear.json new file mode 100644 index 0000000000..5d17bf5cdb --- /dev/null +++ b/ui/elemental_shaman/gear_sets/phase_5.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":230812,"enchant":7627,"rune":415231}, + {"id":228289}, + {"id":231217,"enchant":2605}, + {"id":230804,"rune":440569}, + {"id":231221,"enchant":1891,"rune":408438}, + {"id":231215,"enchant":1883,"rune":432056}, + {"id":231214,"rune":408490}, + {"id":231216,"rune":415100}, + {"id":230279,"enchant":7627,"rune":408514}, + {"id":231220,"enchant":911,"rune":408696}, + {"id":228687,"rune":442894}, + {"id":230257,"rune":442896}, + {"id":230810}, + {"id":230273}, + {"id":231387,"enchant":2568}, + {"id":231890,"enchant":7603}, + {"id":232409} + ] +} diff --git a/ui/elemental_shaman/presets.ts b/ui/elemental_shaman/presets.ts index 850da59e24..7655e95fa5 100644 --- a/ui/elemental_shaman/presets.ts +++ b/ui/elemental_shaman/presets.ts @@ -26,10 +26,12 @@ import Phase1APL from './apls/phase_1.apl.json'; import Phase2APL from './apls/phase_2.apl.json'; import Phase3APL from './apls/phase_3.apl.json'; import Phase4APL from './apls/phase_4.apl.json'; +import Phase5APL from './apls/phase_5.apl.json'; import Phase1Gear from './gear_sets/phase_1.gear.json'; import Phase2Gear from './gear_sets/phase_2.gear.json'; import Phase3Gear from './gear_sets/phase_3.gear.json'; import Phase4Gear from './gear_sets/phase_4.gear.json'; +import Phase5Gear from './gear_sets/phase_5.gear.json'; // Preset options for this spec. // Eventually we will import these values for the raid sim too, so its good to @@ -43,16 +45,17 @@ export const GearPhase1 = PresetUtils.makePresetGear('Phase 1', Phase1Gear); export const GearPhase2 = PresetUtils.makePresetGear('Phase 2', Phase2Gear); export const GearPhase3 = PresetUtils.makePresetGear('Phase 3', Phase3Gear); export const GearPhase4 = PresetUtils.makePresetGear('Phase 4', Phase4Gear); +export const GearPhase5 = PresetUtils.makePresetGear('Phase 5', Phase5Gear); export const GearPresets = { [Phase.Phase1]: [GearPhase1], [Phase.Phase2]: [GearPhase2], [Phase.Phase3]: [GearPhase3], [Phase.Phase4]: [GearPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [GearPhase5], }; -export const DefaultGear = GearPresets[Phase.Phase4][0]; +export const DefaultGear = GearPresets[Phase.Phase5][0]; /////////////////////////////////////////////////////////////////////////// // APL Presets @@ -62,20 +65,21 @@ export const APLPhase1 = PresetUtils.makePresetAPLRotation('Phase 1', Phase1APL) export const APLPhase2 = PresetUtils.makePresetAPLRotation('Phase 2', Phase2APL); export const APLPhase3 = PresetUtils.makePresetAPLRotation('Phase 3', Phase3APL); export const APLPhase4 = PresetUtils.makePresetAPLRotation('Phase 4', Phase4APL); +export const APLPhase5 = PresetUtils.makePresetAPLRotation('Phase 5', Phase5APL); export const APLPresets = { [Phase.Phase1]: [APLPhase1], [Phase.Phase2]: [APLPhase2], [Phase.Phase3]: [APLPhase3], [Phase.Phase4]: [APLPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [APLPhase5], }; export const DefaultAPLs: Record = { 25: APLPresets[Phase.Phase1][0], 40: APLPresets[Phase.Phase2][0], 50: APLPresets[Phase.Phase3][0], - 60: APLPresets[Phase.Phase4][0], + 60: APLPresets[Phase.Phase5][0], }; /////////////////////////////////////////////////////////////////////////// @@ -113,9 +117,6 @@ export const DefaultConsumes = Consumes.create({ mainHandImbue: WeaponImbue.FlametongueWeapon, manaRegenElixir: ManaRegenElixir.MagebloodPotion, mildlyIrradiatedRejuvPot: true, - miscConsumes: { - jujuEmber: true, - }, offHandImbue: WeaponImbue.ConductiveShieldCoating, spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, strengthBuff: StrengthBuff.JujuPower, @@ -125,10 +126,8 @@ export const DefaultConsumes = Consumes.create({ export const DefaultRaidBuffs = RaidBuffs.create({ arcaneBrilliance: true, aspectOfTheLion: true, - demonicPact: 80, + demonicPact: 110, divineSpirit: true, - fireResistanceAura: true, - fireResistanceTotem: true, giftOfTheWild: TristateEffect.TristateEffectImproved, manaSpringTotem: TristateEffect.TristateEffectRegular, moonkinAura: true, @@ -143,6 +142,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); diff --git a/ui/elemental_shaman/sim.ts b/ui/elemental_shaman/sim.ts index c0715ac9b2..2d86e889df 100644 --- a/ui/elemental_shaman/sim.ts +++ b/ui/elemental_shaman/sim.ts @@ -106,6 +106,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecElementalShaman, { presets: { // Preset talents that the user can quickly select. talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], @@ -113,6 +114,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecElementalShaman, { ], // Preset rotations that the user can quickly select. rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], @@ -120,6 +122,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecElementalShaman, { ], // Preset gear configurations that the user can quickly select. gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/enhancement_shaman/apls/phase_5.apl.json b/ui/enhancement_shaman/apls/phase_5.apl.json new file mode 100644 index 0000000000..d49419e02f --- /dev/null +++ b/ui/enhancement_shaman/apls/phase_5.apl.json @@ -0,0 +1,32 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":10432,"rank":7}}},"doAtValue":{"const":{"val":"-10s"}}}, + {"action":{"activateAuraWithStacks":{"auraId":{"spellId":10432,"rank":7},"numStacks":"9"}},"doAtValue":{"const":{"val":"-10s"}}}, + {"action":{"activateAura":{"auraId":{"spellId":415140}}},"doAtValue":{"const":{"val":"-10s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":10497,"rank":4}}},"doAtValue":{"const":{"val":"-6.25s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":25361,"rank":5}}},"doAtValue":{"const":{"val":"-4.75s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":25359,"rank":3}}},"doAtValue":{"const":{"val":"-3.25s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":10438,"rank":6}}},"doAtValue":{"const":{"val":"-1.75s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":20572}}},"doAtValue":{"const":{"val":"-1s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":26297,"tag":2}}},"doAtValue":{"const":{"val":"-1s"}}}, + {"action":{"castSpell":{"spellId":{"itemId":215162}}},"doAtValue":{"const":{"val":"-1s"}}} + ], + "priorityList": [ + {"action":{"condition":{"not":{"val":{"auraIsActive":{"auraId":{"spellId":10432,"rank":7}}}}},"castSpell":{"spellId":{"spellId":10432,"rank":7}}}}, + {"action":{"castSpell":{"spellId":{"spellId":440580}}}}, + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"65%"}}}},"castSpell":{"spellId":{"spellId":425336}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"autoTimeToNext":{"autoType":"Melee"}},"rhs":{"math":{"op":"OpAdd","lhs":{"spellCastTime":{"spellId":{"spellId":408490}}},"rhs":{"const":{"val":"100ms"}}}}}},"castSpell":{"spellId":{"spellId":408490}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"autoTimeToNext":{"autoType":"Melee"}},"rhs":{"math":{"op":"OpAdd","lhs":{"spellCastTime":{"spellId":{"spellId":15208,"rank":10}}},"rhs":{"const":{"val":"100ms"}}}}}},"castSpell":{"spellId":{"spellId":15208,"rank":10}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpGe","lhs":{"auraNumStacks":{"auraId":{"spellId":408505}}},"rhs":{"const":{"val":"4"}}}},{"cmp":{"op":"OpGe","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"2"}}}}]}},"castSpell":{"spellId":{"spellId":10605,"rank":4}}}}, + {"action":{"castSpell":{"spellId":{"spellId":26297}}}}, + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"55%"}}}},"castSpell":{"spellId":{"itemId":13444}}}}, + {"action":{"castSpell":{"spellId":{"spellId":17364,"rank":1}}}}, + {"action":{"condition":{"not":{"val":{"dotIsActive":{"spellId":{"spellId":29228,"rank":6}}}}},"castSpell":{"spellId":{"spellId":29228,"rank":6}}}}, + {"action":{"castSpell":{"spellId":{"spellId":10414,"rank":7}}}}, + {"action":{"castSpell":{"spellId":{"spellId":425339}}}}, + {"action":{"castSpell":{"spellId":{"spellId":408507}}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"dotIsActive":{"spellId":{"spellId":10438,"rank":6}}}}},{"cmp":{"op":"OpGe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"30s"}}}}]}},"castSpell":{"spellId":{"spellId":10438,"rank":6}}}} + ] +} diff --git a/ui/enhancement_shaman/gear_sets/phase_5_2h.gear.json b/ui/enhancement_shaman/gear_sets/phase_5_2h.gear.json new file mode 100644 index 0000000000..7d2e0cef97 --- /dev/null +++ b/ui/enhancement_shaman/gear_sets/phase_5_2h.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":231227,"enchant":7626,"rune":415140}, + {"id":231307}, + {"id":231225,"enchant":2606}, + {"id":230842,"enchant":849,"rune":440580}, + {"id":227024,"enchant":1891,"rune":436364}, + {"id":231223,"enchant":1885,"rune":432134}, + {"id":231222,"enchant":931,"rune":408490}, + {"id":231224,"rune":408498}, + {"id":231226,"enchant":7626,"rune":409324}, + {"id":227023,"enchant":1887,"rune":408696}, + {"id":228261,"rune":442894}, + {"id":230839,"rune":442881}, + {"id":230273}, + {"id":231779}, + {"id":227683,"enchant":1900}, + {}, + {"id":228177} + ] +} diff --git a/ui/enhancement_shaman/gear_sets/phase_5_dw.gear.json b/ui/enhancement_shaman/gear_sets/phase_5_dw.gear.json new file mode 100644 index 0000000000..244b593bfb --- /dev/null +++ b/ui/enhancement_shaman/gear_sets/phase_5_dw.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":232219,"enchant":7627,"rune":415140}, + {"id":231306}, + {"id":232217,"enchant":2606}, + {"id":228383,"enchant":849,"rune":440580}, + {"id":227024,"enchant":1891,"rune":408496}, + {"id":232215,"enchant":1885,"rune":432056}, + {"id":232220,"enchant":931,"rune":408507}, + {"id":226641,"rune":408498}, + {"id":226639,"enchant":7627,"rune":409324}, + {"id":227023,"enchant":911,"rune":408696}, + {"id":228286,"rune":442876}, + {"id":230839,"rune":442890}, + {"id":230282}, + {"id":230273}, + {"id":230276,"enchant":1900}, + {"id":231815,"enchant":1900}, + {"id":232416} + ] +} diff --git a/ui/enhancement_shaman/presets.ts b/ui/enhancement_shaman/presets.ts index 4e2dd8a7c7..23e386b018 100644 --- a/ui/enhancement_shaman/presets.ts +++ b/ui/enhancement_shaman/presets.ts @@ -27,11 +27,14 @@ import Phase1APL from './apls/phase_1.apl.json'; import Phase2APL from './apls/phase_2.apl.json'; import Phase3APL from './apls/phase_3.apl.json'; import Phase4APL from './apls/phase_4.apl.json'; +import Phase5APL from './apls/phase_5.apl.json'; import Phase1Gear from './gear_sets/phase_1.gear.json'; import Phase2Gear from './gear_sets/phase_2.gear.json'; import Phase3Gear from './gear_sets/phase_3.gear.json'; import Phase4Gear2H from './gear_sets/phase_4_2h.gear.json'; import Phase4GearDW from './gear_sets/phase_4_dw.gear.json'; +import Phase5Gear2H from './gear_sets/phase_5_2h.gear.json'; +import Phase5GearDW from './gear_sets/phase_5_dw.gear.json'; // Preset options for this spec. // Eventually we will import these values for the raid sim too, so its good to @@ -40,54 +43,65 @@ import Phase4GearDW from './gear_sets/phase_4_dw.gear.json'; // Gear Presets /////////////////////////////////////////////////////////////////////////// -export const GearPhase1 = PresetUtils.makePresetGear('Phase 1', Phase1Gear); -export const GearPhase2 = PresetUtils.makePresetGear('Phase 2', Phase2Gear); -export const GearPhase3 = PresetUtils.makePresetGear('Phase 3', Phase3Gear); -export const GearDWPhase4 = PresetUtils.makePresetGear('Phase 4 DW', Phase4GearDW); -export const Gear2HPhase4 = PresetUtils.makePresetGear('Phase 4 2H', Phase4Gear2H); +export const GearPhase1 = PresetUtils.makePresetGear('Phase 1', Phase1Gear, { customCondition: player => player.getLevel() === 25 }); +export const GearPhase2 = PresetUtils.makePresetGear('Phase 2', Phase2Gear, { customCondition: player => player.getLevel() === 40 }); +export const GearPhase3 = PresetUtils.makePresetGear('Phase 3', Phase3Gear, { customCondition: player => player.getLevel() === 50 }); +export const GearDWPhase4 = PresetUtils.makePresetGear('Phase 4 DW', Phase4GearDW, { customCondition: player => player.getLevel() === 60 }); +export const Gear2HPhase4 = PresetUtils.makePresetGear('Phase 4 2H', Phase4Gear2H, { customCondition: player => player.getLevel() === 60 }); +export const GearDWPhase5 = PresetUtils.makePresetGear('Phase 5 DW', Phase5GearDW, { customCondition: player => player.getLevel() === 60 }); +export const Gear2HPhase5 = PresetUtils.makePresetGear('Phase 5 2H', Phase5Gear2H, { customCondition: player => player.getLevel() === 60 }); export const GearPresets = { [Phase.Phase1]: [GearPhase1], [Phase.Phase2]: [GearPhase2], [Phase.Phase3]: [GearPhase3], [Phase.Phase4]: [GearDWPhase4, Gear2HPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [GearDWPhase5, Gear2HPhase5], }; -export const DefaultGear = GearPresets[Phase.Phase4][0]; +export const DefaultGear = GearPresets[Phase.Phase5][0]; /////////////////////////////////////////////////////////////////////////// // APL Presets /////////////////////////////////////////////////////////////////////////// -export const APLPhase1 = PresetUtils.makePresetAPLRotation('Phase 1', Phase1APL); -export const APLPhase2 = PresetUtils.makePresetAPLRotation('Phase 2', Phase2APL); -export const APLPhase3 = PresetUtils.makePresetAPLRotation('Phase 3', Phase3APL); -export const APLPhase4 = PresetUtils.makePresetAPLRotation('Phase 4', Phase4APL); +export const APLPhase1 = PresetUtils.makePresetAPLRotation('Phase 1', Phase1APL, { customCondition: player => player.getLevel() === 25 }); +export const APLPhase2 = PresetUtils.makePresetAPLRotation('Phase 2', Phase2APL, { customCondition: player => player.getLevel() === 40 }); +export const APLPhase3 = PresetUtils.makePresetAPLRotation('Phase 3', Phase3APL, { customCondition: player => player.getLevel() === 50 }); +export const APLPhase4 = PresetUtils.makePresetAPLRotation('Phase 4', Phase4APL, { customCondition: player => player.getLevel() === 60 }); +export const APLPhase5 = PresetUtils.makePresetAPLRotation('Phase 5', Phase5APL, { customCondition: player => player.getLevel() === 60 }); export const APLPresets = { [Phase.Phase1]: [APLPhase1], [Phase.Phase2]: [APLPhase2], [Phase.Phase3]: [APLPhase3], [Phase.Phase4]: [APLPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [APLPhase5], }; export const DefaultAPLs: Record = { 25: APLPresets[Phase.Phase1][0], 40: APLPresets[Phase.Phase2][0], 50: APLPresets[Phase.Phase3][0], - 60: APLPresets[Phase.Phase4][0], + 60: APLPresets[Phase.Phase5][0], }; /////////////////////////////////////////////////////////////////////////// // Talent Presets /////////////////////////////////////////////////////////////////////////// -export const TalentsPhase1 = PresetUtils.makePresetTalents('Level 25', SavedTalents.create({ talentsString: '-5005202101' })); -export const TalentsPhase2 = PresetUtils.makePresetTalents('Level 40', SavedTalents.create({ talentsString: '-5005202105023051' })); -export const TalentsPhase3 = PresetUtils.makePresetTalents('Level 50', SavedTalents.create({ talentsString: '05003-5005132105023051' })); -export const TalentsPhase4 = PresetUtils.makePresetTalents('Level 60', SavedTalents.create({ talentsString: '25003105003-5005032105023051' })); +export const TalentsPhase1 = PresetUtils.makePresetTalents('Level 25', SavedTalents.create({ talentsString: '-5005202101' }), { + customCondition: player => player.getLevel() === 25, +}); +export const TalentsPhase2 = PresetUtils.makePresetTalents('Level 40', SavedTalents.create({ talentsString: '-5005202105023051' }), { + customCondition: player => player.getLevel() === 40, +}); +export const TalentsPhase3 = PresetUtils.makePresetTalents('Level 50', SavedTalents.create({ talentsString: '05003-5005132105023051' }), { + customCondition: player => player.getLevel() === 50, +}); +export const TalentsPhase4 = PresetUtils.makePresetTalents('Level 60', SavedTalents.create({ talentsString: '25003105003-5005032105023051' }), { + customCondition: player => player.getLevel() === 60, +}); export const TalentPresets = { [Phase.Phase1]: [TalentsPhase1], @@ -119,9 +133,6 @@ export const DefaultConsumes = Consumes.create({ mainHandImbue: WeaponImbue.WindfuryWeapon, manaRegenElixir: ManaRegenElixir.MagebloodPotion, mildlyIrradiatedRejuvPot: true, - miscConsumes: { - jujuEmber: true, - }, offHandImbue: WeaponImbue.WindfuryWeapon, spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, strengthBuff: StrengthBuff.JujuPower, @@ -132,7 +143,7 @@ export const DefaultRaidBuffs = RaidBuffs.create({ arcaneBrilliance: true, aspectOfTheLion: true, battleShout: TristateEffect.TristateEffectImproved, - demonicPact: 80, + demonicPact: 110, divineSpirit: true, fireResistanceAura: true, fireResistanceTotem: true, @@ -150,6 +161,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); diff --git a/ui/enhancement_shaman/sim.ts b/ui/enhancement_shaman/sim.ts index ed1ff6cb32..79fc589709 100644 --- a/ui/enhancement_shaman/sim.ts +++ b/ui/enhancement_shaman/sim.ts @@ -122,18 +122,21 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecEnhancementShaman, { presets: { talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], ...Presets.TalentPresets[Phase.Phase1], ], rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], ...Presets.APLPresets[Phase.Phase1], ], gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/feral_druid/apls/phase_5.apl.json b/ui/feral_druid/apls/phase_5.apl.json new file mode 100644 index 0000000000..d43b22fa9e --- /dev/null +++ b/ui/feral_druid/apls/phase_5.apl.json @@ -0,0 +1,25 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"activateAura":{"auraId":{"spellId":407988}}},"doAtValue":{"const":{"val":"-8s"}},"hide":true} + ], + "priorityList": [ + {"action":{"condition":{"not":{"val":{"auraIsActive":{"auraId":{"spellId":768}}}}},"castSpell":{"spellId":{"spellId":768}}}}, + {"action":{"condition":{"not":{"val":{"auraIsActive":{"auraId":{"spellId":407988}}}}},"castSpell":{"spellId":{"spellId":407988}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpLe","lhs":{"math":{"op":"OpAdd","lhs":{"currentMana":{}},"rhs":{"const":{"val":"1500.0"}}}},"rhs":{"math":{"op":"OpDiv","lhs":{"currentMana":{}},"rhs":{"currentManaPercent":{}}}}}},{"cmp":{"op":"OpLe","lhs":{"currentEnergy":{}},"rhs":{"math":{"op":"OpSub","lhs":{"spellCurrentCost":{"spellId":{"spellId":9830,"rank":5}}},"rhs":{"const":{"val":"20.2"}}}}}},{"cmp":{"op":"OpGe","lhs":{"currentMana":{}},"rhs":{"spellCurrentCost":{"spellId":{"spellId":768}}}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":417141}}}}},{"auraIsKnown":{"auraId":{"spellId":17061,"rank":5}}},{"gcdIsReady":{}}]}},"castSpell":{"spellId":{"itemId":12662}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpLe","lhs":{"currentMana":{}},"rhs":{"math":{"op":"OpMul","lhs":{"const":{"val":"2.0"}},"rhs":{"spellCurrentCost":{"spellId":{"spellId":768}}}}}}},{"cmp":{"op":"OpLe","lhs":{"currentEnergy":{}},"rhs":{"math":{"op":"OpSub","lhs":{"spellCurrentCost":{"spellId":{"spellId":9830,"rank":5}}},"rhs":{"const":{"val":"20.2"}}}}}},{"cmp":{"op":"OpGe","lhs":{"currentMana":{}},"rhs":{"spellCurrentCost":{"spellId":{"spellId":768}}}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":417141}}}}},{"auraIsKnown":{"auraId":{"spellId":17061,"rank":5}}},{"gcdIsReady":{}},{"not":{"val":{"and":{"vals":[{"spellIsKnown":{"spellId":{"itemId":12662}}},{"spellIsReady":{"spellId":{"itemId":12662}}}]}}}}]}},"castSpell":{"spellId":{"otherId":"OtherActionPotion"}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"40%"}}}},{"cmp":{"op":"OpLe","lhs":{"currentEnergy":{}},"rhs":{"math":{"op":"OpSub","lhs":{"spellCurrentCost":{"spellId":{"spellId":9830,"rank":5}}},"rhs":{"const":{"val":"20.2"}}}}}},{"cmp":{"op":"OpGt","lhs":{"currentMana":{}},"rhs":{"math":{"op":"OpAdd","lhs":{"spellCurrentCost":{"spellId":{"spellId":29166}}},"rhs":{"spellCurrentCost":{"spellId":{"spellId":768}}}}}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":417141}}}}},{"auraIsKnown":{"auraId":{"spellId":17061,"rank":5}}},{"not":{"val":{"or":{"vals":[{"and":{"vals":[{"spellIsKnown":{"spellId":{"itemId":12662}}},{"spellIsReady":{"spellId":{"itemId":12662}}}]}},{"and":{"vals":[{"spellIsKnown":{"spellId":{"otherId":"OtherActionPotion"}}},{"spellIsReady":{"spellId":{"otherId":"OtherActionPotion"}}}]}}]}}}}]}},"castSpell":{"spellId":{"spellId":29166}}}}, + {"action":{"condition":{"and":{"vals":[{"or":{"vals":[{"and":{"vals":[{"not":{"val":{"auraIsActive":{"auraId":{"spellId":417141}}}}},{"cmp":{"op":"OpLt","lhs":{"currentEnergy":{}},"rhs":{"math":{"op":"OpSub","lhs":{"spellCurrentCost":{"spellId":{"spellId":9830,"rank":5}}},"rhs":{"const":{"val":"20.2"}}}}}}]}},{"and":{"vals":[{"and":{"vals":[{"auraIsActive":{"auraId":{"spellId":417141}}},{"spellIsKnown":{"spellId":{"spellId":417141}}}]}},{"cmp":{"op":"OpLt","lhs":{"currentEnergy":{}},"rhs":{"spellCurrentCost":{"spellId":{"spellId":9830,"rank":5}}}}}]}}]}},{"cmp":{"op":"OpGe","lhs":{"currentMana":{}},"rhs":{"spellCurrentCost":{"spellId":{"spellId":768}}}}},{"auraIsKnown":{"auraId":{"spellId":17061,"rank":5}}}]}},"castSpell":{"spellId":{"spellId":768}}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"auraIsActive":{"auraId":{"spellId":417045}}}}},{"or":{"vals":[{"not":{"val":{"energyThreshold":{"threshold":-59}}}},{"and":{"vals":[{"cmp":{"op":"OpGt","lhs":{"timeToEnergyTick":{}},"rhs":{"gcdTimeToReady":{}}}},{"not":{"val":{"energyThreshold":{"threshold":-39}}}}]}}]}}]}},"castSpell":{"spellId":{"spellId":417045}}}}, + {"action":{"condition":{"or":{"vals":[{"not":{"val":{"energyThreshold":{"threshold":-79}}}},{"and":{"vals":[{"cmp":{"op":"OpGt","lhs":{"timeToEnergyTick":{}},"rhs":{"gcdTimeToReady":{}}}},{"not":{"val":{"energyThreshold":{"threshold":-59}}}}]}}]}},"castSpell":{"spellId":{"spellId":417045}}}}, + {"action":{"condition":{"auraIsActive":{"auraId":{"spellId":417045}}},"autocastOtherCooldowns":{}}}, + {"action":{"condition":{"not":{"val":{"auraIsActive":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":409828}}}}},"castSpell":{"spellId":{"spellId":409828}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":16870}}},{"auraIsActiveWithReactionTime":{"auraId":{"spellId":16870}}}]}},"castSpell":{"spellId":{"spellId":9830,"rank":5}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpEq","lhs":{"currentComboPoints":{}},"rhs":{"const":{"val":"5"}}}},{"or":{"vals":[{"cmp":{"op":"OpGe","lhs":{"auraRemainingTime":{"auraId":{"spellId":407988}}},"rhs":{"const":{"val":"8.0"}}}},{"auraIsKnown":{"auraId":{"spellId":455873}}}]}},{"cmp":{"op":"OpGe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"10"}}}},{"not":{"val":{"dotIsActive":{"spellId":{"spellId":9896,"rank":6}}}}}]}},"castSpell":{"spellId":{"spellId":9896,"rank":6}}}}, + {"action":{"condition":{"not":{"val":{"dotIsActive":{"spellId":{"spellId":9904,"rank":4}}}}},"castSpell":{"spellId":{"spellId":9904,"rank":4}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpGe","lhs":{"currentMana":{}},"rhs":{"spellCurrentCost":{"spellId":{"spellId":768}}}}},{"auraIsKnown":{"auraId":{"spellId":17061,"rank":5}}},{"cmp":{"op":"OpLt","lhs":{"timeToEnergyTick":{}},"rhs":{"const":{"val":"1.00"}}}},{"cmp":{"op":"OpGe","lhs":{"math":{"op":"OpAdd","lhs":{"currentEnergy":{}},"rhs":{"const":{"val":"20.2"}}}},"rhs":{"math":{"op":"OpAdd","lhs":{"spellCurrentCost":{"spellId":{"spellId":409828}}},"rhs":{"spellCurrentCost":{"spellId":{"spellId":409828}}}}}}},{"cmp":{"op":"OpLt","lhs":{"math":{"op":"OpAdd","lhs":{"currentEnergy":{}},"rhs":{"const":{"val":"20.2"}}}},"rhs":{"math":{"op":"OpAdd","lhs":{"spellCurrentCost":{"spellId":{"spellId":409828}}},"rhs":{"spellCurrentCost":{"spellId":{"spellId":9830,"rank":5}}}}}}}]}},"castSpell":{"spellId":{"spellId":409828}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":455873}}},{"cmp":{"op":"OpEq","lhs":{"currentComboPoints":{}},"rhs":{"const":{"val":"5.0"}}}},{"auraIsActive":{"auraId":{"spellId":407988}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":417141}}}}},{"cmp":{"op":"OpLe","lhs":{"currentEnergy":{}},"rhs":{"const":{"val":"53.0"}}}}]}},"castSpell":{"spellId":{"spellId":31018}}}}, + {"action":{"castSpell":{"spellId":{"spellId":9830,"rank":5}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpGe","lhs":{"currentMana":{}},"rhs":{"spellCurrentCost":{"spellId":{"spellId":768}}}}},{"auraIsKnown":{"auraId":{"spellId":17061,"rank":5}}},{"cmp":{"op":"OpGt","lhs":{"timeToEnergyTick":{}},"rhs":{"const":{"val":"1.02"}}}}]}},"castSpell":{"spellId":{"spellId":409828}}}} + ] +} diff --git a/ui/feral_druid/gear_sets/phase_5.gear.json b/ui/feral_druid/gear_sets/phase_5.gear.json new file mode 100644 index 0000000000..a4f78a2006 --- /dev/null +++ b/ui/feral_druid/gear_sets/phase_5.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":231257,"enchant":7124,"rune":417145}, + {"id":231803}, + {"id":231259,"enchant":2606}, + {"id":230842,"enchant":849,"rune":439510}, + {"id":231254,"enchant":1891,"rune":407977}, + {"id":231261,"enchant":1885,"rune":414719}, + {"id":232100,"enchant":927,"rune":407995}, + {"id":232096,"rune":417141}, + {"id":232098,"enchant":7615,"rune":407988}, + {"id":232101,"enchant":1887,"rune":417046}, + {"id":230734,"rune":453622}, + {"id":228261,"rune":442896}, + {"id":231779}, + {"id":230282}, + {"id":224282,"enchant":1900}, + {}, + {"id":220606} + ] +} diff --git a/ui/feral_druid/presets.ts b/ui/feral_druid/presets.ts index 4016447a24..8f6d6a5b72 100644 --- a/ui/feral_druid/presets.ts +++ b/ui/feral_druid/presets.ts @@ -10,6 +10,7 @@ import { Flask, Food, IndividualBuffs, + ManaRegenElixir, Potions, Profession, RaidBuffs, @@ -26,10 +27,12 @@ import Phase1APL from './apls/phase_1.apl.json'; import Phase2APL from './apls/phase_2.apl.json'; import Phase3APL from './apls/phase_3.apl.json'; import Phase4APL from './apls/phase_4.apl.json'; +import Phase5APL from './apls/phase_5.apl.json'; import Phase1Gear from './gear_sets/phase_1.gear.json'; import Phase2Gear from './gear_sets/phase_2.gear.json'; import Phase3Gear from './gear_sets/phase_3.gear.json'; import Phase4Gear from './gear_sets/phase_4.gear.json'; +import Phase5Gear from './gear_sets/phase_5.gear.json'; // Preset options for this spec. // Eventually we will import these values for the raid sim too, so its good to @@ -39,36 +42,38 @@ import Phase4Gear from './gear_sets/phase_4.gear.json'; // Gear Presets /////////////////////////////////////////////////////////////////////////// -export const GearPhase1 = PresetUtils.makePresetGear('Phase 1', Phase1Gear); -export const GearPhase2 = PresetUtils.makePresetGear('Phase 2', Phase2Gear); -export const GearPhase3 = PresetUtils.makePresetGear('Phase 3', Phase3Gear); -export const GearPhase4 = PresetUtils.makePresetGear('Phase 4', Phase4Gear); +export const GearPhase1 = PresetUtils.makePresetGear('Phase 1', Phase1Gear, { customCondition: player => player.getLevel() === 25 }); +export const GearPhase2 = PresetUtils.makePresetGear('Phase 2', Phase2Gear, { customCondition: player => player.getLevel() === 40 }); +export const GearPhase3 = PresetUtils.makePresetGear('Phase 3', Phase3Gear, { customCondition: player => player.getLevel() === 50 }); +export const GearPhase4 = PresetUtils.makePresetGear('Phase 4', Phase4Gear, { customCondition: player => player.getLevel() === 60 }); +export const GearPhase5 = PresetUtils.makePresetGear('Phase 5', Phase5Gear, { customCondition: player => player.getLevel() === 60 }); export const GearPresets = { [Phase.Phase1]: [GearPhase1], [Phase.Phase2]: [GearPhase2], [Phase.Phase3]: [GearPhase3], [Phase.Phase4]: [GearPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [GearPhase5], }; -export const DefaultGear = GearPresets[Phase.Phase4][0]; +export const DefaultGear = GearPresets[Phase.Phase5][0]; /////////////////////////////////////////////////////////////////////////// // APL Presets /////////////////////////////////////////////////////////////////////////// -export const APLPhase1 = PresetUtils.makePresetAPLRotation('Phase 1', Phase1APL); -export const APLPhase2 = PresetUtils.makePresetAPLRotation('Phase 2', Phase2APL); -export const APLPhase3 = PresetUtils.makePresetAPLRotation('Phase 3', Phase3APL); -export const APLPhase4 = PresetUtils.makePresetAPLRotation('Phase 4', Phase4APL); +export const APLPhase1 = PresetUtils.makePresetAPLRotation('Phase 1', Phase1APL, { customCondition: player => player.getLevel() === 25 }); +export const APLPhase2 = PresetUtils.makePresetAPLRotation('Phase 2', Phase2APL, { customCondition: player => player.getLevel() === 40 }); +export const APLPhase3 = PresetUtils.makePresetAPLRotation('Phase 3', Phase3APL, { customCondition: player => player.getLevel() === 50 }); +export const APLPhase4 = PresetUtils.makePresetAPLRotation('Phase 4', Phase4APL, { customCondition: player => player.getLevel() === 60 }); +export const APLPhase5 = PresetUtils.makePresetAPLRotation('Phase 5', Phase5APL, { customCondition: player => player.getLevel() === 60 }); export const APLPresets = { [Phase.Phase1]: [APLPhase1], [Phase.Phase2]: [APLPhase2], [Phase.Phase3]: [APLPhase3], [Phase.Phase4]: [APLPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [APLPhase5], }; // TODO: Add Phase 2 preset an pull from map @@ -76,7 +81,7 @@ export const DefaultAPLs: Record = { 25: APLPresets[Phase.Phase1][0], 40: APLPresets[Phase.Phase2][0], 50: APLPresets[Phase.Phase3][0], - 60: APLPresets[Phase.Phase4][0], + 60: APLPresets[Phase.Phase5][0], }; export const DefaultRotation = FeralDruidRotation.create({ @@ -94,11 +99,21 @@ export const SIMPLE_ROTATION_DEFAULT = PresetUtils.makePresetSimpleRotation('Sim // Talent Presets /////////////////////////////////////////////////////////////////////////// -export const TalentsPhase1 = PresetUtils.makePresetTalents('Level 25', SavedTalents.create({ talentsString: '500005001--05' })); -export const TalentsPhase2 = PresetUtils.makePresetTalents('Level 40', SavedTalents.create({ talentsString: '-550002032320211-05' })); -export const TalentsPhase3 = PresetUtils.makePresetTalents('Level 50', SavedTalents.create({ talentsString: '500005301-5500020323002-05' })); -export const TalentsPhase3LoTP = PresetUtils.makePresetTalents('Level 50 LoTP', SavedTalents.create({ talentsString: '-5500020323202151-55' })); -export const TalentsPhase4 = PresetUtils.makePresetTalents('Level 60', SavedTalents.create({ talentsString: '500005301-5500020323202151-15' })); +export const TalentsPhase1 = PresetUtils.makePresetTalents('Level 25', SavedTalents.create({ talentsString: '500005001--05' }), { + customCondition: player => player.getLevel() === 25, +}); +export const TalentsPhase2 = PresetUtils.makePresetTalents('Level 40', SavedTalents.create({ talentsString: '-550002032320211-05' }), { + customCondition: player => player.getLevel() === 40, +}); +export const TalentsPhase3 = PresetUtils.makePresetTalents('Level 50', SavedTalents.create({ talentsString: '500005301-5500020323002-05' }), { + customCondition: player => player.getLevel() === 50, +}); +export const TalentsPhase3LoTP = PresetUtils.makePresetTalents('Level 50 LoTP', SavedTalents.create({ talentsString: '-5500020323202151-55' }), { + customCondition: player => player.getLevel() === 50, +}); +export const TalentsPhase4 = PresetUtils.makePresetTalents('Level 60', SavedTalents.create({ talentsString: '500005301-5500020323202151-15' }), { + customCondition: player => player.getLevel() === 60, +}); export const TalentPresets = { [Phase.Phase1]: [TalentsPhase1], @@ -128,7 +143,9 @@ export const DefaultConsumes = Consumes.create({ enchantedSigil: EnchantedSigil.FlowingWatersSigil, flask: Flask.FlaskOfDistilledWisdom, food: Food.FoodSmokedDesertDumpling, - mainHandImbue: WeaponImbue.WildStrikes, + mainHandImbue: WeaponImbue.ElementalSharpeningStone, + manaRegenElixir: ManaRegenElixir.MagebloodPotion, + mildlyIrradiatedRejuvPot: true, miscConsumes: { catnip: true, jujuEmber: true, @@ -142,10 +159,9 @@ export const DefaultRaidBuffs = RaidBuffs.create({ aspectOfTheLion: true, battleShout: TristateEffect.TristateEffectImproved, divineSpirit: true, - fireResistanceAura: true, - fireResistanceTotem: true, giftOfTheWild: TristateEffect.TristateEffectImproved, graceOfAirTotem: TristateEffect.TristateEffectImproved, + leaderOfThePack: true, manaSpringTotem: TristateEffect.TristateEffectRegular, strengthOfEarthTotem: TristateEffect.TristateEffectImproved, }); @@ -159,6 +175,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ rallyingCryOfTheDragonslayer: true, saygesFortune: SaygesFortune.SaygesDamage, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); @@ -173,5 +190,5 @@ export const DefaultDebuffs = Debuffs.create({ export const OtherDefaults = { profession1: Profession.Enchanting, - profession2: Profession.Leatherworking, + profession2: Profession.Alchemy, }; diff --git a/ui/feral_druid/sim.ts b/ui/feral_druid/sim.ts index cc670cb899..b2e7d2d6b1 100644 --- a/ui/feral_druid/sim.ts +++ b/ui/feral_druid/sim.ts @@ -123,14 +123,13 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecFeralDruid, { presets: { // Preset talents that the user can quickly select. talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], ...Presets.TalentPresets[Phase.Phase1], ], rotations: [ - // Simple Rotation is broken at the moment - // Presets.SIMPLE_ROTATION_DEFAULT, ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], @@ -138,6 +137,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecFeralDruid, { ], // Preset gear configurations that the user can quickly select. gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/hunter/presets.ts b/ui/hunter/presets.ts index 0f9ceff645..3ce518858d 100644 --- a/ui/hunter/presets.ts +++ b/ui/hunter/presets.ts @@ -203,9 +203,6 @@ export const DefaultConsumes = Consumes.create({ healthElixir: HealthElixir.ElixirOfFortitude, mainHandImbue: WeaponImbue.WildStrikes, manaRegenElixir: ManaRegenElixir.MagebloodPotion, - miscConsumes: { - jujuEmber: true, - }, offHandImbue: WeaponImbue.ElementalSharpeningStone, petAttackPowerConsumable: 1, petAgilityConsumable: 1, @@ -221,7 +218,7 @@ export const DefaultRaidBuffs = RaidBuffs.create({ aspectOfTheLion: true, battleShout: TristateEffect.TristateEffectImproved, commandingShout: true, - demonicPact: 80, + demonicPact: 110, divineSpirit: true, fireResistanceAura: true, fireResistanceTotem: true, @@ -245,6 +242,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); diff --git a/ui/hunter/sim.ts b/ui/hunter/sim.ts index 4c369c3eaf..4c39f1f7bb 100644 --- a/ui/hunter/sim.ts +++ b/ui/hunter/sim.ts @@ -137,6 +137,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecHunter, { presets: { // Preset talents that the user can quickly select. talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], @@ -144,6 +145,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecHunter, { ], // Preset rotations that the user can quickly select. rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], @@ -151,6 +153,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecHunter, { ], // Preset gear configurations that the user can quickly select. gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/mage/apls/p4_arcane.apl.json b/ui/mage/apls/p4_arcane.apl.json index 6067245283..97ae39e3b4 100644 --- a/ui/mage/apls/p4_arcane.apl.json +++ b/ui/mage/apls/p4_arcane.apl.json @@ -5,12 +5,12 @@ ], "priorityList": [ {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"15%"}}}},"castSpell":{"spellId":{"spellId":12051}}}}, - {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":456398,"tag":2}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"9"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":456398,"tag":2}}},"rhs":{"const":{"val":"1.5s"}}}}]}},"castSpell":{"spellId":{"spellId":2139}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":456398,"tag":2}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":456398,"tag":2}}},"rhs":{"const":{"val":"1.5s"}}}}]}},"castSpell":{"spellId":{"spellId":2139}}}}, {"action":{"condition":{"not":{"val":{"spellIsReady":{"spellId":{"spellId":425121}}}}},"castSpell":{"spellId":{"spellId":12472}}}}, {"action":{"condition":{"runeIsEquipped":{"runeId":{"spellId":400615}}},"castSpell":{"spellId":{"spellId":10199,"rank":7}}}}, {"action":{"castSpell":{"spellId":{"spellId":401556}}}}, {"action":{"autocastOtherCooldowns":{}}}, - {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"8"}}}},"castSpell":{"spellId":{"spellId":428878}}}}, + {"action":{"condition":{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}},"castSpell":{"spellId":{"spellId":428878}}}}, {"action":{"condition":{"auraIsActive":{"auraId":{"spellId":400589}}},"castSpell":{"spellId":{"spellId":10212,"rank":7}}}}, {"action":{"castSpell":{"spellId":{"spellId":400574}}}} ] diff --git a/ui/mage/apls/p4_fire.apl.json b/ui/mage/apls/p4_fire.apl.json index d97e03772d..90e0ed6524 100644 --- a/ui/mage/apls/p4_fire.apl.json +++ b/ui/mage/apls/p4_fire.apl.json @@ -1,21 +1,24 @@ { "type": "TypeAPL", "prepullActions": [ - {"action":{"castSpell":{"spellId":{"spellId":18809,"rank":8}}},"doAtValue":{"const":{"val":"-6s"}}} + {"action":{"castSpell":{"spellId":{"spellId":401502}}},"doAtValue":{"const":{"val":"-3s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":25304,"rank":11}}},"doAtValue":{"const":{"val":"-3s"}}} ], "priorityList": [ {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"15%"}}}},"castSpell":{"spellId":{"spellId":12051}}}}, - {"action":{"condition":{"not":{"val":{"spellIsReady":{"spellId":{"spellId":425121}}}}},"castSpell":{"spellId":{"spellId":12472}}}}, - {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":456398,"tag":2}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"9"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":456398,"tag":2}}},"rhs":{"const":{"val":"1.5s"}}}}]}},"castSpell":{"spellId":{"spellId":2139}}}}, - {"action":{"condition":{"or":{"vals":[{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400624}}},{"not":{"val":{"runeIsEquipped":{"runeId":{"spellId":400615}}}}},{"auraIsActive":{"auraId":{"spellId":48108,"tag":1}}}]}},{"runeIsEquipped":{"runeId":{"spellId":400615}}}]}},"castSpell":{"spellId":{"spellId":10199,"rank":7}}}}, + {"action":{"castSpell":{"spellId":{"spellId":440802}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":456398,"tag":2}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":456398,"tag":2}}},"rhs":{"const":{"val":"1.5s"}}}}]}},"castSpell":{"spellId":{"spellId":2139}}}}, + {"action":{"condition":{"runeIsEquipped":{"runeId":{"spellId":400615}}},"castSpell":{"spellId":{"spellId":10199,"rank":7}}}}, + {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400647}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":400647}}},"rhs":{"const":{"val":"1"}}}},{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":428878}}},{"castSpell":{"spellId":{"spellId":428739}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400647}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":400647}}},"rhs":{"const":{"val":"1"}}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":401502}}},{"castSpell":{"spellId":{"spellId":428739}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400647}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":400647}}},"rhs":{"const":{"val":"1"}}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":25304,"rank":11}}},{"castSpell":{"spellId":{"spellId":428739}}}]}}}, {"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"5"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"6s"}}}}]}},"castSpell":{"spellId":{"spellId":10207,"rank":7}}}}, - {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400624}}},{"auraIsActiveWithReactionTime":{"auraId":{"spellId":48108}}}]}},"castSpell":{"spellId":{"spellId":18809,"rank":8}}}}, - {"action":{"condition":{"not":{"val":{"dotIsActive":{"spellId":{"spellId":400613}}}}},"castSpell":{"spellId":{"spellId":400613}}}}, + {"hide":true,"action":{"condition":{"and":{"vals":[{"not":{"val":{"dotIsActive":{"spellId":{"spellId":400613}}}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":425121}}}}}]}},"castSpell":{"spellId":{"spellId":400613}}}}, {"action":{"castSpell":{"spellId":{"spellId":401556}}}}, {"action":{"autocastOtherCooldowns":{}}}, - {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"8"}}}},"castSpell":{"spellId":{"spellId":428878}}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"spellIsReady":{"spellId":{"spellId":425121}}}}},{"not":{"val":{"spellIsReady":{"spellId":{"spellId":428739}}}}}]}},"castSpell":{"spellId":{"spellId":12472}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}},{"not":{"val":{"spellIsReady":{"spellId":{"spellId":428739}}}}}]}},"castSpell":{"spellId":{"spellId":428878}}}}, {"action":{"castSpell":{"spellId":{"spellId":401502}}}}, - {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":425121}}},{"auraIsActive":{"auraId":{"spellId":425121}}}]}},"castSpell":{"spellId":{"spellId":10151,"rank":11}}}}, - {"action":{"castSpell":{"spellId":{"spellId":10207,"rank":7}}}} + {"action":{"castSpell":{"spellId":{"spellId":10181,"rank":10}}}} ] } diff --git a/ui/mage/apls/p5_fire.apl.json b/ui/mage/apls/p5_fire.apl.json new file mode 100644 index 0000000000..5f0872e8d7 --- /dev/null +++ b/ui/mage/apls/p5_fire.apl.json @@ -0,0 +1,25 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":10150,"rank":10}}},"doAtValue":{"const":{"val":"-3s"}},"hide":true}, + {"action":{"castSpell":{"spellId":{"spellId":401502}}},"doAtValue":{"const":{"val":"-3s"}},"hide":true}, + {"action":{"castSpell":{"spellId":{"spellId":428878}}},"doAtValue":{"const":{"val":"-2.5s"}}} + ], + "priorityList": [ + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"15%"}}}},"castSpell":{"spellId":{"spellId":12051}}}}, + {"action":{"condition":{"not":{"val":{"spellIsReady":{"spellId":{"spellId":425121}}}}},"castSpell":{"spellId":{"spellId":12472}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":456398,"tag":2}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":456398,"tag":2}}},"rhs":{"const":{"val":"1.5s"}}}}]}},"castSpell":{"spellId":{"spellId":2139}}}}, + {"action":{"condition":{"or":{"vals":[{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400624}}},{"not":{"val":{"runeIsEquipped":{"runeId":{"spellId":400615}}}}},{"auraIsActive":{"auraId":{"spellId":48108,"tag":1}}}]}},{"runeIsEquipped":{"runeId":{"spellId":400615}}}]}},"castSpell":{"spellId":{"spellId":10199,"rank":7}}}}, + {"hide":true,"action":{"condition":{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"1"}}}},"strictSequence":{"actions":[{"move":{"rangeFromTarget":{"const":{"val":"15"}}}},{"castSpell":{"spellId":{"spellId":13021,"rank":5}}}]}}}, + {"hide":true,"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"1"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"6s"}}}}]}},"castSpell":{"spellId":{"spellId":10207,"rank":7}}}}, + {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400624}}},{"auraIsActiveWithReactionTime":{"auraId":{"spellId":48108}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":11129}}}}}]}},"castSpell":{"spellId":{"spellId":18809,"rank":8}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"1"}}}},"castSpell":{"spellId":{"spellId":11129}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"2"}}}},"castSpell":{"spellId":{"spellId":400613}}}}, + {"action":{"castSpell":{"spellId":{"spellId":401556}}}}, + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"spellCastTime":{"spellId":{"spellId":428878}}}}}]}},"castSpell":{"spellId":{"spellId":428878}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":467399}}},{"not":{"val":{"dotIsActive":{"spellId":{"spellId":10151,"rank":11}}}}},{"not":{"val":{"spellInFlight":{"spellId":{"spellId":10151,"rank":11}}}}}]}},"castSpell":{"spellId":{"spellId":10151,"rank":11}}}}, + {"action":{"castSpell":{"spellId":{"spellId":401502}}}}, + {"action":{"castSpell":{"spellId":{"spellId":10207,"rank":7}}}} + ] +} diff --git a/ui/mage/apls/p5_spellfrost.apl.json b/ui/mage/apls/p5_spellfrost.apl.json new file mode 100644 index 0000000000..b8788ffca9 --- /dev/null +++ b/ui/mage/apls/p5_spellfrost.apl.json @@ -0,0 +1,30 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":13033,"rank":4}}},"doAtValue":{"const":{"val":"-4.5s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":401502}}},"doAtValue":{"const":{"val":"-3s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":428878}}},"doAtValue":{"const":{"val":"-3s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":412532}}},"doAtValue":{"const":{"val":"-2.5s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":10181,"rank":10}}},"doAtValue":{"const":{"val":"-2.5s"}}} + ], + "priorityList": [ + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"auraIsActive":{"auraId":{"spellId":13033,"rank":4}}}}},{"cmp":{"op":"OpGe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"30s"}}}}]}},"castSpell":{"spellId":{"spellId":13033,"rank":4}}}}, + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"15%"}}}},"castSpell":{"spellId":{"spellId":12051}}}}, + {"action":{"condition":{"or":{"vals":[{"not":{"val":{"auraIsKnown":{"auraId":{"itemId":231282}}}}},{"auraIsActive":{"auraId":{"itemId":231282}}},{"cmp":{"op":"OpGe","lhs":{"spellTimeToReady":{"spellId":{"itemId":231282}}},"rhs":{"const":{"val":"45s"}}}}]}},"castSpell":{"spellId":{"spellId":440802}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":456398,"tag":2}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":456398,"tag":2}}},"rhs":{"const":{"val":"1.5s"}}}}]}},"castSpell":{"spellId":{"spellId":2139}}}}, + {"action":{"condition":{"runeIsEquipped":{"runeId":{"spellId":400615}}},"castSpell":{"spellId":{"spellId":10199,"rank":7}}}}, + {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400647}}},{"runeIsEquipped":{"runeId":{"spellId":428878}}},{"runeIsEquipped":{"runeId":{"spellId":428739}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":400647}}},"rhs":{"const":{"val":"1"}}}},{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":428878}}},{"castSpell":{"spellId":{"spellId":428739}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400647}}},{"runeIsEquipped":{"runeId":{"spellId":401502}}},{"runeIsEquipped":{"runeId":{"spellId":428739}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":400647}}},"rhs":{"const":{"val":"1"}}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":401502}}},{"castSpell":{"spellId":{"spellId":428739}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400647}}},{"runeIsEquipped":{"runeId":{"spellId":412532}}},{"runeIsEquipped":{"runeId":{"spellId":428739}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":400647}}},"rhs":{"const":{"val":"1"}}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":412532}}},{"castSpell":{"spellId":{"spellId":428739}}}]}}}, + {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400647}}},{"runeIsEquipped":{"runeId":{"spellId":428739}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":400647}}},"rhs":{"const":{"val":"1"}}}}]}},"strictSequence":{"actions":[{"castSpell":{"spellId":{"spellId":10181,"rank":10}}},{"castSpell":{"spellId":{"spellId":428739}}}]}}}, + {"hide":true,"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"5"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"6s"}}}}]}},"castSpell":{"spellId":{"spellId":10207,"rank":7}}}}, + {"hide":true,"action":{"condition":{"and":{"vals":[{"not":{"val":{"dotIsActive":{"spellId":{"spellId":400613}}}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":425121}}}}}]}},"castSpell":{"spellId":{"spellId":400613}}}}, + {"hide":true,"action":{"castSpell":{"spellId":{"spellId":401556}}}}, + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"spellIsReady":{"spellId":{"spellId":425121}}}}},{"not":{"val":{"spellIsReady":{"spellId":{"spellId":428739}}}}},{"or":{"vals":[{"not":{"val":{"runeIsEquipped":{"runeId":{"spellId":440802}}}}},{"not":{"val":{"spellIsReady":{"spellId":{"spellId":440802}}}}}]}}]}},"castSpell":{"spellId":{"spellId":12472}}}}, + {"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}},{"cmp":{"op":"OpLt","lhs":{"auraRemainingTime":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"spellCastTime":{"spellId":{"spellId":428878}}}}}]}},"castSpell":{"spellId":{"spellId":428878}}}}, + {"action":{"castSpell":{"spellId":{"spellId":412532}}}}, + {"action":{"castSpell":{"spellId":{"spellId":401502}}}}, + {"action":{"castSpell":{"spellId":{"spellId":10181,"rank":10}}}} + ] +} diff --git a/ui/mage/gear_sets/p5_fire.gear.json b/ui/mage/gear_sets/p5_fire.gear.json new file mode 100644 index 0000000000..687f3bb8f8 --- /dev/null +++ b/ui/mage/gear_sets/p5_fire.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":230812,"enchant":7634,"rune":400624}, + {"id":228289}, + {"id":231106,"enchant":2605}, + {"id":230804,"enchant":2463,"rune":400615}, + {"id":231105,"enchant":1891,"rune":412324}, + {"id":231107,"enchant":1883,"rune":428878}, + {"id":231102,"rune":400613}, + {"id":228256,"rune":401502}, + {"id":231104,"enchant":7634,"rune":425121}, + {"id":231101,"enchant":911,"rune":412322}, + {"id":228287,"rune":442894}, + {"id":228687,"rune":442895}, + {"id":230243}, + {"id":230810}, + {"id":231387,"enchant":2504}, + {"id":19311}, + {"id":231857} + ] +} diff --git a/ui/mage/gear_sets/p5_spellfrost.gear.json b/ui/mage/gear_sets/p5_spellfrost.gear.json new file mode 100644 index 0000000000..f591181292 --- /dev/null +++ b/ui/mage/gear_sets/p5_spellfrost.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":230812,"enchant":7634,"rune":428739}, + {"id":231324}, + {"id":231325,"enchant":2605}, + {"id":230804,"enchant":2463,"rune":440802}, + {"id":231327,"enchant":1891,"rune":400647}, + {"id":231326,"enchant":1883,"rune":428741}, + {"id":232132,"rune":400613}, + {"id":232128,"rune":412532}, + {"id":232130,"enchant":7634,"rune":425121}, + {"id":232133,"enchant":911,"rune":412322}, + {"id":228687,"rune":442894}, + {"id":228287,"rune":442895}, + {"id":230243}, + {"id":231282}, + {"id":229972,"enchant":2504}, + {}, + {"id":228381} + ] +} diff --git a/ui/mage/presets.ts b/ui/mage/presets.ts index 304c7a9679..e2c1c0c691 100644 --- a/ui/mage/presets.ts +++ b/ui/mage/presets.ts @@ -1,6 +1,7 @@ import { Phase } from '../core/constants/other'; import * as PresetUtils from '../core/preset_utils'; import { + Conjured, Consumes, Debuffs, EnchantedSigil, @@ -9,6 +10,7 @@ import { Food, FrostPowerBuff, IndividualBuffs, + MageScroll, ManaRegenElixir, Potions, Profession, @@ -31,6 +33,8 @@ import Phase3APLFrost from './apls/p3_frost.apl.json'; import Phase4APLArcane from './apls/p4_arcane.apl.json'; import Phase4APLFire from './apls/p4_fire.apl.json'; import Phase4APLFrost from './apls/p4_frost.apl.json'; +import Phase5APLFire from './apls/p5_fire.apl.json'; +import Phase5APLSpellfrost from './apls/p5_spellfrost.apl.json'; import Phase1GearFire from './gear_sets/p1_fire.gear.json'; import Phase1Gear from './gear_sets/p1_generic.gear.json'; import Phase2GearArcane from './gear_sets/p2_arcane.gear.json'; @@ -41,6 +45,8 @@ import Phase3GearFrostFFB from './gear_sets/p3_frost_ffb.gear.json'; import Phase4GearArcane from './gear_sets/p4_arcane.gear.json'; import Phase4GearFire from './gear_sets/p4_fire.gear.json'; import Phase4GearFrost from './gear_sets/p4_frost.gear.json'; +import Phase5GearFire from './gear_sets/p5_fire.gear.json'; +import Phase5GearSpellfrost from './gear_sets/p5_spellfrost.gear.json'; /////////////////////////////////////////////////////////////////////////// // Gear Presets @@ -86,17 +92,24 @@ export const GearFrostPhase4 = PresetUtils.makePresetGear('P4 Frost', Phase4Gear customCondition: player => player.getLevel() === 60, }); +export const GearFirePhase5 = PresetUtils.makePresetGear('P5 Fire', Phase5GearFire, { + customCondition: player => player.getLevel() === 60, +}); +export const GearSpellfrostPhase5 = PresetUtils.makePresetGear('P5 Spellfrost', Phase5GearSpellfrost, { + customCondition: player => player.getLevel() === 60, +}); + export const GearPresets = { [Phase.Phase1]: [GearArcanePhase1, GearFirePhase1, GearFrostPhase1], [Phase.Phase2]: [GearArcanePhase2, GearFirePhase2, GearFrostPhase2], [Phase.Phase3]: [GearArcanePhase3, GearFirePhase3, GearFrostPhase3], [Phase.Phase4]: [GearArcanePhase4, GearFirePhase4, GearFrostPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [GearFirePhase5, GearSpellfrostPhase5], }; -export const DefaultGearArcane = GearPresets[Phase.Phase4][0]; -export const DefaultGearFire = GearPresets[Phase.Phase4][1]; -export const DefaultGearFrost = GearPresets[Phase.Phase4][2]; +export const DefaultGearArcane = GearPresets[Phase.Phase5][1]; +export const DefaultGearFire = GearPresets[Phase.Phase5][0]; +export const DefaultGearFrost = GearPresets[Phase.Phase5][1]; export const DefaultGear = DefaultGearFire; @@ -127,7 +140,6 @@ export const APLFrostPhase3 = PresetUtils.makePresetAPLRotation('P3 Frost', Phas customCondition: player => player.getLevel() === 50, }); -// No new Phase 3 Arcane presets at the moment export const APLArcanePhase4 = PresetUtils.makePresetAPLRotation('P4 Arcane', Phase4APLArcane, { customCondition: player => player.getLevel() >= 60, }); @@ -138,12 +150,19 @@ export const APLFrostPhase4 = PresetUtils.makePresetAPLRotation('P4 Frost', Phas customCondition: player => player.getLevel() >= 60, }); +export const APLFirePhase5 = PresetUtils.makePresetAPLRotation('P5 Fire', Phase5APLFire, { + customCondition: player => player.getLevel() >= 60, +}); +export const APLSpellfrostPhase5 = PresetUtils.makePresetAPLRotation('P5 Spellfrost', Phase5APLSpellfrost, { + customCondition: player => player.getLevel() >= 60, +}); + export const APLPresets = { [Phase.Phase1]: [APLArcanePhase1, APLFirePhase1, APLFirePhase1], [Phase.Phase2]: [APLArcanePhase2, APLFirePhase2, APLFirePhase2], [Phase.Phase3]: [APLArcanePhase3, APLFirePhase3, APLFrostPhase3], [Phase.Phase4]: [APLArcanePhase4, APLFirePhase4, APLFrostPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [APLFirePhase5, APLSpellfrostPhase5], }; export const DefaultAPLs: Record> = { @@ -166,9 +185,9 @@ export const DefaultAPLs: Record player.getLevel() === 60, }); -export const TalentsFirePhase4 = PresetUtils.makePresetTalents('60 Fire', SavedTalents.create({ talentsString: '21-0552300123033151-203500031' }), { +export const TalentsFirePhase4 = PresetUtils.makePresetTalents('60 Fire', SavedTalents.create({ talentsString: '21-5052300123033151-203500031' }), { customCondition: player => player.getLevel() === 60, }); -export const TalentsFrostPhase4 = PresetUtils.makePresetTalents('60 Frost', SavedTalents.create({ talentsString: '-0550320003021-2035020310035105' }), { +export const TalentsFrostfirePhase4 = PresetUtils.makePresetTalents('60 Frostfire', SavedTalents.create({ talentsString: '-0550320003021-2035020310035105' }), { customCondition: player => player.getLevel() === 60, }); +export const TalentsSpellfrostPhase5 = PresetUtils.makePresetTalents( + '60 Spellfrost', + SavedTalents.create({ talentsString: '250025001002--05350203100351051' }), + { + customCondition: player => player.getLevel() === 60, + }, +); export const TalentPresets = { [Phase.Phase1]: [TalentsArcanePhase1, TalentsFirePhase1, TalentsFirePhase1], [Phase.Phase2]: [TalentsArcanePhase2, TalentsFirePhase2, TalentsFirePhase2], [Phase.Phase3]: [TalentsArcanePhase3, TalentsFirePhase3, TalentsFrostPhase3], - [Phase.Phase4]: [TalentsArcanePhase4, TalentsFirePhase4, TalentsFrostPhase4], - [Phase.Phase5]: [], + [Phase.Phase4]: [TalentsArcanePhase4, TalentsFirePhase4, TalentsFrostfirePhase4], + [Phase.Phase5]: [TalentsSpellfrostPhase5], }; export const DefaultTalentsArcane = TalentPresets[Phase.Phase4][0]; export const DefaultTalentsFire = TalentPresets[Phase.Phase4][1]; -export const DefaultTalentsFrost = TalentPresets[Phase.Phase4][2]; +export const DefaultTalentsFrostfire = TalentPresets[Phase.Phase4][2]; +export const DefaultTalentsSpellfrost = TalentPresets[Phase.Phase5][0]; export const DefaultTalents = DefaultTalentsFire; -export const PresetBuildArcane = PresetUtils.makePresetBuild('Arcane', DefaultGearArcane, DefaultTalentsArcane, DefaultAPLs[60][0]); +// export const PresetBuildArcane = PresetUtils.makePresetBuild('Arcane', DefaultGearArcane, DefaultTalentsArcane, DefaultAPLs[60][0]); export const PresetBuildFire = PresetUtils.makePresetBuild('Fire', DefaultGearFire, DefaultTalentsFire, DefaultAPLs[60][1]); -export const PresetBuildFrost = PresetUtils.makePresetBuild('Frost', DefaultGearFrost, DefaultTalentsFrost, DefaultAPLs[60][2]); +export const PresetBuildSpellfrost = PresetUtils.makePresetBuild('Spellfrost', DefaultGearFrost, DefaultTalentsSpellfrost, DefaultAPLs[60][2]); /////////////////////////////////////////////////////////////////////////// // Options @@ -239,17 +266,17 @@ export const DefaultOptions = MageOptions.create({ }); export const DefaultConsumes = Consumes.create({ + defaultConjured: Conjured.ConjuredDemonicRune, defaultPotion: Potions.MajorManaPotion, enchantedSigil: EnchantedSigil.FlowingWatersSigil, firePowerBuff: FirePowerBuff.ElixirOfGreaterFirepower, flask: Flask.FlaskOfSupremePower, food: Food.FoodRunnTumTuberSurprise, frostPowerBuff: FrostPowerBuff.ElixirOfFrostPower, - mainHandImbue: WeaponImbue.WizardOil, + mageScroll: MageScroll.MageScrollArcanePower, + mainHandImbue: WeaponImbue.BrillianWizardOil, manaRegenElixir: ManaRegenElixir.MagebloodPotion, - miscConsumes: { - jujuEmber: true, - }, + mildlyIrradiatedRejuvPot: true, spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, zanzaBuff: ZanzaBuff.CerebralCortexCompound, @@ -258,10 +285,8 @@ export const DefaultConsumes = Consumes.create({ export const DefaultRaidBuffs = RaidBuffs.create({ arcaneBrilliance: true, aspectOfTheLion: true, - demonicPact: 80, + demonicPact: 110, divineSpirit: true, - fireResistanceAura: true, - fireResistanceTotem: true, giftOfTheWild: TristateEffect.TristateEffectImproved, manaSpringTotem: TristateEffect.TristateEffectRegular, moonkinAura: true, @@ -275,11 +300,13 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); export const DefaultDebuffs = Debuffs.create({ + dreamstate: true, improvedFaerieFire: true, improvedScorch: true, judgementOfWisdom: true, diff --git a/ui/mage/sim.ts b/ui/mage/sim.ts index 905b071fc9..8f45f966e2 100644 --- a/ui/mage/sim.ts +++ b/ui/mage/sim.ts @@ -108,24 +108,27 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecMage, { presets: { rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], ...Presets.APLPresets[Phase.Phase1], ], talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], ...Presets.TalentPresets[Phase.Phase1], ], gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], ...Presets.GearPresets[Phase.Phase1], ], - builds: [Presets.PresetBuildArcane, Presets.PresetBuildFire, Presets.PresetBuildFrost], + builds: [Presets.PresetBuildFire, Presets.PresetBuildSpellfrost], }, autoRotation: player => { @@ -192,7 +195,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecMage, { defaultName: 'Frost', iconUrl: getSpecIcon(Class.ClassMage, 2), - talents: Presets.DefaultTalentsFrost.data, + talents: Presets.DefaultTalentsFrostfire.data, specOptions: Presets.DefaultOptions, consumes: Presets.DefaultConsumes, otherDefaults: Presets.OtherDefaults, diff --git a/ui/protection_paladin/presets.ts b/ui/protection_paladin/presets.ts index 42a9bce626..8b9177b993 100644 --- a/ui/protection_paladin/presets.ts +++ b/ui/protection_paladin/presets.ts @@ -111,9 +111,7 @@ export const DefaultConsumes = Consumes.create({ firePowerBuff: FirePowerBuff.ElixirOfGreaterFirepower, fillerExplosive: Explosive.ExplosiveUnknown, mainHandImbue: WeaponImbue.WildStrikes, - miscConsumes: { - jujuEmber: true, - }, + spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, strengthBuff: StrengthBuff.JujuPower, zanzaBuff: ZanzaBuff.ROIDS, @@ -132,6 +130,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); @@ -145,7 +144,7 @@ export const DefaultRaidBuffs = RaidBuffs.create({ giftOfTheWild: TristateEffect.TristateEffectImproved, sanctityAura: true, leaderOfThePack: true, - demonicPact: 80, + demonicPact: 110, aspectOfTheLion: true, moonkinAura: true, vampiricTouch: 300, @@ -167,7 +166,7 @@ export const DefaultDebuffs = Debuffs.create({ }); export const OtherDefaults = { - distanceFromTarget: 5, // Max melee range + distanceFromTarget: 5, // Max melee range profession1: Profession.Blacksmithing, profession2: Profession.Engineering, }; diff --git a/ui/protection_paladin/sim.ts b/ui/protection_paladin/sim.ts index e6dfa91cb6..7afee861bc 100644 --- a/ui/protection_paladin/sim.ts +++ b/ui/protection_paladin/sim.ts @@ -12,7 +12,7 @@ import * as Presets from './presets.js'; const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { cssClass: 'protection-paladin-sim-ui', cssScheme: 'paladin', - // List any known bugs / issues here and they'll be shown on the site. + // List any known bugs / issues here and they'll be shown on the site. knownIssues: [ `Judgement of the Crusader is currently not implemented; users can manually award themselves the relevant spellpower amount for a dps gain that will be slightly inflated given JotC does not benefit from source damage modifiers.`, @@ -37,24 +37,24 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { // All stats for which EP should be calculated. epStats: [ Stat.StatHealth, - Stat.StatMana, - // Primary Attributes + Stat.StatMana, + // Primary Attributes Stat.StatStrength, Stat.StatStamina, Stat.StatAgility, - Stat.StatIntellect, - // Melee Offensive + Stat.StatIntellect, + // Melee Offensive Stat.StatAttackPower, Stat.StatMeleeHit, Stat.StatMeleeCrit, - Stat.StatMeleeHaste, - // Magic offensive/healing + Stat.StatMeleeHaste, + // Magic offensive/healing Stat.StatSpellHit, - Stat.StatSpellCrit, + Stat.StatSpellCrit, Stat.StatSpellPower, - Stat.StatHolyPower, - Stat.StatHealingPower, - // Defensive + Stat.StatHolyPower, + Stat.StatHealingPower, + // Defensive Stat.StatArmor, Stat.StatBonusArmor, Stat.StatDefense, @@ -62,12 +62,12 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { Stat.StatParry, Stat.StatBlock, Stat.StatBlockValue, - // Resistances - Stat.StatFireResistance, + // Resistances + Stat.StatFireResistance, Stat.StatNatureResistance, Stat.StatShadowResistance, Stat.StatFrostResistance, - Stat.StatArcaneResistance, + Stat.StatArcaneResistance, ], epPseudoStats: [PseudoStat.PseudoStatMainHandDps, PseudoStat.PseudoStatMeleeSpeedMultiplier], // Reference stat against which to calculate EP. I think all classes use either spell power or attack power. @@ -75,24 +75,24 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { // Which stats to display in the Character Stats section, at the bottom of the left-hand sidebar. displayStats: [ Stat.StatHealth, - Stat.StatMana, - // Primary Attributes + Stat.StatMana, + // Primary Attributes Stat.StatStrength, Stat.StatStamina, Stat.StatAgility, - Stat.StatIntellect, - // Melee Offensive + Stat.StatIntellect, + // Melee Offensive Stat.StatAttackPower, Stat.StatMeleeHit, Stat.StatMeleeCrit, - Stat.StatMeleeHaste, - // Magic offensive/healing + Stat.StatMeleeHaste, + // Magic offensive/healing Stat.StatSpellHit, - Stat.StatSpellCrit, + Stat.StatSpellCrit, Stat.StatSpellPower, - Stat.StatHolyPower, - Stat.StatHealingPower, - // Defensive + Stat.StatHolyPower, + Stat.StatHealingPower, + // Defensive Stat.StatArmor, Stat.StatBonusArmor, Stat.StatDefense, @@ -100,12 +100,12 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { Stat.StatParry, Stat.StatBlock, Stat.StatBlockValue, - // Resistances - Stat.StatFireResistance, + // Resistances + Stat.StatFireResistance, Stat.StatNatureResistance, Stat.StatShadowResistance, Stat.StatFrostResistance, - Stat.StatArcaneResistance, + Stat.StatArcaneResistance, ], defaults: { @@ -114,37 +114,37 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { // Default EP weights for sorting gear in the gear picker. epWeights: Stats.fromMap( { - [Stat.StatStrength]: 2.31, - [Stat.StatAgility]: 14.7, - [Stat.StatStamina]: 0.0, - [Stat.StatIntellect]: 0.02, - [Stat.StatSpellPower]: 0.4, - [Stat.StatHolyPower]: 0.22, - [Stat.StatSpellHit]: 4.92, - [Stat.StatSpellCrit]: 1.81, - [Stat.StatAttackPower]: 1.0, - [Stat.StatMeleeHit]: 0.0, - [Stat.StatMeleeCrit]: 27.78, - [Stat.StatMeleeHaste]: 22.60, - [Stat.StatMana]: 0.0, - [Stat.StatArmor]: 1.0, - [Stat.StatDefense]: 25.89, - [Stat.StatBlock]: 13.64, - [Stat.StatBlockValue]: 1.93, - [Stat.StatDodge]: 213.30, - [Stat.StatParry]: 212.61, - [Stat.StatHealth]: 0.0, - [Stat.StatArcaneResistance]: 0.0, - [Stat.StatFireResistance]: 0.0, - [Stat.StatFrostResistance]: 0.0, - [Stat.StatNatureResistance]: 0.0, - [Stat.StatShadowResistance]: 0.0, - [Stat.StatBonusArmor]: 0.96, - [Stat.StatHealingPower]: 0.0, + [Stat.StatStrength]: 2.31, + [Stat.StatAgility]: 14.7, + [Stat.StatStamina]: 0.0, + [Stat.StatIntellect]: 0.02, + [Stat.StatSpellPower]: 0.4, + [Stat.StatHolyPower]: 0.22, + [Stat.StatSpellHit]: 4.92, + [Stat.StatSpellCrit]: 1.81, + [Stat.StatAttackPower]: 1.0, + [Stat.StatMeleeHit]: 0.0, + [Stat.StatMeleeCrit]: 27.78, + [Stat.StatMeleeHaste]: 22.6, + [Stat.StatMana]: 0.0, + [Stat.StatArmor]: 1.0, + [Stat.StatDefense]: 25.89, + [Stat.StatBlock]: 13.64, + [Stat.StatBlockValue]: 1.93, + [Stat.StatDodge]: 213.3, + [Stat.StatParry]: 212.61, + [Stat.StatHealth]: 0.0, + [Stat.StatArcaneResistance]: 0.0, + [Stat.StatFireResistance]: 0.0, + [Stat.StatFrostResistance]: 0.0, + [Stat.StatNatureResistance]: 0.0, + [Stat.StatShadowResistance]: 0.0, + [Stat.StatBonusArmor]: 0.96, + [Stat.StatHealingPower]: 0.0, }, { [PseudoStat.PseudoStatMainHandDps]: 3.33, - [PseudoStat.PseudoStatMeleeSpeedMultiplier]: 3.33, + [PseudoStat.PseudoStatMeleeSpeedMultiplier]: 3.33, }, ), // Default consumes settings. @@ -153,13 +153,13 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { talents: Presets.DefaultTalents.data, // Default spec-specific settings. specOptions: Presets.DefaultOptions, - other: Presets.OtherDefaults, + other: Presets.OtherDefaults, // Default raid/party buffs settings. raidBuffs: Presets.DefaultRaidBuffs, partyBuffs: PartyBuffs.create({}), individualBuffs: Presets.DefaultIndividualBuffs, debuffs: Presets.DefaultDebuffs, - race: Race.RaceHuman, + race: Race.RaceHuman, }, // IconInputs to include in the 'Player' section on the settings tab. @@ -178,7 +178,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { OtherInputs.HpPercentForDefensives, OtherInputs.InspirationUptime, OtherInputs.InFrontOfTarget, - //OtherInputs.DistanceFromTarget, + //OtherInputs.DistanceFromTarget, ], }, encounterPicker: { @@ -187,47 +187,41 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecProtectionPaladin, { }, presets: { - rotations: [ - ...Presets.APLPresets[Phase.Phase4], - ], + rotations: [...Presets.APLPresets[Phase.Phase4]], // Preset talents that the user can quickly select. - talents: [ - ...Presets.TalentPresets[Phase.Phase4], - ], + talents: [...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4]], // Preset gear configurations that the user can quickly select. - gear: [ - ...Presets.GearPresets[Phase.Phase4], - ], + gear: [...Presets.GearPresets[Phase.Phase4]], }, autoRotation: player => { return Presets.DefaultAPLs[player.getLevel()].rotation.rotation!; }, - raidSimPresets: [ - { - spec: Spec.SpecProtectionPaladin, - tooltip: 'Protection Paladin', - defaultName: 'Protection', - iconUrl: getSpecIcon(Class.ClassPaladin, 1), + raidSimPresets: [ + { + spec: Spec.SpecProtectionPaladin, + tooltip: 'Protection Paladin', + defaultName: 'Protection', + iconUrl: getSpecIcon(Class.ClassPaladin, 1), - talents: Presets.DefaultTalents.data, - specOptions: Presets.DefaultOptions, - consumes: Presets.DefaultConsumes, - defaultFactionRaces: { - [Faction.Unknown]: Race.RaceUnknown, - [Faction.Alliance]: Race.RaceHuman, - [Faction.Horde]: Race.RaceUnknown, - }, - defaultGear: { - [Faction.Unknown]: {}, - [Faction.Alliance]: { - 1: Presets.GearPresets[Phase.Phase4][0].gear, - }, - [Faction.Horde]: {}, - }, - }, - ], + talents: Presets.DefaultTalents.data, + specOptions: Presets.DefaultOptions, + consumes: Presets.DefaultConsumes, + defaultFactionRaces: { + [Faction.Unknown]: Race.RaceUnknown, + [Faction.Alliance]: Race.RaceHuman, + [Faction.Horde]: Race.RaceUnknown, + }, + defaultGear: { + [Faction.Unknown]: {}, + [Faction.Alliance]: { + 1: Presets.GearPresets[Phase.Phase4][0].gear, + }, + [Faction.Horde]: {}, + }, + }, + ], }); export class ProtectionPaladinSimUI extends IndividualSimUI { diff --git a/ui/retribution_paladin/presets.ts b/ui/retribution_paladin/presets.ts index 50f0b22d2a..cc63703a91 100644 --- a/ui/retribution_paladin/presets.ts +++ b/ui/retribution_paladin/presets.ts @@ -185,7 +185,6 @@ export const P5ShockadinTalents = PresetUtils.makePresetTalents('P5 Shockadin', customCondition: player => player.getLevel() === 60, }); - export const TalentPresets = { [Phase.Phase1]: [P1RetTalents], [Phase.Phase2]: [P2RetTalents, P2ShockadinTalents], @@ -194,7 +193,6 @@ export const TalentPresets = { [Phase.Phase5]: [P4RetTalents, P5ShockadinTalents], }; - export const DefaultTalents = TalentPresets[Phase.Phase5][0]; /////////////////////////////////////////////////////////////////////////// @@ -217,9 +215,7 @@ export const DefaultConsumes = Consumes.create({ firePowerBuff: FirePowerBuff.ElixirOfGreaterFirepower, fillerExplosive: Explosive.ExplosiveUnknown, mainHandImbue: WeaponImbue.WildStrikes, - miscConsumes: { - jujuEmber: true, - }, + spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, strengthBuff: StrengthBuff.JujuPower, zanzaBuff: ZanzaBuff.ROIDS, @@ -238,6 +234,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); @@ -251,7 +248,7 @@ export const DefaultRaidBuffs = RaidBuffs.create({ giftOfTheWild: TristateEffect.TristateEffectImproved, sanctityAura: true, leaderOfThePack: true, - demonicPact: 80, + demonicPact: 110, aspectOfTheLion: true, moonkinAura: true, vampiricTouch: 300, diff --git a/ui/rogue/presets.ts b/ui/rogue/presets.ts index 8f1af7e102..195d7062cf 100644 --- a/ui/rogue/presets.ts +++ b/ui/rogue/presets.ts @@ -234,9 +234,6 @@ export const P4Consumes = Consumes.create({ flask: Flask.FlaskOfSupremePower, food: Food.FoodGrilledSquid, mainHandImbue: WeaponImbue.WildStrikes, - miscConsumes: { - jujuEmber: true, - }, offHandImbue: WeaponImbue.WizardOil, spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, strengthBuff: StrengthBuff.JujuPower, @@ -253,7 +250,7 @@ export const DefaultConsumes = { export const DefaultRaidBuffs = RaidBuffs.create({ aspectOfTheLion: true, battleShout: TristateEffect.TristateEffectImproved, - demonicPact: 80, + demonicPact: 110, fireResistanceAura: true, fireResistanceTotem: true, giftOfTheWild: TristateEffect.TristateEffectImproved, @@ -271,6 +268,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); diff --git a/ui/rogue/sim.ts b/ui/rogue/sim.ts index 75bbd0190f..f241f0067d 100644 --- a/ui/rogue/sim.ts +++ b/ui/rogue/sim.ts @@ -149,6 +149,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecRogue, { presets: { // Preset talents that the user can quickly select. talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], @@ -156,6 +157,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecRogue, { ], // Preset rotations that the user can quickly select. rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], @@ -163,6 +165,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecRogue, { ], // Preset gear configurations that the user can quickly select. gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/shadow_priest/apls/phase_5.apl.json b/ui/shadow_priest/apls/phase_5.apl.json new file mode 100644 index 0000000000..46a4cc587b --- /dev/null +++ b/ui/shadow_priest/apls/phase_5.apl.json @@ -0,0 +1,30 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":15473}}},"doAtValue":{"const":{"val":"-10s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":431655}}},"doAtValue":{"const":{"val":"-2.7s"}}}, + {"action":{"castSpell":{"spellId":{"otherId":"OtherActionOffensiveEquip"}}},"doAtValue":{"const":{"val":"-1.19s"}},"hide":true}, + {"action":{"castSpell":{"spellId":{"itemId":215162}}},"doAtValue":{"const":{"val":"-1.19s"}},"hide":true}, + {"action":{"castSpell":{"spellId":{"spellId":431655}}},"doAtValue":{"const":{"val":"-1.19s"}}} + ], + "priorityList": [ + {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"30%"}}}},"castSpell":{"spellId":{"spellId":425294}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":425464}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":425464}}}}}]}},"castSpell":{"spellId":{"spellId":431655}}}}, + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"castSpell":{"spellId":{"spellId":14751}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"6s"}}}},"multidot":{"spellId":{"spellId":425204},"maxDots":5,"maxOverlap":{"const":{"val":"0ms"}}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"6s"}}}},"multidot":{"spellId":{"spellId":10894,"rank":8},"maxDots":5,"maxOverlap":{"const":{"val":"0ms"}}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"6s"}}}},"multidot":{"spellId":{"spellId":402668},"maxDots":2,"maxOverlap":{"const":{"val":"0ms"}}}}}, + {"action":{"castSpell":{"spellId":{"spellId":402799}}}}, + {"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"50%"}}}},{"cmp":{"op":"OpLe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"20s"}}}}]}},"castSpell":{"spellId":{"spellId":401977}}}}, + {"action":{"castSpell":{"spellId":{"spellId":402789}}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"4"}}}},"castSpell":{"spellId":{"spellId":413259}}}}, + {"hide":true,"action":{"castSpell":{"spellId":{"spellId":26297}}}}, + {"action":{"castSpell":{"spellId":{"spellId":10947,"rank":9}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":456549}}},{"auraIsActiveWithReactionTime":{"auraId":{"spellId":456549}}}]}},"castSpell":{"spellId":{"spellId":18807,"rank":6}}}}, + {"action":{"castSpell":{"spellId":{"spellId":401955}}}}, + {"action":{"castSpell":{"spellId":{"spellId":431681}}}}, + {"hide":true,"action":{"castSpell":{"spellId":{"spellId":19279,"rank":5}}}}, + {"action":{"castSpell":{"spellId":{"spellId":431655}}}} + ] +} diff --git a/ui/shadow_priest/gear_sets/phase_5_t1.gear.json b/ui/shadow_priest/gear_sets/phase_5_t1.gear.json new file mode 100644 index 0000000000..20cb30d257 --- /dev/null +++ b/ui/shadow_priest/gear_sets/phase_5_t1.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":232171,"enchant":7623,"rune":413251}, + {"id":228289}, + {"id":232169,"enchant":2605}, + {"id":230804,"enchant":2463,"rune":402668}, + {"id":232174,"enchant":1891,"rune":425198}, + {"id":232167,"enchant":1883,"rune":431670}, + {"id":232172,"rune":401955}, + {"id":231171,"rune":431655}, + {"id":232170,"enchant":7623,"rune":402799}, + {"id":231165,"enchant":929,"rune":425204}, + {"id":228243,"rune":442897}, + {"id":228687,"rune":442898}, + {"id":228255}, + {"id":231785}, + {"id":231387,"enchant":2504}, + {"id":220598}, + {"id":231857} + ] +} diff --git a/ui/shadow_priest/gear_sets/phase_5_t2.gear.json b/ui/shadow_priest/gear_sets/phase_5_t2.gear.json new file mode 100644 index 0000000000..50142ba231 --- /dev/null +++ b/ui/shadow_priest/gear_sets/phase_5_t2.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":231167,"enchant":7623,"rune":413251}, + {"id":228289}, + {"id":231170,"enchant":2605}, + {"id":230804,"enchant":2463,"rune":402668}, + {"id":231169,"enchant":1891,"rune":425198}, + {"id":231172,"enchant":1883,"rune":431670}, + {"id":230723,"rune":401955}, + {"id":231171,"rune":431655}, + {"id":231168,"enchant":7623,"rune":402799}, + {"id":231165,"enchant":929,"rune":425204}, + {"id":228243,"rune":442897}, + {"id":228687,"rune":442898}, + {"id":228255}, + {"id":231785}, + {"id":231387,"enchant":2504}, + {"id":220598}, + {"id":231857} + ] +} diff --git a/ui/shadow_priest/presets.ts b/ui/shadow_priest/presets.ts index 14e73ac093..7f64051f8a 100644 --- a/ui/shadow_priest/presets.ts +++ b/ui/shadow_priest/presets.ts @@ -1,6 +1,7 @@ import { Phase } from '../core/constants/other.js'; import * as PresetUtils from '../core/preset_utils.js'; import { + Conjured, Consumes, Debuffs, EnchantedSigil, @@ -24,10 +25,13 @@ import Phase1APL from './apls/phase_1.apl.json'; import Phase2APL from './apls/phase_2.apl.json'; import Phase3APL from './apls/phase_3.apl.json'; import Phase4APL from './apls/phase_4.apl.json'; +import Phase5APL from './apls/phase_5.apl.json'; import Phase1Gear from './gear_sets/phase_1.gear.json'; import Phase2Gear from './gear_sets/phase_2.gear.json'; import Phase3Gear from './gear_sets/phase_3.gear.json'; import Phase4Gear from './gear_sets/phase_4.gear.json'; +import Phase5CoreForgedGear from './gear_sets/phase_5_t1.gear.json'; +import Phase5DraconicGear from './gear_sets/phase_5_t2.gear.json'; // Preset options for this spec. // Eventually we will import these values for the raid sim too, so its good to @@ -37,40 +41,44 @@ import Phase4Gear from './gear_sets/phase_4.gear.json'; // Gear Presets /////////////////////////////////////////////////////////////////////////// -export const GearPhase1 = PresetUtils.makePresetGear('Phase 1', Phase1Gear); -export const GearPhase2 = PresetUtils.makePresetGear('Phase 2', Phase2Gear); -export const GearPhase3 = PresetUtils.makePresetGear('Phase 3', Phase3Gear); -export const GearPhase4 = PresetUtils.makePresetGear('Phase 4', Phase4Gear); +export const GearPhase1 = PresetUtils.makePresetGear('Phase 1', Phase1Gear, { customCondition: player => player.getLevel() === 25 }); +export const GearPhase2 = PresetUtils.makePresetGear('Phase 2', Phase2Gear, { customCondition: player => player.getLevel() === 40 }); +export const GearPhase3 = PresetUtils.makePresetGear('Phase 3', Phase3Gear, { customCondition: player => player.getLevel() === 50 }); +export const GearPhase4 = PresetUtils.makePresetGear('Phase 4', Phase4Gear, { customCondition: player => player.getLevel() === 60 }); +export const GearPhase5Draconic = PresetUtils.makePresetGear('P5 Draconic', Phase5DraconicGear, { customCondition: player => player.getLevel() === 60 }); +export const GearPhase5CoreForged = PresetUtils.makePresetGear('P5 Core Forged', Phase5CoreForgedGear, { + customCondition: player => player.getLevel() === 60, +}); export const GearPresets = { [Phase.Phase1]: [GearPhase1], [Phase.Phase2]: [GearPhase2], [Phase.Phase3]: [GearPhase3], [Phase.Phase4]: [GearPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [GearPhase5Draconic, GearPhase5CoreForged], }; // TODO: Add Phase 3 preset and pull from map -export const DefaultGear = GearPresets[Phase.Phase4][0]; +export const DefaultGear = GearPresets[Phase.Phase5][0]; /////////////////////////////////////////////////////////////////////////// // APL Presets /////////////////////////////////////////////////////////////////////////// -export const APLPhase1 = PresetUtils.makePresetAPLRotation('Phase 1', Phase1APL); -export const APLPhase2 = PresetUtils.makePresetAPLRotation('Phase 2', Phase2APL); -export const APLPhase3 = PresetUtils.makePresetAPLRotation('Phase 3', Phase3APL); -export const APLPhase4 = PresetUtils.makePresetAPLRotation('Phase 4', Phase4APL); +export const APLPhase1 = PresetUtils.makePresetAPLRotation('Phase 1', Phase1APL, { customCondition: player => player.getLevel() === 25 }); +export const APLPhase2 = PresetUtils.makePresetAPLRotation('Phase 2', Phase2APL, { customCondition: player => player.getLevel() === 40 }); +export const APLPhase3 = PresetUtils.makePresetAPLRotation('Phase 3', Phase3APL, { customCondition: player => player.getLevel() === 50 }); +export const APLPhase4 = PresetUtils.makePresetAPLRotation('Phase 4', Phase4APL, { customCondition: player => player.getLevel() === 60 }); +export const APLPhase5 = PresetUtils.makePresetAPLRotation('Phase 5', Phase5APL, { customCondition: player => player.getLevel() === 60 }); export const APLPresets = { [Phase.Phase1]: [APLPhase1], [Phase.Phase2]: [APLPhase2], [Phase.Phase3]: [APLPhase3], [Phase.Phase4]: [APLPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [APLPhase5], }; -// TODO: Add Phase 3 preset and pull from map export const DefaultAPLs: Record = { 25: APLPresets[Phase.Phase1][0], 40: APLPresets[Phase.Phase2][0], @@ -85,10 +93,18 @@ export const DefaultAPLs: Record = { // Default talents. Uses the wowhead calculator format, make the talents on // https://wowhead.com/classic/talent-calc and copy the numbers in the url. -export const TalentsPhase1 = PresetUtils.makePresetTalents('Level 25', SavedTalents.create({ talentsString: '-20535000001' })); -export const TalentsPhase2 = PresetUtils.makePresetTalents('Level 40', SavedTalents.create({ talentsString: '--5022204002501251' })); -export const TalentsPhase3 = PresetUtils.makePresetTalents('Level 50', SavedTalents.create({ talentsString: '-0055-5022204002501251' })); -export const TalentsPhase4 = PresetUtils.makePresetTalents('Level 60', SavedTalents.create({ talentsString: '0512301302--5002504103501251' })); +export const TalentsPhase1 = PresetUtils.makePresetTalents('Level 25', SavedTalents.create({ talentsString: '-20535000001' }), { + customCondition: player => player.getLevel() === 25, +}); +export const TalentsPhase2 = PresetUtils.makePresetTalents('Level 40', SavedTalents.create({ talentsString: '--5022204002501251' }), { + customCondition: player => player.getLevel() === 40, +}); +export const TalentsPhase3 = PresetUtils.makePresetTalents('Level 50', SavedTalents.create({ talentsString: '-0055-5022204002501251' }), { + customCondition: player => player.getLevel() === 50, +}); +export const TalentsPhase4 = PresetUtils.makePresetTalents('Level 60', SavedTalents.create({ talentsString: '0512301302--5002504103501251' }), { + customCondition: player => player.getLevel() === 60, +}); export const TalentPresets = { [Phase.Phase1]: [TalentsPhase1], @@ -108,16 +124,15 @@ export const DefaultTalents = TalentPresets[Phase.Phase4][0]; export const DefaultOptions = Options.create({}); export const DefaultConsumes = Consumes.create({ + defaultConjured: Conjured.ConjuredDemonicRune, defaultPotion: Potions.MajorManaPotion, enchantedSigil: EnchantedSigil.FlowingWatersSigil, flask: Flask.FlaskOfSupremePower, food: Food.FoodRunnTumTuberSurprise, - mainHandImbue: WeaponImbue.WizardOil, + mainHandImbue: WeaponImbue.BrillianWizardOil, manaRegenElixir: ManaRegenElixir.MagebloodPotion, mildlyIrradiatedRejuvPot: true, - miscConsumes: { - jujuEmber: true, - }, + shadowPowerBuff: ShadowPowerBuff.ElixirOfShadowPower, spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, zanzaBuff: ZanzaBuff.CerebralCortexCompound, @@ -126,7 +141,7 @@ export const DefaultConsumes = Consumes.create({ export const DefaultRaidBuffs = RaidBuffs.create({ arcaneBrilliance: true, aspectOfTheLion: true, - demonicPact: 80, + demonicPact: 110, divineSpirit: true, fireResistanceAura: true, fireResistanceTotem: true, @@ -143,6 +158,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); diff --git a/ui/shadow_priest/sim.ts b/ui/shadow_priest/sim.ts index db2c3e753a..03df0082b7 100644 --- a/ui/shadow_priest/sim.ts +++ b/ui/shadow_priest/sim.ts @@ -111,18 +111,21 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecShadowPriest, { presets: { talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], ...Presets.TalentPresets[Phase.Phase1], ], rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], ...Presets.APLPresets[Phase.Phase1], ], gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/tank_rogue/presets.ts b/ui/tank_rogue/presets.ts index 2a56a51b3a..e68fcb5cda 100644 --- a/ui/tank_rogue/presets.ts +++ b/ui/tank_rogue/presets.ts @@ -186,9 +186,6 @@ export const DefaultConsumes = Consumes.create({ enchantedSigil: EnchantedSigil.FlowingWatersSigil, strengthBuff: StrengthBuff.ElixirOfOgresStrength, mainHandImbue: WeaponImbue.WildStrikes, - miscConsumes: { - jujuEmber: true, - }, offHandImbue: WeaponImbue.DeadlyPoison, }); diff --git a/ui/tank_warlock/presets.ts b/ui/tank_warlock/presets.ts index f57c23341b..aeb82e2a78 100644 --- a/ui/tank_warlock/presets.ts +++ b/ui/tank_warlock/presets.ts @@ -224,9 +224,7 @@ export const DefaultConsumes = Consumes.create({ healthElixir: HealthElixir.ElixirOfFortitude, mainHandImbue: WeaponImbue.ShadowOil, manaRegenElixir: ManaRegenElixir.MagebloodPotion, - miscConsumes: { - jujuEmber: true, - }, + sapper: true, shadowPowerBuff: ShadowPowerBuff.ElixirOfShadowPower, spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, @@ -237,7 +235,7 @@ export const DefaultRaidBuffs = RaidBuffs.create({ aspectOfTheLion: true, battleShout: TristateEffect.TristateEffectImproved, bloodPact: TristateEffect.TristateEffectImproved, - demonicPact: 80, + demonicPact: 110, devotionAura: TristateEffect.TristateEffectImproved, divineSpirit: true, fireResistanceAura: true, @@ -265,6 +263,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); diff --git a/ui/tank_warlock/sim.ts b/ui/tank_warlock/sim.ts index 72e908e0e2..4b3e24839f 100644 --- a/ui/tank_warlock/sim.ts +++ b/ui/tank_warlock/sim.ts @@ -138,6 +138,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecTankWarlock, { presets: { // Preset talents that the user can quickly select. talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], @@ -145,6 +146,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecTankWarlock, { ], // Preset rotations that the user can quickly select. rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], @@ -153,6 +155,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecTankWarlock, { // Preset gear configurations that the user can quickly select. gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/tank_warrior/presets.ts b/ui/tank_warrior/presets.ts index 94a90bd106..103acb8e7e 100644 --- a/ui/tank_warrior/presets.ts +++ b/ui/tank_warrior/presets.ts @@ -119,9 +119,6 @@ export const DefaultConsumes = Consumes.create({ flask: Flask.FlaskOfTheTitans, healthElixir: HealthElixir.ElixirOfFortitude, mainHandImbue: WeaponImbue.WildStrikes, - miscConsumes: { - jujuEmber: true, - }, offHandImbue: WeaponImbue.ElementalSharpeningStone, strengthBuff: StrengthBuff.JujuPower, zanzaBuff: ZanzaBuff.ROIDS, @@ -151,6 +148,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ rallyingCryOfTheDragonslayer: true, saygesFortune: SaygesFortune.SaygesDamage, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); diff --git a/ui/tank_warrior/sim.ts b/ui/tank_warrior/sim.ts index 1dbc83ea3f..486e3cf45b 100644 --- a/ui/tank_warrior/sim.ts +++ b/ui/tank_warrior/sim.ts @@ -130,6 +130,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecTankWarrior, { presets: { // Preset talents that the user can quickly select. talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], @@ -137,6 +138,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecTankWarrior, { ], // Preset rotations that the user can quickly select. rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], @@ -144,6 +146,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecTankWarrior, { ], // Preset gear configurations that the user can quickly select. gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/warden_shaman/presets.ts b/ui/warden_shaman/presets.ts index b1d1c267d0..521afa51d7 100644 --- a/ui/warden_shaman/presets.ts +++ b/ui/warden_shaman/presets.ts @@ -115,9 +115,6 @@ export const DefaultConsumes = Consumes.create({ mainHandImbue: WeaponImbue.RockbiterWeapon, manaRegenElixir: ManaRegenElixir.MagebloodPotion, mildlyIrradiatedRejuvPot: true, - miscConsumes: { - jujuEmber: true, - }, offHandImbue: WeaponImbue.ConductiveShieldCoating, spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, strengthBuff: StrengthBuff.JujuPower, @@ -129,7 +126,7 @@ export const DefaultRaidBuffs = RaidBuffs.create({ aspectOfTheLion: true, battleShout: TristateEffect.TristateEffectImproved, commandingShout: true, - demonicPact: 80, + demonicPact: 110, divineSpirit: true, fireResistanceAura: true, fireResistanceTotem: true, @@ -149,6 +146,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); diff --git a/ui/warden_shaman/sim.ts b/ui/warden_shaman/sim.ts index e29e77a90f..51eeaf529e 100644 --- a/ui/warden_shaman/sim.ts +++ b/ui/warden_shaman/sim.ts @@ -162,18 +162,21 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWardenShaman, { presets: { talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], ...Presets.TalentPresets[Phase.Phase1], ], rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], ...Presets.APLPresets[Phase.Phase1], ], gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/warlock/gear_sets/p5/affliction.gear.json b/ui/warlock/gear_sets/p5/affliction.gear.json new file mode 100644 index 0000000000..cd9ef6c896 --- /dev/null +++ b/ui/warlock/gear_sets/p5/affliction.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":230812,"enchant":7630,"rune":427712}, + {"id":228289}, + {"id":231077,"enchant":2605}, + {"id":231300,"rune":403511}, + {"id":231076,"enchant":1891,"rune":403668}, + {"id":231079,"enchant":1884,"rune":427717}, + {"id":231073,"rune":403501}, + {"id":231078,"rune":426316}, + {"id":231075,"enchant":7630,"rune":425464}, + {"id":231072,"enchant":911,"rune":426320}, + {"id":230257,"rune":442897}, + {"id":228287,"rune":442894}, + {"id":230238}, + {"id":230810}, + {"id":229910,"enchant":2504}, + {}, + {"id":231308} + ] +} diff --git a/ui/warlock/gear_sets/p5/demonology.gear.json b/ui/warlock/gear_sets/p5/demonology.gear.json new file mode 100644 index 0000000000..bdf0a52105 --- /dev/null +++ b/ui/warlock/gear_sets/p5/demonology.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":230812,"enchant":7630,"rune":427712}, + {"id":231346}, + {"id":231077,"enchant":2605}, + {"id":231300,"enchant":7564,"rune":403511}, + {"id":231076,"enchant":1891,"rune":412727}, + {"id":231347,"enchant":1884,"rune":427733}, + {"id":231073,"rune":403501}, + {"id":231078,"rune":426301}, + {"id":231075,"enchant":7630,"rune":425464}, + {"id":231072,"enchant":911,"rune":426320}, + {"id":230867,"rune":442897}, + {"id":231001,"rune":442894}, + {"id":230238}, + {"id":231284}, + {"id":230813,"enchant":2504}, + {}, + {"id":231308} + ] +} diff --git a/ui/warlock/gear_sets/p5/demonology_hybrid.gear.json b/ui/warlock/gear_sets/p5/demonology_hybrid.gear.json new file mode 100644 index 0000000000..e69de29bb2 diff --git a/ui/warlock/gear_sets/p5/destruction.gear.json b/ui/warlock/gear_sets/p5/destruction.gear.json new file mode 100644 index 0000000000..d4ed932dc3 --- /dev/null +++ b/ui/warlock/gear_sets/p5/destruction.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":232235,"enchant":7630,"rune":427713}, + {"id":228289}, + {"id":232233,"enchant":2605}, + {"id":230804,"rune":440882}, + {"id":232238,"enchant":1891,"rune":412727}, + {"id":232231,"enchant":1884,"rune":412758}, + {"id":232236,"rune":403629}, + {"id":232232,"rune":426316}, + {"id":231075,"enchant":7630,"rune":425464}, + {"id":231072,"enchant":911,"rune":440870}, + {"id":230257,"rune":442897}, + {"id":228287,"rune":442894}, + {"id":230238}, + {"id":230810}, + {"id":229910,"enchant":2504}, + {}, + {"id":231308} + ] +} diff --git a/ui/warlock/presets.ts b/ui/warlock/presets.ts index 2db6b51f78..79c5cda6c1 100644 --- a/ui/warlock/presets.ts +++ b/ui/warlock/presets.ts @@ -48,22 +48,29 @@ import BackdraftGearP3 from './gear_sets/p3/backdraft.gear.json'; import NFRuinGearP3 from './gear_sets/p3/nf.ruin.gear.json'; import AffGearP4 from './gear_sets/p4/affliction.gear.json'; import DestroGearP4 from './gear_sets/p4/destruction.gear.json'; +import AffGearP5 from './gear_sets/p5/affliction.gear.json'; +import DemoGearP5 from './gear_sets/p5/demonology.gear.json'; +import DestroGearP5 from './gear_sets/p5/destruction.gear.json'; /////////////////////////////////////////////////////////////////////////// // Gear Presets /////////////////////////////////////////////////////////////////////////// -export const GearDestructionPhase1 = PresetUtils.makePresetGear('Destruction', DestructionGear, { customCondition: player => player.getLevel() == 25 }); +export const GearDestructionPhase1 = PresetUtils.makePresetGear('Destruction', DestructionGear, { customCondition: player => player.getLevel() === 25 }); -export const FireImpGearPhase2 = PresetUtils.makePresetGear('P2 Fire Imp', FireImpGear, { customCondition: player => player.getLevel() == 40 }); -export const FireSuccubusGearPhase2 = PresetUtils.makePresetGear('P2 Fire Succubus', FireSuccubusGear, { customCondition: player => player.getLevel() == 40 }); -export const ShadowGearPhase2 = PresetUtils.makePresetGear('P2 Shadow', ShadowGear, { customCondition: player => player.getLevel() == 40 }); +export const FireImpGearPhase2 = PresetUtils.makePresetGear('P2 Fire Imp', FireImpGear, { customCondition: player => player.getLevel() === 40 }); +export const FireSuccubusGearPhase2 = PresetUtils.makePresetGear('P2 Fire Succubus', FireSuccubusGear, { customCondition: player => player.getLevel() === 40 }); +export const ShadowGearPhase2 = PresetUtils.makePresetGear('P2 Shadow', ShadowGear, { customCondition: player => player.getLevel() === 40 }); -export const BackdraftGearPhase3 = PresetUtils.makePresetGear('P3 Backdraft', BackdraftGearP3, { customCondition: player => player.getLevel() == 50 }); -export const NFRuinGearPhase3 = PresetUtils.makePresetGear('P3 NF/Ruin', NFRuinGearP3, { customCondition: player => player.getLevel() == 50 }); +export const BackdraftGearPhase3 = PresetUtils.makePresetGear('P3 Backdraft', BackdraftGearP3, { customCondition: player => player.getLevel() === 50 }); +export const NFRuinGearPhase3 = PresetUtils.makePresetGear('P3 NF/Ruin', NFRuinGearP3, { customCondition: player => player.getLevel() === 50 }); -export const AffGearPhase4 = PresetUtils.makePresetGear('P4 Aff', AffGearP4, { customCondition: player => player.getLevel() == 60 }); -export const DestroGearPhase4 = PresetUtils.makePresetGear('P4 Destro', DestroGearP4, { customCondition: player => player.getLevel() == 60 }); +export const AffGearPhase4 = PresetUtils.makePresetGear('P4 Aff', AffGearP4, { customCondition: player => player.getLevel() === 60 }); +export const DestroGearPhase4 = PresetUtils.makePresetGear('P4 Destro', DestroGearP4, { customCondition: player => player.getLevel() === 60 }); + +export const AffGearPhase5 = PresetUtils.makePresetGear('P5 Aff', AffGearP5, { customCondition: player => player.getLevel() === 60 }); +export const DemoGearPhase5 = PresetUtils.makePresetGear('P5 Demo', AffGearP5, { customCondition: player => player.getLevel() === 60 }); +export const DestroGearPhase5 = PresetUtils.makePresetGear('P5 Destro', DestroGearP5, { customCondition: player => player.getLevel() === 60 }); export const GearPresets = { [Phase.Phase1]: [GearDestructionPhase1], @@ -84,37 +91,37 @@ export const DefaultGear = DefaultGearDestro; // P1 export const RotationDestructionPhase1 = PresetUtils.makePresetAPLRotation('Destruction', DestroP1APL, { - customCondition: player => player.getLevel() == 25, + customCondition: player => player.getLevel() === 25, }); // P2 export const DestroMgiRotationPhase2 = PresetUtils.makePresetAPLRotation('P2 Destro Imp', DestroMgiAPL, { - customCondition: player => player.getLevel() == 40, + customCondition: player => player.getLevel() === 40, }); export const DestroConflagRotationPhase2 = PresetUtils.makePresetAPLRotation('P2 Destro Conflag', DestroConflagAPL, { - customCondition: player => player.getLevel() == 40, + customCondition: player => player.getLevel() === 40, }); export const DemonologyRotationPhase2 = PresetUtils.makePresetAPLRotation('P2 Demonology', DemonologyAPL, { - customCondition: player => player.getLevel() == 40, + customCondition: player => player.getLevel() === 40, }); export const AfflictionRotationPhase2 = PresetUtils.makePresetAPLRotation('P2 Affliction', AfflictionAPL, { - customCondition: player => player.getLevel() == 40, + customCondition: player => player.getLevel() === 40, }); // P3 export const BackdraftRotationPhase3 = PresetUtils.makePresetAPLRotation('P3 Backdraft', BackdraftAPLP3, { - customCondition: player => player.getLevel() == 50, + customCondition: player => player.getLevel() === 50, }); export const NFRuinRotationPhase3 = PresetUtils.makePresetAPLRotation('P3 NF/Ruin', NFRuinAPLP3, { - customCondition: player => player.getLevel() == 50, + customCondition: player => player.getLevel() === 50, }); // P4 export const DestroRotationPhase4 = PresetUtils.makePresetAPLRotation('P4 Destro', DestroAPLP4, { - customCondition: player => player.getLevel() == 60, + customCondition: player => player.getLevel() === 60, }); export const AffRotationPhase4 = PresetUtils.makePresetAPLRotation('P4 Aff', AffAPLP4, { - customCondition: player => player.getLevel() == 60, + customCondition: player => player.getLevel() === 60, }); export const APLPresets = { @@ -156,48 +163,48 @@ export const DefaultAPLs: Record) => player.getLevel() == 25, + enableWhen: (player: Player) => player.getLevel() === 25, }; export const DestroMgiTalentsPhase2 = { name: 'P2 Destro Imp', data: SavedTalents.create({ talentsString: '-01-055020512000415' }), - enableWhen: (player: Player) => player.getLevel() == 40, + enableWhen: (player: Player) => player.getLevel() === 40, }; export const DestroConflagTalentsPhase2 = { name: 'P2 Destro Conflag', data: SavedTalents.create({ talentsString: '--0550205120005141' }), - enableWhen: (player: Player) => player.getLevel() == 40, + enableWhen: (player: Player) => player.getLevel() === 40, }; export const DemonologyTalentsPhase2 = { name: 'P2 Demonology', data: SavedTalents.create({ talentsString: '-2050033132501051' }), - enableWhen: (player: Player) => player.getLevel() == 40, + enableWhen: (player: Player) => player.getLevel() === 40, }; export const AfflictionTalentsPhase2 = { name: 'P2 Affliction', data: SavedTalents.create({ talentsString: '3500253012201105--1' }), - enableWhen: (player: Player) => player.getLevel() == 40, + enableWhen: (player: Player) => player.getLevel() === 40, }; export const BackdraftTalentsPhase3 = { name: 'P3 Backdraft', data: SavedTalents.create({ talentsString: '-032004-5050205102005151' }), - enableWhen: (player: Player) => player.getLevel() == 50, + enableWhen: (player: Player) => player.getLevel() === 50, }; export const NFRuinTalentsPhase3 = { name: 'P3 NF/Ruin', data: SavedTalents.create({ talentsString: '25002500102-03-50502051020001' }), - enableWhen: (player: Player) => player.getLevel() == 50, + enableWhen: (player: Player) => player.getLevel() === 50, }; export const AffTalentsPhase3 = { name: 'P4 Aff', data: SavedTalents.create({ talentsString: '4500253012201005--50502051020001' }), - enableWhen: (player: Player) => player.getLevel() == 60, + enableWhen: (player: Player) => player.getLevel() === 60, }; export const DestroTalentsPhase3 = { name: 'P4 Destro', data: SavedTalents.create({ talentsString: '05002-035-5250205122005151' }), - enableWhen: (player: Player) => player.getLevel() == 60, + enableWhen: (player: Player) => player.getLevel() === 60, }; export const TalentPresets = { @@ -234,11 +241,9 @@ export const DefaultConsumes = Consumes.create({ flask: Flask.FlaskOfSupremePower, firePowerBuff: FirePowerBuff.ElixirOfGreaterFirepower, food: Food.FoodTenderWolfSteak, - mainHandImbue: WeaponImbue.WizardOil, + mainHandImbue: WeaponImbue.BrillianWizardOil, manaRegenElixir: ManaRegenElixir.MagebloodPotion, - miscConsumes: { - jujuEmber: true, - }, + spellPowerBuff: SpellPowerBuff.GreaterArcaneElixir, shadowPowerBuff: ShadowPowerBuff.ElixirOfShadowPower, zanzaBuff: ZanzaBuff.GizzardGum, @@ -247,7 +252,7 @@ export const DefaultConsumes = Consumes.create({ export const DefaultRaidBuffs = RaidBuffs.create({ arcaneBrilliance: true, aspectOfTheLion: true, - demonicPact: 80, + demonicPact: 110, divineSpirit: true, fireResistanceAura: true, fireResistanceTotem: true, @@ -267,6 +272,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ saygesFortune: SaygesFortune.SaygesDamage, slipkiksSavvy: true, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); diff --git a/ui/warlock/sim.ts b/ui/warlock/sim.ts index 6d7279d147..c043dd95ff 100644 --- a/ui/warlock/sim.ts +++ b/ui/warlock/sim.ts @@ -172,6 +172,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarlock, { presets: { // Preset talents that the user can quickly select. talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], @@ -179,6 +180,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarlock, { ], // Preset rotations that the user can quickly select. rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], @@ -187,6 +189,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarlock, { // Preset gear configurations that the user can quickly select. gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], diff --git a/ui/warrior/apls/phase_5_2h.apl.json b/ui/warrior/apls/phase_5_2h.apl.json new file mode 100644 index 0000000000..dbbec82496 --- /dev/null +++ b/ui/warrior/apls/phase_5_2h.apl.json @@ -0,0 +1,28 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":2687}}},"doAtValue":{"const":{"val":"-5s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":412513}}},"doAtValue":{"const":{"val":"-2s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":24427}}},"doAtValue":{"const":{"val":"-1.5s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":2458}}},"doAtValue":{"const":{"val":"-1s"}}} + ], + "priorityList": [ + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":457816}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":457816}}},"rhs":{"const":{"val":"3s"}}}}]}},"castSpell":{"spellId":{"spellId":412513}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":457708}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":457708}}},"rhs":{"const":{"val":"3s"}}}}]}},"castSpell":{"spellId":{"spellId":2458}}}}, + {"action":{"castSpell":{"spellId":{"spellId":2687}}}}, + {"action":{"castSpell":{"spellId":{"itemId":13442}}}}, + {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":412507}}},{"cmp":{"op":"OpLe","lhs":{"dotRemainingTime":{"spellId":{"spellId":11574,"rank":7}}},"rhs":{"const":{"val":"0"}}}}]}},"castSpell":{"spellId":{"spellId":11574,"rank":7}}}}, + {"action":{"castSpell":{"spellId":{"spellId":12328}}}}, + {"action":{"castSpell":{"spellId":{"spellId":1719}}}}, + {"action":{"condition":{"or":{"vals":[{"auraIsActive":{"auraId":{"spellId":1719}}},{"not":{"val":{"spellIsReady":{"spellId":{"spellId":1719}}}}}]}},"castSpell":{"spellId":{"spellId":426940}}}}, + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":464241}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":464241}}}}},{"auraIsActive":{"auraId":{"spellId":412513}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"35"}}}}]}},"castSpell":{"spellId":{"spellId":2458}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":464241}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":464241}}}}},{"auraIsActive":{"auraId":{"spellId":2458}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"35"}}}}]}},"castSpell":{"spellId":{"spellId":412513}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpGe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"55"}}}},{"cmp":{"op":"OpLe","lhs":{"autoTimeToNext":{"autoType":"Melee"}},"rhs":{"const":{"val":"2.5"}}}}]}},"castSpell":{"spellId":{"spellId":20662,"rank":5}}}}, + {"action":{"condition":{"not":{"val":{"isExecutePhase":{"threshold":"E20"}}}},"castSpell":{"spellId":{"spellId":11567,"tag":1,"rank":8}}}}, + {"action":{"castSpell":{"spellId":{"spellId":11585,"rank":4}}}}, + {"action":{"castSpell":{"spellId":{"spellId":23894,"rank":4}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":413399}}},{"auraIsActive":{"auraId":{"spellId":413399}}}]}},"castSpell":{"spellId":{"spellId":11605,"rank":4}}}}, + {"action":{"castSpell":{"spellId":{"spellId":429765}}}} + ] +} diff --git a/ui/warrior/apls/phase_5_dw.apl.json b/ui/warrior/apls/phase_5_dw.apl.json new file mode 100644 index 0000000000..d0f8b5fa62 --- /dev/null +++ b/ui/warrior/apls/phase_5_dw.apl.json @@ -0,0 +1,30 @@ +{ + "type": "TypeAPL", + "prepullActions": [ + {"action":{"castSpell":{"spellId":{"spellId":2687}}},"doAtValue":{"const":{"val":"-5s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":412513}}},"doAtValue":{"const":{"val":"-2s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":2458}}},"doAtValue":{"const":{"val":"-1s"}}}, + {"action":{"castSpell":{"spellId":{"spellId":24427}}},"doAtValue":{"const":{"val":"-1s"}}} + ], + "priorityList": [ + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":457817}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":457817}}},"rhs":{"const":{"val":"3s"}}}}]}},"castSpell":{"spellId":{"spellId":412513}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":457816}}},"rhs":{"const":{"val":"3s"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":457816}}},"rhs":{"const":{"val":"3s"}}}}]}},"castSpell":{"spellId":{"spellId":2458}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":464241}}},{"auraIsActive":{"auraId":{"spellId":412513}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"60"}}}}]}},"castSpell":{"spellId":{"spellId":2458}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":464241}}},{"auraIsActive":{"auraId":{"spellId":2458}}},{"cmp":{"op":"OpLe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"60"}}}}]}},"castSpell":{"spellId":{"spellId":412513}}}}, + {"action":{"castSpell":{"spellId":{"spellId":2687}}}}, + {"action":{"castSpell":{"spellId":{"itemId":13442}}}}, + {"action":{"castSpell":{"spellId":{"spellId":426940}}}}, + {"action":{"castSpell":{"spellId":{"spellId":12328}}}}, + {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"castSpell":{"spellId":{"spellId":1719}}}}, + {"action":{"castSpell":{"spellId":{"spellId":11567,"tag":1,"rank":8}}}}, + {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":412507}}},{"cmp":{"op":"OpLe","lhs":{"dotRemainingTime":{"spellId":{"spellId":11574,"rank":7}}},"rhs":{"const":{"val":"0"}}}}]}},"castSpell":{"spellId":{"spellId":11574,"rank":7}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpGe","lhs":{"currentRage":{}},"rhs":{"const":{"val":"75"}}}},{"cmp":{"op":"OpLe","lhs":{"autoTimeToNext":{"autoType":"Melee"}},"rhs":{"const":{"val":"2s"}}}}]}},"castSpell":{"spellId":{"spellId":20662,"rank":5}}}}, + {"action":{"castSpell":{"spellId":{"spellId":23894,"rank":4}}}}, + {"action":{"castSpell":{"spellId":{"spellId":11585,"rank":4}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":413399}}},{"auraIsActive":{"auraId":{"spellId":413399}}}]}},"castSpell":{"spellId":{"spellId":11605,"rank":4}}}}, + {"action":{"castSpell":{"spellId":{"spellId":1680}}}}, + {"action":{"castSpell":{"spellId":{"spellId":402911}}}}, + {"action":{"castSpell":{"spellId":{"spellId":27584,"rank":3}}}} + ] +} \ No newline at end of file diff --git a/ui/warrior/gear_sets/phase_5_2h_t1.gear.json b/ui/warrior/gear_sets/phase_5_2h_t1.gear.json new file mode 100644 index 0000000000..1d2d39bdb2 --- /dev/null +++ b/ui/warrior/gear_sets/phase_5_2h_t1.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":232251,"enchant":7632,"rune":426953}, + {"id":231803}, + {"id":232249,"enchant":2606}, + {"id":230842,"enchant":849,"rune":440484}, + {"id":232254,"enchant":1891,"rune":412507}, + {"id":232247,"enchant":1885,"rune":426940}, + {"id":231036,"enchant":927,"rune":429765}, + {"id":231032,"rune":413380}, + {"id":226493,"enchant":7632,"rune":425412}, + {"id":232253,"enchant":911,"rune":412513}, + {"id":230734,"rune":442813}, + {"id":228261,"rune":442876}, + {"id":20130}, + {"id":228722}, + {"id":230818,"enchant":1900}, + {}, + {"id":228165} + ] +} diff --git a/ui/warrior/gear_sets/phase_5_2h_t2.gear.json b/ui/warrior/gear_sets/phase_5_2h_t2.gear.json new file mode 100644 index 0000000000..aa87b7a305 --- /dev/null +++ b/ui/warrior/gear_sets/phase_5_2h_t2.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":231035,"enchant":7632,"rune":426953}, + {"id":231803}, + {"id":232249,"enchant":2606}, + {"id":230842,"enchant":849,"rune":440484}, + {"id":231038,"enchant":1891,"rune":412507}, + {"id":231031,"enchant":1885,"rune":426940}, + {"id":231036,"enchant":927,"rune":429765}, + {"id":231032,"rune":413380}, + {"id":231034,"enchant":7632,"rune":425412}, + {"id":232253,"enchant":911,"rune":412513}, + {"id":230839,"rune":442876}, + {"id":228261,"rune":442881}, + {"id":20130}, + {"id":231779}, + {"id":230818,"enchant":1900}, + {}, + {"id":228165} + ] +} diff --git a/ui/warrior/gear_sets/phase_5_dw_t1.gear.json b/ui/warrior/gear_sets/phase_5_dw_t1.gear.json new file mode 100644 index 0000000000..940ea4c588 --- /dev/null +++ b/ui/warrior/gear_sets/phase_5_dw_t1.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":232251,"enchant":7632,"rune":403218}, + {"id":231307}, + {"id":232249,"enchant":2606}, + {"id":230842,"enchant":849,"rune":440484}, + {"id":232254,"enchant":1891,"rune":402911}, + {"id":232247,"enchant":1885,"rune":426940}, + {"id":232252,"enchant":931,"rune":413404}, + {"id":228295,"rune":413380}, + {"id":226493,"enchant":7632,"rune":425418}, + {"id":230741,"enchant":911,"rune":412513}, + {"id":230734,"rune":442876}, + {"id":228261,"rune":442813}, + {"id":20130}, + {"id":228722}, + {"id":230837,"enchant":1900}, + {"id":230747,"enchant":1900}, + {"id":228165} + ] +} diff --git a/ui/warrior/gear_sets/phase_5_dw_t2.gear.json b/ui/warrior/gear_sets/phase_5_dw_t2.gear.json new file mode 100644 index 0000000000..f52d14b9eb --- /dev/null +++ b/ui/warrior/gear_sets/phase_5_dw_t2.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":226495,"enchant":7632,"rune":403218}, + {"id":231307}, + {"id":231033,"enchant":2606}, + {"id":230842,"enchant":849,"rune":440484}, + {"id":231038,"enchant":1891,"rune":402911}, + {"id":231031,"enchant":1885,"rune":426940}, + {"id":231036,"enchant":931,"rune":413404}, + {"id":231032,"rune":413380}, + {"id":226493,"enchant":7632,"rune":425418}, + {"id":231037,"enchant":911,"rune":412513}, + {"id":230734,"rune":442876}, + {"id":228261,"rune":442813}, + {"id":20130}, + {"id":231779}, + {"id":230837,"enchant":1900}, + {"id":230747,"enchant":1900}, + {"id":228165} + ] +} diff --git a/ui/warrior/presets.ts b/ui/warrior/presets.ts index 51667f10f0..f438a6f51d 100644 --- a/ui/warrior/presets.ts +++ b/ui/warrior/presets.ts @@ -31,6 +31,8 @@ import Phase3APLFury from './apls/phase_3_fury.apl.json'; import Phase3APLGlad from './apls/phase_3_glad.apl.json'; import Phase4APLFury from './apls/phase_4_fury.apl.json'; import Phase4APLGlad from './apls/phase_4_glad.apl.json'; +import Phase5APL2H from './apls/phase_5_2h.apl.json'; +import Phase5APLDW from './apls/phase_5_dw.apl.json'; import Phase1Gear from './gear_sets/phase_1.gear.json'; import Phase1DWGear from './gear_sets/phase_1_dw.gear.json'; import Phase22HGear from './gear_sets/phase_2_2h.gear.json'; @@ -41,6 +43,10 @@ import Phase3GladGear from './gear_sets/phase_3_glad.gear.json'; import Phase42HGear from './gear_sets/phase_4_2h.gear.json'; import Phase4DWGear from './gear_sets/phase_4_dw.gear.json'; import Phase4GladGear from './gear_sets/phase_4_glad.gear.json'; +import Phase52HCoreForgedGear from './gear_sets/phase_5_2h_t1.gear.json'; +import Phase52HDraconicGear from './gear_sets/phase_5_2h_t2.gear.json'; +import Phase5DWCoreForgedGear from './gear_sets/phase_5_dw_t1.gear.json'; +import Phase5DWDraconicGear from './gear_sets/phase_5_dw_t2.gear.json'; // Preset options for this spec. // Eventually we will import these values for the raid sim too, so its good to @@ -53,36 +59,54 @@ import Phase4GladGear from './gear_sets/phase_4_glad.gear.json'; export const GearArmsPhase1 = PresetUtils.makePresetGear('P1 Arms 2H', Phase1Gear, { customCondition: player => player.getLevel() === 25 }); export const GearArmsDWPhase1 = PresetUtils.makePresetGear('P1 Arms DW', Phase1DWGear, { customCondition: player => player.getLevel() === 25 }); export const GearFuryPhase1 = PresetUtils.makePresetGear('P1 DW Fury', Phase1Gear, { customCondition: player => player.getLevel() === 25 }); + export const GearArmsPhase2 = PresetUtils.makePresetGear('P2 2H', Phase22HGear, { customCondition: player => player.getLevel() === 40 }); export const GearFuryPhase2 = PresetUtils.makePresetGear('P2 DW', Phase2DWGear, { customCondition: player => player.getLevel() === 40 }); + export const GearArmsPhase3 = PresetUtils.makePresetGear('P3 2H', Phase32HGear, { customCondition: player => player.getLevel() === 50 }); export const GearFuryPhase3 = PresetUtils.makePresetGear('P3 DW', Phase3DWGear, { customCondition: player => player.getLevel() === 50 }); export const GearGladPhase3 = PresetUtils.makePresetGear('P3 Glad', Phase3GladGear, { customCondition: player => player.getLevel() === 50 }); + export const Gear2HPhase4 = PresetUtils.makePresetGear('P4 2H', Phase42HGear, { customCondition: player => player.getLevel() === 60 }); export const GearDWPhase4 = PresetUtils.makePresetGear('P4 DW', Phase4DWGear, { customCondition: player => player.getLevel() === 60 }); export const GearGladPhase4 = PresetUtils.makePresetGear('P4 Glad', Phase4GladGear, { customCondition: player => player.getLevel() === 60 }); +export const Gear2HCoreForgedPhase5 = PresetUtils.makePresetGear('P5 2H Core Forged', Phase52HCoreForgedGear, { + customCondition: player => player.getLevel() === 60, +}); +export const GearDWCoreForgedPhase5 = PresetUtils.makePresetGear('P5 DW Core Forged', Phase5DWCoreForgedGear, { + customCondition: player => player.getLevel() === 60, +}); +export const Gear2HDraconicPhase5 = PresetUtils.makePresetGear('P5 2H Draconic', Phase52HDraconicGear, { + customCondition: player => player.getLevel() === 60, +}); +export const GearDWDraconicPhase5 = PresetUtils.makePresetGear('P5 DW Draconic', Phase5DWDraconicGear, { + customCondition: player => player.getLevel() === 60, +}); + export const GearPresets = { [Phase.Phase1]: [GearArmsPhase1, GearFuryPhase1, GearArmsDWPhase1], [Phase.Phase2]: [GearArmsPhase2, GearFuryPhase2], [Phase.Phase3]: [GearArmsPhase3, GearFuryPhase3, GearGladPhase3], [Phase.Phase4]: [Gear2HPhase4, GearDWPhase4, GearGladPhase4], - [Phase.Phase5]: [], + [Phase.Phase5]: [Gear2HCoreForgedPhase5, GearDWCoreForgedPhase5, Gear2HDraconicPhase5, GearDWDraconicPhase5], }; -export const DefaultGearArms = GearPresets[Phase.Phase4][0]; -export const DefaultGearFury = GearPresets[Phase.Phase4][1]; -export const DefaultGearGlad = GearPresets[Phase.Phase4][2]; +export const DefaultGear2H = GearPresets[Phase.Phase5][0]; +export const DefaultGearDW = GearPresets[Phase.Phase5][1]; +// export const DefaultGearGlad = GearPresets[Phase.Phase4][2]; -export const DefaultGear = DefaultGearFury; +export const DefaultGear = DefaultGear2H; /////////////////////////////////////////////////////////////////////////// // APL Presets /////////////////////////////////////////////////////////////////////////// export const APLPhase1Arms = PresetUtils.makePresetAPLRotation('P1 Arms', Phase1APLArms, { customCondition: player => player.getLevel() === 25 }); + export const APLPhase2Arms = PresetUtils.makePresetAPLRotation('P2 Arms', Phase2APLArms, { customCondition: player => player.getLevel() === 40 }); export const APLPhase2Fury = PresetUtils.makePresetAPLRotation('P2 Fury', Phase2APLFury, { customCondition: player => player.getLevel() === 40 }); + export const APLPhase3Arms = PresetUtils.makePresetAPLRotation('P3 Arms', Phase3APLArms, { customCondition: player => player.getLevel() === 50 }); export const APLPhase3Fury = PresetUtils.makePresetAPLRotation('P3 Fury', Phase3APLFury, { customCondition: player => player.getLevel() === 50 }); export const APLPhase3Glad = PresetUtils.makePresetAPLRotation('P3 Glad', Phase3APLGlad, { customCondition: player => player.getLevel() === 50 }); @@ -92,12 +116,19 @@ export const APLPhase4Glad = PresetUtils.makePresetAPLRotation('P4 Glad', Phase4 // No arms rotation right now export const APLPhase4Arms = APLPhase4Fury; +export const APLPhase52H = PresetUtils.makePresetAPLRotation('Phase 5 2H', Phase5APL2H, { + customCondition: player => player.getLevel() === 60, +}); +export const APLPhase5DW = PresetUtils.makePresetAPLRotation('Phase 5 DW', Phase5APLDW, { + customCondition: player => player.getLevel() === 60, +}); + export const APLPresets = { [Phase.Phase1]: [APLPhase1Arms], [Phase.Phase2]: [APLPhase2Arms, APLPhase2Fury], [Phase.Phase3]: [APLPhase3Arms, APLPhase3Fury, APLPhase3Glad], [Phase.Phase4]: [APLPhase4Arms, APLPhase4Fury, APLPhase4Glad], - [Phase.Phase5]: [], + [Phase.Phase5]: [APLPhase52H, APLPhase5DW], }; export const DefaultAPLs: Record> = { @@ -117,8 +148,8 @@ export const DefaultAPLs: Record player.getLevel() === 60, }); -export const TalentsPhase4Fury = PresetUtils.makePresetTalents('60 Fury', SavedTalents.create({ talentsString: '20305020302-05050005525010051' }), { +export const TalentsPhase4Glad = PresetUtils.makePresetTalents('60 Glad', SavedTalents.create({ talentsString: '30305020302-05050005025012251' }), { customCondition: player => player.getLevel() === 60, }); -export const TalentsPhase4Glad = PresetUtils.makePresetTalents('60 Glad', SavedTalents.create({ talentsString: '30305020302-05050005025012251' }), { + +export const TalentsPhase52H = PresetUtils.makePresetTalents('60 Fury 2H', SavedTalents.create({ talentsString: '20305020332-55020005025010051' }), { customCondition: player => player.getLevel() === 60, }); @@ -163,18 +195,19 @@ export const TalentPresets = { [Phase.Phase1]: [TalentsPhase1], [Phase.Phase2]: [TalentsPhase2Arms, TalentsPhase2Fury], [Phase.Phase3]: [TalentsPhase3Arms, TalentsPhase3Fury, TalentsPhase3Glad], - [Phase.Phase4]: [TalentsPhase4Arms, TalentsPhase4Fury, TalentsPhase4Glad], - [Phase.Phase5]: [], + [Phase.Phase4]: [TalentsPhase4Fury, TalentsPhase4Glad], + [Phase.Phase5]: [TalentsPhase52H, TalentsPhase4Fury], }; -export const DefaultTalentsArms = TalentPresets[Phase.Phase4][0]; -export const DefaultTalentsFury = TalentPresets[Phase.Phase4][1]; -export const DefaultTalentsGlad = TalentPresets[Phase.Phase4][3]; +export const DefaultTalents2H = TalentPresets[Phase.Phase5][0]; +export const DefaultTalentsDW = TalentPresets[Phase.Phase5][1]; +// export const DefaultTalentsGlad = TalentPresets[Phase.Phase4][3]; -export const DefaultTalents = DefaultTalentsFury; +export const DefaultTalents = DefaultTalents2H; -export const PresetBuildFury = PresetUtils.makePresetBuild('Fury', DefaultGearFury, DefaultTalentsFury, DefaultAPLs[60][1]); -export const PresetBuildGlad = PresetUtils.makePresetBuild('Glad', DefaultGearGlad, DefaultTalentsGlad, DefaultAPLs[60][3]); +export const PresetBuild2H = PresetUtils.makePresetBuild('Two-Handed', DefaultGear2H, DefaultTalents2H, DefaultAPLs[60][0]); +export const PresetBuildDW = PresetUtils.makePresetBuild('Dual-Wield', DefaultGearDW, DefaultTalentsDW, DefaultAPLs[60][1]); +// export const PresetBuildGlad = PresetUtils.makePresetBuild('Glad', DefaultGearGlad, DefaultTalentsGlad, DefaultAPLs[60][3]); /////////////////////////////////////////////////////////////////////////// // Options Presets @@ -197,10 +230,9 @@ export const DefaultConsumes = Consumes.create({ food: Food.FoodSmokedDesertDumpling, healthElixir: HealthElixir.ElixirOfFortitude, mainHandImbue: WeaponImbue.WildStrikes, - miscConsumes: { - jujuEmber: true, - }, + mildlyIrradiatedRejuvPot: true, offHandImbue: WeaponImbue.ElementalSharpeningStone, + sapper: true, strengthBuff: StrengthBuff.JujuPower, zanzaBuff: ZanzaBuff.ROIDS, }); @@ -209,10 +241,9 @@ export const DefaultRaidBuffs = RaidBuffs.create({ aspectOfTheLion: true, battleShout: TristateEffect.TristateEffectImproved, commandingShout: true, - fireResistanceAura: true, - fireResistanceTotem: true, giftOfTheWild: TristateEffect.TristateEffectImproved, graceOfAirTotem: TristateEffect.TristateEffectImproved, + hornOfLordaeron: true, leaderOfThePack: true, powerWordFortitude: TristateEffect.TristateEffectImproved, strengthOfEarthTotem: TristateEffect.TristateEffectImproved, @@ -228,6 +259,7 @@ export const DefaultIndividualBuffs = IndividualBuffs.create({ rallyingCryOfTheDragonslayer: true, saygesFortune: SaygesFortune.SaygesDamage, songflowerSerenade: true, + spiritOfZandalar: true, valorOfAzeroth: true, warchiefsBlessing: true, }); @@ -245,7 +277,7 @@ export const DefaultDebuffs = Debuffs.create({ }); export const OtherDefaults = { - profession1: Profession.Blacksmithing, - profession2: Profession.Enchanting, + profession1: Profession.Alchemy, + profession2: Profession.Engineering, race: Race.RaceHuman, }; diff --git a/ui/warrior/sim.ts b/ui/warrior/sim.ts index b3d4884976..d905286170 100644 --- a/ui/warrior/sim.ts +++ b/ui/warrior/sim.ts @@ -4,8 +4,8 @@ import * as OtherInputs from '../core/components/other_inputs'; import { Phase } from '../core/constants/other'; import { IndividualSimUI, registerSpecConfig } from '../core/individual_sim_ui'; import { Player } from '../core/player'; -import { Class, Faction, ItemSlot, PartyBuffs, PseudoStat, Race, Spec, Stat } from '../core/proto/common'; -import { WarriorRune, WarriorStance } from '../core/proto/warrior'; +import { Class, Faction, HandType, ItemSlot, PartyBuffs, PseudoStat, Race, Spec, Stat } from '../core/proto/common'; +import { WarriorStance } from '../core/proto/warrior'; import { Stats } from '../core/proto_utils/stats'; import { getSpecIcon } from '../core/proto_utils/utils'; import * as Presets from './presets'; @@ -97,6 +97,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarrior, { presets: { // Preset talents that the user can quickly select. talents: [ + ...Presets.TalentPresets[Phase.Phase5], ...Presets.TalentPresets[Phase.Phase4], ...Presets.TalentPresets[Phase.Phase3], ...Presets.TalentPresets[Phase.Phase2], @@ -104,6 +105,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarrior, { ], // Preset rotations that the user can quickly select. rotations: [ + ...Presets.APLPresets[Phase.Phase5], ...Presets.APLPresets[Phase.Phase4], ...Presets.APLPresets[Phase.Phase3], ...Presets.APLPresets[Phase.Phase2], @@ -111,13 +113,14 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarrior, { ], // Preset gear configurations that the user can quickly select. gear: [ + ...Presets.GearPresets[Phase.Phase5], ...Presets.GearPresets[Phase.Phase4], ...Presets.GearPresets[Phase.Phase3], ...Presets.GearPresets[Phase.Phase2], ...Presets.GearPresets[Phase.Phase1], ], // Preset builds that the user can quickly select. - builds: [Presets.PresetBuildFury, Presets.PresetBuildGlad], + builds: [Presets.PresetBuild2H, Presets.PresetBuildDW], }, autoRotation: player => { @@ -128,11 +131,11 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarrior, { return Presets.DefaultAPLs[level][talentTree].rotation.rotation!; } - if (talentTree === 0) { - throw new Error('Automatic level 60 Arms rotation is not supported at this time. Please select an APL in the Rotation tab.'); + if (player.getEquippedItem(ItemSlot.ItemSlotMainHand)?._item.handType === HandType.HandTypeTwoHand) { + return Presets.DefaultAPLs[level][0].rotation.rotation!; } - return Presets.DefaultAPLs[level][talentTree].rotation.rotation!; + return Presets.DefaultAPLs[level][1].rotation.rotation!; }, raidSimPresets: [ @@ -142,7 +145,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarrior, { defaultName: 'Arms', iconUrl: getSpecIcon(Class.ClassWarrior, 0), - talents: Presets.DefaultTalentsArms.data, + talents: Presets.DefaultTalents2H.data, specOptions: Presets.DefaultOptions, consumes: Presets.DefaultConsumes, defaultFactionRaces: { @@ -170,7 +173,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecWarrior, { defaultName: 'Fury', iconUrl: getSpecIcon(Class.ClassWarrior, 1), - talents: Presets.DefaultTalentsFury.data, + talents: Presets.DefaultTalentsDW.data, specOptions: Presets.DefaultOptions, consumes: Presets.DefaultConsumes, defaultFactionRaces: { From ccc1b1159c0156821f0e30387e40357eb2af6143 Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 21 Sep 2024 14:15:39 -0400 Subject: [PATCH 184/223] implement Lay on Hands + improved Lay on Hands --- sim/paladin/lay_on_hands.go | 33 +++++++++++++++++++++++++++++---- sim/paladin/paladin.go | 2 ++ sim/paladin/talents.go | 27 +++++++++++++++++++++++++++ 3 files changed, 58 insertions(+), 4 deletions(-) diff --git a/sim/paladin/lay_on_hands.go b/sim/paladin/lay_on_hands.go index 407b46ab8d..fb0d532fbc 100644 --- a/sim/paladin/lay_on_hands.go +++ b/sim/paladin/lay_on_hands.go @@ -1,6 +1,7 @@ package paladin import ( + "slices" "time" "github.com/wowsims/sod/sim/core" @@ -8,26 +9,50 @@ import ( func (paladin *Paladin) registerLayOnHands() { - manaReturn := 0 + minLevels := []int32{50, 30, 10} + idx := slices.IndexFunc(minLevels, func(level int32) bool { + return paladin.Level >= level + }) + + if idx == -1 { + return + } + + spellID := []int32{10310, 2800, 633}[idx] + manaReturn := []float64{550, 250, 0}[idx] + // Only register the highest available rank of LoH (no benefit to using lower ranks) + actionID := core.ActionID{SpellID: spellID} + layOnHandsManaMetrics := paladin.NewManaMetrics(actionID) + layOnHandsHealthMetrics := paladin.NewHealthMetrics(actionID) layOnHands := paladin.RegisterSpell(core.SpellConfig{ ActionID: actionID, ProcMask: core.ProcMaskSpellHealing, Flags: core.SpellFlagAPL | core.SpellFlagMCD, SpellSchool: core.SpellSchoolHoly, + SpellCode: SpellCode_PaladinLayOnHands, Cast: core.CastConfig{ DefaultCast: core.Cast{ GCD: core.GCDDefault, }, CD: core.Cooldown{ Timer: paladin.NewTimer(), - Duration: time.Minute*60 - 10*int(paladin.Talents.ImprovedLayOnHands), + Duration: time.Minute * time.Duration(60-10*paladin.Talents.ImprovedLayOnHands), }, }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { paladin.SpendMana(sim, paladin.CurrentMana(), layOnHandsManaMetrics) - target.GainHealth(sim, paladin.MaxHealth(), layOnHandsHealthMetrics) - target.AddMana(sim, manaReturn, layOnHandsManaMetrics) + paladin.GainHealth(sim, paladin.MaxHealth(), layOnHandsHealthMetrics) + paladin.AddMana(sim, manaReturn, layOnHandsManaMetrics) + }, + }) + + paladin.AddMajorCooldown(core.MajorCooldown{ + Spell: layOnHands, + Priority: core.CooldownPriorityBloodlust, + Type: core.CooldownTypeSurvival, + ShouldActivate: func(sim *core.Simulation, character *core.Character) bool { + return character.CurrentHealthPercent() < 0.1 // TODO: better default condition }, }) } diff --git a/sim/paladin/paladin.go b/sim/paladin/paladin.go index 08bd76fa8c..984e1de3c4 100644 --- a/sim/paladin/paladin.go +++ b/sim/paladin/paladin.go @@ -27,6 +27,7 @@ const ( SpellCode_PaladinAvengersShield SpellCode_PaladinHolyShield SpellCode_PaladinHolyShieldProc + SpellCode_PaladinLayOnHands ) type SealJudgeCode uint8 @@ -140,6 +141,7 @@ func (paladin *Paladin) Initialize() { paladin.registerAuraMastery() paladin.registerHolyShield() paladin.registerShieldOfRighteousness() + paladin.registerLayOnHands() paladin.enableMultiJudge = true // change this to baseline false when P5 launches paladin.lingerDuration = time.Millisecond * 400 diff --git a/sim/paladin/talents.go b/sim/paladin/talents.go index efee0a9c80..4c2e889d45 100644 --- a/sim/paladin/talents.go +++ b/sim/paladin/talents.go @@ -41,6 +41,7 @@ func (paladin *Paladin) ApplyTalents() { paladin.applyRedoubt() paladin.applyReckoning() + paladin.applyImprovedLayOnHands() } func (paladin *Paladin) improvedSoR() float64 { @@ -207,3 +208,29 @@ func (paladin *Paladin) applyVindication() { }, }) } + +func (paladin *Paladin) applyImprovedLayOnHands() { + + if paladin.Talents.ImprovedLayOnHands > 0 { + + armorMultiplier := []float64{1, 1.15, 1.3}[paladin.Talents.ImprovedLayOnHands] + auraID := []int32{0, 20233, 20236}[paladin.Talents.ImprovedLayOnHands] + + paladin.RegisterAura(core.Aura{ + Label: "Lay on Hands", + ActionID: core.ActionID{SpellID: auraID}, + Duration: time.Minute * 2, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + paladin.ApplyDynamicEquipScaling(sim, stats.Armor, armorMultiplier) + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + paladin.RemoveDynamicEquipScaling(sim, stats.Armor, armorMultiplier) + }, + OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { + if spell.SpellCode == SpellCode_PaladinLayOnHands { + aura.Activate(sim) + } + }, + }) + } +} From 685fc0306df5d3986cafc085e32341da5c17f143 Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Sat, 21 Sep 2024 15:45:53 -0600 Subject: [PATCH 185/223] database update --- assets/database/db.json | 4 ++-- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/assets/database/db.json b/assets/database/db.json index 8526d6b889..2d1685a425 100644 --- a/assets/database/db.json +++ b/assets/database/db.json @@ -10280,8 +10280,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -10307,8 +10307,8 @@ {"effectId":1893,"spellId":20028,"name":"Enchant Chest - Major Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1894,"spellId":20029,"name":"Enchant Weapon - Icy Chill","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1896,"spellId":20030,"name":"Enchant 2H Weapon - Superior Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, -{"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1898,"spellId":20032,"name":"Enchant Weapon - Lifestealing","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":3}, {"effectId":1899,"spellId":20033,"name":"Enchant Weapon - Unholy Weapon","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1900,"spellId":20034,"name":"Enchant Weapon - Crusader","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, diff --git a/assets/database/leftover_db.bin b/assets/database/leftover_db.bin index 7848ba11a5d560a10dd8c37d0c4b39adb1f49be3..c35a82a1dd5ee03b869bd71038b99c1482c176b2 100644 GIT binary patch delta 55 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj-2z+mAQ$Ok&(_+`u!1u|2Yx LXM1EbZ<#v)FDMg@ delta 55 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj-2z+mAN#Okvz^+`u!5u|2Yx LXM1EbZ<#v)FA5Wj diff --git a/assets/database/leftover_db.json b/assets/database/leftover_db.json index 10a3301ba6..8ca41226dc 100644 --- a/assets/database/leftover_db.json +++ b/assets/database/leftover_db.json @@ -1481,8 +1481,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -1556,8 +1556,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -1583,8 +1583,8 @@ {"effectId":1893,"spellId":20028,"name":"Enchant Chest - Major Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1894,"spellId":20029,"name":"Enchant Weapon - Icy Chill","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1896,"spellId":20030,"name":"Enchant 2H Weapon - Superior Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, -{"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, +{"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1898,"spellId":20032,"name":"Enchant Weapon - Lifestealing","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":3}, {"effectId":1899,"spellId":20033,"name":"Enchant Weapon - Unholy Weapon","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1900,"spellId":20034,"name":"Enchant Weapon - Crusader","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, From 410b02a87fc9283e59b02909ef05a7da7cbcc13c Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Sat, 21 Sep 2024 15:49:44 -0600 Subject: [PATCH 186/223] db --- assets/database/db.bin | Bin 5993045 -> 5993045 bytes assets/database/db.json | 6 +++--- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index b65e1e055386e1b7a16aba2951da1301cbb076b0..1b713e674b842403c704c824afb49a473ebc3893 100644 GIT binary patch delta 245 zcmWN=$u@#v9Khl8eu)MoNrq%7bCa2rj9*3Z8l$BvvG|?S&cewm3r^SIytb~usyk@w z9{NA$JnhcE)s`vnQO}5x(hh6r_uuqm82jn^Ah+|GT~80 z!UBsdu}qX0aaLF*L6SAr*&s!l44Z6`Wt$y#*<+sr4mskO6HYnfoC|DnTyn)VH{5c^ zJr6ZqHwjDE)OTH1mFYP2Tf=;{^rteBrv6YByRBtj7GzPDWLZASC;2R2jNN|q{QLtX CF<)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj*@Qw;%Y%GnH|>=~td^#_gd$ Zc+%9jdn)n*MRv>c_Aze1r^NelIRKjz8vy_S delta 69 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj*@Qx1ajP)6KZu^efL)#_gd$ Zc+%9j2PpFPF>c>2&kGc}r^NelIRKo38xjBj diff --git a/assets/database/leftover_db.json b/assets/database/leftover_db.json index 8ca41226dc..51397ae69a 100644 --- a/assets/database/leftover_db.json +++ b/assets/database/leftover_db.json @@ -1481,8 +1481,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -1556,8 +1556,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, From dda935a1281b787b907ded16bc122e0e51694993 Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Sat, 21 Sep 2024 15:52:30 -0600 Subject: [PATCH 187/223] db2 --- assets/database/db.bin | Bin 5993045 -> 5993045 bytes assets/database/db.json | 6 +++--- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index 1b713e674b842403c704c824afb49a473ebc3893..b65e1e055386e1b7a16aba2951da1301cbb076b0 100644 GIT binary patch delta 245 zcmWN=H&Q}T7=Y2a56mE~80 z!UBsdu}qX0aaLF*L6SAr*&s!l44Z6`Wt$y#*<+sr4mskO6HYnfoC|DnTyn)VH{5c^ zJr6ZqHwjDE)OTH1mFYP2Tf=;{^rteBrv6YByRBtj7GzPDWLZASC;2R2jNN|q{QLtX CFvnQO}5x(hh6r_uuqm82jn^Ah+|GT+;O+c_6&;ww>9+)l>xU^_zZf|i;EkX delta 69 zcmV-L0J{Irl{e3oH-LlzgaU*Egam{Iga(8Mgb0KQgbIWUv+;O+S_6(H)w>9+)ivhP)_zZf|i&q Date: Sat, 21 Sep 2024 15:56:40 -0600 Subject: [PATCH 188/223] db3 --- assets/database/db.bin | Bin 5993045 -> 5993045 bytes assets/database/db.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index b65e1e055386e1b7a16aba2951da1301cbb076b0..4dd60459eb5a7914080f01bebd0d28c16a3e7028 100644 GIT binary patch delta 231 zcmWN=MNR`z007X;6nA%bFYfNn;C2Vjz~UwBNq0R5>AHvL4cKxA{!3or_b)DlpCYl8 zBE?FSDpRgPr7G2G)T&djL8B(kTC{4@u0y9T-Fo!u({I3_A;U(D8Z&Ofq$$&8q|KT$ zZ^5D^%T}yfvu?wtE!%eN+OzM#p(DpmoH}#v!lf(MZZb(WmyVO~=qHM^`80o2M6m_8~^|S delta 231 zcmWN=wQU1Y002Gz+`A>R<-@mvJeu~6W ziWDnRs!X{Gm8w*$QL9e92926DYtgDryAGYYbnDTpPrm_!h721qYRtF^lcuCin=xz7 zyakJvEL*W^&AJVnwrtz6YtOy|hmIUOaq7&u3zx23yU8TkTslrN(N8w{j=u7#B)kpp Y!u#+cd<>t$=kO(b4c~J4)O+UR9|wI^8UO$Q diff --git a/assets/database/db.json b/assets/database/db.json index 2d1685a425..d4329d09db 100644 --- a/assets/database/db.json +++ b/assets/database/db.json @@ -10205,8 +10205,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, From 3690ef50bb007783dbcb5cde9394db96d2e6905b Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Sat, 21 Sep 2024 16:04:51 -0600 Subject: [PATCH 189/223] db4 --- assets/database/db.bin | Bin 5993045 -> 5993045 bytes assets/database/db.json | 4 ++-- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 4 ++-- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index 4dd60459eb5a7914080f01bebd0d28c16a3e7028..9a216645e4ecb994437311c82dcdccf0e77c92fa 100644 GIT binary patch delta 245 zcmWN=w@!jl7=YoNAH}YST~R3(M6iosr6^cX4=5nq1%r{%;Y}Re3?wFm%OGcB@FLh8 zUA+J|zbAP*KfhK-zM`Fp85g#+hJ}DW;iWmN{I^v%n&5 zJb3Z3#4;jVk0!6sX5v%@ZX>=WjI2vH6>;+PXoIU`1#1WC@hAVr!>uDIrg z47c2IU(*c}vUE+g8u~+-FPr|Z82^i|E7N?|@9M2x)iNt{@p|E7-R?+!;CPB8xLN_7-xb>rkG|1AG6Hi zXPy8HEV9HhK|-vs${Ooz5GKMVQMTA-hh6sA=YSY-4ml#hF-cBHk>->$&dG4WC0AT? z!!38**L2;4E&Z;(>$;}Qk3;`Ho9K&vQ|7CpKUB40YnhcfnU@7wln?SzmSov9?5EGa Ee|5-U;{X5v diff --git a/assets/database/db.json b/assets/database/db.json index d4329d09db..c0063b4b5b 100644 --- a/assets/database/db.json +++ b/assets/database/db.json @@ -10205,8 +10205,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -10280,8 +10280,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, diff --git a/assets/database/leftover_db.bin b/assets/database/leftover_db.bin index 4fd5dabd8daa6657f2cbae071c5ab6a6784d8e7e..7848ba11a5d560a10dd8c37d0c4b39adb1f49be3 100644 GIT binary patch delta 53 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocV7M?AJC$+! JJtf|c%K`oT6C?lt delta 53 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocV7M?A Date: Sat, 21 Sep 2024 16:32:49 -0600 Subject: [PATCH 190/223] db5 --- assets/database/db.bin | Bin 5993045 -> 5993045 bytes assets/database/db.json | 2 +- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 2 +- 4 files changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index 9a216645e4ecb994437311c82dcdccf0e77c92fa..1b713e674b842403c704c824afb49a473ebc3893 100644 GIT binary patch delta 263 zcmWN_xiW)c6oBFR{v?DTV&AtQ_7M9X3BR2aOM(l~D-5OLol%%ck%=l}hRHRUPor=J zs&q=NdvJ=Uc}l;3PDwpraPZ*8M;Yb#si2YoRa8?$kXl02QBMPnG|@~8t+dfj2c2}$ zO%J{F5vHF328l4lFe8jI#yAs1nPiF>)66i-9P=!&$P&w}u*w?i#MvN0l1;X7*=C1b z_SoluLykDkOTk7R$(i?pO8tdQ7Ltz UPSu$@S80_|7wXcw#jD`=KLOEY1ONa4 delta 263 zcmWm2xiW)c6oBFR{#YWGAoiV*M2LOg*Iy(g#}dK?=oN-i@y;mBC`?otGfb{PVZKV? z3RLNoTKC{6p5`h3{5nN-i^0J|38j=#j+Y92R8mDXHTbEej(P$#&`1-_w9rZ$?R3yd z7v1#GOCLe{86ZTM2!li!Vwe~sj55YJ6HGG2G&9UH$25=bC8@ZMzW1p|&-q?>Dxd_|0*Z&E=$b-3a3!)Cx Vp*m8>Dx*%+smiJ|>lV)aUw{1lWbpt1 diff --git a/assets/database/db.json b/assets/database/db.json index c0063b4b5b..8526d6b889 100644 --- a/assets/database/db.json +++ b/assets/database/db.json @@ -10307,8 +10307,8 @@ {"effectId":1893,"spellId":20028,"name":"Enchant Chest - Major Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1894,"spellId":20029,"name":"Enchant Weapon - Icy Chill","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1896,"spellId":20030,"name":"Enchant 2H Weapon - Superior Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, -{"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, +{"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1898,"spellId":20032,"name":"Enchant Weapon - Lifestealing","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":3}, {"effectId":1899,"spellId":20033,"name":"Enchant Weapon - Unholy Weapon","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1900,"spellId":20034,"name":"Enchant Weapon - Crusader","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, diff --git a/assets/database/leftover_db.bin b/assets/database/leftover_db.bin index 7848ba11a5d560a10dd8c37d0c4b39adb1f49be3..c35a82a1dd5ee03b869bd71038b99c1482c176b2 100644 GIT binary patch delta 55 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj-2z+mAQ$Ok&(_+`u!1u|2Yx LXM1EbZ<#v)FDMg@ delta 55 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj-2z+mAN#Okvz^+`u!5u|2Yx LXM1EbZ<#v)FA5Wj diff --git a/assets/database/leftover_db.json b/assets/database/leftover_db.json index bf571731ff..8ca41226dc 100644 --- a/assets/database/leftover_db.json +++ b/assets/database/leftover_db.json @@ -1556,8 +1556,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, From 91ae54459fbd70d1801dce36678066a6cc100fb1 Mon Sep 17 00:00:00 2001 From: sanguinerarogue Date: Sat, 21 Sep 2024 16:36:32 -0600 Subject: [PATCH 191/223] db6 --- assets/database/db.bin | Bin 5993045 -> 5993045 bytes assets/database/db.json | 6 +++--- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index 1b713e674b842403c704c824afb49a473ebc3893..4dd60459eb5a7914080f01bebd0d28c16a3e7028 100644 GIT binary patch delta 229 zcmWN=MNUIe006-J;#%CLP~6>Jio?g{G%O}z$BunTPe4M_W3cKC*m4KnBvbhPOBBLa zk%S_}N|Y*7u0o|M)oRpAs#C8)qbAK-v})6?L#Hm?dh|-^(=TnnpdrIXj2bg;!lWtF zX3Uy1Z^5D^%T}yfvu?wtE!%eN+OzM#p^PKPPMkV(?!u+3?>L>!e|^RuQ9hlG-=nuo bE)K85oA5Tg3-7~+@G*P}pYxgAOY-L*s#R8b delta 229 zcmWN=MNUIe006-J;#%CLP~6>Jio?g{G%O}z$BunTuRv06!Kyc4%N=-=OyT!0Q3zi} z5{eWnQL0S23YDrB7e1&fv}Td``*x(%DQY}>JG&%OhPGL9TOaq7&u3zx3G;&e9u{TaVU`E)k^h~6@} aIJ^#T!rSmJybmA3$M7k9&S!Ej$)A6#x>kSy diff --git a/assets/database/db.json b/assets/database/db.json index 8526d6b889..d4329d09db 100644 --- a/assets/database/db.json +++ b/assets/database/db.json @@ -10205,8 +10205,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -10280,8 +10280,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -10307,8 +10307,8 @@ {"effectId":1893,"spellId":20028,"name":"Enchant Chest - Major Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1894,"spellId":20029,"name":"Enchant Weapon - Icy Chill","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1896,"spellId":20030,"name":"Enchant 2H Weapon - Superior Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, -{"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1898,"spellId":20032,"name":"Enchant Weapon - Lifestealing","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":3}, {"effectId":1899,"spellId":20033,"name":"Enchant Weapon - Unholy Weapon","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1900,"spellId":20034,"name":"Enchant Weapon - Crusader","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, diff --git a/assets/database/leftover_db.bin b/assets/database/leftover_db.bin index c35a82a1dd5ee03b869bd71038b99c1482c176b2..4fd5dabd8daa6657f2cbae071c5ab6a6784d8e7e 100644 GIT binary patch delta 69 zcmV-L0J{Irl{e3oH-LlzgaU*Egam{Iga(8Mgb0KQgbIWUvVw|^0Aq|xQx4Rz=jsdscA`S7UZ9o~R delta 69 zcmV-L0J{Irl{e3oH-LlzgaU*Egam{Iga(8Mgb0KQgbIWUvVw|^7Aq|cJx4Rz=l>xWjA`S7UZO0k1 diff --git a/assets/database/leftover_db.json b/assets/database/leftover_db.json index 8ca41226dc..e145cc4823 100644 --- a/assets/database/leftover_db.json +++ b/assets/database/leftover_db.json @@ -1481,8 +1481,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, From 02d61f0efba5d89b00c397218e97874922ecf5cf Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sat, 21 Sep 2024 18:47:38 -0400 Subject: [PATCH 192/223] update tests and give shamans SBV from strength scaling --- sim/paladin/protection/TestProtection.results | 112 +++++++++--------- sim/shaman/shaman.go | 1 + 2 files changed, 57 insertions(+), 56 deletions(-) diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index 87ce45eff5..22bbfb83e4 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -31,7 +31,7 @@ character_stats_results: { final_stats: 810 final_stats: 163 final_stats: 13.52 - final_stats: 191.38 + final_stats: 174 final_stats: 16.6822 final_stats: 16.52 final_stats: 0 @@ -50,10 +50,10 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Lvl60-StatWeights-Default" value: { - weights: 1.02692 - weights: 0.50871 + weights: 1.01824 + weights: 0.50277 weights: 0 - weights: 0.0132 + weights: 0.01246 weights: 0 weights: 0.20599 weights: 0 @@ -63,14 +63,14 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 3.63635 - weights: 2.2153 + weights: 3.64524 + weights: 2.21949 weights: 0 weights: 0 weights: 0.45626 weights: 0 - weights: 17.33383 - weights: 13.43394 + weights: 17.29076 + weights: 13.4332 weights: 0 weights: 0 weights: 0 @@ -99,168 +99,168 @@ stat_weights_results: { dps_results: { key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1449.05975 - tps: 2731.34101 + dps: 1447.67444 + tps: 2728.70891 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1818.00479 - tps: 3835.15827 + dps: 1814.72382 + tps: 3827.94014 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1449.12088 - tps: 2732.01793 + dps: 1447.73557 + tps: 2729.38583 } } dps_results: { key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1531.46579 - tps: 2882.3037 + dps: 1529.78123 + tps: 2879.10303 } } dps_results: { key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1880.89213 - tps: 3960.92022 + dps: 1877.59176 + tps: 3953.65941 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1652.06632 - tps: 3491.09294 + dps: 1650.4389 + tps: 3487.5126 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1889.23354 - tps: 3973.15985 + dps: 1885.93068 + tps: 3965.89355 } } dps_results: { key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1154.40755 - tps: 1782.81781 + dps: 1152.67702 + tps: 1779.52981 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1567.29072 - tps: 3303.06084 + dps: 1564.13629 + tps: 3296.12109 } } dps_results: { key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1842.8433 - tps: 3885.16513 + dps: 1841.15317 + tps: 3881.44684 } } dps_results: { key: "TestProtection-Lvl60-Average-Default" value: { - dps: 1864.69391 - tps: 3925.90289 + dps: 1861.36006 + tps: 3918.56842 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1194.6808 - tps: 3931.29347 + dps: 1192.1606 + tps: 3925.74903 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 457.62392 - tps: 1481.71013 + dps: 455.18495 + tps: 1476.34439 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 609.5157 - tps: 1938.74277 + dps: 606.08901 + tps: 1931.20406 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 409.47519 - tps: 1283.12503 + dps: 408.83317 + tps: 1281.71259 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 138.97267 - tps: 433.81686 + dps: 138.34823 + tps: 432.44309 } } dps_results: { key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 281.31093 - tps: 839.09115 + dps: 279.65152 + tps: 835.44046 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1198.66072 - tps: 3950.54918 + dps: 1196.14181 + tps: 3945.00758 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 463.49911 - tps: 1496.79729 + dps: 461.04397 + tps: 1491.39598 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 612.37803 - tps: 1948.62369 + dps: 608.93253 + tps: 1941.04361 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 404.46316 - tps: 1246.34729 + dps: 403.81269 + tps: 1244.91627 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 149.02561 - tps: 448.28721 + dps: 148.40566 + tps: 446.92332 } } dps_results: { key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 282.58463 - tps: 843.34946 + dps: 280.93287 + tps: 839.7156 } } dps_results: { key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1569.54059 - tps: 3378.44378 + dps: 1566.77037 + tps: 3372.3493 } } diff --git a/sim/shaman/shaman.go b/sim/shaman/shaman.go index 6e26fa1260..ed6f60177c 100644 --- a/sim/shaman/shaman.go +++ b/sim/shaman/shaman.go @@ -33,6 +33,7 @@ func NewShaman(character *core.Character, talents string) *Shaman { shaman.AddStatDependency(stats.Agility, stats.Dodge, core.DodgePerAgiAtLevel[character.Class][int(shaman.Level)]*core.DodgeRatingPerDodgeChance) shaman.AddStatDependency(stats.Intellect, stats.SpellCrit, core.CritPerIntAtLevel[character.Class][int(shaman.Level)]*core.SpellCritRatingPerCritChance) shaman.AddStatDependency(stats.BonusArmor, stats.Armor, 1) + shaman.PseudoStats.BlockValuePerStrength = .05 // 20 str = 1 block shaman.ApplyRockbiterImbue(shaman.getImbueProcMask(proto.WeaponImbue_RockbiterWeapon)) shaman.ApplyFlametongueImbue(shaman.getImbueProcMask(proto.WeaponImbue_FlametongueWeapon)) From e88551cb0ffb24202bbeb121a930382afb01716f Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 21 Sep 2024 21:36:53 -0400 Subject: [PATCH 193/223] more tuning + update test generation --- assets/database/db.bin | Bin 5992377 -> 5992377 bytes assets/database/db.json | 4 +- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 4 +- sim/_paladin/holy/holy_test.go | 27 - sim/_paladin/protection/protection_test.go | 26 - sim/_paladin/retribution/retribution_test.go | 27 - sim/common/sod/enchant_effects.go | 8 +- sim/common/sod/item_effects/phase_5.go | 151 ++ sim/core/test_generators.go | 30 +- sim/druid/_tank/tank_test.go | 28 - sim/druid/balance/TestBalance.results | 599 +++---- sim/druid/balance/balance_test.go | 31 +- sim/druid/feral/TestFeral.results | 1247 ++++++--------- sim/druid/feral/feral_test.go | 33 +- sim/hunter/TestBM.results | 116 +- sim/hunter/TestMM.results | 118 +- sim/hunter/TestSV.results | 118 +- sim/hunter/hunter_test.go | 2 + sim/mage/TestArcane.results | 442 +++++- sim/mage/TestFire.results | 737 +++++---- sim/mage/TestFrost.results | 226 +-- sim/mage/item_sets_pve.go | 6 +- sim/mage/items.go | 4 +- sim/mage/mage_test.go | 165 +- sim/paladin/protection/TestProtection.results | 52 +- sim/paladin/protection/protection_test.go | 36 +- .../retribution/TestRetribution.results | 120 +- sim/paladin/retribution/TestShockadin.results | 86 +- sim/paladin/retribution/retribution_test.go | 82 +- sim/priest/shadow/TestShadow.results | 664 ++++---- sim/priest/shadow/shadow_priest_test.go | 29 +- sim/raid_bench_test.go | 60 - sim/rogue/carnage.go | 2 +- sim/rogue/dps_rogue/TestAssassination.results | 68 +- sim/rogue/dps_rogue/TestCombat.results | 68 +- sim/rogue/dps_rogue/dps_rogue_test.go | 55 - sim/shaman/_restoration/restoration_test.go | 27 - sim/shaman/elemental/TestElemental.results | 569 +++---- sim/shaman/elemental/elemental_test.go | 31 +- .../enhancement/TestEnhancement.results | 1405 ++++++----------- sim/shaman/enhancement/enhancement_test.go | 30 +- sim/shaman/warden/TestWardenShaman.results | 48 +- sim/shaman/warden/warden_test.go | 1 + sim/warlock/dps/TestAffliction.results | 86 +- sim/warlock/dps/TestDemonology.results | 24 +- sim/warlock/dps/TestDestruction.results | 112 +- sim/warlock/dps/dps_warlock_test.go | 2 + sim/warlock/tank/TestAffliction.results | 64 +- sim/warlock/tank/TestDemonology.results | 64 +- sim/warlock/tank/TestDestruction.results | 112 +- sim/warlock/tank/tank_warlock_test.go | 3 + sim/warrior/dps_warrior/TestArms.results | 34 +- .../dps_warrior/TestDualWieldWarrior.results | 763 +++++++++ sim/warrior/dps_warrior/TestFury.results | 414 ++--- .../dps_warrior/TestTwoHandedWarrior.results | 525 ++++++ sim/warrior/dps_warrior/dps_warrior_test.go | 61 +- .../tank_warrior/TestTankWarrior.results | 44 +- sim/warrior/tank_warrior/tank_warrior_test.go | 1 + .../gear_sets/phase_5_t1.gear.json | 2 +- .../gear_sets/phase_5_t2.gear.json | 2 +- 61 files changed, 5434 insertions(+), 4461 deletions(-) create mode 100644 sim/warrior/dps_warrior/TestDualWieldWarrior.results create mode 100644 sim/warrior/dps_warrior/TestTwoHandedWarrior.results diff --git a/assets/database/db.bin b/assets/database/db.bin index 922a688b62103d0f457bae64b40f87941409e28d..3b7f12cd57cdfce99dadbeae74ab6cb3e8ed7061 100644 GIT binary patch delta 245 zcmWN=%QC`Y7{KBA{vmQG{{F3od_`elql<2Ou+vK)4*D5jkRhD77-ob~+>9~K1d~iL%?z{5F^`7@ zye#6w&k_Na2@)dA3ahNKPJ|6M*Wko)iX7#b% F>Hs>GVHN-Y delta 245 zcmWN=IZlF66oApZ9}xu=R0c;7M^I5woJDb-^)V^93ko8o#g|an87zsbFfUXTZo`BX z&{|k=PjVWqw$+etC@gGrVW%4hJ@n$lMIZeP;KsusLk#1^ho1l=j55YJ6HF2$#1vts znPHYW=2;*@ltq?UCdLY@tPy9O4H9g!#Wp+avd2CLBst`W6vv!!${FWeaLEzXn@HvL;NiC6uu%vV`|s%o>MWm;xrR_0`0KFMcUkVVt1y!`)l E06iUHA^-pY diff --git a/assets/database/db.json b/assets/database/db.json index 45eef41ed0..28bec2e497 100644 --- a/assets/database/db.json +++ b/assets/database/db.json @@ -10205,8 +10205,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -10280,8 +10280,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, diff --git a/assets/database/leftover_db.bin b/assets/database/leftover_db.bin index 4fd5dabd8daa6657f2cbae071c5ab6a6784d8e7e..b1214c053ab4e7b4e606d037cd7d50362030d89f 100644 GIT binary patch delta 51 zcmV-30L=f-l{e3oH-LlzgaU*Egam{Iga(8Mgb0KQgbIWUvxUk^$d#v Jw^jHIdeZsK6mtLo delta 51 zcmV-30L=f-l{e3oH-LlzgaU*Egam{Iga(8Mgb0KQgbIWUv 1.0 { + panic("Invalid school chances provided to Claw of Chromaggus effect.") + } + + core.MakeProcTriggerAura(unit, core.ProcTrigger{ + Name: "Claw of the Chromatic Trigger", + Callback: core.CallbackOnCastComplete, + ProcMask: core.ProcMaskSpellDamage, + ICD: time.Millisecond * 9500, + Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + roll := sim.RandomFloat("Claw of Chromaggus") + if roll < arcaneRangeMax { + arcaneAura.Activate(sim) + } else if roll < fireRangeMax { + fireAura.Activate(sim) + } else if roll < frostRangeMax { + frostAura.Activate(sim) + } else if roll < natureRangeMax { + natureAura.Activate(sim) + } else if roll < shadowRangeMax { + shadowAura.Activate(sim) + } + }, + }) +} diff --git a/sim/core/test_generators.go b/sim/core/test_generators.go index a49bf2b9b9..d865a89472 100644 --- a/sim/core/test_generators.go +++ b/sim/core/test_generators.go @@ -398,6 +398,7 @@ type CharacterSuiteConfig struct { Race proto.Race Level int32 + Phase int32 GearSet GearSetCombo SpecOptions SpecOptionsCombo Talents string @@ -427,6 +428,19 @@ type CharacterSuiteConfig struct { func FullCharacterTestSuiteGenerator(configs []CharacterSuiteConfig) []TestGenerator { return MapSlice(configs, func(config CharacterSuiteConfig) TestGenerator { config.Level = max(config.Level, 25) + if config.Phase == 0 { + switch config.Level { + case 25: + config.Phase = 1 + case 40: + config.Phase = 2 + case 50: + config.Phase = 3 + case 60: + panic("You must provide a Phase for level 60 tests") + } + } + allRaces := append(config.OtherRaces, config.Race) allGearSets := append(config.OtherGearSets, config.GearSet) allTalentSets := []TalentsCombo{{ @@ -471,7 +485,7 @@ func FullCharacterTestSuiteGenerator(configs []CharacterSuiteConfig) []TestGener generator := &CombinedTestGenerator{ subgenerators: []SubGenerator{ { - name: makeGeneratorName("CharacterStats", config.Level), + name: makeGeneratorName("CharacterStats", config.Phase, config.Level), generator: &SingleCharacterStatsTestGenerator{ Name: "Default", Request: &proto.ComputeStatsRequest{ @@ -480,7 +494,7 @@ func FullCharacterTestSuiteGenerator(configs []CharacterSuiteConfig) []TestGener }, }, { - name: makeGeneratorName("Settings", config.Level), + name: makeGeneratorName("Settings", config.Phase, config.Level), generator: &SettingsCombos{ Class: config.Class, Races: allRaces, @@ -509,7 +523,7 @@ func FullCharacterTestSuiteGenerator(configs []CharacterSuiteConfig) []TestGener }, }, { - name: makeGeneratorName("AllItems", config.Level), + name: makeGeneratorName("AllItems", config.Phase, config.Level), generator: &ItemsTestGenerator{ Player: defaultPlayer, RaidBuffs: config.Buffs.Raid, @@ -528,7 +542,7 @@ func FullCharacterTestSuiteGenerator(configs []CharacterSuiteConfig) []TestGener newRaid.Parties[0].Players[0].InFrontOfTarget = !newRaid.Parties[0].Players[0].InFrontOfTarget generator.subgenerators = append(generator.subgenerators, SubGenerator{ - name: makeGeneratorName("SwitchInFrontOfTarget", config.Level), + name: makeGeneratorName("SwitchInFrontOfTarget", config.Phase, config.Level), generator: &SingleDpsTestGenerator{ Name: "Default", Request: &proto.RaidSimRequest{ @@ -545,7 +559,7 @@ func FullCharacterTestSuiteGenerator(configs []CharacterSuiteConfig) []TestGener testOptionsPtr := &testOptions generator.subgenerators = append(generator.subgenerators, SubGenerator{ - name: makeGeneratorName("StatWeights", config.Level), + name: makeGeneratorName("StatWeights", config.Phase, config.Level), generator: &SingleStatWeightsTestGenerator{ Name: "Default", Request: &proto.StatWeightsRequest{ @@ -567,7 +581,7 @@ func FullCharacterTestSuiteGenerator(configs []CharacterSuiteConfig) []TestGener // Add this separately, so it's always last, which makes it easy to find in the // displayed test results. generator.subgenerators = append(generator.subgenerators, SubGenerator{ - name: makeGeneratorName("Average", config.Level), + name: makeGeneratorName("Average", config.Phase, config.Level), generator: &SingleDpsTestGenerator{ Name: "Default", Request: &proto.RaidSimRequest{ @@ -582,6 +596,6 @@ func FullCharacterTestSuiteGenerator(configs []CharacterSuiteConfig) []TestGener }) } -func makeGeneratorName(base string, level int32) string { - return fmt.Sprintf("Lvl%d-%s", level, base) +func makeGeneratorName(base string, phase int32, level int32) string { + return fmt.Sprintf("Phase%d-Lvl%d-%s", phase, level, base) } diff --git a/sim/druid/_tank/tank_test.go b/sim/druid/_tank/tank_test.go index b85bf079f0..ea01094776 100644 --- a/sim/druid/_tank/tank_test.go +++ b/sim/druid/_tank/tank_test.go @@ -41,34 +41,6 @@ func TestFeralTank(t *testing.T) { })) } -func BenchmarkSimulate(b *testing.B) { - rsr := &proto.RaidSimRequest{ - Raid: core.SinglePlayerRaidProto( - &proto.Player{ - Race: proto.Race_RaceTauren, - Class: proto.Class_ClassDruid, - Equipment: core.GetGearSet("../../../ui/feral_tank_druid/gear_sets", "p1").GearSet, - Consumes: FullConsumes, - Spec: PlayerOptionsDefault, - Buffs: core.FullIndividualBuffs, - - InFrontOfTarget: true, - }, - core.FullPartyBuffs, - core.FullRaidBuffs, - core.FullDebuffs), - Encounter: &proto.Encounter{ - Duration: 300, - Targets: []*proto.Target{ - core.NewDefaultTarget(), - }, - }, - SimOptions: core.AverageDefaultSimTestOptions, - } - - core.RaidBenchmark(b, rsr) -} - var StandardTalents = "-503232132322010353120300313511-20350001" var PlayerOptionsDefault = &proto.Player_FeralTankDruid{ diff --git a/sim/druid/balance/TestBalance.results b/sim/druid/balance/TestBalance.results index 1684fa9c3a..c085df03ff 100644 --- a/sim/druid/balance/TestBalance.results +++ b/sim/druid/balance/TestBalance.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestBalance-Lvl25-CharacterStats-Default" + key: "TestBalance-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 81.73 final_stats: 38.5 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestBalance-Lvl40-CharacterStats-Default" + key: "TestBalance-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 124.41 final_stats: 56.1 @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestBalance-Lvl50-CharacterStats-Default" + key: "TestBalance-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 163.73016 final_stats: 150.85224 @@ -146,14 +146,14 @@ character_stats_results: { } } character_stats_results: { - key: "TestBalance-Lvl60-CharacterStats-Default" + key: "TestBalance-Phase4-Lvl60-CharacterStats-Default" value: { - final_stats: 216.9475 - final_stats: 206.38475 - final_stats: 548.44075 - final_stats: 402.27 - final_stats: 236.555 - final_stats: 560 + final_stats: 200.2 + final_stats: 192.17 + final_stats: 476.905 + final_stats: 349.8 + final_stats: 205.7 + final_stats: 548 final_stats: 0 final_stats: 0 final_stats: 0 @@ -162,27 +162,27 @@ character_stats_results: { final_stats: 0 final_stats: 49.25 final_stats: 9 - final_stats: 34.51791 + final_stats: 32.64166 final_stats: 0 final_stats: 0 - final_stats: 1213.895 + final_stats: 1201.4 final_stats: 9 - final_stats: 27.64174 + final_stats: 27.5085 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 6998.05 + final_stats: 6211 final_stats: 0 final_stats: 0 - final_stats: 1956.6695 + final_stats: 1951.34 final_stats: 780 final_stats: 11 final_stats: 5.44 final_stats: 0 - final_stats: 11.08174 + final_stats: 10.9485 final_stats: 5.44 final_stats: 0 - final_stats: 7441.77788 + final_stats: 6690.6525 final_stats: 27 final_stats: 234 final_stats: 60 @@ -194,8 +194,57 @@ character_stats_results: { final_stats: 0 } } +character_stats_results: { + key: "TestBalance-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 216.9475 + final_stats: 206.38475 + final_stats: 570.262 + final_stats: 440.22 + final_stats: 283.36 + final_stats: 710 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 49.25 + final_stats: 9 + final_stats: 40.15167 + final_stats: 0 + final_stats: 0 + final_stats: 1173.895 + final_stats: 9 + final_stats: 32.64174 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 7567.3 + final_stats: 0 + final_stats: 0 + final_stats: 2043.6695 + final_stats: 740 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 10.64174 + final_stats: 5 + final_stats: 0 + final_stats: 7670.901 + final_stats: 27 + final_stats: 90 + final_stats: 90 + final_stats: 120 + final_stats: 60 + final_stats: 384 + final_stats: 18 + final_stats: 65 + final_stats: 0 + } +} stat_weights_results: { - key: "TestBalance-Lvl25-StatWeights-Default" + key: "TestBalance-Phase1-Lvl25-StatWeights-Default" value: { weights: 0 weights: 0 @@ -244,7 +293,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestBalance-Lvl40-StatWeights-Default" + key: "TestBalance-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0 @@ -293,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestBalance-Lvl50-StatWeights-Default" + key: "TestBalance-Phase3-Lvl50-StatWeights-Default" value: { weights: 0 weights: 0 @@ -342,14 +391,63 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestBalance-Lvl60-StatWeights-Default" + key: "TestBalance-Phase4-Lvl60-StatWeights-Default" + value: { + weights: 0 + weights: 0 + weights: 0 + weights: 1.10524 + weights: 0 + weights: 2.25477 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 25.3384 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestBalance-Phase5-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 weights: 0 - weights: 0.78201 + weights: 3.92936 weights: 0 - weights: 2.2867 + weights: 2.8038 weights: 0 weights: 0 weights: 0 @@ -358,7 +456,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 23.93685 + weights: 31.87271 weights: 0 weights: 0 weights: 0 @@ -391,758 +489,695 @@ stat_weights_results: { } } dps_results: { - key: "TestBalance-Lvl25-AllItems-FeralheartRaiment" + key: "TestBalance-Phase1-Lvl25-AllItems-FeralheartRaiment" value: { dps: 129.05782 tps: 132.75738 } } dps_results: { - key: "TestBalance-Lvl25-Average-Default" + key: "TestBalance-Phase1-Lvl25-Average-Default" value: { dps: 146.21449 tps: 148.8179 } } dps_results: { - key: "TestBalance-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestBalance-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 144.34063 tps: 187.74269 } } dps_results: { - key: "TestBalance-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestBalance-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 144.34063 tps: 146.51073 } } dps_results: { - key: "TestBalance-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestBalance-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 146.58127 tps: 150.94115 } } dps_results: { - key: "TestBalance-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestBalance-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 93.24271 tps: 137.56357 } } dps_results: { - key: "TestBalance-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestBalance-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 93.24271 tps: 95.45876 } } dps_results: { - key: "TestBalance-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestBalance-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 95.0814 tps: 99.44127 } } dps_results: { - key: "TestBalance-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestBalance-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 143.77376 tps: 195.88163 } } dps_results: { - key: "TestBalance-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestBalance-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 143.77376 tps: 146.37915 } } dps_results: { - key: "TestBalance-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestBalance-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 146.27483 tps: 150.63471 } } dps_results: { - key: "TestBalance-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestBalance-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 93.194 tps: 141.80697 } } dps_results: { - key: "TestBalance-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestBalance-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 93.194 tps: 95.62465 } } dps_results: { - key: "TestBalance-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestBalance-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 94.92637 tps: 99.28625 } } dps_results: { - key: "TestBalance-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestBalance-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 145.19793 tps: 147.80332 } } dps_results: { - key: "TestBalance-Lvl40-AllItems-FeralheartRaiment" + key: "TestBalance-Phase2-Lvl40-AllItems-FeralheartRaiment" value: { dps: 229.02538 tps: 237.64656 } } dps_results: { - key: "TestBalance-Lvl40-Average-Default" + key: "TestBalance-Phase2-Lvl40-Average-Default" value: { dps: 796.90159 tps: 807.49703 } } dps_results: { - key: "TestBalance-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBalance-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 770.13612 tps: 952.33468 } } dps_results: { - key: "TestBalance-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBalance-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 770.13612 tps: 779.24605 } } dps_results: { - key: "TestBalance-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBalance-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 766.76036 tps: 778.95345 } } dps_results: { - key: "TestBalance-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBalance-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 577.45076 tps: 657.61672 } } dps_results: { - key: "TestBalance-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBalance-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 577.45076 tps: 581.45906 } } dps_results: { - key: "TestBalance-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBalance-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 618.47471 tps: 625.18221 } } dps_results: { - key: "TestBalance-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBalance-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 768.82227 tps: 952.35592 } } dps_results: { - key: "TestBalance-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBalance-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 768.82227 tps: 777.99895 } } dps_results: { - key: "TestBalance-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBalance-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 766.76036 tps: 778.93817 } } dps_results: { - key: "TestBalance-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBalance-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 576.406 tps: 656.57196 } } dps_results: { - key: "TestBalance-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBalance-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 576.406 tps: 580.4143 } } dps_results: { - key: "TestBalance-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBalance-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 617.82638 tps: 624.53388 } } dps_results: { - key: "TestBalance-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestBalance-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 791.47454 tps: 802.13181 } } dps_results: { - key: "TestBalance-Lvl50-AllItems-FeralheartRaiment" + key: "TestBalance-Phase3-Lvl50-AllItems-FeralheartRaiment" value: { dps: 517.99813 tps: 532.95114 } } dps_results: { - key: "TestBalance-Lvl50-Average-Default" + key: "TestBalance-Phase3-Lvl50-Average-Default" value: { dps: 1583.04307 tps: 1597.17389 } } dps_results: { - key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestBalance-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1570.33234 tps: 1853.64298 } } dps_results: { - key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestBalance-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1570.33234 tps: 1584.49787 } } dps_results: { - key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestBalance-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1520.95356 tps: 1529.25272 } } dps_results: { - key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestBalance-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1104.03545 tps: 1275.45906 } } dps_results: { - key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestBalance-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1104.03545 tps: 1112.60663 } } dps_results: { - key: "TestBalance-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestBalance-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1093.41313 tps: 1108.59689 } } dps_results: { - key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestBalance-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1569.55141 tps: 1852.78538 } } dps_results: { - key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestBalance-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1569.55141 tps: 1583.71311 } } dps_results: { - key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestBalance-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1519.44281 tps: 1527.72281 } } dps_results: { - key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestBalance-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1101.81799 tps: 1274.29979 } } dps_results: { - key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestBalance-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1101.81799 tps: 1110.44208 } } dps_results: { - key: "TestBalance-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestBalance-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1093.41313 tps: 1108.59689 } } dps_results: { - key: "TestBalance-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestBalance-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1573.53675 tps: 1587.74445 } } dps_results: { - key: "TestBalance-Lvl60-AllItems-BloodGuard'sCracklingLeather" - value: { - dps: 1217.82514 - tps: 1235.62994 - } -} -dps_results: { - key: "TestBalance-Lvl60-AllItems-BloodGuard'sLeather" - value: { - dps: 1130.73329 - tps: 1148.90689 - } -} -dps_results: { - key: "TestBalance-Lvl60-AllItems-BloodGuard'sRestoredLeather" - value: { - dps: 1116.67 - tps: 1134.19442 - } -} -dps_results: { - key: "TestBalance-Lvl60-AllItems-CoagulateBloodguard'sLeathers" - value: { - dps: 1531.32638 - tps: 1550.10096 - } -} -dps_results: { - key: "TestBalance-Lvl60-AllItems-EmeraldDreamkeeperGarb" - value: { - dps: 1112.68488 - tps: 1130.16505 - } -} -dps_results: { - key: "TestBalance-Lvl60-AllItems-EmeraldLeathers" - value: { - dps: 1129.95275 - tps: 1148.12635 - } -} -dps_results: { - key: "TestBalance-Lvl60-AllItems-EmeraldWatcherVestments" - value: { - dps: 1168.89332 - tps: 1186.34403 - } -} -dps_results: { - key: "TestBalance-Lvl60-AllItems-ExiledProphet'sRaiment" + key: "TestBalance-Phase4-Lvl60-AllItems-BloodGuard'sCracklingLeather" value: { - dps: 1553.38551 - tps: 1571.91791 + dps: 1165.60644 + tps: 1183.59817 } } dps_results: { - key: "TestBalance-Lvl60-AllItems-FeralheartRaiment" + key: "TestBalance-Phase4-Lvl60-AllItems-BloodGuard'sLeather" value: { - dps: 1119.65323 - tps: 1138.72377 + dps: 1098.5406 + tps: 1116.8667 } } dps_results: { - key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" + key: "TestBalance-Phase4-Lvl60-AllItems-BloodGuard'sRestoredLeather" value: { - dps: 1217.82514 - tps: 1235.62994 + dps: 1064.35076 + tps: 1082.07195 } } dps_results: { - key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sLeather" + key: "TestBalance-Phase4-Lvl60-AllItems-CoagulateBloodguard'sLeathers" value: { - dps: 1130.73329 - tps: 1148.90689 + dps: 1477.49591 + tps: 1496.37398 } } dps_results: { - key: "TestBalance-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" + key: "TestBalance-Phase4-Lvl60-AllItems-EmeraldDreamkeeperGarb" value: { - dps: 1116.67 - tps: 1134.19442 + dps: 1067.49526 + tps: 1085.24595 } } dps_results: { - key: "TestBalance-Lvl60-AllItems-LostWorshipper'sArmor" + key: "TestBalance-Phase4-Lvl60-AllItems-EmeraldLeathers" value: { - dps: 1644.69265 - tps: 1663.46232 + dps: 1097.69992 + tps: 1116.02602 } } dps_results: { - key: "TestBalance-Lvl60-Average-Default" + key: "TestBalance-Phase4-Lvl60-AllItems-EmeraldWatcherVestments" value: { - dps: 3323.46377 - tps: 3343.57522 + dps: 1124.23985 + tps: 1141.97581 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase4-Lvl60-AllItems-ExiledProphet'sRaiment" value: { - dps: 5254.42138 - tps: 5696.86248 + dps: 1496.92788 + tps: 1515.60804 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase4-Lvl60-AllItems-FeralheartRaiment" value: { - dps: 3281.0657 - tps: 3300.62033 + dps: 1064.60722 + tps: 1083.64351 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase4-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" value: { - dps: 3160.76475 - tps: 3175.42106 + dps: 1165.60644 + tps: 1183.59817 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase4-Lvl60-AllItems-Knight-Lieutenant'sLeather" value: { - dps: 2597.3515 - tps: 2778.09833 + dps: 1098.5406 + tps: 1116.8667 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase4-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" value: { - dps: 1646.54447 - tps: 1655.58181 + dps: 1064.35076 + tps: 1082.07195 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase4-Lvl60-AllItems-LostWorshipper'sArmor" value: { - dps: 1847.96114 - tps: 1863.14489 + dps: 1582.83825 + tps: 1601.75565 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase4-Lvl60-Average-Default" value: { - dps: 5348.62592 - tps: 5778.54941 + dps: 3247.31308 + tps: 3267.37442 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3144.10085 - tps: 3165.71011 + dps: 5158.11776 + tps: 5604.76848 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3059.06762 - tps: 3087.84597 + dps: 3216.93348 + tps: 3236.3996 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2355.17478 - tps: 2535.92161 + dps: 3103.31747 + tps: 3117.92463 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1489.62861 - tps: 1498.66595 + dps: 2554.25527 + tps: 2735.0021 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1757.70154 - tps: 1772.8853 + dps: 1624.81131 + tps: 1633.84865 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 6287.88797 - tps: 6478.91133 + dps: 1819.43177 + tps: 1834.61553 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4327.83998 - tps: 4142.53473 + dps: 5156.31815 + tps: 5603.24012 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 4098.64684 - tps: 3942.04797 + dps: 3214.2917 + tps: 3233.75783 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3389.47131 - tps: 3489.68498 + dps: 3102.17734 + tps: 3116.78449 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2276.7025 - tps: 2205.17188 + dps: 2587.6452 + tps: 2768.39202 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2402.97198 - tps: 2350.50383 + dps: 1628.2951 + tps: 1637.33244 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 6292.06844 - tps: 6580.45494 + dps: 1817.62336 + tps: 1832.80712 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 4379.56936 - tps: 4235.84152 + dps: 3232.22269 + tps: 3252.53152 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-BloodGuard'sCracklingLeather" value: { - dps: 4222.63132 - tps: 4117.93599 + dps: 1455.56308 + tps: 1473.86342 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-BloodGuard'sLeather" value: { - dps: 2889.14057 - tps: 3001.58154 + dps: 1358.26671 + tps: 1376.56213 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-BloodGuard'sRestoredLeather" value: { - dps: 2006.72752 - tps: 1939.99736 + dps: 1343.59594 + tps: 1361.7537 } } dps_results: { - key: "TestBalance-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-CoagulateBloodguard'sLeathers" value: { - dps: 2383.82558 - tps: 2347.99609 + dps: 1985.95491 + tps: 1909.73142 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-EmeraldDreamkeeperGarb" value: { - dps: 5267.81391 - tps: 5714.88993 + dps: 1337.21196 + tps: 1355.35989 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-EmeraldLeathers" value: { - dps: 3278.01907 - tps: 3297.5737 + dps: 1357.25936 + tps: 1375.55478 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-EmeraldWatcherVestments" value: { - dps: 3159.53933 - tps: 3174.19565 + dps: 1409.48676 + tps: 1427.61502 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-ExiledProphet'sRaiment" value: { - dps: 2627.04545 - tps: 2807.79228 + dps: 2006.51813 + tps: 1932.86682 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-FeralheartRaiment" value: { - dps: 1650.5647 - tps: 1659.42349 + dps: 1233.94838 + tps: 1252.21505 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" value: { - dps: 1847.96114 - tps: 1863.14489 + dps: 1455.56308 + tps: 1473.86342 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-Knight-Lieutenant'sLeather" value: { - dps: 5338.11029 - tps: 5768.72212 + dps: 1358.26671 + tps: 1376.56213 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" value: { - dps: 3129.90489 - tps: 3151.43548 + dps: 1343.59594 + tps: 1361.7537 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase5-Lvl60-AllItems-LostWorshipper'sArmor" value: { - dps: 3057.27778 - tps: 3086.05612 + dps: 2115.31368 + tps: 2046.6765 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase5-Lvl60-Average-Default" value: { - dps: 2359.79652 - tps: 2540.54334 + dps: 4446.85589 + tps: 4313.6568 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 1496.97084 - tps: 1506.00818 - } -} -dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 5 Consumes-ShortSingleTarget" - value: { - dps: 1757.22845 - tps: 1772.41221 - } -} -dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-LongMultiTarget" - value: { - dps: 6285.78521 - tps: 6504.48654 + dps: 6292.06844 + tps: 6580.45494 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 4312.10647 - tps: 4128.2261 + dps: 4379.56936 + tps: 4235.84152 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 4097.09395 - tps: 3941.26713 + dps: 4222.63132 + tps: 4117.93599 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 3401.03233 - tps: 3499.93529 + dps: 2889.14057 + tps: 3001.58154 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 2274.86808 - tps: 2202.04758 + dps: 2006.72752 + tps: 1939.99736 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 2402.19053 - tps: 2348.77747 + dps: 2383.82558 + tps: 2347.99609 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 6203.10095 tps: 6489.94194 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 4372.06913 tps: 4229.57036 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 4231.66386 tps: 4127.59461 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestBalance-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 2886.95281 tps: 2998.70681 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestBalance-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 2011.83414 tps: 1943.60359 } } dps_results: { - key: "TestBalance-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestBalance-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 2369.87421 tps: 2333.26579 } } dps_results: { - key: "TestBalance-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestBalance-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3311.45341 - tps: 3331.81141 + dps: 4406.98674 + tps: 4263.39961 } } diff --git a/sim/druid/balance/balance_test.go b/sim/druid/balance/balance_test.go index 583ec19aa7..6fdaba8ff9 100644 --- a/sim/druid/balance/balance_test.go +++ b/sim/druid/balance/balance_test.go @@ -67,19 +67,32 @@ func TestBalance(t *testing.T) { }, { Class: proto.Class_ClassDruid, + Phase: 4, Level: 60, Race: proto.Race_RaceTauren, OtherRaces: []proto.Race{proto.Race_RaceNightElf}, - Talents: Phase4Talents, - GearSet: core.GetGearSet("../../../ui/balance_druid/gear_sets", "phase_4"), - OtherGearSets: []core.GearSetCombo{ - core.GetGearSet("../../../ui/balance_druid/gear_sets", "phase_5"), - }, - Rotation: core.GetAplRotation("../../../ui/balance_druid/apls", "phase_4"), - OtherRotations: []core.RotationCombo{ - core.GetAplRotation("../../../ui/balance_druid/apls", "phase_5"), - }, + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/balance_druid/gear_sets", "phase_4"), + Rotation: core.GetAplRotation("../../../ui/balance_druid/apls", "phase_4"), + Buffs: core.FullBuffsPhase4, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Default", SpecOptions: PlayerOptionsAdaptive}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatSpellPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassDruid, + Phase: 5, + Level: 60, + Race: proto.Race_RaceTauren, + OtherRaces: []proto.Race{proto.Race_RaceNightElf}, + + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/balance_druid/gear_sets", "phase_5"), + Rotation: core.GetAplRotation("../../../ui/balance_druid/apls", "phase_5"), Buffs: core.FullBuffsPhase5, Consumes: Phase5Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Default", SpecOptions: PlayerOptionsAdaptive}, diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index fc060288f2..0c78e9c206 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestFeral-Lvl25-CharacterStats-Default" + key: "TestFeral-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 138.93 final_stats: 134.2 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestFeral-Lvl40-CharacterStats-Default" + key: "TestFeral-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 271.2424 final_stats: 203.5 @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestFeral-Lvl50-CharacterStats-Default" + key: "TestFeral-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 400.14216 final_stats: 392.01624 @@ -146,13 +146,13 @@ character_stats_results: { } } character_stats_results: { - key: "TestFeral-Lvl60-CharacterStats-Default" + key: "TestFeral-Phase4-Lvl60-CharacterStats-Default" value: { - final_stats: 615.549 - final_stats: 461.91475 - final_stats: 558.624 - final_stats: 332.442 - final_stats: 236.555 + final_stats: 549.12 + final_stats: 414.37 + final_stats: 485.76 + final_stats: 289.08 + final_stats: 205.7 final_stats: 0 final_stats: 0 final_stats: 0 @@ -162,27 +162,27 @@ character_stats_results: { final_stats: 0 final_stats: 41.25 final_stats: 5 - final_stats: 35.35178 + final_stats: 34.62764 final_stats: 0 final_stats: 0 - final_stats: 3092.01275 + final_stats: 2932.61 final_stats: 5 - final_stats: 53.41824 + final_stats: 51.6185 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 7950.63 + final_stats: 7300.2 final_stats: 0 final_stats: 0 - final_stats: 2503.7295 + final_stats: 2431.74 final_stats: 831 final_stats: 0 final_stats: 5 final_stats: 0 - final_stats: 27.41824 + final_stats: 25.6185 final_stats: 5 final_stats: 0 - final_stats: 7548.702 + final_stats: 6783.63 final_stats: 27 final_stats: 216 final_stats: 60 @@ -194,8 +194,57 @@ character_stats_results: { final_stats: 358 } } +character_stats_results: { + key: "TestFeral-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 733.953 + final_stats: 590.94475 + final_stats: 567.3525 + final_stats: 306.636 + final_stats: 236.555 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 41.25 + final_stats: 5 + final_stats: 33.92082 + final_stats: 0 + final_stats: 0 + final_stats: 3508.85075 + final_stats: 5 + final_stats: 58.86974 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 7563.54 + final_stats: 0 + final_stats: 0 + final_stats: 2888.7895 + final_stats: 902 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 33.86974 + final_stats: 5 + final_stats: 0 + final_stats: 7640.35125 + final_stats: 27 + final_stats: 73 + final_stats: 110 + final_stats: 140 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 0 + final_stats: 338 + } +} stat_weights_results: { - key: "TestFeral-Lvl25-StatWeights-Default" + key: "TestFeral-Phase1-Lvl25-StatWeights-Default" value: { weights: 0.57599 weights: 0.51714 @@ -244,7 +293,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestFeral-Lvl40-StatWeights-Default" + key: "TestFeral-Phase2-Lvl40-StatWeights-Default" value: { weights: 0.94603 weights: 0.83019 @@ -293,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestFeral-Lvl50-StatWeights-Default" + key: "TestFeral-Phase3-Lvl50-StatWeights-Default" value: { weights: 1.51843 weights: 1.61996 @@ -342,10 +391,10 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestFeral-Lvl60-StatWeights-Default" + key: "TestFeral-Phase4-Lvl60-StatWeights-Default" value: { - weights: 2.4502 - weights: 2.99323 + weights: 2.10484 + weights: 2.54993 weights: 0 weights: 0 weights: 0 @@ -361,9 +410,58 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.80705 + weights: 0.79729 weights: 0 - weights: 27.19087 + weights: 25.01944 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestFeral-Phase5-Lvl60-StatWeights-Default" + value: { + weights: 2.79044 + weights: 2.44667 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.91912 + weights: 0 + weights: 22.35809 weights: 0 weights: 0 weights: 0 @@ -391,553 +489,553 @@ stat_weights_results: { } } dps_results: { - key: "TestFeral-Lvl25-AllItems-FeralheartRaiment" + key: "TestFeral-Phase1-Lvl25-AllItems-FeralheartRaiment" value: { dps: 261.46339 tps: 188.16902 } } dps_results: { - key: "TestFeral-Lvl25-Average-Default" + key: "TestFeral-Phase1-Lvl25-Average-Default" value: { dps: 264.6443 tps: 191.91162 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 130.12817 tps: 143.94135 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 130.12817 tps: 95.79699 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 174.25584 tps: 132.35955 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 58.31376 tps: 92.49186 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 58.31376 tps: 44.36366 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 82.45284 tps: 64.95821 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 130.12817 tps: 143.94135 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 130.12817 tps: 95.79699 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 174.25584 tps: 132.35955 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 58.31376 tps: 92.49186 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 58.31376 tps: 44.36366 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 82.45284 tps: 64.95821 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 130.12817 tps: 143.94135 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 130.12817 tps: 95.79699 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 174.25584 tps: 132.35955 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 58.31376 tps: 92.49186 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 58.31376 tps: 44.36366 } } dps_results: { - key: "TestFeral-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-NightElf-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 82.45284 tps: 64.95821 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 121.84436 tps: 137.40625 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 121.84436 tps: 89.86149 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 167.34214 tps: 127.33866 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 57.43589 tps: 89.50671 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 57.43589 tps: 43.62406 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-NoBleed-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 80.94792 tps: 63.89907 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 121.84436 tps: 137.40625 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 121.84436 tps: 89.86149 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 167.34214 tps: 127.33866 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 57.43589 tps: 89.50671 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 57.43589 tps: 43.62406 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Default-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 80.94792 tps: 63.89907 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 121.84436 tps: 137.40625 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 121.84436 tps: 89.86149 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 167.34214 tps: 127.33866 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 57.43589 tps: 89.50671 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 57.43589 tps: 43.62406 } } dps_results: { - key: "TestFeral-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFeral-Phase1-Lvl25-Settings-Tauren-phase_1-Flower-Aoe-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 80.94792 tps: 63.89907 } } dps_results: { - key: "TestFeral-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestFeral-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 190.09472 tps: 138.06188 } } dps_results: { - key: "TestFeral-Lvl40-AllItems-FeralheartRaiment" + key: "TestFeral-Phase2-Lvl40-AllItems-FeralheartRaiment" value: { dps: 525.27048 tps: 383.60682 } } dps_results: { - key: "TestFeral-Lvl40-Average-Default" + key: "TestFeral-Phase2-Lvl40-Average-Default" value: { dps: 803.97821 tps: 586.43536 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 495.06327 tps: 392.06085 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 460.40739 tps: 332.31019 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 573.95949 tps: 426.89892 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 287.73721 tps: 216.36583 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 270.49596 tps: 194.74383 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 344.09267 tps: 257.76428 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 495.06327 tps: 392.06085 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 460.40739 tps: 332.31019 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 573.95949 tps: 426.89892 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 287.73721 tps: 216.36583 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 270.49596 tps: 194.74383 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 344.09267 tps: 257.76428 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 495.06327 tps: 392.06085 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 460.40739 tps: 332.31019 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 573.95949 tps: 426.89892 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 287.73721 tps: 216.36583 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 270.49596 tps: 194.74383 } } dps_results: { - key: "TestFeral-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-NightElf-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 344.09267 tps: 257.76428 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 495.77207 tps: 391.731 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 460.41075 tps: 332.315 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 574.27838 tps: 427.30376 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 288.01464 tps: 218.42999 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 270.93339 tps: 195.14296 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-NoBleed-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 344.42307 tps: 258.44165 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 495.77207 tps: 391.731 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 460.41075 tps: 332.315 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 574.27838 tps: 427.30376 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 288.01464 tps: 218.42999 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 270.93339 tps: 195.14296 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Default-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 344.42307 tps: 258.44165 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 495.77207 tps: 391.731 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 460.41075 tps: 332.315 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 574.27838 tps: 427.30376 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 288.01464 tps: 218.42999 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 270.93339 tps: 195.14296 } } dps_results: { - key: "TestFeral-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFeral-Phase2-Lvl40-Settings-Tauren-phase_2-Flower-Aoe-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 344.42307 tps: 258.44165 } } dps_results: { - key: "TestFeral-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestFeral-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 464.27842 tps: 332.51271 } } dps_results: { - key: "TestFeral-Lvl50-AllItems-FeralheartRaiment" + key: "TestFeral-Phase3-Lvl50-AllItems-FeralheartRaiment" value: { dps: 904.82231 tps: 656.5816 @@ -945,7 +1043,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Average-Default" + key: "TestFeral-Phase3-Lvl50-Average-Default" value: { dps: 1885.20208 tps: 1348.90915 @@ -953,7 +1051,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1348.16294 tps: 1068.11345 @@ -961,7 +1059,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1275.30935 tps: 911.05043 @@ -969,7 +1067,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1436.01366 tps: 1022.92126 @@ -977,7 +1075,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 638.49717 tps: 531.56795 @@ -985,7 +1083,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 612.88253 tps: 439.24266 @@ -993,7 +1091,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 744.37964 tps: 532.88105 @@ -1001,7 +1099,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1348.16294 tps: 1068.11345 @@ -1009,7 +1107,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1275.30935 tps: 911.05043 @@ -1017,7 +1115,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1436.01366 tps: 1022.92126 @@ -1025,7 +1123,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 638.49717 tps: 531.56795 @@ -1033,7 +1131,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 612.88253 tps: 439.24266 @@ -1041,7 +1139,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 744.37964 tps: 532.88105 @@ -1049,7 +1147,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1348.16294 tps: 1068.11345 @@ -1057,7 +1155,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1275.30935 tps: 911.05043 @@ -1065,7 +1163,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1436.01366 tps: 1022.92126 @@ -1073,7 +1171,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 638.49717 tps: 531.56795 @@ -1081,7 +1179,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 612.88253 tps: 439.24266 @@ -1089,7 +1187,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-NightElf-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 744.37964 tps: 532.88105 @@ -1097,7 +1195,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1378.13303 tps: 1101.98561 @@ -1105,7 +1203,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1305.35391 tps: 933.09281 @@ -1113,7 +1211,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1471.681 tps: 1048.25471 @@ -1121,7 +1219,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 636.10185 tps: 527.6207 @@ -1129,7 +1227,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 610.41729 tps: 437.39167 @@ -1137,7 +1235,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-NoBleed-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 740.85134 tps: 531.16316 @@ -1145,7 +1243,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1378.13303 tps: 1101.98561 @@ -1153,7 +1251,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1305.35391 tps: 933.09281 @@ -1161,7 +1259,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1471.681 tps: 1048.25471 @@ -1169,7 +1267,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 636.10185 tps: 527.6207 @@ -1177,7 +1275,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 610.41729 tps: 437.39167 @@ -1185,7 +1283,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Default-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 740.85134 tps: 531.16316 @@ -1193,7 +1291,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1378.13303 tps: 1101.98561 @@ -1201,7 +1299,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1305.35391 tps: 933.09281 @@ -1209,7 +1307,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1471.681 tps: 1048.25471 @@ -1217,7 +1315,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 636.10185 tps: 527.6207 @@ -1225,7 +1323,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 610.41729 tps: 437.39167 @@ -1233,7 +1331,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFeral-Phase3-Lvl50-Settings-Tauren-phase_3-Flower-Aoe-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 740.85134 tps: 531.16316 @@ -1241,7 +1339,7 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestFeral-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1243.51501 tps: 886.61256 @@ -1249,1115 +1347,716 @@ dps_results: { } } dps_results: { - key: "TestFeral-Lvl60-AllItems-BloodGuard'sCracklingLeather" + key: "TestFeral-Phase4-Lvl60-AllItems-BloodGuard'sCracklingLeather" value: { - dps: 1371.94284 - tps: 1001.1848 + dps: 1315.64511 + tps: 960.85808 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-BloodGuard'sLeather" + key: "TestFeral-Phase4-Lvl60-AllItems-BloodGuard'sLeather" value: { - dps: 1419.86741 - tps: 1035.17005 + dps: 1363.07144 + tps: 994.46331 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-BloodGuard'sRestoredLeather" + key: "TestFeral-Phase4-Lvl60-AllItems-BloodGuard'sRestoredLeather" value: { - dps: 1338.65834 - tps: 977.18406 + dps: 1285.05513 + tps: 939.25444 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-CoagulateBloodguard'sLeathers" + key: "TestFeral-Phase4-Lvl60-AllItems-CoagulateBloodguard'sLeathers" value: { - dps: 2142.39999 - tps: 1538.66291 + dps: 2038.06723 + tps: 1464.61022 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-EmeraldDreamkeeperGarb" + key: "TestFeral-Phase4-Lvl60-AllItems-EmeraldDreamkeeperGarb" value: { - dps: 1349.4537 - tps: 985.03464 + dps: 1291.45587 + tps: 943.49176 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-EmeraldLeathers" + key: "TestFeral-Phase4-Lvl60-AllItems-EmeraldLeathers" value: { - dps: 1412.41956 - tps: 1029.87066 + dps: 1355.7175 + tps: 989.23257 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-EmeraldWatcherVestments" + key: "TestFeral-Phase4-Lvl60-AllItems-EmeraldWatcherVestments" value: { - dps: 1354.22173 - tps: 988.39424 + dps: 1297.25727 + tps: 947.67165 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-ExiledProphet'sRaiment" + key: "TestFeral-Phase4-Lvl60-AllItems-ExiledProphet'sRaiment" value: { - dps: 1983.08547 - tps: 1433.97393 + dps: 1900.92339 + tps: 1375.55357 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-FeralheartRaiment" + key: "TestFeral-Phase4-Lvl60-AllItems-FeralheartRaiment" value: { - dps: 1452.08824 - tps: 1056.68461 + dps: 1392.18876 + tps: 1015.0521 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" + key: "TestFeral-Phase4-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" value: { - dps: 1371.94284 - tps: 1001.1848 + dps: 1315.64511 + tps: 960.85808 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-Knight-Lieutenant'sLeather" + key: "TestFeral-Phase4-Lvl60-AllItems-Knight-Lieutenant'sLeather" value: { - dps: 1419.86741 - tps: 1035.17005 + dps: 1363.07144 + tps: 994.46331 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" + key: "TestFeral-Phase4-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" value: { - dps: 1338.65834 - tps: 977.18406 + dps: 1285.05513 + tps: 939.25444 } } dps_results: { - key: "TestFeral-Lvl60-AllItems-LostWorshipper'sArmor" + key: "TestFeral-Phase4-Lvl60-AllItems-LostWorshipper'sArmor" value: { - dps: 2047.62482 - tps: 1480.05852 + dps: 1955.59533 + tps: 1415.37833 } } dps_results: { - key: "TestFeral-Lvl60-Average-Default" + key: "TestFeral-Phase4-Lvl60-Average-Default" value: { - dps: 3870.7039 - tps: 2771.70359 + dps: 3675.28392 + tps: 2633.04063 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 17111.38233 - tps: 12443.42283 + dps: 14941.78194 + tps: 10901.53691 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2759.67853 - tps: 1974.96802 + dps: 2444.69831 + tps: 1751.40161 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3046.525 - tps: 2175.26967 + dps: 2720.52557 + tps: 1943.81982 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 6142.4104 tps: 4519.68233 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1194.61006 tps: 856.63872 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1487.64553 tps: 1063.41531 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2767.42729 - tps: 2245.57722 + dps: 14941.78194 + tps: 10901.53691 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2723.14573 - tps: 1948.52798 + dps: 2444.69831 + tps: 1751.40161 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2941.28897 - tps: 2100.03174 + dps: 2720.52557 + tps: 1943.81982 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1200.26746 - tps: 1003.20425 + dps: 6142.4104 + tps: 4519.68233 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1176.89735 - tps: 843.86118 + dps: 1194.61006 + tps: 856.63872 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1423.6085 - tps: 1017.94902 + dps: 1487.64553 + tps: 1063.41531 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 17111.38233 - tps: 12443.42283 + dps: 14941.78194 + tps: 10901.53691 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2759.67853 - tps: 1974.96802 + dps: 2444.69831 + tps: 1751.40161 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3046.525 - tps: 2175.26967 + dps: 2720.52557 + tps: 1943.81982 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 6142.4104 tps: 4519.68233 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1194.61006 tps: 856.63872 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1487.64553 tps: 1063.41531 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2767.42729 - tps: 2245.57722 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 2723.14573 - tps: 1948.52798 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 2941.28897 - tps: 2100.03174 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1200.26746 - tps: 1003.20425 + dps: 15573.64001 + tps: 11349.95096 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1176.89735 - tps: 843.86118 + dps: 2581.04158 + tps: 1848.09428 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1423.6085 - tps: 1017.94902 + dps: 2872.11002 + tps: 2051.39611 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 17111.38233 - tps: 12443.42283 + dps: 6106.6512 + tps: 4499.11369 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2759.67853 - tps: 1974.96802 + dps: 1191.25725 + tps: 854.25148 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3046.525 - tps: 2175.26967 + dps: 1483.73989 + tps: 1060.6423 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6142.4104 - tps: 4519.68233 + dps: 15573.64001 + tps: 11349.95096 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1194.61006 - tps: 856.63872 + dps: 2581.04158 + tps: 1848.09428 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1487.64553 - tps: 1063.41531 + dps: 2872.11002 + tps: 2051.39611 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2767.42729 - tps: 2245.57722 + dps: 6106.6512 + tps: 4499.11369 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2723.14573 - tps: 1948.52798 + dps: 1191.25725 + tps: 854.25148 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2941.28897 - tps: 2100.03174 + dps: 1483.73989 + tps: 1060.6423 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1200.26746 - tps: 1003.20425 + dps: 15573.64001 + tps: 11349.95096 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1176.89735 - tps: 843.86118 + dps: 2581.04158 + tps: 1848.09428 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1423.6085 - tps: 1017.94902 + dps: 2872.11002 + tps: 2051.39611 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 22257.70938 - tps: 16087.26267 + dps: 6106.6512 + tps: 4499.11369 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3399.0821 - tps: 2429.41135 + dps: 1191.25725 + tps: 854.25148 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3861.37585 - tps: 2753.62741 + dps: 1483.73989 + tps: 1060.6423 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 8071.47196 - tps: 5896.69449 + dps: 2735.24031 + tps: 1953.65377 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-BloodGuard'sCracklingLeather" value: { - dps: 1460.51795 - tps: 1045.49974 + dps: 1379.92231 + tps: 1005.73383 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-BloodGuard'sLeather" value: { - dps: 1877.0636 - tps: 1339.90213 + dps: 1435.97847 + tps: 1045.9299 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-BloodGuard'sRestoredLeather" value: { - dps: 3374.49385 - tps: 2666.92492 + dps: 1349.44556 + tps: 984.04391 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-CoagulateBloodguard'sLeathers" value: { - dps: 3333.33301 - tps: 2382.05968 + dps: 2313.02777 + tps: 1659.71551 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-EmeraldDreamkeeperGarb" value: { - dps: 3663.72275 - tps: 2613.20131 + dps: 1355.93621 + tps: 988.90556 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-EmeraldLeathers" value: { - dps: 1480.13533 - tps: 1203.85845 + dps: 1428.61663 + tps: 1040.69367 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-EmeraldWatcherVestments" value: { - dps: 1457.88646 - tps: 1044.01818 + dps: 1362.63793 + tps: 993.53914 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-ExiledProphet'sRaiment" value: { - dps: 1765.87131 - tps: 1260.95561 + dps: 2158.32555 + tps: 1557.41457 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-FeralheartRaiment" value: { - dps: 22257.70938 - tps: 16087.26267 + dps: 1456.88246 + tps: 1059.21193 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-Knight-Lieutenant'sCracklingLeather" value: { - dps: 3399.0821 - tps: 2429.41135 + dps: 1379.92231 + tps: 1005.73383 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-Knight-Lieutenant'sLeather" value: { - dps: 3861.37585 - tps: 2753.62741 + dps: 1435.97847 + tps: 1045.9299 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-Knight-Lieutenant'sRestoredLeather" value: { - dps: 8071.47196 - tps: 5896.69449 + dps: 1349.44556 + tps: 984.04391 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-AllItems-LostWorshipper'sArmor" value: { - dps: 1460.51795 - tps: 1045.49974 + dps: 2201.49418 + tps: 1588.89126 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Average-Default" value: { - dps: 1877.0636 - tps: 1339.90213 + dps: 4570.12222 + tps: 3267.57527 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3374.49385 tps: 2666.92492 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3333.33301 tps: 2382.05968 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 3663.72275 tps: 2613.20131 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1480.13533 tps: 1203.85845 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1457.88646 tps: 1044.01818 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1765.87131 tps: 1260.95561 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 22257.70938 - tps: 16087.26267 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 3399.0821 - tps: 2429.41135 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 3861.37585 - tps: 2753.62741 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 8071.47196 - tps: 5896.69449 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1460.51795 - tps: 1045.49974 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1877.0636 - tps: 1339.90213 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3374.49385 tps: 2666.92492 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3333.33301 tps: 2382.05968 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 3663.72275 tps: 2613.20131 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1480.13533 tps: 1203.85845 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1457.88646 tps: 1044.01818 } } dps_results: { - key: "TestFeral-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1765.87131 tps: 1260.95561 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 16812.2015 - tps: 12230.15325 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 2736.72151 - tps: 1958.86804 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 3007.6134 - tps: 2147.63477 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 6106.6512 - tps: 4499.11369 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1191.25725 - tps: 854.25148 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1483.73989 - tps: 1060.6423 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2737.65477 - tps: 2229.86107 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2693.95506 - tps: 1928.41798 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 2914.56116 - tps: 2081.05499 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1201.87633 - tps: 1001.74612 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1178.7041 - tps: 845.04251 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1421.56239 - tps: 1016.49628 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 16812.2015 - tps: 12230.15325 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 2736.72151 - tps: 1958.86804 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 3007.6134 - tps: 2147.63477 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 6106.6512 - tps: 4499.11369 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1191.25725 - tps: 854.25148 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1483.73989 - tps: 1060.6423 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2737.65477 - tps: 2229.86107 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 2693.95506 - tps: 1928.41798 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 2914.56116 - tps: 2081.05499 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1201.87633 - tps: 1001.74612 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1178.7041 - tps: 845.04251 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Default-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1421.56239 - tps: 1016.49628 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 16812.2015 - tps: 12230.15325 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 2736.72151 - tps: 1958.86804 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 3007.6134 - tps: 2147.63477 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 6106.6512 - tps: 4499.11369 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1191.25725 - tps: 854.25148 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1483.73989 - tps: 1060.6423 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2737.65477 - tps: 2229.86107 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 2693.95506 - tps: 1928.41798 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 2914.56116 - tps: 2081.05499 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1201.87633 - tps: 1001.74612 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1178.7041 - tps: 845.04251 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1421.56239 - tps: 1016.49628 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 21895.02743 - tps: 15829.83614 + dps: 3374.49385 + tps: 2666.92492 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3346.2812 - tps: 2392.54008 + dps: 3333.33301 + tps: 2382.05968 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3822.27093 - tps: 2725.86707 + dps: 3663.72275 + tps: 2613.20131 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 8081.71798 - tps: 5898.15147 + dps: 1480.13533 + tps: 1203.85845 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1465.4326 - tps: 1048.93568 + dps: 1457.88646 + tps: 1044.01818 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-NightElf-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1878.77563 - tps: 1341.11768 + dps: 1765.87131 + tps: 1260.95561 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3335.37628 tps: 2646.92276 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3294.2373 tps: 2355.12701 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 3631.10014 tps: 2590.04656 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1484.03672 tps: 1204.10527 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1461.4496 tps: 1046.55281 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-NoBleed-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1765.84061 tps: 1260.93381 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 21895.02743 - tps: 15829.83614 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 3346.2812 - tps: 2392.54008 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 3822.27093 - tps: 2725.86707 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 8081.71798 - tps: 5898.15147 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1465.4326 - tps: 1048.93568 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1878.77563 - tps: 1341.11768 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3335.37628 tps: 2646.92276 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3294.2373 tps: 2355.12701 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 3631.10014 tps: 2590.04656 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1484.03672 tps: 1204.10527 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1461.4496 tps: 1046.55281 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Default-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1765.84061 tps: 1260.93381 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 21895.02743 - tps: 15829.83614 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 3346.2812 - tps: 2392.54008 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 3822.27093 - tps: 2725.86707 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 8081.71798 - tps: 5898.15147 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1465.4326 - tps: 1048.93568 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1878.77563 - tps: 1341.11768 - } -} -dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3335.37628 tps: 2646.92276 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3294.2373 tps: 2355.12701 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 3631.10014 tps: 2590.04656 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1484.03672 tps: 1204.10527 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1461.4496 tps: 1046.55281 } } dps_results: { - key: "TestFeral-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestFeral-Phase5-Lvl60-Settings-Tauren-phase_5-Flower-Aoe-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1765.84061 tps: 1260.93381 } } dps_results: { - key: "TestFeral-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestFeral-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2877.07837 - tps: 2054.00789 + dps: 3310.28646 + tps: 2360.69579 } } diff --git a/sim/druid/feral/feral_test.go b/sim/druid/feral/feral_test.go index 587c3a2632..4e62009447 100644 --- a/sim/druid/feral/feral_test.go +++ b/sim/druid/feral/feral_test.go @@ -79,19 +79,36 @@ func TestFeral(t *testing.T) { }, { Class: proto.Class_ClassDruid, + Phase: 4, Level: 60, Race: proto.Race_RaceTauren, OtherRaces: []proto.Race{proto.Race_RaceNightElf}, - Talents: Phase4Talents, - GearSet: core.GetGearSet("../../../ui/feral_druid/gear_sets", "phase_4"), - OtherGearSets: []core.GearSetCombo{ - core.GetGearSet("../../../ui/feral_druid/gear_sets", "phase_5"), - }, - Rotation: core.GetAplRotation("../../../ui/feral_druid/apls", "phase_4"), - OtherRotations: []core.RotationCombo{ - core.GetAplRotation("../../../ui/feral_druid/apls", "phase_5"), + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/feral_druid/gear_sets", "phase_4"), + Rotation: core.GetAplRotation("../../../ui/feral_druid/apls", "phase_4"), + Buffs: core.FullBuffsPhase4, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Default", SpecOptions: PlayerOptionsMonoCat}, + OtherSpecOptions: []core.SpecOptionsCombo{ + {Label: "Default-NoBleed", SpecOptions: PlayerOptionsMonoCatNoBleed}, + {Label: "Flower-Aoe", SpecOptions: PlayerOptionsFlowerCatAoe}, }, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatAttackPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassDruid, + Phase: 5, + Level: 60, + Race: proto.Race_RaceTauren, + OtherRaces: []proto.Race{proto.Race_RaceNightElf}, + + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/feral_druid/gear_sets", "phase_5"), + Rotation: core.GetAplRotation("../../../ui/feral_druid/apls", "phase_5"), Buffs: core.FullBuffsPhase5, Consumes: Phase4Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Default", SpecOptions: PlayerOptionsMonoCat}, diff --git a/sim/hunter/TestBM.results b/sim/hunter/TestBM.results index bca45a463b..2ec5569f32 100644 --- a/sim/hunter/TestBM.results +++ b/sim/hunter/TestBM.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestBM-Lvl40-CharacterStats-Default" + key: "TestBM-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 154.2871 final_stats: 268.62 @@ -48,7 +48,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestBM-Lvl40-StatWeights-Default" + key: "TestBM-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0.80898 @@ -97,392 +97,392 @@ stat_weights_results: { } } dps_results: { - key: "TestBM-Lvl40-AllItems-BeastmasterArmor" + key: "TestBM-Phase2-Lvl40-AllItems-BeastmasterArmor" value: { dps: 489.49252 tps: 223.69363 } } dps_results: { - key: "TestBM-Lvl40-AllItems-Maelstrom'sWrath-231320" + key: "TestBM-Phase2-Lvl40-AllItems-Maelstrom'sWrath-231320" value: { dps: 865.88251 tps: 370.3313 } } dps_results: { - key: "TestBM-Lvl40-AllItems-SignetofBeasts-209823" + key: "TestBM-Phase2-Lvl40-AllItems-SignetofBeasts-209823" value: { dps: 839.2032 tps: 361.19904 } } dps_results: { - key: "TestBM-Lvl40-AllItems-ZandalarPredator'sBelt-231322" + key: "TestBM-Phase2-Lvl40-AllItems-ZandalarPredator'sBelt-231322" value: { dps: 714.22403 tps: 379.51544 } } dps_results: { - key: "TestBM-Lvl40-AllItems-ZandalarPredator'sBracers-231323" + key: "TestBM-Phase2-Lvl40-AllItems-ZandalarPredator'sBracers-231323" value: { dps: 848.48056 tps: 365.93747 } } dps_results: { - key: "TestBM-Lvl40-AllItems-ZandalarPredator'sMantle-231321" + key: "TestBM-Phase2-Lvl40-AllItems-ZandalarPredator'sMantle-231321" value: { dps: 856.25926 tps: 365.55871 } } dps_results: { - key: "TestBM-Lvl40-Average-Default" + key: "TestBM-Phase2-Lvl40-Average-Default" value: { dps: 847.46068 tps: 363.8965 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 2221.16645 tps: 2025.38702 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 860.19493 tps: 377.91924 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 909.86818 tps: 389.84961 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 1273.57491 tps: 1288.02759 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 457.34549 tps: 202.44992 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 497.2347 tps: 204.52334 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 566.34042 tps: 555.14085 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 506.89174 tps: 253.926 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 557.54198 tps: 271.78973 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 317.20542 tps: 443.95234 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 273.98885 tps: 150.76744 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 303.41224 tps: 158.27319 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 589.59629 tps: 660.03094 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 484.46955 tps: 229.2988 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 517.04451 tps: 244.63477 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 303.16115 tps: 501.71538 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 249.36716 tps: 123.47978 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 272.73691 tps: 127.79887 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 765.77392 tps: 872.19738 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 688.45576 tps: 437.09722 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 751.03593 tps: 478.30952 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 444.84489 tps: 675.67241 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 394.15455 tps: 271.29941 } } dps_results: { - key: "TestBM-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-NightElf-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 424.88508 tps: 290.3124 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 2154.06272 tps: 1957.6332 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 852.34148 tps: 366.19273 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 888.1477 tps: 368.49394 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 1263.33684 tps: 1267.41863 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 462.60119 tps: 202.30068 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 496.69413 tps: 201.5052 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 570.61742 tps: 552.01776 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 514.26618 tps: 251.65459 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 563.06058 tps: 268.5649 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 320.2091 tps: 442.22134 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 276.15004 tps: 149.09057 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 307.94113 tps: 156.50184 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 593.22773 tps: 654.95086 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 488.62947 tps: 223.0159 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 521.02403 tps: 235.4337 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 311.25123 tps: 500.12165 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 256.74252 tps: 124.05072 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 286.39469 tps: 128.28919 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 762.34993 tps: 870.07555 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 687.1767 tps: 430.25594 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 754.60568 tps: 472.63074 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 446.99121 tps: 669.84028 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 395.51874 tps: 267.92199 } } dps_results: { - key: "TestBM-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestBM-Phase2-Lvl40-Settings-Orc-p2_ranged_bm-Basic-p2_ranged_bm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 427.44873 tps: 286.88341 } } dps_results: { - key: "TestBM-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestBM-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 810.05409 tps: 337.60687 diff --git a/sim/hunter/TestMM.results b/sim/hunter/TestMM.results index 327d7d6bdc..55f4d5da12 100644 --- a/sim/hunter/TestMM.results +++ b/sim/hunter/TestMM.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestMM-Lvl40-CharacterStats-Default" + key: "TestMM-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 150.6571 final_stats: 312.18 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestMM-Lvl60-CharacterStats-Default" + key: "TestMM-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 247.687 final_stats: 710.8387 @@ -97,7 +97,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestMM-Lvl40-StatWeights-Default" + key: "TestMM-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0.39781 @@ -146,7 +146,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestMM-Lvl60-StatWeights-Default" + key: "TestMM-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0.51922 @@ -195,147 +195,147 @@ stat_weights_results: { } } dps_results: { - key: "TestMM-Lvl40-AllItems-BeastmasterArmor" + key: "TestMM-Phase2-Lvl40-AllItems-BeastmasterArmor" value: { dps: 333.57237 tps: 170.12798 } } dps_results: { - key: "TestMM-Lvl40-AllItems-Maelstrom'sWrath-231320" + key: "TestMM-Phase2-Lvl40-AllItems-Maelstrom'sWrath-231320" value: { dps: 350.69578 tps: 185.52832 } } dps_results: { - key: "TestMM-Lvl40-AllItems-SignetofBeasts-209823" + key: "TestMM-Phase2-Lvl40-AllItems-SignetofBeasts-209823" value: { dps: 342.38882 tps: 181.47826 } } dps_results: { - key: "TestMM-Lvl40-AllItems-ZandalarPredator'sBelt-231322" + key: "TestMM-Phase2-Lvl40-AllItems-ZandalarPredator'sBelt-231322" value: { dps: 335.34385 tps: 172.98276 } } dps_results: { - key: "TestMM-Lvl40-AllItems-ZandalarPredator'sBracers-231323" + key: "TestMM-Phase2-Lvl40-AllItems-ZandalarPredator'sBracers-231323" value: { dps: 344.48775 tps: 183.11753 } } dps_results: { - key: "TestMM-Lvl40-AllItems-ZandalarPredator'sMantle-231321" + key: "TestMM-Phase2-Lvl40-AllItems-ZandalarPredator'sMantle-231321" value: { dps: 351.232 tps: 184.74389 } } dps_results: { - key: "TestMM-Lvl40-Average-Default" + key: "TestMM-Phase2-Lvl40-Average-Default" value: { dps: 345.94156 tps: 184.63261 } } dps_results: { - key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestMM-Phase2-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 648.02395 tps: 629.93233 } } dps_results: { - key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestMM-Phase2-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 584.82003 tps: 437.78621 } } dps_results: { - key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestMM-Phase2-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 588.48148 tps: 443.08051 } } dps_results: { - key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestMM-Phase2-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 366.7502 tps: 478.21176 } } dps_results: { - key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestMM-Phase2-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 316.06017 tps: 247.4383 } } dps_results: { - key: "TestMM-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestMM-Phase2-Lvl40-Settings-Dwarf-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 334.82355 tps: 263.22784 } } dps_results: { - key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestMM-Phase2-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 652.60206 tps: 632.34643 } } dps_results: { - key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestMM-Phase2-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 591.02775 tps: 438.77423 } } dps_results: { - key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestMM-Phase2-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 597.1851 tps: 446.06664 } } dps_results: { - key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestMM-Phase2-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 371.03368 tps: 472.83012 } } dps_results: { - key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestMM-Phase2-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 320.53685 tps: 248.3581 } } dps_results: { - key: "TestMM-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestMM-Phase2-Lvl40-Settings-Orc-p2_ranged_mm-Basic-p2_ranged_mm-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 338.37782 tps: 262.65642 } } dps_results: { - key: "TestMM-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestMM-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 331.58347 tps: 171.16244 } } dps_results: { - key: "TestMM-Lvl60-AllItems-BeastmasterArmor" + key: "TestMM-Phase4-Lvl60-AllItems-BeastmasterArmor" value: { dps: 512.21178 tps: 512.32249 @@ -343,7 +343,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-BloodGuard'sChain" + key: "TestMM-Phase4-Lvl60-AllItems-BloodGuard'sChain" value: { dps: 728.12015 tps: 728.2306 @@ -351,15 +351,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-BloodGuard'sMail" - value: { - dps: 697.60725 - tps: 697.7177 - hps: 10.03567 - } -} -dps_results: { - key: "TestMM-Lvl60-AllItems-BloodlashBow-216516" + key: "TestMM-Phase4-Lvl60-AllItems-BloodlashBow-216516" value: { dps: 861.05857 tps: 861.16902 @@ -367,7 +359,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-DevilsaurEye-19991" + key: "TestMM-Phase4-Lvl60-AllItems-DevilsaurEye-19991" value: { dps: 860.07955 tps: 860.19 @@ -375,7 +367,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-DevilsaurTooth-19992" + key: "TestMM-Phase4-Lvl60-AllItems-DevilsaurTooth-19992" value: { dps: 853.14314 tps: 853.25359 @@ -383,7 +375,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-DreadHunter'sChain" + key: "TestMM-Phase4-Lvl60-AllItems-DreadHunter'sChain" value: { dps: 634.05791 tps: 634.17781 @@ -391,15 +383,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-EmeraldScalemail" - value: { - dps: 704.7963 - tps: 704.90675 - hps: 10.03567 - } -} -dps_results: { - key: "TestMM-Lvl60-AllItems-GurubashiPitFighter'sBow-221450" + key: "TestMM-Phase4-Lvl60-AllItems-GurubashiPitFighter'sBow-221450" value: { dps: 862.54251 tps: 862.65296 @@ -407,7 +391,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-Knight-Lieutenant'sChain" + key: "TestMM-Phase4-Lvl60-AllItems-Knight-Lieutenant'sChain" value: { dps: 728.12015 tps: 728.2306 @@ -415,7 +399,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-Maelstrom'sWrath-231320" + key: "TestMM-Phase4-Lvl60-AllItems-Maelstrom'sWrath-231320" value: { dps: 861.55776 tps: 861.66821 @@ -423,7 +407,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-SignetofBeasts-209823" + key: "TestMM-Phase4-Lvl60-AllItems-SignetofBeasts-209823" value: { dps: 848.97089 tps: 849.08134 @@ -431,7 +415,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-ZandalarPredator'sBelt-231322" + key: "TestMM-Phase4-Lvl60-AllItems-ZandalarPredator'sBelt-231322" value: { dps: 809.71002 tps: 809.82047 @@ -439,7 +423,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-ZandalarPredator'sBracers-231323" + key: "TestMM-Phase4-Lvl60-AllItems-ZandalarPredator'sBracers-231323" value: { dps: 733.77728 tps: 733.88773 @@ -447,7 +431,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-AllItems-ZandalarPredator'sMantle-231321" + key: "TestMM-Phase4-Lvl60-AllItems-ZandalarPredator'sMantle-231321" value: { dps: 846.09139 tps: 846.20184 @@ -455,7 +439,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Average-Default" + key: "TestMM-Phase4-Lvl60-Average-Default" value: { dps: 865.04746 tps: 865.15344 @@ -463,7 +447,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestMM-Phase4-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 5979.01383 tps: 6342.06493 @@ -471,7 +455,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestMM-Phase4-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 2731.81409 tps: 2749.9816 @@ -479,7 +463,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestMM-Phase4-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2721.18843 tps: 2740.24894 @@ -487,7 +471,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestMM-Phase4-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3033.88158 tps: 3419.46507 @@ -495,7 +479,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestMM-Phase4-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1297.36547 tps: 1316.64464 @@ -503,7 +487,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestMM-Phase4-Lvl60-Settings-Dwarf-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1309.97976 tps: 1319.75763 @@ -511,7 +495,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestMM-Phase4-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 6325.96021 tps: 6692.15305 @@ -519,7 +503,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestMM-Phase4-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 2903.73541 tps: 2922.01369 @@ -527,7 +511,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestMM-Phase4-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2771.97612 tps: 2790.6544 @@ -535,7 +519,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestMM-Phase4-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3017.27122 tps: 3392.74588 @@ -543,7 +527,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestMM-Phase4-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1284.20471 tps: 1302.97844 @@ -551,7 +535,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestMM-Phase4-Lvl60-Settings-Orc-p4_ranged-Weave-p4_ranged-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1256.8954 tps: 1266.67328 @@ -559,7 +543,7 @@ dps_results: { } } dps_results: { - key: "TestMM-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestMM-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 718.54495 tps: 718.65514 diff --git a/sim/hunter/TestSV.results b/sim/hunter/TestSV.results index d3b022f7a1..3b3b5e4a32 100644 --- a/sim/hunter/TestSV.results +++ b/sim/hunter/TestSV.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestSV-Lvl40-CharacterStats-Default" + key: "TestSV-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 154.2871 final_stats: 308.913 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestSV-Lvl60-CharacterStats-Default" + key: "TestSV-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 348.117 final_stats: 780.27041 @@ -97,7 +97,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestSV-Lvl40-StatWeights-Default" + key: "TestSV-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0.89401 @@ -146,7 +146,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestSV-Lvl60-StatWeights-Default" + key: "TestSV-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 3.04309 @@ -195,147 +195,147 @@ stat_weights_results: { } } dps_results: { - key: "TestSV-Lvl40-AllItems-BeastmasterArmor" + key: "TestSV-Phase2-Lvl40-AllItems-BeastmasterArmor" value: { dps: 404.36276 tps: 254.25908 } } dps_results: { - key: "TestSV-Lvl40-AllItems-Maelstrom'sWrath-231320" + key: "TestSV-Phase2-Lvl40-AllItems-Maelstrom'sWrath-231320" value: { dps: 805.67627 tps: 399.38329 } } dps_results: { - key: "TestSV-Lvl40-AllItems-SignetofBeasts-209823" + key: "TestSV-Phase2-Lvl40-AllItems-SignetofBeasts-209823" value: { dps: 783.27974 tps: 388.51178 } } dps_results: { - key: "TestSV-Lvl40-AllItems-ZandalarPredator'sBelt-231322" + key: "TestSV-Phase2-Lvl40-AllItems-ZandalarPredator'sBelt-231322" value: { dps: 615.35199 tps: 409.98031 } } dps_results: { - key: "TestSV-Lvl40-AllItems-ZandalarPredator'sBracers-231323" + key: "TestSV-Phase2-Lvl40-AllItems-ZandalarPredator'sBracers-231323" value: { dps: 793.25944 tps: 394.13969 } } dps_results: { - key: "TestSV-Lvl40-AllItems-ZandalarPredator'sMantle-231321" + key: "TestSV-Phase2-Lvl40-AllItems-ZandalarPredator'sMantle-231321" value: { dps: 799.50497 tps: 394.60541 } } dps_results: { - key: "TestSV-Lvl40-Average-Default" + key: "TestSV-Phase2-Lvl40-Average-Default" value: { dps: 797.42795 tps: 398.71069 } } dps_results: { - key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestSV-Phase2-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 2284.50471 tps: 2166.03512 } } dps_results: { - key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestSV-Phase2-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 808.31588 tps: 410.21559 } } dps_results: { - key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestSV-Phase2-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 849.78271 tps: 429.91532 } } dps_results: { - key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestSV-Phase2-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 1326.40143 tps: 1367.67567 } } dps_results: { - key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestSV-Phase2-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 437.6425 tps: 221.4747 } } dps_results: { - key: "TestSV-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestSV-Phase2-Lvl40-Settings-Dwarf-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 465.54703 tps: 222.70888 } } dps_results: { - key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestSV-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 2236.45419 tps: 2119.8579 } } dps_results: { - key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestSV-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 798.76089 tps: 398.87802 } } dps_results: { - key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestSV-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 836.23675 tps: 414.72096 } } dps_results: { - key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestSV-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 1320.0463 tps: 1361.56016 } } dps_results: { - key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestSV-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 442.7105 tps: 221.01886 } } dps_results: { - key: "TestSV-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestSV-Phase2-Lvl40-Settings-Orc-p2_melee-Basic-p2_melee-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 474.61464 tps: 230.53557 } } dps_results: { - key: "TestSV-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestSV-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 753.35462 tps: 373.81342 } } dps_results: { - key: "TestSV-Lvl60-AllItems-BeastmasterArmor" + key: "TestSV-Phase4-Lvl60-AllItems-BeastmasterArmor" value: { dps: 1125.0274 tps: 905.28074 @@ -343,7 +343,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-BloodGuard'sChain" + key: "TestSV-Phase4-Lvl60-AllItems-BloodGuard'sChain" value: { dps: 1394.86526 tps: 1150.65857 @@ -351,15 +351,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-BloodGuard'sMail" - value: { - dps: 1309.84958 - tps: 1074.87678 - hps: 14.3972 - } -} -dps_results: { - key: "TestSV-Lvl60-AllItems-BloodlashBow-216516" + key: "TestSV-Phase4-Lvl60-AllItems-BloodlashBow-216516" value: { dps: 1374.85078 tps: 1377.32773 @@ -367,7 +359,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-DevilsaurEye-19991" + key: "TestSV-Phase4-Lvl60-AllItems-DevilsaurEye-19991" value: { dps: 3673.02769 tps: 3293.00346 @@ -375,7 +367,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-DevilsaurTooth-19992" + key: "TestSV-Phase4-Lvl60-AllItems-DevilsaurTooth-19992" value: { dps: 3641.81961 tps: 3264.94311 @@ -383,7 +375,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-DreadHunter'sChain" + key: "TestSV-Phase4-Lvl60-AllItems-DreadHunter'sChain" value: { dps: 2089.2021 tps: 1823.61287 @@ -391,15 +383,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-EmeraldScalemail" - value: { - dps: 1328.45724 - tps: 1093.09281 - hps: 14.3972 - } -} -dps_results: { - key: "TestSV-Lvl60-AllItems-GurubashiPitFighter'sBow-221450" + key: "TestSV-Phase4-Lvl60-AllItems-GurubashiPitFighter'sBow-221450" value: { dps: 1403.44798 tps: 1405.92493 @@ -407,7 +391,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-Knight-Lieutenant'sChain" + key: "TestSV-Phase4-Lvl60-AllItems-Knight-Lieutenant'sChain" value: { dps: 1394.86526 tps: 1150.65857 @@ -415,7 +399,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-Maelstrom'sWrath-231320" + key: "TestSV-Phase4-Lvl60-AllItems-Maelstrom'sWrath-231320" value: { dps: 3690.42429 tps: 3313.86928 @@ -423,7 +407,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-SignetofBeasts-209823" + key: "TestSV-Phase4-Lvl60-AllItems-SignetofBeasts-209823" value: { dps: 3603.43858 tps: 3234.57717 @@ -431,7 +415,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-ZandalarPredator'sBelt-231322" + key: "TestSV-Phase4-Lvl60-AllItems-ZandalarPredator'sBelt-231322" value: { dps: 3287.89016 tps: 2953.59443 @@ -439,7 +423,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-ZandalarPredator'sBracers-231323" + key: "TestSV-Phase4-Lvl60-AllItems-ZandalarPredator'sBracers-231323" value: { dps: 3284.22927 tps: 2922.15072 @@ -447,7 +431,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-AllItems-ZandalarPredator'sMantle-231321" + key: "TestSV-Phase4-Lvl60-AllItems-ZandalarPredator'sMantle-231321" value: { dps: 3558.43485 tps: 3196.79382 @@ -455,7 +439,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Average-Default" + key: "TestSV-Phase4-Lvl60-Average-Default" value: { dps: 3674.77082 tps: 3298.0571 @@ -463,7 +447,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestSV-Phase4-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 8352.41866 tps: 8414.18371 @@ -471,7 +455,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestSV-Phase4-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3696.81626 tps: 3338.36794 @@ -479,7 +463,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestSV-Phase4-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 3590.04652 tps: 3255.86777 @@ -487,7 +471,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestSV-Phase4-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 4241.10914 tps: 4531.08283 @@ -495,7 +479,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestSV-Phase4-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1764.28 tps: 1597.57066 @@ -503,7 +487,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestSV-Phase4-Lvl60-Settings-Dwarf-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1749.15357 tps: 1560.99395 @@ -511,7 +495,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestSV-Phase4-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 8811.11951 tps: 8873.22406 @@ -519,7 +503,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestSV-Phase4-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3949.63969 tps: 3578.77175 @@ -527,7 +511,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestSV-Phase4-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 3857.71902 tps: 3475.03491 @@ -535,7 +519,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestSV-Phase4-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 4237.28863 tps: 4503.99621 @@ -543,7 +527,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestSV-Phase4-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1744.43861 tps: 1580.40982 @@ -551,7 +535,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestSV-Phase4-Lvl60-Settings-Orc-p4_weave-Weave-p4_weave-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1733.41598 tps: 1551.0892 @@ -559,7 +543,7 @@ dps_results: { } } dps_results: { - key: "TestSV-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestSV-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 3415.11165 tps: 3104.32148 diff --git a/sim/hunter/hunter_test.go b/sim/hunter/hunter_test.go index 6c11fd6130..44cb597f78 100644 --- a/sim/hunter/hunter_test.go +++ b/sim/hunter/hunter_test.go @@ -92,6 +92,7 @@ func TestMM(t *testing.T) { }, { Class: proto.Class_ClassHunter, + Phase: 4, Level: 60, Race: proto.Race_RaceOrc, OtherRaces: []proto.Race{proto.Race_RaceDwarf}, @@ -148,6 +149,7 @@ func TestSV(t *testing.T) { }, { Class: proto.Class_ClassHunter, + Phase: 4, Level: 60, Race: proto.Race_RaceOrc, OtherRaces: []proto.Race{proto.Race_RaceDwarf}, diff --git a/sim/mage/TestArcane.results b/sim/mage/TestArcane.results index 60e72813e8..3c36ea2b98 100644 --- a/sim/mage/TestArcane.results +++ b/sim/mage/TestArcane.results @@ -1,5 +1,103 @@ character_stats_results: { - key: "TestArcane-Lvl60-CharacterStats-Default" + key: "TestArcane-Phase1-Lvl25-CharacterStats-Default" + value: { + final_stats: 59.73 + final_stats: 35.2 + final_stats: 96.8 + final_stats: 159.5 + final_stats: 116.6 + final_stats: 136 + final_stats: 9 + final_stats: 21 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 17 + final_stats: 5 + final_stats: 22.77625 + final_stats: 0 + final_stats: 10 + final_stats: 200.73 + final_stats: 0 + final_stats: 5.2 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 2623.5 + final_stats: 0 + final_stats: 0 + final_stats: 351.4 + final_stats: 80 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 3.2 + final_stats: 5 + final_stats: 0 + final_stats: 1103 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 15 + final_stats: 162 + final_stats: 0 + final_stats: 0 + final_stats: 0 + } +} +character_stats_results: { + key: "TestArcane-Phase2-Lvl40-CharacterStats-Default" + value: { + final_stats: 87.01 + final_stats: 36.3 + final_stats: 163.9 + final_stats: 224.4 + final_stats: 189.2 + final_stats: 295 + final_stats: 16 + final_stats: 10 + final_stats: 15 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 36.75 + final_stats: 2 + final_stats: 30.39344 + final_stats: 0 + final_stats: 0 + final_stats: 313.01 + final_stats: 2 + final_stats: 8.2 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 4332.9 + final_stats: 0 + final_stats: 0 + final_stats: 487.6 + final_stats: 220 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 3.2 + final_stats: 5 + final_stats: 0 + final_stats: 2089 + final_stats: 23 + final_stats: 45 + final_stats: 35 + final_stats: 57 + final_stats: 48 + final_stats: 423 + final_stats: 0 + final_stats: 14 + final_stats: 0 + } +} +character_stats_results: { + key: "TestArcane-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 157.3 final_stats: 172.37 @@ -48,7 +146,105 @@ character_stats_results: { } } stat_weights_results: { - key: "TestArcane-Lvl60-StatWeights-Default" + key: "TestArcane-Phase1-Lvl25-StatWeights-Default" + value: { + weights: 0 + weights: 0 + weights: 0 + weights: 0.50455 + weights: 0 + weights: 0.41068 + weights: 0.32407 + weights: 0.08661 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.57936 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestArcane-Phase2-Lvl40-StatWeights-Default" + value: { + weights: 0 + weights: 0 + weights: 0 + weights: -0.29596 + weights: 0 + weights: 0.50746 + weights: 0.50746 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 2.53194 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestArcane-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 @@ -97,161 +293,357 @@ stat_weights_results: { } } dps_results: { - key: "TestArcane-Lvl60-AllItems-BloodGuard'sDreadweave" + key: "TestArcane-Phase1-Lvl25-Average-Default" + value: { + dps: 179.25803 + tps: 110.74567 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Gnome-p1_generic-Arcane-p1_arcane-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 636.16008 + tps: 441.71992 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Gnome-p1_generic-Arcane-p1_arcane-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 177.27242 + tps: 109.36465 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Gnome-p1_generic-Arcane-p1_arcane-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 199.62641 + tps: 126.61731 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Gnome-p1_generic-Arcane-p1_arcane-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 406.50047 + tps: 304.85051 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Gnome-p1_generic-Arcane-p1_arcane-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 112.70681 + tps: 70.6716 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Gnome-p1_generic-Arcane-p1_arcane-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 133.1615 + tps: 86.94294 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Troll-p1_generic-Arcane-p1_arcane-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 613.17902 + tps: 429.77131 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Troll-p1_generic-Arcane-p1_arcane-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 170.03978 + tps: 105.11706 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Troll-p1_generic-Arcane-p1_arcane-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 204.06538 + tps: 129.48527 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Troll-p1_generic-Arcane-p1_arcane-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 406.09052 + tps: 306.40417 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Troll-p1_generic-Arcane-p1_arcane-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 111.31041 + tps: 69.92374 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-Settings-Troll-p1_generic-Arcane-p1_arcane-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 136.28644 + tps: 88.8179 + } +} +dps_results: { + key: "TestArcane-Phase1-Lvl25-SwitchInFrontOfTarget-Default" + value: { + dps: 185.17807 + tps: 114.19921 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Average-Default" + value: { + dps: 441.12825 + tps: 276.23124 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Gnome-p2_arcane-Arcane-p2_arcane-FullBuffs-Phase 2 Consumes-LongMultiTarget" + value: { + dps: 456.33551 + tps: 508.47934 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Gnome-p2_arcane-Arcane-p2_arcane-FullBuffs-Phase 2 Consumes-LongSingleTarget" + value: { + dps: 456.33551 + tps: 285.53521 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Gnome-p2_arcane-Arcane-p2_arcane-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + value: { + dps: 507.95579 + tps: 321.89434 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Gnome-p2_arcane-Arcane-p2_arcane-NoBuffs-Phase 2 Consumes-LongMultiTarget" + value: { + dps: 350.37804 + tps: 323.72627 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Gnome-p2_arcane-Arcane-p2_arcane-NoBuffs-Phase 2 Consumes-LongSingleTarget" + value: { + dps: 350.37804 + tps: 215.9018 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Gnome-p2_arcane-Arcane-p2_arcane-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + value: { + dps: 391.58409 + tps: 246.65963 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Troll-p2_arcane-Arcane-p2_arcane-FullBuffs-Phase 2 Consumes-LongMultiTarget" + value: { + dps: 456.41338 + tps: 507.72569 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Troll-p2_arcane-Arcane-p2_arcane-FullBuffs-Phase 2 Consumes-LongSingleTarget" + value: { + dps: 456.41338 + tps: 285.54191 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Troll-p2_arcane-Arcane-p2_arcane-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + value: { + dps: 508.36407 + tps: 322.58295 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Troll-p2_arcane-Arcane-p2_arcane-NoBuffs-Phase 2 Consumes-LongMultiTarget" + value: { + dps: 349.74531 + tps: 323.31156 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Troll-p2_arcane-Arcane-p2_arcane-NoBuffs-Phase 2 Consumes-LongSingleTarget" + value: { + dps: 349.74531 + tps: 215.5204 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-Settings-Troll-p2_arcane-Arcane-p2_arcane-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + value: { + dps: 393.31189 + tps: 247.51949 + } +} +dps_results: { + key: "TestArcane-Phase2-Lvl40-SwitchInFrontOfTarget-Default" + value: { + dps: 446.41717 + tps: 279.59983 + } +} +dps_results: { + key: "TestArcane-Phase4-Lvl60-AllItems-BloodGuard'sDreadweave" value: { dps: 684.20857 tps: 690.8746 } } dps_results: { - key: "TestArcane-Lvl60-AllItems-BloodGuard'sSatin" + key: "TestArcane-Phase4-Lvl60-AllItems-BloodGuard'sSatin" value: { dps: 629.34438 tps: 635.48304 } } dps_results: { - key: "TestArcane-Lvl60-AllItems-EmeraldEnchantedVestments" + key: "TestArcane-Phase4-Lvl60-AllItems-EmeraldEnchantedVestments" value: { dps: 679.84549 tps: 686.46887 } } dps_results: { - key: "TestArcane-Lvl60-AllItems-EmeraldWovenGarb" + key: "TestArcane-Phase4-Lvl60-AllItems-EmeraldWovenGarb" value: { dps: 628.95516 tps: 634.85904 } } dps_results: { - key: "TestArcane-Lvl60-AllItems-IronweaveBattlesuit" + key: "TestArcane-Phase4-Lvl60-AllItems-IronweaveBattlesuit" value: { dps: 590.19959 tps: 614.93977 } } dps_results: { - key: "TestArcane-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + key: "TestArcane-Phase4-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { dps: 684.20857 tps: 690.8746 } } dps_results: { - key: "TestArcane-Lvl60-AllItems-KnightLieutenant'sSatin" + key: "TestArcane-Phase4-Lvl60-AllItems-KnightLieutenant'sSatin" value: { dps: 629.34438 tps: 635.48304 } } dps_results: { - key: "TestArcane-Lvl60-AllItems-MalevolentProphet'sVestments" + key: "TestArcane-Phase4-Lvl60-AllItems-MalevolentProphet'sVestments" value: { dps: 1634.62893 tps: 1655.93236 } } dps_results: { - key: "TestArcane-Lvl60-AllItems-Sorcerer'sRegalia" + key: "TestArcane-Phase4-Lvl60-AllItems-Sorcerer'sRegalia" value: { dps: 738.75817 tps: 774.45243 } } dps_results: { - key: "TestArcane-Lvl60-Average-Default" + key: "TestArcane-Phase4-Lvl60-Average-Default" value: { dps: 2069.08713 tps: 2091.87855 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 2088.13209 tps: 2468.77138 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 2088.13209 tps: 2107.16406 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2341.43891 tps: 2358.31393 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1006.5327 tps: 1247.45353 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1006.5327 tps: 1018.57875 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Gnome-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1250.69607 tps: 1264.46516 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 2092.00401 tps: 2476.69454 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 2092.00401 tps: 2111.23854 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2371.01326 tps: 2389.97336 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 995.81967 tps: 1238.67995 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 995.81967 tps: 1007.96268 } } dps_results: { - key: "TestArcane-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestArcane-Phase4-Lvl60-Settings-Troll-p4_arcane-Arcane-p4_arcane-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1264.6048 tps: 1280.55417 } } dps_results: { - key: "TestArcane-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestArcane-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 2078.79733 tps: 2101.5431 diff --git a/sim/mage/TestFire.results b/sim/mage/TestFire.results index f2299199f5..a124ea8cf7 100644 --- a/sim/mage/TestFire.results +++ b/sim/mage/TestFire.results @@ -1,5 +1,54 @@ character_stats_results: { - key: "TestFire-Lvl40-CharacterStats-Default" + key: "TestFire-Phase1-Lvl25-CharacterStats-Default" + value: { + final_stats: 60.83 + final_stats: 36.3 + final_stats: 103.4 + final_stats: 145.2 + final_stats: 117.7 + final_stats: 129 + final_stats: 0 + final_stats: 54 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 17 + final_stats: 5 + final_stats: 22.097 + final_stats: 0 + final_stats: 10 + final_stats: 201.83 + final_stats: 0 + final_stats: 5.2 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 2379 + final_stats: 0 + final_stats: 0 + final_stats: 357.6 + final_stats: 80 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 3.2 + final_stats: 5 + final_stats: 0 + final_stats: 1169 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 15 + final_stats: 162 + final_stats: 0 + final_stats: 0 + final_stats: 0 + } +} +character_stats_results: { + key: "TestFire-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 87.01 final_stats: 36.3 @@ -48,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestFire-Lvl50-CharacterStats-Default" + key: "TestFire-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 120.96216 final_stats: 136.59624 @@ -97,14 +146,14 @@ character_stats_results: { } } character_stats_results: { - key: "TestFire-Lvl60-CharacterStats-Default" - value: { - final_stats: 167.6125 - final_stats: 183.61475 - final_stats: 427.6965 - final_stats: 441.485 - final_stats: 247.94 - final_stats: 636 + key: "TestFire-Phase4-Lvl60-CharacterStats-Default" + value: { + final_stats: 157.3 + final_stats: 172.37 + final_stats: 371.91 + final_stats: 383.9 + final_stats: 215.6 + final_stats: 624 final_stats: 0 final_stats: 93 final_stats: 15 @@ -113,19 +162,19 @@ character_stats_results: { final_stats: 0 final_stats: 41.25 final_stats: 3 - final_stats: 51.61695 + final_stats: 49.64952 final_stats: 0 final_stats: 0 - final_stats: 928.1125 + final_stats: 928.3 final_stats: 3 final_stats: 23.2 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 7555.275 + final_stats: 6691.5 final_stats: 0 final_stats: 0 - final_stats: 961.1295 + final_stats: 961.74 final_stats: 740 final_stats: 0 final_stats: 5 @@ -133,7 +182,7 @@ character_stats_results: { final_stats: 3.2 final_stats: 5 final_stats: 0 - final_stats: 5766.965 + final_stats: 5209.1 final_stats: 27 final_stats: 114 final_stats: 60 @@ -145,8 +194,106 @@ character_stats_results: { final_stats: 0 } } +character_stats_results: { + key: "TestFire-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 167.6125 + final_stats: 183.61475 + final_stats: 530.98375 + final_stats: 478.17 + final_stats: 301.07 + final_stats: 729 + final_stats: 0 + final_stats: 80 + final_stats: 15 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 41.25 + final_stats: 3 + final_stats: 40.23326 + final_stats: 0 + final_stats: 0 + final_stats: 928.1125 + final_stats: 3 + final_stats: 26.2 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 8105.55 + final_stats: 0 + final_stats: 0 + final_stats: 1077.1295 + final_stats: 740 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 3.2 + final_stats: 5 + final_stats: 0 + final_stats: 6799.8375 + final_stats: 27 + final_stats: 77 + final_stats: 90 + final_stats: 100 + final_stats: 60 + final_stats: 384 + final_stats: 18 + final_stats: 65 + final_stats: 0 + } +} stat_weights_results: { - key: "TestFire-Lvl40-StatWeights-Default" + key: "TestFire-Phase1-Lvl25-StatWeights-Default" + value: { + weights: 0 + weights: 0 + weights: 0 + weights: 0.30498 + weights: 0 + weights: 0.33263 + weights: 0 + weights: 0.33263 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.76442 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestFire-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0 @@ -195,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestFire-Lvl50-StatWeights-Default" + key: "TestFire-Phase3-Lvl50-StatWeights-Default" value: { weights: 0 weights: 0 @@ -244,26 +391,72 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestFire-Lvl60-StatWeights-Default" + key: "TestFire-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 weights: 0 - weights: -0.42078 + weights: 2.55614 + weights: 0 + weights: 2.06133 + weights: 0 + weights: 2.06133 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 28.37501 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 weights: 0 - weights: 2.14805 weights: 0 - weights: 2.14805 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 + } +} +stat_weights_results: { + key: "TestFire-Phase5-Lvl60-StatWeights-Default" + value: { + weights: 0 + weights: 0 + weights: 0 + weights: 1.52228 + weights: 0 + weights: 2.38367 + weights: 0 + weights: 2.37106 + weights: 0 weights: 0 - weights: 26.35867 weights: 0 weights: 0 weights: 0 + weights: 16.8091 + weights: 34.87875 weights: 0 weights: 0 weights: 0 @@ -290,614 +483,624 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Average-Default" + value: { + dps: 117.92658 + tps: 85.81593 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Gnome-p1_fire-Fire-p1_fire-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 401.29863 + tps: 346.51253 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Gnome-p1_fire-Fire-p1_fire-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 132.61764 + tps: 96.11252 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Gnome-p1_fire-Fire-p1_fire-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 188.01559 + tps: 139.34469 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Gnome-p1_fire-Fire-p1_fire-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 242.60629 + tps: 235.42789 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Gnome-p1_fire-Fire-p1_fire-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 84.98656 + tps: 62.77076 } } dps_results: { - key: "TestFire-Lvl40-Average-Default" + key: "TestFire-Phase1-Lvl25-Settings-Gnome-p1_fire-Fire-p1_fire-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 144.56535 + tps: 108.92952 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Troll-p1_fire-Fire-p1_fire-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 325.50895 + tps: 293.45976 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Troll-p1_fire-Fire-p1_fire-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 112.33766 + tps: 81.91654 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Troll-p1_fire-Fire-p1_fire-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 187.33761 + tps: 138.87011 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Troll-p1_fire-Fire-p1_fire-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 220.676 + tps: 220.07669 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Troll-p1_fire-Fire-p1_fire-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 79.41042 + tps: 58.86747 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-Settings-Troll-p1_fire-Fire-p1_fire-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 145.00343 + tps: 109.23618 + } +} +dps_results: { + key: "TestFire-Phase1-Lvl25-SwitchInFrontOfTarget-Default" + value: { + dps: 116.95927 + tps: 85.15166 + } +} +dps_results: { + key: "TestFire-Phase2-Lvl40-Average-Default" value: { dps: 445.37171 tps: 323.74444 } } dps_results: { - key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFire-Phase2-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 1496.14791 tps: 1279.54723 } } dps_results: { - key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFire-Phase2-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 439.97234 tps: 320.32899 } } dps_results: { - key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFire-Phase2-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 620.7989 tps: 454.18889 } } dps_results: { - key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFire-Phase2-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 1010.85372 tps: 848.56275 } } dps_results: { - key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFire-Phase2-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 253.67226 tps: 184.88511 } } dps_results: { - key: "TestFire-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFire-Phase2-Lvl40-Settings-Gnome-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 488.13534 tps: 357.02183 } } dps_results: { - key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFire-Phase2-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 1421.04554 tps: 1217.90138 } } dps_results: { - key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFire-Phase2-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 420.91894 tps: 306.68527 } } dps_results: { - key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFire-Phase2-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 622.52642 tps: 455.30615 } } dps_results: { - key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestFire-Phase2-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 998.96684 tps: 840.22787 } } dps_results: { - key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestFire-Phase2-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 251.91531 tps: 183.61838 } } dps_results: { - key: "TestFire-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestFire-Phase2-Lvl40-Settings-Troll-p2_fire-Fire-p2_fire-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 485.29709 tps: 355.04078 } } dps_results: { - key: "TestFire-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestFire-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 443.57747 tps: 322.53675 } } dps_results: { - key: "TestFire-Lvl50-Average-Default" + key: "TestFire-Phase3-Lvl50-Average-Default" value: { dps: 1270.94875 tps: 908.07733 } } dps_results: { - key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFire-Phase3-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 2727.69715 tps: 2289.52284 } } dps_results: { - key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFire-Phase3-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1283.48436 tps: 916.95017 } } dps_results: { - key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFire-Phase3-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1315.58235 tps: 937.72532 } } dps_results: { - key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFire-Phase3-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1138.75886 tps: 1073.63029 } } dps_results: { - key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFire-Phase3-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 584.72739 tps: 423.49356 } } dps_results: { - key: "TestFire-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFire-Phase3-Lvl50-Settings-Gnome-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 786.82637 tps: 576.15424 } } dps_results: { - key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFire-Phase3-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 2690.73436 tps: 2255.39472 } } dps_results: { - key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFire-Phase3-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1273.14489 tps: 909.68749 } } dps_results: { - key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFire-Phase3-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1350.21744 tps: 968.17444 } } dps_results: { - key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFire-Phase3-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1108.84571 tps: 1051.69988 } } dps_results: { - key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFire-Phase3-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 561.27716 tps: 406.98586 } } dps_results: { - key: "TestFire-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFire-Phase3-Lvl50-Settings-Troll-p3_fire-Fire-p3_fire-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 786.37192 tps: 575.77862 } } dps_results: { - key: "TestFire-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestFire-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1273.05101 tps: 909.77591 } } dps_results: { - key: "TestFire-Lvl60-AllItems-BloodGuard'sDreadweave" + key: "TestFire-Phase4-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 2131.61556 - tps: 1399.64269 + dps: 2052.8836 + tps: 1343.87287 } } dps_results: { - key: "TestFire-Lvl60-AllItems-BloodGuard'sSatin" + key: "TestFire-Phase4-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 1906.34281 - tps: 1251.02393 + dps: 1865.47138 + tps: 1226.73077 } } dps_results: { - key: "TestFire-Lvl60-AllItems-EmeraldEnchantedVestments" + key: "TestFire-Phase4-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 2107.17108 - tps: 1383.13666 + dps: 2027.04391 + tps: 1327.91674 } } dps_results: { - key: "TestFire-Lvl60-AllItems-EmeraldWovenGarb" + key: "TestFire-Phase4-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 1902.84897 - tps: 1248.17598 + dps: 1854.99813 + tps: 1215.65549 } } dps_results: { - key: "TestFire-Lvl60-AllItems-IronweaveBattlesuit" + key: "TestFire-Phase4-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 723.2529 - tps: 691.0183 + dps: 677.2455 + tps: 647.81838 } } dps_results: { - key: "TestFire-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + key: "TestFire-Phase4-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 2131.61556 - tps: 1399.64269 + dps: 2052.8836 + tps: 1343.87287 } } dps_results: { - key: "TestFire-Lvl60-AllItems-KnightLieutenant'sSatin" + key: "TestFire-Phase4-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 1906.34281 - tps: 1251.02393 + dps: 1865.47138 + tps: 1226.73077 } } dps_results: { - key: "TestFire-Lvl60-AllItems-MalevolentProphet'sVestments" + key: "TestFire-Phase4-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2285.92713 - tps: 1500.10555 + dps: 2214.79775 + tps: 1453.99198 } } dps_results: { - key: "TestFire-Lvl60-AllItems-Sorcerer'sRegalia" + key: "TestFire-Phase4-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 879.96805 - tps: 840.2698 + dps: 834.05546 + tps: 797.51135 } } dps_results: { - key: "TestFire-Lvl60-Average-Default" + key: "TestFire-Phase4-Lvl60-Average-Default" value: { - dps: 3252.20087 - tps: 2133.82662 + dps: 3102.63722 + tps: 2039.63008 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase4-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3242.54818 - tps: 2695.51213 + dps: 3171.08389 + tps: 2643.77325 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase4-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3242.54818 - tps: 2127.52576 + dps: 3171.08389 + tps: 2080.47927 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase4-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3566.38539 - tps: 2302.00919 + dps: 3476.20477 + tps: 2242.25903 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase4-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 887.27104 - tps: 926.25408 + dps: 877.65663 + tps: 919.30497 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase4-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 887.27104 - tps: 579.91231 + dps: 877.65663 + tps: 573.87449 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase4-Lvl60-Settings-Gnome-p4_fire-Fire-p4_fire-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1664.05752 - tps: 1065.94392 + dps: 1645.24917 + tps: 1053.60661 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase4-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 7857.68842 - tps: 5964.71841 + dps: 3145.66314 + tps: 2627.24677 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase4-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3516.26269 - tps: 2321.19183 + dps: 3145.66314 + tps: 2068.73883 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase4-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3772.03151 - tps: 2464.60694 + dps: 3594.48987 + tps: 2326.14064 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase4-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3083.27205 - tps: 2452.27751 + dps: 822.94629 + tps: 876.09527 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase4-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 918.23399 - tps: 602.21371 + dps: 822.94629 + tps: 536.43548 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase4-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1497.74329 - tps: 967.31724 + dps: 1674.73169 + tps: 1078.63593 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3304.89497 - tps: 2580.01961 + dps: 3158.31838 + tps: 2077.66059 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase5-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 3289.33872 - tps: 1992.231 + dps: 2308.64559 + tps: 1529.50497 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase5-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 4029.91872 - tps: 2424.69889 + dps: 2104.29403 + tps: 1394.61415 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase5-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1016.42653 - tps: 979.28007 + dps: 2297.63718 + tps: 1522.4998 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase5-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 991.07879 - tps: 615.86403 + dps: 2094.37253 + tps: 1388.31152 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase5-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 1783.05146 - tps: 1085.04152 + dps: 1003.96599 + tps: 740.19472 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase5-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 16573.7127 - tps: 10006.9642 + dps: 2308.64559 + tps: 1529.50497 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase5-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 3724.43346 - tps: 2164.93534 + dps: 2104.29403 + tps: 1394.61415 } } dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase5-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 4561.28782 - tps: 2640.84454 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" - value: { - dps: 5307.68134 - tps: 3296.57001 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" - value: { - dps: 953.00459 - tps: 571.5043 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" - value: { - dps: 1746.13212 - tps: 1031.99934 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" - value: { - dps: 3276.38678 - tps: 2720.14572 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" - value: { - dps: 3276.38678 - tps: 2150.17484 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" - value: { - dps: 3681.70227 - tps: 2381.94203 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" - value: { - dps: 840.63988 - tps: 887.53123 + dps: 2798.60836 + tps: 1668.83252 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase5-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 840.63988 - tps: 547.16891 + dps: 1245.20567 + tps: 919.87566 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase5-Lvl60-Average-Default" value: { - dps: 1706.91274 - tps: 1098.04874 + dps: 3766.30805 + tps: 2183.76128 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 7652.20626 - tps: 5817.29029 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" - value: { - dps: 3531.75651 - tps: 2335.21991 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" - value: { - dps: 3895.64432 - tps: 2554.8921 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" - value: { - dps: 2876.83026 - tps: 2306.98293 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" - value: { - dps: 916.93843 - tps: 604.94674 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p4_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" - value: { - dps: 1537.5907 - tps: 996.52949 - } -} -dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" - value: { - dps: 3264.3553 - tps: 2557.73209 + dps: 16573.7127 + tps: 10006.9642 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 3216.55937 - tps: 1957.5197 + dps: 3724.43346 + tps: 2164.93534 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 3997.57594 - tps: 2412.34078 + dps: 4561.28782 + tps: 2640.84454 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 974.05437 - tps: 946.18891 + dps: 5307.68134 + tps: 3296.57001 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 943.52355 - tps: 583.32715 + dps: 953.00459 + tps: 571.5043 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p4_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 1778.36134 - tps: 1080.90903 + dps: 1746.13212 + tps: 1031.99934 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 16071.05452 tps: 9709.51438 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 3732.28691 tps: 2169.70184 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 4584.4897 tps: 2667.18331 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 5026.51613 tps: 3191.42137 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 920.08436 tps: 554.01865 } } dps_results: { - key: "TestFire-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 1717.50593 tps: 1018.33478 } } dps_results: { - key: "TestFire-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestFire-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3276.22907 - tps: 2152.1949 + dps: 3780.93815 + tps: 2192.71995 } } diff --git a/sim/mage/TestFrost.results b/sim/mage/TestFrost.results index 16f82085ec..b474357db8 100644 --- a/sim/mage/TestFrost.results +++ b/sim/mage/TestFrost.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestFrost-Lvl50-CharacterStats-Default" + key: "TestFrost-phase1-Lvl50-CharacterStats-Default" value: { final_stats: 120.96216 final_stats: 136.59624 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestFrost-Lvl60-CharacterStats-Default" + key: "TestFrost-phase1-Lvl60-CharacterStats-Default" value: { final_stats: 167.6125 final_stats: 183.61475 @@ -97,7 +97,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestFrost-Lvl50-StatWeights-Default" + key: "TestFrost-phase1-Lvl50-StatWeights-Default" value: { weights: 0 weights: 0 @@ -146,7 +146,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestFrost-Lvl60-StatWeights-Default" + key: "TestFrost-phase1-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 @@ -195,511 +195,511 @@ stat_weights_results: { } } dps_results: { - key: "TestFrost-Lvl50-Average-Default" + key: "TestFrost-phase1-Lvl50-Average-Default" value: { dps: 1079.19759 tps: 848.13972 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1063.64716 tps: 1134.59901 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1063.64716 tps: 836.18267 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1128.88105 tps: 876.07045 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 567.02766 tps: 648.41377 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 567.02766 tps: 433.7372 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 621.75726 tps: 474.98212 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1061.78939 tps: 1132.80754 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1061.78939 tps: 834.41814 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1131.97445 tps: 878.41879 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 567.51744 tps: 639.21726 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 567.51744 tps: 433.32857 } } dps_results: { - key: "TestFrost-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 626.27342 tps: 482.98662 } } dps_results: { - key: "TestFrost-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestFrost-phase1-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1065.34806 tps: 837.17892 } } dps_results: { - key: "TestFrost-Lvl60-AllItems-BloodGuard'sDreadweave" + key: "TestFrost-phase1-Lvl60-AllItems-BloodGuard'sDreadweave" value: { dps: 2190.57795 tps: 1010.58607 } } dps_results: { - key: "TestFrost-Lvl60-AllItems-BloodGuard'sSatin" + key: "TestFrost-phase1-Lvl60-AllItems-BloodGuard'sSatin" value: { dps: 2003.50067 tps: 927.62773 } } dps_results: { - key: "TestFrost-Lvl60-AllItems-EmeraldEnchantedVestments" + key: "TestFrost-phase1-Lvl60-AllItems-EmeraldEnchantedVestments" value: { dps: 2178.55003 tps: 1005.18998 } } dps_results: { - key: "TestFrost-Lvl60-AllItems-EmeraldWovenGarb" + key: "TestFrost-phase1-Lvl60-AllItems-EmeraldWovenGarb" value: { dps: 2001.87375 tps: 927.05779 } } dps_results: { - key: "TestFrost-Lvl60-AllItems-IronweaveBattlesuit" + key: "TestFrost-phase1-Lvl60-AllItems-IronweaveBattlesuit" value: { dps: 919.13404 tps: 695.3713 } } dps_results: { - key: "TestFrost-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + key: "TestFrost-phase1-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { dps: 2190.57795 tps: 1010.58607 } } dps_results: { - key: "TestFrost-Lvl60-AllItems-KnightLieutenant'sSatin" + key: "TestFrost-phase1-Lvl60-AllItems-KnightLieutenant'sSatin" value: { dps: 2003.50067 tps: 927.62773 } } dps_results: { - key: "TestFrost-Lvl60-AllItems-MalevolentProphet'sVestments" + key: "TestFrost-phase1-Lvl60-AllItems-MalevolentProphet'sVestments" value: { dps: 1282.72761 tps: 948.18943 } } dps_results: { - key: "TestFrost-Lvl60-AllItems-Sorcerer'sRegalia" + key: "TestFrost-phase1-Lvl60-AllItems-Sorcerer'sRegalia" value: { dps: 955.29481 tps: 723.05118 } } dps_results: { - key: "TestFrost-Lvl60-Average-Default" + key: "TestFrost-phase1-Lvl60-Average-Default" value: { dps: 2708.87898 tps: 1432.32325 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 2675.18727 tps: 1666.436 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 2675.18727 tps: 1413.95998 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 2455.99232 tps: 1439.97585 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 464.48654 tps: 521.70704 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 464.48654 tps: 465.60698 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 515.78441 tps: 508.50037 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 2019.69315 tps: 1578.82621 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 2019.69315 tps: 1326.13421 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 2219.44343 tps: 1434.75886 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 1033.31502 tps: 903.05614 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 1033.31502 tps: 687.86434 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 1179.36511 tps: 779.52117 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 6477.68215 - tps: 2153.99062 + dps: 6341.23929 + tps: 2058.48062 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 2885.11101 - tps: 1900.81294 + dps: 2749.50374 + tps: 1805.88785 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 3174.38458 - tps: 2068.88945 + dps: 3037.12872 + tps: 1972.81036 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 1973.18868 tps: 406.97657 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 532.61969 tps: 420.5824 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 608.82921 tps: 455.01413 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 6639.79044 - tps: 1534.55046 + dps: 6515.54387 + tps: 1483.59706 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 3293.43081 - tps: 1393.70694 + dps: 3169.36697 + tps: 1342.86579 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 3918.58067 - tps: 1607.6794 + dps: 3774.44164 + tps: 1548.66744 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 4029.39461 - tps: 971.44315 + dps: 3956.31715 + tps: 941.4812 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 1941.59599 - tps: 820.51257 + dps: 1868.87264 + tps: 790.71795 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 2334.97084 - tps: 946.76231 + dps: 2249.50956 + tps: 911.73981 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 2688.30377 tps: 1685.42024 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 2688.30377 tps: 1420.92746 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 2512.0139 tps: 1470.16477 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 462.38818 tps: 522.92829 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 462.38818 tps: 463.66938 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 514.35703 tps: 507.07299 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 2018.8796 tps: 1588.59672 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 2018.8796 tps: 1326.02124 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 2291.46156 tps: 1487.86184 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 1029.52838 tps: 905.24216 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 1029.52838 tps: 685.2787 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 1207.31762 tps: 798.12979 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 6460.80395 - tps: 2164.75168 + dps: 6324.01003 + tps: 2068.99594 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 2905.30108 - tps: 1915.59871 + dps: 2768.74039 + tps: 1820.00622 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 3146.31335 - tps: 2048.90047 + dps: 3009.70407 + tps: 1953.27398 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { dps: 1965.89525 tps: 408.87338 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { dps: 525.55428 tps: 413.90668 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { dps: 605.55858 tps: 451.7435 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 6711.69913 - tps: 1560.81662 + dps: 6586.51723 + tps: 1509.51184 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 3297.1406 - tps: 1392.27034 + dps: 3172.88719 + tps: 1341.32323 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 3881.09479 - tps: 1590.60846 + dps: 3740.30149 + tps: 1533.00056 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" value: { - dps: 4078.50256 - tps: 981.36482 + dps: 4005.19324 + tps: 951.33529 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" value: { - dps: 1951.92655 - tps: 823.50102 + dps: 1878.57542 + tps: 793.41514 } } dps_results: { - key: "TestFrost-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" value: { - dps: 2326.39808 - tps: 942.84987 + dps: 2241.74505 + tps: 908.14634 } } dps_results: { - key: "TestFrost-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestFrost-phase1-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 2698.18206 tps: 1425.77153 diff --git a/sim/mage/item_sets_pve.go b/sim/mage/item_sets_pve.go index 979fbc98c6..d126691865 100644 --- a/sim/mage/item_sets_pve.go +++ b/sim/mage/item_sets_pve.go @@ -285,7 +285,7 @@ var ItemSetIllusionistsAttire = core.NewItemSet(core.ItemSet{ }, }) }, - // Increases damage done by your Frostbolt spell by 75%. + // Increases damage done by your Frostbolt spell by 65%. 5: func(agent core.Agent) { mage := agent.(MageAgent).GetMage() mage.RegisterAura(core.Aura{ @@ -293,12 +293,12 @@ var ItemSetIllusionistsAttire = core.NewItemSet(core.ItemSet{ OnInit: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range mage.Frostbolt { if spell != nil { - spell.DamageMultiplier *= 1.75 + spell.DamageMultiplier *= 1.65 } } if mage.SpellfrostBolt != nil { - mage.SpellfrostBolt.DamageMultiplier *= 1.75 + mage.SpellfrostBolt.DamageMultiplier *= 1.65 } }, }) diff --git a/sim/mage/items.go b/sim/mage/items.go index f7a97e2dde..9cc7a9c4fe 100644 --- a/sim/mage/items.go +++ b/sim/mage/items.go @@ -244,13 +244,13 @@ func init() { oldOnGain := aura.OnGain aura.OnGain = func(aura *core.Aura, sim *core.Simulation) { oldOnGain(aura, sim) - mage.AddStatDynamic(sim, stats.FrostPower, 80) + mage.AddStatDynamic(sim, stats.FrostPower, 100) } oldOnExpire := aura.OnExpire aura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { oldOnExpire(aura, sim) - mage.AddStatDynamic(sim, stats.FrostPower, -80) + mage.AddStatDynamic(sim, stats.FrostPower, -100) } } }, diff --git a/sim/mage/mage_test.go b/sim/mage/mage_test.go index 0b465414f2..29582355c2 100644 --- a/sim/mage/mage_test.go +++ b/sim/mage/mage_test.go @@ -14,42 +14,43 @@ func init() { func TestArcane(t *testing.T) { core.RunTestSuite(t, t.Name(), core.FullCharacterTestSuiteGenerator([]core.CharacterSuiteConfig{ - // { - // Class: proto.Class_ClassMage, - // Level: 25, - // Race: proto.Race_RaceTroll, - // OtherRaces: []proto.Race{proto.Race_RaceGnome}, - - // Talents: Phase1TalentsArcane, - // GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p1_generic"), - // Rotation: core.GetAplRotation("../../ui/mage/apls", "p1_arcane"), - // Buffs: core.FullBuffsPhase1, - // Consumes: Phase1Consumes, - // SpecOptions: core.SpecOptionsCombo{Label: "Arcane", SpecOptions: PlayerOptionsArcane}, - - // ItemFilter: ItemFilters, - // EPReferenceStat: proto.Stat_StatSpellPower, - // StatsToWeigh: Stats, - // }, - // { - // Class: proto.Class_ClassMage, - // Level: 40, - // Race: proto.Race_RaceTroll, - // OtherRaces: []proto.Race{proto.Race_RaceGnome}, - - // Talents: Phase2TalentsArcane, - // GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p2_arcane"), - // Rotation: core.GetAplRotation("../../ui/mage/apls", "p2_arcane"), - // Buffs: core.FullBuffsPhase2, - // Consumes: Phase2Consumes, - // SpecOptions: core.SpecOptionsCombo{Label: "Arcane", SpecOptions: PlayerOptionsArcane}, - - // ItemFilter: ItemFilters, - // EPReferenceStat: proto.Stat_StatSpellPower, - // StatsToWeigh: Stats, - // }, { Class: proto.Class_ClassMage, + Level: 25, + Race: proto.Race_RaceTroll, + OtherRaces: []proto.Race{proto.Race_RaceGnome}, + + Talents: Phase1TalentsArcane, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p1_generic"), + Rotation: core.GetAplRotation("../../ui/mage/apls", "p1_arcane"), + Buffs: core.FullBuffsPhase1, + Consumes: Phase1Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Arcane", SpecOptions: PlayerOptionsArcane}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatSpellPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassMage, + Level: 40, + Race: proto.Race_RaceTroll, + OtherRaces: []proto.Race{proto.Race_RaceGnome}, + + Talents: Phase2TalentsArcane, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p2_arcane"), + Rotation: core.GetAplRotation("../../ui/mage/apls", "p2_arcane"), + Buffs: core.FullBuffsPhase2, + Consumes: Phase2Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Arcane", SpecOptions: PlayerOptionsArcane}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatSpellPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassMage, + Phase: 4, Level: 60, Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceGnome}, @@ -70,23 +71,23 @@ func TestArcane(t *testing.T) { func TestFire(t *testing.T) { core.RunTestSuite(t, t.Name(), core.FullCharacterTestSuiteGenerator([]core.CharacterSuiteConfig{ - // { - // Class: proto.Class_ClassMage, - // Level: 25, - // Race: proto.Race_RaceTroll, - // OtherRaces: []proto.Race{proto.Race_RaceGnome}, - - // Talents: Phase1TalentsFire, - // GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p1_fire"), - // Rotation: core.GetAplRotation("../../ui/mage/apls", "p1_fire"), - // Buffs: core.FullBuffsPhase1, - // Consumes: Phase1Consumes, - // SpecOptions: core.SpecOptionsCombo{Label: "Fire", SpecOptions: PlayerOptionsFire}, - - // ItemFilter: ItemFilters, - // EPReferenceStat: proto.Stat_StatSpellPower, - // StatsToWeigh: Stats, - // }, + { + Class: proto.Class_ClassMage, + Level: 25, + Race: proto.Race_RaceTroll, + OtherRaces: []proto.Race{proto.Race_RaceGnome}, + + Talents: Phase1TalentsFire, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p1_fire"), + Rotation: core.GetAplRotation("../../ui/mage/apls", "p1_fire"), + Buffs: core.FullBuffsPhase1, + Consumes: Phase1Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Fire", SpecOptions: PlayerOptionsFire}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatSpellPower, + StatsToWeigh: Stats, + }, { Class: proto.Class_ClassMage, Level: 40, @@ -123,19 +124,32 @@ func TestFire(t *testing.T) { }, { Class: proto.Class_ClassMage, + Phase: 4, + Level: 60, + Race: proto.Race_RaceTroll, + OtherRaces: []proto.Race{proto.Race_RaceGnome}, + + Talents: Phase5TalentsFire, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p4_fire"), + Rotation: core.GetAplRotation("../../ui/mage/apls", "p4_fire"), + Buffs: core.FullBuffsPhase4, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Fire", SpecOptions: PlayerOptionsFire}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatSpellPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassMage, + Phase: 5, Level: 60, Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceGnome}, - Talents: Phase5TalentsFire, - GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p4_fire"), - OtherGearSets: []core.GearSetCombo{ - core.GetGearSet("../../ui/mage/gear_sets", "p5_fire"), - }, - Rotation: core.GetAplRotation("../../ui/mage/apls", "p4_fire"), - OtherRotations: []core.RotationCombo{ - core.GetAplRotation("../../ui/mage/apls", "p5_fire"), - }, + Talents: Phase5TalentsFire, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p5_fire"), + Rotation: core.GetAplRotation("../../ui/mage/apls", "p5_fire"), Buffs: core.FullBuffsPhase5, Consumes: Phase5Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Fire", SpecOptions: PlayerOptionsFire}, @@ -168,19 +182,32 @@ func TestFrost(t *testing.T) { }, { Class: proto.Class_ClassMage, + Phase: 4, + Level: 60, + Race: proto.Race_RaceTroll, + OtherRaces: []proto.Race{proto.Race_RaceGnome}, + + Talents: Phase5TalentsSpellfrost, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p4_frost"), + Rotation: core.GetAplRotation("../../ui/mage/apls", "p4_frost"), + Buffs: core.FullBuffsPhase4, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Frost", SpecOptions: PlayerOptionsFrost}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatSpellPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassMage, + Phase: 5, Level: 60, Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceGnome}, - Talents: Phase5TalentsSpellfrost, - GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p4_frost"), - OtherGearSets: []core.GearSetCombo{ - core.GetGearSet("../../ui/mage/gear_sets", "p5_spellfrost"), - }, - Rotation: core.GetAplRotation("../../ui/mage/apls", "p4_frost"), - OtherRotations: []core.RotationCombo{ - core.GetAplRotation("../../ui/mage/apls", "p5_spellfrost"), - }, + Talents: Phase5TalentsSpellfrost, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p5_frost"), + Rotation: core.GetAplRotation("../../ui/mage/apls", "p5_frost"), Buffs: core.FullBuffsPhase5, Consumes: Phase5Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Frost", SpecOptions: PlayerOptionsFrost}, diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index ebcb51d78f..8da3db346d 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestProtection-Lvl60-CharacterStats-Default" + key: "TestProtection-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 347.6 final_stats: 187 @@ -48,7 +48,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestProtection-Lvl60-StatWeights-Default" + key: "TestProtection-Phase4-Lvl60-StatWeights-Default" value: { weights: 0.89415 weights: 0.44909 @@ -97,168 +97,168 @@ stat_weights_results: { } } dps_results: { - key: "TestProtection-Lvl60-AllItems-EmeraldEncrustedBattleplate" + key: "TestProtection-Phase4-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { dps: 1259.06132 tps: 1467.35367 } } dps_results: { - key: "TestProtection-Lvl60-AllItems-Hero'sBrand-231328" + key: "TestProtection-Phase4-Lvl60-AllItems-Hero'sBrand-231328" value: { dps: 1570.1908 tps: 1796.20149 } } dps_results: { - key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" + key: "TestProtection-Phase4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { dps: 1259.12511 tps: 1468.03325 } } dps_results: { - key: "TestProtection-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" + key: "TestProtection-Phase4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { dps: 1331.57477 tps: 1550.95829 } } dps_results: { - key: "TestProtection-Lvl60-AllItems-LibramofDraconicDestruction-221457" + key: "TestProtection-Phase4-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { dps: 1623.30975 tps: 1851.61794 } } dps_results: { - key: "TestProtection-Lvl60-AllItems-ObsessedProphet'sPlate" + key: "TestProtection-Phase4-Lvl60-AllItems-ObsessedProphet'sPlate" value: { dps: 1435.82951 tps: 1666.90939 } } dps_results: { - key: "TestProtection-Lvl60-AllItems-SanctifiedOrb-20512" + key: "TestProtection-Phase4-Lvl60-AllItems-SanctifiedOrb-20512" value: { dps: 1631.23549 tps: 1859.93132 } } dps_results: { - key: "TestProtection-Lvl60-AllItems-SoulforgeArmor" + key: "TestProtection-Phase4-Lvl60-AllItems-SoulforgeArmor" value: { dps: 1018.36384 tps: 1048.17203 } } dps_results: { - key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" + key: "TestProtection-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 1349.34286 tps: 1536.08026 } } dps_results: { - key: "TestProtection-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" + key: "TestProtection-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 1590.34567 tps: 1815.75445 } } dps_results: { - key: "TestProtection-Lvl60-Average-Default" + key: "TestProtection-Phase4-Lvl60-Average-Default" value: { dps: 1609.76827 tps: 1836.7848 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1026.83995 tps: 1812.42267 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 365.23132 tps: 549.63736 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 490.30124 tps: 727.73456 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 409.47519 tps: 765.91203 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 138.97267 tps: 204.40849 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Dwarf-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 281.31093 tps: 395.08441 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1029.13247 tps: 1817.84167 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 370.20227 tps: 555.9542 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 492.61127 tps: 731.3477 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 404.46316 tps: 746.67678 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 149.02561 tps: 211.11276 } } dps_results: { - key: "TestProtection-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestProtection-Phase4-Lvl60-Settings-Human-p4prot-P4 Prot-p4prot-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 282.58463 tps: 397.02423 } } dps_results: { - key: "TestProtection-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestProtection-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 1357.30824 tps: 1582.19904 diff --git a/sim/paladin/protection/protection_test.go b/sim/paladin/protection/protection_test.go index 22875fb87f..cc3082814a 100644 --- a/sim/paladin/protection/protection_test.go +++ b/sim/paladin/protection/protection_test.go @@ -1,9 +1,10 @@ package protection import ( + "testing" + "github.com/wowsims/sod/sim/core" "github.com/wowsims/sod/sim/core/proto" - "testing" ) func init() { @@ -12,8 +13,9 @@ func init() { func TestProtection(t *testing.T) { core.RunTestSuite(t, t.Name(), core.FullCharacterTestSuiteGenerator([]core.CharacterSuiteConfig{ - { // Phase 4 Gear + { Class: proto.Class_ClassPaladin, + Phase: 4, Level: 60, Race: proto.Race_RaceHuman, OtherRaces: []proto.Race{proto.Race_RaceDwarf}, @@ -32,36 +34,6 @@ func TestProtection(t *testing.T) { })) } -func BenchmarkSimulate(b *testing.B) { - core.Each([]*proto.RaidSimRequest{ - { - Raid: core.SinglePlayerRaidProto( - &proto.Player{ - Race: proto.Race_RaceHuman, - Class: proto.Class_ClassPaladin, - Level: 60, - TalentsString: Phase4ProtTalents, - Equipment: core.GetGearSet("../../../ui/protection_paladin/gear_sets", "p4prot").GearSet, - Rotation: core.GetAplRotation("../../../ui/protection_paladin/apls", "p4prot").Rotation, - Consumes: Phase4Consumes.Consumes, - Spec: PlayerOptionsSealofMartyrdom, - Buffs: core.FullIndividualBuffsPhase4, - }, - core.FullPartyBuffs, - core.FullRaidBuffsPhase4, - core.FullDebuffsPhase4, - ), - Encounter: &proto.Encounter{ - Duration: 120, - Targets: []*proto.Target{ - core.NewDefaultTarget(60), - }, - }, - SimOptions: core.AverageDefaultSimTestOptions, - }, - }, func(rsr *proto.RaidSimRequest) { core.RaidBenchmark(b, rsr) }) -} - var Phase4ProtTalents = "-053020335001551-0500535" var Phase4Consumes = core.ConsumesCombo{ diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index 7a48ba8378..6dba20e698 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestRetribution-Lvl25-CharacterStats-Default" + key: "TestRetribution-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 176 final_stats: 111.1 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestRetribution-Lvl40-CharacterStats-Default" + key: "TestRetribution-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 264 final_stats: 170.5 @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestRetribution-Lvl50-CharacterStats-Default" + key: "TestRetribution-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 441.6984 final_stats: 211.464 @@ -146,7 +146,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestRetribution-Lvl25-StatWeights-Default" + key: "TestRetribution-Phase1-Lvl25-StatWeights-Default" value: { weights: 0.45736 weights: 0.24161 @@ -195,7 +195,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestRetribution-Lvl40-StatWeights-Default" + key: "TestRetribution-Phase2-Lvl40-StatWeights-Default" value: { weights: 0.66447 weights: 0.40107 @@ -244,7 +244,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestRetribution-Lvl50-StatWeights-Default" + key: "TestRetribution-Phase3-Lvl50-StatWeights-Default" value: { weights: 1.06551 weights: 1.23037 @@ -293,378 +293,378 @@ stat_weights_results: { } } dps_results: { - key: "TestRetribution-Lvl25-AllItems-Hero'sBrand-231328" + key: "TestRetribution-Phase1-Lvl25-AllItems-Hero'sBrand-231328" value: { dps: 249.9482 tps: 256.94404 } } dps_results: { - key: "TestRetribution-Lvl25-AllItems-SoulforgeArmor" + key: "TestRetribution-Phase1-Lvl25-AllItems-SoulforgeArmor" value: { dps: 197.14391 tps: 198.88341 } } dps_results: { - key: "TestRetribution-Lvl25-AllItems-ZandalarFreethinker'sBelt-231330" + key: "TestRetribution-Phase1-Lvl25-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 250.54973 tps: 258.01168 } } dps_results: { - key: "TestRetribution-Lvl25-AllItems-ZandalarFreethinker'sBreastplate-231329" + key: "TestRetribution-Phase1-Lvl25-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 217.68536 tps: 223.15627 } } dps_results: { - key: "TestRetribution-Lvl25-Average-Default" + key: "TestRetribution-Phase1-Lvl25-Average-Default" value: { dps: 249.42181 tps: 256.23534 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 176.07997 tps: 315.26495 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 94.11011 tps: 101.06936 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 106.90803 tps: 115.96341 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 99.38531 tps: 204.5716 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 52.61365 tps: 57.87296 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Dwarf-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 65.40836 tps: 73.39714 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 177.48277 tps: 317.74085 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 94.93101 tps: 101.94391 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 107.48996 tps: 116.60004 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 100.43322 tps: 206.7217 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 52.97193 tps: 58.28636 } } dps_results: { - key: "TestRetribution-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase1-Lvl25-Settings-Human-p1ret-P1 Seal of Command Ret-p1ret-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 65.56642 tps: 73.60891 } } dps_results: { - key: "TestRetribution-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestRetribution-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 233.87366 tps: 240.88656 } } dps_results: { - key: "TestRetribution-Lvl40-AllItems-Hero'sBrand-231328" + key: "TestRetribution-Phase2-Lvl40-AllItems-Hero'sBrand-231328" value: { dps: 547.36907 tps: 560.9075 } } dps_results: { - key: "TestRetribution-Lvl40-AllItems-SoulforgeArmor" + key: "TestRetribution-Phase2-Lvl40-AllItems-SoulforgeArmor" value: { dps: 328.33726 tps: 335.33653 } } dps_results: { - key: "TestRetribution-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" + key: "TestRetribution-Phase2-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 471.48518 tps: 485.20485 } } dps_results: { - key: "TestRetribution-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" + key: "TestRetribution-Phase2-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 487.12379 tps: 497.42982 } } dps_results: { - key: "TestRetribution-Lvl40-Average-Default" + key: "TestRetribution-Phase2-Lvl40-Average-Default" value: { dps: 548.4917 tps: 561.73738 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 429.91227 tps: 674.9001 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 205.35988 tps: 217.22901 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 227.60289 tps: 239.32088 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 238.54461 tps: 400.36395 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 107.99244 tps: 116.00768 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Dwarf-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 132.10906 tps: 142.83317 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 429.52991 tps: 674.45611 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 205.29952 tps: 217.11827 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 228.38983 tps: 240.10812 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 238.81254 tps: 400.2672 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 108.35624 tps: 116.41357 } } dps_results: { - key: "TestRetribution-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase2-Lvl40-Settings-Human-p2retsoc-P2 Seal of Command Ret-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 132.38776 tps: 143.16816 } } dps_results: { - key: "TestRetribution-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestRetribution-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 517.62795 tps: 530.74845 } } dps_results: { - key: "TestRetribution-Lvl50-AllItems-Hero'sBrand-231328" + key: "TestRetribution-Phase3-Lvl50-AllItems-Hero'sBrand-231328" value: { dps: 1123.52304 tps: 1161.79618 } } dps_results: { - key: "TestRetribution-Lvl50-AllItems-SoulforgeArmor" + key: "TestRetribution-Phase3-Lvl50-AllItems-SoulforgeArmor" value: { dps: 733.65237 tps: 768.00324 } } dps_results: { - key: "TestRetribution-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" + key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 978.03383 tps: 1016.45615 } } dps_results: { - key: "TestRetribution-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" + key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 1112.32266 tps: 1150.58427 } } dps_results: { - key: "TestRetribution-Lvl50-Average-Default" + key: "TestRetribution-Phase3-Lvl50-Average-Default" value: { dps: 1136.78432 tps: 1175.15832 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1443.20567 tps: 1984.88419 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 338.88685 tps: 366.00403 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 400.41198 tps: 428.02316 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 511.87633 tps: 785.75421 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 138.52917 tps: 152.22306 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 195.13245 tps: 212.93379 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1451.4421 tps: 1996.41021 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 342.37064 tps: 369.59921 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 402.94345 tps: 430.57606 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 501.673 tps: 776.71621 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 142.16671 tps: 155.91887 } } dps_results: { - key: "TestRetribution-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 196.13679 tps: 214.02606 } } dps_results: { - key: "TestRetribution-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestRetribution-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1076.35955 tps: 1114.14774 diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index a62b44f475..72da477b9c 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestShockadin-Lvl40-CharacterStats-Default" + key: "TestShockadin-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 281.93 final_stats: 179.3 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestShockadin-Lvl60-CharacterStats-Default" + key: "TestShockadin-Phase5-Lvl60-CharacterStats-Default" value: { final_stats: 229.9 final_stats: 145.2 @@ -97,7 +97,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestShockadin-Lvl40-StatWeights-Default" + key: "TestShockadin-Phase2-Lvl40-StatWeights-Default" value: { weights: 0.71742 weights: 0.10746 @@ -146,7 +146,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestShockadin-Lvl60-StatWeights-Default" + key: "TestShockadin-Phase5-Lvl60-StatWeights-Default" value: { weights: 0.35754 weights: 1.09796 @@ -195,273 +195,273 @@ stat_weights_results: { } } dps_results: { - key: "TestShockadin-Lvl40-AllItems-Hero'sBrand-231328" + key: "TestShockadin-Phase2-Lvl40-AllItems-Hero'sBrand-231328" value: { dps: 504.1699 tps: 528.54782 } } dps_results: { - key: "TestShockadin-Lvl40-AllItems-SoulforgeArmor" + key: "TestShockadin-Phase2-Lvl40-AllItems-SoulforgeArmor" value: { dps: 383.10113 tps: 402.69325 } } dps_results: { - key: "TestShockadin-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" + key: "TestShockadin-Phase2-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 446.69746 tps: 471.07924 } } dps_results: { - key: "TestShockadin-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" + key: "TestShockadin-Phase2-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 500.4531 tps: 524.85419 } } dps_results: { - key: "TestShockadin-Lvl40-Average-Default" + key: "TestShockadin-Phase2-Lvl40-Average-Default" value: { dps: 512.00395 tps: 536.341 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 545.35166 tps: 824.0562 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 147.14497 tps: 161.04846 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 174.53791 tps: 190.39564 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 257.61091 tps: 442.55719 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 77.77845 tps: 87.02577 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Dwarf-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 105.39775 tps: 116.32798 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 557.92089 tps: 837.05075 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 146.95012 tps: 160.91294 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 176.27547 tps: 192.16162 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 263.83922 tps: 450.1165 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 78.07802 tps: 87.39188 } } dps_results: { - key: "TestShockadin-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestShockadin-Phase2-Lvl40-Settings-Human-p2retsom-P2 Seal of Martyrdom Shockadin-p2ret-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 107.47706 tps: 118.46779 } } dps_results: { - key: "TestShockadin-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestShockadin-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 480.68682 tps: 504.86239 } } dps_results: { - key: "TestShockadin-Lvl60-AllItems-EmeraldEncrustedBattleplate" + key: "TestShockadin-Phase5-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { dps: 1239.18017 tps: 1283.45375 } } dps_results: { - key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" + key: "TestShockadin-Phase5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { dps: 1265.08091 tps: 1310.16605 } } dps_results: { - key: "TestShockadin-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" + key: "TestShockadin-Phase5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { dps: 1252.44187 tps: 1295.80574 } } dps_results: { - key: "TestShockadin-Lvl60-AllItems-LibramofDraconicDestruction-221457" + key: "TestShockadin-Phase5-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { dps: 2340.57132 tps: 2409.58739 } } dps_results: { - key: "TestShockadin-Lvl60-AllItems-ObsessedProphet'sPlate" + key: "TestShockadin-Phase5-Lvl60-AllItems-ObsessedProphet'sPlate" value: { dps: 2075.02377 tps: 2149.76927 } } dps_results: { - key: "TestShockadin-Lvl60-AllItems-SanctifiedOrb-20512" + key: "TestShockadin-Phase5-Lvl60-AllItems-SanctifiedOrb-20512" value: { dps: 2792.88859 tps: 2873.61847 } } dps_results: { - key: "TestShockadin-Lvl60-AllItems-SoulforgeArmor" + key: "TestShockadin-Phase5-Lvl60-AllItems-SoulforgeArmor" value: { dps: 1126.73489 tps: 1161.05886 } } dps_results: { - key: "TestShockadin-Lvl60-Average-Default" + key: "TestShockadin-Phase5-Lvl60-Average-Default" value: { dps: 2914.80563 tps: 2996.21912 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 4561.91866 tps: 5287.24716 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1187.64308 tps: 1224.30294 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1954.14958 tps: 2016.1647 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1561.84478 tps: 1844.96661 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 432.43634 tps: 446.4841 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1046.65467 tps: 1076.86968 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 4515.12119 tps: 5235.13301 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1186.51749 tps: 1223.07152 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1949.02215 tps: 2010.71727 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1566.84856 tps: 1852.13706 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 434.00667 tps: 448.10859 } } dps_results: { - key: "TestShockadin-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1044.32335 tps: 1074.67377 } } dps_results: { - key: "TestShockadin-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestShockadin-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 2713.1579 tps: 2792.45111 diff --git a/sim/paladin/retribution/retribution_test.go b/sim/paladin/retribution/retribution_test.go index 0f9b8802ea..46158debf8 100644 --- a/sim/paladin/retribution/retribution_test.go +++ b/sim/paladin/retribution/retribution_test.go @@ -88,6 +88,7 @@ func TestShockadin(t *testing.T) { }, { Class: proto.Class_ClassPaladin, + Phase: 5, Level: 60, Race: proto.Race_RaceHuman, OtherRaces: []proto.Race{proto.Race_RaceDwarf}, @@ -106,86 +107,6 @@ func TestShockadin(t *testing.T) { })) } -func BenchmarkSimulate(b *testing.B) { - core.Each([]*proto.RaidSimRequest{ - { - Raid: core.SinglePlayerRaidProto( - &proto.Player{ - Race: proto.Race_RaceHuman, - Class: proto.Class_ClassPaladin, - Level: 25, - TalentsString: Phase1RetTalents, - Equipment: core.GetGearSet("../../../ui/retribution_paladin/gear_sets", "p1ret").GearSet, - Rotation: core.GetAplRotation("../../../ui/retribution_paladin/apls", "p1ret").Rotation, - Consumes: Phase1Consumes.Consumes, - Spec: PlayerOptionsSealofCommand, - Buffs: core.FullIndividualBuffsPhase1, - }, - core.FullPartyBuffs, - core.FullRaidBuffsPhase1, - core.FullDebuffsPhase1, - ), - Encounter: &proto.Encounter{ - Duration: 120, - Targets: []*proto.Target{ - core.NewDefaultTarget(25), - }, - }, - SimOptions: core.AverageDefaultSimTestOptions, - }, - { - Raid: core.SinglePlayerRaidProto( - &proto.Player{ - Race: proto.Race_RaceHuman, - Class: proto.Class_ClassPaladin, - Level: 40, - TalentsString: Phase2RetTalents, - Equipment: core.GetGearSet("../../../ui/retribution_paladin/gear_sets", "p2ret").GearSet, - Rotation: core.GetAplRotation("../../../ui/retribution_paladin/apls", "p2ret").Rotation, - Consumes: Phase2Consumes.Consumes, - Spec: PlayerOptionsSealofCommand, - Buffs: core.FullIndividualBuffsPhase2, - }, - core.FullPartyBuffs, - core.FullRaidBuffsPhase2, - core.FullDebuffsPhase2, - ), - Encounter: &proto.Encounter{ - Duration: 120, - Targets: []*proto.Target{ - core.NewDefaultTarget(40), - }, - }, - SimOptions: core.AverageDefaultSimTestOptions, - }, - { - Raid: core.SinglePlayerRaidProto( - &proto.Player{ - Race: proto.Race_RaceHuman, - Class: proto.Class_ClassPaladin, - Level: 50, - TalentsString: Phase3RetTalents, - Equipment: core.GetGearSet("../../../ui/retribution_paladin/gear_sets", "p3ret").GearSet, - Rotation: core.GetAplRotation("../../../ui/retribution_paladin/apls", "p3ret").Rotation, - Consumes: Phase3Consumes.Consumes, - Spec: PlayerOptionsSealofMartyrdom, - Buffs: core.FullIndividualBuffsPhase3, - }, - core.FullPartyBuffs, - core.FullRaidBuffsPhase3, - core.FullDebuffsPhase3, - ), - Encounter: &proto.Encounter{ - Duration: 120, - Targets: []*proto.Target{ - core.NewDefaultTarget(50), - }, - }, - SimOptions: core.AverageDefaultSimTestOptions, - }, - }, func(rsr *proto.RaidSimRequest) { core.RaidBenchmark(b, rsr) }) -} - var Phase1RetTalents = "--05230051" var Phase2RetTalents = "--532300512003151" var Phase2ShockadinTalents = "55050100521151--" @@ -261,7 +182,6 @@ var PlayerOptionsSealofMartyrdom = &proto.Player_RetributionPaladin{ }, } - var PlayerOptionsSealofRighteousness = &proto.Player_RetributionPaladin{ RetributionPaladin: &proto.RetributionPaladin{ Options: optionsSealOfRighteousness, diff --git a/sim/priest/shadow/TestShadow.results b/sim/priest/shadow/TestShadow.results index 79480243d9..dd2727fe77 100644 --- a/sim/priest/shadow/TestShadow.results +++ b/sim/priest/shadow/TestShadow.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestShadow-Lvl25-CharacterStats-Default" + key: "TestShadow-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 63.03 final_stats: 37.4 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestShadow-Lvl40-CharacterStats-Default" + key: "TestShadow-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 95.81 final_stats: 49.5 @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestShadow-Lvl50-CharacterStats-Default" + key: "TestShadow-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 125.71416 final_stats: 140.16024 @@ -146,7 +146,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestShadow-Lvl60-CharacterStats-Default" + key: "TestShadow-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 162.8 final_stats: 177.87 @@ -194,8 +194,57 @@ character_stats_results: { final_stats: 0 } } +character_stats_results: { + key: "TestShadow-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 173.9375 + final_stats: 189.93975 + final_stats: 726.2112 + final_stats: 492.085 + final_stats: 309.925 + final_stats: 434 + final_stats: 57 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 400 + final_stats: 41.25 + final_stats: 0 + final_stats: 39.06703 + final_stats: 0 + final_stats: 0 + final_stats: 934.4375 + final_stats: 0 + final_stats: 25 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 8477.275 + final_stats: 0 + final_stats: 0 + final_stats: 1085.7795 + final_stats: 740 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 3 + final_stats: 5 + final_stats: 0 + final_stats: 8779.112 + final_stats: 27 + final_stats: 77 + final_stats: 110 + final_stats: 110 + final_stats: 60 + final_stats: 384 + final_stats: 18 + final_stats: 65 + final_stats: 0 + } +} stat_weights_results: { - key: "TestShadow-Lvl25-StatWeights-Default" + key: "TestShadow-Phase1-Lvl25-StatWeights-Default" value: { weights: 0 weights: 0 @@ -244,7 +293,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestShadow-Lvl40-StatWeights-Default" + key: "TestShadow-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0 @@ -293,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestShadow-Lvl50-StatWeights-Default" + key: "TestShadow-Phase3-Lvl50-StatWeights-Default" value: { weights: 0 weights: 0 @@ -342,7 +391,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestShadow-Lvl60-StatWeights-Default" + key: "TestShadow-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 @@ -390,218 +439,267 @@ stat_weights_results: { weights: 0 } } +stat_weights_results: { + key: "TestShadow-Phase5-Lvl60-StatWeights-Default" + value: { + weights: 0 + weights: 0 + weights: 0 + weights: 0.95687 + weights: 0 + weights: 1.96495 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 1.96495 + weights: 0 + weights: 0 + weights: 27.85176 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} dps_results: { - key: "TestShadow-Lvl25-AllItems-VestmentsoftheVirtuous" + key: "TestShadow-Phase1-Lvl25-AllItems-VestmentsoftheVirtuous" value: { dps: 54.36306 tps: 57.47404 } } dps_results: { - key: "TestShadow-Lvl25-Average-Default" + key: "TestShadow-Phase1-Lvl25-Average-Default" value: { dps: 96.08593 tps: 80.74056 } } dps_results: { - key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestShadow-Phase1-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 102.91958 tps: 177.14688 } } dps_results: { - key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestShadow-Phase1-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 102.91958 tps: 87.65574 } } dps_results: { - key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestShadow-Phase1-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 115.02908 tps: 104.90497 } } dps_results: { - key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestShadow-Phase1-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 67.86099 tps: 142.30149 } } dps_results: { - key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestShadow-Phase1-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 67.86099 tps: 59.23709 } } dps_results: { - key: "TestShadow-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestShadow-Phase1-Lvl25-Settings-NightElf-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 87.79327 tps: 79.72751 } } dps_results: { - key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestShadow-Phase1-Lvl25-Settings-Troll-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 96.42072 tps: 169.16059 } } dps_results: { - key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestShadow-Phase1-Lvl25-Settings-Troll-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 96.42072 tps: 80.81894 } } dps_results: { - key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestShadow-Phase1-Lvl25-Settings-Troll-phase_1-Basic-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 112.87632 tps: 101.30099 } } dps_results: { - key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestShadow-Phase1-Lvl25-Settings-Troll-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 66.15934 tps: 139.41962 } } dps_results: { - key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestShadow-Phase1-Lvl25-Settings-Troll-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 66.15934 tps: 57.40022 } } dps_results: { - key: "TestShadow-Lvl25-Settings-Troll-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestShadow-Phase1-Lvl25-Settings-Troll-phase_1-Basic-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 84.48138 tps: 76.36982 } } dps_results: { - key: "TestShadow-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestShadow-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 96.42072 tps: 80.81894 } } dps_results: { - key: "TestShadow-Lvl40-AllItems-VestmentsoftheVirtuous" + key: "TestShadow-Phase2-Lvl40-AllItems-VestmentsoftheVirtuous" value: { dps: 172.92058 tps: 147.5328 } } dps_results: { - key: "TestShadow-Lvl40-Average-Default" + key: "TestShadow-Phase2-Lvl40-Average-Default" value: { dps: 616.49393 tps: 491.92817 } } dps_results: { - key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestShadow-Phase2-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 615.01434 tps: 778.46208 } } dps_results: { - key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestShadow-Phase2-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 615.01434 tps: 490.45125 } } dps_results: { - key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestShadow-Phase2-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 589.29676 tps: 476.17304 } } dps_results: { - key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestShadow-Phase2-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 418.54616 tps: 536.81367 } } dps_results: { - key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestShadow-Phase2-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 418.54616 tps: 332.12354 } } dps_results: { - key: "TestShadow-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestShadow-Phase2-Lvl40-Settings-NightElf-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 457.99676 tps: 369.58089 } } dps_results: { - key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestShadow-Phase2-Lvl40-Settings-Troll-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 615.47117 tps: 776.37738 } } dps_results: { - key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestShadow-Phase2-Lvl40-Settings-Troll-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 615.47117 tps: 490.44925 } } dps_results: { - key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestShadow-Phase2-Lvl40-Settings-Troll-phase_2-Basic-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 588.13719 tps: 475.20992 } } dps_results: { - key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestShadow-Phase2-Lvl40-Settings-Troll-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 412.36962 tps: 529.29259 } } dps_results: { - key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestShadow-Phase2-Lvl40-Settings-Troll-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 412.36962 tps: 327.01546 } } dps_results: { - key: "TestShadow-Lvl40-Settings-Troll-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestShadow-Phase2-Lvl40-Settings-Troll-phase_2-Basic-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 458.42658 tps: 369.45174 } } dps_results: { - key: "TestShadow-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestShadow-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 618.41339 tps: 492.85567 } } dps_results: { - key: "TestShadow-Lvl50-AllItems-VestmentsoftheVirtuous" + key: "TestShadow-Phase3-Lvl50-AllItems-VestmentsoftheVirtuous" value: { dps: 298.82108 tps: 238.63274 @@ -609,7 +707,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Average-Default" + key: "TestShadow-Phase3-Lvl50-Average-Default" value: { dps: 1281.32454 tps: 1028.97747 @@ -617,7 +715,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestShadow-Phase3-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1742.95137 tps: 1780.49978 @@ -625,7 +723,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestShadow-Phase3-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1282.34742 tps: 1027.35516 @@ -633,7 +731,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestShadow-Phase3-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1302.93738 tps: 978.63613 @@ -641,7 +739,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestShadow-Phase3-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 846.9925 tps: 920.27959 @@ -649,7 +747,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestShadow-Phase3-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 722.76441 tps: 573.28679 @@ -657,7 +755,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestShadow-Phase3-Lvl50-Settings-NightElf-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 874.7396 tps: 662.43288 @@ -665,7 +763,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestShadow-Phase3-Lvl50-Settings-Troll-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1710.0167 tps: 1748.83591 @@ -673,7 +771,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestShadow-Phase3-Lvl50-Settings-Troll-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1270.77231 tps: 1020.652 @@ -681,7 +779,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestShadow-Phase3-Lvl50-Settings-Troll-phase_3-Basic-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1305.11635 tps: 981.88624 @@ -689,7 +787,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestShadow-Phase3-Lvl50-Settings-Troll-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 833.14527 tps: 906.45084 @@ -697,7 +795,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestShadow-Phase3-Lvl50-Settings-Troll-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 708.24001 tps: 559.99959 @@ -705,7 +803,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-Settings-Troll-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestShadow-Phase3-Lvl50-Settings-Troll-phase_3-Basic-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 871.84474 tps: 660.59867 @@ -713,7 +811,7 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestShadow-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1272.37092 tps: 1021.98242 @@ -721,590 +819,422 @@ dps_results: { } } dps_results: { - key: "TestShadow-Lvl60-AllItems-BenevolentProphet'sVestments" + key: "TestShadow-Phase4-Lvl60-AllItems-BenevolentProphet'sVestments" value: { dps: 2126.29383 tps: 2033.16304 } } dps_results: { - key: "TestShadow-Lvl60-AllItems-BloodGuard'sDreadweave" + key: "TestShadow-Phase4-Lvl60-AllItems-BloodGuard'sDreadweave" value: { dps: 1688.98217 tps: 1611.68948 } } dps_results: { - key: "TestShadow-Lvl60-AllItems-BloodGuard'sSatin" + key: "TestShadow-Phase4-Lvl60-AllItems-BloodGuard'sSatin" value: { dps: 1558.71791 tps: 1488.94578 } } dps_results: { - key: "TestShadow-Lvl60-AllItems-EmeraldEnchantedVestments" + key: "TestShadow-Phase4-Lvl60-AllItems-EmeraldEnchantedVestments" value: { dps: 1679.73166 tps: 1602.89623 } } dps_results: { - key: "TestShadow-Lvl60-AllItems-EmeraldWovenGarb" + key: "TestShadow-Phase4-Lvl60-AllItems-EmeraldWovenGarb" value: { dps: 1557.4136 tps: 1487.69049 } } dps_results: { - key: "TestShadow-Lvl60-AllItems-IronweaveBattlesuit" + key: "TestShadow-Phase4-Lvl60-AllItems-IronweaveBattlesuit" value: { dps: 648.20512 tps: 593.36248 } } dps_results: { - key: "TestShadow-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + key: "TestShadow-Phase4-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { dps: 1688.98217 tps: 1611.68948 } } dps_results: { - key: "TestShadow-Lvl60-AllItems-KnightLieutenant'sSatin" + key: "TestShadow-Phase4-Lvl60-AllItems-KnightLieutenant'sSatin" value: { dps: 1558.71791 tps: 1488.94578 } } dps_results: { - key: "TestShadow-Lvl60-AllItems-MalevolentProphet'sVestments" + key: "TestShadow-Phase4-Lvl60-AllItems-MalevolentProphet'sVestments" value: { dps: 2254.26355 tps: 2154.03071 } } dps_results: { - key: "TestShadow-Lvl60-AllItems-VestmentsoftheVirtuous" + key: "TestShadow-Phase4-Lvl60-AllItems-VestmentsoftheVirtuous" value: { dps: 644.45295 tps: 590.44256 } } dps_results: { - key: "TestShadow-Lvl60-Average-Default" + key: "TestShadow-Phase4-Lvl60-Average-Default" value: { dps: 3510.82658 tps: 3265.85244 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase4-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3995.98038 tps: 4279.00851 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase4-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3476.141 tps: 3223.75763 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase4-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 3387.95166 tps: 2998.6868 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase4-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1744.46508 tps: 1972.19827 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase4-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1902.24623 tps: 1756.9813 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase4-Lvl60-Settings-NightElf-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1873.77846 tps: 1646.58506 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 4052.13745 - tps: 4363.45556 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 3467.5099 - tps: 3219.64046 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 3309.79396 - tps: 2912.57726 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1782.33316 - tps: 2014.03831 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1886.89091 - tps: 1742.86612 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1825.03848 - tps: 1596.01354 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 4387.11556 - tps: 4642.91152 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 3831.34817 - tps: 3541.97881 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 3715.77636 - tps: 3275.06865 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2023.96088 - tps: 2251.72658 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 2074.20596 - tps: 1905.63897 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 2044.92578 - tps: 1788.09679 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 4412.16593 - tps: 4666.91457 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase4-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3809.88914 - tps: 3523.90621 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 3585.9312 - tps: 3141.84374 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2073.71395 - tps: 2306.28479 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 2059.71262 - tps: 1892.55598 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1984.67101 - tps: 1725.51216 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 5110.87563 - tps: 5220.03572 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 3855.97472 - tps: 3564.46107 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 3794.5347 - tps: 3352.64352 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2725.35394 - tps: 2986.64492 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 2169.62204 - tps: 1997.3482 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 2157.91049 - tps: 1896.4259 - } -} -dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 5196.67548 - tps: 5307.08662 + dps: 4007.86357 + tps: 4299.88601 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase4-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3880.00856 - tps: 3589.62271 + dps: 3476.4059 + tps: 3224.70284 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase4-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3672.26568 - tps: 3225.9246 + dps: 3404.81164 + tps: 3015.31425 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase4-Lvl60-Settings-Troll-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2762.09577 - tps: 3006.23685 + dps: 1737.71431 + tps: 1966.4102 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase4-Lvl60-Settings-Troll-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2183.72428 - tps: 2011.2024 + dps: 1891.30226 + tps: 1747.00843 } } dps_results: { - key: "TestShadow-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase4-Lvl60-Settings-Troll-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2095.56312 - tps: 1832.07643 + dps: 1873.40315 + tps: 1647.02887 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 4007.86357 - tps: 4299.88601 + dps: 3485.41477 + tps: 3236.61612 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-AllItems-BenevolentProphet'sVestments" value: { - dps: 3476.4059 - tps: 3224.70284 + dps: 2339.74759 + tps: 2230.46386 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 3404.81164 - tps: 3015.31425 + dps: 1825.07351 + tps: 1738.31782 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 1737.71431 - tps: 1966.4102 + dps: 1689.21752 + tps: 1610.39791 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 1891.30226 - tps: 1747.00843 + dps: 1815.68343 + tps: 1729.35988 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 1873.40315 - tps: 1647.02887 + dps: 1688.60046 + tps: 1609.5553 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 4059.98787 - tps: 4367.14821 + dps: 679.84452 + tps: 622.33219 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 3476.79542 - tps: 3228.14901 + dps: 1825.07351 + tps: 1738.31782 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 3288.78741 - tps: 2891.81913 + dps: 1689.21752 + tps: 1610.39791 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1779.50956 - tps: 2012.4623 + dps: 2468.19079 + tps: 2352.14398 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-AllItems-VestmentsoftheVirtuous" value: { - dps: 1884.11988 - tps: 1740.70697 + dps: 676.30735 + tps: 619.25154 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_4-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-Average-Default" value: { - dps: 1810.13705 - tps: 1582.04155 + dps: 3918.48673 + tps: 3629.49489 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4384.35247 - tps: 4646.18988 + dps: 4433.21695 + tps: 4679.3953 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3828.01984 - tps: 3539.76908 + dps: 3857.45891 + tps: 3563.50271 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3709.59767 - tps: 3270.98748 + dps: 3631.14834 + tps: 3172.71883 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2030.49656 - tps: 2259.72135 + dps: 2086.07362 + tps: 2319.10088 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2072.88381 - tps: 1904.40611 + dps: 2062.85401 + tps: 1893.51936 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2041.5705 - tps: 1785.65112 + dps: 1982.89008 + tps: 1720.88525 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 4391.49835 - tps: 4667.39279 + dps: 5214.95133 + tps: 5294.19084 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3805.46165 - tps: 3520.37181 + dps: 3911.42012 + tps: 3615.83018 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3587.808 - tps: 3144.92805 + dps: 3715.09357 + tps: 3257.58898 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2056.50441 - tps: 2287.14749 + dps: 2763.2097 + tps: 3015.30385 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2058.58104 - tps: 1891.40769 + dps: 2195.91095 + tps: 2021.23401 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-NightElf-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1983.81619 - tps: 1725.45242 + dps: 2107.78318 + tps: 1839.91335 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5113.62636 - tps: 5241.87019 + dps: 4424.40431 + tps: 4687.20663 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3853.70978 - tps: 3562.97777 + dps: 3856.25706 + tps: 3563.10609 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3789.53399 - tps: 3350.42928 + dps: 3632.85297 + tps: 3177.49164 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2734.0025 - tps: 2995.68091 + dps: 2055.40333 + tps: 2285.96566 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2167.51912 - tps: 1995.69383 + dps: 2063.15235 + tps: 1894.00208 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t1-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2152.23894 - tps: 1891.52396 + dps: 1981.01144 + tps: 1719.90165 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5200.75008 - tps: 5325.57119 + dps: 5208.43836 + tps: 5303.56039 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3878.995 - tps: 3589.53995 + dps: 3907.99684 + tps: 3612.83097 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3676.96864 - tps: 3230.71546 + dps: 3719.02103 + tps: 3260.94357 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 2769.40776 - tps: 3020.10326 + dps: 2771.8011 + tps: 3032.46144 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2182.92034 - tps: 2010.92884 + dps: 2194.3593 + tps: 2019.81805 } } dps_results: { - key: "TestShadow-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestShadow-Phase5-Lvl60-Settings-Troll-phase_5_t2-Basic-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2098.15734 - tps: 1834.72232 + dps: 2108.08504 + tps: 1840.16401 } } dps_results: { - key: "TestShadow-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestShadow-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3485.41477 - tps: 3236.61612 + dps: 3870.74747 + tps: 3581.46065 } } diff --git a/sim/priest/shadow/shadow_priest_test.go b/sim/priest/shadow/shadow_priest_test.go index 09f019a382..259cede7bd 100644 --- a/sim/priest/shadow/shadow_priest_test.go +++ b/sim/priest/shadow/shadow_priest_test.go @@ -68,20 +68,35 @@ func TestShadow(t *testing.T) { { Class: proto.Class_ClassPriest, Level: 60, + Phase: 4, + Race: proto.Race_RaceTroll, + OtherRaces: []proto.Race{proto.Race_RaceNightElf}, + + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/shadow_priest/gear_sets", "phase_4"), + Rotation: core.GetAplRotation("../../../ui/shadow_priest/apls", "phase_4"), + Buffs: core.FullBuffsPhase4, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Basic", SpecOptions: PlayerOptionsBasic}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatSpellPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassPriest, + Level: 60, + Phase: 5, Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceNightElf}, Talents: Phase4Talents, - GearSet: core.GetGearSet("../../../ui/shadow_priest/gear_sets", "phase_4"), + GearSet: core.GetGearSet("../../../ui/shadow_priest/gear_sets", "phase_5_t1"), OtherGearSets: []core.GearSetCombo{ - core.GetGearSet("../../../ui/shadow_priest/gear_sets", "phase_5_t1"), core.GetGearSet("../../../ui/shadow_priest/gear_sets", "phase_5_t2"), }, - Rotation: core.GetAplRotation("../../../ui/shadow_priest/apls", "phase_4"), - OtherRotations: []core.RotationCombo{ - core.GetAplRotation("../../../ui/shadow_priest/apls", "phase_5"), - }, - Buffs: core.FullBuffsPhase4, + Rotation: core.GetAplRotation("../../../ui/shadow_priest/apls", "phase_5"), + Buffs: core.FullBuffsPhase5, Consumes: Phase4Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Basic", SpecOptions: PlayerOptionsBasic}, diff --git a/sim/raid_bench_test.go b/sim/raid_bench_test.go index f21836c17a..f895719bdf 100644 --- a/sim/raid_bench_test.go +++ b/sim/raid_bench_test.go @@ -1,11 +1,7 @@ package sim import ( - "testing" - - "github.com/wowsims/sod/sim/core" "github.com/wowsims/sod/sim/core/proto" - "github.com/wowsims/sod/sim/core/stats" ) // 1 moonkin, 1 ele shaman, 1 spriest, 2x arcane @@ -151,62 +147,6 @@ var castersWithResto = &proto.Party{ }, } -func BenchmarkSimulate(b *testing.B) { - rsr := &proto.RaidSimRequest{ - Raid: &proto.Raid{ - Parties: []*proto.Party{ - castersWithElemental, - castersWithResto, - { - Players: []*proto.Player{ - { - Name: "Enhancement Shaman 1", - Race: proto.Race_RaceTroll, - Class: proto.Class_ClassShaman, - Equipment: EnhancementEquipment, - Spec: &proto.Player_EnhancementShaman{ - EnhancementShaman: &proto.EnhancementShaman{ - Options: &proto.EnhancementShaman_Options{ - SyncType: proto.ShamanSyncType_SyncMainhandOffhandSwings, - }, - }, - }, - Consumes: &proto.Consumes{}, - Buffs: &proto.IndividualBuffs{ - BlessingOfKings: true, - BlessingOfWisdom: proto.TristateEffect_TristateEffectImproved, - }, - }, - }, - }, - }, - Buffs: &proto.RaidBuffs{ - GiftOfTheWild: proto.TristateEffect_TristateEffectImproved, - ArcaneBrilliance: true, - ManaSpringTotem: proto.TristateEffect_TristateEffectImproved, - }, - Debuffs: &proto.Debuffs{ - JudgementOfWisdom: true, - JudgementOfTheCrusader: proto.TristateEffect_TristateEffectImproved, - CurseOfElements: true, - }, - }, - Encounter: &proto.Encounter{ - Duration: 180, - ExecuteProportion_20: 0.1, - Targets: []*proto.Target{ - { - Stats: stats.Stats{stats.Armor: 7684}.ToFloatArray(), - MobType: proto.MobType_MobTypeDemon, - }, - }, - }, - SimOptions: core.AverageDefaultSimTestOptions, - } - - core.RaidBenchmark(b, rsr) -} - // P3 gear for each class // Shadow Priest Equipment diff --git a/sim/rogue/carnage.go b/sim/rogue/carnage.go index 50e2860f8f..16a9eceb41 100644 --- a/sim/rogue/carnage.go +++ b/sim/rogue/carnage.go @@ -8,7 +8,7 @@ import ( ) func carnageMultiplier(spell *core.Spell, _ *core.AttackTable) float64 { - return core.TernaryFloat64(spell.Flags.Matches(SpellFlagCarnage), 1.05, 1) + return core.TernaryFloat64(spell.Flags.Matches(SpellFlagCarnage), 1.08, 1) } func (rogue *Rogue) applyCarnage() { diff --git a/sim/rogue/dps_rogue/TestAssassination.results b/sim/rogue/dps_rogue/TestAssassination.results index 523e7fbb59..7c051a74b7 100644 --- a/sim/rogue/dps_rogue/TestAssassination.results +++ b/sim/rogue/dps_rogue/TestAssassination.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestAssassination-Lvl25-CharacterStats-Default" + key: "TestAssassination-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 84.7 final_stats: 167.2 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestAssassination-Lvl40-CharacterStats-Default" + key: "TestAssassination-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 170.5 final_stats: 250.8 @@ -97,7 +97,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestAssassination-Lvl25-StatWeights-Default" + key: "TestAssassination-Phase1-Lvl25-StatWeights-Default" value: { weights: 0.30752 weights: 0.52373 @@ -146,7 +146,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestAssassination-Lvl40-StatWeights-Default" + key: "TestAssassination-Phase2-Lvl40-StatWeights-Default" value: { weights: 0.37862 weights: 0.62937 @@ -195,210 +195,210 @@ stat_weights_results: { } } dps_results: { - key: "TestAssassination-Lvl25-AllItems-DarkmantleArmor" + key: "TestAssassination-Phase1-Lvl25-AllItems-DarkmantleArmor" value: { dps: 145.02684 tps: 102.96905 } } dps_results: { - key: "TestAssassination-Lvl25-Average-Default" + key: "TestAssassination-Phase1-Lvl25-Average-Default" value: { dps: 274.33011 tps: 194.77438 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 124.90954 tps: 88.68578 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 124.90954 tps: 88.68578 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 133.70697 tps: 94.93195 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 61.48874 tps: 43.657 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 61.48874 tps: 43.657 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Human-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 65.3383 tps: 46.3902 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 121.48079 tps: 86.25136 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 121.48079 tps: 86.25136 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 130.12824 tps: 92.39105 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 61.76212 tps: 43.85111 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 61.76212 tps: 43.85111 } } dps_results: { - key: "TestAssassination-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestAssassination-Phase1-Lvl25-Settings-Orc-p1_daggers-No Poisons-mutilate-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 65.8156 tps: 46.72908 } } dps_results: { - key: "TestAssassination-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestAssassination-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 262.24534 tps: 186.19419 } } dps_results: { - key: "TestAssassination-Lvl40-AllItems-DarkmantleArmor" + key: "TestAssassination-Phase2-Lvl40-AllItems-DarkmantleArmor" value: { dps: 207.55559 tps: 147.36447 } } dps_results: { - key: "TestAssassination-Lvl40-Average-Default" + key: "TestAssassination-Phase2-Lvl40-Average-Default" value: { dps: 570.12313 tps: 404.78743 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 280.93574 tps: 199.46438 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 280.93574 tps: 199.46438 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 303.79826 tps: 215.69676 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 155.98581 tps: 110.74992 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 155.98581 tps: 110.74992 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 167.8476 tps: 119.17179 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 274.92612 tps: 195.19754 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 274.92612 tps: 195.19754 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 297.71343 tps: 211.37653 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 157.00571 tps: 111.47406 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 157.00571 tps: 111.47406 } } dps_results: { - key: "TestAssassination-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestAssassination-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 168.8095 tps: 119.85474 } } dps_results: { - key: "TestAssassination-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestAssassination-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 548.88284 tps: 389.70681 diff --git a/sim/rogue/dps_rogue/TestCombat.results b/sim/rogue/dps_rogue/TestCombat.results index 529329e8c2..de971d5fb4 100644 --- a/sim/rogue/dps_rogue/TestCombat.results +++ b/sim/rogue/dps_rogue/TestCombat.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestCombat-Lvl25-CharacterStats-Default" + key: "TestCombat-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 84.7 final_stats: 167.2 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestCombat-Lvl40-CharacterStats-Default" + key: "TestCombat-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 170.5 final_stats: 250.8 @@ -97,7 +97,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestCombat-Lvl25-StatWeights-Default" + key: "TestCombat-Phase1-Lvl25-StatWeights-Default" value: { weights: 0.24298 weights: 0.45889 @@ -146,7 +146,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestCombat-Lvl40-StatWeights-Default" + key: "TestCombat-Phase2-Lvl40-StatWeights-Default" value: { weights: 0.36364 weights: 0.58621 @@ -195,210 +195,210 @@ stat_weights_results: { } } dps_results: { - key: "TestCombat-Lvl25-AllItems-DarkmantleArmor" + key: "TestCombat-Phase1-Lvl25-AllItems-DarkmantleArmor" value: { dps: 259.43493 tps: 184.1988 } } dps_results: { - key: "TestCombat-Lvl25-Average-Default" + key: "TestCombat-Phase1-Lvl25-Average-Default" value: { dps: 214.7804 tps: 152.49408 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 51.52808 tps: 36.58494 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 51.52808 tps: 36.58494 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 54.4007 tps: 38.6245 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 24.57447 tps: 17.44787 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 24.57447 tps: 17.44787 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Human-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 26.45341 tps: 18.78192 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 49.53484 tps: 35.16974 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 49.53484 tps: 35.16974 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 52.21788 tps: 37.0747 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 24.48192 tps: 17.38216 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 24.48192 tps: 17.38216 } } dps_results: { - key: "TestCombat-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestCombat-Phase1-Lvl25-Settings-Orc-p1_combat-No Poisons-basic_strike_25-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 26.20644 tps: 18.60657 } } dps_results: { - key: "TestCombat-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestCombat-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 202.00453 tps: 143.42322 } } dps_results: { - key: "TestCombat-Lvl40-AllItems-DarkmantleArmor" + key: "TestCombat-Phase2-Lvl40-AllItems-DarkmantleArmor" value: { dps: 265.13611 tps: 188.24664 } } dps_results: { - key: "TestCombat-Lvl40-Average-Default" + key: "TestCombat-Phase2-Lvl40-Average-Default" value: { dps: 523.04449 tps: 371.36159 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 213.07673 tps: 151.28448 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 184.66485 tps: 131.11204 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 242.38247 tps: 172.09155 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 116.42616 tps: 82.66257 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 101.41972 tps: 72.008 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Human-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 133.90361 tps: 95.07156 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 212.58962 tps: 150.93863 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 182.65816 tps: 129.6873 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 239.42858 tps: 169.99429 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 119.76191 tps: 85.03096 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 103.37649 tps: 73.39731 } } dps_results: { - key: "TestCombat-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestCombat-Phase2-Lvl40-Settings-Orc-p2_daggers-No Poisons-mutilate-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 135.25464 tps: 96.0308 } } dps_results: { - key: "TestCombat-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestCombat-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 501.00536 tps: 355.7138 diff --git a/sim/rogue/dps_rogue/dps_rogue_test.go b/sim/rogue/dps_rogue/dps_rogue_test.go index 51d8aeee4b..60d181fa52 100644 --- a/sim/rogue/dps_rogue/dps_rogue_test.go +++ b/sim/rogue/dps_rogue/dps_rogue_test.go @@ -89,61 +89,6 @@ func TestAssassination(t *testing.T) { })) } -func BenchmarkSimulate(b *testing.B) { - core.Each([]*proto.RaidSimRequest{ - { - Raid: core.SinglePlayerRaidProto( - &proto.Player{ - Race: proto.Race_RaceHuman, - Class: proto.Class_ClassRogue, - Level: 25, - TalentsString: CombatDagger25Talents, - Equipment: core.GetGearSet("../../../ui/rogue/gear_sets", "p1_sword").GearSet, - Rotation: core.GetAplRotation("../../../ui/rogue/apls", "basic_strike").Rotation, - Buffs: core.FullIndividualBuffsPhase1, - Consumes: Phase1Consumes.Consumes, - Spec: DefaultCombatRogue, - }, - core.FullPartyBuffs, - core.FullRaidBuffsPhase1, - core.FullDebuffsPhase1, - ), - Encounter: &proto.Encounter{ - Duration: 120, - Targets: []*proto.Target{ - core.NewDefaultTarget(25), - }, - }, - SimOptions: core.AverageDefaultSimTestOptions, - }, - { - Raid: core.SinglePlayerRaidProto( - &proto.Player{ - Race: proto.Race_RaceHuman, - Class: proto.Class_ClassRogue, - Level: 40, - TalentsString: CombatDagger40Talents, - Equipment: core.GetGearSet("../../../ui/rogue/gear_sets", "p1_sword").GearSet, - Rotation: core.GetAplRotation("../../../ui/rogue/apls", "basic_strike").Rotation, - Buffs: core.FullIndividualBuffsPhase1, - Consumes: Phase2Consumes.Consumes, - Spec: DefaultCombatRogue, - }, - core.FullPartyBuffs, - core.FullRaidBuffsPhase1, - core.FullDebuffsPhase1, - ), - Encounter: &proto.Encounter{ - Duration: 120, - Targets: []*proto.Target{ - core.NewDefaultTarget(40), - }, - }, - SimOptions: core.AverageDefaultSimTestOptions, - }, - }, func(rsr *proto.RaidSimRequest) { core.RaidBenchmark(b, rsr) }) -} - var CombatDagger25Talents = "-025305000001" var CombatDagger40Talents = "-0053052020550100201" var Assassination25Talents = "0053021--05" diff --git a/sim/shaman/_restoration/restoration_test.go b/sim/shaman/_restoration/restoration_test.go index fb8e74630d..4b703c1c99 100644 --- a/sim/shaman/_restoration/restoration_test.go +++ b/sim/shaman/_restoration/restoration_test.go @@ -41,33 +41,6 @@ func TestRestoration(t *testing.T) { })) } -func BenchmarkSimulate(b *testing.B) { - rsr := &proto.RaidSimRequest{ - Raid: core.SinglePlayerRaidProto( - &proto.Player{ - Race: proto.Race_RaceOrc, - Class: proto.Class_ClassShaman, - Equipment: core.GetGearSet("../../../ui/restoration_shaman/gear_sets", "p1").GearSet, - Consumes: FullConsumes, - Spec: PlayerOptionsStandard, - Buffs: core.FullIndividualBuffs, - TalentsString: StandardTalents, - }, - core.FullPartyBuffs, - core.FullRaidBuffs, - core.FullDebuffs), - Encounter: &proto.Encounter{ - Duration: 300, - Targets: []*proto.Target{ - core.NewDefaultTarget(), - }, - }, - SimOptions: core.AverageDefaultSimTestOptions, - } - - core.RaidBenchmark(b, rsr) -} - var StandardTalents = "-3020503-50005331335310501122331251" var BasicTotems = &proto.ShamanTotems{ diff --git a/sim/shaman/elemental/TestElemental.results b/sim/shaman/elemental/TestElemental.results index 955872070f..4411093aca 100644 --- a/sim/shaman/elemental/TestElemental.results +++ b/sim/shaman/elemental/TestElemental.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestElemental-Lvl25-CharacterStats-Default" + key: "TestElemental-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 83.93 final_stats: 44 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestElemental-Lvl40-CharacterStats-Default" + key: "TestElemental-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 133.21 final_stats: 59.4 @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestElemental-Lvl50-CharacterStats-Default" + key: "TestElemental-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 200.55816 final_stats: 154.41624 @@ -146,13 +146,13 @@ character_stats_results: { } } character_stats_results: { - key: "TestElemental-Lvl60-CharacterStats-Default" + key: "TestElemental-Phase4-Lvl60-CharacterStats-Default" value: { - final_stats: 237.1875 - final_stats: 208.91475 - final_stats: 570.262 - final_stats: 421.245 - final_stats: 222.64 + final_stats: 217.8 + final_stats: 194.37 + final_stats: 495.88 + final_stats: 366.3 + final_stats: 193.6 final_stats: 542 final_stats: 0 final_stats: 40 @@ -160,29 +160,29 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 104.43675 + final_stats: 96.195 final_stats: 8 - final_stats: 36.41904 + final_stats: 35.49047 final_stats: 0 final_stats: 0 - final_stats: 1334.375 + final_stats: 1316.6 final_stats: 8 - final_stats: 30.72613 + final_stats: 30.574 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 7558.675 + final_stats: 6734.5 final_stats: 0 final_stats: 0 - final_stats: 5509.7295 + final_stats: 5503.74 final_stats: 740 final_stats: 0 final_stats: 5 final_stats: 45 - final_stats: 11.72613 + final_stats: 11.574 final_stats: 5 final_stats: 0 - final_stats: 7245.62 + final_stats: 6501.8 final_stats: 27 final_stats: 226 final_stats: 60 @@ -190,12 +190,61 @@ character_stats_results: { final_stats: 60 final_stats: 384 final_stats: 55 - final_stats: 516.245 + final_stats: 461.3 + final_stats: 0 + } +} +character_stats_results: { + key: "TestElemental-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 237.1875 + final_stats: 208.91475 + final_stats: 628.452 + final_stats: 478.17 + final_stats: 260.59 + final_stats: 695 + final_stats: 0 + final_stats: 40 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 112.9755 + final_stats: 9 + final_stats: 40.38107 + final_stats: 0 + final_stats: 0 + final_stats: 1334.375 + final_stats: 9 + final_stats: 33.72613 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 8412.55 + final_stats: 0 + final_stats: 0 + final_stats: 6283.7295 + final_stats: 740 + final_stats: 0 + final_stats: 5 + final_stats: 55 + final_stats: 11.72613 + final_stats: 5 + final_stats: 0 + final_stats: 7827.52 + final_stats: 27 + final_stats: 70 + final_stats: 90 + final_stats: 90 + final_stats: 60 + final_stats: 384 + final_stats: 73 + final_stats: 543.17 final_stats: 0 } } stat_weights_results: { - key: "TestElemental-Lvl25-StatWeights-Default" + key: "TestElemental-Phase1-Lvl25-StatWeights-Default" value: { weights: 0 weights: 0 @@ -244,7 +293,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestElemental-Lvl40-StatWeights-Default" + key: "TestElemental-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0 @@ -293,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestElemental-Lvl50-StatWeights-Default" + key: "TestElemental-Phase3-Lvl50-StatWeights-Default" value: { weights: 0 weights: 0 @@ -342,23 +391,72 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestElemental-Lvl60-StatWeights-Default" + key: "TestElemental-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 weights: 0 - weights: 1.8932 + weights: 2.11556 weights: 0 - weights: 1.73784 + weights: 1.73005 weights: 0 - weights: 0.54608 + weights: 0.54426 weights: 0 weights: 0 - weights: 1.19176 + weights: 1.1858 weights: 0 weights: 0 - weights: 33.19653 - weights: 15.42536 + weights: 31.34973 + weights: 16.40418 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestElemental-Phase5-Lvl60-StatWeights-Default" + value: { + weights: 0 + weights: 0 + weights: 0 + weights: 3.01855 + weights: 0 + weights: 2.06396 + weights: 0 + weights: 0.60181 + weights: 0 + weights: 0 + weights: 1.46215 + weights: 0 + weights: 0 + weights: 0 + weights: 22.4234 weights: 0 weights: 0 weights: 0 @@ -391,709 +489,618 @@ stat_weights_results: { } } dps_results: { - key: "TestElemental-Lvl25-Average-Default" + key: "TestElemental-Phase1-Lvl25-Average-Default" value: { dps: 197.03751 tps: 157.08273 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 186.53531 tps: 345.45405 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 186.53531 tps: 147.7771 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 188.54295 tps: 147.39938 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 133.67122 tps: 297.14769 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 133.67122 tps: 107.87665 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Orc-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 136.04848 tps: 106.79936 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 186.47216 tps: 345.43774 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 186.47216 tps: 147.72224 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 188.38208 tps: 147.25574 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 133.64737 tps: 296.96832 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 133.64737 tps: 107.84992 } } dps_results: { - key: "TestElemental-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestElemental-Phase1-Lvl25-Settings-Troll-phase_1-Adaptive-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 136.04848 tps: 106.80003 } } dps_results: { - key: "TestElemental-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestElemental-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 194.60071 tps: 155.58613 } } dps_results: { - key: "TestElemental-Lvl40-Average-Default" + key: "TestElemental-Phase2-Lvl40-Average-Default" value: { dps: 601.44136 tps: 505.87897 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 677.04213 tps: 1138.79943 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 562.47172 tps: 471.18591 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 617.99018 tps: 523.07548 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 357.9029 tps: 715.35242 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 305.08832 tps: 257.35882 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Orc-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 429.22962 tps: 365.09936 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 683.3103 tps: 1155.55522 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 572.345 tps: 481.09845 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 644.57859 tps: 553.45204 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 362.88938 tps: 728.33998 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 301.73202 tps: 255.25017 } } dps_results: { - key: "TestElemental-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestElemental-Phase2-Lvl40-Settings-Troll-phase_2-Adaptive-phase_2-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 448.21589 tps: 387.99068 } } dps_results: { - key: "TestElemental-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestElemental-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 596.84955 tps: 504.58152 } } dps_results: { - key: "TestElemental-Lvl50-Average-Default" + key: "TestElemental-Phase3-Lvl50-Average-Default" value: { dps: 1514.16476 tps: 1315.4389 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 3333.03016 tps: 3499.74319 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1455.64442 tps: 1270.52629 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1566.34743 tps: 1420.39032 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1578.78827 tps: 1808.12014 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 861.34456 tps: 763.29922 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 953.86846 tps: 874.39843 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 3347.76645 tps: 3516.26388 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1491.19321 tps: 1302.99608 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1601.73329 tps: 1447.22615 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1543.96907 tps: 1782.73002 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 868.07035 tps: 769.79614 } } dps_results: { - key: "TestElemental-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 961.5081 tps: 878.84211 } } dps_results: { - key: "TestElemental-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestElemental-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1498.10381 tps: 1307.73515 } } dps_results: { - key: "TestElemental-Lvl60-AllItems-BloodGuard'sInscribedMail" + key: "TestElemental-Phase4-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1423.17883 - tps: 1496.93044 + dps: 1416.2669 + tps: 1489.96398 } } dps_results: { - key: "TestElemental-Lvl60-AllItems-BloodGuard'sMail" + key: "TestElemental-Phase4-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1422.60332 - tps: 1496.62946 + dps: 1415.58762 + tps: 1488.43465 } } dps_results: { - key: "TestElemental-Lvl60-AllItems-BloodGuard'sPulsingMail" + key: "TestElemental-Phase4-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1560.00478 - tps: 1632.87562 + dps: 1553.54696 + tps: 1626.01932 } } dps_results: { - key: "TestElemental-Lvl60-AllItems-EmeraldChainmail" + key: "TestElemental-Phase4-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1501.87787 - tps: 1574.976 + dps: 1494.97991 + tps: 1566.65707 } } dps_results: { - key: "TestElemental-Lvl60-AllItems-EmeraldLadenChain" + key: "TestElemental-Phase4-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1421.19977 - tps: 1495.3232 + dps: 1414.66256 + tps: 1487.38695 } } dps_results: { - key: "TestElemental-Lvl60-AllItems-EmeraldScalemail" + key: "TestElemental-Phase4-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1421.51088 - tps: 1495.63431 + dps: 1414.97367 + tps: 1487.69805 } } dps_results: { - key: "TestElemental-Lvl60-AllItems-OstracizedBerserker'sBattlemail" + key: "TestElemental-Phase4-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 2397.85312 - tps: 2444.54238 + dps: 2322.23 + tps: 2370.28432 } } dps_results: { - key: "TestElemental-Lvl60-AllItems-ShunnedDevotee'sChainmail" + key: "TestElemental-Phase4-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 2537.05863 - tps: 2582.58135 + dps: 2449.18674 + tps: 2495.25034 } } dps_results: { - key: "TestElemental-Lvl60-AllItems-TheFiveThunders" + key: "TestElemental-Phase4-Lvl60-AllItems-TheFiveThunders" value: { - dps: 1326.04268 - tps: 1319.35931 + dps: 1318.1199 + tps: 1309.61239 } } dps_results: { - key: "TestElemental-Lvl60-Average-Default" + key: "TestElemental-Phase4-Lvl60-Average-Default" value: { - dps: 3333.26914 - tps: 2037.45851 + dps: 3225.08979 + tps: 1973.45566 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 6007.5832 - tps: 4179.16388 + dps: 5807.76113 + tps: 4014.95848 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 3231.96199 - tps: 1977.00152 + dps: 3120.13458 + tps: 1907.53047 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 3307.18712 - tps: 2035.66839 + dps: 3191.8563 + tps: 1967.22884 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 2263.4122 tps: 1830.31781 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1530.513 tps: 953.34455 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1596.12238 tps: 1004.86753 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 4771.16932 - tps: 2791.237 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 3248.6046 - tps: 1983.41443 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 3307.18712 - tps: 2035.64231 + dps: 5865.90824 + tps: 4053.68042 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 2348.21401 - tps: 1654.82834 + dps: 3184.63811 + tps: 1954.90238 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 1548.21389 - tps: 964.25934 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1596.12238 - tps: 1004.62169 + dps: 3229.79551 + tps: 1991.04736 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 9893.98447 - tps: 5227.48462 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 4016.97786 - tps: 2405.57189 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 4319.91098 - tps: 2634.92299 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 5024.35315 - tps: 2733.50673 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1874.73396 - tps: 1132.19537 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 2028.45461 - tps: 1249.67361 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 8090.01552 - tps: 4003.90744 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 4076.0606 - tps: 2439.34356 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 4319.91098 - tps: 2634.8915 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 4279.73394 - tps: 2229.23892 + dps: 2253.08148 + tps: 1824.33377 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1901.85418 - tps: 1147.85092 + dps: 1544.06316 + tps: 964.81696 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2028.45461 - tps: 1249.72063 + dps: 1635.29537 + tps: 1031.51661 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 6096.53331 - tps: 4248.7924 + dps: 3193.94519 + tps: 1952.91946 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 3294.30285 - tps: 2023.31397 + dps: 1476.34209 + tps: 1503.44517 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 3324.61621 - tps: 2051.88328 + dps: 1474.99332 + tps: 1501.95807 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 2253.08148 - tps: 1824.33377 + dps: 1604.39403 + tps: 1629.53884 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1544.06316 - tps: 964.81696 + dps: 1555.40817 + tps: 1581.26608 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1635.29537 - tps: 1031.51661 + dps: 1473.92838 + tps: 1500.8938 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 4789.12617 - tps: 2816.32967 + dps: 1474.36736 + tps: 1501.33278 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase5-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 3294.30285 - tps: 2023.31397 + dps: 2508.16491 + tps: 2505.69763 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase5-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 3324.61621 - tps: 2051.88328 + dps: 2631.83945 + tps: 2629.27567 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase5-Lvl60-AllItems-TheFiveThunders" value: { - dps: 2381.02456 - tps: 1663.35404 + dps: 1363.70697 + tps: 1346.21457 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase5-Lvl60-Average-Default" value: { - dps: 1544.06316 - tps: 964.81696 + dps: 4175.59289 + tps: 2496.38385 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_4-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 1635.29537 - tps: 1031.51661 - } -} -dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 9991.00585 - tps: 5299.55154 + dps: 8090.01552 + tps: 4003.90744 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 4085.64804 - tps: 2450.19048 + dps: 4076.0606 + tps: 2439.34356 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 4376.56905 - tps: 2672.24784 + dps: 4319.91098 + tps: 2634.8915 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { - dps: 5045.48061 - tps: 2772.63059 + dps: 4279.73394 + tps: 2229.23892 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { - dps: 1914.02393 - tps: 1152.9748 + dps: 1901.85418 + tps: 1147.85092 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { - dps: 2069.02069 - tps: 1268.43477 + dps: 2028.45461 + tps: 1249.72063 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 8119.70138 tps: 4018.35839 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 4085.64804 tps: 2450.19048 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 4376.56905 tps: 2672.24784 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 4280.4271 tps: 2249.89522 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1914.02393 tps: 1152.9748 } } dps_results: { - key: "TestElemental-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2069.02069 tps: 1268.43477 } } dps_results: { - key: "TestElemental-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestElemental-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3302.8986 - tps: 2015.00936 + dps: 4145.42402 + tps: 2484.96046 } } diff --git a/sim/shaman/elemental/elemental_test.go b/sim/shaman/elemental/elemental_test.go index 7085ec44f1..0750298237 100644 --- a/sim/shaman/elemental/elemental_test.go +++ b/sim/shaman/elemental/elemental_test.go @@ -67,19 +67,32 @@ func TestElemental(t *testing.T) { }, { Class: proto.Class_ClassShaman, + Phase: 4, Level: 60, Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceOrc}, - Talents: Phase4Talents, - GearSet: core.GetGearSet("../../../ui/elemental_shaman/gear_sets", "phase_4"), - OtherGearSets: []core.GearSetCombo{ - core.GetGearSet("../../../ui/elemental_shaman/gear_sets", "phase_5"), - }, - Rotation: core.GetAplRotation("../../../ui/elemental_shaman/apls", "phase_4"), - OtherRotations: []core.RotationCombo{ - core.GetAplRotation("../../../ui/elemental_shaman/apls", "phase_5"), - }, + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/elemental_shaman/gear_sets", "phase_4"), + Rotation: core.GetAplRotation("../../../ui/elemental_shaman/apls", "phase_4"), + Buffs: core.FullBuffsPhase4, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Adaptive", SpecOptions: PlayerOptionsAdaptive}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatSpellPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassShaman, + Phase: 5, + Level: 60, + Race: proto.Race_RaceTroll, + OtherRaces: []proto.Race{proto.Race_RaceOrc}, + + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/elemental_shaman/gear_sets", "phase_5"), + Rotation: core.GetAplRotation("../../../ui/elemental_shaman/apls", "phase_5"), Buffs: core.FullBuffsPhase5, Consumes: Phase4Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Adaptive", SpecOptions: PlayerOptionsAdaptive}, diff --git a/sim/shaman/enhancement/TestEnhancement.results b/sim/shaman/enhancement/TestEnhancement.results index 6d0f6a8bd6..62126323b5 100644 --- a/sim/shaman/enhancement/TestEnhancement.results +++ b/sim/shaman/enhancement/TestEnhancement.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestEnhancement-Lvl25-CharacterStats-Default" + key: "TestEnhancement-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 143.33 final_stats: 129.8 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestEnhancement-Lvl40-CharacterStats-Default" + key: "TestEnhancement-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 179.41 final_stats: 171.6 @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestEnhancement-Lvl50-CharacterStats-Default" + key: "TestEnhancement-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 368.06616 final_stats: 266.08824 @@ -146,13 +146,13 @@ character_stats_results: { } } character_stats_results: { - key: "TestEnhancement-Lvl60-CharacterStats-Default" + key: "TestEnhancement-Phase4-Lvl60-CharacterStats-Default" value: { - final_stats: 490.1875 - final_stats: 277.22475 - final_stats: 548.44075 - final_stats: 290.95 - final_stats: 222.64 + final_stats: 437.8 + final_stats: 253.77 + final_stats: 476.905 + final_stats: 253 + final_stats: 193.6 final_stats: 184 final_stats: 0 final_stats: 40 @@ -162,27 +162,27 @@ character_stats_results: { final_stats: 0 final_stats: 41.25 final_stats: 14 - final_stats: 37.21705 + final_stats: 36.5757 final_stats: 0 final_stats: 0 - final_stats: 2044.375 + final_stats: 1960.6 final_stats: 14 - final_stats: 44.19628 + final_stats: 43.59152 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 5884.4625 + final_stats: 5286.75 final_stats: 0 final_stats: 0 - final_stats: 3059.3495 + final_stats: 3035.54 final_stats: 944 final_stats: 0 final_stats: 5 final_stats: 0 - final_stats: 15.19628 + final_stats: 14.59152 final_stats: 5 final_stats: 0 - final_stats: 7027.4075 + final_stats: 6312.05 final_stats: 27 final_stats: 234 final_stats: 60 @@ -194,8 +194,57 @@ character_stats_results: { final_stats: 0 } } +character_stats_results: { + key: "TestEnhancement-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 548.3775 + final_stats: 324.02975 + final_stats: 654.6375 + final_stats: 318.78 + final_stats: 227.7 + final_stats: 185 + final_stats: 0 + final_stats: 40 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 41.25 + final_stats: 21 + final_stats: 36.68738 + final_stats: 0 + final_stats: 0 + final_stats: 2240.755 + final_stats: 21 + final_stats: 45.57397 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 6322.785 + final_stats: 0 + final_stats: 0 + final_stats: 3587.9595 + final_stats: 1024 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 17.57397 + final_stats: 5 + final_stats: 0 + final_stats: 8089.375 + final_stats: 27 + final_stats: 90 + final_stats: 80 + final_stats: 80 + final_stats: 60 + final_stats: 384 + final_stats: 44 + final_stats: 58 + final_stats: 0 + } +} stat_weights_results: { - key: "TestEnhancement-Lvl25-StatWeights-Default" + key: "TestEnhancement-Phase1-Lvl25-StatWeights-Default" value: { weights: 0.34792 weights: 0.24153 @@ -244,7 +293,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestEnhancement-Lvl40-StatWeights-Default" + key: "TestEnhancement-Phase2-Lvl40-StatWeights-Default" value: { weights: 1.01345 weights: 0.93307 @@ -293,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestEnhancement-Lvl50-StatWeights-Default" + key: "TestEnhancement-Phase3-Lvl50-StatWeights-Default" value: { weights: 1.6027 weights: 0.76683 @@ -342,14 +391,63 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestEnhancement-Lvl60-StatWeights-Default" + key: "TestEnhancement-Phase4-Lvl60-StatWeights-Default" + value: { + weights: 2.07498 + weights: 0.50573 + weights: 0 + weights: 0 + weights: 0 + weights: 0.76241 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.94317 + weights: 29.15617 + weights: 10.97165 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestEnhancement-Phase5-Lvl60-StatWeights-Default" value: { - weights: 2.39341 - weights: 0.80437 + weights: 2.54559 + weights: 1.01497 weights: 0 weights: 0 weights: 0 - weights: 0.7647 + weights: 0.84187 weights: 0 weights: 0 weights: 0 @@ -361,9 +459,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.94601 - weights: 30.55868 - weights: 10.68805 + weights: 1.00616 + weights: 22.11553 + weights: 21.04019 weights: 0 weights: 0 weights: 0 @@ -391,1969 +489,1374 @@ stat_weights_results: { } } dps_results: { - key: "TestEnhancement-Lvl25-Average-Default" + key: "TestEnhancement-Phase1-Lvl25-Average-Default" value: { dps: 163.89109 tps: 163.05328 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 52.18386 tps: 185.67644 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 52.18386 tps: 51.31715 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 55.96519 tps: 52.94226 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 32.37912 tps: 136.42412 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 32.37912 tps: 32.16637 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 39.53089 tps: 37.44862 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 52.18386 tps: 185.67644 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 52.18386 tps: 51.31715 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 55.96519 tps: 52.94226 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 32.37912 tps: 136.42412 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 32.37912 tps: 32.16637 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Orc-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 39.53089 tps: 37.44862 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 51.55949 tps: 183.37872 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 51.55949 tps: 50.66531 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 55.4471 tps: 52.42416 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 32.29672 tps: 134.56212 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 32.29672 tps: 31.80062 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Auto-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 39.13784 tps: 37.05557 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 51.55949 tps: 183.37872 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 51.55949 tps: 50.66531 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 55.4471 tps: 52.42416 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 32.29672 tps: 134.56212 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 32.29672 tps: 31.80062 } } dps_results: { - key: "TestEnhancement-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestEnhancement-Phase1-Lvl25-Settings-Troll-phase_1-Sync Delay OH-phase_1-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 39.13784 tps: 37.05557 } } dps_results: { - key: "TestEnhancement-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestEnhancement-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 154.97819 tps: 154.08401 } } dps_results: { - key: "TestEnhancement-Lvl40-Average-Default" + key: "TestEnhancement-Phase2-Lvl40-Average-Default" value: { dps: 814.78441 tps: 865.52638 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" value: { dps: 391.30896 tps: 429.90126 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" value: { dps: 389.17517 tps: 437.4974 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" value: { dps: 384.4187 tps: 433.38472 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" value: { dps: 221.31071 tps: 248.65829 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" value: { dps: 243.12495 tps: 284.94949 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" value: { dps: 237.0815 tps: 278.66405 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" value: { dps: 391.30896 tps: 429.90126 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" value: { dps: 389.17517 tps: 437.4974 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" value: { dps: 384.4187 tps: 433.38472 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" value: { dps: 221.31071 tps: 248.65829 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" value: { dps: 243.12495 tps: 284.94949 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" value: { dps: 237.0815 tps: 278.66405 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" value: { dps: 392.51666 tps: 433.42405 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" value: { dps: 395.89207 tps: 443.23353 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-FullBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" value: { dps: 395.19922 tps: 442.89476 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" value: { dps: 219.01936 tps: 245.94119 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" value: { dps: 246.63447 tps: 287.97954 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-NoBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" value: { dps: 242.48748 tps: 283.37931 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" value: { dps: 392.51666 tps: 433.42405 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" value: { dps: 395.89207 tps: 443.23353 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-FullBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" value: { dps: 395.19922 tps: 442.89476 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/FT-LongSingleTarget" value: { dps: 219.01936 tps: 245.94119 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/FT-ShortSingleTarget" value: { dps: 246.63447 tps: 287.97954 } } dps_results: { - key: "TestEnhancement-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-NoBuffs-Phase 2 Consumes WF/WF-ShortSingleTarget" value: { dps: 242.48748 tps: 283.37931 } } dps_results: { - key: "TestEnhancement-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestEnhancement-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 751.6833 tps: 798.77043 } } dps_results: { - key: "TestEnhancement-Lvl50-Average-Default" + key: "TestEnhancement-Phase3-Lvl50-Average-Default" value: { dps: 1719.70833 tps: 1259.16297 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { dps: 894.80026 tps: 660.94083 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { dps: 898.44859 tps: 666.7316 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { dps: 897.68207 tps: 667.39781 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { dps: 428.02822 tps: 324.78601 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { dps: 477.38598 tps: 369.37747 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { dps: 482.58901 tps: 373.56203 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { dps: 894.80026 tps: 660.94083 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { dps: 898.44859 tps: 666.7316 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { dps: 897.68207 tps: 667.39781 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { dps: 428.02822 tps: 324.78601 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { dps: 477.38598 tps: 369.37747 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { dps: 482.58901 tps: 373.56203 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { dps: 891.17532 tps: 663.60434 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { dps: 905.25956 tps: 672.74421 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { dps: 906.9406 tps: 673.21607 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { dps: 419.10779 tps: 319.08108 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { dps: 480.85813 tps: 373.2725 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { dps: 484.2794 tps: 373.60776 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { dps: 891.17532 tps: 663.60434 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { dps: 905.25956 tps: 672.74421 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { dps: 906.9406 tps: 673.21607 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-LongSingleTarget" value: { dps: 419.10779 tps: 319.08108 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/FT-ShortSingleTarget" value: { dps: 480.85813 tps: 373.2725 } } dps_results: { - key: "TestEnhancement-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-NoBuffs-Phase 3 Consumes WF/WF-ShortSingleTarget" value: { dps: 484.2794 tps: 373.60776 } } dps_results: { - key: "TestEnhancement-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestEnhancement-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1602.78042 tps: 1170.48159 } } dps_results: { - key: "TestEnhancement-Lvl60-AllItems-BloodGuard'sInscribedMail" + key: "TestEnhancement-Phase4-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1886.59614 - tps: 1910.61851 + dps: 1851.65307 + tps: 1876.0155 } } dps_results: { - key: "TestEnhancement-Lvl60-AllItems-BloodGuard'sMail" + key: "TestEnhancement-Phase4-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1963.77384 - tps: 1986.14984 + dps: 1920.47366 + tps: 1943.09195 } } dps_results: { - key: "TestEnhancement-Lvl60-AllItems-BloodGuard'sPulsingMail" + key: "TestEnhancement-Phase4-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 2018.03687 - tps: 2044.52765 + dps: 1976.34323 + tps: 2004.39938 } } dps_results: { - key: "TestEnhancement-Lvl60-AllItems-EmeraldChainmail" + key: "TestEnhancement-Phase4-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1932.05581 - tps: 1956.16645 + dps: 1897.14797 + tps: 1921.10424 } } dps_results: { - key: "TestEnhancement-Lvl60-AllItems-EmeraldLadenChain" + key: "TestEnhancement-Phase4-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1886.10798 - tps: 1910.29499 + dps: 1851.17679 + tps: 1875.22001 } } dps_results: { - key: "TestEnhancement-Lvl60-AllItems-EmeraldScalemail" + key: "TestEnhancement-Phase4-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1933.22103 - tps: 1956.4876 + dps: 1898.21094 + tps: 1921.33913 } } dps_results: { - key: "TestEnhancement-Lvl60-AllItems-OstracizedBerserker'sBattlemail" + key: "TestEnhancement-Phase4-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 2905.57616 - tps: 2960.67066 + dps: 2798.9139 + tps: 2856.0394 } } dps_results: { - key: "TestEnhancement-Lvl60-AllItems-ShunnedDevotee'sChainmail" + key: "TestEnhancement-Phase4-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 2842.67021 - tps: 2900.04396 + dps: 2740.59115 + tps: 2798.19037 } } dps_results: { - key: "TestEnhancement-Lvl60-AllItems-TheFiveThunders" + key: "TestEnhancement-Phase4-Lvl60-AllItems-TheFiveThunders" value: { - dps: 1552.38604 - tps: 1584.10841 + dps: 1515.63934 + tps: 1547.90272 } } dps_results: { - key: "TestEnhancement-Lvl60-Average-Default" + key: "TestEnhancement-Phase4-Lvl60-Average-Default" value: { - dps: 3885.41626 - tps: 2771.32493 + dps: 3723.99973 + tps: 2658.05856 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 1731.11044 - tps: 1738.147 + dps: 1669.36957 + tps: 1681.82395 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 1067.68139 - tps: 771.28329 + dps: 1032.47835 + tps: 746.69782 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 1162.06299 - tps: 769.38149 + dps: 1125.1506 + tps: 748.67365 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 693.09317 tps: 927.74159 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 445.67796 tps: 330.43406 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 548.8489 tps: 374.65767 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1760.53654 - tps: 1761.76043 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1072.10973 - tps: 771.84784 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1157.36522 - tps: 771.55767 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 705.26406 - tps: 935.40699 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 446.83712 - tps: 331.27403 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 547.12757 - tps: 373.00613 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 1731.11044 - tps: 1738.147 + dps: 1669.36957 + tps: 1681.82395 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 1067.68139 - tps: 771.28329 + dps: 1032.47835 + tps: 746.69782 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 1162.06299 - tps: 769.38149 + dps: 1125.1506 + tps: 748.67365 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 693.09317 tps: 927.74159 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 445.67796 tps: 330.43406 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 548.8489 tps: 374.65767 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 1760.53654 - tps: 1761.76043 + dps: 2926.1018 + tps: 2565.92741 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 1072.10973 - tps: 771.84784 + dps: 1464.13752 + tps: 1048.14636 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 1157.36522 - tps: 771.55767 + dps: 1542.10392 + tps: 1035.88831 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 705.26406 - tps: 935.40699 + dps: 1201.24215 + tps: 1294.38157 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 446.83712 - tps: 331.27403 + dps: 607.06757 + tps: 443.5615 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 547.12757 - tps: 373.00613 + dps: 720.145 + tps: 494.79761 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 3041.98192 - tps: 2653.79219 + dps: 2926.1018 + tps: 2565.92741 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 1520.809 - tps: 1086.50333 + dps: 1464.13752 + tps: 1048.14636 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 1595.82655 - tps: 1072.43061 + dps: 1542.10392 + tps: 1035.88831 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 1201.24215 tps: 1294.38157 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 607.06757 tps: 443.5615 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 720.145 tps: 494.79761 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 3048.17636 - tps: 2655.9236 + dps: 1670.60536 + tps: 1685.76879 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 1521.13599 - tps: 1086.78426 + dps: 1036.75287 + tps: 749.83127 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 1598.08969 - tps: 1070.4063 + dps: 1124.475 + tps: 748.92761 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 1194.31964 - tps: 1290.93559 + dps: 690.17314 + tps: 926.6511 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 606.48161 - tps: 443.30187 + dps: 440.67515 + tps: 326.58931 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 718.84748 - tps: 489.08394 + dps: 548.11074 + tps: 374.79411 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 3041.98192 - tps: 2653.79219 + dps: 1670.60536 + tps: 1685.76879 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 1520.809 - tps: 1086.50333 + dps: 1036.75287 + tps: 749.83127 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 1595.82655 - tps: 1072.43061 + dps: 1124.475 + tps: 748.92761 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 1201.24215 - tps: 1294.38157 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 607.06757 - tps: 443.5615 + dps: 690.17314 + tps: 926.6511 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 720.145 - tps: 494.79761 + dps: 440.67515 + tps: 326.58931 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 3048.17636 - tps: 2655.9236 + dps: 548.11074 + tps: 374.79411 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 1521.13599 - tps: 1086.78426 + dps: 2914.37135 + tps: 2572.66883 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 1598.08969 - tps: 1070.4063 + dps: 1452.73493 + tps: 1040.27331 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 1194.31964 - tps: 1290.93559 + dps: 1540.17885 + tps: 1033.83247 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 606.48161 - tps: 443.30187 + dps: 1184.37147 + tps: 1283.61319 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 718.84748 - tps: 489.08394 + dps: 599.02874 + tps: 438.06039 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 2084.78131 - tps: 2013.56804 + dps: 719.67373 + tps: 494.92574 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 1351.59282 - tps: 973.05809 + dps: 2914.37135 + tps: 2572.66883 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 1449.23023 - tps: 968.45264 + dps: 1452.73493 + tps: 1040.27331 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 833.92443 - tps: 1050.65921 + dps: 1540.17885 + tps: 1033.83247 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 563.19823 - tps: 414.4498 + dps: 1184.37147 + tps: 1283.61319 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 681.30405 - tps: 467.91231 + dps: 599.02874 + tps: 438.06039 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 2117.39563 - tps: 2028.87314 + dps: 719.67373 + tps: 494.92574 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1348.77372 - tps: 962.26353 + dps: 3007.68156 + tps: 2149.22371 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1460.34954 - tps: 977.85792 + dps: 1997.12414 + tps: 2016.7109 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 845.64911 - tps: 1057.05145 + dps: 2076.21948 + tps: 2094.43395 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 564.63341 - tps: 413.64148 + dps: 2100.03643 + tps: 2118.33778 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 685.32178 - tps: 473.31696 + dps: 2047.12287 + tps: 2066.44523 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 2084.78131 - tps: 2013.56804 + dps: 1996.26941 + tps: 2016.002 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1351.59282 - tps: 973.05809 + dps: 2044.3276 + tps: 2063.1474 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 1449.23023 - tps: 968.45264 + dps: 3235.76442 + tps: 3294.11221 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 833.92443 - tps: 1050.65921 + dps: 3170.4161 + tps: 3231.175 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-AllItems-TheFiveThunders" value: { - dps: 563.19823 - tps: 414.4498 + dps: 1607.28017 + tps: 1640.48012 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Average-Default" value: { - dps: 681.30405 - tps: 467.91231 + dps: 4339.68074 + tps: 3090.946 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 2117.39563 tps: 2028.87314 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 1348.77372 tps: 962.26353 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 1460.34954 tps: 977.85792 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 845.64911 tps: 1057.05145 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 564.63341 tps: 413.64148 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 685.32178 tps: 473.31696 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 3425.27954 - tps: 2935.05486 + dps: 2117.39563 + tps: 2028.87314 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 1591.08368 - tps: 1138.92132 + dps: 1348.77372 + tps: 962.26353 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 1773.59261 - tps: 1200.74236 + dps: 1460.34954 + tps: 977.85792 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { - dps: 1447.07088 - tps: 1579.74006 + dps: 845.64911 + tps: 1057.05145 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { - dps: 650.5229 - tps: 478.42405 + dps: 564.63341 + tps: 413.64148 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { - dps: 810.21982 - tps: 559.04998 + dps: 685.32178 + tps: 473.31696 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 3423.41376 tps: 2942.73244 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 1590.40366 tps: 1137.41696 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 1787.27535 tps: 1210.39843 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 1453.41806 tps: 1584.50897 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 650.74414 tps: 476.80711 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 815.32832 tps: 560.01021 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 3425.27954 - tps: 2935.05486 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1591.08368 - tps: 1138.92132 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1773.59261 - tps: 1200.74236 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1447.07088 - tps: 1579.74006 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 650.5229 - tps: 478.42405 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 810.21982 - tps: 559.04998 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 3423.41376 tps: 2942.73244 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 1590.40366 tps: 1137.41696 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 1787.27535 tps: 1210.39843 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 1453.41806 tps: 1584.50897 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 650.74414 tps: 476.80711 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 815.32832 tps: 560.01021 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1731.07766 - tps: 1744.27282 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1071.63018 - tps: 774.227 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1160.87144 - tps: 769.02224 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 690.17314 - tps: 926.6511 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 440.67515 - tps: 326.58931 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 548.11074 - tps: 374.79411 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1743.60682 - tps: 1749.96517 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1068.42602 - tps: 771.74282 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1157.36855 - tps: 771.9384 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 696.20288 - tps: 930.02778 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 442.11437 - tps: 327.76671 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 546.46103 - tps: 373.13968 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1731.07766 - tps: 1744.27282 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1071.63018 - tps: 774.227 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1160.87144 - tps: 769.02224 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 690.17314 - tps: 926.6511 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 440.67515 - tps: 326.58931 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 548.11074 - tps: 374.79411 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1743.60682 - tps: 1749.96517 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1068.42602 - tps: 771.74282 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1157.36855 - tps: 771.9384 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 696.20288 - tps: 930.02778 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 442.11437 - tps: 327.76671 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 546.46103 - tps: 373.13968 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 3028.41816 - tps: 2657.91654 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1507.75392 - tps: 1077.69795 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1596.47686 - tps: 1072.56032 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1184.37147 - tps: 1283.61319 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 599.02874 - tps: 438.06039 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 719.67373 - tps: 494.92574 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 3018.88158 - tps: 2644.06456 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1508.28425 - tps: 1078.38238 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1598.5895 - tps: 1070.35175 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1193.0265 - tps: 1290.61999 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 599.31229 - tps: 437.52081 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 718.55515 - tps: 489.19037 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 3028.41816 - tps: 2657.91654 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1507.75392 - tps: 1077.69795 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1596.47686 - tps: 1072.56032 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1184.37147 - tps: 1283.61319 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 599.02874 - tps: 438.06039 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 719.67373 - tps: 494.92574 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 3018.88158 - tps: 2644.06456 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1508.28425 - tps: 1078.38238 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1598.5895 - tps: 1070.35175 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1193.0265 - tps: 1290.61999 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 599.31229 - tps: 437.52081 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 718.55515 - tps: 489.19037 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 2069.31196 - tps: 1999.27977 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1350.60784 - tps: 972.47877 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1449.77463 - tps: 967.32935 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 831.24635 - tps: 1048.61783 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 557.29256 - tps: 409.64889 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 681.78923 - tps: 468.64918 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 2092.18636 tps: 2008.57467 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 1341.84745 tps: 959.57207 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 1458.57012 tps: 974.97938 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 839.29295 tps: 1054.16857 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 560.88186 tps: 411.37785 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 685.74512 tps: 474.00783 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 2069.31196 - tps: 1999.27977 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1350.60784 - tps: 972.47877 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1449.77463 - tps: 967.32935 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 831.24635 - tps: 1048.61783 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 557.29256 - tps: 409.64889 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 681.78923 - tps: 468.64918 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 2092.18636 tps: 2008.57467 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 1341.84745 tps: 959.57207 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 1458.57012 tps: 974.97938 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 839.29295 tps: 1054.16857 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 560.88186 tps: 411.37785 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 685.74512 tps: 474.00783 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 3406.83691 - tps: 2939.87372 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1579.19868 - tps: 1130.02439 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1772.87171 - tps: 1200.16725 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1440.72591 - tps: 1577.34495 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 640.20043 - tps: 470.42612 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 809.95726 - tps: 559.31532 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 3402.29336 tps: 2931.47244 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 1577.98543 tps: 1128.59133 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 1787.28214 tps: 1210.07703 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 1444.01338 tps: 1580.39311 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 644.96382 tps: 471.50176 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 814.51315 tps: 559.83754 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 3406.83691 - tps: 2939.87372 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 1579.19868 - tps: 1130.02439 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 1772.87171 - tps: 1200.16725 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" - value: { - dps: 1440.72591 - tps: 1577.34495 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" - value: { - dps: 640.20043 - tps: 470.42612 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_4-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" - value: { - dps: 809.95726 - tps: 559.31532 - } -} -dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 3402.29336 tps: 2931.47244 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 1577.98543 tps: 1128.59133 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 1787.28214 tps: 1210.07703 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongMultiTarget" value: { dps: 1444.01338 tps: 1580.39311 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-LongSingleTarget" value: { dps: 644.96382 tps: 471.50176 } } dps_results: { - key: "TestEnhancement-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" + key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-Phase 4 Consumes WF/WF-ShortSingleTarget" value: { dps: 814.51315 tps: 559.83754 } } dps_results: { - key: "TestEnhancement-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestEnhancement-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3134.75249 - tps: 2237.54995 + dps: 3594.83005 + tps: 2559.30077 } } diff --git a/sim/shaman/enhancement/enhancement_test.go b/sim/shaman/enhancement/enhancement_test.go index b496eb1c56..346ebff28a 100644 --- a/sim/shaman/enhancement/enhancement_test.go +++ b/sim/shaman/enhancement/enhancement_test.go @@ -82,6 +82,7 @@ func TestEnhancement(t *testing.T) { }, { Class: proto.Class_ClassShaman, + Phase: 4, Level: 60, Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceOrc}, @@ -90,13 +91,32 @@ func TestEnhancement(t *testing.T) { GearSet: core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_4_dw"), OtherGearSets: []core.GearSetCombo{ core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_4_2h"), - core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_5_dw"), - core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_5_2h"), }, - Rotation: core.GetAplRotation("../../../ui/enhancement_shaman/apls", "phase_4"), - OtherRotations: []core.RotationCombo{ - core.GetAplRotation("../../../ui/enhancement_shaman/apls", "phase_5"), + Rotation: core.GetAplRotation("../../../ui/enhancement_shaman/apls", "phase_4"), + Buffs: core.FullBuffsPhase4, + Consumes: Phase4ConsumesWFWF, + SpecOptions: core.SpecOptionsCombo{Label: "Sync Auto", SpecOptions: PlayerOptionsSyncAuto}, + OtherSpecOptions: []core.SpecOptionsCombo{ + {Label: "Sync Delay OH", SpecOptions: PlayerOptionsSyncDelayOH}, + }, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatAttackPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassShaman, + Phase: 5, + Level: 60, + Race: proto.Race_RaceTroll, + OtherRaces: []proto.Race{proto.Race_RaceOrc}, + + Talents: Phase4Talents, + GearSet: core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_5_dw"), + OtherGearSets: []core.GearSetCombo{ + core.GetGearSet("../../../ui/enhancement_shaman/gear_sets", "phase_5_2h"), }, + Rotation: core.GetAplRotation("../../../ui/enhancement_shaman/apls", "phase_5"), Buffs: core.FullBuffsPhase5, Consumes: Phase4ConsumesWFWF, SpecOptions: core.SpecOptionsCombo{Label: "Sync Auto", SpecOptions: PlayerOptionsSyncAuto}, diff --git a/sim/shaman/warden/TestWardenShaman.results b/sim/shaman/warden/TestWardenShaman.results index e56009746e..ec4fa288dd 100644 --- a/sim/shaman/warden/TestWardenShaman.results +++ b/sim/shaman/warden/TestWardenShaman.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestWardenShaman-Lvl60-CharacterStats-Default" + key: "TestWardenShaman-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 388.3 final_stats: 221.87 @@ -48,7 +48,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestWardenShaman-Lvl60-StatWeights-Default" + key: "TestWardenShaman-Phase4-Lvl60-StatWeights-Default" value: { weights: 1.10138 weights: 0 @@ -97,154 +97,154 @@ stat_weights_results: { } } dps_results: { - key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sInscribedMail" + key: "TestWardenShaman-Phase4-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { dps: 1129.45538 tps: 1170.2143 } } dps_results: { - key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sMail" + key: "TestWardenShaman-Phase4-Lvl60-AllItems-BloodGuard'sMail" value: { dps: 1177.31269 tps: 1216.94343 } } dps_results: { - key: "TestWardenShaman-Lvl60-AllItems-BloodGuard'sPulsingMail" + key: "TestWardenShaman-Phase4-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { dps: 1170.38676 tps: 1213.33891 } } dps_results: { - key: "TestWardenShaman-Lvl60-AllItems-EmeraldChainmail" + key: "TestWardenShaman-Phase4-Lvl60-AllItems-EmeraldChainmail" value: { dps: 1156.94948 tps: 1197.93246 } } dps_results: { - key: "TestWardenShaman-Lvl60-AllItems-EmeraldLadenChain" + key: "TestWardenShaman-Phase4-Lvl60-AllItems-EmeraldLadenChain" value: { dps: 1129.28813 tps: 1169.97155 } } dps_results: { - key: "TestWardenShaman-Lvl60-AllItems-EmeraldScalemail" + key: "TestWardenShaman-Phase4-Lvl60-AllItems-EmeraldScalemail" value: { dps: 1162.03191 tps: 1201.85463 } } dps_results: { - key: "TestWardenShaman-Lvl60-AllItems-OstracizedBerserker'sBattlemail" + key: "TestWardenShaman-Phase4-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { dps: 1733.18897 tps: 1922.47018 } } dps_results: { - key: "TestWardenShaman-Lvl60-AllItems-TheFiveThunders" + key: "TestWardenShaman-Phase4-Lvl60-AllItems-TheFiveThunders" value: { dps: 1031.91261 tps: 1064.10939 } } dps_results: { - key: "TestWardenShaman-Lvl60-Average-Default" + key: "TestWardenShaman-Phase4-Lvl60-Average-Default" value: { dps: 1925.56475 tps: 1529.77487 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 2052.0241 tps: 2934.6182 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 914.91456 tps: 789.15619 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1236.59923 tps: 1050.39926 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 653.20384 tps: 1176.27589 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 325.58904 tps: 269.14031 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 519.68926 tps: 418.88795 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 2011.37222 tps: 2886.15867 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 901.37721 tps: 781.32713 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1222.70234 tps: 1043.88944 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 641.75682 tps: 1157.14176 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 319.26101 tps: 263.50687 } } dps_results: { - key: "TestWardenShaman-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestWardenShaman-Phase4-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 503.05545 tps: 403.47983 } } dps_results: { - key: "TestWardenShaman-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestWardenShaman-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 1667.36396 tps: 1353.20457 diff --git a/sim/shaman/warden/warden_test.go b/sim/shaman/warden/warden_test.go index ada15b4f4e..1ec9b00984 100644 --- a/sim/shaman/warden/warden_test.go +++ b/sim/shaman/warden/warden_test.go @@ -15,6 +15,7 @@ func TestWardenShaman(t *testing.T) { core.RunTestSuite(t, t.Name(), core.FullCharacterTestSuiteGenerator([]core.CharacterSuiteConfig{ { Class: proto.Class_ClassShaman, + Phase: 4, Level: 60, Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceOrc}, diff --git a/sim/warlock/dps/TestAffliction.results b/sim/warlock/dps/TestAffliction.results index dc68fe85bc..ef32da551d 100644 --- a/sim/warlock/dps/TestAffliction.results +++ b/sim/warlock/dps/TestAffliction.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestAffliction-Lvl40-CharacterStats-Default" + key: "TestAffliction-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 98.01 final_stats: 39.6 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestAffliction-Lvl50-CharacterStats-Default" + key: "TestAffliction-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 136.40616 final_stats: 143.72424 @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestAffliction-Lvl60-CharacterStats-Default" + key: "TestAffliction-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 176 final_stats: 183.37 @@ -146,7 +146,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestAffliction-Lvl40-StatWeights-Default" + key: "TestAffliction-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0 @@ -195,7 +195,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestAffliction-Lvl50-StatWeights-Default" + key: "TestAffliction-Phase3-Lvl50-StatWeights-Default" value: { weights: 0 weights: 0 @@ -244,7 +244,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestAffliction-Lvl60-StatWeights-Default" + key: "TestAffliction-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 @@ -293,259 +293,259 @@ stat_weights_results: { } } dps_results: { - key: "TestAffliction-Lvl40-AllItems-DeathmistRaiment" + key: "TestAffliction-Phase2-Lvl40-AllItems-DeathmistRaiment" value: { dps: 208.40677 tps: 167.34042 } } dps_results: { - key: "TestAffliction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestAffliction-Phase2-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 643.51091 tps: 620.04705 } } dps_results: { - key: "TestAffliction-Lvl40-Average-Default" + key: "TestAffliction-Phase2-Lvl40-Average-Default" value: { dps: 635.25946 tps: 611.76263 } } dps_results: { - key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestAffliction-Phase2-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 629.73748 tps: 1287.75153 } } dps_results: { - key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestAffliction-Phase2-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 629.73748 tps: 606.55102 } } dps_results: { - key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestAffliction-Phase2-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 614.47287 tps: 579.55902 } } dps_results: { - key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestAffliction-Phase2-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 413.59782 tps: 1091.8038 } } dps_results: { - key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestAffliction-Phase2-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 413.59782 tps: 404.96636 } } dps_results: { - key: "TestAffliction-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestAffliction-Phase2-Lvl40-Settings-Orc-shadow-Affliction Warlock-affliction-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 416.49254 tps: 391.95981 } } dps_results: { - key: "TestAffliction-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestAffliction-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 632.37129 tps: 609.39002 } } dps_results: { - key: "TestAffliction-Lvl50-AllItems-DeathmistRaiment" + key: "TestAffliction-Phase3-Lvl50-AllItems-DeathmistRaiment" value: { dps: 364.27988 tps: 242.02735 } } dps_results: { - key: "TestAffliction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestAffliction-Phase3-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 1531.91298 tps: 1331.64535 } } dps_results: { - key: "TestAffliction-Lvl50-Average-Default" + key: "TestAffliction-Phase3-Lvl50-Average-Default" value: { dps: 1538.0635 tps: 1337.39756 } } dps_results: { - key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 2228.30779 tps: 3035.27983 } } dps_results: { - key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1524.8829 tps: 1324.17513 } } dps_results: { - key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1573.03603 tps: 1359.38131 } } dps_results: { - key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1383.17081 tps: 2338.74874 } } dps_results: { - key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 853.17108 tps: 748.70285 } } dps_results: { - key: "TestAffliction-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 851.56251 tps: 747.75313 } } dps_results: { - key: "TestAffliction-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestAffliction-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1522.57754 tps: 1322.00316 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-BloodGuard'sDreadweave" + key: "TestAffliction-Phase4-Lvl60-AllItems-BloodGuard'sDreadweave" value: { dps: 841.95051 tps: 646.75401 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-DeathmistRaiment" + key: "TestAffliction-Phase4-Lvl60-AllItems-DeathmistRaiment" value: { dps: 641.81367 tps: 449.23255 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-EmeraldEnchantedVestments" + key: "TestAffliction-Phase4-Lvl60-AllItems-EmeraldEnchantedVestments" value: { dps: 843.9855 tps: 648.24089 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-InfernalPactEssence-216509" + key: "TestAffliction-Phase4-Lvl60-AllItems-InfernalPactEssence-216509" value: { dps: 3058.53359 tps: 2881.07124 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-IronweaveBattlesuit" + key: "TestAffliction-Phase4-Lvl60-AllItems-IronweaveBattlesuit" value: { dps: 631.87947 tps: 449.61526 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestAffliction-Phase4-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 3109.30646 tps: 2935.84232 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + key: "TestAffliction-Phase4-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { dps: 841.95051 tps: 646.75401 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-MalevolentProphet'sVestments" + key: "TestAffliction-Phase4-Lvl60-AllItems-MalevolentProphet'sVestments" value: { dps: 1341.30618 tps: 1133.79295 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-NightmareProphet'sGarb" + key: "TestAffliction-Phase4-Lvl60-AllItems-NightmareProphet'sGarb" value: { dps: 1329.96423 tps: 1120.25494 } } dps_results: { - key: "TestAffliction-Lvl60-Average-Default" + key: "TestAffliction-Phase4-Lvl60-Average-Default" value: { dps: 3154.98055 tps: 2979.90618 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3114.48502 tps: 4358.54053 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3114.48502 tps: 2940.75763 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2964.58041 tps: 2759.32354 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1488.60692 tps: 2936.62077 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1488.60692 tps: 1432.58659 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-affliction-Affliction Warlock-affliction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1426.19451 tps: 1343.28725 } } dps_results: { - key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestAffliction-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 3138.67742 tps: 2965.66585 diff --git a/sim/warlock/dps/TestDemonology.results b/sim/warlock/dps/TestDemonology.results index bddaad7961..c40c749724 100644 --- a/sim/warlock/dps/TestDemonology.results +++ b/sim/warlock/dps/TestDemonology.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestDemonology-Lvl40-CharacterStats-Default" + key: "TestDemonology-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 98.01 final_stats: 39.6 @@ -48,7 +48,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestDemonology-Lvl40-StatWeights-Default" + key: "TestDemonology-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0 @@ -97,70 +97,70 @@ stat_weights_results: { } } dps_results: { - key: "TestDemonology-Lvl40-AllItems-DeathmistRaiment" + key: "TestDemonology-Phase2-Lvl40-AllItems-DeathmistRaiment" value: { dps: 59.3953 tps: 62.48955 } } dps_results: { - key: "TestDemonology-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDemonology-Phase2-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 496.4934 tps: 516.66521 } } dps_results: { - key: "TestDemonology-Lvl40-Average-Default" + key: "TestDemonology-Phase2-Lvl40-Average-Default" value: { dps: 491.65653 tps: 511.57512 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 490.83438 tps: 849.14758 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 490.83438 tps: 510.81123 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 526.23747 tps: 547.20151 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 329.93182 tps: 710.78398 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 329.93182 tps: 350.1307 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-fire.succubus-Demonology Warlock-demonology-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 370.27373 tps: 376.4072 } } dps_results: { - key: "TestDemonology-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestDemonology-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 490.83438 tps: 510.81123 diff --git a/sim/warlock/dps/TestDestruction.results b/sim/warlock/dps/TestDestruction.results index b349d6df00..069aa092a9 100644 --- a/sim/warlock/dps/TestDestruction.results +++ b/sim/warlock/dps/TestDestruction.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestDestruction-Lvl25-CharacterStats-Default" + key: "TestDestruction-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 68.53 final_stats: 36.3 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestDestruction-Lvl40-CharacterStats-Default" + key: "TestDestruction-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 98.01 final_stats: 39.6 @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestDestruction-Lvl50-CharacterStats-Default" + key: "TestDestruction-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 136.40616 final_stats: 143.72424 @@ -146,7 +146,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestDestruction-Lvl60-CharacterStats-Default" + key: "TestDestruction-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 176 final_stats: 183.37 @@ -195,7 +195,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestDestruction-Lvl25-StatWeights-Default" + key: "TestDestruction-Phase1-Lvl25-StatWeights-Default" value: { weights: 0 weights: 0 @@ -244,7 +244,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestDestruction-Lvl40-StatWeights-Default" + key: "TestDestruction-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0 @@ -293,7 +293,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestDestruction-Lvl50-StatWeights-Default" + key: "TestDestruction-Phase3-Lvl50-StatWeights-Default" value: { weights: 0 weights: 0 @@ -342,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestDestruction-Lvl60-StatWeights-Default" + key: "TestDestruction-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 @@ -391,336 +391,336 @@ stat_weights_results: { } } dps_results: { - key: "TestDestruction-Lvl25-AllItems-DeathmistRaiment" + key: "TestDestruction-Phase1-Lvl25-AllItems-DeathmistRaiment" value: { dps: 86.64944 tps: 45.73222 } } dps_results: { - key: "TestDestruction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDestruction-Phase1-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 289.26316 tps: 246.96664 } } dps_results: { - key: "TestDestruction-Lvl25-Average-Default" + key: "TestDestruction-Phase1-Lvl25-Average-Default" value: { dps: 281.22237 tps: 240.16966 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 279.33682 tps: 382.32599 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 279.33682 tps: 238.16314 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 289.3672 tps: 243.75284 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 220.76182 tps: 333.85362 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 220.76182 tps: 185.19714 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 227.21248 tps: 192.31958 } } dps_results: { - key: "TestDestruction-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestDestruction-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 279.98395 tps: 238.81026 } } dps_results: { - key: "TestDestruction-Lvl40-AllItems-DeathmistRaiment" + key: "TestDestruction-Phase2-Lvl40-AllItems-DeathmistRaiment" value: { dps: 111.26979 tps: 64.39072 } } dps_results: { - key: "TestDestruction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDestruction-Phase2-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 772.1836 tps: 676.34044 } } dps_results: { - key: "TestDestruction-Lvl40-Average-Default" + key: "TestDestruction-Phase2-Lvl40-Average-Default" value: { dps: 768.08772 tps: 673.54006 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 761.0822 tps: 1009.36864 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 761.0822 tps: 666.35421 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 810.59974 tps: 710.98848 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 501.85663 tps: 807.20924 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 501.85663 tps: 438.83799 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-fire.imp-Destruction Warlock-fire.imp-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 541.53767 tps: 480.97586 } } dps_results: { - key: "TestDestruction-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestDestruction-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 765.2339 tps: 671.36056 } } dps_results: { - key: "TestDestruction-Lvl50-AllItems-DeathmistRaiment" + key: "TestDestruction-Phase3-Lvl50-AllItems-DeathmistRaiment" value: { dps: 375.63621 tps: 250.70076 } } dps_results: { - key: "TestDestruction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDestruction-Phase3-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 1718.25875 tps: 1545.97325 } } dps_results: { - key: "TestDestruction-Lvl50-Average-Default" + key: "TestDestruction-Phase3-Lvl50-Average-Default" value: { dps: 1733.28554 tps: 1558.99888 } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 2681.43845 tps: 3160.92955 } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1728.68364 tps: 1556.63607 } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1846.83709 tps: 1671.22647 } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1687.22031 tps: 2289.86954 } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 979.66566 tps: 885.5042 } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-backdraft-Destruction Warlock-backdraft-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1033.82709 tps: 948.44145 } } dps_results: { - key: "TestDestruction-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestDestruction-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1719.76373 tps: 1547.54005 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-BloodGuard'sDreadweave" + key: "TestDestruction-Phase4-Lvl60-AllItems-BloodGuard'sDreadweave" value: { dps: 2003.91632 tps: 1777.11019 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-DeathmistRaiment" + key: "TestDestruction-Phase4-Lvl60-AllItems-DeathmistRaiment" value: { dps: 499.25445 tps: 246.15379 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-EmeraldEnchantedVestments" + key: "TestDestruction-Phase4-Lvl60-AllItems-EmeraldEnchantedVestments" value: { dps: 1965.68417 tps: 1737.71048 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-InfernalPactEssence-216509" + key: "TestDestruction-Phase4-Lvl60-AllItems-InfernalPactEssence-216509" value: { dps: 3504.94023 tps: 3154.27123 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-IronweaveBattlesuit" + key: "TestDestruction-Phase4-Lvl60-AllItems-IronweaveBattlesuit" value: { dps: 490.66946 tps: 248.84084 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDestruction-Phase4-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 3560.56192 tps: 3202.07775 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + key: "TestDestruction-Phase4-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { dps: 2003.91632 tps: 1777.11019 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-MalevolentProphet'sVestments" + key: "TestDestruction-Phase4-Lvl60-AllItems-MalevolentProphet'sVestments" value: { dps: 2700.83434 tps: 2465.67871 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-NightmareProphet'sGarb" + key: "TestDestruction-Phase4-Lvl60-AllItems-NightmareProphet'sGarb" value: { dps: 2623.91418 tps: 2388.59107 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-ZilaGular-223214" + key: "TestDestruction-Phase4-Lvl60-AllItems-ZilaGular-223214" value: { dps: 3502.84758 tps: 3158.00963 } } dps_results: { - key: "TestDestruction-Lvl60-Average-Default" + key: "TestDestruction-Phase4-Lvl60-Average-Default" value: { dps: 3629.38199 tps: 3267.7066 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3609.90822 tps: 4318.14783 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 3609.90822 tps: 3248.17012 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 3694.33537 tps: 3327.15173 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1925.29823 tps: 2891.29108 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1925.29823 tps: 1738.14499 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-destruction-Destruction Warlock-destruction-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1920.79964 tps: 1716.55472 } } dps_results: { - key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestDestruction-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 3597.33119 tps: 3233.55396 diff --git a/sim/warlock/dps/dps_warlock_test.go b/sim/warlock/dps/dps_warlock_test.go index 91a00ee7a9..ece3251fd7 100644 --- a/sim/warlock/dps/dps_warlock_test.go +++ b/sim/warlock/dps/dps_warlock_test.go @@ -48,6 +48,7 @@ func TestAffliction(t *testing.T) { }, { Class: proto.Class_ClassWarlock, + Phase: 4, Level: 60, Race: proto.Race_RaceOrc, @@ -138,6 +139,7 @@ func TestDestruction(t *testing.T) { }, { Class: proto.Class_ClassWarlock, + Phase: 4, Level: 60, Race: proto.Race_RaceOrc, diff --git a/sim/warlock/tank/TestAffliction.results b/sim/warlock/tank/TestAffliction.results index 9d5591af5d..d439a36b55 100644 --- a/sim/warlock/tank/TestAffliction.results +++ b/sim/warlock/tank/TestAffliction.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestAffliction-Lvl25-CharacterStats-Default" + key: "TestAffliction-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 77.33 final_stats: 45.1 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestAffliction-Lvl60-CharacterStats-Default" + key: "TestAffliction-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 171.6 final_stats: 178.97 @@ -97,7 +97,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestAffliction-Lvl25-StatWeights-Default" + key: "TestAffliction-Phase1-Lvl25-StatWeights-Default" value: { weights: 0 weights: 0 @@ -146,7 +146,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestAffliction-Lvl60-StatWeights-Default" + key: "TestAffliction-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 @@ -195,196 +195,196 @@ stat_weights_results: { } } dps_results: { - key: "TestAffliction-Lvl25-AllItems-DeathmistRaiment" + key: "TestAffliction-Phase1-Lvl25-AllItems-DeathmistRaiment" value: { dps: 127.14306 tps: 104.02001 } } dps_results: { - key: "TestAffliction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestAffliction-Phase1-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 226.31586 tps: 529.08945 } } dps_results: { - key: "TestAffliction-Lvl25-Average-Default" + key: "TestAffliction-Phase1-Lvl25-Average-Default" value: { dps: 217.96889 tps: 511.0197 } } dps_results: { - key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestAffliction-Phase1-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 319.88761 tps: 1363.76254 } } dps_results: { - key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestAffliction-Phase1-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 216.67951 tps: 507.49052 } } dps_results: { - key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestAffliction-Phase1-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 224.98804 tps: 524.37218 } } dps_results: { - key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestAffliction-Phase1-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 239.97752 tps: 1171.6713 } } dps_results: { - key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestAffliction-Phase1-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 162.87659 tps: 381.26924 } } dps_results: { - key: "TestAffliction-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestAffliction-Phase1-Lvl25-Settings-Orc-p1.affi.tank-Affliction Warlock-p1.affi.tank-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 171.91825 tps: 396.43728 } } dps_results: { - key: "TestAffliction-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestAffliction-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 216.74499 tps: 507.60642 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-BloodGuard'sDreadweave" + key: "TestAffliction-Phase4-Lvl60-AllItems-BloodGuard'sDreadweave" value: { dps: 1466.14183 tps: 1700.27973 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-DeathmistRaiment" + key: "TestAffliction-Phase4-Lvl60-AllItems-DeathmistRaiment" value: { dps: 1290.64359 tps: 1466.41987 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-EmeraldEnchantedVestments" + key: "TestAffliction-Phase4-Lvl60-AllItems-EmeraldEnchantedVestments" value: { dps: 1455.19224 tps: 1685.58911 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-InfernalPactEssence-216509" + key: "TestAffliction-Phase4-Lvl60-AllItems-InfernalPactEssence-216509" value: { dps: 1994.08044 tps: 3968.83875 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-IronweaveBattlesuit" + key: "TestAffliction-Phase4-Lvl60-AllItems-IronweaveBattlesuit" value: { dps: 1238.32529 tps: 1393.08421 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestAffliction-Phase4-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 1976.71094 tps: 3940.1778 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + key: "TestAffliction-Phase4-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { dps: 1466.14183 tps: 1700.27973 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-MalevolentProphet'sVestments" + key: "TestAffliction-Phase4-Lvl60-AllItems-MalevolentProphet'sVestments" value: { dps: 1638.79406 tps: 3278.1879 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-NightmareProphet'sGarb" + key: "TestAffliction-Phase4-Lvl60-AllItems-NightmareProphet'sGarb" value: { dps: 1616.44151 tps: 3225.40016 } } dps_results: { - key: "TestAffliction-Lvl60-AllItems-ZilaGular-223214" + key: "TestAffliction-Phase4-Lvl60-AllItems-ZilaGular-223214" value: { dps: 1992.14926 tps: 3968.83875 } } dps_results: { - key: "TestAffliction-Lvl60-Average-Default" + key: "TestAffliction-Phase4-Lvl60-Average-Default" value: { dps: 2016.49578 tps: 4011.9689 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 4030.63705 tps: 12042.08097 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1936.57963 tps: 3844.75424 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1951.18202 tps: 3897.59273 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 2101.63384 tps: 7522.9701 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 923.72259 tps: 1841.94711 } } dps_results: { - key: "TestAffliction-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestAffliction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Affliction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 921.798 tps: 1851.74239 } } dps_results: { - key: "TestAffliction-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestAffliction-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 1967.58015 tps: 3905.17213 diff --git a/sim/warlock/tank/TestDemonology.results b/sim/warlock/tank/TestDemonology.results index f299155f80..46f140d8aa 100644 --- a/sim/warlock/tank/TestDemonology.results +++ b/sim/warlock/tank/TestDemonology.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestDemonology-Lvl40-CharacterStats-Default" + key: "TestDemonology-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 101.31 final_stats: 53.9 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestDemonology-Lvl60-CharacterStats-Default" + key: "TestDemonology-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 171.6 final_stats: 178.97 @@ -97,7 +97,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestDemonology-Lvl40-StatWeights-Default" + key: "TestDemonology-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0 @@ -146,7 +146,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestDemonology-Lvl60-StatWeights-Default" + key: "TestDemonology-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 @@ -195,196 +195,196 @@ stat_weights_results: { } } dps_results: { - key: "TestDemonology-Lvl40-AllItems-DeathmistRaiment" + key: "TestDemonology-Phase2-Lvl40-AllItems-DeathmistRaiment" value: { dps: 129.81835 tps: 144.88996 } } dps_results: { - key: "TestDemonology-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDemonology-Phase2-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 368.35656 tps: 1102.0154 } } dps_results: { - key: "TestDemonology-Lvl40-Average-Default" + key: "TestDemonology-Phase2-Lvl40-Average-Default" value: { dps: 361.90423 tps: 1085.03784 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 342.16567 tps: 1974.47725 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 342.16567 tps: 1040.57251 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 363.95488 tps: 1083.44192 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 225.69364 tps: 1695.45014 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 225.69364 tps: 708.29213 } } dps_results: { - key: "TestDemonology-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestDemonology-Phase2-Lvl40-Settings-Orc-p2.demo.tank-Demonology Warlock-p2.demo.tank-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 244.74552 tps: 737.42382 } } dps_results: { - key: "TestDemonology-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestDemonology-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 358.57555 tps: 1077.82764 } } dps_results: { - key: "TestDemonology-Lvl60-AllItems-BloodGuard'sDreadweave" + key: "TestDemonology-Phase4-Lvl60-AllItems-BloodGuard'sDreadweave" value: { dps: 1138.59531 tps: 433.34571 } } dps_results: { - key: "TestDemonology-Lvl60-AllItems-DeathmistRaiment" + key: "TestDemonology-Phase4-Lvl60-AllItems-DeathmistRaiment" value: { dps: 108.7569 tps: 120.58464 } } dps_results: { - key: "TestDemonology-Lvl60-AllItems-EmeraldEnchantedVestments" + key: "TestDemonology-Phase4-Lvl60-AllItems-EmeraldEnchantedVestments" value: { dps: 1139.40543 tps: 440.10116 } } dps_results: { - key: "TestDemonology-Lvl60-AllItems-InfernalPactEssence-216509" + key: "TestDemonology-Phase4-Lvl60-AllItems-InfernalPactEssence-216509" value: { dps: 2212.39829 tps: 4552.88934 } } dps_results: { - key: "TestDemonology-Lvl60-AllItems-IronweaveBattlesuit" + key: "TestDemonology-Phase4-Lvl60-AllItems-IronweaveBattlesuit" value: { dps: 105.27315 tps: 116.2175 } } dps_results: { - key: "TestDemonology-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDemonology-Phase4-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 2283.44355 tps: 4508.60797 } } dps_results: { - key: "TestDemonology-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + key: "TestDemonology-Phase4-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { dps: 1138.59531 tps: 433.34571 } } dps_results: { - key: "TestDemonology-Lvl60-AllItems-MalevolentProphet'sVestments" + key: "TestDemonology-Phase4-Lvl60-AllItems-MalevolentProphet'sVestments" value: { dps: 1226.7776 tps: 1392.15732 } } dps_results: { - key: "TestDemonology-Lvl60-AllItems-NightmareProphet'sGarb" + key: "TestDemonology-Phase4-Lvl60-AllItems-NightmareProphet'sGarb" value: { dps: 1208.39807 tps: 1371.11636 } } dps_results: { - key: "TestDemonology-Lvl60-AllItems-ZilaGular-223214" + key: "TestDemonology-Phase4-Lvl60-AllItems-ZilaGular-223214" value: { dps: 2212.39829 tps: 4552.88934 } } dps_results: { - key: "TestDemonology-Lvl60-Average-Default" + key: "TestDemonology-Phase4-Lvl60-Average-Default" value: { dps: 2224.59628 tps: 4592.99086 } } dps_results: { - key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestDemonology-Phase4-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 2802.7323 tps: 8636.29423 } } dps_results: { - key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestDemonology-Phase4-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 2161.97755 tps: 4421.3263 } } dps_results: { - key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestDemonology-Phase4-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 2138.59165 tps: 4401.05935 } } dps_results: { - key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestDemonology-Phase4-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 1197.32184 tps: 5398.49904 } } dps_results: { - key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestDemonology-Phase4-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 901.78358 tps: 2060.23075 } } dps_results: { - key: "TestDemonology-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestDemonology-Phase4-Lvl60-Settings-Orc-p4_demo_tank-Demonology Warlock-p4_demo_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 902.53661 tps: 2093.08757 } } dps_results: { - key: "TestDemonology-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestDemonology-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 2182.67939 tps: 4495.98194 diff --git a/sim/warlock/tank/TestDestruction.results b/sim/warlock/tank/TestDestruction.results index 2ef22c9d93..60737c9aa1 100644 --- a/sim/warlock/tank/TestDestruction.results +++ b/sim/warlock/tank/TestDestruction.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestDestruction-Lvl25-CharacterStats-Default" + key: "TestDestruction-Phase1-Lvl25-CharacterStats-Default" value: { final_stats: 77.33 final_stats: 45.1 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestDestruction-Lvl40-CharacterStats-Default" + key: "TestDestruction-Phase2-Lvl40-CharacterStats-Default" value: { final_stats: 101.31 final_stats: 53.9 @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestDestruction-Lvl50-CharacterStats-Default" + key: "TestDestruction-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 136.40616 final_stats: 143.72424 @@ -146,7 +146,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestDestruction-Lvl60-CharacterStats-Default" + key: "TestDestruction-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 171.6 final_stats: 178.97 @@ -195,7 +195,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestDestruction-Lvl25-StatWeights-Default" + key: "TestDestruction-Phase1-Lvl25-StatWeights-Default" value: { weights: 0 weights: 0 @@ -244,7 +244,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestDestruction-Lvl40-StatWeights-Default" + key: "TestDestruction-Phase2-Lvl40-StatWeights-Default" value: { weights: 0 weights: 0 @@ -293,7 +293,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestDestruction-Lvl50-StatWeights-Default" + key: "TestDestruction-Phase3-Lvl50-StatWeights-Default" value: { weights: 0 weights: 0 @@ -342,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestDestruction-Lvl60-StatWeights-Default" + key: "TestDestruction-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 @@ -391,147 +391,147 @@ stat_weights_results: { } } dps_results: { - key: "TestDestruction-Lvl25-AllItems-DeathmistRaiment" + key: "TestDestruction-Phase1-Lvl25-AllItems-DeathmistRaiment" value: { dps: 105.2716 tps: 68.20073 } } dps_results: { - key: "TestDestruction-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDestruction-Phase1-Lvl25-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 204.33249 tps: 496.60066 } } dps_results: { - key: "TestDestruction-Lvl25-Average-Default" + key: "TestDestruction-Phase1-Lvl25-Average-Default" value: { dps: 197.73453 tps: 476.08708 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 196.83194 tps: 779.5752 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 196.83194 tps: 473.52742 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 204.92656 tps: 502.78725 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 156.83639 tps: 679.01426 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 156.83639 tps: 363.6969 } } dps_results: { - key: "TestDestruction-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase1-Lvl25-Settings-Orc-p1.destro.tank-Destruction Warlock-p1.destro.tank-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 159.77284 tps: 388.482 } } dps_results: { - key: "TestDestruction-Lvl25-SwitchInFrontOfTarget-Default" + key: "TestDestruction-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { dps: 196.89742 tps: 473.64331 } } dps_results: { - key: "TestDestruction-Lvl40-AllItems-DeathmistRaiment" + key: "TestDestruction-Phase2-Lvl40-AllItems-DeathmistRaiment" value: { dps: 143.72003 tps: 90.88508 } } dps_results: { - key: "TestDestruction-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDestruction-Phase2-Lvl40-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 471.12143 tps: 1324.67265 } } dps_results: { - key: "TestDestruction-Lvl40-Average-Default" + key: "TestDestruction-Phase2-Lvl40-Average-Default" value: { dps: 467.45396 tps: 1313.67479 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 455.14859 tps: 1884.82494 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 442.54576 tps: 1260.83992 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-FullBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 457.10957 tps: 1287.79732 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-LongMultiTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-LongMultiTarget" value: { dps: 307.31155 tps: 1531.54753 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-LongSingleTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-LongSingleTarget" value: { dps: 296.145 tps: 831.36758 } } dps_results: { - key: "TestDestruction-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase2-Lvl40-Settings-Orc-p2.destro.tank-Destruction Warlock-p2.destro.tank-NoBuffs-Phase 2 Consumes-ShortSingleTarget" value: { dps: 314.43639 tps: 859.86505 } } dps_results: { - key: "TestDestruction-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestDestruction-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 461.20141 tps: 1300.21692 } } dps_results: { - key: "TestDestruction-Lvl50-AllItems-DeathmistRaiment" + key: "TestDestruction-Phase3-Lvl50-AllItems-DeathmistRaiment" value: { dps: 344.46525 tps: 228.28192 @@ -539,7 +539,7 @@ dps_results: { } } dps_results: { - key: "TestDestruction-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDestruction-Phase3-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 1310.35149 tps: 2671.99778 @@ -547,7 +547,7 @@ dps_results: { } } dps_results: { - key: "TestDestruction-Lvl50-Average-Default" + key: "TestDestruction-Phase3-Lvl50-Average-Default" value: { dps: 1309.36641 tps: 2668.15946 @@ -555,7 +555,7 @@ dps_results: { } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1866.84005 tps: 5429.7264 @@ -563,7 +563,7 @@ dps_results: { } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 1255.00334 tps: 2541.84251 @@ -571,7 +571,7 @@ dps_results: { } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 1248.52659 tps: 2478.37507 @@ -579,7 +579,7 @@ dps_results: { } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 1170.69959 tps: 4159.23597 @@ -587,7 +587,7 @@ dps_results: { } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 720.00248 tps: 1460.8125 @@ -595,7 +595,7 @@ dps_results: { } } dps_results: { - key: "TestDestruction-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 715.21827 tps: 1449.88402 @@ -603,7 +603,7 @@ dps_results: { } } dps_results: { - key: "TestDestruction-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestDestruction-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1292.5783 tps: 2631.94355 @@ -611,126 +611,126 @@ dps_results: { } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-BloodGuard'sDreadweave" + key: "TestDestruction-Phase4-Lvl60-AllItems-BloodGuard'sDreadweave" value: { dps: 1520.02024 tps: 1854.53454 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-DeathmistRaiment" + key: "TestDestruction-Phase4-Lvl60-AllItems-DeathmistRaiment" value: { dps: 1332.17163 tps: 1598.29642 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-EmeraldEnchantedVestments" + key: "TestDestruction-Phase4-Lvl60-AllItems-EmeraldEnchantedVestments" value: { dps: 1515.92318 tps: 1853.45874 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-InfernalPactEssence-216509" + key: "TestDestruction-Phase4-Lvl60-AllItems-InfernalPactEssence-216509" value: { dps: 2018.07197 tps: 4173.52306 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-IronweaveBattlesuit" + key: "TestDestruction-Phase4-Lvl60-AllItems-IronweaveBattlesuit" value: { dps: 1283.14264 tps: 1532.59682 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" + key: "TestDestruction-Phase4-Lvl60-AllItems-Kezan'sUnstoppableTaint-231346" value: { dps: 2011.36919 tps: 4168.8194 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + key: "TestDestruction-Phase4-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { dps: 1520.02024 tps: 1854.53454 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-MalevolentProphet'sVestments" + key: "TestDestruction-Phase4-Lvl60-AllItems-MalevolentProphet'sVestments" value: { dps: 1666.90939 tps: 3494.41565 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-NightmareProphet'sGarb" + key: "TestDestruction-Phase4-Lvl60-AllItems-NightmareProphet'sGarb" value: { dps: 1659.5448 tps: 3480.04968 } } dps_results: { - key: "TestDestruction-Lvl60-AllItems-ZilaGular-223214" + key: "TestDestruction-Phase4-Lvl60-AllItems-ZilaGular-223214" value: { dps: 2016.19416 tps: 4173.52306 } } dps_results: { - key: "TestDestruction-Lvl60-Average-Default" + key: "TestDestruction-Phase4-Lvl60-Average-Default" value: { dps: 2034.59444 tps: 4219.18374 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 3998.5416 tps: 11989.2583 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 1955.43329 tps: 4065.79283 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 1959.56808 tps: 4074.835 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 2092.67342 tps: 7465.91817 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 923.91052 tps: 1908.42977 } } dps_results: { - key: "TestDestruction-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestDestruction-Phase4-Lvl60-Settings-Orc-p4_destro_aff_tank-Destruction Warlock-p4_destro_aff_tank-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 917.25034 tps: 1925.80195 } } dps_results: { - key: "TestDestruction-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestDestruction-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 1987.31149 tps: 4143.74094 diff --git a/sim/warlock/tank/tank_warlock_test.go b/sim/warlock/tank/tank_warlock_test.go index 95c728157a..b6b6bd1f92 100644 --- a/sim/warlock/tank/tank_warlock_test.go +++ b/sim/warlock/tank/tank_warlock_test.go @@ -32,6 +32,7 @@ func TestAffliction(t *testing.T) { }, { Class: proto.Class_ClassWarlock, + Phase: 4, Level: 60, Race: proto.Race_RaceOrc, @@ -69,6 +70,7 @@ func TestDemonology(t *testing.T) { }, { Class: proto.Class_ClassWarlock, + Phase: 4, Level: 60, Race: proto.Race_RaceOrc, @@ -138,6 +140,7 @@ func TestDestruction(t *testing.T) { }, { Class: proto.Class_ClassWarlock, + Phase: 4, Level: 60, Race: proto.Race_RaceOrc, diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results index 8bf67edc76..284aa44180 100644 --- a/sim/warrior/dps_warrior/TestArms.results +++ b/sim/warrior/dps_warrior/TestArms.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestArms-Lvl50-CharacterStats-Default" + key: "TestArms-phase1-Lvl50-CharacterStats-Default" value: { final_stats: 383.51016 final_stats: 325.48824 @@ -48,7 +48,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestArms-Lvl50-StatWeights-Default" + key: "TestArms-phase1-Lvl50-StatWeights-Default" value: { weights: 1.25165 weights: 0.77296 @@ -97,105 +97,105 @@ stat_weights_results: { } } dps_results: { - key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" + key: "TestArms-phase1-Lvl50-AllItems-BattlegearofHeroism" value: { dps: 800.1972 tps: 693.71468 } } dps_results: { - key: "TestArms-Lvl50-Average-Default" + key: "TestArms-phase1-Lvl50-Average-Default" value: { dps: 1166.17517 tps: 996.3522 } } dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 315.30843 tps: 426.16942 } } dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 86.44543 tps: 79.64122 } } dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 158.39336 tps: 141.83963 } } dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 146.48663 tps: 268.4713 } } dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 40.86959 tps: 41.88095 } } dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 80.13768 tps: 77.09108 } } dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 355.03561 tps: 463.64555 } } dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 93.73258 tps: 85.76982 } } dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 168.35104 tps: 149.96834 } } dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 164.98015 tps: 285.85101 } } dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 44.04967 tps: 44.57131 } } dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 85.22795 tps: 81.16124 } } dps_results: { - key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestArms-phase1-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1088.34473 tps: 930.18054 diff --git a/sim/warrior/dps_warrior/TestDualWieldWarrior.results b/sim/warrior/dps_warrior/TestDualWieldWarrior.results new file mode 100644 index 0000000000..bf345e10c9 --- /dev/null +++ b/sim/warrior/dps_warrior/TestDualWieldWarrior.results @@ -0,0 +1,763 @@ +character_stats_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-CharacterStats-Default" + value: { + final_stats: 292.71 + final_stats: 195.8 + final_stats: 281.6 + final_stats: 60.5 + final_stats: 79.2 + final_stats: 42 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 24.75 + final_stats: 3 + final_stats: 9 + final_stats: 0 + final_stats: 0 + final_stats: 1023.42 + final_stats: 3 + final_stats: 24.84164 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 2143.6 + final_stats: 322 + final_stats: 0 + final_stats: 5 + final_stats: 14.6355 + final_stats: 14.84164 + final_stats: 5 + final_stats: 0 + final_stats: 3285 + final_stats: 18 + final_stats: 30 + final_stats: 40 + final_stats: 35 + final_stats: 40 + final_stats: 263 + final_stats: 0 + final_stats: 0 + final_stats: 0 + } +} +character_stats_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-CharacterStats-Default" + value: { + final_stats: 597.3 + final_stats: 343.97 + final_stats: 511.06 + final_stats: 102.3 + final_stats: 135.3 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 41.25 + final_stats: 6 + final_stats: 30 + final_stats: 0 + final_stats: 0 + final_stats: 2267.6 + final_stats: 6 + final_stats: 48.1985 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 5316.94 + final_stats: 872 + final_stats: 0 + final_stats: 5 + final_stats: 29.865 + final_stats: 17.1985 + final_stats: 5 + final_stats: 0 + final_stats: 6919.6 + final_stats: 27 + final_stats: 189 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 0 + final_stats: 0 + } +} +character_stats_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 743.1875 + final_stats: 509.98475 + final_stats: 680.823 + final_stats: 117.645 + final_stats: 155.595 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 41.25 + final_stats: 5 + final_stats: 27 + final_stats: 0 + final_stats: 0 + final_stats: 2624.375 + final_stats: 5 + final_stats: 52.92174 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 6278.8695 + final_stats: 958 + final_stats: 0 + final_stats: 5 + final_stats: 36.63438 + final_stats: 24.92174 + final_stats: 5 + final_stats: 0 + final_stats: 8617.23 + final_stats: 27 + final_stats: 70 + final_stats: 90 + final_stats: 90 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 0 + final_stats: 0 + } +} +stat_weights_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-StatWeights-Default" + value: { + weights: 0.93492 + weights: 1.01251 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.58205 + weights: 7.14439 + weights: 8.49235 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-StatWeights-Default" + value: { + weights: 2.08592 + weights: 1.08039 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.8844 + weights: 2.66556 + weights: 24.4012 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-StatWeights-Default" + value: { + weights: 1.86463 + weights: 2.06437 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.44555 + weights: 35.84976 + weights: 27.06959 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-AllItems-BattlegearofHeroism" + value: { + dps: 542.88777 + tps: 481.88037 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Average-Default" + value: { + dps: 603.156 + tps: 532.61005 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 2 Consumes-LongMultiTarget" + value: { + dps: 50.59861 + tps: 84.58958 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 2 Consumes-LongSingleTarget" + value: { + dps: 11.94685 + tps: 12.42963 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + value: { + dps: 23.71149 + tps: 22.76436 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 2 Consumes-LongMultiTarget" + value: { + dps: 26.71983 + tps: 62.26731 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 2 Consumes-LongSingleTarget" + value: { + dps: 6.11595 + tps: 7.60684 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + value: { + dps: 10.9032 + tps: 12.36258 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 2 Consumes-LongMultiTarget" + value: { + dps: 54.8768 + tps: 88.77325 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 2 Consumes-LongSingleTarget" + value: { + dps: 12.71598 + tps: 13.25072 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 2 Consumes-ShortSingleTarget" + value: { + dps: 29.13663 + tps: 28.54919 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 2 Consumes-LongMultiTarget" + value: { + dps: 29.25451 + tps: 64.74669 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 2 Consumes-LongSingleTarget" + value: { + dps: 6.39362 + tps: 7.84301 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 2 Consumes-ShortSingleTarget" + value: { + dps: 13.61211 + tps: 14.96809 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase2-Lvl40-SwitchInFrontOfTarget-Default" + value: { + dps: 565.14412 + tps: 499.80749 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-AllItems-BanishedMartyr'sFullPlate" + value: { + dps: 2623.83024 + tps: 2271.47611 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-AllItems-BattlegearofHeroism" + value: { + dps: 1975.54815 + tps: 1742.26484 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-AllItems-BloodGuard'sPlate" + value: { + dps: 2367.89003 + tps: 2048.0325 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-AllItems-EmeraldDreamPlate" + value: { + dps: 2321.23836 + tps: 2010.10728 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-AllItems-Knight-Lieutenant'sPlate" + value: { + dps: 2367.89003 + tps: 2048.0325 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-AllItems-WailingBerserker'sPlateArmor" + value: { + dps: 2781.45683 + tps: 2397.46073 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Average-Default" + value: { + dps: 3599.87104 + tps: 2824.70675 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1507.55831 + tps: 1448.37177 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 521.168 + tps: 472.17319 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 711.22066 + tps: 620.93927 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 703.82419 + tps: 751.01262 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 265.34146 + tps: 268.25731 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 365.69839 + tps: 345.25372 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1611.27961 + tps: 1569.17688 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 539.74166 + tps: 486.49891 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 743.80909 + tps: 644.89059 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 735.2077 + tps: 791.23436 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 266.26804 + tps: 267.92689 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 379.53621 + tps: 354.5986 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase4-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 2825.15923 + tps: 2224.09231 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-AllItems-BanishedMartyr'sFullPlate" + value: { + dps: 3005.42248 + tps: 2580.40406 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-AllItems-BattlegearofHeroism" + value: { + dps: 2043.57356 + tps: 1790.70864 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-AllItems-BloodGuard'sPlate" + value: { + dps: 2503.11117 + tps: 2153.18178 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-AllItems-EmeraldDreamPlate" + value: { + dps: 2469.6636 + tps: 2125.76483 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-AllItems-Knight-Lieutenant'sPlate" + value: { + dps: 2503.11117 + tps: 2153.18178 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-AllItems-WailingBerserker'sPlateArmor" + value: { + dps: 3206.14821 + tps: 2751.90013 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Average-Default" + value: { + dps: 4212.15882 + tps: 3274.62771 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1810.70919 + tps: 1669.56911 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 527.97021 + tps: 454.9465 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 732.71464 + tps: 607.97597 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 785.70978 + tps: 806.87842 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 223.39448 + tps: 224.45707 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 329.5932 + tps: 303.20402 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1405.55116 + tps: 1359.15258 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 430.34054 + tps: 379.04086 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 563.244 + tps: 489.9775 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 585.47365 + tps: 654.13546 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 175.08579 + tps: 187.21426 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 235.78062 + tps: 236.40738 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1889.38244 + tps: 1746.03045 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 532.0888 + tps: 457.49757 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 775.43875 + tps: 632.49394 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 851.32776 + tps: 866.62427 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 232.09714 + tps: 229.72802 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 354.61565 + tps: 318.04336 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1204.63798 + tps: 1176.78564 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 434.93231 + tps: 378.21217 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 588.00374 + tps: 474.58115 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 501.39107 + tps: 578.50559 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 178.81089 + tps: 188.58168 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 249.66414 + tps: 235.59261 + } +} +dps_results: { + key: "TestDualWieldWarrior-Phase5-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 3352.92086 + tps: 2603.53453 + } +} diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index a347f5f589..e676821f4d 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestFury-Lvl40-CharacterStats-Default" + key: "TestFury-phase1-Lvl40-CharacterStats-Default" value: { final_stats: 292.71 final_stats: 188.1 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestFury-Lvl60-CharacterStats-Default" + key: "TestFury-phase1-Lvl60-CharacterStats-Default" value: { final_stats: 551.1 final_stats: 325.27 @@ -97,7 +97,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestFury-Lvl40-StatWeights-Default" + key: "TestFury-phase1-Lvl40-StatWeights-Default" value: { weights: 1.11186 weights: 0.46909 @@ -146,7 +146,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestFury-Lvl60-StatWeights-Default" + key: "TestFury-phase1-Lvl60-StatWeights-Default" value: { weights: 3.3462 weights: 1.83747 @@ -195,1421 +195,1421 @@ stat_weights_results: { } } dps_results: { - key: "TestFury-Lvl40-AllItems-BattlegearofHeroism" + key: "TestFury-phase1-Lvl40-AllItems-BattlegearofHeroism" value: { dps: 548.33219 tps: 487.14109 } } dps_results: { - key: "TestFury-Lvl40-Average-Default" + key: "TestFury-phase1-Lvl40-Average-Default" value: { dps: 602.3906 tps: 532.56978 } } dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 41.97107 tps: 77.5543 } } dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 11.83445 tps: 12.32201 } } dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 23.65205 tps: 22.61736 } } dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 22.21697 tps: 58.58574 } } dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 6.02085 tps: 7.52234 } } dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 10.80064 tps: 12.23076 } } dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 46.40268 tps: 81.85244 } } dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 12.70096 tps: 13.22126 } } dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 29.49321 tps: 28.76218 } } dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 24.81747 tps: 61.11857 } } dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 6.32199 tps: 7.77036 } } dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 13.61484 tps: 14.89078 } } dps_results: { - key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestFury-phase1-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 564.51331 tps: 500.30612 } } dps_results: { - key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" + key: "TestFury-phase1-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { dps: 2367.19595 tps: 2058.60785 } } dps_results: { - key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" + key: "TestFury-phase1-Lvl60-AllItems-BattlegearofHeroism" value: { dps: 1826.31475 tps: 1620.61797 } } dps_results: { - key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" + key: "TestFury-phase1-Lvl60-AllItems-BloodGuard'sPlate" value: { dps: 2176.61667 tps: 1891.18454 } } dps_results: { - key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" + key: "TestFury-phase1-Lvl60-AllItems-EmeraldDreamPlate" value: { dps: 2153.32047 tps: 1872.09781 } } dps_results: { - key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" + key: "TestFury-phase1-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { dps: 2176.61667 tps: 1891.18454 } } dps_results: { - key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" + key: "TestFury-phase1-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { dps: 2523.88495 tps: 2188.69869 } } dps_results: { - key: "TestFury-Lvl60-Average-Default" + key: "TestFury-phase1-Lvl60-Average-Default" value: { dps: 3320.94865 tps: 2609.37089 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1307.44179 tps: 1209.08441 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 430.98213 tps: 393.46828 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 520.53512 tps: 468.39082 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 588.30713 tps: 589.55588 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 219.88593 tps: 227.53063 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 270.99013 tps: 268.78332 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 53.00266 tps: 76.81719 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 53.00266 tps: 40.40052 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 88.5788 tps: 66.97486 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 19.62337 tps: 52.91222 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 19.62337 tps: 16.49555 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 33.68419 tps: 27.6511 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1139.09331 tps: 1089.65753 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 333.17256 tps: 309.41054 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 430.08836 tps: 392.21763 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 481.24831 tps: 512.42152 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 144.82111 tps: 166.53156 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 194.74658 tps: 206.48176 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1591.44227 tps: 1353.0427 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 888.55842 tps: 674.45688 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 898.64516 tps: 693.3865 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 784.63266 tps: 706.00166 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 462.80788 tps: 375.61555 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 482.32306 tps: 398.47979 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 720.41505 tps: 497.4823 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 720.41505 tps: 461.06563 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 855.55393 tps: 556.10081 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 356.2183 tps: 266.82278 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 356.2183 tps: 230.42195 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 433.65454 tps: 284.15536 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1627.27722 tps: 1361.92528 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 876.55652 tps: 633.71919 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 937.40295 tps: 659.12459 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 776.39298 tps: 691.07026 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 425.91803 tps: 333.10138 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 482.17324 tps: 363.46045 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1676.97975 tps: 1440.74805 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 812.37631 tps: 597.54647 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 879.70323 tps: 657.57309 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 807.59262 tps: 731.59869 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 411.8886 tps: 327.02418 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 472.58379 tps: 373.36973 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 465.99891 tps: 339.29829 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 465.99891 tps: 302.94495 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 608.84565 tps: 401.93844 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 231.21365 tps: 187.81948 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 231.21365 tps: 151.45031 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 300.93549 tps: 200.49861 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1546.81195 tps: 1285.48903 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 825.81284 tps: 577.06877 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 897.62691 tps: 622.43927 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 726.75399 tps: 644.94314 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 403.31349 tps: 307.1084 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 457.50805 tps: 342.11217 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1467.32501 tps: 1345.52684 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 464.65366 tps: 418.33924 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 560.71386 tps: 498.57521 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 681.7645 tps: 669.19927 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 241.50942 tps: 243.5198 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 298.94982 tps: 290.4533 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 60.01445 tps: 81.80938 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 60.01445 tps: 45.39271 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 96.12068 tps: 72.38257 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 23.64962 tps: 55.7968 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 23.64962 tps: 19.38014 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 40.98902 tps: 32.90512 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1289.25625 tps: 1220.84502 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 369.08317 tps: 336.09533 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 476.76583 tps: 428.84967 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 573.41091 tps: 592.869 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 167.64002 tps: 183.58466 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 224.38816 tps: 229.83053 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1295.47405 tps: 1196.268 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 400.54718 tps: 361.93151 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 487.76812 tps: 434.37854 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 588.93512 tps: 588.65993 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 201.14653 tps: 208.24899 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 253.27955 tps: 249.2994 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 51.11928 tps: 77.39207 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 51.11928 tps: 40.9754 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 92.16924 tps: 73.86656 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 19.6822 tps: 53.5241 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 19.6822 tps: 17.10744 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 37.37157 tps: 31.5707 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1138.92893 tps: 1100.45542 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 315.10198 tps: 291.15456 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 419.65887 tps: 377.23997 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 497.43098 tps: 532.16328 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 137.31338 tps: 158.77683 } } dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 191.69439 tps: 201.36958 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1460.31638 tps: 1360.86168 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 447.04549 tps: 408.58058 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 536.15435 tps: 479.19224 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 635.51384 tps: 638.04772 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 219.50688 tps: 227.62794 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 273.7697 tps: 269.02052 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 59.2981 tps: 81.31918 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 59.2981 tps: 44.90251 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 100.7367 tps: 75.6735 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 21.70729 tps: 54.40035 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 21.70729 tps: 17.98368 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 40.32475 tps: 32.41371 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1218.26763 tps: 1130.35701 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 350.70103 tps: 319.54848 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 447.31144 tps: 384.87558 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 502.71821 tps: 518.96969 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 146.87316 tps: 166.13435 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 198.68115 tps: 200.36937 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1593.46177 tps: 1360.53135 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 918.22928 tps: 699.72605 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 926.90932 tps: 711.35468 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 773.02495 tps: 696.64332 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 466.85218 tps: 379.45944 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 490.40026 tps: 401.21967 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 743.50177 tps: 513.70373 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 743.50177 tps: 477.28706 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 902.49026 tps: 588.23521 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 364.61727 tps: 272.28292 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 364.61727 tps: 235.88209 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 458.45142 tps: 300.83126 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1497.60813 tps: 1242.77715 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 925.32973 tps: 671.25632 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 1001.23131 tps: 739.64114 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 696.54517 tps: 617.24289 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 444.02087 tps: 345.66575 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 499.23133 tps: 387.52258 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1708.44716 tps: 1464.01251 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 850.01233 tps: 625.11979 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 882.26876 tps: 656.4268 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 793.79132 tps: 717.48372 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 411.75528 tps: 325.05525 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 451.71392 tps: 355.38093 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 473.69872 tps: 346.17499 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 473.69872 tps: 309.80583 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 617.5544 tps: 410.90124 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 230.67007 tps: 188.24035 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 230.67007 tps: 151.90285 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 297.63189 tps: 199.81531 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1515.09359 tps: 1263.36716 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 873.18708 tps: 610.32015 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 987.34752 tps: 688.08981 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 703.23865 tps: 629.47111 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 410.41724 tps: 310.14567 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 485.26293 tps: 358.29408 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1634.41085 tps: 1512.55016 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 479.29991 tps: 432.97169 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 571.45523 tps: 505.88306 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 739.07814 tps: 728.01069 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 240.37555 tps: 243.36686 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 297.68416 tps: 287.24194 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 65.62683 tps: 85.86511 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 65.62683 tps: 49.44845 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 109.21476 tps: 81.74527 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 26.0134 tps: 57.48347 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 26.0134 tps: 21.0668 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 48.64086 tps: 38.38661 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1374.49097 tps: 1263.44502 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 385.28998 tps: 345.14452 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 494.16355 tps: 419.11157 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 594.23524 tps: 596.65894 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 169.10518 tps: 182.62937 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 228.86472 tps: 222.5575 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1397.94657 tps: 1296.4229 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 414.796 tps: 375.47011 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 505.39925 tps: 448.70668 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 611.82756 tps: 613.63215 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 199.46066 tps: 207.22636 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 252.73005 tps: 247.64649 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 55.61005 tps: 80.45938 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 55.61005 tps: 44.04272 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 106.30178 tps: 84.84424 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 21.43474 tps: 54.77265 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 21.43474 tps: 18.35599 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 43.67302 tps: 36.44085 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 1220.81443 tps: 1144.68187 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 333.07997 tps: 302.01186 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 443.79048 tps: 377.73839 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 518.21258 tps: 537.33203 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 139.92697 tps: 158.86946 } } dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 197.64748 tps: 197.17924 } } dps_results: { - key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestFury-phase1-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 2632.86894 tps: 2075.92252 diff --git a/sim/warrior/dps_warrior/TestTwoHandedWarrior.results b/sim/warrior/dps_warrior/TestTwoHandedWarrior.results new file mode 100644 index 0000000000..780e59d666 --- /dev/null +++ b/sim/warrior/dps_warrior/TestTwoHandedWarrior.results @@ -0,0 +1,525 @@ +character_stats_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-CharacterStats-Default" + value: { + final_stats: 383.51016 + final_stats: 325.48824 + final_stats: 419.364 + final_stats: 92.664 + final_stats: 125.928 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 25 + final_stats: 4 + final_stats: 21 + final_stats: 0 + final_stats: 0 + final_stats: 1273.46032 + final_stats: 5 + final_stats: 47.61566 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 2884.13648 + final_stats: 361 + final_stats: 0 + final_stats: 5 + final_stats: 19.01151 + final_stats: 19.61566 + final_stats: 5 + final_stats: 0 + final_stats: 5092.64 + final_stats: 20 + final_stats: 30 + final_stats: 45 + final_stats: 50 + final_stats: 45 + final_stats: 324 + final_stats: 0 + final_stats: 65 + final_stats: 0 + } +} +character_stats_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 763.4275 + final_stats: 521.36975 + final_stats: 685.18725 + final_stats: 117.645 + final_stats: 155.595 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 41.25 + final_stats: 5 + final_stats: 26 + final_stats: 0 + final_stats: 0 + final_stats: 2666.855 + final_stats: 5 + final_stats: 52.49099 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 6288.6395 + final_stats: 960 + final_stats: 0 + final_stats: 5 + final_stats: 37.64638 + final_stats: 25.49099 + final_stats: 5 + final_stats: 0 + final_stats: 8660.8725 + final_stats: 27 + final_stats: 70 + final_stats: 100 + final_stats: 100 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 0 + final_stats: 0 + } +} +stat_weights_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-StatWeights-Default" + value: { + weights: 1.25165 + weights: 0.77296 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.56185 + weights: 16.37919 + weights: 10.07571 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-StatWeights-Default" + value: { + weights: 3.7318 + weights: 1.61712 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 1.16505 + weights: 0 + weights: 23.45082 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-AllItems-BattlegearofHeroism" + value: { + dps: 800.1972 + tps: 693.71468 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Average-Default" + value: { + dps: 1166.17517 + tps: 996.3522 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 315.30843 + tps: 426.16942 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 86.44543 + tps: 79.64122 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 158.39336 + tps: 141.83963 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 146.48663 + tps: 268.4713 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 40.86959 + tps: 41.88095 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 80.13768 + tps: 77.09108 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 355.03561 + tps: 463.64555 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 93.73258 + tps: 85.76982 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 168.35104 + tps: 149.96834 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 164.98015 + tps: 285.85101 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 44.04967 + tps: 44.57131 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 85.22795 + tps: 81.16124 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase3-Lvl50-SwitchInFrontOfTarget-Default" + value: { + dps: 1088.34473 + tps: 930.18054 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-AllItems-BanishedMartyr'sFullPlate" + value: { + dps: 2527.87845 + tps: 2103.64711 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-AllItems-BattlegearofHeroism" + value: { + dps: 1565.42218 + tps: 1327.72205 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-AllItems-BloodGuard'sPlate" + value: { + dps: 1873.17874 + tps: 1578.81437 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-AllItems-EmeraldDreamPlate" + value: { + dps: 1850.66553 + tps: 1559.52602 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-AllItems-Knight-Lieutenant'sPlate" + value: { + dps: 1873.17874 + tps: 1578.81437 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-AllItems-WailingBerserker'sPlateArmor" + value: { + dps: 2734.83422 + tps: 2275.84407 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Average-Default" + value: { + dps: 4247.12649 + tps: 3225.17526 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t1-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 931.40938 + tps: 705.66234 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t1-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 913.01397 + tps: 598.01317 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t1-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1200.32735 + tps: 797.32978 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t1-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 443.67386 + tps: 389.74955 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t1-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 432.45011 + tps: 287.4437 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t1-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 569.61961 + tps: 383.13634 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 681.6193 + tps: 556.11586 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 669.78601 + tps: 453.64292 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1040.99498 + tps: 736.64041 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 305.82776 + tps: 304.3164 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 298.17776 + tps: 204.85314 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 477.77612 + tps: 340.52345 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t1-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 953.46689 + tps: 722.97287 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t1-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 935.8441 + tps: 615.86242 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t1-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1283.88415 + tps: 857.07219 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t1-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 458.1913 + tps: 400.03414 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t1-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 447.28255 + tps: 297.92815 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t1-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 612.15494 + tps: 412.96287 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 694.12462 + tps: 567.28047 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 682.51214 + tps: 464.89033 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1111.25692 + tps: 790.23929 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 305.0056 + tps: 305.24635 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 297.5306 + tps: 205.98828 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 504.41 + tps: 362.65824 + } +} +dps_results: { + key: "TestTwoHandedWarrior-Phase5-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 3498.96601 + tps: 2636.55097 + } +} diff --git a/sim/warrior/dps_warrior/dps_warrior_test.go b/sim/warrior/dps_warrior/dps_warrior_test.go index 84e9ef619f..2f660f6297 100644 --- a/sim/warrior/dps_warrior/dps_warrior_test.go +++ b/sim/warrior/dps_warrior/dps_warrior_test.go @@ -12,7 +12,7 @@ func init() { RegisterDpsWarrior() } -func TestFury(t *testing.T) { +func TestDualWieldWarrior(t *testing.T) { core.RunTestSuite(t, t.Name(), core.FullCharacterTestSuiteGenerator([]core.CharacterSuiteConfig{ { Class: proto.Class_ClassWarrior, @@ -24,7 +24,7 @@ func TestFury(t *testing.T) { GearSet: core.GetGearSet("../../../ui/warrior/gear_sets", "phase_2_dw"), Rotation: core.GetAplRotation("../../../ui/warrior/apls", "phase_2_fury"), Buffs: core.FullBuffsPhase2, - Consumes: Phase1Consumes, + Consumes: Phase2Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Fury", SpecOptions: PlayerOptionsFury}, ItemFilter: ItemFilters, @@ -33,25 +33,37 @@ func TestFury(t *testing.T) { }, { Class: proto.Class_ClassWarrior, + Phase: 4, + Level: 60, + Race: proto.Race_RaceOrc, + OtherRaces: []proto.Race{proto.Race_RaceHuman}, + + Talents: P4FuryTalents, + GearSet: core.GetGearSet("../../../ui/warrior/gear_sets", "phase_4_dw"), + Rotation: core.GetAplRotation("../../../ui/warrior/apls", "phase_4_fury"), + Buffs: core.FullBuffsPhase4, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Fury", SpecOptions: PlayerOptionsFury}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatAttackPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassWarrior, + Phase: 5, Level: 60, Race: proto.Race_RaceOrc, OtherRaces: []proto.Race{proto.Race_RaceHuman}, Talents: P4FuryTalents, - GearSet: core.GetGearSet("../../../ui/warrior/gear_sets", "phase_4_dw"), + GearSet: core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_dw_t1"), OtherGearSets: []core.GearSetCombo{ - core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_dw_t1"), - core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_2h_t1"), core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_dw_t2"), - core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_2h_t2"), }, - Rotation: core.GetAplRotation("../../../ui/warrior/apls", "phase_4_fury"), - OtherRotations: []core.RotationCombo{ - core.GetAplRotation("../../../ui/warrior/apls", "phase_5_dw"), - core.GetAplRotation("../../../ui/warrior/apls", "phase_5_2h"), - }, - Buffs: core.FullBuffsPhase4, - Consumes: Phase1Consumes, + Rotation: core.GetAplRotation("../../../ui/warrior/apls", "phase_5_dw"), + Buffs: core.FullBuffsPhase5, + Consumes: Phase4Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Fury", SpecOptions: PlayerOptionsFury}, ItemFilter: ItemFilters, @@ -61,7 +73,7 @@ func TestFury(t *testing.T) { })) } -func TestArms(t *testing.T) { +func TestTwoHandedWarrior(t *testing.T) { core.RunTestSuite(t, t.Name(), core.FullCharacterTestSuiteGenerator([]core.CharacterSuiteConfig{ { Class: proto.Class_ClassWarrior, @@ -76,6 +88,27 @@ func TestArms(t *testing.T) { Consumes: Phase3Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Arms", SpecOptions: PlayerOptionsArms}, + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatAttackPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassWarrior, + Phase: 5, + Level: 60, + Race: proto.Race_RaceOrc, + OtherRaces: []proto.Race{proto.Race_RaceHuman}, + + Talents: P4FuryTalents, + GearSet: core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_2h_t1"), + OtherGearSets: []core.GearSetCombo{ + core.GetGearSet("../../../ui/warrior/gear_sets", "phase_5_2h_t2"), + }, + Rotation: core.GetAplRotation("../../../ui/warrior/apls", "phase_5_2h"), + Buffs: core.FullBuffsPhase5, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Arms", SpecOptions: PlayerOptionsArms}, + ItemFilter: ItemFilters, EPReferenceStat: proto.Stat_StatAttackPower, StatsToWeigh: Stats, diff --git a/sim/warrior/tank_warrior/TestTankWarrior.results b/sim/warrior/tank_warrior/TestTankWarrior.results index 5f7a542352..f2c776e054 100644 --- a/sim/warrior/tank_warrior/TestTankWarrior.results +++ b/sim/warrior/tank_warrior/TestTankWarrior.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestTankWarrior-Lvl60-CharacterStats-Default" + key: "TestTankWarrior-Phase4-Lvl60-CharacterStats-Default" value: { final_stats: 403.7 final_stats: 265.87 @@ -48,7 +48,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestTankWarrior-Lvl60-StatWeights-Default" + key: "TestTankWarrior-Phase4-Lvl60-StatWeights-Default" value: { weights: 0.69815 weights: 0 @@ -97,140 +97,140 @@ stat_weights_results: { } } dps_results: { - key: "TestTankWarrior-Lvl60-AllItems-BanishedMartyr'sFullPlate" + key: "TestTankWarrior-Phase4-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { dps: 1577.65519 tps: 3512.46128 } } dps_results: { - key: "TestTankWarrior-Lvl60-AllItems-BattlegearofHeroism" + key: "TestTankWarrior-Phase4-Lvl60-AllItems-BattlegearofHeroism" value: { dps: 900.78043 tps: 1847.47241 } } dps_results: { - key: "TestTankWarrior-Lvl60-AllItems-BloodGuard'sPlate" + key: "TestTankWarrior-Phase4-Lvl60-AllItems-BloodGuard'sPlate" value: { dps: 902.26498 tps: 1886.13558 } } dps_results: { - key: "TestTankWarrior-Lvl60-AllItems-EmeraldDreamPlate" + key: "TestTankWarrior-Phase4-Lvl60-AllItems-EmeraldDreamPlate" value: { dps: 892.7384 tps: 1866.98506 } } dps_results: { - key: "TestTankWarrior-Lvl60-AllItems-Knight-Lieutenant'sPlate" + key: "TestTankWarrior-Phase4-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { dps: 902.26498 tps: 1886.13558 } } dps_results: { - key: "TestTankWarrior-Lvl60-AllItems-WailingBerserker'sPlateArmor" + key: "TestTankWarrior-Phase4-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { dps: 1662.02819 tps: 3617.49951 } } dps_results: { - key: "TestTankWarrior-Lvl60-Average-Default" + key: "TestTankWarrior-Phase4-Lvl60-Average-Default" value: { dps: 1507.02558 tps: 3932.00302 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 463.61951 tps: 1317.80381 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 116.08567 tps: 384.09944 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 173.25983 tps: 553.75782 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 155.47518 tps: 602.19213 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 51.15732 tps: 205.61464 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Human-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 72.98623 tps: 288.85569 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 481.05892 tps: 1349.81113 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 120.3053 tps: 394.20499 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-FullBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 181.57787 tps: 571.52365 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongMultiTarget" value: { dps: 155.77022 tps: 603.06697 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-LongSingleTarget" value: { dps: 51.19099 tps: 205.76227 } } dps_results: { - key: "TestTankWarrior-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + key: "TestTankWarrior-Phase4-Lvl60-Settings-Orc-phase_4_tanky-Arms-phase_4-NoBuffs-Phase 4 Consumes-ShortSingleTarget" value: { dps: 72.74161 tps: 288.45213 } } dps_results: { - key: "TestTankWarrior-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestTankWarrior-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 1286.0024 tps: 3387.55337 diff --git a/sim/warrior/tank_warrior/tank_warrior_test.go b/sim/warrior/tank_warrior/tank_warrior_test.go index db743ecbcf..e7d53e0cfa 100644 --- a/sim/warrior/tank_warrior/tank_warrior_test.go +++ b/sim/warrior/tank_warrior/tank_warrior_test.go @@ -16,6 +16,7 @@ func TestTankWarrior(t *testing.T) { core.RunTestSuite(t, t.Name(), core.FullCharacterTestSuiteGenerator([]core.CharacterSuiteConfig{ { Class: proto.Class_ClassWarrior, + Phase: 4, Level: 60, Race: proto.Race_RaceOrc, OtherRaces: []proto.Race{proto.Race_RaceHuman}, diff --git a/ui/shadow_priest/gear_sets/phase_5_t1.gear.json b/ui/shadow_priest/gear_sets/phase_5_t1.gear.json index 20cb30d257..76a1dca077 100644 --- a/ui/shadow_priest/gear_sets/phase_5_t1.gear.json +++ b/ui/shadow_priest/gear_sets/phase_5_t1.gear.json @@ -14,7 +14,7 @@ {"id":228687,"rune":442898}, {"id":228255}, {"id":231785}, - {"id":231387,"enchant":2504}, + {"id":230794,"enchant":2504}, {"id":220598}, {"id":231857} ] diff --git a/ui/shadow_priest/gear_sets/phase_5_t2.gear.json b/ui/shadow_priest/gear_sets/phase_5_t2.gear.json index 50142ba231..bc6fb9e6f3 100644 --- a/ui/shadow_priest/gear_sets/phase_5_t2.gear.json +++ b/ui/shadow_priest/gear_sets/phase_5_t2.gear.json @@ -14,7 +14,7 @@ {"id":228687,"rune":442898}, {"id":228255}, {"id":231785}, - {"id":231387,"enchant":2504}, + {"id":230794,"enchant":2504}, {"id":220598}, {"id":231857} ] From d1e2f6e74f24971d4816b9a19173d3de87a5a008 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sat, 21 Sep 2024 21:55:11 -0400 Subject: [PATCH 194/223] fix mage tests --- sim/mage/TestFrost.results | 509 +++++++++++++++++++------------------ sim/mage/mage_test.go | 4 +- 2 files changed, 260 insertions(+), 253 deletions(-) diff --git a/sim/mage/TestFrost.results b/sim/mage/TestFrost.results index b474357db8..cc9fa248a5 100644 --- a/sim/mage/TestFrost.results +++ b/sim/mage/TestFrost.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestFrost-phase1-Lvl50-CharacterStats-Default" + key: "TestFrost-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 120.96216 final_stats: 136.59624 @@ -48,14 +48,14 @@ character_stats_results: { } } character_stats_results: { - key: "TestFrost-phase1-Lvl60-CharacterStats-Default" + key: "TestFrost-Phase4-Lvl60-CharacterStats-Default" value: { - final_stats: 167.6125 - final_stats: 183.61475 - final_stats: 446.60825 - final_stats: 455.4 - final_stats: 247.94 - final_stats: 620 + final_stats: 157.3 + final_stats: 172.37 + final_stats: 388.355 + final_stats: 396 + final_stats: 215.6 + final_stats: 608 final_stats: 0 final_stats: 40 final_stats: 35 @@ -64,19 +64,19 @@ character_stats_results: { final_stats: 0 final_stats: 41.25 final_stats: 4 - final_stats: 38.85072 + final_stats: 36.8528 final_stats: 0 final_stats: 0 - final_stats: 928.1125 + final_stats: 928.3 final_stats: 4 final_stats: 23.2 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 7764 + final_stats: 6873 final_stats: 0 final_stats: 0 - final_stats: 1536.1295 + final_stats: 1536.74 final_stats: 740 final_stats: 0 final_stats: 5 @@ -84,7 +84,7 @@ character_stats_results: { final_stats: 3.2 final_stats: 5 final_stats: 0 - final_stats: 5956.0825 + final_stats: 5373.55 final_stats: 31 final_stats: 130 final_stats: 79 @@ -96,8 +96,57 @@ character_stats_results: { final_stats: 0 } } +character_stats_results: { + key: "TestFrost-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 167.6125 + final_stats: 183.61475 + final_stats: 560.07875 + final_stats: 511.06 + final_stats: 318.78 + final_stats: 555 + final_stats: 0 + final_stats: 40 + final_stats: 189 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 41.25 + final_stats: 3 + final_stats: 38.78581 + final_stats: 0 + final_stats: 0 + final_stats: 928.1125 + final_stats: 3 + final_stats: 24.2 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 8598.9 + final_stats: 0 + final_stats: 0 + final_stats: 1611.1295 + final_stats: 740 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 3.2 + final_stats: 5 + final_stats: 0 + final_stats: 7090.7875 + final_stats: 31 + final_stats: 81 + final_stats: 99 + final_stats: 94 + final_stats: 64 + final_stats: 384 + final_stats: 18 + final_stats: 65 + final_stats: 0 + } +} stat_weights_results: { - key: "TestFrost-phase1-Lvl50-StatWeights-Default" + key: "TestFrost-Phase3-Lvl50-StatWeights-Default" value: { weights: 0 weights: 0 @@ -146,23 +195,72 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestFrost-phase1-Lvl60-StatWeights-Default" + key: "TestFrost-Phase4-Lvl60-StatWeights-Default" value: { weights: 0 weights: 0 weights: 0 - weights: 0.49402 + weights: 0.5331 weights: 0 - weights: 1.88783 + weights: 1.85759 weights: 0 - weights: 1.68176 - weights: 0.20606 + weights: 1.65336 + weights: 0.20423 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 18.94289 + weights: 18.37889 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestFrost-Phase5-Lvl60-StatWeights-Default" + value: { + weights: 0 + weights: 0 + weights: 0 + weights: 0.40796 + weights: 0 + weights: 2.01464 + weights: 0 + weights: 0 + weights: 1.90826 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 17.68897 weights: 0 weights: 0 weights: 0 @@ -195,513 +293,422 @@ stat_weights_results: { } } dps_results: { - key: "TestFrost-phase1-Lvl50-Average-Default" + key: "TestFrost-Phase3-Lvl50-Average-Default" value: { dps: 1079.19759 tps: 848.13972 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1063.64716 tps: 1134.59901 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 1063.64716 tps: 836.18267 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 1128.88105 tps: 876.07045 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 567.02766 tps: 648.41377 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 567.02766 tps: 433.7372 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 621.75726 tps: 474.98212 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1061.78939 tps: 1132.80754 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 1061.78939 tps: 834.41814 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 1131.97445 tps: 878.41879 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 567.51744 tps: 639.21726 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 567.51744 tps: 433.32857 } } dps_results: { - key: "TestFrost-phase1-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 626.27342 tps: 482.98662 } } dps_results: { - key: "TestFrost-phase1-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestFrost-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1065.34806 tps: 837.17892 } } dps_results: { - key: "TestFrost-phase1-Lvl60-AllItems-BloodGuard'sDreadweave" - value: { - dps: 2190.57795 - tps: 1010.58607 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-AllItems-BloodGuard'sSatin" + key: "TestFrost-Phase4-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 2003.50067 - tps: 927.62773 + dps: 2148.46975 + tps: 992.37234 } } dps_results: { - key: "TestFrost-phase1-Lvl60-AllItems-EmeraldEnchantedVestments" + key: "TestFrost-Phase4-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 2178.55003 - tps: 1005.18998 + dps: 1964.15062 + tps: 910.38102 } } dps_results: { - key: "TestFrost-phase1-Lvl60-AllItems-EmeraldWovenGarb" + key: "TestFrost-Phase4-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 2001.87375 - tps: 927.05779 + dps: 2136.54246 + tps: 986.99738 } } dps_results: { - key: "TestFrost-phase1-Lvl60-AllItems-IronweaveBattlesuit" + key: "TestFrost-Phase4-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 919.13404 - tps: 695.3713 + dps: 1961.26313 + tps: 909.46732 } } dps_results: { - key: "TestFrost-phase1-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + key: "TestFrost-Phase4-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 2190.57795 - tps: 1010.58607 + dps: 903.42473 + tps: 683.91763 } } dps_results: { - key: "TestFrost-phase1-Lvl60-AllItems-KnightLieutenant'sSatin" + key: "TestFrost-Phase4-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 2003.50067 - tps: 927.62773 + dps: 2148.46975 + tps: 992.37234 } } dps_results: { - key: "TestFrost-phase1-Lvl60-AllItems-MalevolentProphet'sVestments" + key: "TestFrost-Phase4-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 1282.72761 - tps: 948.18943 + dps: 1964.15062 + tps: 910.38102 } } dps_results: { - key: "TestFrost-phase1-Lvl60-AllItems-Sorcerer'sRegalia" + key: "TestFrost-Phase4-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 955.29481 - tps: 723.05118 + dps: 1260.28127 + tps: 932.43488 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Average-Default" + key: "TestFrost-Phase4-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 2708.87898 - tps: 1432.32325 + dps: 933.80921 + tps: 707.69372 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase4-Lvl60-Average-Default" value: { - dps: 2675.18727 - tps: 1666.436 + dps: 2646.31575 + tps: 1401.38943 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 2675.18727 - tps: 1413.95998 + dps: 2617.16404 + tps: 1642.6018 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 2455.99232 - tps: 1439.97585 + dps: 2617.16404 + tps: 1385.78446 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 464.48654 - tps: 521.70704 + dps: 2401.63438 + tps: 1412.3998 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 464.48654 - tps: 465.60698 + dps: 457.19497 + tps: 514.43142 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 515.78441 - tps: 508.50037 + dps: 457.19497 + tps: 458.33135 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2019.69315 - tps: 1578.82621 + dps: 506.17127 + tps: 498.95083 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 2019.69315 - tps: 1326.13421 + dps: 2628.56677 + tps: 1659.72246 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 2219.44343 - tps: 1434.75886 + dps: 2628.56677 + tps: 1391.80205 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1033.31502 - tps: 903.05614 + dps: 2458.10886 + tps: 1439.21105 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1033.31502 - tps: 687.86434 + dps: 454.612 + tps: 515.25748 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1179.36511 - tps: 779.52117 + dps: 454.612 + tps: 455.99857 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 6341.23929 - tps: 2058.48062 + dps: 504.83614 + tps: 497.6157 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2749.50374 - tps: 1805.88785 + dps: 2636.81337 + tps: 1395.82225 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 3037.12872 - tps: 1972.81036 + dps: 1211.60783 + tps: 460.6684 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 1973.18868 - tps: 406.97657 + dps: 1112.77769 + tps: 423.81482 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 532.61969 - tps: 420.5824 + dps: 1204.94894 + tps: 458.02991 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 608.82921 - tps: 455.01413 + dps: 1111.5035 + tps: 423.47887 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 6515.54387 - tps: 1483.59706 + dps: 1038.6601 + tps: 652.07139 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 3169.36697 - tps: 1342.86579 + dps: 1211.60783 + tps: 460.6684 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 3774.44164 - tps: 1548.66744 + dps: 1112.77769 + tps: 423.81482 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 3956.31715 - tps: 941.4812 + dps: 1307.89022 + tps: 508.25191 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 1868.87264 - tps: 790.71795 + dps: 1076.12823 + tps: 676.25939 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-Average-Default" value: { - dps: 2249.50956 - tps: 911.73981 + dps: 3187.39124 + tps: 1351.52603 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongMultiTarget" value: { - dps: 2688.30377 - tps: 1685.42024 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" - value: { - dps: 2688.30377 - tps: 1420.92746 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" - value: { - dps: 2512.0139 - tps: 1470.16477 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" - value: { - dps: 462.38818 - tps: 522.92829 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" - value: { - dps: 462.38818 - tps: 463.66938 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" - value: { - dps: 514.35703 - tps: 507.07299 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" - value: { - dps: 2018.8796 - tps: 1588.59672 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" - value: { - dps: 2018.8796 - tps: 1326.02124 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" - value: { - dps: 2291.46156 - tps: 1487.86184 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" - value: { - dps: 1029.52838 - tps: 905.24216 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" - value: { - dps: 1029.52838 - tps: 685.2787 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p4_frost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" - value: { - dps: 1207.31762 - tps: 798.12979 - } -} -dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongMultiTarget" - value: { - dps: 6324.01003 - tps: 2068.99594 + dps: 6515.54387 + tps: 1483.59706 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongSingleTarget" value: { - dps: 2768.74039 - tps: 1820.00622 + dps: 3169.36697 + tps: 1342.86579 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-ShortSingleTarget" value: { - dps: 3009.70407 - tps: 1953.27398 + dps: 3774.44164 + tps: 1548.66744 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongMultiTarget" value: { - dps: 1965.89525 - tps: 408.87338 + dps: 3956.31715 + tps: 941.4812 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongSingleTarget" value: { - dps: 525.55428 - tps: 413.90668 + dps: 1868.87264 + tps: 790.71795 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p4_frost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-ShortSingleTarget" value: { - dps: 605.55858 - tps: 451.7435 + dps: 2249.50956 + tps: 911.73981 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongMultiTarget" value: { dps: 6586.51723 tps: 1509.51184 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongSingleTarget" value: { dps: 3172.88719 tps: 1341.32323 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-ShortSingleTarget" value: { dps: 3740.30149 tps: 1533.00056 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongMultiTarget" value: { dps: 4005.19324 tps: 951.33529 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongSingleTarget" value: { dps: 1878.57542 tps: 793.41514 } } dps_results: { - key: "TestFrost-phase1-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-Phase 5 Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-ShortSingleTarget" value: { dps: 2241.74505 tps: 908.14634 } } dps_results: { - key: "TestFrost-phase1-Lvl60-SwitchInFrontOfTarget-Default" + key: "TestFrost-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2698.18206 - tps: 1425.77153 + dps: 3190.21649 + tps: 1349.11408 } } diff --git a/sim/mage/mage_test.go b/sim/mage/mage_test.go index 0ce29072be..47a849af20 100644 --- a/sim/mage/mage_test.go +++ b/sim/mage/mage_test.go @@ -206,8 +206,8 @@ func TestFrost(t *testing.T) { OtherRaces: []proto.Race{proto.Race_RaceGnome}, Talents: Phase5TalentsSpellfrost, - GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p5_frost"), - Rotation: core.GetAplRotation("../../ui/mage/apls", "p5_frost"), + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p5_spellfrost"), + Rotation: core.GetAplRotation("../../ui/mage/apls", "p5_spellfrost"), Buffs: core.FullBuffsPhase5, Consumes: Phase5Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Frost", SpecOptions: PlayerOptionsFrost}, From 71b3041c5bc66055c9dccd68c066e704a381cc4a Mon Sep 17 00:00:00 2001 From: Adam Chodaba Date: Mon, 16 Sep 2024 19:09:45 -0400 Subject: [PATCH 195/223] separate shahram stat aura expiration --- sim/common/vanilla/item_effects.go | 64 ++++++++++++++++++++---------- 1 file changed, 43 insertions(+), 21 deletions(-) diff --git a/sim/common/vanilla/item_effects.go b/sim/common/vanilla/item_effects.go index e1b5a744cc..cd3c84be64 100644 --- a/sim/common/vanilla/item_effects.go +++ b/sim/common/vanilla/item_effects.go @@ -318,12 +318,15 @@ func init() { }, }) - willOfShahramAura := character.RegisterAura(core.Aura{ - ActionID: core.ActionID{SpellID: 16598}, - Label: "Will of Shahram", - Duration: time.Second * 20, - MaxStacks: 5, - OnStacksChange: func(aura *core.Aura, sim *core.Simulation, oldStacks int32, newStacks int32) { + willOfShahram := character.GetOrRegisterSpell(core.SpellConfig{ + ActionID: core.ActionID{SpellID: 16598}, + SpellSchool: core.SpellSchoolArcane, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskEmpty, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + counter := 0 + stats := stats.Stats{ stats.Agility: 50, stats.Intellect: 50, @@ -331,18 +334,28 @@ func init() { stats.Spirit: 50, stats.Strength: 50, } - character.AddStatsDynamic(sim, stats.Multiply(float64(-1*oldStacks))) - character.AddStatsDynamic(sim, stats.Multiply(float64(newStacks))) - }, - }) - willOfShahram := character.GetOrRegisterSpell(core.SpellConfig{ - ActionID: core.ActionID{SpellID: 16598}, - SpellSchool: core.SpellSchoolArcane, - DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskEmpty, - ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - willOfShahramAura.Activate(sim) - willOfShahramAura.AddStack(sim) + + for counter < 10 { + willOfShahram := character.GetOrRegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 16598}, + Label: fmt.Sprintf("Will of Shahram (%d)", counter), + Duration: time.Second * 20, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + character.AddStatsDynamic(sim, stats) + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + character.AddStatsDynamic(sim, stats.Multiply(-1.0)) + }, + }) + + if !willOfShahram.IsActive() { + willOfShahram.Activate(sim) + break + } + + counter += 1 + + } }, }) @@ -368,10 +381,19 @@ func init() { Outcome: core.OutcomeLanded, ProcMask: core.ProcMaskMelee, SpellFlagsExclude: core.SpellFlagSuppressWeaponProcs, - PPM: 1, + //PPM: 100.0, Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - spellIdx := int32(sim.Roll(0, 6)) - castableSpells[spellIdx].Cast(sim, result.Target) + i := 0 + for i < 5 { + if int32(sim.Roll(0, 10000)) < 633 { + spellIdx := int32(sim.Roll(0, 6)) + castableSpells[spellIdx].Cast(sim, result.Target) + } + i++ + } + + //spellIdx := int32(sim.Roll(0, 6)) + //castableSpells[spellIdx].Cast(sim, result.Target) }, }) }) From 356f67bacb37a4c899ce37941cdba401474bdc8c Mon Sep 17 00:00:00 2001 From: Adam Chodaba Date: Sat, 21 Sep 2024 22:05:02 -0400 Subject: [PATCH 196/223] remove test code --- sim/common/vanilla/item_effects.go | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/sim/common/vanilla/item_effects.go b/sim/common/vanilla/item_effects.go index cd3c84be64..3114da7d15 100644 --- a/sim/common/vanilla/item_effects.go +++ b/sim/common/vanilla/item_effects.go @@ -381,19 +381,10 @@ func init() { Outcome: core.OutcomeLanded, ProcMask: core.ProcMaskMelee, SpellFlagsExclude: core.SpellFlagSuppressWeaponProcs, - //PPM: 100.0, + PPM: 1, Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - i := 0 - for i < 5 { - if int32(sim.Roll(0, 10000)) < 633 { - spellIdx := int32(sim.Roll(0, 6)) - castableSpells[spellIdx].Cast(sim, result.Target) - } - i++ - } - - //spellIdx := int32(sim.Roll(0, 6)) - //castableSpells[spellIdx].Cast(sim, result.Target) + spellIdx := int32(sim.Roll(0, 6)) + castableSpells[spellIdx].Cast(sim, result.Target) }, }) }) From b92009b5b69da47ac1dc87b510019a5a3f91635a Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 01:00:27 -0400 Subject: [PATCH 197/223] update warlock DP, kezans unstoppable taint --- sim/hunter/items.go | 4 +- sim/warlock/dps/TestAffliction.results | 44 ++++++++--------- sim/warlock/dps/TestDestruction.results | 2 +- sim/warlock/items.go | 9 ++-- sim/warlock/runes.go | 6 +-- sim/warlock/tank/TestDestruction.results | 60 ++++++++++++------------ 6 files changed, 60 insertions(+), 65 deletions(-) diff --git a/sim/hunter/items.go b/sim/hunter/items.go index ab4bac5150..a4ac537ec7 100644 --- a/sim/hunter/items.go +++ b/sim/hunter/items.go @@ -386,7 +386,7 @@ func init() { Label: "Locked In", ActionID: core.ActionID{SpellID: 468388}, Duration: time.Second * 20, - MaxStacks: 3, + MaxStacks: 2, OnCastComplete: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell) { if spell.Flags.Matches(SpellFlagShot) || spell.ProcMask.Matches(core.ProcMaskMeleeSpecial) && spell.CD.Timer != nil { spell.CD.Reset() @@ -407,7 +407,7 @@ func init() { }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { lockedIn.Activate(sim) - lockedIn.SetStacks(sim, 3) + lockedIn.SetStacks(sim, lockedIn.MaxStacks) }, }) diff --git a/sim/warlock/dps/TestAffliction.results b/sim/warlock/dps/TestAffliction.results index 77347a9c46..3f62fecf57 100644 --- a/sim/warlock/dps/TestAffliction.results +++ b/sim/warlock/dps/TestAffliction.results @@ -200,9 +200,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.27675 + weights: 1.27654 weights: 0 - weights: 1.81923 + weights: 1.82338 weights: 0 weights: 0 weights: 0 @@ -210,8 +210,8 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 8.91539 - weights: 11.47804 + weights: 8.91568 + weights: 11.47888 weights: 0 weights: 0 weights: 0 @@ -372,64 +372,64 @@ dps_results: { dps_results: { key: "TestAffliction-Phase3-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1531.91298 - tps: 1331.64535 + dps: 1536.23506 + tps: 1335.96743 } } dps_results: { key: "TestAffliction-Phase3-Lvl50-Average-Default" value: { - dps: 1538.0635 - tps: 1337.39756 + dps: 1542.33025 + tps: 1341.66431 } } dps_results: { key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 2228.30779 - tps: 3035.27983 + dps: 2303.37175 + tps: 3110.34378 } } dps_results: { key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 1524.8829 - tps: 1324.17513 + dps: 1529.18439 + tps: 1328.47662 } } dps_results: { key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-FullBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 1573.03603 - tps: 1359.38131 + dps: 1577.43275 + tps: 1363.77803 } } dps_results: { key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 1383.17081 - tps: 2338.74874 + dps: 1438.89039 + tps: 2394.46833 } } dps_results: { key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 853.17108 - tps: 748.70285 + dps: 855.96591 + tps: 751.49768 } } dps_results: { key: "TestAffliction-Phase3-Lvl50-Settings-Orc-nf.ruin-Affliction Warlock-nf.ruin-NoBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 851.56251 - tps: 747.75313 + dps: 854.42534 + tps: 750.61597 } } dps_results: { key: "TestAffliction-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1522.57754 - tps: 1322.00316 + dps: 1526.8694 + tps: 1326.29501 } } dps_results: { diff --git a/sim/warlock/dps/TestDestruction.results b/sim/warlock/dps/TestDestruction.results index 1420b2d3b5..3ae54702c3 100644 --- a/sim/warlock/dps/TestDestruction.results +++ b/sim/warlock/dps/TestDestruction.results @@ -624,7 +624,7 @@ dps_results: { dps_results: { key: "TestDestruction-Phase4-Lvl60-AllItems-InfernalPactEssence-216509" value: { - dps: 3504.94023 + dps: 3505.07633 tps: 3154.27123 } } diff --git a/sim/warlock/items.go b/sim/warlock/items.go index 5dcec9b8db..1833330c33 100644 --- a/sim/warlock/items.go +++ b/sim/warlock/items.go @@ -4,7 +4,6 @@ import ( "time" "github.com/wowsims/sod/sim/core" - "github.com/wowsims/sod/sim/core/proto" "github.com/wowsims/sod/sim/core/stats" ) @@ -278,14 +277,14 @@ func init() { // Reduces the cooldown of your Felguard's Cleave spell by 2 sec. core.NewItemEffect(KezansUnstoppableTaint, func(agent core.Agent) { warlock := agent.(WarlockAgent).GetWarlock() - if !warlock.HasRune(proto.WarlockRune_RuneBracerSummonFelguard) { - return - } warlock.RegisterAura(core.Aura{ Label: "Reduced Cleave Cooldown", OnInit: func(aura *core.Aura, sim *core.Simulation) { - warlock.Felguard.primaryAbility.CD.Duration -= time.Second * 2 + warlock.Succubus.primaryAbility.CD.Duration -= time.Second * 2 + if warlock.Felguard != nil { + warlock.Felguard.primaryAbility.CD.Duration -= time.Second * 2 + } }, }) }) diff --git a/sim/warlock/runes.go b/sim/warlock/runes.go index 6f87d172ce..07ed4c5714 100644 --- a/sim/warlock/runes.go +++ b/sim/warlock/runes.go @@ -459,11 +459,7 @@ func (warlock *Warlock) applyDemonicPact() { return } - warlock.OnSpellRegistered(func(spell *core.Spell) { - if spell.Flags.Matches(SpellFlagWarlock) { - spell.DamageMultiplier *= 1.10 - } - }) + warlock.PseudoStats.SchoolDamageDealtMultiplier.MultiplyMagicSchools(1.10) if warlock.Options.Summon == proto.WarlockOptions_NoSummon { return diff --git a/sim/warlock/tank/TestDestruction.results b/sim/warlock/tank/TestDestruction.results index 1b04253034..a2a12993a2 100644 --- a/sim/warlock/tank/TestDestruction.results +++ b/sim/warlock/tank/TestDestruction.results @@ -298,9 +298,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: -0.13705 + weights: -0.13995 weights: 0 - weights: 1.42637 + weights: 1.43193 weights: 0 weights: 0 weights: 0 @@ -309,7 +309,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 7.48361 + weights: 7.49136 weights: 0 weights: 0 weights: 0 @@ -541,73 +541,73 @@ dps_results: { dps_results: { key: "TestDestruction-Phase3-Lvl50-AllItems-Kezan'sUnstoppableTaint-231346" value: { - dps: 1310.35149 - tps: 2671.99778 - hps: 10.85531 + dps: 1317.32864 + tps: 2684.22587 + hps: 11.94084 } } dps_results: { key: "TestDestruction-Phase3-Lvl50-Average-Default" value: { - dps: 1309.36641 - tps: 2668.15946 - hps: 10.49339 + dps: 1316.26654 + tps: 2680.22524 + hps: 11.54273 } } dps_results: { key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 1866.84005 - tps: 5429.7264 - hps: 9.46416 + dps: 1934.43256 + tps: 5547.08355 + hps: 10.41057 } } dps_results: { key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 1255.00334 - tps: 2541.84251 - hps: 9.58075 + dps: 1261.57726 + tps: 2553.35822 + hps: 10.53882 } } dps_results: { key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-FullBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 1248.52659 - tps: 2478.37507 - hps: 10.1191 + dps: 1255.384 + tps: 2489.91197 + hps: 11.13102 } } dps_results: { key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 1170.69959 - tps: 4159.23597 - hps: 6.34893 + dps: 1220.34637 + tps: 4245.46308 + hps: 6.98383 } } dps_results: { key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 720.00248 - tps: 1460.8125 - hps: 6.3376 + dps: 724.30113 + tps: 1468.34043 + hps: 6.97136 } } dps_results: { key: "TestDestruction-Phase3-Lvl50-Settings-Orc-p3.destro.tank-Destruction Warlock-p3.destro.tank-NoBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 715.21827 - tps: 1449.88402 - hps: 6.92183 + dps: 719.78732 + tps: 1457.56784 + hps: 7.61402 } } dps_results: { key: "TestDestruction-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1292.5783 - tps: 2631.94355 - hps: 10.63392 + dps: 1299.42006 + tps: 2643.93201 + hps: 11.69731 } } dps_results: { From e6c8ca6d67c713c27a3fd2dc63c4c597be331f27 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 01:18:50 -0400 Subject: [PATCH 198/223] typos --- sim/encounters/blackwing_lair.go | 7 ++++--- ui/core/components/other_inputs.ts | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sim/encounters/blackwing_lair.go b/sim/encounters/blackwing_lair.go index 7947e63595..f1c38da1e8 100644 --- a/sim/encounters/blackwing_lair.go +++ b/sim/encounters/blackwing_lair.go @@ -1,10 +1,11 @@ package encounters import ( + "time" + "github.com/wowsims/sod/sim/core" "github.com/wowsims/sod/sim/core/proto" "github.com/wowsims/sod/sim/core/stats" - "time" ) func addVaelastraszTheCorrupt(bossPrefix string) { @@ -33,8 +34,8 @@ func addVaelastraszTheCorrupt(bossPrefix string) { DualWieldPenalty: false, TargetInputs: []*proto.TargetInput{ { - Label: "Time Burning Adrenaline Recieved", - Tooltip: "How long into the fight you recieve Burning Adrenaline? First cast is 20s (Select 0 to never recieve)", + Label: "Time Burning Adrenaline Received", + Tooltip: "How long into the fight Burning Adrenaline is cast on the player. First cast is 20s (Select 0 to never receive)", InputType: proto.InputType_Number, NumberValue: 0, }, diff --git a/ui/core/components/other_inputs.ts b/ui/core/components/other_inputs.ts index f4ddc468c7..0b0f68a5b2 100644 --- a/ui/core/components/other_inputs.ts +++ b/ui/core/components/other_inputs.ts @@ -260,7 +260,7 @@ export const HealingCadence = { label: 'Healing Cadence', labelTooltip: `

How often the incoming heal 'ticks', in seconds. Generally, longer durations favor Effective Hit Points (EHP) for minimizing Chance of Death, while shorter durations favor avoidance.

-

Example: if Incoming HPS is set to 1000 and this is set to 1s, then every 1s a heal will be received for 1000. If this is instead set to 2s, then every 2s a heal will be recieved for 2000.

+

Example: if Incoming HPS is set to 1000 and this is set to 1s, then every 1s a heal will be received for 1000. If this is instead set to 2s, then every 2s a heal will be received for 2000.

If set to 0, defaults to 1.5 times the primary target's base swing timer, and half that for dual wielding targets.

`, changedEvent: (player: Player) => player.getRaid()!.changeEmitter, From 72daafc146e5668593183dcf1dab796ffb20a43f Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 01:19:48 -0400 Subject: [PATCH 199/223] another typo --- sim/encounters/blackwing_lair.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sim/encounters/blackwing_lair.go b/sim/encounters/blackwing_lair.go index f1c38da1e8..9ff23ea584 100644 --- a/sim/encounters/blackwing_lair.go +++ b/sim/encounters/blackwing_lair.go @@ -43,8 +43,8 @@ func addVaelastraszTheCorrupt(bossPrefix string) { }, AI: NewVaelastraszTheCorruptAI(), }) - core.AddPresetEncounter("Blackwing Lair Vaelastrasz The Corrupt", []string{ - bossPrefix + "/Blackwing Lair Vaelastrasz The Corrupt", + core.AddPresetEncounter("Blackwing Lair Vaelastrasz the Corrupt", []string{ + bossPrefix + "/Blackwing Lair Vaelastrasz the Corrupt", }) } From 04015cc24d501372d0e4d64d8f659fe69411ebb5 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 01:55:59 -0400 Subject: [PATCH 200/223] fix another typo --- sim/encounters/blackwing_lair.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sim/encounters/blackwing_lair.go b/sim/encounters/blackwing_lair.go index 9ff23ea584..d5cf2c5006 100644 --- a/sim/encounters/blackwing_lair.go +++ b/sim/encounters/blackwing_lair.go @@ -12,8 +12,8 @@ func addVaelastraszTheCorrupt(bossPrefix string) { core.AddPresetTarget(&core.PresetTarget{ PathPrefix: bossPrefix, Config: &proto.Target{ - Id: 13020, // Vanilla Vaelastrasz The Corrupt - no ID for SoD yet? - Name: "Blackwing Lair Vaelastrasz The Corrupt", + Id: 13020, // Vanilla Vaelastrasz the Corrupt - no ID for SoD yet? + Name: "Blackwing Lair Vaelastrasz the Corrupt", Level: 63, MobType: proto.MobType_MobTypeDragonkin, TankIndex: 0, From b21b9a50a8a025aa3b0962ac309769981850a5eb Mon Sep 17 00:00:00 2001 From: Grady Phillips Date: Sat, 21 Sep 2024 23:25:41 -0700 Subject: [PATCH 201/223] update tests --- sim/druid/feral/TestFeral.results | 48 +- sim/warrior/dps_warrior/TestArms.results | 34 +- sim/warrior/dps_warrior/TestFury.results | 1320 ++-------------------- 3 files changed, 113 insertions(+), 1289 deletions(-) diff --git a/sim/druid/feral/TestFeral.results b/sim/druid/feral/TestFeral.results index bbe1f53327..557c344199 100644 --- a/sim/druid/feral/TestFeral.results +++ b/sim/druid/feral/TestFeral.results @@ -1447,8 +1447,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 16074.23386 - tps: 11703.68213 + dps: 16323.52455 + tps: 11881.41938 } } dps_results: { @@ -1468,8 +1468,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-NoBleed-phase_4-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 6721.23239 - tps: 4926.49138 + dps: 6823.84005 + tps: 4999.83933 } } dps_results: { @@ -1489,8 +1489,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 16074.23386 - tps: 11703.68213 + dps: 16323.52455 + tps: 11881.41938 } } dps_results: { @@ -1510,8 +1510,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Default-phase_4-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 6721.23239 - tps: 4926.49138 + dps: 6823.84005 + tps: 4999.83933 } } dps_results: { @@ -1531,8 +1531,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 16074.23386 - tps: 11703.68213 + dps: 16323.52455 + tps: 11881.41938 } } dps_results: { @@ -1552,8 +1552,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-NightElf-phase_4-Flower-Aoe-phase_4-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 6721.23239 - tps: 4926.49138 + dps: 6823.84005 + tps: 4999.83933 } } dps_results: { @@ -1573,8 +1573,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 16945.08419 - tps: 12322.51867 + dps: 17230.15357 + tps: 12525.33124 } } dps_results: { @@ -1594,8 +1594,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-NoBleed-phase_4-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 6762.20312 - tps: 4957.81075 + dps: 6868.45667 + tps: 5034.46675 } } dps_results: { @@ -1615,8 +1615,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 16945.08419 - tps: 12322.51867 + dps: 17230.15357 + tps: 12525.33124 } } dps_results: { @@ -1636,8 +1636,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Default-phase_4-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 6762.20312 - tps: 4957.81075 + dps: 6868.45667 + tps: 5034.46675 } } dps_results: { @@ -1657,8 +1657,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 16945.08419 - tps: 12322.51867 + dps: 17230.15357 + tps: 12525.33124 } } dps_results: { @@ -1678,8 +1678,8 @@ dps_results: { dps_results: { key: "TestFeral-Phase4-Lvl60-Settings-Tauren-phase_4-Flower-Aoe-phase_4-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 6762.20312 - tps: 4957.81075 + dps: 6868.45667 + tps: 5034.46675 } } dps_results: { diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results index 284aa44180..8bf67edc76 100644 --- a/sim/warrior/dps_warrior/TestArms.results +++ b/sim/warrior/dps_warrior/TestArms.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestArms-phase1-Lvl50-CharacterStats-Default" + key: "TestArms-Lvl50-CharacterStats-Default" value: { final_stats: 383.51016 final_stats: 325.48824 @@ -48,7 +48,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestArms-phase1-Lvl50-StatWeights-Default" + key: "TestArms-Lvl50-StatWeights-Default" value: { weights: 1.25165 weights: 0.77296 @@ -97,105 +97,105 @@ stat_weights_results: { } } dps_results: { - key: "TestArms-phase1-Lvl50-AllItems-BattlegearofHeroism" + key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" value: { dps: 800.1972 tps: 693.71468 } } dps_results: { - key: "TestArms-phase1-Lvl50-Average-Default" + key: "TestArms-Lvl50-Average-Default" value: { dps: 1166.17517 tps: 996.3522 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 315.30843 tps: 426.16942 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 86.44543 tps: 79.64122 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 158.39336 tps: 141.83963 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 146.48663 tps: 268.4713 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 40.86959 tps: 41.88095 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 80.13768 tps: 77.09108 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 355.03561 tps: 463.64555 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 93.73258 tps: 85.76982 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 168.35104 tps: 149.96834 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" value: { dps: 164.98015 tps: 285.85101 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" value: { dps: 44.04967 tps: 44.57131 } } dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" value: { dps: 85.22795 tps: 81.16124 } } dps_results: { - key: "TestArms-phase1-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1088.34473 tps: 930.18054 diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results index e676821f4d..4e92436450 100644 --- a/sim/warrior/dps_warrior/TestFury.results +++ b/sim/warrior/dps_warrior/TestFury.results @@ -1,5 +1,5 @@ character_stats_results: { - key: "TestFury-phase1-Lvl40-CharacterStats-Default" + key: "TestFury-Lvl40-CharacterStats-Default" value: { final_stats: 292.71 final_stats: 188.1 @@ -48,7 +48,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestFury-phase1-Lvl60-CharacterStats-Default" + key: "TestFury-Lvl60-CharacterStats-Default" value: { final_stats: 551.1 final_stats: 325.27 @@ -97,7 +97,7 @@ character_stats_results: { } } stat_weights_results: { - key: "TestFury-phase1-Lvl40-StatWeights-Default" + key: "TestFury-Lvl40-StatWeights-Default" value: { weights: 1.11186 weights: 0.46909 @@ -146,10 +146,10 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestFury-phase1-Lvl60-StatWeights-Default" + key: "TestFury-Lvl60-StatWeights-Default" value: { - weights: 3.3462 - weights: 1.83747 + weights: 2.25162 + weights: 1.87362 weights: 0 weights: 0 weights: 0 @@ -165,9 +165,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.43034 - weights: 7.62268 - weights: 28.58845 + weights: 1.03457 + weights: 6.7376 + weights: 27.97096 weights: 0 weights: 0 weights: 0 @@ -195,1423 +195,247 @@ stat_weights_results: { } } dps_results: { - key: "TestFury-phase1-Lvl40-AllItems-BattlegearofHeroism" + key: "TestFury-Lvl40-AllItems-BattlegearofHeroism" value: { dps: 548.33219 tps: 487.14109 } } dps_results: { - key: "TestFury-phase1-Lvl40-Average-Default" + key: "TestFury-Lvl40-Average-Default" value: { dps: 602.3906 tps: 532.56978 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 41.97107 tps: 77.5543 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 11.83445 tps: 12.32201 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 23.65205 tps: 22.61736 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 22.21697 tps: 58.58574 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 6.02085 tps: 7.52234 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 10.80064 tps: 12.23076 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 46.40268 tps: 81.85244 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 12.70096 tps: 13.22126 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 29.49321 tps: 28.76218 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { dps: 24.81747 tps: 61.11857 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { dps: 6.32199 tps: 7.77036 } } dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { dps: 13.61484 tps: 14.89078 } } dps_results: { - key: "TestFury-phase1-Lvl40-SwitchInFrontOfTarget-Default" + key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" value: { dps: 564.51331 tps: 500.30612 } } dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-BanishedMartyr'sFullPlate" + key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" value: { dps: 2367.19595 tps: 2058.60785 } } dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-BattlegearofHeroism" + key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" value: { dps: 1826.31475 tps: 1620.61797 } } dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-BloodGuard'sPlate" + key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" value: { dps: 2176.61667 tps: 1891.18454 } } dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-EmeraldDreamPlate" + key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" value: { dps: 2153.32047 tps: 1872.09781 } } dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-Knight-Lieutenant'sPlate" + key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" value: { dps: 2176.61667 tps: 1891.18454 } } dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-WailingBerserker'sPlateArmor" + key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" value: { dps: 2523.88495 tps: 2188.69869 } } dps_results: { - key: "TestFury-phase1-Lvl60-Average-Default" + key: "TestFury-Lvl60-Average-Default" value: { - dps: 3320.94865 - tps: 2609.37089 + dps: 3042.45219 + tps: 2396.63402 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 1307.44179 - tps: 1209.08441 + dps: 1189.16879 + tps: 1107.65294 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 430.98213 - tps: 393.46828 + dps: 388.95142 + tps: 359.44309 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 520.53512 - tps: 468.39082 + dps: 479.02385 + tps: 434.43371 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 588.30713 - tps: 589.55588 + dps: 531.22433 + tps: 540.44972 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 219.88593 - tps: 227.53063 + dps: 196.93008 + tps: 208.78504 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 270.99013 - tps: 268.78332 + dps: 246.80336 + tps: 248.66784 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 53.00266 - tps: 76.81719 + dps: 1331.63595 + tps: 1248.80145 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 53.00266 - tps: 40.40052 + dps: 407.53399 + tps: 376.1806 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 88.5788 - tps: 66.97486 + dps: 495.26271 + tps: 446.20931 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" value: { - dps: 19.62337 - tps: 52.91222 + dps: 572.17074 + tps: 582.86852 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" value: { - dps: 19.62337 - tps: 16.49555 + dps: 194.79105 + tps: 207.0943 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" value: { - dps: 33.68419 - tps: 27.6511 + dps: 247.0739 + tps: 246.85095 } } dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" + key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1139.09331 - tps: 1089.65753 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 333.17256 - tps: 309.41054 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 430.08836 - tps: 392.21763 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 481.24831 - tps: 512.42152 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 144.82111 - tps: 166.53156 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 194.74658 - tps: 206.48176 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1591.44227 - tps: 1353.0427 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 888.55842 - tps: 674.45688 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 898.64516 - tps: 693.3865 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 784.63266 - tps: 706.00166 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 462.80788 - tps: 375.61555 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 482.32306 - tps: 398.47979 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 720.41505 - tps: 497.4823 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 720.41505 - tps: 461.06563 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 855.55393 - tps: 556.10081 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 356.2183 - tps: 266.82278 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 356.2183 - tps: 230.42195 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 433.65454 - tps: 284.15536 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1627.27722 - tps: 1361.92528 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 876.55652 - tps: 633.71919 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 937.40295 - tps: 659.12459 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 776.39298 - tps: 691.07026 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 425.91803 - tps: 333.10138 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 482.17324 - tps: 363.46045 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1676.97975 - tps: 1440.74805 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 812.37631 - tps: 597.54647 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 879.70323 - tps: 657.57309 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 807.59262 - tps: 731.59869 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 411.8886 - tps: 327.02418 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 472.58379 - tps: 373.36973 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 465.99891 - tps: 339.29829 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 465.99891 - tps: 302.94495 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 608.84565 - tps: 401.93844 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 231.21365 - tps: 187.81948 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 231.21365 - tps: 151.45031 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 300.93549 - tps: 200.49861 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1546.81195 - tps: 1285.48903 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 825.81284 - tps: 577.06877 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 897.62691 - tps: 622.43927 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 726.75399 - tps: 644.94314 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 403.31349 - tps: 307.1084 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 457.50805 - tps: 342.11217 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1467.32501 - tps: 1345.52684 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 464.65366 - tps: 418.33924 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 560.71386 - tps: 498.57521 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 681.7645 - tps: 669.19927 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 241.50942 - tps: 243.5198 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 298.94982 - tps: 290.4533 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 60.01445 - tps: 81.80938 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 60.01445 - tps: 45.39271 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 96.12068 - tps: 72.38257 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 23.64962 - tps: 55.7968 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 23.64962 - tps: 19.38014 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 40.98902 - tps: 32.90512 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1289.25625 - tps: 1220.84502 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 369.08317 - tps: 336.09533 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 476.76583 - tps: 428.84967 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 573.41091 - tps: 592.869 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 167.64002 - tps: 183.58466 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 224.38816 - tps: 229.83053 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1295.47405 - tps: 1196.268 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 400.54718 - tps: 361.93151 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 487.76812 - tps: 434.37854 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 588.93512 - tps: 588.65993 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 201.14653 - tps: 208.24899 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 253.27955 - tps: 249.2994 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 51.11928 - tps: 77.39207 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 51.11928 - tps: 40.9754 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 92.16924 - tps: 73.86656 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 19.6822 - tps: 53.5241 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 19.6822 - tps: 17.10744 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 37.37157 - tps: 31.5707 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1138.92893 - tps: 1100.45542 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 315.10198 - tps: 291.15456 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 419.65887 - tps: 377.23997 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 497.43098 - tps: 532.16328 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 137.31338 - tps: 158.77683 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 191.69439 - tps: 201.36958 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1460.31638 - tps: 1360.86168 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 447.04549 - tps: 408.58058 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 536.15435 - tps: 479.19224 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 635.51384 - tps: 638.04772 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 219.50688 - tps: 227.62794 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 273.7697 - tps: 269.02052 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 59.2981 - tps: 81.31918 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 59.2981 - tps: 44.90251 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 100.7367 - tps: 75.6735 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 21.70729 - tps: 54.40035 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 21.70729 - tps: 17.98368 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 40.32475 - tps: 32.41371 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1218.26763 - tps: 1130.35701 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 350.70103 - tps: 319.54848 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 447.31144 - tps: 384.87558 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 502.71821 - tps: 518.96969 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 146.87316 - tps: 166.13435 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 198.68115 - tps: 200.36937 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1593.46177 - tps: 1360.53135 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 918.22928 - tps: 699.72605 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 926.90932 - tps: 711.35468 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 773.02495 - tps: 696.64332 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 466.85218 - tps: 379.45944 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 490.40026 - tps: 401.21967 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 743.50177 - tps: 513.70373 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 743.50177 - tps: 477.28706 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 902.49026 - tps: 588.23521 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 364.61727 - tps: 272.28292 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 364.61727 - tps: 235.88209 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 458.45142 - tps: 300.83126 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1497.60813 - tps: 1242.77715 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 925.32973 - tps: 671.25632 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 1001.23131 - tps: 739.64114 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 696.54517 - tps: 617.24289 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 444.02087 - tps: 345.66575 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 499.23133 - tps: 387.52258 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1708.44716 - tps: 1464.01251 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 850.01233 - tps: 625.11979 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 882.26876 - tps: 656.4268 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 793.79132 - tps: 717.48372 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 411.75528 - tps: 325.05525 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 451.71392 - tps: 355.38093 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 473.69872 - tps: 346.17499 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 473.69872 - tps: 309.80583 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 617.5544 - tps: 410.90124 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 230.67007 - tps: 188.24035 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 230.67007 - tps: 151.90285 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 297.63189 - tps: 199.81531 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1515.09359 - tps: 1263.36716 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 873.18708 - tps: 610.32015 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 987.34752 - tps: 688.08981 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 703.23865 - tps: 629.47111 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 410.41724 - tps: 310.14567 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 485.26293 - tps: 358.29408 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1634.41085 - tps: 1512.55016 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 479.29991 - tps: 432.97169 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 571.45523 - tps: 505.88306 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 739.07814 - tps: 728.01069 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 240.37555 - tps: 243.36686 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 297.68416 - tps: 287.24194 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 65.62683 - tps: 85.86511 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 65.62683 - tps: 49.44845 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 109.21476 - tps: 81.74527 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 26.0134 - tps: 57.48347 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 26.0134 - tps: 21.0668 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 48.64086 - tps: 38.38661 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1374.49097 - tps: 1263.44502 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 385.28998 - tps: 345.14452 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 494.16355 - tps: 419.11157 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 594.23524 - tps: 596.65894 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 169.10518 - tps: 182.62937 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 228.86472 - tps: 222.5575 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1397.94657 - tps: 1296.4229 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 414.796 - tps: 375.47011 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 505.39925 - tps: 448.70668 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 611.82756 - tps: 613.63215 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 199.46066 - tps: 207.22636 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 252.73005 - tps: 247.64649 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 55.61005 - tps: 80.45938 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 55.61005 - tps: 44.04272 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 106.30178 - tps: 84.84424 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 21.43474 - tps: 54.77265 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 21.43474 - tps: 18.35599 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 43.67302 - tps: 36.44085 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1220.81443 - tps: 1144.68187 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 333.07997 - tps: 302.01186 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 443.79048 - tps: 377.73839 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 518.21258 - tps: 537.33203 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 139.92697 - tps: 158.86946 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 197.64748 - tps: 197.17924 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 2632.86894 - tps: 2075.92252 + dps: 2418.54005 + tps: 1905.80169 } } From 34343fbebd625f881d64764212f7edb1c09e699c Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 02:38:29 -0400 Subject: [PATCH 202/223] remove arms/fury test results --- sim/warrior/dps_warrior/TestArms.results | 203 --- sim/warrior/dps_warrior/TestFury.results | 1617 ---------------------- 2 files changed, 1820 deletions(-) delete mode 100644 sim/warrior/dps_warrior/TestArms.results delete mode 100644 sim/warrior/dps_warrior/TestFury.results diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results deleted file mode 100644 index 284aa44180..0000000000 --- a/sim/warrior/dps_warrior/TestArms.results +++ /dev/null @@ -1,203 +0,0 @@ -character_stats_results: { - key: "TestArms-phase1-Lvl50-CharacterStats-Default" - value: { - final_stats: 383.51016 - final_stats: 325.48824 - final_stats: 419.364 - final_stats: 92.664 - final_stats: 125.928 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 25 - final_stats: 4 - final_stats: 21 - final_stats: 0 - final_stats: 0 - final_stats: 1273.46032 - final_stats: 5 - final_stats: 47.61566 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 2884.13648 - final_stats: 361 - final_stats: 0 - final_stats: 5 - final_stats: 19.01151 - final_stats: 19.61566 - final_stats: 5 - final_stats: 0 - final_stats: 5092.64 - final_stats: 20 - final_stats: 30 - final_stats: 45 - final_stats: 50 - final_stats: 45 - final_stats: 324 - final_stats: 0 - final_stats: 65 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestArms-phase1-Lvl50-StatWeights-Default" - value: { - weights: 1.25165 - weights: 0.77296 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0.56185 - weights: 16.37919 - weights: 10.07571 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-AllItems-BattlegearofHeroism" - value: { - dps: 800.1972 - tps: 693.71468 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Average-Default" - value: { - dps: 1166.17517 - tps: 996.3522 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 315.30843 - tps: 426.16942 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 86.44543 - tps: 79.64122 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 158.39336 - tps: 141.83963 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 146.48663 - tps: 268.4713 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 40.86959 - tps: 41.88095 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 80.13768 - tps: 77.09108 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 355.03561 - tps: 463.64555 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 93.73258 - tps: 85.76982 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 168.35104 - tps: 149.96834 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 164.98015 - tps: 285.85101 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 44.04967 - tps: 44.57131 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 85.22795 - tps: 81.16124 - } -} -dps_results: { - key: "TestArms-phase1-Lvl50-SwitchInFrontOfTarget-Default" - value: { - dps: 1088.34473 - tps: 930.18054 - } -} diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results deleted file mode 100644 index e676821f4d..0000000000 --- a/sim/warrior/dps_warrior/TestFury.results +++ /dev/null @@ -1,1617 +0,0 @@ -character_stats_results: { - key: "TestFury-phase1-Lvl40-CharacterStats-Default" - value: { - final_stats: 292.71 - final_stats: 188.1 - final_stats: 281.6 - final_stats: 60.5 - final_stats: 79.2 - final_stats: 42 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 18.75 - final_stats: 3 - final_stats: 9 - final_stats: 0 - final_stats: 0 - final_stats: 1023.42 - final_stats: 5 - final_stats: 24.25798 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 2128.2 - final_stats: 322 - final_stats: 0 - final_stats: 5 - final_stats: 14.6355 - final_stats: 14.25798 - final_stats: 5 - final_stats: 0 - final_stats: 3285 - final_stats: 18 - final_stats: 30 - final_stats: 40 - final_stats: 35 - final_stats: 40 - final_stats: 263 - final_stats: 0 - final_stats: 0 - final_stats: 0 - } -} -character_stats_results: { - key: "TestFury-phase1-Lvl60-CharacterStats-Default" - value: { - final_stats: 551.1 - final_stats: 325.27 - final_stats: 511.06 - final_stats: 102.3 - final_stats: 135.3 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 41.25 - final_stats: 6 - final_stats: 30 - final_stats: 0 - final_stats: 0 - final_stats: 2135.2 - final_stats: 8 - final_stats: 43.2635 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 5279.54 - final_stats: 832 - final_stats: 0 - final_stats: 5 - final_stats: 27.555 - final_stats: 16.2635 - final_stats: 5 - final_stats: 0 - final_stats: 6919.6 - final_stats: 27 - final_stats: 189 - final_stats: 60 - final_stats: 60 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 0 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestFury-phase1-Lvl40-StatWeights-Default" - value: { - weights: 1.11186 - weights: 0.46909 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0.49852 - weights: 8.03267 - weights: 7.42202 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -stat_weights_results: { - key: "TestFury-phase1-Lvl60-StatWeights-Default" - value: { - weights: 3.3462 - weights: 1.83747 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 1.43034 - weights: 7.62268 - weights: 28.58845 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-AllItems-BattlegearofHeroism" - value: { - dps: 548.33219 - tps: 487.14109 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Average-Default" - value: { - dps: 602.3906 - tps: 532.56978 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 41.97107 - tps: 77.5543 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 11.83445 - tps: 12.32201 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 23.65205 - tps: 22.61736 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 22.21697 - tps: 58.58574 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 6.02085 - tps: 7.52234 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 10.80064 - tps: 12.23076 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 46.40268 - tps: 81.85244 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 12.70096 - tps: 13.22126 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 29.49321 - tps: 28.76218 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 24.81747 - tps: 61.11857 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 6.32199 - tps: 7.77036 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 13.61484 - tps: 14.89078 - } -} -dps_results: { - key: "TestFury-phase1-Lvl40-SwitchInFrontOfTarget-Default" - value: { - dps: 564.51331 - tps: 500.30612 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-BanishedMartyr'sFullPlate" - value: { - dps: 2367.19595 - tps: 2058.60785 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-BattlegearofHeroism" - value: { - dps: 1826.31475 - tps: 1620.61797 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-BloodGuard'sPlate" - value: { - dps: 2176.61667 - tps: 1891.18454 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-EmeraldDreamPlate" - value: { - dps: 2153.32047 - tps: 1872.09781 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-Knight-Lieutenant'sPlate" - value: { - dps: 2176.61667 - tps: 1891.18454 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-AllItems-WailingBerserker'sPlateArmor" - value: { - dps: 2523.88495 - tps: 2188.69869 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Average-Default" - value: { - dps: 3320.94865 - tps: 2609.37089 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1307.44179 - tps: 1209.08441 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 430.98213 - tps: 393.46828 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 520.53512 - tps: 468.39082 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 588.30713 - tps: 589.55588 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 219.88593 - tps: 227.53063 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 270.99013 - tps: 268.78332 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 53.00266 - tps: 76.81719 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 53.00266 - tps: 40.40052 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 88.5788 - tps: 66.97486 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 19.62337 - tps: 52.91222 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 19.62337 - tps: 16.49555 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 33.68419 - tps: 27.6511 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1139.09331 - tps: 1089.65753 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 333.17256 - tps: 309.41054 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 430.08836 - tps: 392.21763 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 481.24831 - tps: 512.42152 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 144.82111 - tps: 166.53156 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 194.74658 - tps: 206.48176 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1591.44227 - tps: 1353.0427 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 888.55842 - tps: 674.45688 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 898.64516 - tps: 693.3865 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 784.63266 - tps: 706.00166 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 462.80788 - tps: 375.61555 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 482.32306 - tps: 398.47979 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 720.41505 - tps: 497.4823 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 720.41505 - tps: 461.06563 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 855.55393 - tps: 556.10081 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 356.2183 - tps: 266.82278 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 356.2183 - tps: 230.42195 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 433.65454 - tps: 284.15536 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1627.27722 - tps: 1361.92528 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 876.55652 - tps: 633.71919 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 937.40295 - tps: 659.12459 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 776.39298 - tps: 691.07026 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 425.91803 - tps: 333.10138 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 482.17324 - tps: 363.46045 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1676.97975 - tps: 1440.74805 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 812.37631 - tps: 597.54647 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 879.70323 - tps: 657.57309 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 807.59262 - tps: 731.59869 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 411.8886 - tps: 327.02418 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 472.58379 - tps: 373.36973 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 465.99891 - tps: 339.29829 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 465.99891 - tps: 302.94495 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 608.84565 - tps: 401.93844 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 231.21365 - tps: 187.81948 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 231.21365 - tps: 151.45031 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 300.93549 - tps: 200.49861 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1546.81195 - tps: 1285.48903 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 825.81284 - tps: 577.06877 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 897.62691 - tps: 622.43927 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 726.75399 - tps: 644.94314 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 403.31349 - tps: 307.1084 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 457.50805 - tps: 342.11217 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1467.32501 - tps: 1345.52684 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 464.65366 - tps: 418.33924 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 560.71386 - tps: 498.57521 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 681.7645 - tps: 669.19927 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 241.50942 - tps: 243.5198 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 298.94982 - tps: 290.4533 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 60.01445 - tps: 81.80938 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 60.01445 - tps: 45.39271 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 96.12068 - tps: 72.38257 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 23.64962 - tps: 55.7968 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 23.64962 - tps: 19.38014 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 40.98902 - tps: 32.90512 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1289.25625 - tps: 1220.84502 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 369.08317 - tps: 336.09533 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 476.76583 - tps: 428.84967 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 573.41091 - tps: 592.869 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 167.64002 - tps: 183.58466 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 224.38816 - tps: 229.83053 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1295.47405 - tps: 1196.268 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 400.54718 - tps: 361.93151 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 487.76812 - tps: 434.37854 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 588.93512 - tps: 588.65993 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 201.14653 - tps: 208.24899 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 253.27955 - tps: 249.2994 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 51.11928 - tps: 77.39207 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 51.11928 - tps: 40.9754 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 92.16924 - tps: 73.86656 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 19.6822 - tps: 53.5241 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 19.6822 - tps: 17.10744 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 37.37157 - tps: 31.5707 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1138.92893 - tps: 1100.45542 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 315.10198 - tps: 291.15456 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 419.65887 - tps: 377.23997 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 497.43098 - tps: 532.16328 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 137.31338 - tps: 158.77683 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 191.69439 - tps: 201.36958 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1460.31638 - tps: 1360.86168 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 447.04549 - tps: 408.58058 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 536.15435 - tps: 479.19224 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 635.51384 - tps: 638.04772 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 219.50688 - tps: 227.62794 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 273.7697 - tps: 269.02052 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 59.2981 - tps: 81.31918 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 59.2981 - tps: 44.90251 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 100.7367 - tps: 75.6735 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 21.70729 - tps: 54.40035 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 21.70729 - tps: 17.98368 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 40.32475 - tps: 32.41371 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1218.26763 - tps: 1130.35701 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 350.70103 - tps: 319.54848 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 447.31144 - tps: 384.87558 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 502.71821 - tps: 518.96969 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 146.87316 - tps: 166.13435 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 198.68115 - tps: 200.36937 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1593.46177 - tps: 1360.53135 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 918.22928 - tps: 699.72605 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 926.90932 - tps: 711.35468 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 773.02495 - tps: 696.64332 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 466.85218 - tps: 379.45944 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 490.40026 - tps: 401.21967 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 743.50177 - tps: 513.70373 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 743.50177 - tps: 477.28706 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 902.49026 - tps: 588.23521 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 364.61727 - tps: 272.28292 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 364.61727 - tps: 235.88209 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 458.45142 - tps: 300.83126 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1497.60813 - tps: 1242.77715 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 925.32973 - tps: 671.25632 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 1001.23131 - tps: 739.64114 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 696.54517 - tps: 617.24289 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 444.02087 - tps: 345.66575 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 499.23133 - tps: 387.52258 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1708.44716 - tps: 1464.01251 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 850.01233 - tps: 625.11979 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 882.26876 - tps: 656.4268 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 793.79132 - tps: 717.48372 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 411.75528 - tps: 325.05525 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 451.71392 - tps: 355.38093 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 473.69872 - tps: 346.17499 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 473.69872 - tps: 309.80583 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 617.5544 - tps: 410.90124 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 230.67007 - tps: 188.24035 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 230.67007 - tps: 151.90285 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 297.63189 - tps: 199.81531 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1515.09359 - tps: 1263.36716 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 873.18708 - tps: 610.32015 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 987.34752 - tps: 688.08981 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 703.23865 - tps: 629.47111 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 410.41724 - tps: 310.14567 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_2h_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 485.26293 - tps: 358.29408 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1634.41085 - tps: 1512.55016 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 479.29991 - tps: 432.97169 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 571.45523 - tps: 505.88306 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 739.07814 - tps: 728.01069 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 240.37555 - tps: 243.36686 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 297.68416 - tps: 287.24194 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 65.62683 - tps: 85.86511 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 65.62683 - tps: 49.44845 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 109.21476 - tps: 81.74527 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 26.0134 - tps: 57.48347 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 26.0134 - tps: 21.0668 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 48.64086 - tps: 38.38661 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1374.49097 - tps: 1263.44502 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 385.28998 - tps: 345.14452 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 494.16355 - tps: 419.11157 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 594.23524 - tps: 596.65894 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 169.10518 - tps: 182.62937 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t1-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 228.86472 - tps: 222.5575 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1397.94657 - tps: 1296.4229 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 414.796 - tps: 375.47011 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 505.39925 - tps: 448.70668 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 611.82756 - tps: 613.63215 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 199.46066 - tps: 207.22636 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 252.73005 - tps: 247.64649 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 55.61005 - tps: 80.45938 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 55.61005 - tps: 44.04272 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 106.30178 - tps: 84.84424 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 21.43474 - tps: 54.77265 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 21.43474 - tps: 18.35599 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_2h-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 43.67302 - tps: 36.44085 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1220.81443 - tps: 1144.68187 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 333.07997 - tps: 302.01186 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 443.79048 - tps: 377.73839 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 518.21258 - tps: 537.33203 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 139.92697 - tps: 158.86946 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 197.64748 - tps: 197.17924 - } -} -dps_results: { - key: "TestFury-phase1-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 2632.86894 - tps: 2075.92252 - } -} From fd3cd9573ea793f794f73a1e9ada6ab4bfe93ea2 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 02:39:04 -0400 Subject: [PATCH 203/223] fix vael encounter styling, make sod lvl 60 default --- assets/database/db.bin | Bin 5993047 -> 5993057 bytes assets/database/db.json | 6 +++--- assets/database/leftover_db.bin | Bin 903887 -> 903887 bytes assets/database/leftover_db.json | 4 ++-- sim/encounters/register_all.go | 2 +- ui/core/components/encounter_picker.ts | 2 +- ui/scss/core/components/_list_picker.scss | 9 +++++++++ 7 files changed, 16 insertions(+), 7 deletions(-) diff --git a/assets/database/db.bin b/assets/database/db.bin index b54d7a4d1d2304cf501cd754b6a5617190c2842d..1ddd692736d22b403190cf4f14b73508c6ed6210 100644 GIT binary patch delta 411 zcmYk!y-!n70EY3Lwm<>7;05K%=b;E#L{NklE=4|t`h9`p7fy&bp@~{jiV2HxcoH^A zNXc0skr4e4%pDyVaAI|Fkc7p7)scAE7=Fu>H}9|GlhBdz2|sjBzHIdB%(}8>IK8hG?IqNU_ znGgP(&a6HiRF00h%C41}6}h;ul9$={^6YW>?ZTR$>(>3QiWi;DNI~&4$N|BX_!$IuLQCDXY|-nk#c%UG56{K#tH7DIfgnH@+2nA8o7^IoJn|`^ zkRonV%pFQ7%$;~UZA(uE t60T`4uUobm^ZrCsDCfEj`KR6LP;3UHN_(Td)#kK$Z9!Y~gVCi}*FVU6k6-`* diff --git a/assets/database/db.json b/assets/database/db.json index 3ea7936f62..ab91c4b4a2 100644 --- a/assets/database/db.json +++ b/assets/database/db.json @@ -10205,8 +10205,8 @@ {"effectId":63,"spellId":13538,"name":"Enchant Chest - Lesser Absorption","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7457,"name":"Enchant Bracer - Minor Stamina","type":6,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":66,"spellId":7863,"name":"Enchant Boots - Minor Stamina","type":10,"stats":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":241,"spellId":13503,"name":"Enchant Weapon - Lesser Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":241,"spellId":7745,"name":"Enchant 2H Weapon - Minor Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":242,"spellId":7748,"name":"Enchant Chest - Lesser Health","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":243,"spellId":7766,"name":"Enchant Bracer - Minor Spirit","type":6,"stats":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":246,"spellId":7776,"name":"Enchant Chest - Lesser Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -15213,7 +15213,7 @@ {"path":"SoD/Gnomeregan Mechanical Boss","targets":[{"path":"SoD/Gnomeregan Mechanical Boss","target":{"id":218537,"name":"Gnomeregan Mechanical Boss","level":42,"mobType":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,574,0,0,0,0,0,0,0,0,3700,0,0,0,0,0,0,0,279345,0,0,0,0,0,0,0,0,0],"minBaseDamage":1000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]}, {"path":"SoD/Level 50","targets":[{"path":"SoD/Level 50","target":{"id":213335,"name":"Level 50","level":52,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,574,0,0,0,0,0,0,0,0,3137,0,0,0,0,0,0,0,127393,0,0,0,0,0,0,0,0,0],"minBaseDamage":2000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]}, {"path":"SoD/Sunken Temple Dragonkin Boss","targets":[{"path":"SoD/Sunken Temple Dragonkin Boss","target":{"id":218571,"name":"Sunken Temple Dragonkin Boss","level":52,"mobType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,574,0,0,0,0,0,0,0,0,3700,0,0,0,0,0,0,0,1450000,0,0,0,0,0,0,0,0,0],"minBaseDamage":3000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]}, -{"path":"SoD/Blackwing Lair Vaelastrasz The Corrupt","targets":[{"path":"SoD/Blackwing Lair Vaelastrasz The Corrupt","target":{"id":13020,"name":"Blackwing Lair Vaelastrasz The Corrupt","level":63,"mobType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,805,0,0,0,0,0,0,0,0,3731,0,0,0,0,0,0,0,4130000,0,0,0,0,0,0,0,0,0],"minBaseDamage":5000,"damageSpread":0.333,"swingSpeed":2,"parryHaste":true,"targetInputs":[{"inputType":1,"label":"Time Burning Adrenaline Recieved","tooltip":"How long into the fight you recieve Burning Adrenaline? First cast is 20s (Select 0 to never recieve)"}]}}]}, -{"path":"SoD/Level 60","targets":[{"path":"SoD/Level 60","target":{"id":213336,"name":"Level 60","level":63,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,805,0,0,0,0,0,0,0,0,3731,0,0,0,0,0,0,0,127393,0,0,0,0,0,0,0,0,0],"minBaseDamage":3000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]} +{"path":"SoD/Level 60","targets":[{"path":"SoD/Level 60","target":{"id":213336,"name":"Level 60","level":63,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,805,0,0,0,0,0,0,0,0,3731,0,0,0,0,0,0,0,127393,0,0,0,0,0,0,0,0,0],"minBaseDamage":3000,"damageSpread":0.3333,"swingSpeed":2,"parryHaste":true}}]}, +{"path":"SoD/Blackwing Lair Vaelastrasz the Corrupt","targets":[{"path":"SoD/Blackwing Lair Vaelastrasz the Corrupt","target":{"id":13020,"name":"Blackwing Lair Vaelastrasz the Corrupt","level":63,"mobType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,805,0,0,0,0,0,0,0,0,3731,0,0,0,0,0,0,0,4130000,0,0,0,0,0,0,0,0,0],"minBaseDamage":5000,"damageSpread":0.333,"swingSpeed":2,"parryHaste":true,"targetInputs":[{"inputType":1,"label":"Time Burning Adrenaline Received","tooltip":"How long into the fight Burning Adrenaline is cast on the player. First cast is 20s (Select 0 to never receive)"}]}}]} ] } \ No newline at end of file diff --git a/assets/database/leftover_db.bin b/assets/database/leftover_db.bin index 307d98e919a44ec8b326e064144e99b30cf1ec53..b1214c053ab4e7b4e606d037cd7d50362030d89f 100644 GIT binary patch delta 55 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj-2z+mAN#Okvz^+`u!5u|2Yx LXM1EbZ<#v)FA5Wj delta 55 zcmX><)%^Ta^M)427N!>F7M2#)7Pc1l7LFFq7OocVEj-2z+mAQ$Ok&(_+`u!1u|2Yx LXM1EbZ<#v)FDMg@ diff --git a/assets/database/leftover_db.json b/assets/database/leftover_db.json index 10a3301ba6..e145cc4823 100644 --- a/assets/database/leftover_db.json +++ b/assets/database/leftover_db.json @@ -1556,8 +1556,8 @@ {"effectId":929,"itemId":16217,"spellId":20069,"name":"Enchant Shield - Greater Stamina","type":13,"enchantType":2,"stats":[0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":930,"spellId":13947,"name":"Enchant Gloves - Riding Skill","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":931,"spellId":13948,"name":"Enchant Gloves - Minor Haste","type":7,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, -{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":943,"spellId":13529,"name":"Enchant 2H Weapon - Lesser Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, +{"effectId":943,"spellId":13693,"name":"Enchant Weapon - Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":963,"spellId":13937,"name":"Enchant 2H Weapon - Greater Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1483,"itemId":11622,"spellId":15340,"name":"Lesser Arcanum of Rumination","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1503,"itemId":11642,"spellId":15389,"name":"Lesser Arcanum of Constitution","type":1,"extraTypes":[9],"enchantType":3,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0],"quality":2}, @@ -1583,8 +1583,8 @@ {"effectId":1893,"spellId":20028,"name":"Enchant Chest - Major Mana","type":5,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1894,"spellId":20029,"name":"Enchant Weapon - Icy Chill","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1896,"spellId":20030,"name":"Enchant 2H Weapon - Superior Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, -{"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1897,"spellId":20031,"name":"Enchant Weapon - Superior Striking","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, +{"effectId":1897,"spellId":13695,"name":"Enchant 2H Weapon - Impact","type":13,"enchantType":1,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":1}, {"effectId":1898,"spellId":20032,"name":"Enchant Weapon - Lifestealing","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":3}, {"effectId":1899,"spellId":20033,"name":"Enchant Weapon - Unholy Weapon","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, {"effectId":1900,"spellId":20034,"name":"Enchant Weapon - Crusader","type":13,"stats":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"quality":2}, diff --git a/sim/encounters/register_all.go b/sim/encounters/register_all.go index c77dd5997e..8f7342a570 100644 --- a/sim/encounters/register_all.go +++ b/sim/encounters/register_all.go @@ -12,8 +12,8 @@ func init() { addGnomereganMechanical("SoD") addLevel50("SoD") addSunkenTempleDragonkin("SoD") - addVaelastraszTheCorrupt("SoD") addLevel60("SoD") + addVaelastraszTheCorrupt("SoD") } func AddSingleTargetBossEncounter(presetTarget *core.PresetTarget) { diff --git a/ui/core/components/encounter_picker.ts b/ui/core/components/encounter_picker.ts index db9de63247..d477dac43e 100644 --- a/ui/core/components/encounter_picker.ts +++ b/ui/core/components/encounter_picker.ts @@ -713,7 +713,7 @@ function makeTargetInputsPicker(parent: HTMLElement, encounter: Encounter, targe return new ListPicker(parent, encounter, { allowedActions: [], itemLabel: 'Target Input', - extraCssClasses: ['mt-2'], + extraCssClasses: ['mb-0', 'w-100'], isCompact: true, horizontalLayout: true, changedEvent: (encounter: Encounter) => encounter.targetsChangeEmitter, diff --git a/ui/scss/core/components/_list_picker.scss b/ui/scss/core/components/_list_picker.scss index 9522f2cef8..496ccdb028 100644 --- a/ui/scss/core/components/_list_picker.scss +++ b/ui/scss/core/components/_list_picker.scss @@ -21,6 +21,7 @@ width: 100%; .list-picker-item-container { + width: 100%; margin-bottom: var(--spacer-3); &.inline { @@ -62,6 +63,10 @@ margin-left: var(--spacer-2); } } + + .target-input-picker-root { + margin-bottom: 0; + } } } @@ -80,5 +85,9 @@ display: flex; flex-wrap: wrap; align-items: center; + + .list-picker-item-container { + margin-bottom: 0; + } } } From 2e09ae1ad1603af448f51e65eb899c626550ea30 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 03:08:30 -0400 Subject: [PATCH 204/223] fix warrior draconic dps 4pc slam bonus --- .../dps_warrior/TestDualWieldWarrior.results | 48 +++++++++---------- .../dps_warrior/TestTwoHandedWarrior.results | 48 +++++++++---------- sim/warrior/item_sets_pve.go | 7 ++- 3 files changed, 53 insertions(+), 50 deletions(-) diff --git a/sim/warrior/dps_warrior/TestDualWieldWarrior.results b/sim/warrior/dps_warrior/TestDualWieldWarrior.results index 2f2f0bbffa..b4cc5fdcb8 100644 --- a/sim/warrior/dps_warrior/TestDualWieldWarrior.results +++ b/sim/warrior/dps_warrior/TestDualWieldWarrior.results @@ -631,43 +631,43 @@ dps_results: { dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1405.55116 - tps: 1359.15258 + dps: 1411.67103 + tps: 1363.74502 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 430.34054 - tps: 379.04086 + dps: 436.19178 + tps: 383.42892 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 563.244 - tps: 489.9775 + dps: 569.54689 + tps: 494.38952 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 585.47365 - tps: 654.13546 + dps: 588.17475 + tps: 656.15381 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 175.08579 - tps: 187.21426 + dps: 177.40132 + tps: 188.93778 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 235.78062 - tps: 236.40738 + dps: 238.60828 + tps: 238.38674 } } dps_results: { @@ -715,43 +715,43 @@ dps_results: { dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1204.63798 - tps: 1176.78564 + dps: 1212.04296 + tps: 1182.47017 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 434.93231 - tps: 378.21217 + dps: 441.15532 + tps: 382.99482 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 588.00374 - tps: 474.58115 + dps: 597.6657 + tps: 481.6148 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 501.39107 - tps: 578.50559 + dps: 504.04337 + tps: 580.51527 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 178.81089 - tps: 188.58168 + dps: 181.6965 + tps: 190.79684 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 249.66414 - tps: 235.59261 + dps: 254.14359 + tps: 238.80913 } } dps_results: { diff --git a/sim/warrior/dps_warrior/TestTwoHandedWarrior.results b/sim/warrior/dps_warrior/TestTwoHandedWarrior.results index 5780ab05b4..fbdd31e060 100644 --- a/sim/warrior/dps_warrior/TestTwoHandedWarrior.results +++ b/sim/warrior/dps_warrior/TestTwoHandedWarrior.results @@ -393,43 +393,43 @@ dps_results: { dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 681.6193 - tps: 556.11586 + dps: 693.55696 + tps: 565.25 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 669.78601 - tps: 453.64292 + dps: 681.72367 + tps: 462.77706 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1040.99498 - tps: 736.64041 + dps: 1065.95747 + tps: 755.9272 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 305.82776 - tps: 304.3164 + dps: 311.54624 + tps: 308.68795 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 298.17776 - tps: 204.85314 + dps: 303.89624 + tps: 209.22469 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 477.77612 - tps: 340.52345 + dps: 488.79374 + tps: 349.06018 } } dps_results: { @@ -477,43 +477,43 @@ dps_results: { dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 694.12462 - tps: 567.28047 + dps: 707.43582 + tps: 577.5017 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 682.51214 - tps: 464.89033 + dps: 695.82334 + tps: 475.11157 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1111.25692 - tps: 790.23929 + dps: 1136.64662 + tps: 809.86133 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 305.0056 - tps: 305.24635 + dps: 310.89683 + tps: 309.74537 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 297.5306 - tps: 205.98828 + dps: 303.42183 + tps: 210.4873 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 504.41 - tps: 362.65824 + dps: 516.67183 + tps: 372.14565 } } dps_results: { diff --git a/sim/warrior/item_sets_pve.go b/sim/warrior/item_sets_pve.go index 0937c2e775..df30b9af4f 100644 --- a/sim/warrior/item_sets_pve.go +++ b/sim/warrior/item_sets_pve.go @@ -278,8 +278,11 @@ var ItemSetUnstoppableWrath = core.NewItemSet(core.ItemSet{ OnInit: func(aura *core.Aura, sim *core.Simulation) { warrior.HeroicStrike.DamageMultiplier *= 1.30 warrior.Overpower.DamageMultiplier *= 1.30 - if warrior.Slam != nil { - warrior.Slam.DamageMultiplier *= 1.30 + if warrior.SlamMH != nil { + warrior.SlamMH.DamageMultiplier *= 1.30 + } + if warrior.SlamOH != nil { + warrior.SlamMH.DamageMultiplier *= 1.30 } if warrior.QuickStrike != nil { warrior.QuickStrike.DamageMultiplier *= 1.30 From 69ef49bda994d2e60d092f13efeafe7758c987be Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 03:21:39 -0400 Subject: [PATCH 205/223] add diamond flask to the shared trinket CD --- .../dps_warrior/TestDualWieldWarrior.results | 48 +++++++++---------- .../dps_warrior/TestTwoHandedWarrior.results | 48 +++++++++---------- sim/warrior/items.go | 4 ++ 3 files changed, 52 insertions(+), 48 deletions(-) diff --git a/sim/warrior/dps_warrior/TestDualWieldWarrior.results b/sim/warrior/dps_warrior/TestDualWieldWarrior.results index b4cc5fdcb8..ca4bd83b04 100644 --- a/sim/warrior/dps_warrior/TestDualWieldWarrior.results +++ b/sim/warrior/dps_warrior/TestDualWieldWarrior.results @@ -631,43 +631,43 @@ dps_results: { dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1411.67103 - tps: 1363.74502 + dps: 1401.34556 + tps: 1355.60587 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 436.19178 - tps: 383.42892 + dps: 430.9569 + tps: 379.35059 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 569.54689 - tps: 494.38952 + dps: 550.43381 + tps: 479.96169 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 588.17475 - tps: 656.15381 + dps: 584.18247 + tps: 653.22315 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 177.40132 - tps: 188.93778 + dps: 174.47596 + tps: 186.72908 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 238.60828 - tps: 238.38674 + dps: 228.10265 + tps: 230.49362 } } dps_results: { @@ -715,43 +715,43 @@ dps_results: { dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1212.04296 - tps: 1182.47017 + dps: 1204.5729 + tps: 1176.75934 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 441.15532 - tps: 382.99482 + dps: 436.13405 + tps: 379.42333 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 597.6657 - tps: 481.6148 + dps: 579.05057 + tps: 468.75559 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 504.04337 - tps: 580.51527 + dps: 501.37688 + tps: 578.557 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 181.6965 - tps: 190.79684 + dps: 178.92421 + tps: 188.76179 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 254.14359 - tps: 238.80913 + dps: 244.20414 + tps: 231.88237 } } dps_results: { diff --git a/sim/warrior/dps_warrior/TestTwoHandedWarrior.results b/sim/warrior/dps_warrior/TestTwoHandedWarrior.results index fbdd31e060..478dc9e446 100644 --- a/sim/warrior/dps_warrior/TestTwoHandedWarrior.results +++ b/sim/warrior/dps_warrior/TestTwoHandedWarrior.results @@ -393,43 +393,43 @@ dps_results: { dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 693.55696 - tps: 565.25 + dps: 684.80932 + tps: 558.90818 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 681.72367 - tps: 462.77706 + dps: 672.97603 + tps: 456.43524 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1065.95747 - tps: 755.9272 + dps: 1025.08891 + tps: 725.78304 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 311.54624 - tps: 308.68795 + dps: 306.16509 + tps: 304.75176 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 303.89624 - tps: 209.22469 + dps: 298.51509 + tps: 205.2885 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 488.79374 - tps: 349.06018 + dps: 465.49431 + tps: 331.94307 } } dps_results: { @@ -477,43 +477,43 @@ dps_results: { dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 707.43582 - tps: 577.5017 + dps: 698.26263 + tps: 570.85201 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 695.82334 - tps: 475.11157 + dps: 686.65015 + tps: 468.46187 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1136.64662 - tps: 809.86133 + dps: 1096.53389 + tps: 780.25308 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 310.89683 - tps: 309.74537 + dps: 305.55602 + tps: 305.86021 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 303.42183 - tps: 210.4873 + dps: 298.08102 + tps: 206.60214 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 516.67183 - tps: 372.14565 + dps: 494.05029 + tps: 355.42724 } } dps_results: { diff --git a/sim/warrior/items.go b/sim/warrior/items.go index 1ff74302c2..4e0414a2b7 100644 --- a/sim/warrior/items.go +++ b/sim/warrior/items.go @@ -33,6 +33,10 @@ func init() { Timer: character.NewTimer(), Duration: time.Minute * 6, }, + SharedCD: core.Cooldown{ + Timer: character.GetOffensiveTrinketCD(), + Duration: time.Second * 60, + }, }, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { From a5d05fb7467dfd8c856fd9862b52b1f68a971cd5 Mon Sep 17 00:00:00 2001 From: Adam Chodaba Date: Fri, 20 Sep 2024 23:05:57 -0400 Subject: [PATCH 206/223] ret p5 tests add ret p5 tests merge tests add results --- sim/paladin/retribution/TestExodin.results | 532 +++++++++++ sim/paladin/retribution/TestExodinP4.results | 266 ++++++ sim/paladin/retribution/TestExodinP5.results | 266 ++++++ .../retribution/TestRetribution.results | 904 +++++++++++++++++- .../retribution/TestRetributionP5.results | 348 +++++++ sim/paladin/retribution/TestShockadin.results | 110 +-- sim/paladin/retribution/retribution_test.go | 88 +- 7 files changed, 2438 insertions(+), 76 deletions(-) create mode 100644 sim/paladin/retribution/TestExodin.results create mode 100644 sim/paladin/retribution/TestExodinP4.results create mode 100644 sim/paladin/retribution/TestExodinP5.results create mode 100644 sim/paladin/retribution/TestRetributionP5.results diff --git a/sim/paladin/retribution/TestExodin.results b/sim/paladin/retribution/TestExodin.results new file mode 100644 index 0000000000..915ad71887 --- /dev/null +++ b/sim/paladin/retribution/TestExodin.results @@ -0,0 +1,532 @@ +character_stats_results: { + key: "TestExodin-Phase4-Lvl60-CharacterStats-Default" + value: { + final_stats: 471.9 + final_stats: 188.1 + final_stats: 535.095 + final_stats: 162.8 + final_stats: 173.25 + final_stats: 204 + final_stats: 0 + final_stats: 10 + final_stats: 0 + final_stats: 127 + final_stats: 0 + final_stats: 0 + final_stats: 49.6 + final_stats: 4 + final_stats: 38.21876 + final_stats: 0 + final_stats: 0 + final_stats: 2339.8 + final_stats: 7 + final_stats: 41.21786 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 3674 + final_stats: 0 + final_stats: 0 + final_stats: 5154.2 + final_stats: 1009 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 10.21786 + final_stats: 5 + final_stats: 0 + final_stats: 6851.95 + final_stats: 27 + final_stats: 109 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 35 + final_stats: 0 + } +} +character_stats_results: { + key: "TestExodin-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 798.92973 + final_stats: 336.67975 + final_stats: 619.7235 + final_stats: 172.04 + final_stats: 199.2375 + final_stats: 216 + final_stats: 0 + final_stats: 10 + final_stats: 0 + final_stats: 127 + final_stats: 0 + final_stats: 0 + final_stats: 49.6 + final_stats: 4 + final_stats: 40.37307 + final_stats: 0 + final_stats: 0 + final_stats: 2687.85945 + final_stats: 7 + final_stats: 50.736 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 3812.6 + final_stats: 0 + final_stats: 0 + final_stats: 6036.3595 + final_stats: 889 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 17.736 + final_stats: 5 + final_stats: 0 + final_stats: 7698.235 + final_stats: 27 + final_stats: 60 + final_stats: 110 + final_stats: 120 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 35 + final_stats: 0 + } +} +stat_weights_results: { + key: "TestExodin-Phase4-Lvl60-StatWeights-Default" + value: { + weights: 2.13396 + weights: 1.66106 + weights: 0 + weights: 0 + weights: 0 + weights: 0.71566 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 9.50219 + weights: 1.89366 + weights: 0 + weights: 0 + weights: 0.8818 + weights: 0 + weights: 21.22575 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestExodin-Phase5-Lvl60-StatWeights-Default" + value: { + weights: 2.9299 + weights: 1.14955 + weights: 0 + weights: 0 + weights: 0 + weights: 0.92562 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 18.35609 + weights: 2.76489 + weights: 0 + weights: 0 + weights: 1.05278 + weights: 0 + weights: 27.00109 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-AllItems-EmeraldEncrustedBattleplate" + value: { + dps: 1347.8742 + tps: 1383.28555 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-AllItems-Hero'sBrand-231328" + value: { + dps: 3229.09893 + tps: 3261.9672 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" + value: { + dps: 1348.03646 + tps: 1384.29023 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" + value: { + dps: 1448.90497 + tps: 1486.43416 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-AllItems-LibramofDraconicDestruction-221457" + value: { + dps: 3286.22585 + tps: 3318.49399 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-AllItems-ObsessedProphet'sPlate" + value: { + dps: 1589.91426 + tps: 1627.61446 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-AllItems-SanctifiedOrb-20512" + value: { + dps: 3145.40761 + tps: 3177.68664 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-AllItems-SoulforgeArmor" + value: { + dps: 1222.69474 + tps: 1259.39085 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" + value: { + dps: 1415.34801 + tps: 1453.11786 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" + value: { + dps: 1662.5968 + tps: 1700.35786 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Average-Default" + value: { + dps: 3260.19318 + tps: 3292.18529 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 1421.75434 + tps: 1946.08408 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 622.6546 + tps: 648.81996 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 707.29814 + tps: 736.81518 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 601.24799 + tps: 971.69115 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 269.10808 + tps: 287.61979 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 369.73145 + tps: 393.06296 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 1418.95309 + tps: 1942.45042 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 628.00366 + tps: 654.31842 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 710.21146 + tps: 739.77009 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 603.01841 + tps: 974.80674 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 275.7187 + tps: 294.29761 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 374.1251 + tps: 397.5579 + } +} +dps_results: { + key: "TestExodin-Phase4-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 2700.23629 + tps: 2734.52055 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-AllItems-EmeraldEncrustedBattleplate" + value: { + dps: 1647.47599 + tps: 1683.222 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-AllItems-Hero'sBrand-231328" + value: { + dps: 4456.32941 + tps: 4495.4853 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" + value: { + dps: 1647.51503 + tps: 1684.04741 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" + value: { + dps: 1768.78684 + tps: 1806.522 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-AllItems-LibramofDraconicDestruction-221457" + value: { + dps: 4548.52136 + tps: 4587.65206 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-AllItems-ObsessedProphet'sPlate" + value: { + dps: 1923.94053 + tps: 1961.84988 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-AllItems-SanctifiedOrb-20512" + value: { + dps: 4418.33544 + tps: 4457.35575 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-AllItems-SoulforgeArmor" + value: { + dps: 1473.2514 + tps: 1510.10153 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" + value: { + dps: 1786.23592 + tps: 1824.24425 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" + value: { + dps: 2059.85915 + tps: 2097.85988 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Average-Default" + value: { + dps: 4545.12518 + tps: 4583.54629 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 2441.87374 + tps: 3055.74165 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 1038.83977 + tps: 1069.57702 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 1136.28585 + tps: 1173.45015 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 792.82924 + tps: 1161.59935 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 354.49564 + tps: 372.93668 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 505.55152 + tps: 529.79457 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 2473.18295 + tps: 3090.5236 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 1047.92141 + tps: 1078.85843 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 1140.56323 + tps: 1177.9019 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 807.34412 + tps: 1176.53732 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 362.99614 + tps: 381.40979 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 502.54074 + tps: 526.7925 + } +} +dps_results: { + key: "TestExodin-Phase5-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 3757.18533 + tps: 3799.41342 + } +} diff --git a/sim/paladin/retribution/TestExodinP4.results b/sim/paladin/retribution/TestExodinP4.results new file mode 100644 index 0000000000..e613771b68 --- /dev/null +++ b/sim/paladin/retribution/TestExodinP4.results @@ -0,0 +1,266 @@ +character_stats_results: { + key: "TestExodinP4-Lvl60-CharacterStats-Default" + value: { + final_stats: 471.9 + final_stats: 188.1 + final_stats: 535.095 + final_stats: 162.8 + final_stats: 173.25 + final_stats: 204 + final_stats: 0 + final_stats: 10 + final_stats: 0 + final_stats: 127 + final_stats: 0 + final_stats: 0 + final_stats: 49.6 + final_stats: 4 + final_stats: 38.21876 + final_stats: 0 + final_stats: 0 + final_stats: 2339.8 + final_stats: 7 + final_stats: 41.21786 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 3674 + final_stats: 0 + final_stats: 0 + final_stats: 5154.2 + final_stats: 1009 + final_stats: 0 + final_stats: 5 + final_stats: 23.595 + final_stats: 10.21786 + final_stats: 5 + final_stats: 0 + final_stats: 6851.95 + final_stats: 27 + final_stats: 109 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 35 + final_stats: 0 + } +} +stat_weights_results: { + key: "TestExodinP4-Lvl60-StatWeights-Default" + value: { + weights: 2.51314 + weights: 2.02544 + weights: 0 + weights: 0 + weights: 0 + weights: 0.8798 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 12.03773 + weights: 2.4947 + weights: 0 + weights: 0 + weights: 1.03849 + weights: 0 + weights: 25.5188 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-AllItems-EmeraldEncrustedBattleplate" + value: { + dps: 1510.34004 + tps: 1545.75138 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-AllItems-Hero'sBrand-231328" + value: { + dps: 3841.75037 + tps: 3874.61865 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" + value: { + dps: 1510.49553 + tps: 1546.74931 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" + value: { + dps: 1624.75483 + tps: 1662.28402 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-AllItems-LibramofDraconicDestruction-221457" + value: { + dps: 3909.27847 + tps: 3941.54662 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-AllItems-ObsessedProphet'sPlate" + value: { + dps: 1785.16851 + tps: 1822.86871 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-AllItems-SanctifiedOrb-20512" + value: { + dps: 3747.95399 + tps: 3780.23302 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-AllItems-SoulforgeArmor" + value: { + dps: 1358.4498 + tps: 1395.14591 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" + value: { + dps: 1576.61106 + tps: 1614.38091 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" + value: { + dps: 1868.83386 + tps: 1906.59492 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Average-Default" + value: { + dps: 3880.04689 + tps: 3912.03901 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1772.29926 + tps: 2296.62901 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 806.01032 + tps: 832.17568 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 910.47489 + tps: 939.99193 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 601.24799 + tps: 971.69115 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 269.10808 + tps: 287.61979 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 369.73145 + tps: 393.06296 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1772.31227 + tps: 2295.8096 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 812.20485 + tps: 838.51961 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 914.34573 + tps: 943.90436 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 603.01841 + tps: 974.80674 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 275.7187 + tps: 294.29761 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 374.1251 + tps: 397.5579 + } +} +dps_results: { + key: "TestExodinP4-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 3215.74788 + tps: 3250.03213 + } +} diff --git a/sim/paladin/retribution/TestExodinP5.results b/sim/paladin/retribution/TestExodinP5.results new file mode 100644 index 0000000000..2ecb7d0852 --- /dev/null +++ b/sim/paladin/retribution/TestExodinP5.results @@ -0,0 +1,266 @@ +character_stats_results: { + key: "TestExodinP5-Lvl60-CharacterStats-Default" + value: { + final_stats: 701.316 + final_stats: 247.94 + final_stats: 619.7235 + final_stats: 172.04 + final_stats: 199.2375 + final_stats: 216 + final_stats: 0 + final_stats: 10 + final_stats: 0 + final_stats: 127 + final_stats: 0 + final_stats: 0 + final_stats: 49.6 + final_stats: 4 + final_stats: 40.37307 + final_stats: 0 + final_stats: 0 + final_stats: 2678.632 + final_stats: 7 + final_stats: 46.24576 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 3812.6 + final_stats: 0 + final_stats: 0 + final_stats: 5858.88 + final_stats: 889 + final_stats: 0 + final_stats: 5 + final_stats: 35.0658 + final_stats: 13.24576 + final_stats: 5 + final_stats: 0 + final_stats: 7698.235 + final_stats: 27 + final_stats: 60 + final_stats: 110 + final_stats: 120 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 35 + final_stats: 0 + } +} +stat_weights_results: { + key: "TestExodinP5-Lvl60-StatWeights-Default" + value: { + weights: 3.38128 + weights: 0.9562 + weights: 0 + weights: 0 + weights: 0 + weights: 1.11876 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 18.93918 + weights: 5.18283 + weights: 0 + weights: 0 + weights: 1.21498 + weights: 0 + weights: 34.00956 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-AllItems-EmeraldEncrustedBattleplate" + value: { + dps: 1771.70647 + tps: 1807.44508 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-AllItems-Hero'sBrand-231328" + value: { + dps: 5178.0181 + tps: 5218.02599 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" + value: { + dps: 1771.74767 + tps: 1808.27349 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" + value: { + dps: 1904.19182 + tps: 1941.9212 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-AllItems-LibramofDraconicDestruction-221457" + value: { + dps: 5270.50341 + tps: 5309.81715 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-AllItems-ObsessedProphet'sPlate" + value: { + dps: 2079.31934 + tps: 2117.22422 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-AllItems-SanctifiedOrb-20512" + value: { + dps: 5141.19139 + tps: 5181.034 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-AllItems-SoulforgeArmor" + value: { + dps: 1565.39881 + tps: 1602.24299 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" + value: { + dps: 1908.83737 + tps: 1946.84064 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" + value: { + dps: 2226.7626 + tps: 2264.75848 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Average-Default" + value: { + dps: 5284.78122 + tps: 5324.44014 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2865.78308 + tps: 3476.53781 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1266.15172 + tps: 1296.58795 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1387.77603 + tps: 1424.55045 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 792.82924 + tps: 1161.59935 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 354.49564 + tps: 372.93668 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 505.55152 + tps: 529.79457 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 2889.67661 + tps: 3504.04467 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 1272.63669 + tps: 1303.18603 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1393.92277 + tps: 1430.86998 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 807.34412 + tps: 1176.53732 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 362.99614 + tps: 381.40979 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 502.54074 + tps: 526.7925 + } +} +dps_results: { + key: "TestExodinP5-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 4408.24766 + tps: 4451.12328 + } +} diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index d8fcbf4f2e..0b4082f68c 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestRetribution-Phase3-Lvl50-CharacterStats-Default" + key: "TestRetribution-Phase4-Lvl50-CharacterStats-Default" value: { final_stats: 441.6984 final_stats: 211.464 @@ -145,6 +145,104 @@ character_stats_results: { final_stats: 0 } } +character_stats_results: { + key: "TestRetribution-Phase4-Lvl60-CharacterStats-Default" + value: { + final_stats: 619.42623 + final_stats: 268.36975 + final_stats: 635.72575 + final_stats: 187.22 + final_stats: 199.2375 + final_stats: 204 + final_stats: 0 + final_stats: 10 + final_stats: 0 + final_stats: 122 + final_stats: 0 + final_stats: 0 + final_stats: 49.6 + final_stats: 6 + final_stats: 39.62657 + final_stats: 0 + final_stats: 0 + final_stats: 2468.85245 + final_stats: 9 + final_stats: 46.27951 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 4040.3 + final_stats: 0 + final_stats: 0 + final_stats: 5378.7395 + final_stats: 1029 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 14.27951 + final_stats: 5 + final_stats: 0 + final_stats: 7858.2575 + final_stats: 27 + final_stats: 139 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 35 + final_stats: 358 + } +} +character_stats_results: { + key: "TestRetribution-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 775.27423 + final_stats: 374.62975 + final_stats: 640.09 + final_stats: 172.04 + final_stats: 199.2375 + final_stats: 228 + final_stats: 0 + final_stats: 10 + final_stats: 0 + final_stats: 86 + final_stats: 0 + final_stats: 0 + final_stats: 49.6 + final_stats: 4 + final_stats: 39.37307 + final_stats: 0 + final_stats: 0 + final_stats: 2655.54845 + final_stats: 7 + final_stats: 51.65627 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 3812.6 + final_stats: 0 + final_stats: 0 + final_stats: 6045.2595 + final_stats: 904 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 19.65627 + final_stats: 5 + final_stats: 0 + final_stats: 7901.9 + final_stats: 27 + final_stats: 60 + final_stats: 110 + final_stats: 100 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 35 + final_stats: 0 + } +} stat_weights_results: { key: "TestRetribution-Phase1-Lvl25-StatWeights-Default" value: { @@ -244,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestRetribution-Phase3-Lvl50-StatWeights-Default" + key: "TestRetribution-Phase4-Lvl50-StatWeights-Default" value: { weights: 1.06551 weights: 1.23037 @@ -292,6 +390,104 @@ stat_weights_results: { weights: 0 } } +stat_weights_results: { + key: "TestRetribution-Phase4-Lvl60-StatWeights-Default" + value: { + weights: 2.63843 + weights: 2.0621 + weights: 0 + weights: 0 + weights: 0 + weights: 0.4093 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 8.63642 + weights: 0.86022 + weights: 0 + weights: 0 + weights: 0.94805 + weights: 0 + weights: 29.14048 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestRetribution-Phase5-Lvl60-StatWeights-Default" + value: { + weights: 3.28829 + weights: 2.68203 + weights: 0 + weights: 0 + weights: 0 + weights: 0.5066 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 12.15472 + weights: 0.69566 + weights: 0 + weights: 0 + weights: 1.28609 + weights: 2.15302 + weights: 35.6607 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} dps_results: { key: "TestRetribution-Phase1-Lvl25-AllItems-Hero'sBrand-231328" value: { @@ -545,128 +741,796 @@ dps_results: { } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-AllItems-Hero'sBrand-231328" + key: "TestRetribution-Phase4-Lvl50-AllItems-Hero'sBrand-231328" value: { dps: 1123.52304 tps: 1161.79618 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-AllItems-SoulforgeArmor" + key: "TestRetribution-Phase4-Lvl50-AllItems-SoulforgeArmor" value: { dps: 733.65237 tps: 768.00324 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" + key: "TestRetribution-Phase4-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 978.03383 tps: 1016.45615 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" + key: "TestRetribution-Phase4-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 1112.32266 tps: 1150.58427 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Average-Default" + key: "TestRetribution-Phase4-Lvl50-Average-Default" value: { dps: 1136.78432 tps: 1175.15832 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1443.20567 tps: 1984.88419 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 338.88685 tps: 366.00403 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 400.41198 tps: 428.02316 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 511.87633 tps: 785.75421 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 138.52917 tps: 152.22306 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 195.13245 tps: 212.93379 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1451.4421 tps: 1996.41021 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 342.37064 tps: 369.59921 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 402.94345 tps: 430.57606 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 501.673 tps: 776.71621 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 142.16671 tps: 155.91887 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 196.13679 tps: 214.02606 } } dps_results: { - key: "TestRetribution-Phase3-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestRetribution-Phase4-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1076.35955 tps: 1114.14774 } } +dps_results: { + key: "TestRetribution-Phase4-Lvl60-AllItems-EmeraldEncrustedBattleplate" + value: { + dps: 1704.35602 + tps: 1743.01526 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-AllItems-Hero'sBrand-231328" + value: { + dps: 3666.97752 + tps: 3716.93853 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" + value: { + dps: 1698.12926 + tps: 1736.92966 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" + value: { + dps: 1788.74755 + tps: 1827.82993 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-AllItems-LibramofDraconicDestruction-221457" + value: { + dps: 3720.37572 + tps: 3770.28526 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-AllItems-ObsessedProphet'sPlate" + value: { + dps: 2239.93755 + tps: 2290.59634 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-AllItems-SanctifiedOrb-20512" + value: { + dps: 3590.97517 + tps: 3640.26168 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-AllItems-SoulforgeArmor" + value: { + dps: 1584.88318 + tps: 1623.40767 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" + value: { + dps: 3245.7005 + tps: 3295.49287 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" + value: { + dps: 2356.49805 + tps: 2399.6482 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Average-Default" + value: { + dps: 3713.12261 + tps: 3762.36991 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 167.179 + tps: 367.78916 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 140.49191 + tps: 150.52242 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 410.1563 + tps: 428.14256 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 58.04421 + tps: 238.79103 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 47.69827 + tps: 56.73561 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 113.20927 + tps: 128.39303 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 2198.3589 + tps: 2776.60366 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 995.13927 + tps: 1024.23651 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 1128.99401 + tps: 1162.29441 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 688.62076 + tps: 1059.91252 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 355.86899 + tps: 374.42313 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 479.33709 + tps: 502.77629 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 181.32896 + tps: 390.59245 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 158.91066 + tps: 169.38367 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 472.75303 + tps: 492.01762 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 65.07384 + tps: 245.82066 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 52.24368 + tps: 61.28102 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 129.28021 + tps: 144.46397 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 334.40108 + tps: 763.89963 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 290.97268 + tps: 312.44761 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + tps: 15.18376 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 237.59581 + tps: 572.88822 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 182.54271 + tps: 199.30733 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Dwarf-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 70.81871 + tps: 89.17372 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 168.3846 + tps: 369.28976 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 141.88243 + tps: 151.93261 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 409.68326 + tps: 427.66952 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 57.70721 + tps: 238.45404 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 46.50612 + tps: 55.54346 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 116.22168 + tps: 131.40544 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 2217.93292 + tps: 2799.73786 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 996.12406 + tps: 1025.1267 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 1128.17704 + tps: 1161.54947 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 685.69809 + tps: 1058.1211 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 354.50469 + tps: 373.15736 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4ret-twisting-6pcT1-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 484.80105 + tps: 508.28743 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 187.50262 + tps: 397.25778 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 162.6968 + tps: 173.19931 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 473.64095 + tps: 492.93013 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 65.57188 + tps: 246.3187 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 52.95101 + tps: 61.98835 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 130.60273 + tps: 145.78649 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 346.57546 + tps: 778.35543 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 298.00447 + tps: 319.61313 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + tps: 15.18376 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 239.69954 + tps: 575.48037 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 185.4878 + tps: 202.26621 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-Settings-Human-p4rettwist-P4 Seal of Martyrdom Ret-p4ret-twisting-6pcT1-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 72.04642 + tps: 90.42018 + } +} +dps_results: { + key: "TestRetribution-Phase4-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 2996.97471 + tps: 3045.19289 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-AllItems-EmeraldEncrustedBattleplate" + value: { + dps: 2393.78269 + tps: 2450.3394 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-AllItems-Hero'sBrand-231328" + value: { + dps: 4429.79875 + tps: 4485.47797 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" + value: { + dps: 2388.72034 + tps: 2445.61337 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" + value: { + dps: 2548.00642 + tps: 2606.57824 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-AllItems-LibramofDraconicDestruction-221457" + value: { + dps: 4516.93506 + tps: 4572.70339 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-AllItems-ObsessedProphet'sPlate" + value: { + dps: 3904.42355 + tps: 3967.13454 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-AllItems-SanctifiedOrb-20512" + value: { + dps: 4387.56355 + tps: 4442.90807 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-AllItems-SoulforgeArmor" + value: { + dps: 1875.45118 + tps: 1925.17052 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" + value: { + dps: 3749.51604 + tps: 3805.0553 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" + value: { + dps: 4131.38099 + tps: 4189.78128 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Average-Default" + value: { + dps: 4492.34958 + tps: 4548.52991 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 809.48986 + tps: 1060.05335 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 720.62194 + tps: 733.16978 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 1127.46891 + tps: 1147.64309 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 184.18308 + tps: 364.9299 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 153.81364 + tps: 162.85098 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 340.93241 + tps: 356.11616 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 43.90864 + tps: 230.16214 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 40.67209 + tps: 49.98477 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 96.23822 + tps: 112.15948 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 15.07178 + tps: 193.31407 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 13.95452 + tps: 22.86663 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + tps: 15.18376 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 848.09867 + tps: 1099.6455 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 750.72042 + tps: 763.32726 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 1131.01619 + tps: 1151.21495 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 186.72164 + tps: 367.46846 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 153.91154 + tps: 162.94889 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 346.22506 + tps: 361.40882 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 42.61941 + tps: 228.97124 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 39.38286 + tps: 48.70045 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-P4-Consumes-ShortSingleTarget" + value: { + dps: 97.82887 + tps: 113.75012 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-P4-Consumes-LongMultiTarget" + value: { + dps: 16.9181 + tps: 197.66493 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-P4-Consumes-LongSingleTarget" + value: { + dps: 15.85642 + tps: 24.89376 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-P4-Consumes-ShortSingleTarget" + value: { + tps: 15.18376 + } +} +dps_results: { + key: "TestRetribution-Phase5-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 3668.5187 + tps: 3723.35852 + } +} diff --git a/sim/paladin/retribution/TestRetributionP5.results b/sim/paladin/retribution/TestRetributionP5.results new file mode 100644 index 0000000000..83524eb2d8 --- /dev/null +++ b/sim/paladin/retribution/TestRetributionP5.results @@ -0,0 +1,348 @@ +character_stats_results: { + key: "TestRetributionP5-Lvl60-CharacterStats-Default" + value: { + final_stats: 677.6605 + final_stats: 285.89 + final_stats: 640.09 + final_stats: 172.04 + final_stats: 199.2375 + final_stats: 228 + final_stats: 0 + final_stats: 10 + final_stats: 0 + final_stats: 86 + final_stats: 0 + final_stats: 0 + final_stats: 49.6 + final_stats: 4 + final_stats: 39.37307 + final_stats: 0 + final_stats: 0 + final_stats: 2646.321 + final_stats: 7 + final_stats: 47.16603 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 3812.6 + final_stats: 0 + final_stats: 0 + final_stats: 5867.78 + final_stats: 904 + final_stats: 0 + final_stats: 5 + final_stats: 33.88302 + final_stats: 15.16603 + final_stats: 5 + final_stats: 0 + final_stats: 7901.9 + final_stats: 27 + final_stats: 60 + final_stats: 110 + final_stats: 100 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 35 + final_stats: 0 + } +} +stat_weights_results: { + key: "TestRetributionP5-Lvl60-StatWeights-Default" + value: { + weights: 3.83397 + weights: 2.71892 + weights: 0 + weights: 0 + weights: 0 + weights: 0.61751 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 9.77016 + weights: 0.69901 + weights: 0 + weights: 0 + weights: 1.46359 + weights: 2.53014 + weights: 44.87512 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-AllItems-EmeraldEncrustedBattleplate" + value: { + dps: 2698.95515 + tps: 2755.40865 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-AllItems-Hero'sBrand-231328" + value: { + dps: 5120.56361 + tps: 5176.37362 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" + value: { + dps: 2698.32545 + tps: 2755.13836 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" + value: { + dps: 2876.87187 + tps: 2935.52148 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-AllItems-LibramofDraconicDestruction-221457" + value: { + dps: 5246.55702 + tps: 5302.42154 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-AllItems-ObsessedProphet'sPlate" + value: { + dps: 4547.49801 + tps: 4610.20186 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-AllItems-SanctifiedOrb-20512" + value: { + dps: 5092.84447 + tps: 5148.47996 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-AllItems-SoulforgeArmor" + value: { + dps: 2083.53046 + tps: 2133.48512 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" + value: { + dps: 4330.71269 + tps: 4386.27253 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" + value: { + dps: 4816.46394 + tps: 4875.99494 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Average-Default" + value: { + dps: 5226.89779 + tps: 5283.39101 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 980.68163 + tps: 1231.24512 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 901.86476 + tps: 914.4126 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1408.63352 + tps: 1428.80769 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 184.18308 + tps: 364.9299 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 153.81364 + tps: 162.85098 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 340.93241 + tps: 356.11616 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 54.6404 + tps: 240.89389 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 51.48448 + tps: 60.79715 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 121.98424 + tps: 137.90549 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 15.07178 + tps: 193.31407 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 13.95452 + tps: 22.86663 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + tps: 15.18376 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 1022.47255 + tps: 1274.01938 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 936.23245 + tps: 948.8393 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 1413.1705 + tps: 1433.36926 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 186.72164 + tps: 367.46846 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 153.91154 + tps: 162.94889 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 346.22506 + tps: 361.40882 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 52.94447 + tps: 239.29629 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 49.78854 + tps: 59.10613 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + dps: 122.95107 + tps: 138.87233 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongMultiTarget" + value: { + dps: 16.9181 + tps: 197.66493 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongSingleTarget" + value: { + dps: 15.85642 + tps: 24.89376 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-ShortSingleTarget" + value: { + tps: 15.18376 + } +} +dps_results: { + key: "TestRetributionP5-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 4308.42978 + tps: 4363.38064 + } +} diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index aa242a8db3..0e1b207e96 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -55,9 +55,9 @@ character_stats_results: { final_stats: 570.515 final_stats: 494.89 final_stats: 179.025 - final_stats: 522 - final_stats: 0 + final_stats: 552 final_stats: 0 + final_stats: 10 final_stats: 0 final_stats: 98 final_stats: 0 @@ -67,9 +67,9 @@ character_stats_results: { final_stats: 40.76466 final_stats: 0 final_stats: 0 - final_stats: 1626.8 + final_stats: 1656.8 final_stats: 4 - final_stats: 31.04712 + final_stats: 36.04712 final_stats: 0 final_stats: 0 final_stats: 0 @@ -77,7 +77,7 @@ character_stats_results: { final_stats: 0 final_stats: 0 final_stats: 8296.4 - final_stats: 780 + final_stats: 810 final_stats: 0 final_stats: 5 final_stats: 51 @@ -148,12 +148,12 @@ stat_weights_results: { stat_weights_results: { key: "TestShockadin-Phase5-Lvl60-StatWeights-Default" value: { - weights: 0.35754 - weights: 1.09796 + weights: 0.4241 + weights: 1.57469 weights: 0 weights: 0 weights: 0 - weights: 1.02445 + weights: 1.07272 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 14.16089 - weights: 16.85312 + weights: 12.58423 + weights: 14.22253 weights: 0 weights: 0 - weights: 0.14774 - weights: 14.53473 - weights: 25.49266 + weights: 0.17525 + weights: 17.15848 + weights: 21.91252 weights: 0 weights: 0 weights: 0 @@ -323,147 +323,147 @@ dps_results: { dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1239.18017 - tps: 1283.45375 + dps: 1312.22092 + tps: 1356.55569 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1265.08091 - tps: 1310.16605 + dps: 1330.39776 + tps: 1374.85307 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1252.44187 - tps: 1295.80574 + dps: 1349.15086 + tps: 1392.99932 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 2340.57132 - tps: 2409.58739 + dps: 2687.15304 + tps: 2764.02885 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 2075.02377 - tps: 2149.76927 + dps: 2303.99098 + tps: 2384.27195 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 2792.88859 - tps: 2873.61847 + dps: 2992.05483 + tps: 3075.69004 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1126.73489 - tps: 1161.05886 + dps: 1155.53695 + tps: 1188.247 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Average-Default" value: { - dps: 2914.80563 - tps: 2996.21912 + dps: 3117.77744 + tps: 3202.65689 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4561.91866 - tps: 5287.24716 + dps: 4896.59276 + tps: 5680.02125 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1187.64308 - tps: 1224.30294 + dps: 1303.09587 + tps: 1343.54213 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1954.14958 - tps: 2016.1647 + dps: 2031.15665 + tps: 2095.91666 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1561.84478 - tps: 1844.96661 + dps: 1688.85526 + tps: 1985.51875 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 432.43634 - tps: 446.4841 + dps: 469.07549 + tps: 484.47741 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1046.65467 - tps: 1076.86968 + dps: 1146.82909 + tps: 1180.97118 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4515.12119 - tps: 5235.13301 + dps: 4963.75404 + tps: 5744.5242 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1186.51749 - tps: 1223.07152 + dps: 1295.42684 + tps: 1335.41768 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1949.02215 - tps: 2010.71727 + dps: 2032.93432 + tps: 2097.69432 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1566.84856 - tps: 1852.13706 + dps: 1686.51847 + tps: 1985.34863 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 434.00667 - tps: 448.10859 + dps: 463.33901 + tps: 478.4701 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1044.32335 - tps: 1074.67377 + dps: 1150.00048 + tps: 1184.27799 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2713.1579 - tps: 2792.45111 + dps: 2938.59784 + tps: 3021.93274 } } diff --git a/sim/paladin/retribution/retribution_test.go b/sim/paladin/retribution/retribution_test.go index 44278d581f..e6c0ba2789 100644 --- a/sim/paladin/retribution/retribution_test.go +++ b/sim/paladin/retribution/retribution_test.go @@ -49,6 +49,7 @@ func TestRetribution(t *testing.T) { }, { Class: proto.Class_ClassPaladin, + Phase: 4, Level: 50, Race: proto.Race_RaceHuman, OtherRaces: []proto.Race{proto.Race_RaceDwarf}, @@ -60,6 +61,87 @@ func TestRetribution(t *testing.T) { Consumes: Phase3Consumes, SpecOptions: core.SpecOptionsCombo{Label: "P3 Seal of Martyrdom Ret", SpecOptions: PlayerOptionsSealofMartyrdom}, + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatAttackPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassPaladin, + Phase: 4, + Level: 60, + Race: proto.Race_RaceHuman, + OtherRaces: []proto.Race{proto.Race_RaceDwarf}, + + Talents: Phase45RetTalents, + GearSet: core.GetGearSet("../../../ui/retribution_paladin/gear_sets", "p4ret-twisting-6pcT1"), + Rotation: core.GetAplRotation("../../../ui/retribution_paladin/apls", "p4ret-twisting-6pcT1"), + + OtherGearSets: []core.GearSetCombo{core.GetGearSet("../../../ui/retribution_paladin/gear_sets", "p4rettwist")}, + OtherRotations: []core.RotationCombo{core.GetAplRotation("../../../ui/retribution_paladin/apls", "p4ret")}, + Buffs: core.FullBuffsPhase5, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "P4 Seal of Martyrdom Ret", SpecOptions: PlayerOptionsSealofMartyrdom}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatAttackPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassPaladin, + Phase: 5, + Level: 60, + Race: proto.Race_RaceHuman, + OtherRaces: []proto.Race{proto.Race_RaceDwarf}, + + Talents: Phase45RetTalents, + GearSet: core.GetGearSet("../../../ui/retribution_paladin/gear_sets", "p5twisting"), + Rotation: core.GetAplRotation("../../../ui/retribution_paladin/apls", "p5ret-twist-4DR-3.5-3.6"), + OtherRotations: []core.RotationCombo{core.GetAplRotation("../../../ui/retribution_paladin/apls", "p5ret-twist-4DR-3.7-4.0")}, + Buffs: core.FullBuffsPhase5, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "P5 Seal of Martyrdom Ret", SpecOptions: PlayerOptionsSealofMartyrdom}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatAttackPower, + StatsToWeigh: Stats, + }, + })) +} + +func TestExodin(t *testing.T) { + core.RunTestSuite(t, t.Name(), core.FullCharacterTestSuiteGenerator([]core.CharacterSuiteConfig{ + { + Class: proto.Class_ClassPaladin, + Phase: 4, + Level: 60, + Race: proto.Race_RaceHuman, + OtherRaces: []proto.Race{proto.Race_RaceDwarf}, + + Talents: Phase45RetTalents, + GearSet: core.GetGearSet("../../../ui/retribution_paladin/gear_sets", "p4ret-exodin-6pcT1"), + Rotation: core.GetAplRotation("../../../ui/retribution_paladin/apls", "p4ret-exodin-6pcT1"), + Buffs: core.FullBuffsPhase4, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "P4 Seal of Martyrdom Ret", SpecOptions: PlayerOptionsSealofMartyrdom}, + + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatAttackPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassPaladin, + Phase: 5, + Level: 60, + Race: proto.Race_RaceHuman, + OtherRaces: []proto.Race{proto.Race_RaceDwarf}, + + Talents: Phase45RetTalents, + GearSet: core.GetGearSet("../../../ui/retribution_paladin/gear_sets", "p5exodin"), + Rotation: core.GetAplRotation("../../../ui/retribution_paladin/apls", "p5ret-exodin-6CF2DR"), + Buffs: core.FullBuffsPhase5, + Consumes: Phase4Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "P5 Seal of Martyrdom Ret", SpecOptions: PlayerOptionsSealofMartyrdom}, + ItemFilter: ItemFilters, EPReferenceStat: proto.Stat_StatAttackPower, StatsToWeigh: Stats, @@ -93,7 +175,7 @@ func TestShockadin(t *testing.T) { Race: proto.Race_RaceHuman, OtherRaces: []proto.Race{proto.Race_RaceDwarf}, - Talents: Phase2ShockadinTalents, + Talents: Phase45ShockadinTalents, GearSet: core.GetGearSet("../../../ui/retribution_paladin/gear_sets", "p5shockadin"), Rotation: core.GetAplRotation("../../../ui/retribution_paladin/apls", "p5Shockadin"), Buffs: core.FullBuffsPhase4, @@ -111,6 +193,8 @@ var Phase1RetTalents = "--05230051" var Phase2RetTalents = "--532300512003151" var Phase2ShockadinTalents = "55050100521151--" var Phase3RetTalents = "500501--53230051200315" +var Phase45RetTalents = "500501-503-52230351200315" +var Phase45ShockadinTalents = "55053100501051--052303511" var Phase1Consumes = core.ConsumesCombo{ Label: "P1-Consumes", @@ -163,10 +247,12 @@ var Phase4Consumes = core.ConsumesCombo{ Flask: proto.Flask_FlaskOfSupremePower, SpellPowerBuff: proto.SpellPowerBuff_GreaterArcaneElixir, DragonBreathChili: true, + FirePowerBuff: proto.FirePowerBuff_ElixirOfFirepower, Food: proto.Food_FoodSmokedDesertDumpling, MainHandImbue: proto.WeaponImbue_WildStrikes, OffHandImbue: proto.WeaponImbue_ConductiveShieldCoating, StrengthBuff: proto.StrengthBuff_JujuPower, + EnchantedSigil: proto.EnchantedSigil_FlowingWatersSigil, }, } From 6e2943c3741a6a41e49ec11c80d559f3edcde3d3 Mon Sep 17 00:00:00 2001 From: Adam Chodaba Date: Sun, 22 Sep 2024 03:51:00 -0400 Subject: [PATCH 207/223] fix phase --- sim/paladin/retribution/retribution_test.go | 1 - 1 file changed, 1 deletion(-) diff --git a/sim/paladin/retribution/retribution_test.go b/sim/paladin/retribution/retribution_test.go index e6c0ba2789..1b0714929e 100644 --- a/sim/paladin/retribution/retribution_test.go +++ b/sim/paladin/retribution/retribution_test.go @@ -49,7 +49,6 @@ func TestRetribution(t *testing.T) { }, { Class: proto.Class_ClassPaladin, - Phase: 4, Level: 50, Race: proto.Race_RaceHuman, OtherRaces: []proto.Race{proto.Race_RaceDwarf}, From b435585a82668ad2e4d30c2adaee9cafd15503ca Mon Sep 17 00:00:00 2001 From: Wiktor Phillips Date: Sun, 22 Sep 2024 07:47:22 -0400 Subject: [PATCH 208/223] update tests --- sim/paladin/retribution/TestExodinP4.results | 266 ----------- sim/paladin/retribution/TestExodinP5.results | 266 ----------- .../retribution/TestRetribution.results | 40 +- .../retribution/TestRetributionP5.results | 348 -------------- sim/warrior/dps_warrior/TestArms.results | 203 ++++++++ sim/warrior/dps_warrior/TestFury.results | 441 ++++++++++++++++++ 6 files changed, 664 insertions(+), 900 deletions(-) delete mode 100644 sim/paladin/retribution/TestExodinP4.results delete mode 100644 sim/paladin/retribution/TestExodinP5.results delete mode 100644 sim/paladin/retribution/TestRetributionP5.results create mode 100644 sim/warrior/dps_warrior/TestArms.results create mode 100644 sim/warrior/dps_warrior/TestFury.results diff --git a/sim/paladin/retribution/TestExodinP4.results b/sim/paladin/retribution/TestExodinP4.results deleted file mode 100644 index e613771b68..0000000000 --- a/sim/paladin/retribution/TestExodinP4.results +++ /dev/null @@ -1,266 +0,0 @@ -character_stats_results: { - key: "TestExodinP4-Lvl60-CharacterStats-Default" - value: { - final_stats: 471.9 - final_stats: 188.1 - final_stats: 535.095 - final_stats: 162.8 - final_stats: 173.25 - final_stats: 204 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 127 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 38.21876 - final_stats: 0 - final_stats: 0 - final_stats: 2339.8 - final_stats: 7 - final_stats: 41.21786 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3674 - final_stats: 0 - final_stats: 0 - final_stats: 5154.2 - final_stats: 1009 - final_stats: 0 - final_stats: 5 - final_stats: 23.595 - final_stats: 10.21786 - final_stats: 5 - final_stats: 0 - final_stats: 6851.95 - final_stats: 27 - final_stats: 109 - final_stats: 60 - final_stats: 60 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestExodinP4-Lvl60-StatWeights-Default" - value: { - weights: 2.51314 - weights: 2.02544 - weights: 0 - weights: 0 - weights: 0 - weights: 0.8798 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 12.03773 - weights: 2.4947 - weights: 0 - weights: 0 - weights: 1.03849 - weights: 0 - weights: 25.5188 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 1510.34004 - tps: 1545.75138 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 3841.75037 - tps: 3874.61865 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 1510.49553 - tps: 1546.74931 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 1624.75483 - tps: 1662.28402 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 3909.27847 - tps: 3941.54662 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 1785.16851 - tps: 1822.86871 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 3747.95399 - tps: 3780.23302 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 1358.4498 - tps: 1395.14591 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 1576.61106 - tps: 1614.38091 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 1868.83386 - tps: 1906.59492 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Average-Default" - value: { - dps: 3880.04689 - tps: 3912.03901 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1772.29926 - tps: 2296.62901 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 806.01032 - tps: 832.17568 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 910.47489 - tps: 939.99193 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 601.24799 - tps: 971.69115 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 269.10808 - tps: 287.61979 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 369.73145 - tps: 393.06296 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1772.31227 - tps: 2295.8096 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 812.20485 - tps: 838.51961 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 914.34573 - tps: 943.90436 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 603.01841 - tps: 974.80674 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 275.7187 - tps: 294.29761 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 374.1251 - tps: 397.5579 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 3215.74788 - tps: 3250.03213 - } -} diff --git a/sim/paladin/retribution/TestExodinP5.results b/sim/paladin/retribution/TestExodinP5.results deleted file mode 100644 index 2ecb7d0852..0000000000 --- a/sim/paladin/retribution/TestExodinP5.results +++ /dev/null @@ -1,266 +0,0 @@ -character_stats_results: { - key: "TestExodinP5-Lvl60-CharacterStats-Default" - value: { - final_stats: 701.316 - final_stats: 247.94 - final_stats: 619.7235 - final_stats: 172.04 - final_stats: 199.2375 - final_stats: 216 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 127 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 40.37307 - final_stats: 0 - final_stats: 0 - final_stats: 2678.632 - final_stats: 7 - final_stats: 46.24576 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3812.6 - final_stats: 0 - final_stats: 0 - final_stats: 5858.88 - final_stats: 889 - final_stats: 0 - final_stats: 5 - final_stats: 35.0658 - final_stats: 13.24576 - final_stats: 5 - final_stats: 0 - final_stats: 7698.235 - final_stats: 27 - final_stats: 60 - final_stats: 110 - final_stats: 120 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestExodinP5-Lvl60-StatWeights-Default" - value: { - weights: 3.38128 - weights: 0.9562 - weights: 0 - weights: 0 - weights: 0 - weights: 1.11876 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 18.93918 - weights: 5.18283 - weights: 0 - weights: 0 - weights: 1.21498 - weights: 0 - weights: 34.00956 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 1771.70647 - tps: 1807.44508 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 5178.0181 - tps: 5218.02599 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 1771.74767 - tps: 1808.27349 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 1904.19182 - tps: 1941.9212 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 5270.50341 - tps: 5309.81715 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 2079.31934 - tps: 2117.22422 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 5141.19139 - tps: 5181.034 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 1565.39881 - tps: 1602.24299 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 1908.83737 - tps: 1946.84064 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 2226.7626 - tps: 2264.75848 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Average-Default" - value: { - dps: 5284.78122 - tps: 5324.44014 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2865.78308 - tps: 3476.53781 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1266.15172 - tps: 1296.58795 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1387.77603 - tps: 1424.55045 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 792.82924 - tps: 1161.59935 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 354.49564 - tps: 372.93668 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 505.55152 - tps: 529.79457 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2889.67661 - tps: 3504.04467 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1272.63669 - tps: 1303.18603 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1393.92277 - tps: 1430.86998 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 807.34412 - tps: 1176.53732 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 362.99614 - tps: 381.40979 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 502.54074 - tps: 526.7925 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 4408.24766 - tps: 4451.12328 - } -} diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index 0b4082f68c..b998644ea8 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestRetribution-Phase4-Lvl50-CharacterStats-Default" + key: "TestRetribution-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 441.6984 final_stats: 211.464 @@ -342,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestRetribution-Phase4-Lvl50-StatWeights-Default" + key: "TestRetribution-Phase3-Lvl50-StatWeights-Default" value: { weights: 1.06551 weights: 1.23037 @@ -741,126 +741,126 @@ dps_results: { } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-Hero'sBrand-231328" + key: "TestRetribution-Phase3-Lvl50-AllItems-Hero'sBrand-231328" value: { dps: 1123.52304 tps: 1161.79618 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-SoulforgeArmor" + key: "TestRetribution-Phase3-Lvl50-AllItems-SoulforgeArmor" value: { dps: 733.65237 tps: 768.00324 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" + key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 978.03383 tps: 1016.45615 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" + key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 1112.32266 tps: 1150.58427 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Average-Default" + key: "TestRetribution-Phase3-Lvl50-Average-Default" value: { dps: 1136.78432 tps: 1175.15832 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1443.20567 tps: 1984.88419 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 338.88685 tps: 366.00403 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 400.41198 tps: 428.02316 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 511.87633 tps: 785.75421 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 138.52917 tps: 152.22306 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 195.13245 tps: 212.93379 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1451.4421 tps: 1996.41021 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 342.37064 tps: 369.59921 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 402.94345 tps: 430.57606 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 501.673 tps: 776.71621 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 142.16671 tps: 155.91887 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 196.13679 tps: 214.02606 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestRetribution-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1076.35955 tps: 1114.14774 diff --git a/sim/paladin/retribution/TestRetributionP5.results b/sim/paladin/retribution/TestRetributionP5.results deleted file mode 100644 index 83524eb2d8..0000000000 --- a/sim/paladin/retribution/TestRetributionP5.results +++ /dev/null @@ -1,348 +0,0 @@ -character_stats_results: { - key: "TestRetributionP5-Lvl60-CharacterStats-Default" - value: { - final_stats: 677.6605 - final_stats: 285.89 - final_stats: 640.09 - final_stats: 172.04 - final_stats: 199.2375 - final_stats: 228 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 86 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 39.37307 - final_stats: 0 - final_stats: 0 - final_stats: 2646.321 - final_stats: 7 - final_stats: 47.16603 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3812.6 - final_stats: 0 - final_stats: 0 - final_stats: 5867.78 - final_stats: 904 - final_stats: 0 - final_stats: 5 - final_stats: 33.88302 - final_stats: 15.16603 - final_stats: 5 - final_stats: 0 - final_stats: 7901.9 - final_stats: 27 - final_stats: 60 - final_stats: 110 - final_stats: 100 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestRetributionP5-Lvl60-StatWeights-Default" - value: { - weights: 3.83397 - weights: 2.71892 - weights: 0 - weights: 0 - weights: 0 - weights: 0.61751 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 9.77016 - weights: 0.69901 - weights: 0 - weights: 0 - weights: 1.46359 - weights: 2.53014 - weights: 44.87512 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 2698.95515 - tps: 2755.40865 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 5120.56361 - tps: 5176.37362 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 2698.32545 - tps: 2755.13836 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 2876.87187 - tps: 2935.52148 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 5246.55702 - tps: 5302.42154 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 4547.49801 - tps: 4610.20186 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 5092.84447 - tps: 5148.47996 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 2083.53046 - tps: 2133.48512 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 4330.71269 - tps: 4386.27253 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 4816.46394 - tps: 4875.99494 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Average-Default" - value: { - dps: 5226.89779 - tps: 5283.39101 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 980.68163 - tps: 1231.24512 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 901.86476 - tps: 914.4126 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1408.63352 - tps: 1428.80769 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 184.18308 - tps: 364.9299 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 153.81364 - tps: 162.85098 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 340.93241 - tps: 356.11616 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 54.6404 - tps: 240.89389 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 51.48448 - tps: 60.79715 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 121.98424 - tps: 137.90549 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 15.07178 - tps: 193.31407 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 13.95452 - tps: 22.86663 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - tps: 15.18376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1022.47255 - tps: 1274.01938 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 936.23245 - tps: 948.8393 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1413.1705 - tps: 1433.36926 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 186.72164 - tps: 367.46846 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 153.91154 - tps: 162.94889 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 346.22506 - tps: 361.40882 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 52.94447 - tps: 239.29629 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 49.78854 - tps: 59.10613 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 122.95107 - tps: 138.87233 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 16.9181 - tps: 197.66493 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 15.85642 - tps: 24.89376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - tps: 15.18376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 4308.42978 - tps: 4363.38064 - } -} diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results new file mode 100644 index 0000000000..bcae47b43e --- /dev/null +++ b/sim/warrior/dps_warrior/TestArms.results @@ -0,0 +1,203 @@ +character_stats_results: { + key: "TestArms-Lvl50-CharacterStats-Default" + value: { + final_stats: 383.51016 + final_stats: 325.48824 + final_stats: 419.364 + final_stats: 92.664 + final_stats: 125.928 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 25 + final_stats: 4 + final_stats: 21 + final_stats: 0 + final_stats: 0 + final_stats: 1273.46032 + final_stats: 5 + final_stats: 47.61566 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 2884.13648 + final_stats: 361 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 19.61566 + final_stats: 5 + final_stats: 0 + final_stats: 5092.64 + final_stats: 20 + final_stats: 30 + final_stats: 45 + final_stats: 50 + final_stats: 45 + final_stats: 324 + final_stats: 0 + final_stats: 65 + final_stats: 0 + } +} +stat_weights_results: { + key: "TestArms-Lvl50-StatWeights-Default" + value: { + weights: 1.25165 + weights: 0.77296 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.56185 + weights: 16.37919 + weights: 10.07571 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" + value: { + dps: 800.1972 + tps: 693.71468 + } +} +dps_results: { + key: "TestArms-Lvl50-Average-Default" + value: { + dps: 1166.17517 + tps: 996.3522 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 315.30843 + tps: 426.16942 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 86.44543 + tps: 79.64122 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 158.39336 + tps: 141.83963 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 146.48663 + tps: 268.4713 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 40.86959 + tps: 41.88095 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 80.13768 + tps: 77.09108 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 355.03561 + tps: 463.64555 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 93.73258 + tps: 85.76982 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 168.35104 + tps: 149.96834 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 164.98015 + tps: 285.85101 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 44.04967 + tps: 44.57131 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 85.22795 + tps: 81.16124 + } +} +dps_results: { + key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" + value: { + dps: 1088.34473 + tps: 930.18054 + } +} diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results new file mode 100644 index 0000000000..a87a94ecf2 --- /dev/null +++ b/sim/warrior/dps_warrior/TestFury.results @@ -0,0 +1,441 @@ +character_stats_results: { + key: "TestFury-Lvl40-CharacterStats-Default" + value: { + final_stats: 292.71 + final_stats: 188.1 + final_stats: 281.6 + final_stats: 60.5 + final_stats: 79.2 + final_stats: 42 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 18.75 + final_stats: 3 + final_stats: 9 + final_stats: 0 + final_stats: 0 + final_stats: 1023.42 + final_stats: 5 + final_stats: 24.25798 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 2128.2 + final_stats: 322 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 14.25798 + final_stats: 5 + final_stats: 0 + final_stats: 3285 + final_stats: 18 + final_stats: 30 + final_stats: 40 + final_stats: 35 + final_stats: 40 + final_stats: 263 + final_stats: 0 + final_stats: 0 + final_stats: 0 + } +} +character_stats_results: { + key: "TestFury-Lvl60-CharacterStats-Default" + value: { + final_stats: 551.1 + final_stats: 325.27 + final_stats: 511.06 + final_stats: 102.3 + final_stats: 135.3 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 41.25 + final_stats: 6 + final_stats: 30 + final_stats: 0 + final_stats: 0 + final_stats: 2135.2 + final_stats: 8 + final_stats: 43.2635 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 5279.54 + final_stats: 832 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 16.2635 + final_stats: 5 + final_stats: 0 + final_stats: 6919.6 + final_stats: 27 + final_stats: 189 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 0 + final_stats: 0 + } +} +stat_weights_results: { + key: "TestFury-Lvl40-StatWeights-Default" + value: { + weights: 1.11186 + weights: 0.46909 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.49852 + weights: 8.03267 + weights: 7.42202 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestFury-Lvl60-StatWeights-Default" + value: { + weights: 2.25162 + weights: 1.87362 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 1.03457 + weights: 6.7376 + weights: 27.97096 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestFury-Lvl40-AllItems-BattlegearofHeroism" + value: { + dps: 548.33219 + tps: 487.14109 + } +} +dps_results: { + key: "TestFury-Lvl40-Average-Default" + value: { + dps: 602.3906 + tps: 532.56978 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 41.97107 + tps: 77.5543 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 11.83445 + tps: 12.32201 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 23.65205 + tps: 22.61736 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 22.21697 + tps: 58.58574 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 6.02085 + tps: 7.52234 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 10.80064 + tps: 12.23076 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 46.40268 + tps: 81.85244 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 12.70096 + tps: 13.22126 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 29.49321 + tps: 28.76218 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 24.81747 + tps: 61.11857 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 6.32199 + tps: 7.77036 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 13.61484 + tps: 14.89078 + } +} +dps_results: { + key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" + value: { + dps: 564.51331 + tps: 500.30612 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" + value: { + dps: 2367.19595 + tps: 2058.60785 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" + value: { + dps: 1826.31475 + tps: 1620.61797 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" + value: { + dps: 2176.61667 + tps: 1891.18454 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" + value: { + dps: 2153.32047 + tps: 1872.09781 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" + value: { + dps: 2176.61667 + tps: 1891.18454 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" + value: { + dps: 2523.88495 + tps: 2188.69869 + } +} +dps_results: { + key: "TestFury-Lvl60-Average-Default" + value: { + dps: 3042.45219 + tps: 2396.63402 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1189.16879 + tps: 1107.65294 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 388.95142 + tps: 359.44309 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 479.02385 + tps: 434.43371 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 531.22433 + tps: 540.44972 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 196.93008 + tps: 208.78504 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 246.80336 + tps: 248.66784 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1331.63595 + tps: 1248.80145 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 407.53399 + tps: 376.1806 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 495.26271 + tps: 446.20931 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 572.17074 + tps: 582.86852 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 194.79105 + tps: 207.0943 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 247.0739 + tps: 246.85095 + } +} +dps_results: { + key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 2418.54005 + tps: 1905.80169 + } +} From e9438a0ddca122fcbe6b4eb4876e238ea6fa1037 Mon Sep 17 00:00:00 2001 From: Grady Phillips Date: Sun, 22 Sep 2024 09:55:32 -0700 Subject: [PATCH 209/223] update tests --- sim/paladin/retribution/TestExodinP4.results | 266 ----------- sim/paladin/retribution/TestExodinP5.results | 266 ----------- .../retribution/TestRetribution.results | 40 +- .../retribution/TestRetributionP5.results | 348 -------------- sim/warrior/dps_warrior/TestArms.results | 203 ++++++++ sim/warrior/dps_warrior/TestFury.results | 441 ++++++++++++++++++ 6 files changed, 664 insertions(+), 900 deletions(-) delete mode 100644 sim/paladin/retribution/TestExodinP4.results delete mode 100644 sim/paladin/retribution/TestExodinP5.results delete mode 100644 sim/paladin/retribution/TestRetributionP5.results create mode 100644 sim/warrior/dps_warrior/TestArms.results create mode 100644 sim/warrior/dps_warrior/TestFury.results diff --git a/sim/paladin/retribution/TestExodinP4.results b/sim/paladin/retribution/TestExodinP4.results deleted file mode 100644 index e613771b68..0000000000 --- a/sim/paladin/retribution/TestExodinP4.results +++ /dev/null @@ -1,266 +0,0 @@ -character_stats_results: { - key: "TestExodinP4-Lvl60-CharacterStats-Default" - value: { - final_stats: 471.9 - final_stats: 188.1 - final_stats: 535.095 - final_stats: 162.8 - final_stats: 173.25 - final_stats: 204 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 127 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 38.21876 - final_stats: 0 - final_stats: 0 - final_stats: 2339.8 - final_stats: 7 - final_stats: 41.21786 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3674 - final_stats: 0 - final_stats: 0 - final_stats: 5154.2 - final_stats: 1009 - final_stats: 0 - final_stats: 5 - final_stats: 23.595 - final_stats: 10.21786 - final_stats: 5 - final_stats: 0 - final_stats: 6851.95 - final_stats: 27 - final_stats: 109 - final_stats: 60 - final_stats: 60 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestExodinP4-Lvl60-StatWeights-Default" - value: { - weights: 2.51314 - weights: 2.02544 - weights: 0 - weights: 0 - weights: 0 - weights: 0.8798 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 12.03773 - weights: 2.4947 - weights: 0 - weights: 0 - weights: 1.03849 - weights: 0 - weights: 25.5188 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 1510.34004 - tps: 1545.75138 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 3841.75037 - tps: 3874.61865 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 1510.49553 - tps: 1546.74931 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 1624.75483 - tps: 1662.28402 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 3909.27847 - tps: 3941.54662 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 1785.16851 - tps: 1822.86871 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 3747.95399 - tps: 3780.23302 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 1358.4498 - tps: 1395.14591 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 1576.61106 - tps: 1614.38091 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 1868.83386 - tps: 1906.59492 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Average-Default" - value: { - dps: 3880.04689 - tps: 3912.03901 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1772.29926 - tps: 2296.62901 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 806.01032 - tps: 832.17568 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 910.47489 - tps: 939.99193 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 601.24799 - tps: 971.69115 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 269.10808 - tps: 287.61979 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 369.73145 - tps: 393.06296 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1772.31227 - tps: 2295.8096 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 812.20485 - tps: 838.51961 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 914.34573 - tps: 943.90436 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 603.01841 - tps: 974.80674 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 275.7187 - tps: 294.29761 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 374.1251 - tps: 397.5579 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 3215.74788 - tps: 3250.03213 - } -} diff --git a/sim/paladin/retribution/TestExodinP5.results b/sim/paladin/retribution/TestExodinP5.results deleted file mode 100644 index 2ecb7d0852..0000000000 --- a/sim/paladin/retribution/TestExodinP5.results +++ /dev/null @@ -1,266 +0,0 @@ -character_stats_results: { - key: "TestExodinP5-Lvl60-CharacterStats-Default" - value: { - final_stats: 701.316 - final_stats: 247.94 - final_stats: 619.7235 - final_stats: 172.04 - final_stats: 199.2375 - final_stats: 216 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 127 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 40.37307 - final_stats: 0 - final_stats: 0 - final_stats: 2678.632 - final_stats: 7 - final_stats: 46.24576 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3812.6 - final_stats: 0 - final_stats: 0 - final_stats: 5858.88 - final_stats: 889 - final_stats: 0 - final_stats: 5 - final_stats: 35.0658 - final_stats: 13.24576 - final_stats: 5 - final_stats: 0 - final_stats: 7698.235 - final_stats: 27 - final_stats: 60 - final_stats: 110 - final_stats: 120 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestExodinP5-Lvl60-StatWeights-Default" - value: { - weights: 3.38128 - weights: 0.9562 - weights: 0 - weights: 0 - weights: 0 - weights: 1.11876 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 18.93918 - weights: 5.18283 - weights: 0 - weights: 0 - weights: 1.21498 - weights: 0 - weights: 34.00956 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 1771.70647 - tps: 1807.44508 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 5178.0181 - tps: 5218.02599 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 1771.74767 - tps: 1808.27349 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 1904.19182 - tps: 1941.9212 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 5270.50341 - tps: 5309.81715 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 2079.31934 - tps: 2117.22422 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 5141.19139 - tps: 5181.034 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 1565.39881 - tps: 1602.24299 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 1908.83737 - tps: 1946.84064 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 2226.7626 - tps: 2264.75848 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Average-Default" - value: { - dps: 5284.78122 - tps: 5324.44014 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2865.78308 - tps: 3476.53781 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1266.15172 - tps: 1296.58795 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1387.77603 - tps: 1424.55045 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 792.82924 - tps: 1161.59935 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 354.49564 - tps: 372.93668 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 505.55152 - tps: 529.79457 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2889.67661 - tps: 3504.04467 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1272.63669 - tps: 1303.18603 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1393.92277 - tps: 1430.86998 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 807.34412 - tps: 1176.53732 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 362.99614 - tps: 381.40979 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 502.54074 - tps: 526.7925 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 4408.24766 - tps: 4451.12328 - } -} diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index 0b4082f68c..b998644ea8 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestRetribution-Phase4-Lvl50-CharacterStats-Default" + key: "TestRetribution-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 441.6984 final_stats: 211.464 @@ -342,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestRetribution-Phase4-Lvl50-StatWeights-Default" + key: "TestRetribution-Phase3-Lvl50-StatWeights-Default" value: { weights: 1.06551 weights: 1.23037 @@ -741,126 +741,126 @@ dps_results: { } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-Hero'sBrand-231328" + key: "TestRetribution-Phase3-Lvl50-AllItems-Hero'sBrand-231328" value: { dps: 1123.52304 tps: 1161.79618 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-SoulforgeArmor" + key: "TestRetribution-Phase3-Lvl50-AllItems-SoulforgeArmor" value: { dps: 733.65237 tps: 768.00324 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" + key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 978.03383 tps: 1016.45615 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" + key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 1112.32266 tps: 1150.58427 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Average-Default" + key: "TestRetribution-Phase3-Lvl50-Average-Default" value: { dps: 1136.78432 tps: 1175.15832 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1443.20567 tps: 1984.88419 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 338.88685 tps: 366.00403 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 400.41198 tps: 428.02316 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 511.87633 tps: 785.75421 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 138.52917 tps: 152.22306 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 195.13245 tps: 212.93379 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1451.4421 tps: 1996.41021 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 342.37064 tps: 369.59921 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 402.94345 tps: 430.57606 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 501.673 tps: 776.71621 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 142.16671 tps: 155.91887 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 196.13679 tps: 214.02606 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestRetribution-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1076.35955 tps: 1114.14774 diff --git a/sim/paladin/retribution/TestRetributionP5.results b/sim/paladin/retribution/TestRetributionP5.results deleted file mode 100644 index 83524eb2d8..0000000000 --- a/sim/paladin/retribution/TestRetributionP5.results +++ /dev/null @@ -1,348 +0,0 @@ -character_stats_results: { - key: "TestRetributionP5-Lvl60-CharacterStats-Default" - value: { - final_stats: 677.6605 - final_stats: 285.89 - final_stats: 640.09 - final_stats: 172.04 - final_stats: 199.2375 - final_stats: 228 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 86 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 39.37307 - final_stats: 0 - final_stats: 0 - final_stats: 2646.321 - final_stats: 7 - final_stats: 47.16603 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3812.6 - final_stats: 0 - final_stats: 0 - final_stats: 5867.78 - final_stats: 904 - final_stats: 0 - final_stats: 5 - final_stats: 33.88302 - final_stats: 15.16603 - final_stats: 5 - final_stats: 0 - final_stats: 7901.9 - final_stats: 27 - final_stats: 60 - final_stats: 110 - final_stats: 100 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestRetributionP5-Lvl60-StatWeights-Default" - value: { - weights: 3.83397 - weights: 2.71892 - weights: 0 - weights: 0 - weights: 0 - weights: 0.61751 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 9.77016 - weights: 0.69901 - weights: 0 - weights: 0 - weights: 1.46359 - weights: 2.53014 - weights: 44.87512 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 2698.95515 - tps: 2755.40865 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 5120.56361 - tps: 5176.37362 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 2698.32545 - tps: 2755.13836 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 2876.87187 - tps: 2935.52148 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 5246.55702 - tps: 5302.42154 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 4547.49801 - tps: 4610.20186 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 5092.84447 - tps: 5148.47996 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 2083.53046 - tps: 2133.48512 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 4330.71269 - tps: 4386.27253 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 4816.46394 - tps: 4875.99494 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Average-Default" - value: { - dps: 5226.89779 - tps: 5283.39101 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 980.68163 - tps: 1231.24512 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 901.86476 - tps: 914.4126 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1408.63352 - tps: 1428.80769 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 184.18308 - tps: 364.9299 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 153.81364 - tps: 162.85098 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 340.93241 - tps: 356.11616 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 54.6404 - tps: 240.89389 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 51.48448 - tps: 60.79715 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 121.98424 - tps: 137.90549 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 15.07178 - tps: 193.31407 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 13.95452 - tps: 22.86663 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - tps: 15.18376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1022.47255 - tps: 1274.01938 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 936.23245 - tps: 948.8393 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1413.1705 - tps: 1433.36926 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 186.72164 - tps: 367.46846 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 153.91154 - tps: 162.94889 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 346.22506 - tps: 361.40882 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 52.94447 - tps: 239.29629 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 49.78854 - tps: 59.10613 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 122.95107 - tps: 138.87233 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 16.9181 - tps: 197.66493 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 15.85642 - tps: 24.89376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - tps: 15.18376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 4308.42978 - tps: 4363.38064 - } -} diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results new file mode 100644 index 0000000000..8bf67edc76 --- /dev/null +++ b/sim/warrior/dps_warrior/TestArms.results @@ -0,0 +1,203 @@ +character_stats_results: { + key: "TestArms-Lvl50-CharacterStats-Default" + value: { + final_stats: 383.51016 + final_stats: 325.48824 + final_stats: 419.364 + final_stats: 92.664 + final_stats: 125.928 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 25 + final_stats: 4 + final_stats: 21 + final_stats: 0 + final_stats: 0 + final_stats: 1273.46032 + final_stats: 5 + final_stats: 47.61566 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 2884.13648 + final_stats: 361 + final_stats: 0 + final_stats: 5 + final_stats: 19.01151 + final_stats: 19.61566 + final_stats: 5 + final_stats: 0 + final_stats: 5092.64 + final_stats: 20 + final_stats: 30 + final_stats: 45 + final_stats: 50 + final_stats: 45 + final_stats: 324 + final_stats: 0 + final_stats: 65 + final_stats: 0 + } +} +stat_weights_results: { + key: "TestArms-Lvl50-StatWeights-Default" + value: { + weights: 1.25165 + weights: 0.77296 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.56185 + weights: 16.37919 + weights: 10.07571 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" + value: { + dps: 800.1972 + tps: 693.71468 + } +} +dps_results: { + key: "TestArms-Lvl50-Average-Default" + value: { + dps: 1166.17517 + tps: 996.3522 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 315.30843 + tps: 426.16942 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 86.44543 + tps: 79.64122 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 158.39336 + tps: 141.83963 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 146.48663 + tps: 268.4713 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 40.86959 + tps: 41.88095 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 80.13768 + tps: 77.09108 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 355.03561 + tps: 463.64555 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 93.73258 + tps: 85.76982 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 168.35104 + tps: 149.96834 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" + value: { + dps: 164.98015 + tps: 285.85101 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" + value: { + dps: 44.04967 + tps: 44.57131 + } +} +dps_results: { + key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" + value: { + dps: 85.22795 + tps: 81.16124 + } +} +dps_results: { + key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" + value: { + dps: 1088.34473 + tps: 930.18054 + } +} diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results new file mode 100644 index 0000000000..4e92436450 --- /dev/null +++ b/sim/warrior/dps_warrior/TestFury.results @@ -0,0 +1,441 @@ +character_stats_results: { + key: "TestFury-Lvl40-CharacterStats-Default" + value: { + final_stats: 292.71 + final_stats: 188.1 + final_stats: 281.6 + final_stats: 60.5 + final_stats: 79.2 + final_stats: 42 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 18.75 + final_stats: 3 + final_stats: 9 + final_stats: 0 + final_stats: 0 + final_stats: 1023.42 + final_stats: 5 + final_stats: 24.25798 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 2128.2 + final_stats: 322 + final_stats: 0 + final_stats: 5 + final_stats: 14.6355 + final_stats: 14.25798 + final_stats: 5 + final_stats: 0 + final_stats: 3285 + final_stats: 18 + final_stats: 30 + final_stats: 40 + final_stats: 35 + final_stats: 40 + final_stats: 263 + final_stats: 0 + final_stats: 0 + final_stats: 0 + } +} +character_stats_results: { + key: "TestFury-Lvl60-CharacterStats-Default" + value: { + final_stats: 551.1 + final_stats: 325.27 + final_stats: 511.06 + final_stats: 102.3 + final_stats: 135.3 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 41.25 + final_stats: 6 + final_stats: 30 + final_stats: 0 + final_stats: 0 + final_stats: 2135.2 + final_stats: 8 + final_stats: 43.2635 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 5279.54 + final_stats: 832 + final_stats: 0 + final_stats: 5 + final_stats: 27.555 + final_stats: 16.2635 + final_stats: 5 + final_stats: 0 + final_stats: 6919.6 + final_stats: 27 + final_stats: 189 + final_stats: 60 + final_stats: 60 + final_stats: 60 + final_stats: 384 + final_stats: 0 + final_stats: 0 + final_stats: 0 + } +} +stat_weights_results: { + key: "TestFury-Lvl40-StatWeights-Default" + value: { + weights: 1.11186 + weights: 0.46909 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0.49852 + weights: 8.03267 + weights: 7.42202 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +stat_weights_results: { + key: "TestFury-Lvl60-StatWeights-Default" + value: { + weights: 2.25162 + weights: 1.87362 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 1.03457 + weights: 6.7376 + weights: 27.97096 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} +dps_results: { + key: "TestFury-Lvl40-AllItems-BattlegearofHeroism" + value: { + dps: 548.33219 + tps: 487.14109 + } +} +dps_results: { + key: "TestFury-Lvl40-Average-Default" + value: { + dps: 602.3906 + tps: 532.56978 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 41.97107 + tps: 77.5543 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 11.83445 + tps: 12.32201 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 23.65205 + tps: 22.61736 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 22.21697 + tps: 58.58574 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 6.02085 + tps: 7.52234 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 10.80064 + tps: 12.23076 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 46.40268 + tps: 81.85244 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 12.70096 + tps: 13.22126 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 29.49321 + tps: 28.76218 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 24.81747 + tps: 61.11857 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 6.32199 + tps: 7.77036 + } +} +dps_results: { + key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 13.61484 + tps: 14.89078 + } +} +dps_results: { + key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" + value: { + dps: 564.51331 + tps: 500.30612 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" + value: { + dps: 2367.19595 + tps: 2058.60785 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" + value: { + dps: 1826.31475 + tps: 1620.61797 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" + value: { + dps: 2176.61667 + tps: 1891.18454 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" + value: { + dps: 2153.32047 + tps: 1872.09781 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" + value: { + dps: 2176.61667 + tps: 1891.18454 + } +} +dps_results: { + key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" + value: { + dps: 2523.88495 + tps: 2188.69869 + } +} +dps_results: { + key: "TestFury-Lvl60-Average-Default" + value: { + dps: 3042.45219 + tps: 2396.63402 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1189.16879 + tps: 1107.65294 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 388.95142 + tps: 359.44309 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 479.02385 + tps: 434.43371 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 531.22433 + tps: 540.44972 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 196.93008 + tps: 208.78504 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 246.80336 + tps: 248.66784 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 1331.63595 + tps: 1248.80145 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 407.53399 + tps: 376.1806 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 495.26271 + tps: 446.20931 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" + value: { + dps: 572.17074 + tps: 582.86852 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" + value: { + dps: 194.79105 + tps: 207.0943 + } +} +dps_results: { + key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" + value: { + dps: 247.0739 + tps: 246.85095 + } +} +dps_results: { + key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 2418.54005 + tps: 1905.80169 + } +} From 3d938f880536505152d6e15cdaeb61cb7ddd8dd5 Mon Sep 17 00:00:00 2001 From: Nathan Berman Date: Sun, 22 Sep 2024 17:54:49 +0000 Subject: [PATCH 210/223] Modified peregrine off-hand attack to work the way zirene described --- sim/hunter/items.go | 19 +- sim/paladin/retribution/TestExodinP4.results | 266 ------------- sim/paladin/retribution/TestExodinP5.results | 266 ------------- .../retribution/TestRetribution.results | 40 +- .../retribution/TestRetributionP5.results | 348 ------------------ 5 files changed, 37 insertions(+), 902 deletions(-) delete mode 100644 sim/paladin/retribution/TestExodinP4.results delete mode 100644 sim/paladin/retribution/TestExodinP5.results delete mode 100644 sim/paladin/retribution/TestRetributionP5.results diff --git a/sim/hunter/items.go b/sim/hunter/items.go index a4ac537ec7..eff1b46c65 100644 --- a/sim/hunter/items.go +++ b/sim/hunter/items.go @@ -347,9 +347,24 @@ func init() { // https://www.wowhead.com/classic/item=231755/peregrine // Chance on hit: Instantly gain 1 extra attack with both weapons. - // TODO: Proc rate assumed and needs testing + // Main-hand attack is treated like a normal extra-attack, Off-hand attack is a spell that uses your off-hand damage but won't glance core.NewItemEffect(Peregrine, func(agent core.Agent) { character := agent.GetCharacter() + peregrineOHAttack := character.RegisterSpell(core.SpellConfig{ + ActionID: core.ActionID{SpellID: 469140}, + SpellSchool: core.SpellSchoolPhysical, + DefenseType: core.DefenseTypeMelee, + ProcMask: core.ProcMaskMeleeOHSpecial, + Flags: core.SpellFlagMeleeMetrics, + + DamageMultiplier: 1, + ThreatMultiplier: 1, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + damage := character.OHWeaponDamage(sim, spell.MeleeAttackPower()) * character.AutoAttacks.OHConfig().DamageMultiplier + spell.CalcAndDealDamage(sim, target, damage, spell.OutcomeMeleeWeaponSpecialHitAndCrit) + }, + }) core.MakeProcTriggerAura(&character.Unit, core.ProcTrigger{ Name: "Peregrine Trigger", Callback: core.CallbackOnSpellHitDealt, @@ -359,7 +374,7 @@ func init() { PPM: 1.0, Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { character.AutoAttacks.ExtraMHAttackProc(sim, 1, core.ActionID{SpellID: 469140}, spell) - character.AutoAttacks.ExtraOHAttack(sim, 1, core.ActionID{SpellID: 469140}, spell.ActionID) + peregrineOHAttack.Cast(sim, result.Target) }, }) }) diff --git a/sim/paladin/retribution/TestExodinP4.results b/sim/paladin/retribution/TestExodinP4.results deleted file mode 100644 index e613771b68..0000000000 --- a/sim/paladin/retribution/TestExodinP4.results +++ /dev/null @@ -1,266 +0,0 @@ -character_stats_results: { - key: "TestExodinP4-Lvl60-CharacterStats-Default" - value: { - final_stats: 471.9 - final_stats: 188.1 - final_stats: 535.095 - final_stats: 162.8 - final_stats: 173.25 - final_stats: 204 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 127 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 38.21876 - final_stats: 0 - final_stats: 0 - final_stats: 2339.8 - final_stats: 7 - final_stats: 41.21786 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3674 - final_stats: 0 - final_stats: 0 - final_stats: 5154.2 - final_stats: 1009 - final_stats: 0 - final_stats: 5 - final_stats: 23.595 - final_stats: 10.21786 - final_stats: 5 - final_stats: 0 - final_stats: 6851.95 - final_stats: 27 - final_stats: 109 - final_stats: 60 - final_stats: 60 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestExodinP4-Lvl60-StatWeights-Default" - value: { - weights: 2.51314 - weights: 2.02544 - weights: 0 - weights: 0 - weights: 0 - weights: 0.8798 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 12.03773 - weights: 2.4947 - weights: 0 - weights: 0 - weights: 1.03849 - weights: 0 - weights: 25.5188 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 1510.34004 - tps: 1545.75138 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 3841.75037 - tps: 3874.61865 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 1510.49553 - tps: 1546.74931 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 1624.75483 - tps: 1662.28402 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 3909.27847 - tps: 3941.54662 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 1785.16851 - tps: 1822.86871 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 3747.95399 - tps: 3780.23302 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 1358.4498 - tps: 1395.14591 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 1576.61106 - tps: 1614.38091 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 1868.83386 - tps: 1906.59492 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Average-Default" - value: { - dps: 3880.04689 - tps: 3912.03901 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1772.29926 - tps: 2296.62901 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 806.01032 - tps: 832.17568 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 910.47489 - tps: 939.99193 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 601.24799 - tps: 971.69115 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 269.10808 - tps: 287.61979 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 369.73145 - tps: 393.06296 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1772.31227 - tps: 2295.8096 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 812.20485 - tps: 838.51961 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 914.34573 - tps: 943.90436 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 603.01841 - tps: 974.80674 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 275.7187 - tps: 294.29761 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 374.1251 - tps: 397.5579 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 3215.74788 - tps: 3250.03213 - } -} diff --git a/sim/paladin/retribution/TestExodinP5.results b/sim/paladin/retribution/TestExodinP5.results deleted file mode 100644 index 2ecb7d0852..0000000000 --- a/sim/paladin/retribution/TestExodinP5.results +++ /dev/null @@ -1,266 +0,0 @@ -character_stats_results: { - key: "TestExodinP5-Lvl60-CharacterStats-Default" - value: { - final_stats: 701.316 - final_stats: 247.94 - final_stats: 619.7235 - final_stats: 172.04 - final_stats: 199.2375 - final_stats: 216 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 127 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 40.37307 - final_stats: 0 - final_stats: 0 - final_stats: 2678.632 - final_stats: 7 - final_stats: 46.24576 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3812.6 - final_stats: 0 - final_stats: 0 - final_stats: 5858.88 - final_stats: 889 - final_stats: 0 - final_stats: 5 - final_stats: 35.0658 - final_stats: 13.24576 - final_stats: 5 - final_stats: 0 - final_stats: 7698.235 - final_stats: 27 - final_stats: 60 - final_stats: 110 - final_stats: 120 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestExodinP5-Lvl60-StatWeights-Default" - value: { - weights: 3.38128 - weights: 0.9562 - weights: 0 - weights: 0 - weights: 0 - weights: 1.11876 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 18.93918 - weights: 5.18283 - weights: 0 - weights: 0 - weights: 1.21498 - weights: 0 - weights: 34.00956 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 1771.70647 - tps: 1807.44508 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 5178.0181 - tps: 5218.02599 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 1771.74767 - tps: 1808.27349 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 1904.19182 - tps: 1941.9212 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 5270.50341 - tps: 5309.81715 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 2079.31934 - tps: 2117.22422 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 5141.19139 - tps: 5181.034 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 1565.39881 - tps: 1602.24299 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 1908.83737 - tps: 1946.84064 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 2226.7626 - tps: 2264.75848 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Average-Default" - value: { - dps: 5284.78122 - tps: 5324.44014 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2865.78308 - tps: 3476.53781 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1266.15172 - tps: 1296.58795 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1387.77603 - tps: 1424.55045 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 792.82924 - tps: 1161.59935 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 354.49564 - tps: 372.93668 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 505.55152 - tps: 529.79457 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2889.67661 - tps: 3504.04467 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1272.63669 - tps: 1303.18603 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1393.92277 - tps: 1430.86998 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 807.34412 - tps: 1176.53732 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 362.99614 - tps: 381.40979 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 502.54074 - tps: 526.7925 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 4408.24766 - tps: 4451.12328 - } -} diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index 0b4082f68c..b998644ea8 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestRetribution-Phase4-Lvl50-CharacterStats-Default" + key: "TestRetribution-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 441.6984 final_stats: 211.464 @@ -342,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestRetribution-Phase4-Lvl50-StatWeights-Default" + key: "TestRetribution-Phase3-Lvl50-StatWeights-Default" value: { weights: 1.06551 weights: 1.23037 @@ -741,126 +741,126 @@ dps_results: { } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-Hero'sBrand-231328" + key: "TestRetribution-Phase3-Lvl50-AllItems-Hero'sBrand-231328" value: { dps: 1123.52304 tps: 1161.79618 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-SoulforgeArmor" + key: "TestRetribution-Phase3-Lvl50-AllItems-SoulforgeArmor" value: { dps: 733.65237 tps: 768.00324 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" + key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 978.03383 tps: 1016.45615 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" + key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 1112.32266 tps: 1150.58427 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Average-Default" + key: "TestRetribution-Phase3-Lvl50-Average-Default" value: { dps: 1136.78432 tps: 1175.15832 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1443.20567 tps: 1984.88419 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 338.88685 tps: 366.00403 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 400.41198 tps: 428.02316 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 511.87633 tps: 785.75421 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 138.52917 tps: 152.22306 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 195.13245 tps: 212.93379 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1451.4421 tps: 1996.41021 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 342.37064 tps: 369.59921 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 402.94345 tps: 430.57606 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 501.673 tps: 776.71621 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 142.16671 tps: 155.91887 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 196.13679 tps: 214.02606 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestRetribution-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1076.35955 tps: 1114.14774 diff --git a/sim/paladin/retribution/TestRetributionP5.results b/sim/paladin/retribution/TestRetributionP5.results deleted file mode 100644 index 83524eb2d8..0000000000 --- a/sim/paladin/retribution/TestRetributionP5.results +++ /dev/null @@ -1,348 +0,0 @@ -character_stats_results: { - key: "TestRetributionP5-Lvl60-CharacterStats-Default" - value: { - final_stats: 677.6605 - final_stats: 285.89 - final_stats: 640.09 - final_stats: 172.04 - final_stats: 199.2375 - final_stats: 228 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 86 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 39.37307 - final_stats: 0 - final_stats: 0 - final_stats: 2646.321 - final_stats: 7 - final_stats: 47.16603 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3812.6 - final_stats: 0 - final_stats: 0 - final_stats: 5867.78 - final_stats: 904 - final_stats: 0 - final_stats: 5 - final_stats: 33.88302 - final_stats: 15.16603 - final_stats: 5 - final_stats: 0 - final_stats: 7901.9 - final_stats: 27 - final_stats: 60 - final_stats: 110 - final_stats: 100 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestRetributionP5-Lvl60-StatWeights-Default" - value: { - weights: 3.83397 - weights: 2.71892 - weights: 0 - weights: 0 - weights: 0 - weights: 0.61751 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 9.77016 - weights: 0.69901 - weights: 0 - weights: 0 - weights: 1.46359 - weights: 2.53014 - weights: 44.87512 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 2698.95515 - tps: 2755.40865 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 5120.56361 - tps: 5176.37362 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 2698.32545 - tps: 2755.13836 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 2876.87187 - tps: 2935.52148 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 5246.55702 - tps: 5302.42154 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 4547.49801 - tps: 4610.20186 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 5092.84447 - tps: 5148.47996 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 2083.53046 - tps: 2133.48512 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 4330.71269 - tps: 4386.27253 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 4816.46394 - tps: 4875.99494 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Average-Default" - value: { - dps: 5226.89779 - tps: 5283.39101 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 980.68163 - tps: 1231.24512 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 901.86476 - tps: 914.4126 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1408.63352 - tps: 1428.80769 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 184.18308 - tps: 364.9299 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 153.81364 - tps: 162.85098 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 340.93241 - tps: 356.11616 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 54.6404 - tps: 240.89389 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 51.48448 - tps: 60.79715 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 121.98424 - tps: 137.90549 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 15.07178 - tps: 193.31407 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 13.95452 - tps: 22.86663 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - tps: 15.18376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1022.47255 - tps: 1274.01938 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 936.23245 - tps: 948.8393 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1413.1705 - tps: 1433.36926 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 186.72164 - tps: 367.46846 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 153.91154 - tps: 162.94889 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 346.22506 - tps: 361.40882 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 52.94447 - tps: 239.29629 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 49.78854 - tps: 59.10613 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 122.95107 - tps: 138.87233 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 16.9181 - tps: 197.66493 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 15.85642 - tps: 24.89376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - tps: 15.18376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 4308.42978 - tps: 4363.38064 - } -} From 1e26d4cfb07d940409aa25b24f91f9f5e42732f3 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 14:18:57 -0400 Subject: [PATCH 211/223] add FFB / permafrost interaction --- sim/mage/frostfire_bolt.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sim/mage/frostfire_bolt.go b/sim/mage/frostfire_bolt.go index 5ec4642a34..3984bb1c05 100644 --- a/sim/mage/frostfire_bolt.go +++ b/sim/mage/frostfire_bolt.go @@ -13,16 +13,14 @@ func (mage *Mage) registerFrostfireBoltSpell() { } actionID := core.ActionID{SpellID: int32(proto.MageRune_RuneBeltFrostfireBolt)} - // TODO: Tuning 2024-07-03 FFB base damage reduced by 16% - // Need to update values once wowhead data is updated baseDamageLow := mage.baseRuneAbilityDamage() * 3.25 baseDamageHigh := mage.baseRuneAbilityDamage() * 3.79 - baseDotDamage := mage.baseRuneAbilityDamage() * .08 + baseDotDamage := mage.baseRuneAbilityDamage() * 0.08 spellCoeff := 1.0 castTime := time.Second * 3 manaCost := .14 - numTicks := int32(3) + numTicks := int32(3) + mage.Talents.Permafrost/3 tickLength := time.Second * 3 mage.FrostfireBolt = mage.RegisterSpell(core.SpellConfig{ From a57af954980c562271c8200c9deae746724c5137 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 15:39:22 -0400 Subject: [PATCH 212/223] fix tests --- sim/paladin/retribution/TestExodinP4.results | 266 ------------- sim/paladin/retribution/TestExodinP5.results | 266 ------------- .../retribution/TestRetribution.results | 40 +- .../retribution/TestRetributionP5.results | 348 ------------------ 4 files changed, 20 insertions(+), 900 deletions(-) delete mode 100644 sim/paladin/retribution/TestExodinP4.results delete mode 100644 sim/paladin/retribution/TestExodinP5.results delete mode 100644 sim/paladin/retribution/TestRetributionP5.results diff --git a/sim/paladin/retribution/TestExodinP4.results b/sim/paladin/retribution/TestExodinP4.results deleted file mode 100644 index e613771b68..0000000000 --- a/sim/paladin/retribution/TestExodinP4.results +++ /dev/null @@ -1,266 +0,0 @@ -character_stats_results: { - key: "TestExodinP4-Lvl60-CharacterStats-Default" - value: { - final_stats: 471.9 - final_stats: 188.1 - final_stats: 535.095 - final_stats: 162.8 - final_stats: 173.25 - final_stats: 204 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 127 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 38.21876 - final_stats: 0 - final_stats: 0 - final_stats: 2339.8 - final_stats: 7 - final_stats: 41.21786 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3674 - final_stats: 0 - final_stats: 0 - final_stats: 5154.2 - final_stats: 1009 - final_stats: 0 - final_stats: 5 - final_stats: 23.595 - final_stats: 10.21786 - final_stats: 5 - final_stats: 0 - final_stats: 6851.95 - final_stats: 27 - final_stats: 109 - final_stats: 60 - final_stats: 60 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestExodinP4-Lvl60-StatWeights-Default" - value: { - weights: 2.51314 - weights: 2.02544 - weights: 0 - weights: 0 - weights: 0 - weights: 0.8798 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 12.03773 - weights: 2.4947 - weights: 0 - weights: 0 - weights: 1.03849 - weights: 0 - weights: 25.5188 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 1510.34004 - tps: 1545.75138 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 3841.75037 - tps: 3874.61865 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 1510.49553 - tps: 1546.74931 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 1624.75483 - tps: 1662.28402 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 3909.27847 - tps: 3941.54662 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 1785.16851 - tps: 1822.86871 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 3747.95399 - tps: 3780.23302 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 1358.4498 - tps: 1395.14591 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 1576.61106 - tps: 1614.38091 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 1868.83386 - tps: 1906.59492 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Average-Default" - value: { - dps: 3880.04689 - tps: 3912.03901 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1772.29926 - tps: 2296.62901 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 806.01032 - tps: 832.17568 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 910.47489 - tps: 939.99193 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 601.24799 - tps: 971.69115 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 269.10808 - tps: 287.61979 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 369.73145 - tps: 393.06296 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1772.31227 - tps: 2295.8096 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 812.20485 - tps: 838.51961 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 914.34573 - tps: 943.90436 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 603.01841 - tps: 974.80674 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 275.7187 - tps: 294.29761 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 374.1251 - tps: 397.5579 - } -} -dps_results: { - key: "TestExodinP4-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 3215.74788 - tps: 3250.03213 - } -} diff --git a/sim/paladin/retribution/TestExodinP5.results b/sim/paladin/retribution/TestExodinP5.results deleted file mode 100644 index 2ecb7d0852..0000000000 --- a/sim/paladin/retribution/TestExodinP5.results +++ /dev/null @@ -1,266 +0,0 @@ -character_stats_results: { - key: "TestExodinP5-Lvl60-CharacterStats-Default" - value: { - final_stats: 701.316 - final_stats: 247.94 - final_stats: 619.7235 - final_stats: 172.04 - final_stats: 199.2375 - final_stats: 216 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 127 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 40.37307 - final_stats: 0 - final_stats: 0 - final_stats: 2678.632 - final_stats: 7 - final_stats: 46.24576 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3812.6 - final_stats: 0 - final_stats: 0 - final_stats: 5858.88 - final_stats: 889 - final_stats: 0 - final_stats: 5 - final_stats: 35.0658 - final_stats: 13.24576 - final_stats: 5 - final_stats: 0 - final_stats: 7698.235 - final_stats: 27 - final_stats: 60 - final_stats: 110 - final_stats: 120 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestExodinP5-Lvl60-StatWeights-Default" - value: { - weights: 3.38128 - weights: 0.9562 - weights: 0 - weights: 0 - weights: 0 - weights: 1.11876 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 18.93918 - weights: 5.18283 - weights: 0 - weights: 0 - weights: 1.21498 - weights: 0 - weights: 34.00956 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 1771.70647 - tps: 1807.44508 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 5178.0181 - tps: 5218.02599 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 1771.74767 - tps: 1808.27349 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 1904.19182 - tps: 1941.9212 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 5270.50341 - tps: 5309.81715 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 2079.31934 - tps: 2117.22422 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 5141.19139 - tps: 5181.034 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 1565.39881 - tps: 1602.24299 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 1908.83737 - tps: 1946.84064 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 2226.7626 - tps: 2264.75848 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Average-Default" - value: { - dps: 5284.78122 - tps: 5324.44014 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2865.78308 - tps: 3476.53781 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1266.15172 - tps: 1296.58795 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1387.77603 - tps: 1424.55045 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 792.82924 - tps: 1161.59935 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 354.49564 - tps: 372.93668 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 505.55152 - tps: 529.79457 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 2889.67661 - tps: 3504.04467 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 1272.63669 - tps: 1303.18603 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1393.92277 - tps: 1430.86998 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 807.34412 - tps: 1176.53732 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 362.99614 - tps: 381.40979 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 502.54074 - tps: 526.7925 - } -} -dps_results: { - key: "TestExodinP5-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 4408.24766 - tps: 4451.12328 - } -} diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index 0b4082f68c..b998644ea8 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -97,7 +97,7 @@ character_stats_results: { } } character_stats_results: { - key: "TestRetribution-Phase4-Lvl50-CharacterStats-Default" + key: "TestRetribution-Phase3-Lvl50-CharacterStats-Default" value: { final_stats: 441.6984 final_stats: 211.464 @@ -342,7 +342,7 @@ stat_weights_results: { } } stat_weights_results: { - key: "TestRetribution-Phase4-Lvl50-StatWeights-Default" + key: "TestRetribution-Phase3-Lvl50-StatWeights-Default" value: { weights: 1.06551 weights: 1.23037 @@ -741,126 +741,126 @@ dps_results: { } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-Hero'sBrand-231328" + key: "TestRetribution-Phase3-Lvl50-AllItems-Hero'sBrand-231328" value: { dps: 1123.52304 tps: 1161.79618 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-SoulforgeArmor" + key: "TestRetribution-Phase3-Lvl50-AllItems-SoulforgeArmor" value: { dps: 733.65237 tps: 768.00324 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" + key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" value: { dps: 978.03383 tps: 1016.45615 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" + key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { dps: 1112.32266 tps: 1150.58427 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Average-Default" + key: "TestRetribution-Phase3-Lvl50-Average-Default" value: { dps: 1136.78432 tps: 1175.15832 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1443.20567 tps: 1984.88419 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 338.88685 tps: 366.00403 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 400.41198 tps: 428.02316 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 511.87633 tps: 785.75421 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 138.52917 tps: 152.22306 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Dwarf-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 195.13245 tps: 212.93379 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongMultiTarget" value: { dps: 1451.4421 tps: 1996.41021 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-LongSingleTarget" value: { dps: 342.37064 tps: 369.59921 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-FullBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 402.94345 tps: 430.57606 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongMultiTarget" value: { dps: 501.673 tps: 776.71621 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-LongSingleTarget" value: { dps: 142.16671 tps: 155.91887 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" + key: "TestRetribution-Phase3-Lvl50-Settings-Human-p3retsom-P3 Seal of Martyrdom Ret-p3ret-NoBuffs-P3-Consumes-ShortSingleTarget" value: { dps: 196.13679 tps: 214.02606 } } dps_results: { - key: "TestRetribution-Phase4-Lvl50-SwitchInFrontOfTarget-Default" + key: "TestRetribution-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { dps: 1076.35955 tps: 1114.14774 diff --git a/sim/paladin/retribution/TestRetributionP5.results b/sim/paladin/retribution/TestRetributionP5.results deleted file mode 100644 index 83524eb2d8..0000000000 --- a/sim/paladin/retribution/TestRetributionP5.results +++ /dev/null @@ -1,348 +0,0 @@ -character_stats_results: { - key: "TestRetributionP5-Lvl60-CharacterStats-Default" - value: { - final_stats: 677.6605 - final_stats: 285.89 - final_stats: 640.09 - final_stats: 172.04 - final_stats: 199.2375 - final_stats: 228 - final_stats: 0 - final_stats: 10 - final_stats: 0 - final_stats: 86 - final_stats: 0 - final_stats: 0 - final_stats: 49.6 - final_stats: 4 - final_stats: 39.37307 - final_stats: 0 - final_stats: 0 - final_stats: 2646.321 - final_stats: 7 - final_stats: 47.16603 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 3812.6 - final_stats: 0 - final_stats: 0 - final_stats: 5867.78 - final_stats: 904 - final_stats: 0 - final_stats: 5 - final_stats: 33.88302 - final_stats: 15.16603 - final_stats: 5 - final_stats: 0 - final_stats: 7901.9 - final_stats: 27 - final_stats: 60 - final_stats: 110 - final_stats: 100 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 35 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestRetributionP5-Lvl60-StatWeights-Default" - value: { - weights: 3.83397 - weights: 2.71892 - weights: 0 - weights: 0 - weights: 0 - weights: 0.61751 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 9.77016 - weights: 0.69901 - weights: 0 - weights: 0 - weights: 1.46359 - weights: 2.53014 - weights: 44.87512 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-EmeraldEncrustedBattleplate" - value: { - dps: 2698.95515 - tps: 2755.40865 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Hero'sBrand-231328" - value: { - dps: 5120.56361 - tps: 5176.37362 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" - value: { - dps: 2698.32545 - tps: 2755.13836 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" - value: { - dps: 2876.87187 - tps: 2935.52148 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-LibramofDraconicDestruction-221457" - value: { - dps: 5246.55702 - tps: 5302.42154 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ObsessedProphet'sPlate" - value: { - dps: 4547.49801 - tps: 4610.20186 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-SanctifiedOrb-20512" - value: { - dps: 5092.84447 - tps: 5148.47996 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-SoulforgeArmor" - value: { - dps: 2083.53046 - tps: 2133.48512 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" - value: { - dps: 4330.71269 - tps: 4386.27253 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" - value: { - dps: 4816.46394 - tps: 4875.99494 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Average-Default" - value: { - dps: 5226.89779 - tps: 5283.39101 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 980.68163 - tps: 1231.24512 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 901.86476 - tps: 914.4126 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1408.63352 - tps: 1428.80769 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 184.18308 - tps: 364.9299 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 153.81364 - tps: 162.85098 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 340.93241 - tps: 356.11616 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 54.6404 - tps: 240.89389 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 51.48448 - tps: 60.79715 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 121.98424 - tps: 137.90549 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 15.07178 - tps: 193.31407 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 13.95452 - tps: 22.86663 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Dwarf-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - tps: 15.18376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 1022.47255 - tps: 1274.01938 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 936.23245 - tps: 948.8393 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 1413.1705 - tps: 1433.36926 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 186.72164 - tps: 367.46846 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 153.91154 - tps: 162.94889 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.5-3.6-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 346.22506 - tps: 361.40882 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 52.94447 - tps: 239.29629 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 49.78854 - tps: 59.10613 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-FullBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - dps: 122.95107 - tps: 138.87233 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongMultiTarget" - value: { - dps: 16.9181 - tps: 197.66493 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-LongSingleTarget" - value: { - dps: 15.85642 - tps: 24.89376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-Settings-Human-p5twisting-P5 Seal of Martyrdom Ret-p5ret-twist-4DR-3.7-4.0-NoBuffs-Phase 4 Consumes-ShortSingleTarget" - value: { - tps: 15.18376 - } -} -dps_results: { - key: "TestRetributionP5-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 4308.42978 - tps: 4363.38064 - } -} From 470d5165002b9e1f98e331f2099da257329829d7 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 15:40:12 -0400 Subject: [PATCH 213/223] re-remove arms/fury results --- sim/warrior/dps_warrior/TestArms.results | 203 ----------- sim/warrior/dps_warrior/TestFury.results | 441 ----------------------- 2 files changed, 644 deletions(-) delete mode 100644 sim/warrior/dps_warrior/TestArms.results delete mode 100644 sim/warrior/dps_warrior/TestFury.results diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results deleted file mode 100644 index 8bf67edc76..0000000000 --- a/sim/warrior/dps_warrior/TestArms.results +++ /dev/null @@ -1,203 +0,0 @@ -character_stats_results: { - key: "TestArms-Lvl50-CharacterStats-Default" - value: { - final_stats: 383.51016 - final_stats: 325.48824 - final_stats: 419.364 - final_stats: 92.664 - final_stats: 125.928 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 25 - final_stats: 4 - final_stats: 21 - final_stats: 0 - final_stats: 0 - final_stats: 1273.46032 - final_stats: 5 - final_stats: 47.61566 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 2884.13648 - final_stats: 361 - final_stats: 0 - final_stats: 5 - final_stats: 19.01151 - final_stats: 19.61566 - final_stats: 5 - final_stats: 0 - final_stats: 5092.64 - final_stats: 20 - final_stats: 30 - final_stats: 45 - final_stats: 50 - final_stats: 45 - final_stats: 324 - final_stats: 0 - final_stats: 65 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestArms-Lvl50-StatWeights-Default" - value: { - weights: 1.25165 - weights: 0.77296 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0.56185 - weights: 16.37919 - weights: 10.07571 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" - value: { - dps: 800.1972 - tps: 693.71468 - } -} -dps_results: { - key: "TestArms-Lvl50-Average-Default" - value: { - dps: 1166.17517 - tps: 996.3522 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 315.30843 - tps: 426.16942 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 86.44543 - tps: 79.64122 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 158.39336 - tps: 141.83963 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 146.48663 - tps: 268.4713 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 40.86959 - tps: 41.88095 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 80.13768 - tps: 77.09108 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 355.03561 - tps: 463.64555 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 93.73258 - tps: 85.76982 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 168.35104 - tps: 149.96834 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 164.98015 - tps: 285.85101 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 44.04967 - tps: 44.57131 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 85.22795 - tps: 81.16124 - } -} -dps_results: { - key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" - value: { - dps: 1088.34473 - tps: 930.18054 - } -} diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results deleted file mode 100644 index 4e92436450..0000000000 --- a/sim/warrior/dps_warrior/TestFury.results +++ /dev/null @@ -1,441 +0,0 @@ -character_stats_results: { - key: "TestFury-Lvl40-CharacterStats-Default" - value: { - final_stats: 292.71 - final_stats: 188.1 - final_stats: 281.6 - final_stats: 60.5 - final_stats: 79.2 - final_stats: 42 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 18.75 - final_stats: 3 - final_stats: 9 - final_stats: 0 - final_stats: 0 - final_stats: 1023.42 - final_stats: 5 - final_stats: 24.25798 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 2128.2 - final_stats: 322 - final_stats: 0 - final_stats: 5 - final_stats: 14.6355 - final_stats: 14.25798 - final_stats: 5 - final_stats: 0 - final_stats: 3285 - final_stats: 18 - final_stats: 30 - final_stats: 40 - final_stats: 35 - final_stats: 40 - final_stats: 263 - final_stats: 0 - final_stats: 0 - final_stats: 0 - } -} -character_stats_results: { - key: "TestFury-Lvl60-CharacterStats-Default" - value: { - final_stats: 551.1 - final_stats: 325.27 - final_stats: 511.06 - final_stats: 102.3 - final_stats: 135.3 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 41.25 - final_stats: 6 - final_stats: 30 - final_stats: 0 - final_stats: 0 - final_stats: 2135.2 - final_stats: 8 - final_stats: 43.2635 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 5279.54 - final_stats: 832 - final_stats: 0 - final_stats: 5 - final_stats: 27.555 - final_stats: 16.2635 - final_stats: 5 - final_stats: 0 - final_stats: 6919.6 - final_stats: 27 - final_stats: 189 - final_stats: 60 - final_stats: 60 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 0 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestFury-Lvl40-StatWeights-Default" - value: { - weights: 1.11186 - weights: 0.46909 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0.49852 - weights: 8.03267 - weights: 7.42202 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -stat_weights_results: { - key: "TestFury-Lvl60-StatWeights-Default" - value: { - weights: 2.25162 - weights: 1.87362 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 1.03457 - weights: 6.7376 - weights: 27.97096 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestFury-Lvl40-AllItems-BattlegearofHeroism" - value: { - dps: 548.33219 - tps: 487.14109 - } -} -dps_results: { - key: "TestFury-Lvl40-Average-Default" - value: { - dps: 602.3906 - tps: 532.56978 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 41.97107 - tps: 77.5543 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 11.83445 - tps: 12.32201 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 23.65205 - tps: 22.61736 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 22.21697 - tps: 58.58574 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 6.02085 - tps: 7.52234 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 10.80064 - tps: 12.23076 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 46.40268 - tps: 81.85244 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 12.70096 - tps: 13.22126 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 29.49321 - tps: 28.76218 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 24.81747 - tps: 61.11857 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 6.32199 - tps: 7.77036 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 13.61484 - tps: 14.89078 - } -} -dps_results: { - key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" - value: { - dps: 564.51331 - tps: 500.30612 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" - value: { - dps: 2367.19595 - tps: 2058.60785 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" - value: { - dps: 1826.31475 - tps: 1620.61797 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" - value: { - dps: 2176.61667 - tps: 1891.18454 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" - value: { - dps: 2153.32047 - tps: 1872.09781 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" - value: { - dps: 2176.61667 - tps: 1891.18454 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" - value: { - dps: 2523.88495 - tps: 2188.69869 - } -} -dps_results: { - key: "TestFury-Lvl60-Average-Default" - value: { - dps: 3042.45219 - tps: 2396.63402 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1189.16879 - tps: 1107.65294 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 388.95142 - tps: 359.44309 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 479.02385 - tps: 434.43371 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 531.22433 - tps: 540.44972 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 196.93008 - tps: 208.78504 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 246.80336 - tps: 248.66784 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1331.63595 - tps: 1248.80145 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 407.53399 - tps: 376.1806 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 495.26271 - tps: 446.20931 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 572.17074 - tps: 582.86852 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 194.79105 - tps: 207.0943 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 247.0739 - tps: 246.85095 - } -} -dps_results: { - key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 2418.54005 - tps: 1905.80169 - } -} From 46961efbae9aebc3f2930eedb9a5a2f3aaebe3a8 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 16:49:43 -0400 Subject: [PATCH 214/223] fix clearing offhand imbues when switching weapons --- .../individual_sim_ui/consumes_picker.ts | 2 +- ui/core/components/inputs/consumables.ts | 82 +++++++++++++++---- ui/core/components/inputs/shaman_imbues.ts | 27 ++++-- 3 files changed, 88 insertions(+), 23 deletions(-) diff --git a/ui/core/components/individual_sim_ui/consumes_picker.ts b/ui/core/components/individual_sim_ui/consumes_picker.ts index 55e4f98a48..914d2e288f 100644 --- a/ui/core/components/individual_sim_ui/consumes_picker.ts +++ b/ui/core/components/individual_sim_ui/consumes_picker.ts @@ -322,7 +322,7 @@ export class ConsumesPicker extends Component { const row = this.rootElem.appendChild(fragment.children[0] as HTMLElement); const petConsumesElem = this.rootElem.querySelector('.consumes-pet') as HTMLElement; - const miscPetConsumesOptions = relevantStatOptions(ConsumablesInputs.MISC_PET_CONSUMES, this.simUI); + // const miscPetConsumesOptions = relevantStatOptions(ConsumablesInputs.MISC_PET_CONSUMES, this.simUI); const pickers = [ ...this.simUI.individualConfig.petConsumeInputs.map(iconInput => buildIconInput(petConsumesElem, this.simUI.player, iconInput)), diff --git a/ui/core/components/inputs/consumables.ts b/ui/core/components/inputs/consumables.ts index 9b809b8cee..41aed81292 100644 --- a/ui/core/components/inputs/consumables.ts +++ b/ui/core/components/inputs/consumables.ts @@ -962,28 +962,40 @@ export const BrillianWizardOil = (slot: ItemSlot): ConsumableInputConfig player.getMatchingItemActionId([{ id: 20749, minLevel: 45 }]), value: WeaponImbue.BrillianWizardOil, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; export const WizardOil = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: player => player.getMatchingItemActionId([{ id: 20750, minLevel: 40 }]), value: WeaponImbue.WizardOil, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; export const LesserWizardOil = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: player => player.getMatchingItemActionId([{ id: 20746, minLevel: 30 }]), value: WeaponImbue.LesserWizardOil, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; export const MinorWizardOil = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: player => player.getMatchingItemActionId([{ id: 20744, minLevel: 5 }]), value: WeaponImbue.MinorWizardOil, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; @@ -993,28 +1005,40 @@ export const BrilliantManaOil = (slot: ItemSlot): ConsumableInputConfig player.getMatchingItemActionId([{ id: 20748, minLevel: 45 }]), value: WeaponImbue.BrilliantManaOil, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; export const LesserManaOil = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: player => player.getMatchingItemActionId([{ id: 20747, minLevel: 40 }]), value: WeaponImbue.LesserManaOil, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; export const MinorManaOil = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: player => player.getMatchingItemActionId([{ id: 20745, minLevel: 20 }]), value: WeaponImbue.MinorManaOil, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; export const BlackfathomManaOil = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: player => player.getMatchingItemActionId([{ id: 211848, minLevel: 25 }]), value: WeaponImbue.BlackfathomManaOil, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; @@ -1023,28 +1047,40 @@ export const ElementalSharpeningStone = (slot: ItemSlot): ConsumableInputConfig< return { actionId: player => player.getMatchingItemActionId([{ id: 18262, minLevel: 50 }]), value: WeaponImbue.ElementalSharpeningStone, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; export const DenseSharpeningStone = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: player => player.getMatchingItemActionId([{ id: 12404, minLevel: 35 }]), value: WeaponImbue.DenseSharpeningStone, - showWhen: player => isSharpWeaponType(player.getEquippedItem(slot)?.item.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isSharpWeaponType(weapon.item.weaponType); + }, }; }; export const SolidSharpeningStone = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: player => player.getMatchingItemActionId([{ id: 7964, minLevel: 35 }]), value: WeaponImbue.SolidSharpeningStone, - showWhen: player => isSharpWeaponType(player.getEquippedItem(slot)?.item.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isSharpWeaponType(weapon.item.weaponType); + }, }; }; export const BlackfathomSharpeningStone = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: () => ActionId.fromItemId(211845), value: WeaponImbue.BlackfathomSharpeningStone, - showWhen: player => isSharpWeaponType(player.getEquippedItem(slot)?.item.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isSharpWeaponType(weapon.item.weaponType); + }, }; }; @@ -1053,14 +1089,20 @@ export const DenseWeightstone = (slot: ItemSlot): ConsumableInputConfig player.getMatchingItemActionId([{ id: 12643, minLevel: 35 }]), value: WeaponImbue.DenseWeightstone, - showWhen: player => isBluntWeaponType(player.getEquippedItem(slot)?.item.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isBluntWeaponType(weapon.item.weaponType); + }, }; }; export const SolidWeightstone = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: player => player.getMatchingItemActionId([{ id: 7965, minLevel: 35 }]), value: WeaponImbue.SolidWeightstone, - showWhen: player => isBluntWeaponType(player.getEquippedItem(slot)?.item.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isBluntWeaponType(weapon.item.weaponType); + }, }; }; @@ -1069,14 +1111,20 @@ export const ShadowOil = (slot: ItemSlot): ConsumableInputConfig => return { actionId: player => player.getMatchingItemActionId([{ id: 3824, minLevel: 25 }]), value: WeaponImbue.ShadowOil, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; export const FrostOil = (slot: ItemSlot): ConsumableInputConfig => { return { actionId: player => player.getMatchingItemActionId([{ id: 3829, minLevel: 40 }]), value: WeaponImbue.FrostOil, - showWhen: player => isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; @@ -1085,7 +1133,7 @@ export const ConductiveShieldCoating = (slot: ItemSlot): ConsumableInputConfig player.getMatchingItemActionId([{ id: 228980, minLevel: 40 }]), value: WeaponImbue.ConductiveShieldCoating, showWhen: player => - slot === ItemSlot.ItemSlotOffHand && player.getEquippedItem(ItemSlot.ItemSlotOffHand)?._item?.weaponType === WeaponType.WeaponTypeShield, + slot === ItemSlot.ItemSlotOffHand && player.getEquippedItem(ItemSlot.ItemSlotOffHand)?.item?.weaponType === WeaponType.WeaponTypeShield, }; }; diff --git a/ui/core/components/inputs/shaman_imbues.ts b/ui/core/components/inputs/shaman_imbues.ts index 68e0378486..2c08473478 100644 --- a/ui/core/components/inputs/shaman_imbues.ts +++ b/ui/core/components/inputs/shaman_imbues.ts @@ -1,4 +1,4 @@ -import { Class, ItemSlot, WeaponImbue, WeaponType } from '../../proto/common.js'; +import { Class, ItemSlot, WeaponImbue } from '../../proto/common.js'; import { isWeapon } from '../../proto_utils/utils'; import { ConsumableInputConfig } from './consumables'; @@ -16,7 +16,12 @@ export const RockbiterWeaponImbue = (slot: ItemSlot): ConsumableInputConfig player.isClass(Class.ClassShaman) && isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + if (!player.isClass(Class.ClassShaman)) return false; + + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; @@ -32,7 +37,11 @@ export const FlametongueWeaponImbue = (slot: ItemSlot): ConsumableInputConfig player.isClass(Class.ClassShaman) && isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + if (!player.isClass(Class.ClassShaman)) return false; + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; @@ -47,7 +56,11 @@ export const FrostbrandWeaponImbue = (slot: ItemSlot): ConsumableInputConfig player.isClass(Class.ClassShaman) && isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + if (!player.isClass(Class.ClassShaman)) return false; + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; @@ -61,6 +74,10 @@ export const WindfuryWeaponImbue = (slot: ItemSlot): ConsumableInputConfig player.isClass(Class.ClassShaman) && isWeapon(player.getEquippedItem(slot)?._item?.weaponType ?? WeaponType.WeaponTypeUnknown), + showWhen: player => { + if (!player.isClass(Class.ClassShaman)) return false; + const weapon = player.getEquippedItem(slot); + return !weapon || isWeapon(weapon.item.weaponType); + }, }; }; From 426b57991c7a859754c49a7d961755d863fa0781 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 17:39:28 -0400 Subject: [PATCH 215/223] update wooshoolay's charm --- sim/shaman/items.go | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/sim/shaman/items.go b/sim/shaman/items.go index 0cf041b77f..754ee92250 100644 --- a/sim/shaman/items.go +++ b/sim/shaman/items.go @@ -43,21 +43,32 @@ func init() { duration := time.Second * 20 actionID := core.ActionID{ItemID: WushoolaysCharmOfSpirits} + var affectedSpells []*core.Spell + aura := shaman.RegisterAura(core.Aura{ ActionID: actionID, Label: "Wushoolay's Charm of Spirits", Duration: time.Second * 20, + OnInit: func(aura *core.Aura, sim *core.Simulation) { + affectedSpells = core.FilterSlice( + core.Flatten([][]*core.Spell{ + shaman.LightningShieldProcs, + {shaman.RollingThunder}, + }), + func(spell *core.Spell) bool { return spell != nil }, + ) + }, OnGain: func(aura *core.Aura, sim *core.Simulation) { - for _, spell := range shaman.LightningShieldProcs { + for _, spell := range affectedSpells { if spell != nil { - spell.DamageMultiplier *= 2 + spell.DamageMultiplierAdditive += 1 } } }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { - for _, spell := range shaman.LightningShieldProcs { + for _, spell := range affectedSpells { if spell != nil { - spell.DamageMultiplier /= 2 + spell.DamageMultiplierAdditive -= 1 } } }, From 9bea91d5d10e042269a6b20296f3d8f00c513814 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 17:39:35 -0400 Subject: [PATCH 216/223] update mage presets --- sim/mage/TestArcane.results | 259 ++++++++++++++++++ sim/mage/TestFire.results | 120 ++++---- sim/mage/TestFrost.results | 202 +++++++------- sim/mage/items.go | 25 +- sim/mage/mage_test.go | 29 +- ui/mage/apls/p5_fire.apl.json | 4 +- ui/mage/apls/p5_spellfrost.apl.json | 2 +- ui/mage/gear_sets/p5_arcane.gear.json | 21 ++ ui/mage/gear_sets/p5_fire.gear.json | 4 +- ...pellfrost.gear.json => p5_frost.gear.json} | 0 ui/mage/presets.ts | 46 ++-- ui/mage/sim.ts | 2 +- 12 files changed, 515 insertions(+), 199 deletions(-) create mode 100644 ui/mage/gear_sets/p5_arcane.gear.json rename ui/mage/gear_sets/{p5_spellfrost.gear.json => p5_frost.gear.json} (100%) diff --git a/sim/mage/TestArcane.results b/sim/mage/TestArcane.results index f0745d3cdb..ab4f754be4 100644 --- a/sim/mage/TestArcane.results +++ b/sim/mage/TestArcane.results @@ -145,6 +145,55 @@ character_stats_results: { final_stats: 0 } } +character_stats_results: { + key: "TestArcane-Phase5-Lvl60-CharacterStats-Default" + value: { + final_stats: 167.6125 + final_stats: 183.61475 + final_stats: 538.2575 + final_stats: 487.025 + final_stats: 297.275 + final_stats: 575 + final_stats: 0 + final_stats: 40 + final_stats: 212 + final_stats: 0 + final_stats: 23 + final_stats: 0 + final_stats: 41.25 + final_stats: 3 + final_stats: 35.38202 + final_stats: 0 + final_stats: 0 + final_stats: 928.1125 + final_stats: 3 + final_stats: 21.2 + final_stats: 0 + final_stats: 0 + final_stats: 0 + final_stats: 9062.2125 + final_stats: 0 + final_stats: 0 + final_stats: 1051.1295 + final_stats: 740 + final_stats: 0 + final_stats: 5 + final_stats: 0 + final_stats: 3.2 + final_stats: 5 + final_stats: 0 + final_stats: 6872.575 + final_stats: 52 + final_stats: 92 + final_stats: 105 + final_stats: 115 + final_stats: 85 + final_stats: 384 + final_stats: 18 + final_stats: 65 + final_stats: 0 + } +} stat_weights_results: { key: "TestArcane-Phase1-Lvl25-StatWeights-Default" value: { @@ -292,6 +341,55 @@ stat_weights_results: { weights: 0 } } +stat_weights_results: { + key: "TestArcane-Phase5-Lvl60-StatWeights-Default" + value: { + weights: 0 + weights: 0 + weights: 0 + weights: 0.40227 + weights: 0 + weights: 2.08345 + weights: 0 + weights: 0 + weights: 1.97664 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 22.66539 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + weights: 0 + } +} dps_results: { key: "TestArcane-Phase1-Lvl25-Average-Default" value: { @@ -649,3 +747,164 @@ dps_results: { tps: 2101.5431 } } +dps_results: { + key: "TestArcane-Phase5-Lvl60-AllItems-BloodGuard'sDreadweave" + value: { + dps: 1273.86769 + tps: 687.92835 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-AllItems-BloodGuard'sSatin" + value: { + dps: 1158.92164 + tps: 624.97864 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-AllItems-EmeraldEnchantedVestments" + value: { + dps: 1266.51454 + tps: 683.82213 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-AllItems-EmeraldWovenGarb" + value: { + dps: 1157.93395 + tps: 624.12796 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-AllItems-IronweaveBattlesuit" + value: { + dps: 921.75031 + tps: 802.09295 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" + value: { + dps: 1273.86769 + tps: 687.92835 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-AllItems-KnightLieutenant'sSatin" + value: { + dps: 1158.92164 + tps: 624.97864 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-AllItems-MalevolentProphet'sVestments" + value: { + dps: 1379.13969 + tps: 762.19008 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-AllItems-Sorcerer'sRegalia" + value: { + dps: 959.81777 + tps: 836.30861 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Average-Default" + value: { + dps: 3222.76519 + tps: 1939.89563 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Gnome-p5_arcane-Arcane-p5_spellfrost-FullBuffs-P5-Consumes-LongMultiTarget" + value: { + dps: 6670.16388 + tps: 2051.48806 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Gnome-p5_arcane-Arcane-p5_spellfrost-FullBuffs-P5-Consumes-LongSingleTarget" + value: { + dps: 3200.41421 + tps: 1924.09892 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Gnome-p5_arcane-Arcane-p5_spellfrost-FullBuffs-P5-Consumes-ShortSingleTarget" + value: { + dps: 3882.13527 + tps: 2279.53045 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Gnome-p5_arcane-Arcane-p5_spellfrost-NoBuffs-P5-Consumes-LongMultiTarget" + value: { + dps: 3894.02683 + tps: 1203.01326 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Gnome-p5_arcane-Arcane-p5_spellfrost-NoBuffs-P5-Consumes-LongSingleTarget" + value: { + dps: 1732.82973 + tps: 1041.12069 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Gnome-p5_arcane-Arcane-p5_spellfrost-NoBuffs-P5-Consumes-ShortSingleTarget" + value: { + dps: 2113.60449 + tps: 1229.78623 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Troll-p5_arcane-Arcane-p5_spellfrost-FullBuffs-P5-Consumes-LongMultiTarget" + value: { + dps: 6587.28543 + tps: 2065.82502 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Troll-p5_arcane-Arcane-p5_spellfrost-FullBuffs-P5-Consumes-LongSingleTarget" + value: { + dps: 3186.07686 + tps: 1915.96262 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Troll-p5_arcane-Arcane-p5_spellfrost-FullBuffs-P5-Consumes-ShortSingleTarget" + value: { + dps: 3867.36887 + tps: 2263.52509 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Troll-p5_arcane-Arcane-p5_spellfrost-NoBuffs-P5-Consumes-LongMultiTarget" + value: { + dps: 3838.46952 + tps: 1208.44479 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Troll-p5_arcane-Arcane-p5_spellfrost-NoBuffs-P5-Consumes-LongSingleTarget" + value: { + dps: 1731.15432 + tps: 1040.94268 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-Settings-Troll-p5_arcane-Arcane-p5_spellfrost-NoBuffs-P5-Consumes-ShortSingleTarget" + value: { + dps: 2091.67849 + tps: 1214.05025 + } +} +dps_results: { + key: "TestArcane-Phase5-Lvl60-SwitchInFrontOfTarget-Default" + value: { + dps: 3193.87652 + tps: 1920.88937 + } +} diff --git a/sim/mage/TestFire.results b/sim/mage/TestFire.results index c57ef1ac8f..ab38f947d8 100644 --- a/sim/mage/TestFire.results +++ b/sim/mage/TestFire.results @@ -199,28 +199,28 @@ character_stats_results: { value: { final_stats: 167.6125 final_stats: 183.61475 - final_stats: 530.98375 - final_stats: 478.17 - final_stats: 301.07 - final_stats: 729 + final_stats: 548.44075 + final_stats: 499.675 + final_stats: 313.72 + final_stats: 738 final_stats: 0 - final_stats: 80 + final_stats: 40 final_stats: 15 final_stats: 0 final_stats: 0 final_stats: 0 final_stats: 41.25 final_stats: 3 - final_stats: 40.23326 + final_stats: 42.59454 final_stats: 0 final_stats: 0 final_stats: 928.1125 final_stats: 3 - final_stats: 26.2 + final_stats: 28.2 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 8105.55 + final_stats: 8428.125 final_stats: 0 final_stats: 0 final_stats: 1077.1295 @@ -231,7 +231,7 @@ character_stats_results: { final_stats: 3.2 final_stats: 5 final_stats: 0 - final_stats: 6799.8375 + final_stats: 6974.4075 final_stats: 27 final_stats: 77 final_stats: 90 @@ -445,18 +445,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.52228 + weights: 1.3624 + weights: 0 + weights: 2.41782 weights: 0 - weights: 2.38367 + weights: 2.41782 weights: 0 - weights: 2.37106 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 16.8091 - weights: 34.87875 + weights: 31.43369 weights: 0 weights: 0 weights: 0 @@ -946,161 +946,161 @@ dps_results: { dps_results: { key: "TestFire-Phase5-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 2308.64559 - tps: 1529.50497 + dps: 2318.19604 + tps: 1525.05723 } } dps_results: { key: "TestFire-Phase5-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 2104.29403 - tps: 1394.61415 + dps: 2085.66316 + tps: 1373.02513 } } dps_results: { key: "TestFire-Phase5-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 2297.63718 - tps: 1522.4998 + dps: 2294.67861 + tps: 1510.41697 } } dps_results: { key: "TestFire-Phase5-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 2094.37253 - tps: 1388.31152 + dps: 2082.00722 + tps: 1369.81781 } } dps_results: { key: "TestFire-Phase5-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 1003.96599 - tps: 740.19472 + dps: 986.6752 + tps: 720.19692 } } dps_results: { key: "TestFire-Phase5-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 2308.64559 - tps: 1529.50497 + dps: 2318.19604 + tps: 1525.05723 } } dps_results: { key: "TestFire-Phase5-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 2104.29403 - tps: 1394.61415 + dps: 2085.66316 + tps: 1373.02513 } } dps_results: { key: "TestFire-Phase5-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 2798.60836 - tps: 1668.83252 + dps: 2778.70289 + tps: 1647.40547 } } dps_results: { key: "TestFire-Phase5-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 1245.20567 - tps: 919.87566 + dps: 1206.5568 + tps: 882.73657 } } dps_results: { key: "TestFire-Phase5-Lvl60-Average-Default" value: { - dps: 3766.30805 - tps: 2183.76128 + dps: 3745.69287 + tps: 2159.18464 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-P5-Consumes-LongMultiTarget" value: { - dps: 16573.7127 - tps: 10006.9642 + dps: 16442.20747 + tps: 9734.60024 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-P5-Consumes-LongSingleTarget" value: { - dps: 3724.43346 - tps: 2164.93534 + dps: 3717.28333 + tps: 2146.68227 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-FullBuffs-P5-Consumes-ShortSingleTarget" value: { - dps: 4561.28782 - tps: 2640.84454 + dps: 4448.55448 + tps: 2565.57358 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-P5-Consumes-LongMultiTarget" value: { - dps: 5307.68134 - tps: 3296.57001 + dps: 5170.85241 + tps: 3170.44887 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-P5-Consumes-LongSingleTarget" value: { - dps: 953.00459 - tps: 571.5043 + dps: 1044.54842 + tps: 616.99944 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Gnome-p5_fire-Fire-p5_fire-NoBuffs-P5-Consumes-ShortSingleTarget" value: { - dps: 1746.13212 - tps: 1031.99934 + dps: 1958.16638 + tps: 1145.60559 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-P5-Consumes-LongMultiTarget" value: { - dps: 16071.05452 - tps: 9709.51438 + dps: 15846.03607 + tps: 9385.2093 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-P5-Consumes-LongSingleTarget" value: { - dps: 3732.28691 - tps: 2169.70184 + dps: 3689.08823 + tps: 2133.40899 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-FullBuffs-P5-Consumes-ShortSingleTarget" value: { - dps: 4584.4897 - tps: 2667.18331 + dps: 4444.63571 + tps: 2569.78667 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-P5-Consumes-LongMultiTarget" value: { - dps: 5026.51613 - tps: 3191.42137 + dps: 5239.54571 + tps: 3200.12025 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-P5-Consumes-LongSingleTarget" value: { - dps: 920.08436 - tps: 554.01865 + dps: 1018.65681 + tps: 600.66592 } } dps_results: { key: "TestFire-Phase5-Lvl60-Settings-Troll-p5_fire-Fire-p5_fire-NoBuffs-P5-Consumes-ShortSingleTarget" value: { - dps: 1717.50593 - tps: 1018.33478 + dps: 1969.62328 + tps: 1151.67386 } } dps_results: { key: "TestFire-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3780.93815 - tps: 2192.71995 + dps: 3768.4147 + tps: 2173.96669 } } diff --git a/sim/mage/TestFrost.results b/sim/mage/TestFrost.results index cc9fa248a5..4f9432993b 100644 --- a/sim/mage/TestFrost.results +++ b/sim/mage/TestFrost.results @@ -85,11 +85,11 @@ character_stats_results: { final_stats: 5 final_stats: 0 final_stats: 5373.55 - final_stats: 31 - final_stats: 130 - final_stats: 79 - final_stats: 64 - final_stats: 64 + final_stats: 27 + final_stats: 126 + final_stats: 75 + final_stats: 60 + final_stats: 60 final_stats: 384 final_stats: 0 final_stats: 65 @@ -151,18 +151,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.21856 + weights: 0.32095 weights: 0 - weights: 1.17675 + weights: 1.15346 weights: 0 - weights: 1.04417 - weights: 0.13258 + weights: 1.02061 + weights: 0.13285 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 11.41427 + weights: 12.15717 weights: 0 weights: 0 weights: 0 @@ -200,18 +200,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.5331 + weights: -1.08136 weights: 0 - weights: 1.85759 + weights: 2.38746 weights: 0 - weights: 1.65336 - weights: 0.20423 + weights: 2.18655 + weights: 0.20091 weights: 0 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 18.37889 + weights: 41.84952 weights: 0 weights: 0 weights: 0 @@ -295,260 +295,260 @@ stat_weights_results: { dps_results: { key: "TestFrost-Phase3-Lvl50-Average-Default" value: { - dps: 1079.19759 - tps: 848.13972 + dps: 1056.89364 + tps: 826.72695 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 1063.64716 - tps: 1134.59901 + dps: 1042.78063 + tps: 1066.32341 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 1063.64716 - tps: 836.18267 + dps: 1042.78063 + tps: 815.84293 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 1128.88105 - tps: 876.07045 + dps: 1095.37911 + tps: 845.3537 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 567.02766 - tps: 648.41377 + dps: 550.03078 + tps: 597.71109 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 567.02766 - tps: 433.7372 + dps: 550.03078 + tps: 417.89309 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Gnome-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 621.75726 - tps: 474.98212 + dps: 606.2754 + tps: 466.22016 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 1061.78939 - tps: 1132.80754 + dps: 1042.28422 + tps: 1065.79587 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 1061.78939 - tps: 834.41814 + dps: 1042.28422 + tps: 815.25083 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-FullBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 1131.97445 - tps: 878.41879 + dps: 1106.17488 + tps: 854.16048 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 567.51744 - tps: 639.21726 + dps: 551.21574 + tps: 591.44647 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 567.51744 - tps: 433.32857 + dps: 551.21574 + tps: 418.23507 } } dps_results: { key: "TestFrost-Phase3-Lvl50-Settings-Troll-p3_frost_ffb-Frost-p3_frost-NoBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 626.27342 - tps: 482.98662 + dps: 613.18084 + tps: 471.34182 } } dps_results: { key: "TestFrost-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1065.34806 - tps: 837.17892 + dps: 1045.06352 + tps: 817.47796 } } dps_results: { key: "TestFrost-Phase4-Lvl60-AllItems-BloodGuard'sDreadweave" value: { - dps: 2148.46975 - tps: 992.37234 + dps: 2465.13878 + tps: 1992.26127 } } dps_results: { key: "TestFrost-Phase4-Lvl60-AllItems-BloodGuard'sSatin" value: { - dps: 1964.15062 - tps: 910.38102 + dps: 2287.48098 + tps: 1845.60329 } } dps_results: { key: "TestFrost-Phase4-Lvl60-AllItems-EmeraldEnchantedVestments" value: { - dps: 2136.54246 - tps: 986.99738 + dps: 2455.10498 + tps: 1985.21347 } } dps_results: { key: "TestFrost-Phase4-Lvl60-AllItems-EmeraldWovenGarb" value: { - dps: 1961.26313 - tps: 909.46732 + dps: 2257.69071 + tps: 1821.26508 } } dps_results: { key: "TestFrost-Phase4-Lvl60-AllItems-IronweaveBattlesuit" value: { - dps: 903.42473 - tps: 683.91763 + dps: 746.8374 + tps: 597.27512 } } dps_results: { key: "TestFrost-Phase4-Lvl60-AllItems-Knight-Lieutenant'sDreadweave" value: { - dps: 2148.46975 - tps: 992.37234 + dps: 2465.13878 + tps: 1992.26127 } } dps_results: { key: "TestFrost-Phase4-Lvl60-AllItems-KnightLieutenant'sSatin" value: { - dps: 1964.15062 - tps: 910.38102 + dps: 2287.48098 + tps: 1845.60329 } } dps_results: { key: "TestFrost-Phase4-Lvl60-AllItems-MalevolentProphet'sVestments" value: { - dps: 1260.28127 - tps: 932.43488 + dps: 1777.5382 + tps: 1463.52391 } } dps_results: { key: "TestFrost-Phase4-Lvl60-AllItems-Sorcerer'sRegalia" value: { - dps: 933.80921 - tps: 707.69372 + dps: 865.08894 + tps: 691.22499 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Average-Default" value: { - dps: 2646.31575 - tps: 1401.38943 + dps: 3442.95405 + tps: 2794.08843 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 2617.16404 - tps: 1642.6018 + dps: 3530.58575 + tps: 3368.7 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 2617.16404 - tps: 1385.78446 + dps: 3530.58575 + tps: 2866.16264 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2401.63438 - tps: 1412.3998 + dps: 3582.9833 + tps: 2907.06742 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 457.19497 - tps: 514.43142 + dps: 995.5606 + tps: 1124.01793 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 457.19497 - tps: 458.33135 + dps: 995.5606 + tps: 805.41863 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Gnome-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 506.17127 - tps: 498.95083 + dps: 1718.51793 + tps: 1376.79551 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 2628.56677 - tps: 1659.72246 + dps: 3400.40562 + tps: 3253.02393 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 2628.56677 - tps: 1391.80205 + dps: 3400.40562 + tps: 2759.11328 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2458.10886 - tps: 1439.21105 + dps: 3649.15751 + tps: 2958.32099 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 454.612 - tps: 515.25748 + dps: 963.51627 + tps: 1095.51626 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 454.612 - tps: 455.99857 + dps: 963.51627 + tps: 777.76249 } } dps_results: { key: "TestFrost-Phase4-Lvl60-Settings-Troll-p4_frost-Frost-p4_frost-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 504.83614 - tps: 497.6157 + dps: 1732.26429 + tps: 1382.99594 } } dps_results: { key: "TestFrost-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2636.81337 - tps: 1395.82225 + dps: 3415.55891 + tps: 2769.99502 } } dps_results: { @@ -622,84 +622,84 @@ dps_results: { } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_frost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongMultiTarget" value: { dps: 6515.54387 tps: 1483.59706 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_frost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongSingleTarget" value: { dps: 3169.36697 tps: 1342.86579 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_frost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-ShortSingleTarget" value: { dps: 3774.44164 tps: 1548.66744 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_frost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongMultiTarget" value: { dps: 3956.31715 tps: 941.4812 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_frost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongSingleTarget" value: { dps: 1868.87264 tps: 790.71795 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Gnome-p5_frost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-ShortSingleTarget" value: { dps: 2249.50956 tps: 911.73981 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_frost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongMultiTarget" value: { dps: 6586.51723 tps: 1509.51184 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_frost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-LongSingleTarget" value: { dps: 3172.88719 tps: 1341.32323 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_frost-Frost-p5_spellfrost-FullBuffs-P5-Consumes-ShortSingleTarget" value: { dps: 3740.30149 tps: 1533.00056 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongMultiTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_frost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongMultiTarget" value: { dps: 4005.19324 tps: 951.33529 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_frost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-LongSingleTarget" value: { dps: 1878.57542 tps: 793.41514 } } dps_results: { - key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_spellfrost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-ShortSingleTarget" + key: "TestFrost-Phase5-Lvl60-Settings-Troll-p5_frost-Frost-p5_spellfrost-NoBuffs-P5-Consumes-ShortSingleTarget" value: { dps: 2241.74505 tps: 908.14634 diff --git a/sim/mage/items.go b/sim/mage/items.go index 9cc7a9c4fe..6438ee1749 100644 --- a/sim/mage/items.go +++ b/sim/mage/items.go @@ -200,7 +200,8 @@ func init() { } core.MakePermanent(mage.RegisterAura(core.Aura{ - Label: "Staff of Inferno", + ActionID: core.ActionID{SpellID: 469237}, + Label: "Staff of Inferno", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if spell.SpellCode == SpellCode_MageBlastWave && result.Landed() { aura := mage.ImprovedScorchAuras.Get(result.Target) @@ -233,8 +234,20 @@ func init() { return } - mage.RegisterAura(core.Aura{ - Label: "Staff of Rime", + statsAura := mage.RegisterAura(core.Aura{ + ActionID: core.ActionID{SpellID: 469238}, + Label: "Staff of Rime", + Duration: time.Minute, + OnGain: func(aura *core.Aura, sim *core.Simulation) { + mage.AddStatDynamic(sim, stats.FrostPower, 100) + }, + OnExpire: func(aura *core.Aura, sim *core.Simulation) { + mage.AddStatDynamic(sim, stats.FrostPower, -100) + }, + }) + + core.MakePermanent(mage.RegisterAura(core.Aura{ + Label: "Staff of Rime Dummy", OnInit: func(aura *core.Aura, sim *core.Simulation) { for _, aura := range mage.IceBarrierAuras { if aura == nil { @@ -244,17 +257,17 @@ func init() { oldOnGain := aura.OnGain aura.OnGain = func(aura *core.Aura, sim *core.Simulation) { oldOnGain(aura, sim) - mage.AddStatDynamic(sim, stats.FrostPower, 100) + statsAura.Activate(sim) } oldOnExpire := aura.OnExpire aura.OnExpire = func(aura *core.Aura, sim *core.Simulation) { oldOnExpire(aura, sim) - mage.AddStatDynamic(sim, stats.FrostPower, -100) + statsAura.Deactivate(sim) } } }, - }) + })) }) core.AddEffectsToTest = true diff --git a/sim/mage/mage_test.go b/sim/mage/mage_test.go index 47a849af20..e775fda402 100644 --- a/sim/mage/mage_test.go +++ b/sim/mage/mage_test.go @@ -62,6 +62,24 @@ func TestArcane(t *testing.T) { Consumes: Phase4Consumes, SpecOptions: core.SpecOptionsCombo{Label: "Arcane", SpecOptions: PlayerOptionsArcane}, + ItemFilter: ItemFilters, + EPReferenceStat: proto.Stat_StatSpellPower, + StatsToWeigh: Stats, + }, + { + Class: proto.Class_ClassMage, + Phase: 5, + Level: 60, + Race: proto.Race_RaceTroll, + OtherRaces: []proto.Race{proto.Race_RaceGnome}, + + Talents: Phase5TalentsArcane, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p5_arcane"), + Rotation: core.GetAplRotation("../../ui/mage/apls", "p5_spellfrost"), + Buffs: core.FullBuffsPhase5, + Consumes: Phase5Consumes, + SpecOptions: core.SpecOptionsCombo{Label: "Arcane", SpecOptions: PlayerOptionsArcane}, + ItemFilter: ItemFilters, EPReferenceStat: proto.Stat_StatSpellPower, StatsToWeigh: Stats, @@ -169,7 +187,7 @@ func TestFrost(t *testing.T) { Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceGnome}, - Talents: Phase4TalentsFrost, + Talents: Phase3TalentsFrost, GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p3_frost_ffb"), Rotation: core.GetAplRotation("../../ui/mage/apls", "p3_frost"), Buffs: core.FullBuffsPhase3, @@ -187,7 +205,7 @@ func TestFrost(t *testing.T) { Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceGnome}, - Talents: Phase5TalentsSpellfrost, + Talents: Phase4TalentsFrost, GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p4_frost"), Rotation: core.GetAplRotation("../../ui/mage/apls", "p4_frost"), Buffs: core.FullBuffsPhase4, @@ -205,8 +223,8 @@ func TestFrost(t *testing.T) { Race: proto.Race_RaceTroll, OtherRaces: []proto.Race{proto.Race_RaceGnome}, - Talents: Phase5TalentsSpellfrost, - GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p5_spellfrost"), + Talents: phase5talentsfrost, + GearSet: core.GetGearSet("../../ui/mage/gear_sets", "p5_frost"), Rotation: core.GetAplRotation("../../ui/mage/apls", "p5_spellfrost"), Buffs: core.FullBuffsPhase5, Consumes: Phase5Consumes, @@ -233,8 +251,9 @@ var Phase4TalentsArcane = "0550050210031531-054-203500001" var Phase4TalentsFire = "21-5052300123033151-203500031" var Phase4TalentsFrost = "-0550320003021-2035020310035105" +var Phase5TalentsArcane = "2500550010031531--2035020310004" var Phase5TalentsFire = "21-5052300123033151-203500031" -var Phase5TalentsSpellfrost = "250025001002--05350203100351051" +var phase5talentsfrost = "250025001002--05350203100351051" var PlayerOptionsArcane = &proto.Player_Mage{ Mage: &proto.Mage{ diff --git a/ui/mage/apls/p5_fire.apl.json b/ui/mage/apls/p5_fire.apl.json index 5f0872e8d7..cc1d3478b2 100644 --- a/ui/mage/apls/p5_fire.apl.json +++ b/ui/mage/apls/p5_fire.apl.json @@ -10,8 +10,8 @@ {"action":{"condition":{"not":{"val":{"spellIsReady":{"spellId":{"spellId":425121}}}}},"castSpell":{"spellId":{"spellId":12472}}}}, {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":456398,"tag":2}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":456398,"tag":2}}},"rhs":{"const":{"val":"1.5s"}}}}]}},"castSpell":{"spellId":{"spellId":2139}}}}, {"action":{"condition":{"or":{"vals":[{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400624}}},{"not":{"val":{"runeIsEquipped":{"runeId":{"spellId":400615}}}}},{"auraIsActive":{"auraId":{"spellId":48108,"tag":1}}}]}},{"runeIsEquipped":{"runeId":{"spellId":400615}}}]}},"castSpell":{"spellId":{"spellId":10199,"rank":7}}}}, - {"hide":true,"action":{"condition":{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"1"}}}},"strictSequence":{"actions":[{"move":{"rangeFromTarget":{"const":{"val":"15"}}}},{"castSpell":{"spellId":{"spellId":13021,"rank":5}}}]}}}, - {"hide":true,"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"1"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"6s"}}}}]}},"castSpell":{"spellId":{"spellId":10207,"rank":7}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":469237}}},{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"1"}}}}]}},"strictSequence":{"actions":[{"move":{"rangeFromTarget":{"const":{"val":"15"}}}},{"castSpell":{"spellId":{"spellId":13021,"rank":5}}}]}}}, + {"action":{"condition":{"or":{"vals":[{"cmp":{"op":"OpLt","lhs":{"auraNumStacks":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"1"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"sourceUnit":{"type":"CurrentTarget"},"auraId":{"spellId":12873,"rank":3}}},"rhs":{"const":{"val":"6s"}}}}]}},"castSpell":{"spellId":{"spellId":10207,"rank":7}}}}, {"action":{"condition":{"and":{"vals":[{"runeIsEquipped":{"runeId":{"spellId":400624}}},{"auraIsActiveWithReactionTime":{"auraId":{"spellId":48108}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":11129}}}}}]}},"castSpell":{"spellId":{"spellId":18809,"rank":8}}}}, {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"1"}}}},"castSpell":{"spellId":{"spellId":11129}}}}, {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"2"}}}},"castSpell":{"spellId":{"spellId":400613}}}}, diff --git a/ui/mage/apls/p5_spellfrost.apl.json b/ui/mage/apls/p5_spellfrost.apl.json index b8788ffca9..91707ff56b 100644 --- a/ui/mage/apls/p5_spellfrost.apl.json +++ b/ui/mage/apls/p5_spellfrost.apl.json @@ -8,7 +8,7 @@ {"action":{"castSpell":{"spellId":{"spellId":10181,"rank":10}}},"doAtValue":{"const":{"val":"-2.5s"}}} ], "priorityList": [ - {"action":{"condition":{"and":{"vals":[{"not":{"val":{"auraIsActive":{"auraId":{"spellId":13033,"rank":4}}}}},{"cmp":{"op":"OpGe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"30s"}}}}]}},"castSpell":{"spellId":{"spellId":13033,"rank":4}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":469238}}},{"not":{"val":{"auraIsActive":{"auraId":{"spellId":13033,"rank":4}}}}},{"cmp":{"op":"OpGe","lhs":{"remainingTime":{}},"rhs":{"const":{"val":"15s"}}}}]}},"castSpell":{"spellId":{"spellId":13033,"rank":4}}}}, {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"15%"}}}},"castSpell":{"spellId":{"spellId":12051}}}}, {"action":{"condition":{"or":{"vals":[{"not":{"val":{"auraIsKnown":{"auraId":{"itemId":231282}}}}},{"auraIsActive":{"auraId":{"itemId":231282}}},{"cmp":{"op":"OpGe","lhs":{"spellTimeToReady":{"spellId":{"itemId":231282}}},"rhs":{"const":{"val":"45s"}}}}]}},"castSpell":{"spellId":{"spellId":440802}}}}, {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"spellId":456398,"tag":2}}},{"cmp":{"op":"OpEq","lhs":{"auraNumStacks":{"auraId":{"spellId":428878,"tag":1}}},"rhs":{"const":{"val":"4"}}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"spellId":456398,"tag":2}}},"rhs":{"const":{"val":"1.5s"}}}}]}},"castSpell":{"spellId":{"spellId":2139}}}}, diff --git a/ui/mage/gear_sets/p5_arcane.gear.json b/ui/mage/gear_sets/p5_arcane.gear.json new file mode 100644 index 0000000000..ce1639de5c --- /dev/null +++ b/ui/mage/gear_sets/p5_arcane.gear.json @@ -0,0 +1,21 @@ +{ + "items": [ + {"id":230812,"enchant":7634,"rune":428739}, + {"id":231324}, + {"id":231325,"enchant":2605}, + {"id":230804,"enchant":2463,"rune":440802}, + {"id":231327,"enchant":1891,"rune":400647}, + {"id":231326,"enchant":1883,"rune":428741}, + {"id":232132,"rune":400613}, + {"id":232128,"rune":412532}, + {"id":232130,"enchant":7634,"rune":425121}, + {"id":232133,"enchant":911,"rune":412322}, + {"id":228287,"rune":442894}, + {"id":228243,"rune":442895}, + {"id":230243}, + {"id":231282}, + {"id":230794,"enchant":2504}, + {"id":220597}, + {"id":228381} + ] +} diff --git a/ui/mage/gear_sets/p5_fire.gear.json b/ui/mage/gear_sets/p5_fire.gear.json index 687f3bb8f8..75c1858b3f 100644 --- a/ui/mage/gear_sets/p5_fire.gear.json +++ b/ui/mage/gear_sets/p5_fire.gear.json @@ -14,8 +14,8 @@ {"id":228687,"rune":442895}, {"id":230243}, {"id":230810}, - {"id":231387,"enchant":2504}, - {"id":19311}, + {"id":229971,"enchant":2504}, + {}, {"id":231857} ] } diff --git a/ui/mage/gear_sets/p5_spellfrost.gear.json b/ui/mage/gear_sets/p5_frost.gear.json similarity index 100% rename from ui/mage/gear_sets/p5_spellfrost.gear.json rename to ui/mage/gear_sets/p5_frost.gear.json diff --git a/ui/mage/presets.ts b/ui/mage/presets.ts index e2c1c0c691..0c29e7b0b1 100644 --- a/ui/mage/presets.ts +++ b/ui/mage/presets.ts @@ -34,7 +34,7 @@ import Phase4APLArcane from './apls/p4_arcane.apl.json'; import Phase4APLFire from './apls/p4_fire.apl.json'; import Phase4APLFrost from './apls/p4_frost.apl.json'; import Phase5APLFire from './apls/p5_fire.apl.json'; -import Phase5APLSpellfrost from './apls/p5_spellfrost.apl.json'; +import Phase5APLSpellFrost from './apls/p5_spellfrost.apl.json'; import Phase1GearFire from './gear_sets/p1_fire.gear.json'; import Phase1Gear from './gear_sets/p1_generic.gear.json'; import Phase2GearArcane from './gear_sets/p2_arcane.gear.json'; @@ -45,8 +45,9 @@ import Phase3GearFrostFFB from './gear_sets/p3_frost_ffb.gear.json'; import Phase4GearArcane from './gear_sets/p4_arcane.gear.json'; import Phase4GearFire from './gear_sets/p4_fire.gear.json'; import Phase4GearFrost from './gear_sets/p4_frost.gear.json'; +import Phase5GearArcane from './gear_sets/p5_arcane.gear.json'; import Phase5GearFire from './gear_sets/p5_fire.gear.json'; -import Phase5GearSpellfrost from './gear_sets/p5_spellfrost.gear.json'; +import Phase5GearFrost from './gear_sets/p5_frost.gear.json'; /////////////////////////////////////////////////////////////////////////// // Gear Presets @@ -92,10 +93,13 @@ export const GearFrostPhase4 = PresetUtils.makePresetGear('P4 Frost', Phase4Gear customCondition: player => player.getLevel() === 60, }); +export const GearArcanePhase5 = PresetUtils.makePresetGear('P5 Arcane', Phase5GearArcane, { + customCondition: player => player.getLevel() === 60, +}); export const GearFirePhase5 = PresetUtils.makePresetGear('P5 Fire', Phase5GearFire, { customCondition: player => player.getLevel() === 60, }); -export const GearSpellfrostPhase5 = PresetUtils.makePresetGear('P5 Spellfrost', Phase5GearSpellfrost, { +export const GearFrostPhase5 = PresetUtils.makePresetGear('P5 Frost', Phase5GearFrost, { customCondition: player => player.getLevel() === 60, }); @@ -104,12 +108,12 @@ export const GearPresets = { [Phase.Phase2]: [GearArcanePhase2, GearFirePhase2, GearFrostPhase2], [Phase.Phase3]: [GearArcanePhase3, GearFirePhase3, GearFrostPhase3], [Phase.Phase4]: [GearArcanePhase4, GearFirePhase4, GearFrostPhase4], - [Phase.Phase5]: [GearFirePhase5, GearSpellfrostPhase5], + [Phase.Phase5]: [GearArcanePhase5, GearFirePhase5, GearFrostPhase5], }; -export const DefaultGearArcane = GearPresets[Phase.Phase5][1]; -export const DefaultGearFire = GearPresets[Phase.Phase5][0]; -export const DefaultGearFrost = GearPresets[Phase.Phase5][1]; +export const DefaultGearArcane = GearPresets[Phase.Phase5][0]; +export const DefaultGearFire = GearPresets[Phase.Phase5][1]; +export const DefaultGearFrost = GearPresets[Phase.Phase5][2]; export const DefaultGear = DefaultGearFire; @@ -153,7 +157,7 @@ export const APLFrostPhase4 = PresetUtils.makePresetAPLRotation('P4 Frost', Phas export const APLFirePhase5 = PresetUtils.makePresetAPLRotation('P5 Fire', Phase5APLFire, { customCondition: player => player.getLevel() >= 60, }); -export const APLSpellfrostPhase5 = PresetUtils.makePresetAPLRotation('P5 Spellfrost', Phase5APLSpellfrost, { +export const APLSpellfrostPhase5 = PresetUtils.makePresetAPLRotation('P5 Frost', Phase5APLSpellFrost, { customCondition: player => player.getLevel() >= 60, }); @@ -230,39 +234,39 @@ export const TalentsFirePhase4 = PresetUtils.makePresetTalents('60 Fire', SavedT export const TalentsFrostfirePhase4 = PresetUtils.makePresetTalents('60 Frostfire', SavedTalents.create({ talentsString: '-0550320003021-2035020310035105' }), { customCondition: player => player.getLevel() === 60, }); -export const TalentsSpellfrostPhase5 = PresetUtils.makePresetTalents( - '60 Spellfrost', - SavedTalents.create({ talentsString: '250025001002--05350203100351051' }), - { - customCondition: player => player.getLevel() === 60, - }, -); + +export const TalentsArcanePhase5 = PresetUtils.makePresetTalents('60 Arcane', SavedTalents.create({ talentsString: '2500550010031531--2035020310004' }), { + customCondition: player => player.getLevel() === 60, +}); +export const TalentsFrostPhase5 = PresetUtils.makePresetTalents('60 Frost', SavedTalents.create({ talentsString: '250025001002--05350203100351051' }), { + customCondition: player => player.getLevel() === 60, +}); export const TalentPresets = { [Phase.Phase1]: [TalentsArcanePhase1, TalentsFirePhase1, TalentsFirePhase1], [Phase.Phase2]: [TalentsArcanePhase2, TalentsFirePhase2, TalentsFirePhase2], [Phase.Phase3]: [TalentsArcanePhase3, TalentsFirePhase3, TalentsFrostPhase3], [Phase.Phase4]: [TalentsArcanePhase4, TalentsFirePhase4, TalentsFrostfirePhase4], - [Phase.Phase5]: [TalentsSpellfrostPhase5], + [Phase.Phase5]: [TalentsArcanePhase5, TalentsFrostPhase5], }; -export const DefaultTalentsArcane = TalentPresets[Phase.Phase4][0]; +export const DefaultTalentsArcane = TalentPresets[Phase.Phase5][0]; export const DefaultTalentsFire = TalentPresets[Phase.Phase4][1]; export const DefaultTalentsFrostfire = TalentPresets[Phase.Phase4][2]; -export const DefaultTalentsSpellfrost = TalentPresets[Phase.Phase5][0]; +export const DefaultTalentsFrost = TalentPresets[Phase.Phase5][1]; export const DefaultTalents = DefaultTalentsFire; -// export const PresetBuildArcane = PresetUtils.makePresetBuild('Arcane', DefaultGearArcane, DefaultTalentsArcane, DefaultAPLs[60][0]); +export const PresetBuildArcane = PresetUtils.makePresetBuild('Arcane', DefaultGearArcane, DefaultTalentsArcane, DefaultAPLs[60][0]); export const PresetBuildFire = PresetUtils.makePresetBuild('Fire', DefaultGearFire, DefaultTalentsFire, DefaultAPLs[60][1]); -export const PresetBuildSpellfrost = PresetUtils.makePresetBuild('Spellfrost', DefaultGearFrost, DefaultTalentsSpellfrost, DefaultAPLs[60][2]); +export const PresetBuildFrost = PresetUtils.makePresetBuild('Frost', DefaultGearFrost, DefaultTalentsFrost, DefaultAPLs[60][2]); /////////////////////////////////////////////////////////////////////////// // Options /////////////////////////////////////////////////////////////////////////// export const DefaultOptions = MageOptions.create({ - armor: ArmorType.MageArmor, + armor: ArmorType.MoltenArmor, }); export const DefaultConsumes = Consumes.create({ diff --git a/ui/mage/sim.ts b/ui/mage/sim.ts index 8f45f966e2..cb3f7ae59d 100644 --- a/ui/mage/sim.ts +++ b/ui/mage/sim.ts @@ -128,7 +128,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecMage, { ...Presets.GearPresets[Phase.Phase2], ...Presets.GearPresets[Phase.Phase1], ], - builds: [Presets.PresetBuildFire, Presets.PresetBuildSpellfrost], + builds: [Presets.PresetBuildArcane, Presets.PresetBuildFire, Presets.PresetBuildFrost], }, autoRotation: player => { From d2dd3da56581a7e5ab84470d083bc4729a77d6c5 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 17:43:34 -0400 Subject: [PATCH 217/223] make staff of rime dummy not permanent --- sim/mage/items.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sim/mage/items.go b/sim/mage/items.go index 6438ee1749..bbaaa7b40f 100644 --- a/sim/mage/items.go +++ b/sim/mage/items.go @@ -246,7 +246,7 @@ func init() { }, }) - core.MakePermanent(mage.RegisterAura(core.Aura{ + mage.RegisterAura(core.Aura{ Label: "Staff of Rime Dummy", OnInit: func(aura *core.Aura, sim *core.Simulation) { for _, aura := range mage.IceBarrierAuras { @@ -267,7 +267,7 @@ func init() { } } }, - })) + }) }) core.AddEffectsToTest = true From 37d72dd6f2f507e0d0a0be9c8d4b20051e9b3b25 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 19:32:44 -0400 Subject: [PATCH 218/223] rewrite rolling thunder, update wushoolay's --- sim/shaman/elemental/TestElemental.results | 296 +++++++++--------- .../enhancement/TestEnhancement.results | 84 ++--- sim/shaman/items.go | 8 +- sim/shaman/lightning_shield.go | 20 +- sim/shaman/rolling_thunder.go | 72 +++++ sim/shaman/runes.go | 46 +-- .../gear_sets/phase_5.gear.json | 6 +- 7 files changed, 269 insertions(+), 263 deletions(-) create mode 100644 sim/shaman/rolling_thunder.go diff --git a/sim/shaman/elemental/TestElemental.results b/sim/shaman/elemental/TestElemental.results index 41423fa739..e5d18c4117 100644 --- a/sim/shaman/elemental/TestElemental.results +++ b/sim/shaman/elemental/TestElemental.results @@ -199,28 +199,28 @@ character_stats_results: { value: { final_stats: 237.1875 final_stats: 208.91475 - final_stats: 628.452 - final_stats: 478.17 - final_stats: 260.59 - final_stats: 695 + final_stats: 642.9995 + final_stats: 481.965 + final_stats: 246.675 + final_stats: 646 final_stats: 0 final_stats: 40 final_stats: 0 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 112.9755 - final_stats: 9 - final_stats: 40.38107 + final_stats: 113.54475 + final_stats: 10 + final_stats: 39.44521 final_stats: 0 final_stats: 0 final_stats: 1334.375 - final_stats: 9 - final_stats: 33.72613 + final_stats: 10 + final_stats: 32.72613 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 8412.55 + final_stats: 8469.475 final_stats: 0 final_stats: 0 final_stats: 6283.7295 @@ -231,15 +231,15 @@ character_stats_results: { final_stats: 11.72613 final_stats: 5 final_stats: 0 - final_stats: 7827.52 + final_stats: 7972.995 final_stats: 27 - final_stats: 70 + final_stats: 60 final_stats: 90 final_stats: 90 final_stats: 60 final_stats: 384 final_stats: 73 - final_stats: 543.17 + final_stats: 546.965 final_stats: 0 } } @@ -347,18 +347,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.50987 + weights: 1.51255 weights: 0 - weights: 1.13877 + weights: 1.13933 weights: 0 - weights: 0.35577 + weights: 0.35578 weights: 0 weights: 0 - weights: 0.783 + weights: 0.78355 weights: 0 weights: 0 - weights: 14.14863 - weights: 7.70158 + weights: 12.39753 + weights: 7.47639 weights: 0 weights: 0 weights: 0 @@ -396,18 +396,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.11556 + weights: 2.19735 weights: 0 - weights: 1.73005 + weights: 1.73101 weights: 0 - weights: 0.54426 + weights: 0.54471 weights: 0 weights: 0 - weights: 1.1858 + weights: 1.1863 weights: 0 weights: 0 - weights: 31.34973 - weights: 16.40418 + weights: 30.70618 + weights: 16.11833 weights: 0 weights: 0 weights: 0 @@ -445,18 +445,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 3.01855 + weights: 3.09597 weights: 0 - weights: 2.06396 + weights: 2.09194 weights: 0 - weights: 0.60181 + weights: 0.60104 weights: 0 weights: 0 - weights: 1.46215 + weights: 1.4909 weights: 0 weights: 0 weights: 0 - weights: 22.4234 + weights: 21.81412 weights: 0 weights: 0 weights: 0 @@ -687,155 +687,155 @@ dps_results: { dps_results: { key: "TestElemental-Phase3-Lvl50-Average-Default" value: { - dps: 1514.16476 - tps: 1315.4389 + dps: 1515.21219 + tps: 1315.48896 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 3333.03016 - tps: 3499.74319 + dps: 3328.68049 + tps: 3489.04059 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 1455.64442 - tps: 1270.52629 + dps: 1457.59977 + tps: 1271.61038 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-FullBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 1566.34743 - tps: 1420.39032 + dps: 1558.78969 + tps: 1409.5516 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 1578.78827 - tps: 1808.12014 + dps: 1601.37967 + tps: 1814.89999 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 861.34456 - tps: 763.29922 + dps: 863.36035 + tps: 765.09001 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Orc-phase_3-Adaptive-phase_3-NoBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 953.86846 - tps: 874.39843 + dps: 950.06941 + tps: 868.93697 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 3347.76645 - tps: 3516.26388 + dps: 3350.96791 + tps: 3517.76471 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 1491.19321 - tps: 1302.99608 + dps: 1487.9143 + tps: 1298.47407 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-FullBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 1601.73329 - tps: 1447.22615 + dps: 1598.48251 + tps: 1443.1971 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-P3-Consumes-LongMultiTarget" value: { - dps: 1543.96907 - tps: 1782.73002 + dps: 1555.53062 + tps: 1792.36162 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-P3-Consumes-LongSingleTarget" value: { - dps: 868.07035 - tps: 769.79614 + dps: 868.9044 + tps: 770.18589 } } dps_results: { key: "TestElemental-Phase3-Lvl50-Settings-Troll-phase_3-Adaptive-phase_3-NoBuffs-P3-Consumes-ShortSingleTarget" value: { - dps: 961.5081 - tps: 878.84211 + dps: 959.58835 + tps: 875.16307 } } dps_results: { key: "TestElemental-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1498.10381 - tps: 1307.73515 + dps: 1492.67681 + tps: 1299.77393 } } dps_results: { key: "TestElemental-Phase4-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1416.2669 - tps: 1489.96398 + dps: 1422.69303 + tps: 1493.50255 } } dps_results: { key: "TestElemental-Phase4-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1415.58762 - tps: 1488.43465 + dps: 1421.8746 + tps: 1491.87326 } } dps_results: { key: "TestElemental-Phase4-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1553.54696 - tps: 1626.01932 + dps: 1553.00757 + tps: 1624.93591 } } dps_results: { key: "TestElemental-Phase4-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1494.97991 - tps: 1566.65707 + dps: 1501.7497 + tps: 1570.4592 } } dps_results: { key: "TestElemental-Phase4-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1414.66256 - tps: 1487.38695 + dps: 1420.947 + tps: 1490.78904 } } dps_results: { key: "TestElemental-Phase4-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1414.97367 - tps: 1487.69805 + dps: 1421.25167 + tps: 1491.09372 } } dps_results: { key: "TestElemental-Phase4-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 2322.23 - tps: 2370.28432 + dps: 2321.76321 + tps: 2367.83589 } } dps_results: { key: "TestElemental-Phase4-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 2449.18674 - tps: 2495.25034 + dps: 2452.35095 + tps: 2497.23228 } } dps_results: { @@ -848,259 +848,259 @@ dps_results: { dps_results: { key: "TestElemental-Phase4-Lvl60-Average-Default" value: { - dps: 3225.08979 - tps: 1973.45566 + dps: 3226.24543 + tps: 1972.8315 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 5807.76113 - tps: 4014.95848 + dps: 5831.21138 + tps: 4033.15556 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 3120.13458 - tps: 1907.53047 + dps: 3124.22548 + tps: 1908.82972 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 3191.8563 - tps: 1967.22884 + dps: 3184.39739 + tps: 1960.80821 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 2263.4122 - tps: 1830.31781 + dps: 2298.06468 + tps: 1853.57527 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1530.513 - tps: 953.34455 + dps: 1533.85026 + tps: 955.02384 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Orc-phase_4-Adaptive-phase_4-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1596.12238 - tps: 1004.86753 + dps: 1603.89802 + tps: 1007.42458 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 5865.90824 - tps: 4053.68042 + dps: 5851.5185 + tps: 4046.50088 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 3184.63811 - tps: 1954.90238 + dps: 3182.48508 + tps: 1952.02045 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 3229.79551 - tps: 1991.04736 + dps: 3250.32257 + tps: 2001.88388 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 2253.08148 - tps: 1824.33377 + dps: 2259.37354 + tps: 1830.50099 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1544.06316 - tps: 964.81696 + dps: 1550.37381 + tps: 968.80874 } } dps_results: { key: "TestElemental-Phase4-Lvl60-Settings-Troll-phase_4-Adaptive-phase_4-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1635.29537 - tps: 1031.51661 + dps: 1636.54893 + tps: 1031.84542 } } dps_results: { key: "TestElemental-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3193.94519 - tps: 1952.91946 + dps: 3196.68304 + tps: 1951.5747 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1476.34209 - tps: 1503.44517 + dps: 1456.4174 + tps: 1483.04809 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1474.99332 - tps: 1501.95807 + dps: 1456.3865 + tps: 1483.0233 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1604.39403 - tps: 1629.53884 + dps: 1579.93827 + tps: 1602.43627 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1555.40817 - tps: 1581.26608 + dps: 1538.81895 + tps: 1564.30096 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1473.92838 - tps: 1500.8938 + dps: 1455.06568 + tps: 1481.6999 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1474.36736 - tps: 1501.33278 + dps: 1455.52592 + tps: 1482.16014 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 2508.16491 - tps: 2505.69763 + dps: 2507.36227 + tps: 2507.204 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 2631.83945 - tps: 2629.27567 + dps: 2634.17509 + tps: 2633.4321 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-TheFiveThunders" value: { - dps: 1363.70697 - tps: 1346.21457 + dps: 1312.14441 + tps: 1296.57296 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Average-Default" value: { - dps: 4175.59289 - tps: 2496.38385 + dps: 4142.21503 + tps: 2484.93882 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 8090.01552 - tps: 4003.90744 + dps: 7970.86705 + tps: 3960.22005 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 4076.0606 - tps: 2439.34356 + dps: 4051.52745 + tps: 2433.38863 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 4319.91098 - tps: 2634.8915 + dps: 4330.33414 + tps: 2657.33097 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4279.73394 - tps: 2229.23892 + dps: 4239.6228 + tps: 2234.63292 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1901.85418 - tps: 1147.85092 + dps: 1896.58904 + tps: 1143.88759 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2028.45461 - tps: 1249.72063 + dps: 2045.40326 + tps: 1265.72117 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 8119.70138 - tps: 4018.35839 + dps: 7989.32724 + tps: 3970.55762 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 4085.64804 - tps: 2450.19048 + dps: 4039.98279 + tps: 2431.23573 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 4376.56905 - tps: 2672.24784 + dps: 4328.48582 + tps: 2648.14913 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4280.4271 - tps: 2249.89522 + dps: 4223.24022 + tps: 2238.87905 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1914.02393 - tps: 1152.9748 + dps: 1902.81549 + tps: 1149.13359 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2069.02069 - tps: 1268.43477 + dps: 2073.92261 + tps: 1275.12582 } } dps_results: { key: "TestElemental-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 4145.42402 - tps: 2484.96046 + dps: 4114.16966 + tps: 2476.84245 } } diff --git a/sim/shaman/enhancement/TestEnhancement.results b/sim/shaman/enhancement/TestEnhancement.results index ac84e8b539..36d2635598 100644 --- a/sim/shaman/enhancement/TestEnhancement.results +++ b/sim/shaman/enhancement/TestEnhancement.results @@ -442,12 +442,12 @@ stat_weights_results: { stat_weights_results: { key: "TestEnhancement-Phase5-Lvl60-StatWeights-Default" value: { - weights: 2.54559 - weights: 1.01497 + weights: 2.54532 + weights: 1.01838 weights: 0 weights: 0 weights: 0 - weights: 0.84187 + weights: 0.84155 weights: 0 weights: 0 weights: 0 @@ -459,9 +459,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.00616 - weights: 22.11553 - weights: 21.04019 + weights: 1.00606 + weights: 21.2522 + weights: 21.03204 weights: 0 weights: 0 weights: 0 @@ -1450,57 +1450,57 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1997.12414 - tps: 2016.7109 + dps: 1999.63538 + tps: 2019.15635 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 2076.21948 - tps: 2094.43395 + dps: 2078.72724 + tps: 2096.94904 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 2100.03643 - tps: 2118.33778 + dps: 2101.58975 + tps: 2119.71786 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 2047.12287 - tps: 2066.44523 + dps: 2050.21544 + tps: 2069.35806 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1996.26941 - tps: 2016.002 + dps: 1999.06313 + tps: 2018.61386 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 2044.3276 - tps: 2063.1474 + dps: 2047.11078 + tps: 2065.74668 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 3235.76442 - tps: 3294.11221 + dps: 3238.91988 + tps: 3297.67379 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 3170.4161 - tps: 3231.175 + dps: 3172.16582 + tps: 3233.56939 } } dps_results: { @@ -1513,8 +1513,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-Average-Default" value: { - dps: 4339.68074 - tps: 3090.946 + dps: 4339.78546 + tps: 3091.03366 } } dps_results: { @@ -1604,8 +1604,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { - dps: 3423.41376 - tps: 2942.73244 + dps: 3422.43735 + tps: 2941.42188 } } dps_results: { @@ -1625,8 +1625,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-NoBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { - dps: 1453.41806 - tps: 1584.50897 + dps: 1453.55846 + tps: 1584.34382 } } dps_results: { @@ -1646,8 +1646,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { - dps: 3423.41376 - tps: 2942.73244 + dps: 3422.43735 + tps: 2941.42188 } } dps_results: { @@ -1667,8 +1667,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { - dps: 1453.41806 - tps: 1584.50897 + dps: 1453.55846 + tps: 1584.34382 } } dps_results: { @@ -1772,8 +1772,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { - dps: 3402.29336 - tps: 2931.47244 + dps: 3402.06306 + tps: 2930.60806 } } dps_results: { @@ -1793,8 +1793,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-NoBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { - dps: 1444.01338 - tps: 1580.39311 + dps: 1443.61018 + tps: 1580.1111 } } dps_results: { @@ -1814,8 +1814,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { - dps: 3402.29336 - tps: 2931.47244 + dps: 3402.06306 + tps: 2930.60806 } } dps_results: { @@ -1835,8 +1835,8 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-NoBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { - dps: 1444.01338 - tps: 1580.39311 + dps: 1443.61018 + tps: 1580.1111 } } dps_results: { @@ -1856,7 +1856,7 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3594.83005 - tps: 2559.30077 + dps: 3592.4659 + tps: 2557.10535 } } diff --git a/sim/shaman/items.go b/sim/shaman/items.go index 754ee92250..2979537002 100644 --- a/sim/shaman/items.go +++ b/sim/shaman/items.go @@ -60,16 +60,12 @@ func init() { }, OnGain: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range affectedSpells { - if spell != nil { - spell.DamageMultiplierAdditive += 1 - } + spell.DamageMultiplier *= 2 } }, OnExpire: func(aura *core.Aura, sim *core.Simulation) { for _, spell := range affectedSpells { - if spell != nil { - spell.DamageMultiplierAdditive -= 1 - } + spell.DamageMultiplier /= 2 } }, }) diff --git a/sim/shaman/lightning_shield.go b/sim/shaman/lightning_shield.go index 40cd6d012e..2f87f8dfdc 100644 --- a/sim/shaman/lightning_shield.go +++ b/sim/shaman/lightning_shield.go @@ -36,7 +36,6 @@ func (shaman *Shaman) registerLightningShieldSpell() { func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { hasOverchargedRune := shaman.HasRune(proto.ShamanRune_RuneBracersOvercharged) - hasRollingThunderRune := shaman.HasRune(proto.ShamanRune_RuneBracersRollingThunder) hasStaticShockRune := shaman.HasRune(proto.ShamanRune_RuneBracersStaticShock) impLightningShieldBonus := 1 + []float64{0, .05, .10, .15}[shaman.Talents.ImprovedLightningShield] @@ -50,9 +49,7 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { baseCharges := int32(3) maxCharges := int32(3) - if hasRollingThunderRune { - maxCharges = 9 - } else if hasStaticShockRune { + if hasStaticShockRune { baseCharges = 9 maxCharges = 9 } @@ -84,8 +81,6 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { Duration: core.Ternary(hasOverchargedRune, time.Second*3, time.Millisecond*3500), } - manaMetrics := shaman.NewManaMetrics(core.ActionID{SpellID: procSpellId}) - shaman.LightningShieldAuras[rank] = shaman.RegisterAura(core.Aura{ Label: fmt.Sprintf("Lightning Shield (Rank %d)", rank), ActionID: core.ActionID{SpellID: spellId}, @@ -109,19 +104,6 @@ func (shaman *Shaman) registerNewLightningShieldSpell(rank int) { } } }, - OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if !result.Landed() { - return - } - - if hasRollingThunderRune && spell.SpellCode == SpellCode_ShamanEarthShock && aura.GetStacks() > 3 { - multiplier := float64(aura.GetStacks() - baseCharges) - shaman.RollingThunder.DamageMultiplier = multiplier - shaman.RollingThunder.Cast(sim, result.Target) - shaman.AddMana(sim, .02*multiplier*shaman.MaxMana(), manaMetrics) - aura.SetStacks(sim, baseCharges) - } - }, OnSpellHitTaken: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { if !spell.ProcMask.Matches(core.ProcMaskMelee) || !result.Landed() || !icd.IsReady(sim) { return diff --git a/sim/shaman/rolling_thunder.go b/sim/shaman/rolling_thunder.go new file mode 100644 index 0000000000..3dd51d8240 --- /dev/null +++ b/sim/shaman/rolling_thunder.go @@ -0,0 +1,72 @@ +package shaman + +import ( + "slices" + + "github.com/wowsims/sod/sim/core" + "github.com/wowsims/sod/sim/core/proto" +) + +func (shaman *Shaman) registerRollingThunder() { + if !shaman.HasRune(proto.ShamanRune_RuneBracersRollingThunder) { + return + } + + actionID := core.ActionID{SpellID: 432129} + impLightningShieldBonus := []float64{1, 1.05, 1.10, 1.15}[shaman.Talents.ImprovedLightningShield] + manaMetrics := shaman.NewManaMetrics(actionID) + + procChance := 0.50 + + // Casts handled in lightning_shield.go + shaman.RollingThunder = shaman.RegisterSpell(core.SpellConfig{ + ActionID: actionID, + SpellSchool: core.SpellSchoolNature, + DefenseType: core.DefenseTypeMagic, + ProcMask: core.ProcMaskEmpty, + Flags: SpellFlagShaman | SpellFlagLightning, + + DamageMultiplier: 1, + ThreatMultiplier: 1, + + ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + if shaman.ActiveShield == nil || shaman.ActiveShield.SpellCode != SpellCode_ShamanLightningShield { + return + } + + rank := shaman.ActiveShield.Rank + numCharges := float64(shaman.ActiveShieldAura.GetStacks() - 3) + + // TODO: Need a better way to get a spell's base damage directly from a spell + chargeDamage := LightningShieldBaseDamage[rank]*impLightningShieldBonus + LightningShieldSpellCoef[rank]*shaman.LightningShieldProcs[rank].GetBonusDamage() + spell.CalcAndDealDamage(sim, target, chargeDamage*numCharges, spell.OutcomeMagicCrit) + + shaman.AddMana(sim, .02*numCharges*shaman.MaxMana(), manaMetrics) + shaman.ActiveShieldAura.SetStacks(sim, 3) + }, + }) + + affectedSpellCodes := []int32{SpellCode_ShamanLightningBolt, SpellCode_ShamanChainLightning} + + core.MakePermanent(shaman.RegisterAura(core.Aura{ + Label: "Rolling Thunder Trigger", + OnInit: func(aura *core.Aura, sim *core.Simulation) { + for _, aura := range shaman.LightningShieldAuras { + if aura != nil { + aura.MaxStacks = 9 + } + } + }, + OnSpellHitDealt: func(_ *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { + if shaman.ActiveShield == nil || shaman.ActiveShield.SpellCode != SpellCode_ShamanLightningShield { + return + } + + if spell.SpellCode == SpellCode_ShamanEarthShock && shaman.ActiveShieldAura.GetStacks() > 3 { + shaman.RollingThunder.Cast(sim, result.Target) + } else if slices.Contains(affectedSpellCodes, spell.SpellCode) && sim.Proc(procChance, "Rolling Thunder") { + shaman.ActiveShieldAura.AddStack(sim) + } + }, + })) +} diff --git a/sim/shaman/runes.go b/sim/shaman/runes.go index ac6f1acb1a..87957cc783 100644 --- a/sim/shaman/runes.go +++ b/sim/shaman/runes.go @@ -24,7 +24,7 @@ func (shaman *Shaman) ApplyRunes() { // Bracers shaman.applyStaticShocks() - shaman.applyRollingThunder() + shaman.registerRollingThunder() shaman.registerRiptideSpell() // Hands @@ -291,50 +291,6 @@ func (shaman *Shaman) applyStaticShocks() { })) } -var RollingThunderProcChance = .50 - -func (shaman *Shaman) applyRollingThunder() { - if !shaman.HasRune(proto.ShamanRune_RuneBracersRollingThunder) { - return - } - - impLightningShieldBonus := 1 + []float64{0, .05, .10, .15}[shaman.Talents.ImprovedLightningShield] - - // Casts handled in lightning_shield.go - shaman.RollingThunder = shaman.RegisterSpell(core.SpellConfig{ - ActionID: core.ActionID{SpellID: 432129}, - SpellSchool: core.SpellSchoolNature, - DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskEmpty, - Flags: SpellFlagShaman | SpellFlagLightning, - - DamageMultiplier: 1, - ThreatMultiplier: 1, - - ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { - if shaman.ActiveShield == nil || shaman.ActiveShield.SpellCode != SpellCode_ShamanLightningShield { - return - } - - rank := shaman.ActiveShield.Rank - chargeDamage := LightningShieldBaseDamage[rank]*impLightningShieldBonus + LightningShieldSpellCoef[rank]*shaman.LightningShieldProcs[rank].GetBonusDamage() - spell.CalcAndDealDamage(sim, target, chargeDamage, spell.OutcomeMagicCrit) - }, - }) - - affectedSpellCodes := []int32{SpellCode_ShamanLightningBolt, SpellCode_ShamanChainLightning} - core.MakePermanent(shaman.RegisterAura(core.Aura{ - Label: "Rolling Thunder Trigger", - OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if slices.Contains(affectedSpellCodes, spell.SpellCode) { - if shaman.ActiveShield != nil && shaman.ActiveShield.SpellCode == SpellCode_ShamanLightningShield && shaman.ActiveShieldAura.IsActive() && sim.Proc(RollingThunderProcChance, "Rolling Thunder") { - shaman.ActiveShieldAura.AddStack(sim) - } - } - }, - })) -} - func (shaman *Shaman) applyMaelstromWeapon() { if !shaman.HasRune(proto.ShamanRune_RuneWaistMaelstromWeapon) { return diff --git a/ui/elemental_shaman/gear_sets/phase_5.gear.json b/ui/elemental_shaman/gear_sets/phase_5.gear.json index 5d17bf5cdb..9ceb14b019 100644 --- a/ui/elemental_shaman/gear_sets/phase_5.gear.json +++ b/ui/elemental_shaman/gear_sets/phase_5.gear.json @@ -10,9 +10,9 @@ {"id":231216,"rune":415100}, {"id":230279,"enchant":7627,"rune":408514}, {"id":231220,"enchant":911,"rune":408696}, - {"id":228687,"rune":442894}, - {"id":230257,"rune":442896}, - {"id":230810}, + {"id":230867,"rune":442894}, + {"id":231001,"rune":442896}, + {"id":231281}, {"id":230273}, {"id":231387,"enchant":2568}, {"id":231890,"enchant":7603}, From 23c1937db05920be2fb7030e0d147a04364967cb Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 19:44:19 -0400 Subject: [PATCH 219/223] update maelstrom weapon trigger --- sim/shaman/runes.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/sim/shaman/runes.go b/sim/shaman/runes.go index 87957cc783..10ff091080 100644 --- a/sim/shaman/runes.go +++ b/sim/shaman/runes.go @@ -337,13 +337,9 @@ func (shaman *Shaman) applyMaelstromWeapon() { // This aura is hidden, just applies stacks of the proc aura. core.MakePermanent(shaman.RegisterAura(core.Aura{ - Label: "MaelstromWeapon", + Label: "Maelstrom Weapon Trigger", OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if !result.Landed() { - return - } - - if shaman.maelstromWeaponPPMM.Proc(sim, spell.ProcMask, "Maelstrom Weapon") { + if result.Landed() && spell.ProcMask.Matches(core.ProcMaskMelee) && shaman.maelstromWeaponPPMM.Proc(sim, spell.ProcMask, "Maelstrom Weapon") { shaman.MaelstromWeaponAura.Activate(sim) shaman.MaelstromWeaponAura.AddStack(sim) } From 8b53d71f3daa555ce84df367e02098e67395b9f1 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 19:52:04 -0400 Subject: [PATCH 220/223] update ele APL --- sim/shaman/elemental/TestElemental.results | 96 +++++++++++----------- ui/elemental_shaman/apls/phase_5.apl.json | 1 + 2 files changed, 49 insertions(+), 48 deletions(-) diff --git a/sim/shaman/elemental/TestElemental.results b/sim/shaman/elemental/TestElemental.results index e5d18c4117..7ebe65ca25 100644 --- a/sim/shaman/elemental/TestElemental.results +++ b/sim/shaman/elemental/TestElemental.results @@ -445,18 +445,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 3.09597 + weights: 3.10537 weights: 0 - weights: 2.09194 + weights: 2.09937 weights: 0 weights: 0.60104 weights: 0 weights: 0 - weights: 1.4909 + weights: 1.49833 weights: 0 weights: 0 weights: 0 - weights: 21.81412 + weights: 22.24133 weights: 0 weights: 0 weights: 0 @@ -946,57 +946,57 @@ dps_results: { dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1456.4174 - tps: 1483.04809 + dps: 1466.21352 + tps: 1492.84421 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1456.3865 - tps: 1483.0233 + dps: 1466.18262 + tps: 1492.81941 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1579.93827 - tps: 1602.43627 + dps: 1589.70663 + tps: 1612.20462 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1538.81895 - tps: 1564.30096 + dps: 1549.13582 + tps: 1574.61782 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1455.06568 - tps: 1481.6999 + dps: 1464.8618 + tps: 1491.49602 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1455.52592 - tps: 1482.16014 + dps: 1465.32204 + tps: 1491.95626 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 2507.36227 - tps: 2507.204 + dps: 2513.63422 + tps: 2513.47595 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 2634.17509 - tps: 2633.4321 + dps: 2641.38285 + tps: 2640.63986 } } dps_results: { @@ -1009,98 +1009,98 @@ dps_results: { dps_results: { key: "TestElemental-Phase5-Lvl60-Average-Default" value: { - dps: 4142.21503 - tps: 2484.93882 + dps: 4158.50795 + tps: 2496.34387 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 7970.86705 - tps: 3960.22005 + dps: 7987.5574 + tps: 3971.9033 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 4051.52745 - tps: 2433.38863 + dps: 4053.09875 + tps: 2434.48854 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 4330.33414 - tps: 2657.33097 + dps: 4369.03063 + tps: 2684.41852 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4239.6228 - tps: 2234.63292 + dps: 4246.58427 + tps: 2239.50595 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1896.58904 - tps: 1143.88759 + dps: 1898.05258 + tps: 1144.91207 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2045.40326 - tps: 1265.72117 + dps: 2062.97408 + tps: 1278.02074 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 7989.32724 - tps: 3970.55762 + dps: 7996.73993 + tps: 3975.7465 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 4039.98279 - tps: 2431.23573 + dps: 4050.94697 + tps: 2438.91066 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 4328.48582 - tps: 2648.14913 + dps: 4404.00228 + tps: 2701.01065 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4223.24022 - tps: 2238.87905 + dps: 4226.91633 + tps: 2241.45234 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1902.81549 - tps: 1149.13359 + dps: 1906.04162 + tps: 1151.39188 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2073.92261 - tps: 1275.12582 + dps: 2100.80179 + tps: 1293.94125 } } dps_results: { key: "TestElemental-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 4114.16966 - tps: 2476.84245 + dps: 4118.011 + tps: 2479.53138 } } diff --git a/ui/elemental_shaman/apls/phase_5.apl.json b/ui/elemental_shaman/apls/phase_5.apl.json index f147bf3a62..89db69b763 100644 --- a/ui/elemental_shaman/apls/phase_5.apl.json +++ b/ui/elemental_shaman/apls/phase_5.apl.json @@ -12,6 +12,7 @@ "priorityList": [ {"action":{"castSpell":{"spellId":{"spellId":440580}}}}, {"action":{"autocastOtherCooldowns":{}}}, + {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"auraNumStacks":{"auraId":{"spellId":10432,"rank":7}}},"rhs":{"const":{"val":"8"}}}},"castSpell":{"spellId":{"itemId":231281}}}}, {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"65%"}}}},"castSpell":{"spellId":{"spellId":425336}}}}, {"action":{"condition":{"not":{"val":{"dotIsActive":{"spellId":{"spellId":29228,"rank":6}}}}},"castSpell":{"spellId":{"spellId":29228,"rank":6}}}}, {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"dotRemainingTime":{"spellId":{"spellId":29228,"rank":6}}},"rhs":{"spellCastTime":{"spellId":{"spellId":408490}}}}},"castSpell":{"spellId":{"spellId":408490}}}}, From c05ff873142eba9baa208019557b96db14da1fca Mon Sep 17 00:00:00 2001 From: Adam Chodaba Date: Fri, 20 Sep 2024 22:11:20 -0400 Subject: [PATCH 221/223] fix seals and procs fix dismantle proc check and windfury weapon add comments for proc masks fix dismantle rerun results warrior result reset add results fix wf weapon phantom procs and enable stopattack on wf totem --- sim/common/itemhelpers/weaponprocs.go | 2 +- sim/common/sod/enchant_effects.go | 2 +- sim/common/sod/item_effects/phase_3.go | 2 +- sim/common/sod/item_effects/phase_5.go | 9 +- sim/common/sod/items_sets/phase_2.go | 7 +- sim/common/vanilla/enchant_effects.go | 2 +- sim/common/vanilla/item_effects.go | 4 +- sim/core/buffs.go | 7 +- sim/core/consumes.go | 4 +- sim/core/debuffs.go | 2 +- sim/core/flags.go | 20 +- sim/druid/balance/TestBalance.results | 4 +- sim/mage/blizzard.go | 2 +- sim/mage/ignite.go | 2 +- sim/paladin/protection/TestProtection.results | 72 ++--- sim/paladin/retribution/TestExodin.results | 164 +++++------ .../retribution/TestRetribution.results | 244 ++++++++-------- sim/paladin/retribution/TestShockadin.results | 108 +++---- sim/paladin/runes.go | 2 +- sim/paladin/soc.go | 14 +- sim/paladin/som.go | 16 +- sim/paladin/sor.go | 6 +- sim/priest/runes.go | 2 +- sim/rogue/poisons.go | 8 +- sim/rogue/runes.go | 5 +- .../enhancement/TestEnhancement.results | 266 +++++++++--------- sim/shaman/flametongue_weapon.go | 2 +- sim/shaman/frostbrand_weapon.go | 2 +- sim/shaman/warden/TestWardenShaman.results | 54 ++-- sim/shaman/windfury_weapon.go | 4 +- 30 files changed, 534 insertions(+), 504 deletions(-) diff --git a/sim/common/itemhelpers/weaponprocs.go b/sim/common/itemhelpers/weaponprocs.go index fae1230495..566d213dce 100644 --- a/sim/common/itemhelpers/weaponprocs.go +++ b/sim/common/itemhelpers/weaponprocs.go @@ -41,7 +41,7 @@ func CreateWeaponProcDamage(itemId int32, itemName string, ppm float64, spellId // Can proc itself (Only for CoH proc), can't proc equip effects (in SoD at least - Tested), Weapon Enchants (confirmed - procs fiery), can proc imbues (oils), // WildStrikes/Windfury (Wound/ Phantom Strike can't proc WF/WS in SoD, Tested for both, Appear to behave like equip affects in SoD) sc.ProcMask = core.ProcMaskMeleeSpecial - sc.Flags = core.SpellFlagSuppressEquipProcs | core.SpellFlagSupressExtraAttack + sc.Flags = core.SpellFlagSuppressEquipProcs sc.ApplyEffects = func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { dmg := dmgMin + core.TernaryFloat64(dmgRange > 0, sim.RandomFloat(itemName)*dmgRange, 0) diff --git a/sim/common/sod/enchant_effects.go b/sim/common/sod/enchant_effects.go index 3404c2343f..9600377463 100644 --- a/sim/common/sod/enchant_effects.go +++ b/sim/common/sod/enchant_effects.go @@ -48,7 +48,7 @@ func init() { } // Dismantle only procs on direct attacks, not proc effects or DoT ticks - if spell.ProcMask.Matches(core.ProcMaskEmpty | core.ProcMaskProc | core.ProcMaskWeaponProc) { + if !spell.Flags.Matches(core.SpellFlagNotAProc) && spell.ProcMask.Matches(core.ProcMaskProc|core.ProcMaskSpellDamageProc) { return } diff --git a/sim/common/sod/item_effects/phase_3.go b/sim/common/sod/item_effects/phase_3.go index 08684ed323..f3657e644e 100644 --- a/sim/common/sod/item_effects/phase_3.go +++ b/sim/common/sod/item_effects/phase_3.go @@ -62,7 +62,7 @@ func init() { ActionID: core.ActionID{SpellID: 446705}, Name: "Roar of the Dream Trigger", Callback: core.CallbackOnCastComplete, - ProcMask: core.ProcMaskSpellOrProc, + ProcMask: core.ProcMaskSpellOrSpellProc, ProcChance: 0.05, Handler: func(sim *core.Simulation, spell *core.Spell, _ *core.SpellResult) { procAura.Activate(sim) diff --git a/sim/common/sod/item_effects/phase_5.go b/sim/common/sod/item_effects/phase_5.go index 56757c1eff..eb6d1358bd 100644 --- a/sim/common/sod/item_effects/phase_5.go +++ b/sim/common/sod/item_effects/phase_5.go @@ -14,6 +14,7 @@ const ( DrakeTalonCleaver = 230271 // 19353 ClawOfChromaggus = 230794 JekliksCrusher = 230911 + ZulianSlicer = 230930 WillOfArlokk = 230939 HaldberdOfSmiting = 230991 TigulesHarpoon = 231272 @@ -31,6 +32,7 @@ const ( JekliksCrusherBloodied = 231861 PitchforkOfMadnessBloodied = 231864 HaldberdOfSmitingBloodied = 231870 + ZulianSlicerBloodied = 231876 ) func init() { @@ -235,6 +237,11 @@ func init() { }) }) + // https://www.wowhead.com/classic/item=230930/zulian-slicer + // Chance on hit: Slices the enemy for 72 to 96 Nature damage. + itemhelpers.CreateWeaponCoHProcDamage(ZulianSlicer, "Zulian Slicer", 1.2, 467738, core.SpellSchoolNature, 72, 24, 0.35, core.DefenseTypeMelee) + itemhelpers.CreateWeaponCoHProcDamage(ZulianSlicerBloodied, "Zulian Slicer", 1.2, 467738, core.SpellSchoolNature, 72, 24, 0.35, core.DefenseTypeMelee) + /////////////////////////////////////////////////////////////////////////// // Trinkets /////////////////////////////////////////////////////////////////////////// @@ -278,7 +285,7 @@ func init() { Name: "Lightning's Cell Trigger", Callback: core.CallbackOnSpellHitDealt, Outcome: core.OutcomeCrit, - ProcMask: core.ProcMaskSpellDamage, + ProcMask: core.ProcMaskSpellDamage | core.ProcMaskSpellDamageProc, // Procs on procs ICD: time.Millisecond * 2000, Handler: func(sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { chargeAura.Activate(sim) diff --git a/sim/common/sod/items_sets/phase_2.go b/sim/common/sod/items_sets/phase_2.go index 79b9b47455..14df71a048 100644 --- a/sim/common/sod/items_sets/phase_2.go +++ b/sim/common/sod/items_sets/phase_2.go @@ -137,7 +137,12 @@ var ItemSetElectromanticDevastator = core.NewItemSet(core.ItemSet{ }, // Modeled after WotLK JoW https://github.com/wowsims/wotlk/blob/master/sim/core/debuffs.go#L202 OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.ProcMask.Matches(core.ProcMaskEmpty | core.ProcMaskProc | core.ProcMaskWeaponProc) { + + if spell.ProcMask == core.ProcMaskEmpty { + return // Can't use Matches for ProcMaskEmpty + } + + if spell.ProcMask.Matches(core.ProcMaskProc|core.ProcMaskSpellDamageProc) && !spell.Flags.Matches(core.SpellFlagNotAProc) { return // Phantom spells don't proc } diff --git a/sim/common/vanilla/enchant_effects.go b/sim/common/vanilla/enchant_effects.go index 29a12e0b4c..bd3dea0576 100644 --- a/sim/common/vanilla/enchant_effects.go +++ b/sim/common/vanilla/enchant_effects.go @@ -98,7 +98,7 @@ func init() { procMask := character.GetProcMaskForEnchant(803) ppmm := character.AutoAttacks.NewPPMManager(6.0, procMask) - procMaskOnAuto := core.ProcMaskSpellDamage | core.ProcMaskTriggerInstant + procMaskOnAuto := core.ProcMaskDamageProc // Both spell and melee proc combo procMaskOnSpecial := core.ProcMaskSpellDamage // TODO: check if core.ProcMaskSpellDamage remains on special procSpell := character.RegisterSpell(core.SpellConfig{ diff --git a/sim/common/vanilla/item_effects.go b/sim/common/vanilla/item_effects.go index 3114da7d15..457b039162 100644 --- a/sim/common/vanilla/item_effects.go +++ b/sim/common/vanilla/item_effects.go @@ -2666,7 +2666,7 @@ func BlazefuryTriggerAura(character *core.Character, spellID int32, spellSchool ActionID: core.ActionID{SpellID: spellID}, SpellSchool: spellSchool, DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskTriggerInstant, + ProcMask: core.ProcMaskMeleeDamageProc, Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell, DamageMultiplier: 1, ThreatMultiplier: 1, @@ -2685,7 +2685,7 @@ func BlazefuryTriggerAura(character *core.Character, spellID int32, spellSchool if spell.ProcMask.Matches(core.ProcMaskMeleeSpecial) { procSpell.ProcMask = core.ProcMaskEmpty } else { - procSpell.ProcMask = core.ProcMaskTriggerInstant + procSpell.ProcMask = core.ProcMaskDamageProc // Both spell and melee procs } procSpell.Cast(sim, result.Target) }, diff --git a/sim/core/buffs.go b/sim/core/buffs.go index 84a909c040..f1d2db99a9 100644 --- a/sim/core/buffs.go +++ b/sim/core/buffs.go @@ -2204,7 +2204,7 @@ func ApplyWildStrikes(character *Character) *Aura { MakePermanent(character.GetOrRegisterAura(Aura{ Label: "Wild Strikes", OnSpellHitDealt: func(aura *Aura, sim *Simulation, spell *Spell, result *SpellResult) { - if !result.Landed() || !spell.ProcMask.Matches(ProcMaskMeleeMH) || spell.Flags.Matches(SpellFlagSupressExtraAttack) { + if !result.Landed() || !spell.ProcMask.Matches(ProcMaskMeleeMH) || spell.Flags.Matches(SpellFlagSuppressEquipProcs) { return } @@ -2279,7 +2279,7 @@ func ApplyWindfury(character *Character) *Aura { windfuryBuffAura.RemoveStack(sim) } - if !result.Landed() || !spell.ProcMask.Matches(ProcMaskMeleeMH) || spell.Flags.Matches(SpellFlagSupressExtraAttack) { + if !result.Landed() || !spell.ProcMask.Matches(ProcMaskMeleeMH) || spell.Flags.Matches(SpellFlagSuppressEquipProcs) { return } @@ -2292,7 +2292,8 @@ func ApplyWindfury(character *Character) *Aura { } else { windfuryBuffAura.SetStacks(sim, 2) } - aura.Unit.AutoAttacks.ExtraMHAttack(sim, 1, ActionID{SpellID: 10610}, spell.ActionID) + + aura.Unit.AutoAttacks.ExtraMHAttackProc(sim, 1, ActionID{SpellID: spellId}, spell) } }, })) diff --git a/sim/core/consumes.go b/sim/core/consumes.go index bc51c5a793..1fa56f542e 100644 --- a/sim/core/consumes.go +++ b/sim/core/consumes.go @@ -393,7 +393,7 @@ func DragonBreathChiliAura(character *Character) *Aura { ActionID: ActionID{SpellID: 15851}, SpellSchool: SpellSchoolFire, DefenseType: DefenseTypeMagic, - ProcMask: ProcMaskEmpty, + ProcMask: ProcMaskSpellDamageProc | ProcMaskSpellProc, Flags: SpellFlagNoOnCastComplete | SpellFlagPassiveSpell, DamageMultiplier: 1, @@ -475,7 +475,7 @@ func applyPhysicalBuffConsumes(character *Character, consumes *proto.Consumes) { switch consumes.AttackPowerBuff { case proto.AttackPowerBuff_JujuMight: character.AddStats(stats.Stats{ - stats.AttackPower: 40, + stats.AttackPower: 40, stats.RangedAttackPower: 40, }) case proto.AttackPowerBuff_WinterfallFirewater: diff --git a/sim/core/debuffs.go b/sim/core/debuffs.go index e944ca9bd5..13c0839dc6 100644 --- a/sim/core/debuffs.go +++ b/sim/core/debuffs.go @@ -468,7 +468,7 @@ func JudgementOfWisdomAura(target *Unit, level int32) *Aura { return } - if spell.ProcMask.Matches(ProcMaskEmpty | ProcMaskProc | ProcMaskWeaponProc) { + if spell.ProcMask.Matches(ProcMaskEmpty|ProcMaskProc|ProcMaskSpellDamageProc) && !spell.Flags.Matches(SpellFlagNotAProc) { return // Phantom spells (Romulo's, Lightning Capacitor, etc.) don't proc JoW. } diff --git a/sim/core/flags.go b/sim/core/flags.go index 584734afea..9e623d016d 100644 --- a/sim/core/flags.go +++ b/sim/core/flags.go @@ -48,12 +48,11 @@ const ( ProcMaskRangedSpecial ProcMaskSpellDamage ProcMaskSpellHealing - // Special mask for procs that can trigger things - ProcMaskProc - // Mask for FT weapon and rogue poisons, seems to be spell procs from a weapon imbue - ProcMaskWeaponProc - // Mask for Fiery Weapon and Blazefury Medalion that trigger melee procs like Art of War Rune or Vengeance Talent - ProcMaskTriggerInstant + ProcMaskSpellProc // Special mask for Spell procs that can trigger things (Can be used together with damage proc mask or alone) + ProcMaskMeleeProc // Special mask for Melee procs that can trigger things (Can be used together with damage proc mask or alone) + ProcMaskSpellDamageProc // Mask for procs triggering from spell damage procs like FT weapon and rogue poisons + ProcMaskMeleeDamageProc // Mask for procs (e.g. War Rune / Focuessed Attacks) triggering from melee damage procs + ) const ( @@ -78,8 +77,11 @@ const ( ProcMaskSpecial = ProcMaskMeleeOrRangedSpecial | ProcMaskSpellDamage - ProcMaskMeleeOrProc = ProcMaskMelee | ProcMaskProc - ProcMaskSpellOrProc = ProcMaskSpellDamage | ProcMaskProc + ProcMaskMeleeOrMeleeProc = ProcMaskMelee | ProcMaskMeleeProc + ProcMaskSpellOrSpellProc = ProcMaskSpellDamage | ProcMaskSpellProc + + ProcMaskProc = ProcMaskSpellProc | ProcMaskMeleeProc + ProcMaskDamageProc = ProcMaskSpellDamageProc | ProcMaskMeleeDamageProc // Mask for Fiery Weapon and Blazefury Medalion that trigger melee and spell procs ) // Possible outcomes of any hit/damage roll. @@ -187,10 +189,10 @@ const ( SpellFlagCastWhileCasting // Indicates this spell can be cast while another spell is being cast (e.g. mage's Fire Blast with Overheat rune) SpellFlagPureDot // Indicates this spell is a dot with no initial damage component SpellFlagPassiveSpell // Indicates this spell is applied/cast as a result of another spell - SpellFlagSupressExtraAttack // Mask for Seal of Righteousness, it does not proc Wild Strikes SpellFlagSuppressWeaponProcs // Indicates this spell cannot proc weapon chance on hits or enchants SpellFlagSuppressEquipProcs // Indicates this spell cannot proc Equip procs SpellFlagBatchStopAttackMacro // Indicates this spell is being cast in a Macro with a stopattack following it + SpellFlagNotAProc // Indicates the proc is not treated as a proc (Seal of Command) // Used to let agents categorize their spells. SpellFlagAgentReserved1 diff --git a/sim/druid/balance/TestBalance.results b/sim/druid/balance/TestBalance.results index 268a9b70ac..68ce3779e1 100644 --- a/sim/druid/balance/TestBalance.results +++ b/sim/druid/balance/TestBalance.results @@ -701,8 +701,8 @@ dps_results: { dps_results: { key: "TestBalance-Phase3-Lvl50-AllItems-FeralheartRaiment" value: { - dps: 517.99813 - tps: 532.95114 + dps: 516.29889 + tps: 530.99873 } } dps_results: { diff --git a/sim/mage/blizzard.go b/sim/mage/blizzard.go index 8d96490bef..e58e2d0c9e 100644 --- a/sim/mage/blizzard.go +++ b/sim/mage/blizzard.go @@ -49,7 +49,7 @@ func (mage *Mage) newBlizzardSpellConfig(rank int) core.SpellConfig { }) improvedBlizzardProcApplication = mage.RegisterSpell(core.SpellConfig{ ActionID: core.ActionID{SpellID: impId}, - ProcMask: core.ProcMaskProc, + ProcMask: core.ProcMaskSpellProc, Flags: SpellFlagMage | core.SpellFlagNoLogs | SpellFlagChillSpell, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { auras.Get(target).Activate(sim) diff --git a/sim/mage/ignite.go b/sim/mage/ignite.go index a6d37f95d7..2a23414a69 100644 --- a/sim/mage/ignite.go +++ b/sim/mage/ignite.go @@ -45,7 +45,7 @@ func (mage *Mage) applyIgnite() { ActionID: core.ActionID{SpellID: 12654}, SpellSchool: core.SpellSchoolFire, DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskProc, + ProcMask: core.ProcMaskSpellProc, Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell | SpellFlagMage, DamageMultiplier: 1, diff --git a/sim/paladin/protection/TestProtection.results b/sim/paladin/protection/TestProtection.results index b013b86645..731b1d453e 100644 --- a/sim/paladin/protection/TestProtection.results +++ b/sim/paladin/protection/TestProtection.results @@ -50,27 +50,27 @@ character_stats_results: { stat_weights_results: { key: "TestProtection-Phase4-Lvl60-StatWeights-Default" value: { - weights: 0.88727 - weights: 0.44438 + weights: 0.88823 + weights: 0.77434 weights: 0 - weights: 0.0121 + weights: 0.00264 weights: 0 - weights: 0.18297 + weights: 0.1833 weights: 0 weights: 0 weights: 0 - weights: 0.10032 + weights: 0.10061 weights: 0 weights: 0 weights: 0 - weights: 3.08012 - weights: 1.95422 + weights: 2.22602 + weights: 1.10534 weights: 0 weights: 0 - weights: 0.3981 + weights: 0.39856 weights: 0 - weights: 14.9088 - weights: 11.86159 + weights: 15.47198 + weights: 9.87099 weights: 0 weights: 0 weights: 0 @@ -78,9 +78,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.95833 + weights: 1.96085 weights: 0 - weights: 0.33327 + weights: 0.33159 weights: 0 weights: 0 weights: 0 @@ -99,78 +99,78 @@ stat_weights_results: { dps_results: { key: "TestProtection-Phase4-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1257.96419 - tps: 2280.38431 + dps: 1257.21714 + tps: 2277.96564 } } dps_results: { key: "TestProtection-Phase4-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 1567.59224 - tps: 3169.02239 + dps: 1567.23292 + tps: 3172.40819 } } dps_results: { key: "TestProtection-Phase4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1258.02797 - tps: 2281.0639 + dps: 1257.29732 + tps: 2278.66952 } } dps_results: { key: "TestProtection-Phase4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1330.2406 - tps: 2407.10406 + dps: 1329.37556 + tps: 2404.45206 } } dps_results: { key: "TestProtection-Phase4-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 1620.69589 - tps: 3272.04565 + dps: 1618.62735 + tps: 3270.50845 } } dps_results: { key: "TestProtection-Phase4-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1434.54068 - tps: 2897.85215 + dps: 1432.94783 + tps: 2894.25207 } } dps_results: { key: "TestProtection-Phase4-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 1628.61966 - tps: 3283.05956 + dps: 1628.89046 + tps: 3282.39677 } } dps_results: { key: "TestProtection-Phase4-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1016.99169 - tps: 1519.88933 + dps: 1017.76917 + tps: 1521.25783 } } dps_results: { key: "TestProtection-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1346.84457 - tps: 2725.44705 + dps: 1341.35831 + tps: 2718.47522 } } dps_results: { key: "TestProtection-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1589.00705 - tps: 3211.92167 + dps: 1586.68077 + tps: 3210.24994 } } dps_results: { key: "TestProtection-Phase4-Lvl60-Average-Default" value: { - dps: 1607.12812 - tps: 3243.49116 + dps: 1606.27371 + tps: 3242.19692 } } dps_results: { @@ -260,7 +260,7 @@ dps_results: { dps_results: { key: "TestProtection-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1355.11328 - tps: 2792.12099 + dps: 1348.74311 + tps: 2777.93485 } } diff --git a/sim/paladin/retribution/TestExodin.results b/sim/paladin/retribution/TestExodin.results index 915ad71887..be4d7991d5 100644 --- a/sim/paladin/retribution/TestExodin.results +++ b/sim/paladin/retribution/TestExodin.results @@ -99,12 +99,12 @@ character_stats_results: { stat_weights_results: { key: "TestExodin-Phase4-Lvl60-StatWeights-Default" value: { - weights: 2.13396 - weights: 1.66106 + weights: 2.12336 + weights: 1.90913 weights: 0 weights: 0 weights: 0 - weights: 0.71566 + weights: 0.71587 weights: 0 weights: 0 weights: 0 @@ -112,13 +112,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 9.50219 - weights: 1.89366 + weights: 8.70988 + weights: 2.09556 weights: 0 weights: 0 - weights: 0.8818 + weights: 0.87742 weights: 0 - weights: 21.22575 + weights: 21.96742 weights: 0 weights: 0 weights: 0 @@ -148,12 +148,12 @@ stat_weights_results: { stat_weights_results: { key: "TestExodin-Phase5-Lvl60-StatWeights-Default" value: { - weights: 2.9299 - weights: 1.14955 + weights: 2.92288 + weights: 0.78292 weights: 0 weights: 0 weights: 0 - weights: 0.92562 + weights: 0.92752 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 18.35609 - weights: 2.76489 + weights: 16.66754 + weights: -0.30886 weights: 0 weights: 0 - weights: 1.05278 + weights: 1.05026 weights: 0 - weights: 27.00109 + weights: 29.3121 weights: 0 weights: 0 weights: 0 @@ -197,99 +197,99 @@ stat_weights_results: { dps_results: { key: "TestExodin-Phase4-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1347.8742 - tps: 1383.28555 + dps: 1336.87262 + tps: 1372.06571 } } dps_results: { key: "TestExodin-Phase4-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 3229.09893 - tps: 3261.9672 + dps: 3224.58066 + tps: 3256.91886 } } dps_results: { key: "TestExodin-Phase4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1348.03646 - tps: 1384.29023 + dps: 1337.01263 + tps: 1373.08855 } } dps_results: { key: "TestExodin-Phase4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1448.90497 - tps: 1486.43416 + dps: 1436.83232 + tps: 1474.21743 } } dps_results: { key: "TestExodin-Phase4-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 3286.22585 - tps: 3318.49399 + dps: 3262.10077 + tps: 3294.31845 } } dps_results: { key: "TestExodin-Phase4-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1589.91426 - tps: 1627.61446 + dps: 1572.71774 + tps: 1610.38093 } } dps_results: { key: "TestExodin-Phase4-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 3145.40761 - tps: 3177.68664 + dps: 3139.97411 + tps: 3172.3625 } } dps_results: { key: "TestExodin-Phase4-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1222.69474 - tps: 1259.39085 + dps: 1215.57282 + tps: 1252.07982 } } dps_results: { key: "TestExodin-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1415.34801 - tps: 1453.11786 + dps: 1416.72379 + tps: 1454.47473 } } dps_results: { key: "TestExodin-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1662.5968 - tps: 1700.35786 + dps: 1665.71711 + tps: 1703.4567 } } dps_results: { key: "TestExodin-Phase4-Lvl60-Average-Default" value: { - dps: 3260.19318 - tps: 3292.18529 + dps: 3249.30607 + tps: 3281.32038 } } dps_results: { key: "TestExodin-Phase4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1421.75434 - tps: 1946.08408 + dps: 1480.97125 + tps: 2028.59703 } } dps_results: { key: "TestExodin-Phase4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 622.6546 - tps: 648.81996 + dps: 626.38901 + tps: 653.68525 } } dps_results: { key: "TestExodin-Phase4-Lvl60-Settings-Dwarf-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-ShortSingleTarget" value: { dps: 707.29814 - tps: 736.81518 + tps: 738.24101 } } dps_results: { @@ -316,22 +316,22 @@ dps_results: { dps_results: { key: "TestExodin-Phase4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1418.95309 - tps: 1942.45042 + dps: 1488.4063 + tps: 2038.87613 } } dps_results: { key: "TestExodin-Phase4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 628.00366 - tps: 654.31842 + dps: 639.15333 + tps: 666.65001 } } dps_results: { key: "TestExodin-Phase4-Lvl60-Settings-Human-p4ret-exodin-6pcT1-P4 Seal of Martyrdom Ret-p4ret-exodin-6pcT1-FullBuffs-P4-Consumes-ShortSingleTarget" value: { dps: 710.21146 - tps: 739.77009 + tps: 741.19592 } } dps_results: { @@ -358,106 +358,106 @@ dps_results: { dps_results: { key: "TestExodin-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2700.23629 - tps: 2734.52055 + dps: 2685.2624 + tps: 2719.96003 } } dps_results: { key: "TestExodin-Phase5-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1647.47599 - tps: 1683.222 + dps: 1637.13445 + tps: 1672.77418 } } dps_results: { key: "TestExodin-Phase5-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 4456.32941 - tps: 4495.4853 + dps: 4454.49855 + tps: 4493.78987 } } dps_results: { key: "TestExodin-Phase5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1647.51503 - tps: 1684.04741 + dps: 1637.14331 + tps: 1673.59764 } } dps_results: { key: "TestExodin-Phase5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1768.78684 - tps: 1806.522 + dps: 1757.15569 + tps: 1794.84193 } } dps_results: { key: "TestExodin-Phase5-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 4548.52136 - tps: 4587.65206 + dps: 4523.15933 + tps: 4562.10913 } } dps_results: { key: "TestExodin-Phase5-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 1923.94053 - tps: 1961.84988 + dps: 1925.99329 + tps: 1963.84421 } } dps_results: { key: "TestExodin-Phase5-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 4418.33544 - tps: 4457.35575 + dps: 4414.00967 + tps: 4453.14549 } } dps_results: { key: "TestExodin-Phase5-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1473.2514 - tps: 1510.10153 + dps: 1486.46953 + tps: 1523.40668 } } dps_results: { key: "TestExodin-Phase5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 1786.23592 - tps: 1824.24425 + dps: 1773.11978 + tps: 1811.19954 } } dps_results: { key: "TestExodin-Phase5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 2059.85915 - tps: 2097.85988 + dps: 2043.75592 + tps: 2081.82898 } } dps_results: { key: "TestExodin-Phase5-Lvl60-Average-Default" value: { - dps: 4545.12518 - tps: 4583.54629 + dps: 4536.61207 + tps: 4575.0366 } } dps_results: { key: "TestExodin-Phase5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 2441.87374 - tps: 3055.74165 + dps: 2516.92893 + tps: 3160.23147 } } dps_results: { key: "TestExodin-Phase5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1038.83977 - tps: 1069.57702 + dps: 1040.68892 + tps: 1072.92922 } } dps_results: { key: "TestExodin-Phase5-Lvl60-Settings-Dwarf-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-ShortSingleTarget" value: { dps: 1136.28585 - tps: 1173.45015 + tps: 1175.17614 } } dps_results: { @@ -484,22 +484,22 @@ dps_results: { dps_results: { key: "TestExodin-Phase5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 2473.18295 - tps: 3090.5236 + dps: 2538.13849 + tps: 3182.87465 } } dps_results: { key: "TestExodin-Phase5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1047.92141 - tps: 1078.85843 + dps: 1054.40896 + tps: 1086.87081 } } dps_results: { key: "TestExodin-Phase5-Lvl60-Settings-Human-p5exodin-P5 Seal of Martyrdom Ret-p5ret-exodin-6CF2DR-FullBuffs-P4-Consumes-ShortSingleTarget" value: { dps: 1140.56323 - tps: 1177.9019 + tps: 1179.65445 } } dps_results: { @@ -526,7 +526,7 @@ dps_results: { dps_results: { key: "TestExodin-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3757.18533 - tps: 3799.41342 + dps: 3753.52709 + tps: 3795.82454 } } diff --git a/sim/paladin/retribution/TestRetribution.results b/sim/paladin/retribution/TestRetribution.results index b998644ea8..0b4ec798d2 100644 --- a/sim/paladin/retribution/TestRetribution.results +++ b/sim/paladin/retribution/TestRetribution.results @@ -246,12 +246,12 @@ character_stats_results: { stat_weights_results: { key: "TestRetribution-Phase1-Lvl25-StatWeights-Default" value: { - weights: 0.45736 - weights: 0.24161 + weights: 0.45725 + weights: 0.24202 weights: 0 weights: 0 weights: 0 - weights: 0.13744 + weights: 0.13749 weights: 0 weights: 0 weights: 0 @@ -259,13 +259,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.45226 + weights: 0.41897 weights: 0 weights: 0 weights: 0 - weights: 0.20789 - weights: 1.32101 - weights: 2.17671 + weights: 0.20784 + weights: 1.26759 + weights: 2.17683 weights: 0 weights: 0 weights: 0 @@ -295,12 +295,12 @@ stat_weights_results: { stat_weights_results: { key: "TestRetribution-Phase2-Lvl40-StatWeights-Default" value: { - weights: 0.66447 - weights: 0.40107 + weights: 0.66354 + weights: 0.40743 weights: 0 weights: 0 weights: 0 - weights: 0.22221 + weights: 0.22175 weights: 0 weights: 0 weights: 0 @@ -308,13 +308,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.72023 - weights: 0.08553 + weights: 1.68951 + weights: 0.07977 weights: 0 weights: 0 - weights: 0.30203 - weights: 5.20687 - weights: 5.28768 + weights: 0.30161 + weights: 5.17831 + weights: 5.24761 weights: 0 weights: 0 weights: 0 @@ -344,12 +344,12 @@ stat_weights_results: { stat_weights_results: { key: "TestRetribution-Phase3-Lvl50-StatWeights-Default" value: { - weights: 1.06551 - weights: 1.23037 + weights: 1.06725 + weights: 1.01742 weights: 0 weights: 0 weights: 0 - weights: 0.28067 + weights: 0.28111 weights: 0 weights: 0 weights: 0 @@ -357,13 +357,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 2.55636 - weights: 0.44544 + weights: 2.53149 + weights: 0.46126 weights: 0 weights: 0 - weights: 0.40559 - weights: 12.46318 - weights: 9.90424 + weights: 0.40626 + weights: 12.73206 + weights: 9.79176 weights: 0 weights: 0 weights: 0 @@ -393,12 +393,12 @@ stat_weights_results: { stat_weights_results: { key: "TestRetribution-Phase4-Lvl60-StatWeights-Default" value: { - weights: 2.63843 - weights: 2.0621 + weights: 2.61557 + weights: 1.91491 weights: 0 weights: 0 weights: 0 - weights: 0.4093 + weights: 0.4105 weights: 0 weights: 0 weights: 0 @@ -406,13 +406,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 8.63642 - weights: 0.86022 + weights: 5.43603 + weights: 0.78849 weights: 0 weights: 0 - weights: 0.94805 + weights: 0.93984 weights: 0 - weights: 29.14048 + weights: 29.18307 weights: 0 weights: 0 weights: 0 @@ -442,12 +442,12 @@ stat_weights_results: { stat_weights_results: { key: "TestRetribution-Phase5-Lvl60-StatWeights-Default" value: { - weights: 3.28829 - weights: 2.68203 + weights: 3.16255 + weights: 1.63265 weights: 0 weights: 0 weights: 0 - weights: 0.5066 + weights: 0.5085 weights: 0 weights: 0 weights: 0 @@ -455,13 +455,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 12.15472 - weights: 0.69566 + weights: 11.02887 + weights: 0.66369 weights: 0 weights: 0 - weights: 1.28609 - weights: 2.15302 - weights: 35.6607 + weights: 1.07405 + weights: 1.44319 + weights: 35.43944 weights: 0 weights: 0 weights: 0 @@ -491,36 +491,36 @@ stat_weights_results: { dps_results: { key: "TestRetribution-Phase1-Lvl25-AllItems-Hero'sBrand-231328" value: { - dps: 249.9482 - tps: 256.94404 + dps: 249.94345 + tps: 256.93929 } } dps_results: { key: "TestRetribution-Phase1-Lvl25-AllItems-SoulforgeArmor" value: { - dps: 197.14391 - tps: 198.88341 + dps: 197.00824 + tps: 198.74774 } } dps_results: { key: "TestRetribution-Phase1-Lvl25-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 250.54973 - tps: 258.01168 + dps: 250.54499 + tps: 258.00694 } } dps_results: { key: "TestRetribution-Phase1-Lvl25-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 217.68536 - tps: 223.15627 + dps: 217.68029 + tps: 223.15121 } } dps_results: { key: "TestRetribution-Phase1-Lvl25-Average-Default" value: { - dps: 249.42181 - tps: 256.23534 + dps: 249.37754 + tps: 256.19108 } } dps_results: { @@ -610,43 +610,43 @@ dps_results: { dps_results: { key: "TestRetribution-Phase1-Lvl25-SwitchInFrontOfTarget-Default" value: { - dps: 233.87366 - tps: 240.88656 + dps: 233.86841 + tps: 240.88132 } } dps_results: { key: "TestRetribution-Phase2-Lvl40-AllItems-Hero'sBrand-231328" value: { - dps: 547.36907 - tps: 560.9075 + dps: 546.46321 + tps: 560.19666 } } dps_results: { key: "TestRetribution-Phase2-Lvl40-AllItems-SoulforgeArmor" value: { - dps: 328.33726 - tps: 335.33653 + dps: 327.52646 + tps: 335.36102 } } dps_results: { key: "TestRetribution-Phase2-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 471.48518 - tps: 485.20485 + dps: 470.96511 + tps: 484.88019 } } dps_results: { key: "TestRetribution-Phase2-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 487.12379 - tps: 497.42982 + dps: 486.02225 + tps: 496.44432 } } dps_results: { key: "TestRetribution-Phase2-Lvl40-Average-Default" value: { - dps: 548.4917 - tps: 561.73738 + dps: 548.4983 + tps: 562.00552 } } dps_results: { @@ -736,43 +736,43 @@ dps_results: { dps_results: { key: "TestRetribution-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 517.62795 - tps: 530.74845 + dps: 516.61655 + tps: 529.97864 } } dps_results: { key: "TestRetribution-Phase3-Lvl50-AllItems-Hero'sBrand-231328" value: { - dps: 1123.52304 - tps: 1161.79618 + dps: 1126.13527 + tps: 1164.54067 } } dps_results: { key: "TestRetribution-Phase3-Lvl50-AllItems-SoulforgeArmor" value: { - dps: 733.65237 - tps: 768.00324 + dps: 733.69783 + tps: 768.12046 } } dps_results: { key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 978.03383 - tps: 1016.45615 + dps: 977.90371 + tps: 1016.35238 } } dps_results: { key: "TestRetribution-Phase3-Lvl50-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 1112.32266 - tps: 1150.58427 + dps: 1115.05641 + tps: 1153.4549 } } dps_results: { key: "TestRetribution-Phase3-Lvl50-Average-Default" value: { - dps: 1136.78432 - tps: 1175.15832 + dps: 1136.71557 + tps: 1175.09789 } } dps_results: { @@ -862,85 +862,85 @@ dps_results: { dps_results: { key: "TestRetribution-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1076.35955 - tps: 1114.14774 + dps: 1076.46553 + tps: 1114.32392 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1704.35602 - tps: 1743.01526 + dps: 1693.88219 + tps: 1732.90805 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 3666.97752 - tps: 3716.93853 + dps: 3630.43326 + tps: 3680.4585 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1698.12926 - tps: 1736.92966 + dps: 1692.16845 + tps: 1731.28515 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1788.74755 - tps: 1827.82993 + dps: 1777.88341 + tps: 1817.3134 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 3720.37572 - tps: 3770.28526 + dps: 3678.11475 + tps: 3727.97566 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 2239.93755 - tps: 2290.59634 + dps: 2233.66011 + tps: 2284.76953 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 3590.97517 - tps: 3640.26168 + dps: 3594.76388 + tps: 3644.12059 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1584.88318 - tps: 1623.40767 + dps: 1575.48636 + tps: 1614.65441 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 3245.7005 - tps: 3295.49287 + dps: 3205.63618 + tps: 3255.7235 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 2356.49805 - tps: 2399.6482 + dps: 2363.79083 + tps: 2407.22025 } } dps_results: { key: "TestRetribution-Phase4-Lvl60-Average-Default" value: { - dps: 3713.12261 - tps: 3762.36991 + dps: 3689.60495 + tps: 3739.13793 } } dps_results: { @@ -1280,85 +1280,85 @@ dps_results: { dps_results: { key: "TestRetribution-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2996.97471 - tps: 3045.19289 + dps: 3014.52459 + tps: 3063.51159 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 2393.78269 - tps: 2450.3394 + dps: 2405.84541 + tps: 2463.33093 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-AllItems-Hero'sBrand-231328" value: { - dps: 4429.79875 - tps: 4485.47797 + dps: 4418.19144 + tps: 4474.34254 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 2388.72034 - tps: 2445.61337 + dps: 2405.17591 + tps: 2463.20201 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 2548.00642 - tps: 2606.57824 + dps: 2565.4524 + tps: 2625.05517 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 4516.93506 - tps: 4572.70339 + dps: 4502.92572 + tps: 4558.98057 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 3904.42355 - tps: 3967.13454 + dps: 3870.9226 + tps: 3933.71534 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 4387.56355 - tps: 4442.90807 + dps: 4376.75928 + tps: 4432.4377 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1875.45118 - tps: 1925.17052 + dps: 1859.27724 + tps: 1910.64311 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 3749.51604 - tps: 3805.0553 + dps: 3740.10518 + tps: 3796.20573 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 4131.38099 - tps: 4189.78128 + dps: 4101.31154 + tps: 4159.7642 } } dps_results: { key: "TestRetribution-Phase5-Lvl60-Average-Default" value: { - dps: 4492.34958 - tps: 4548.52991 + dps: 4479.7464 + tps: 4536.03312 } } dps_results: { @@ -1530,7 +1530,7 @@ dps_results: { dps_results: { key: "TestRetribution-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 3668.5187 - tps: 3723.35852 + dps: 3652.9564 + tps: 3707.83862 } } diff --git a/sim/paladin/retribution/TestShockadin.results b/sim/paladin/retribution/TestShockadin.results index 0e1b207e96..fc9853650b 100644 --- a/sim/paladin/retribution/TestShockadin.results +++ b/sim/paladin/retribution/TestShockadin.results @@ -99,12 +99,12 @@ character_stats_results: { stat_weights_results: { key: "TestShockadin-Phase2-Lvl40-StatWeights-Default" value: { - weights: 0.71742 - weights: 0.10746 + weights: 0.71754 + weights: 0.11352 weights: 0 weights: 0 weights: 0 - weights: 0.18015 + weights: 0.1802 weights: 0 weights: 0 weights: 0 @@ -112,13 +112,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 1.71758 - weights: 0.17241 + weights: 1.74531 + weights: 0.18066 weights: 0 weights: 0 - weights: 0.29646 - weights: 5.08862 - weights: 4.53772 + weights: 0.2965 + weights: 5.08587 + weights: 4.63411 weights: 0 weights: 0 weights: 0 @@ -149,11 +149,11 @@ stat_weights_results: { key: "TestShockadin-Phase5-Lvl60-StatWeights-Default" value: { weights: 0.4241 - weights: 1.57469 + weights: 1.78808 weights: 0 weights: 0 weights: 0 - weights: 1.07272 + weights: 1.07355 weights: 0 weights: 0 weights: 0 @@ -161,13 +161,13 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 12.58423 - weights: 14.22253 + weights: 13.00317 + weights: 13.35753 weights: 0 weights: 0 weights: 0.17525 - weights: 17.15848 - weights: 21.91252 + weights: 16.415 + weights: 21.2483 weights: 0 weights: 0 weights: 0 @@ -197,36 +197,36 @@ stat_weights_results: { dps_results: { key: "TestShockadin-Phase2-Lvl40-AllItems-Hero'sBrand-231328" value: { - dps: 504.1699 - tps: 528.54782 + dps: 504.45966 + tps: 528.84909 } } dps_results: { key: "TestShockadin-Phase2-Lvl40-AllItems-SoulforgeArmor" value: { - dps: 383.10113 - tps: 402.69325 + dps: 384.12299 + tps: 403.81257 } } dps_results: { key: "TestShockadin-Phase2-Lvl40-AllItems-ZandalarFreethinker'sBelt-231330" value: { - dps: 446.69746 - tps: 471.07924 + dps: 446.50042 + tps: 470.88997 } } dps_results: { key: "TestShockadin-Phase2-Lvl40-AllItems-ZandalarFreethinker'sBreastplate-231329" value: { - dps: 500.4531 - tps: 524.85419 + dps: 500.67931 + tps: 525.12289 } } dps_results: { key: "TestShockadin-Phase2-Lvl40-Average-Default" value: { - dps: 512.00395 - tps: 536.341 + dps: 512.07483 + tps: 536.41457 } } dps_results: { @@ -316,85 +316,85 @@ dps_results: { dps_results: { key: "TestShockadin-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 480.68682 - tps: 504.86239 + dps: 480.61019 + tps: 504.7873 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-EmeraldEncrustedBattleplate" value: { - dps: 1312.22092 - tps: 1356.55569 + dps: 1345.50439 + tps: 1391.17566 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-Knight-Lieutenant'sImbuedPlate" value: { - dps: 1330.39776 - tps: 1374.85307 + dps: 1335.57778 + tps: 1380.18259 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-Knight-Lieutenant'sLamellarPlate" value: { - dps: 1349.15086 - tps: 1392.99932 + dps: 1367.49421 + tps: 1412.12664 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-LibramofDraconicDestruction-221457" value: { - dps: 2687.15304 - tps: 2764.02885 + dps: 2762.26407 + tps: 2841.32855 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-ObsessedProphet'sPlate" value: { - dps: 2303.99098 - tps: 2384.27195 + dps: 2360.32109 + tps: 2442.5516 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-SanctifiedOrb-20512" value: { - dps: 2992.05483 - tps: 3075.69004 + dps: 2991.68571 + tps: 3075.992 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-AllItems-SoulforgeArmor" value: { - dps: 1155.53695 - tps: 1188.247 + dps: 1226.89818 + tps: 1261.96927 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Average-Default" value: { - dps: 3117.77744 - tps: 3202.65689 + dps: 3118.18223 + tps: 3203.77093 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4896.59276 - tps: 5680.02125 + dps: 4915.61708 + tps: 5695.28724 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1303.09587 - tps: 1343.54213 + dps: 1327.87168 + tps: 1369.9566 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Dwarf-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-ShortSingleTarget" value: { dps: 2031.15665 - tps: 2095.91666 + tps: 2097.36707 } } dps_results: { @@ -421,22 +421,22 @@ dps_results: { dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4963.75404 - tps: 5744.5242 + dps: 4956.63164 + tps: 5758.41014 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1295.42684 - tps: 1335.41768 + dps: 1301.18698 + tps: 1342.27733 } } dps_results: { key: "TestShockadin-Phase5-Lvl60-Settings-Human-p5shockadin-P5 Seal of Righteousness Shockadin-p5Shockadin-FullBuffs-P4-Consumes-ShortSingleTarget" value: { dps: 2032.93432 - tps: 2097.69432 + tps: 2099.14474 } } dps_results: { @@ -463,7 +463,7 @@ dps_results: { dps_results: { key: "TestShockadin-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 2938.59784 - tps: 3021.93274 + dps: 2939.70538 + tps: 3023.9946 } } diff --git a/sim/paladin/runes.go b/sim/paladin/runes.go index 92fb288628..df61623af7 100644 --- a/sim/paladin/runes.go +++ b/sim/paladin/runes.go @@ -43,7 +43,7 @@ func (paladin *Paladin) registerTheArtOfWar() { aura.Activate(sim) }, OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if !spell.ProcMask.Matches(core.ProcMaskMelee|core.ProcMaskTriggerInstant) || !result.Outcome.Matches(core.OutcomeCrit) { + if !spell.ProcMask.Matches(core.ProcMaskMelee|core.ProcMaskMeleeDamageProc) || !result.Outcome.Matches(core.OutcomeCrit) { return } //paladin.holyShockCooldown.Reset() diff --git a/sim/paladin/soc.go b/sim/paladin/soc.go index 4fd3b36533..2f884d661f 100644 --- a/sim/paladin/soc.go +++ b/sim/paladin/soc.go @@ -98,8 +98,8 @@ func (paladin *Paladin) registerSealOfCommand() { ActionID: core.ActionID{SpellID: rank.proc.spellID}, SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMelee, - ProcMask: core.ProcMaskMeleeMHSpecial | core.ProcMaskProc, - Flags: core.SpellFlagMeleeMetrics | SpellFlag_RV, // RV Worked on PTR + ProcMask: core.ProcMaskMeleeMHSpecial | core.ProcMaskMeleeProc | core.ProcMaskMeleeDamageProc, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagNotAProc | SpellFlag_RV, // RV Worked on PTR DamageMultiplier: 0.7 * paladin.getWeaponSpecializationModifier(), ThreatMultiplier: 1, @@ -108,7 +108,15 @@ func (paladin *Paladin) registerSealOfCommand() { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { baseDamage := spell.Unit.MHWeaponDamage(sim, spell.MeleeAttackPower()) - spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialHitAndCrit) + result := spell.CalcDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialHitAndCrit) + + core.StartDelayedAction(sim, core.DelayedActionOptions{ + DoAt: sim.CurrentTime + core.SpellBatchWindow, + OnAction: func(s *core.Simulation) { + spell.DealDamage(sim, result) + }, + }) + }, }) diff --git a/sim/paladin/som.go b/sim/paladin/som.go index a36e873c86..a5899fd941 100644 --- a/sim/paladin/som.go +++ b/sim/paladin/som.go @@ -44,11 +44,19 @@ func (paladin *Paladin) registerSealOfMartyrdom() { ThreatMultiplier: 1, ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { + baseDamage := spell.Unit.MHNormalizedWeaponDamage(sim, spell.MeleeAttackPower()) - result := spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialHitAndCrit) + result := spell.CalcDamage(sim, target, baseDamage, spell.OutcomeMeleeSpecialHitAndCrit) + + core.StartDelayedAction(sim, core.DelayedActionOptions{ + DoAt: sim.CurrentTime + core.SpellBatchWindow, + OnAction: func(s *core.Simulation) { + spell.DealDamage(sim, result) - // damages the paladin for 10% of rawDamage, then adds 133% of that for everyone in the raid - paladin.AddMana(sim, result.RawDamage()*0.1*1.33, manaMetrics) + // damages the paladin for 10% of rawDamage, then adds 133% of that for everyone in the raid + paladin.AddMana(sim, result.RawDamage()*0.1*1.33, manaMetrics) + }, + }) }, }) @@ -62,7 +70,7 @@ func (paladin *Paladin) registerSealOfMartyrdom() { return } - if spell.ProcMask.Matches(core.ProcMaskMeleeWhiteHit | core.ProcMaskProc) { + if spell.ProcMask.Matches(core.ProcMaskMeleeWhiteHit) || (spell.ProcMask.Matches(core.ProcMaskMeleeProc) && spell.Flags.Matches(core.SpellFlagNotAProc)) { procSpell.Cast(sim, result.Target) } }, diff --git a/sim/paladin/sor.go b/sim/paladin/sor.go index 75876d2137..85796cfd3e 100644 --- a/sim/paladin/sor.go +++ b/sim/paladin/sor.go @@ -74,7 +74,7 @@ func (paladin *Paladin) registerSealOfRighteousness() { ActionID: core.ActionID{SpellID: rank.judge.spellID}, SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskEmpty, + ProcMask: core.ProcMaskSpellDamage, Flags: core.SpellFlagMeleeMetrics | SpellFlag_RV | core.SpellFlagSuppressWeaponProcs | core.SpellFlagSuppressEquipProcs | core.SpellFlagBinary, DamageMultiplier: 1, @@ -101,8 +101,8 @@ func (paladin *Paladin) registerSealOfRighteousness() { ActionID: core.ActionID{SpellID: rank.proc.spellID}, SpellSchool: core.SpellSchoolHoly, DefenseType: core.DefenseTypeMelee, - ProcMask: core.ProcMaskMeleeMHSpecial, //changed to ProcMaskMeleeMHSpecial, to allow procs from weapons/oils which do proc from SoR, - Flags: core.SpellFlagMeleeMetrics | core.SpellFlagSupressExtraAttack | core.SpellFlagSuppressEquipProcs, // but Wild Strikes does not proc, nor equip procs + ProcMask: core.ProcMaskMeleeMHSpecial, //changed to ProcMaskMeleeMHSpecial, to allow procs from weapons/oils which do proc from SoR, + Flags: core.SpellFlagMeleeMetrics | core.SpellFlagSuppressEquipProcs, // but Wild Strikes does not proc, nor equip procs //BonusCritRating: paladin.holyCrit(), // TODO to be tested, but unlikely diff --git a/sim/priest/runes.go b/sim/priest/runes.go index e99f04fb68..b02398b284 100644 --- a/sim/priest/runes.go +++ b/sim/priest/runes.go @@ -123,7 +123,7 @@ func (priest *Priest) applySurgeOfLight() { }) handler := func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if spell.ProcMask.Matches(core.ProcMaskSpellOrProc) && result.Outcome.Matches(core.OutcomeCrit) { + if spell.ProcMask.Matches(core.ProcMaskSpellOrSpellProc) && result.Outcome.Matches(core.OutcomeCrit) { priest.SurgeOfLightAura.Activate(sim) } } diff --git a/sim/rogue/poisons.go b/sim/rogue/poisons.go index 26745db426..e5f81d3059 100644 --- a/sim/rogue/poisons.go +++ b/sim/rogue/poisons.go @@ -277,7 +277,7 @@ func (rogue *Rogue) registerDeadlyPoisonSpell() { ActionID: core.ActionID{SpellID: spellID, Tag: 100}, SpellSchool: core.SpellSchoolNature, DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskWeaponProc, + ProcMask: core.ProcMaskSpellDamageProc, Flags: core.SpellFlagPoison | core.SpellFlagPassiveSpell | SpellFlagRoguePoison | SpellFlagCarnage, DamageMultiplier: rogue.getPoisonDamageMultiplier(), @@ -363,7 +363,7 @@ func (rogue *Rogue) registerOccultPoisonSpell() { // ActionID: core.ActionID{SpellID: spellID, Tag: 100}, // SpellSchool: core.SpellSchoolNature, // DefenseType: core.DefenseTypeMagic, - // ProcMask: core.ProcMaskWeaponProc, + // ProcMask: core.ProcMaskSpellDamageProc, // Flags: SpellFlagCarnage | core.SpellFlagPoison | SpellFlagRoguePoison, // DamageMultiplier: rogue.getPoisonDamageMultiplier(), @@ -443,7 +443,7 @@ func (rogue *Rogue) makeInstantPoison(procSource PoisonProcSource) *core.Spell { ActionID: core.ActionID{SpellID: spellID, Tag: int32(procSource)}, SpellSchool: core.SpellSchoolNature, DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskWeaponProc, + ProcMask: core.ProcMaskSpellDamageProc, Flags: core.SpellFlagPoison | core.SpellFlagPassiveSpell | SpellFlagDeadlyBrewed | SpellFlagCarnage | SpellFlagRoguePoison, DamageMultiplier: rogue.getPoisonDamageMultiplier(), @@ -490,7 +490,7 @@ func (rogue *Rogue) makeWoundPoison(procSource PoisonProcSource) *core.Spell { ActionID: core.ActionID{SpellID: 13219, Tag: int32(procSource)}, SpellSchool: core.SpellSchoolNature, DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskWeaponProc, + ProcMask: core.ProcMaskSpellDamageProc, Flags: core.SpellFlagPoison | core.SpellFlagPassiveSpell | SpellFlagDeadlyBrewed | SpellFlagRoguePoison, DamageMultiplier: rogue.getPoisonDamageMultiplier(), diff --git a/sim/rogue/runes.go b/sim/rogue/runes.go index e331564fc1..97184928f6 100644 --- a/sim/rogue/runes.go +++ b/sim/rogue/runes.go @@ -96,7 +96,7 @@ func (rogue *Rogue) applyFocusedAttacks() { isFoKOH = true } - if !spell.ProcMask.Matches(core.ProcMaskMeleeOrRanged|core.ProcMaskTriggerInstant) || !result.DidCrit() || isFoKOH { + if !spell.ProcMask.Matches(core.ProcMaskMeleeOrRanged|core.ProcMaskMeleeDamageProc) || !result.DidCrit() || isFoKOH { return } rogue.AddEnergy(sim, 2, energyMetrics) @@ -356,10 +356,9 @@ func (rogue *Rogue) applySlaughterfromtheShadows() { } rogue.OnSpellRegistered(func(spell *core.Spell) { - if (spell.SpellCode == SpellCode_RogueAmbush || spell.SpellCode == SpellCode_RogueBackstab) { + if spell.SpellCode == SpellCode_RogueAmbush || spell.SpellCode == SpellCode_RogueBackstab { spell.DamageMultiplier *= 1.5 spell.Cost.FlatModifier -= 30 } }) } - diff --git a/sim/shaman/enhancement/TestEnhancement.results b/sim/shaman/enhancement/TestEnhancement.results index 36d2635598..7fbda1de24 100644 --- a/sim/shaman/enhancement/TestEnhancement.results +++ b/sim/shaman/enhancement/TestEnhancement.results @@ -295,12 +295,12 @@ stat_weights_results: { stat_weights_results: { key: "TestEnhancement-Phase2-Lvl40-StatWeights-Default" value: { - weights: 1.01345 - weights: 0.93307 + weights: 1.01354 + weights: 0.85346 weights: 0 weights: 0 weights: 0 - weights: 0.37161 + weights: 0.37164 weights: 0 weights: 0 weights: 0 @@ -312,9 +312,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.46066 - weights: 3.7662 - weights: 7.21736 + weights: 0.4607 + weights: 3.73667 + weights: 7.28111 weights: 0 weights: 0 weights: 0 @@ -344,12 +344,12 @@ stat_weights_results: { stat_weights_results: { key: "TestEnhancement-Phase3-Lvl50-StatWeights-Default" value: { - weights: 1.6027 + weights: 1.60272 weights: 0.76683 weights: 0 weights: 0 weights: 0 - weights: 0.43085 + weights: 0.43084 weights: 0 weights: 0 weights: 0 @@ -361,9 +361,9 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.67454 - weights: 6.60785 - weights: 10.19086 + weights: 0.67455 + weights: 6.62175 + weights: 10.15468 weights: 0 weights: 0 weights: 0 @@ -673,211 +673,211 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase2-Lvl40-Average-Default" value: { - dps: 814.78441 - tps: 865.52638 + dps: 814.75955 + tps: 865.86165 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-FullBuffs-P2-Consumes WF/FT-LongSingleTarget" value: { dps: 391.30896 - tps: 429.90126 + tps: 430.13048 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-FullBuffs-P2-Consumes WF/FT-ShortSingleTarget" value: { dps: 389.17517 - tps: 437.4974 + tps: 438.18455 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-FullBuffs-P2-Consumes WF/WF-ShortSingleTarget" value: { dps: 384.4187 - tps: 433.38472 + tps: 436.31391 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-NoBuffs-P2-Consumes WF/FT-LongSingleTarget" value: { - dps: 221.31071 - tps: 248.65829 + dps: 222.28753 + tps: 250.16185 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-NoBuffs-P2-Consumes WF/FT-ShortSingleTarget" value: { dps: 243.12495 - tps: 284.94949 + tps: 284.92438 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Auto-phase_2-NoBuffs-P2-Consumes WF/WF-ShortSingleTarget" value: { dps: 237.0815 - tps: 278.66405 + tps: 278.73282 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-FullBuffs-P2-Consumes WF/FT-LongSingleTarget" value: { dps: 391.30896 - tps: 429.90126 + tps: 430.13048 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-FullBuffs-P2-Consumes WF/FT-ShortSingleTarget" value: { dps: 389.17517 - tps: 437.4974 + tps: 438.18455 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-FullBuffs-P2-Consumes WF/WF-ShortSingleTarget" value: { dps: 384.4187 - tps: 433.38472 + tps: 436.31391 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-NoBuffs-P2-Consumes WF/FT-LongSingleTarget" value: { - dps: 221.31071 - tps: 248.65829 + dps: 222.28753 + tps: 250.16185 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-NoBuffs-P2-Consumes WF/FT-ShortSingleTarget" value: { dps: 243.12495 - tps: 284.94949 + tps: 284.92438 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Orc-phase_2-Sync Delay OH-phase_2-NoBuffs-P2-Consumes WF/WF-ShortSingleTarget" value: { dps: 237.0815 - tps: 278.66405 + tps: 278.73282 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-FullBuffs-P2-Consumes WF/FT-LongSingleTarget" value: { dps: 392.51666 - tps: 433.42405 + tps: 433.63303 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-FullBuffs-P2-Consumes WF/FT-ShortSingleTarget" value: { dps: 395.89207 - tps: 443.23353 + tps: 443.7821 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-FullBuffs-P2-Consumes WF/WF-ShortSingleTarget" value: { dps: 395.19922 - tps: 442.89476 + tps: 445.38952 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-NoBuffs-P2-Consumes WF/FT-LongSingleTarget" value: { - dps: 219.01936 - tps: 245.94119 + dps: 219.37072 + tps: 246.65469 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-NoBuffs-P2-Consumes WF/FT-ShortSingleTarget" value: { dps: 246.63447 - tps: 287.97954 + tps: 287.95904 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Auto-phase_2-NoBuffs-P2-Consumes WF/WF-ShortSingleTarget" value: { dps: 242.48748 - tps: 283.37931 + tps: 283.54525 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-FullBuffs-P2-Consumes WF/FT-LongSingleTarget" value: { dps: 392.51666 - tps: 433.42405 + tps: 433.63303 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-FullBuffs-P2-Consumes WF/FT-ShortSingleTarget" value: { dps: 395.89207 - tps: 443.23353 + tps: 443.7821 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-FullBuffs-P2-Consumes WF/WF-ShortSingleTarget" value: { dps: 395.19922 - tps: 442.89476 + tps: 445.38952 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-NoBuffs-P2-Consumes WF/FT-LongSingleTarget" value: { - dps: 219.01936 - tps: 245.94119 + dps: 219.37072 + tps: 246.65469 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-NoBuffs-P2-Consumes WF/FT-ShortSingleTarget" value: { dps: 246.63447 - tps: 287.97954 + tps: 287.95904 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-Settings-Troll-phase_2-Sync Delay OH-phase_2-NoBuffs-P2-Consumes WF/WF-ShortSingleTarget" value: { dps: 242.48748 - tps: 283.37931 + tps: 283.54525 } } dps_results: { key: "TestEnhancement-Phase2-Lvl40-SwitchInFrontOfTarget-Default" value: { - dps: 751.6833 - tps: 798.77043 + dps: 751.67928 + tps: 798.92317 } } dps_results: { key: "TestEnhancement-Phase3-Lvl50-Average-Default" value: { - dps: 1719.70833 - tps: 1259.16297 + dps: 1719.73143 + tps: 1259.19952 } } dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-P3-Consumes WF/FT-LongSingleTarget" value: { dps: 894.80026 - tps: 660.94083 + tps: 661.09253 } } dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-P3-Consumes WF/FT-ShortSingleTarget" value: { dps: 898.44859 - tps: 666.7316 + tps: 667.08629 } } dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Auto-phase_3-FullBuffs-P3-Consumes WF/WF-ShortSingleTarget" value: { dps: 897.68207 - tps: 667.39781 + tps: 669.02054 } } dps_results: { @@ -905,21 +905,21 @@ dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-P3-Consumes WF/FT-LongSingleTarget" value: { dps: 894.80026 - tps: 660.94083 + tps: 661.09253 } } dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-P3-Consumes WF/FT-ShortSingleTarget" value: { dps: 898.44859 - tps: 666.7316 + tps: 667.08629 } } dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Orc-phase_3-Sync Delay OH-phase_3-FullBuffs-P3-Consumes WF/WF-ShortSingleTarget" value: { dps: 897.68207 - tps: 667.39781 + tps: 669.02054 } } dps_results: { @@ -947,21 +947,21 @@ dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-P3-Consumes WF/FT-LongSingleTarget" value: { dps: 891.17532 - tps: 663.60434 + tps: 663.65418 } } dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-P3-Consumes WF/FT-ShortSingleTarget" value: { dps: 905.25956 - tps: 672.74421 + tps: 672.88397 } } dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Auto-phase_3-FullBuffs-P3-Consumes WF/WF-ShortSingleTarget" value: { dps: 906.9406 - tps: 673.21607 + tps: 674.67343 } } dps_results: { @@ -989,21 +989,21 @@ dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-P3-Consumes WF/FT-LongSingleTarget" value: { dps: 891.17532 - tps: 663.60434 + tps: 663.65418 } } dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-P3-Consumes WF/FT-ShortSingleTarget" value: { dps: 905.25956 - tps: 672.74421 + tps: 672.88397 } } dps_results: { key: "TestEnhancement-Phase3-Lvl50-Settings-Troll-phase_3-Sync Delay OH-phase_3-FullBuffs-P3-Consumes WF/WF-ShortSingleTarget" value: { dps: 906.9406 - tps: 673.21607 + tps: 674.67343 } } dps_results: { @@ -1030,99 +1030,99 @@ dps_results: { dps_results: { key: "TestEnhancement-Phase3-Lvl50-SwitchInFrontOfTarget-Default" value: { - dps: 1602.78042 - tps: 1170.48159 + dps: 1602.98804 + tps: 1170.47499 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { dps: 1851.65307 - tps: 1876.0155 + tps: 1876.06964 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-AllItems-BloodGuard'sMail" value: { dps: 1920.47366 - tps: 1943.09195 + tps: 1943.59256 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { dps: 1976.34323 - tps: 2004.39938 + tps: 2004.6623 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1897.14797 - tps: 1921.10424 + dps: 1897.14554 + tps: 1921.44245 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1851.17679 - tps: 1875.22001 + dps: 1851.17435 + tps: 1875.55821 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1898.21094 - tps: 1921.33913 + dps: 1898.2085 + tps: 1921.67734 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { dps: 2798.9139 - tps: 2856.0394 + tps: 2856.00767 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { dps: 2740.59115 - tps: 2798.19037 + tps: 2798.17715 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-AllItems-TheFiveThunders" value: { dps: 1515.63934 - tps: 1547.90272 + tps: 1548.20316 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Average-Default" value: { - dps: 3723.99973 - tps: 2658.05856 + dps: 3723.99979 + tps: 2658.73994 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 1669.36957 - tps: 1681.82395 + tps: 1684.94427 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1032.47835 - tps: 746.69782 + tps: 746.93537 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1125.1506 - tps: 748.67365 + tps: 746.62409 } } dps_results: { @@ -1150,21 +1150,21 @@ dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 1669.36957 - tps: 1681.82395 + tps: 1684.94427 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1032.47835 - tps: 746.69782 + tps: 746.93537 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1125.1506 - tps: 748.67365 + tps: 746.62409 } } dps_results: { @@ -1192,21 +1192,21 @@ dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 2926.1018 - tps: 2565.92741 + tps: 2572.28696 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1464.13752 - tps: 1048.14636 + tps: 1048.06051 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1542.10392 - tps: 1035.88831 + tps: 1038.17964 } } dps_results: { @@ -1234,21 +1234,21 @@ dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 2926.1018 - tps: 2565.92741 + tps: 2572.28696 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1464.13752 - tps: 1048.14636 + tps: 1048.06051 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Orc-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1542.10392 - tps: 1035.88831 + tps: 1038.17964 } } dps_results: { @@ -1276,21 +1276,21 @@ dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 1670.60536 - tps: 1685.76879 + tps: 1688.7607 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1036.75287 - tps: 749.83127 + tps: 750.03649 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1124.475 - tps: 748.92761 + tps: 746.7558 } } dps_results: { @@ -1318,21 +1318,21 @@ dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 1670.60536 - tps: 1685.76879 + tps: 1688.7607 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1036.75287 - tps: 749.83127 + tps: 750.03649 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_2h-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1124.475 - tps: 748.92761 + tps: 746.7558 } } dps_results: { @@ -1360,21 +1360,21 @@ dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 2914.37135 - tps: 2572.66883 + tps: 2569.31348 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1452.73493 - tps: 1040.27331 + tps: 1040.25384 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Auto-phase_4-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1540.17885 - tps: 1033.83247 + tps: 1036.31656 } } dps_results: { @@ -1402,21 +1402,21 @@ dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 2914.37135 - tps: 2572.66883 + tps: 2569.31348 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1452.73493 - tps: 1040.27331 + tps: 1040.25384 } } dps_results: { key: "TestEnhancement-Phase4-Lvl60-Settings-Troll-phase_4_dw-Sync Delay OH-phase_4-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1540.17885 - tps: 1033.83247 + tps: 1036.31656 } } dps_results: { @@ -1444,98 +1444,98 @@ dps_results: { key: "TestEnhancement-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 3007.68156 - tps: 2149.22371 + tps: 2149.26574 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { dps: 1999.63538 - tps: 2019.15635 + tps: 2019.53836 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-BloodGuard'sMail" value: { dps: 2078.72724 - tps: 2096.94904 + tps: 2097.06924 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { dps: 2101.58975 - tps: 2119.71786 + tps: 2120.51318 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-EmeraldChainmail" value: { dps: 2050.21544 - tps: 2069.35806 + tps: 2069.53518 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-EmeraldLadenChain" value: { dps: 1999.06313 - tps: 2018.61386 + tps: 2018.79098 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-EmeraldScalemail" value: { dps: 2047.11078 - tps: 2065.74668 + tps: 2065.92381 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { dps: 3238.91988 - tps: 3297.67379 + tps: 3298.98723 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { dps: 3172.16582 - tps: 3233.56939 + tps: 3234.89749 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-AllItems-TheFiveThunders" value: { dps: 1607.28017 - tps: 1640.48012 + tps: 1640.61207 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Average-Default" value: { dps: 4339.78546 - tps: 3091.03366 + tps: 3091.92704 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 2117.39563 - tps: 2028.87314 + tps: 2031.59923 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1348.77372 - tps: 962.26353 + tps: 962.04254 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1460.34954 - tps: 977.85792 + tps: 978.05626 } } dps_results: { @@ -1563,21 +1563,21 @@ dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 2117.39563 - tps: 2028.87314 + tps: 2031.59923 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1348.77372 - tps: 962.26353 + tps: 962.04254 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1460.34954 - tps: 977.85792 + tps: 978.05626 } } dps_results: { @@ -1605,21 +1605,21 @@ dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 3422.43735 - tps: 2941.42188 + tps: 2934.1435 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1590.40366 - tps: 1137.41696 + tps: 1137.49502 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1787.27535 - tps: 1210.39843 + tps: 1211.82205 } } dps_results: { @@ -1647,21 +1647,21 @@ dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 3422.43735 - tps: 2941.42188 + tps: 2934.1435 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1590.40366 - tps: 1137.41696 + tps: 1137.49502 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Orc-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1787.27535 - tps: 1210.39843 + tps: 1211.82205 } } dps_results: { @@ -1689,21 +1689,21 @@ dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 2092.18636 - tps: 2008.57467 + tps: 2013.92186 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1341.84745 - tps: 959.57207 + tps: 959.9333 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1458.57012 - tps: 974.97938 + tps: 975.5921 } } dps_results: { @@ -1731,21 +1731,21 @@ dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 2092.18636 - tps: 2008.57467 + tps: 2013.92186 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1341.84745 - tps: 959.57207 + tps: 959.9333 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_2h-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1458.57012 - tps: 974.97938 + tps: 975.5921 } } dps_results: { @@ -1773,21 +1773,21 @@ dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 3402.06306 - tps: 2930.60806 + tps: 2929.22607 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1577.98543 - tps: 1128.59133 + tps: 1128.72443 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Auto-phase_5-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1787.28214 - tps: 1210.07703 + tps: 1211.90503 } } dps_results: { @@ -1815,21 +1815,21 @@ dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-LongMultiTarget" value: { dps: 3402.06306 - tps: 2930.60806 + tps: 2929.22607 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-LongSingleTarget" value: { dps: 1577.98543 - tps: 1128.59133 + tps: 1128.72443 } } dps_results: { key: "TestEnhancement-Phase5-Lvl60-Settings-Troll-phase_5_dw-Sync Delay OH-phase_5-FullBuffs-P4-Consumes WF/WF-ShortSingleTarget" value: { dps: 1787.28214 - tps: 1210.07703 + tps: 1211.90503 } } dps_results: { @@ -1857,6 +1857,6 @@ dps_results: { key: "TestEnhancement-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { dps: 3592.4659 - tps: 2557.10535 + tps: 2558.23286 } } diff --git a/sim/shaman/flametongue_weapon.go b/sim/shaman/flametongue_weapon.go index fd4999f9ce..02f7a1ce03 100644 --- a/sim/shaman/flametongue_weapon.go +++ b/sim/shaman/flametongue_weapon.go @@ -29,7 +29,7 @@ func (shaman *Shaman) newFlametongueImbueSpell(weapon *core.Item) *core.Spell { ActionID: core.ActionID{SpellID: spellID}, SpellSchool: core.SpellSchoolFire, DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskWeaponProc, + ProcMask: core.ProcMaskSpellDamageProc, Flags: core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell, DamageMultiplier: []float64{1, 1.05, 1.1, 1.15}[shaman.Talents.ElementalWeapons], diff --git a/sim/shaman/frostbrand_weapon.go b/sim/shaman/frostbrand_weapon.go index deaca8115e..3ebdb61e47 100644 --- a/sim/shaman/frostbrand_weapon.go +++ b/sim/shaman/frostbrand_weapon.go @@ -40,7 +40,7 @@ func (shaman *Shaman) newFrostbrandImbueSpell() *core.Spell { ActionID: core.ActionID{SpellID: spellId}, SpellSchool: core.SpellSchoolFrost, DefenseType: core.DefenseTypeMagic, - ProcMask: core.ProcMaskWeaponProc, + ProcMask: core.ProcMaskSpellDamageProc, DamageMultiplier: []float64{1, 1.05, 1.1, 1.15}[shaman.Talents.ElementalWeapons], ThreatMultiplier: 1, diff --git a/sim/shaman/warden/TestWardenShaman.results b/sim/shaman/warden/TestWardenShaman.results index cd9f888a1c..a83095cf16 100644 --- a/sim/shaman/warden/TestWardenShaman.results +++ b/sim/shaman/warden/TestWardenShaman.results @@ -50,12 +50,12 @@ character_stats_results: { stat_weights_results: { key: "TestWardenShaman-Phase4-Lvl60-StatWeights-Default" value: { - weights: 1.10138 + weights: 1.10709 weights: 0 weights: 0 weights: 0 weights: 0 - weights: 0.48318 + weights: 0.48758 weights: 0 weights: 0 weights: 0 @@ -67,7 +67,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.50063 + weights: 0.50322 weights: 0 weights: 0 weights: 0 @@ -78,7 +78,7 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 0.93021 + weights: 0.94812 weights: 0 weights: 0 weights: 0 @@ -100,84 +100,84 @@ dps_results: { key: "TestWardenShaman-Phase4-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { dps: 1129.45538 - tps: 1170.2143 + tps: 1170.54804 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-AllItems-BloodGuard'sMail" value: { dps: 1177.31269 - tps: 1216.94343 + tps: 1216.89486 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { dps: 1170.38676 - tps: 1213.33891 + tps: 1213.41062 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-AllItems-EmeraldChainmail" value: { dps: 1156.94948 - tps: 1197.93246 + tps: 1197.98387 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-AllItems-EmeraldLadenChain" value: { dps: 1129.28813 - tps: 1169.97155 + tps: 1170.02297 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-AllItems-EmeraldScalemail" value: { dps: 1162.03191 - tps: 1201.85463 + tps: 1201.90605 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 1733.18897 - tps: 1922.47018 + dps: 1733.09486 + tps: 1923.79469 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-AllItems-TheFiveThunders" value: { dps: 1031.91261 - tps: 1064.10939 + tps: 1064.15773 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-Average-Default" value: { - dps: 1925.56475 - tps: 1529.77487 + dps: 1945.48666 + tps: 1558.48667 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 2052.0241 - tps: 2934.6182 + dps: 2060.07253 + tps: 2964.93738 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 914.91456 - tps: 789.15619 + dps: 915.3125 + tps: 797.19719 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-Settings-Orc-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-P4-Consumes-ShortSingleTarget" value: { dps: 1236.59923 - tps: 1050.39926 + tps: 1050.9955 } } dps_results: { @@ -204,22 +204,22 @@ dps_results: { dps_results: { key: "TestWardenShaman-Phase4-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 2011.37222 - tps: 2886.15867 + dps: 2041.98474 + tps: 2938.67285 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 901.37721 - tps: 781.32713 + dps: 914.06275 + tps: 794.95484 } } dps_results: { key: "TestWardenShaman-Phase4-Lvl60-Settings-Troll-phase_4_enh_tank-Default-phase_4_enh_tank-FullBuffs-P4-Consumes-ShortSingleTarget" value: { dps: 1222.70234 - tps: 1043.88944 + tps: 1044.51786 } } dps_results: { @@ -246,7 +246,7 @@ dps_results: { dps_results: { key: "TestWardenShaman-Phase4-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 1667.36396 - tps: 1353.20457 + dps: 1676.85039 + tps: 1363.68216 } } diff --git a/sim/shaman/windfury_weapon.go b/sim/shaman/windfury_weapon.go index 2f9be5a6e9..3bec7c6167 100644 --- a/sim/shaman/windfury_weapon.go +++ b/sim/shaman/windfury_weapon.go @@ -40,7 +40,7 @@ func (shaman *Shaman) newWindfuryImbueSpell(isMH bool) *core.Spell { ActionID: actionID, SpellSchool: core.SpellSchoolPhysical, DefenseType: core.DefenseTypeMelee, - ProcMask: procMask | core.ProcMaskWeaponProc, + ProcMask: procMask, Flags: core.SpellFlagMeleeMetrics | core.SpellFlagNoOnCastComplete | core.SpellFlagPassiveSpell, DamageMultiplier: damageMultiplier, @@ -94,7 +94,7 @@ func (shaman *Shaman) RegisterWindfuryImbue(procMask core.ProcMask) { aura.Activate(sim) }, OnSpellHitDealt: func(aura *core.Aura, sim *core.Simulation, spell *core.Spell, result *core.SpellResult) { - if !result.Landed() || !spell.ProcMask.Matches(procMask) { + if !result.Landed() || !spell.ProcMask.Matches(procMask) || spell.Flags.Matches(core.SpellFlagSuppressEquipProcs) { return } From 0a7c1905ec788c934f4a7ef47e5732569bfbc71e Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 20:12:26 -0400 Subject: [PATCH 222/223] update warrior, ele presets --- sim/shaman/elemental/TestElemental.results | 122 +++++++++--------- .../dps_warrior/TestDualWieldWarrior.results | 48 +++---- .../dps_warrior/TestTwoHandedWarrior.results | 48 +++---- .../gear_sets/phase_5.gear.json | 4 +- ui/warrior/gear_sets/phase_5_2h_t2.gear.json | 2 +- ui/warrior/gear_sets/phase_5_dw_t2.gear.json | 2 +- 6 files changed, 113 insertions(+), 113 deletions(-) diff --git a/sim/shaman/elemental/TestElemental.results b/sim/shaman/elemental/TestElemental.results index 7ebe65ca25..8866b7541d 100644 --- a/sim/shaman/elemental/TestElemental.results +++ b/sim/shaman/elemental/TestElemental.results @@ -199,28 +199,28 @@ character_stats_results: { value: { final_stats: 237.1875 final_stats: 208.91475 - final_stats: 642.9995 - final_stats: 481.965 + final_stats: 640.09 + final_stats: 478.17 final_stats: 246.675 - final_stats: 646 + final_stats: 657 final_stats: 0 final_stats: 40 final_stats: 0 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 113.54475 - final_stats: 10 - final_stats: 39.44521 + final_stats: 112.9755 + final_stats: 9 + final_stats: 39.38107 final_stats: 0 final_stats: 0 final_stats: 1334.375 - final_stats: 10 + final_stats: 9 final_stats: 32.72613 final_stats: 0 final_stats: 0 final_stats: 0 - final_stats: 8469.475 + final_stats: 8412.55 final_stats: 0 final_stats: 0 final_stats: 6283.7295 @@ -231,7 +231,7 @@ character_stats_results: { final_stats: 11.72613 final_stats: 5 final_stats: 0 - final_stats: 7972.995 + final_stats: 7943.9 final_stats: 27 final_stats: 60 final_stats: 90 @@ -239,7 +239,7 @@ character_stats_results: { final_stats: 60 final_stats: 384 final_stats: 73 - final_stats: 546.965 + final_stats: 543.17 final_stats: 0 } } @@ -445,18 +445,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 3.10537 + weights: 3.18099 weights: 0 - weights: 2.09937 + weights: 2.09849 weights: 0 - weights: 0.60104 + weights: 0.60094 weights: 0 weights: 0 - weights: 1.49833 + weights: 1.49755 weights: 0 weights: 0 weights: 0 - weights: 22.24133 + weights: 22.3339 weights: 0 weights: 0 weights: 0 @@ -946,161 +946,161 @@ dps_results: { dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1466.21352 - tps: 1492.84421 + dps: 1460.14382 + tps: 1484.58903 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1466.18262 - tps: 1492.81941 + dps: 1460.28612 + tps: 1484.78085 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1589.70663 - tps: 1612.20462 + dps: 1591.47117 + tps: 1615.65938 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1549.13582 - tps: 1574.61782 + dps: 1542.26237 + tps: 1565.525 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1464.8618 - tps: 1491.49602 + dps: 1459.01526 + tps: 1483.48687 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1465.32204 - tps: 1491.95626 + dps: 1459.44625 + tps: 1483.91786 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 2513.63422 - tps: 2513.47595 + dps: 2484.49472 + tps: 2481.63991 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 2641.38285 - tps: 2640.63986 + dps: 2614.92198 + tps: 2611.29504 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-TheFiveThunders" value: { - dps: 1312.14441 - tps: 1296.57296 + dps: 1313.40016 + tps: 1298.1081 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Average-Default" value: { - dps: 4158.50795 - tps: 2496.34387 + dps: 4172.33142 + tps: 2504.50321 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 7987.5574 - tps: 3971.9033 + dps: 8010.25814 + tps: 3984.50308 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 4053.09875 - tps: 2434.48854 + dps: 4066.99337 + tps: 2442.5499 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 4369.03063 - tps: 2684.41852 + dps: 4384.82141 + tps: 2693.93661 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4246.58427 - tps: 2239.50595 + dps: 4229.30059 + tps: 2217.58671 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1898.05258 - tps: 1144.91207 + dps: 1892.69977 + tps: 1148.25437 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2062.97408 - tps: 1278.02074 + dps: 2067.49383 + tps: 1281.93631 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 7996.73993 - tps: 3975.7465 + dps: 8019.99884 + tps: 3988.20622 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 4050.94697 - tps: 2438.91066 + dps: 4064.7968 + tps: 2447.17366 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 4404.00228 - tps: 2701.01065 + dps: 4418.05079 + tps: 2709.99278 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4226.91633 - tps: 2241.45234 + dps: 4233.76298 + tps: 2234.8995 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1906.04162 - tps: 1151.39188 + dps: 1898.23877 + tps: 1145.71754 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2100.80179 - tps: 1293.94125 + dps: 2088.30498 + tps: 1282.91594 } } dps_results: { key: "TestElemental-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 4118.011 - tps: 2479.53138 + dps: 4130.93676 + tps: 2487.55586 } } diff --git a/sim/warrior/dps_warrior/TestDualWieldWarrior.results b/sim/warrior/dps_warrior/TestDualWieldWarrior.results index ca4bd83b04..39509e994a 100644 --- a/sim/warrior/dps_warrior/TestDualWieldWarrior.results +++ b/sim/warrior/dps_warrior/TestDualWieldWarrior.results @@ -631,43 +631,43 @@ dps_results: { dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1401.34556 - tps: 1355.60587 + dps: 1390.86882 + tps: 1346.74356 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 430.9569 - tps: 379.35059 + dps: 428.99317 + tps: 378.01298 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 550.43381 - tps: 479.96169 + dps: 552.27398 + tps: 481.06387 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 584.18247 - tps: 653.22315 + dps: 576.84085 + tps: 646.82523 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 174.47596 - tps: 186.72908 + dps: 172.51935 + tps: 185.23755 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Human-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 228.10265 - tps: 230.49362 + dps: 228.68095 + tps: 231.02597 } } dps_results: { @@ -715,43 +715,43 @@ dps_results: { dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 1204.5729 - tps: 1176.75934 + dps: 1194.67694 + tps: 1168.32336 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 436.13405 - tps: 379.42333 + dps: 432.09346 + tps: 376.31664 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 579.05057 - tps: 468.75559 + dps: 578.96115 + tps: 468.42116 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 501.37688 - tps: 578.557 + dps: 494.63976 + tps: 572.74086 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 178.92421 - tps: 188.76179 + dps: 176.80398 + tps: 187.03815 } } dps_results: { key: "TestDualWieldWarrior-Phase5-Lvl60-Settings-Orc-phase_5_dw_t2-Fury-phase_5_dw-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 244.20414 - tps: 231.88237 + dps: 244.37011 + tps: 232.14401 } } dps_results: { diff --git a/sim/warrior/dps_warrior/TestTwoHandedWarrior.results b/sim/warrior/dps_warrior/TestTwoHandedWarrior.results index 478dc9e446..5597c74ae4 100644 --- a/sim/warrior/dps_warrior/TestTwoHandedWarrior.results +++ b/sim/warrior/dps_warrior/TestTwoHandedWarrior.results @@ -393,43 +393,43 @@ dps_results: { dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 684.80932 - tps: 558.90818 + dps: 678.53152 + tps: 554.87735 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 672.97603 - tps: 456.43524 + dps: 666.74779 + tps: 452.43974 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1025.08891 - tps: 725.78304 + dps: 1028.50142 + tps: 728.34475 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 306.16509 - tps: 304.75176 + dps: 305.01988 + tps: 303.92883 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 298.51509 - tps: 205.2885 + dps: 297.26238 + tps: 204.40666 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Human-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 465.49431 - tps: 331.94307 + dps: 468.96787 + tps: 334.31551 } } dps_results: { @@ -477,43 +477,43 @@ dps_results: { dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 698.26263 - tps: 570.85201 + dps: 692.29642 + tps: 566.61808 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 686.65015 - tps: 468.46187 + dps: 681.01973 + tps: 464.49301 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 1096.53389 - tps: 780.25308 + dps: 1102.169 + tps: 784.21055 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 305.55602 - tps: 305.86021 + dps: 304.86788 + tps: 305.3041 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 298.08102 - tps: 206.60214 + dps: 297.42788 + tps: 206.08774 } } dps_results: { key: "TestTwoHandedWarrior-Phase5-Lvl60-Settings-Orc-phase_5_2h_t2-Arms-phase_5_2h-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 494.05029 - tps: 355.42724 + dps: 495.55475 + tps: 356.40861 } } dps_results: { diff --git a/ui/elemental_shaman/gear_sets/phase_5.gear.json b/ui/elemental_shaman/gear_sets/phase_5.gear.json index 9ceb14b019..3b0849b7c2 100644 --- a/ui/elemental_shaman/gear_sets/phase_5.gear.json +++ b/ui/elemental_shaman/gear_sets/phase_5.gear.json @@ -10,8 +10,8 @@ {"id":231216,"rune":415100}, {"id":230279,"enchant":7627,"rune":408514}, {"id":231220,"enchant":911,"rune":408696}, - {"id":230867,"rune":442894}, - {"id":231001,"rune":442896}, + {"id":230281,"rune":442894}, + {"id":228287,"rune":442896}, {"id":231281}, {"id":230273}, {"id":231387,"enchant":2568}, diff --git a/ui/warrior/gear_sets/phase_5_2h_t2.gear.json b/ui/warrior/gear_sets/phase_5_2h_t2.gear.json index aa87b7a305..2a6be45ba9 100644 --- a/ui/warrior/gear_sets/phase_5_2h_t2.gear.json +++ b/ui/warrior/gear_sets/phase_5_2h_t2.gear.json @@ -13,7 +13,7 @@ {"id":230839,"rune":442876}, {"id":228261,"rune":442881}, {"id":20130}, - {"id":231779}, + {"id":228722}, {"id":230818,"enchant":1900}, {}, {"id":228165} diff --git a/ui/warrior/gear_sets/phase_5_dw_t2.gear.json b/ui/warrior/gear_sets/phase_5_dw_t2.gear.json index f52d14b9eb..483508a8c2 100644 --- a/ui/warrior/gear_sets/phase_5_dw_t2.gear.json +++ b/ui/warrior/gear_sets/phase_5_dw_t2.gear.json @@ -13,7 +13,7 @@ {"id":230734,"rune":442876}, {"id":228261,"rune":442813}, {"id":20130}, - {"id":231779}, + {"id":228722}, {"id":230837,"enchant":1900}, {"id":230747,"enchant":1900}, {"id":228165} From 4aca4eef0c0fefaa11730c1f296b0ee31b5cadf8 Mon Sep 17 00:00:00 2001 From: Kayla Glick Date: Sun, 22 Sep 2024 20:39:00 -0400 Subject: [PATCH 223/223] update ele APL --- sim/shaman/elemental/TestElemental.results | 98 ++--- sim/warrior/dps_warrior/TestArms.results | 203 ---------- sim/warrior/dps_warrior/TestFury.results | 441 --------------------- ui/elemental_shaman/apls/phase_5.apl.json | 5 +- 4 files changed, 52 insertions(+), 695 deletions(-) delete mode 100644 sim/warrior/dps_warrior/TestArms.results delete mode 100644 sim/warrior/dps_warrior/TestFury.results diff --git a/sim/shaman/elemental/TestElemental.results b/sim/shaman/elemental/TestElemental.results index 8866b7541d..21716a42b8 100644 --- a/sim/shaman/elemental/TestElemental.results +++ b/sim/shaman/elemental/TestElemental.results @@ -445,18 +445,18 @@ stat_weights_results: { weights: 0 weights: 0 weights: 0 - weights: 3.18099 + weights: 3.11846 weights: 0 - weights: 2.09849 + weights: 2.12324 weights: 0 - weights: 0.60094 + weights: 0.53325 weights: 0 weights: 0 - weights: 1.49755 + weights: 1.58999 weights: 0 weights: 0 weights: 0 - weights: 22.3339 + weights: 23.99945 weights: 0 weights: 0 weights: 0 @@ -946,57 +946,57 @@ dps_results: { dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sInscribedMail" value: { - dps: 1460.14382 - tps: 1484.58903 + dps: 1466.14885 + tps: 1495.1997 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sMail" value: { - dps: 1460.28612 - tps: 1484.78085 + dps: 1466.51122 + tps: 1495.54076 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-BloodGuard'sPulsingMail" value: { - dps: 1591.47117 - tps: 1615.65938 + dps: 1601.47571 + tps: 1630.99042 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldChainmail" value: { - dps: 1542.26237 - tps: 1565.525 + dps: 1549.63324 + tps: 1577.56619 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldLadenChain" value: { - dps: 1459.01526 - tps: 1483.48687 + dps: 1465.72193 + tps: 1494.72112 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-EmeraldScalemail" value: { - dps: 1459.44625 - tps: 1483.91786 + dps: 1466.03799 + tps: 1495.03718 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-OstracizedBerserker'sBattlemail" value: { - dps: 2484.49472 - tps: 2481.63991 + dps: 2505.21299 + tps: 2508.8274 } } dps_results: { key: "TestElemental-Phase5-Lvl60-AllItems-ShunnedDevotee'sChainmail" value: { - dps: 2614.92198 - tps: 2611.29504 + dps: 2637.20992 + tps: 2640.95669 } } dps_results: { @@ -1009,98 +1009,98 @@ dps_results: { dps_results: { key: "TestElemental-Phase5-Lvl60-Average-Default" value: { - dps: 4172.33142 - tps: 2504.50321 + dps: 4173.69914 + tps: 2521.30186 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 8010.25814 - tps: 3984.50308 + dps: 7990.11373 + tps: 3978.07939 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 4066.99337 - tps: 2442.5499 + dps: 4036.77501 + tps: 2437.91455 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 4384.82141 - tps: 2693.93661 + dps: 4373.0872 + tps: 2714.98461 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4229.30059 - tps: 2217.58671 + dps: 4212.32599 + tps: 2225.34125 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1892.69977 - tps: 1148.25437 + dps: 1851.50601 + tps: 1128.31269 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Orc-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2067.49383 - tps: 1281.93631 + dps: 1999.01673 + tps: 1253.46333 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 8019.99884 - tps: 3988.20622 + dps: 8013.97363 + tps: 3994.6137 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 4064.7968 - tps: 2447.17366 + dps: 4045.8169 + tps: 2445.09218 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-FullBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 4418.05079 - tps: 2709.99278 + dps: 4360.36991 + tps: 2701.15031 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongMultiTarget" value: { - dps: 4233.76298 - tps: 2234.8995 + dps: 4205.16906 + tps: 2231.25626 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-LongSingleTarget" value: { - dps: 1898.23877 - tps: 1145.71754 + dps: 1870.9223 + tps: 1140.71408 } } dps_results: { key: "TestElemental-Phase5-Lvl60-Settings-Troll-phase_5-Adaptive-phase_5-NoBuffs-P4-Consumes-ShortSingleTarget" value: { - dps: 2088.30498 - tps: 1282.91594 + dps: 2026.26613 + tps: 1265.4106 } } dps_results: { key: "TestElemental-Phase5-Lvl60-SwitchInFrontOfTarget-Default" value: { - dps: 4130.93676 - tps: 2487.55586 + dps: 4109.99113 + tps: 2490.35244 } } diff --git a/sim/warrior/dps_warrior/TestArms.results b/sim/warrior/dps_warrior/TestArms.results deleted file mode 100644 index bcae47b43e..0000000000 --- a/sim/warrior/dps_warrior/TestArms.results +++ /dev/null @@ -1,203 +0,0 @@ -character_stats_results: { - key: "TestArms-Lvl50-CharacterStats-Default" - value: { - final_stats: 383.51016 - final_stats: 325.48824 - final_stats: 419.364 - final_stats: 92.664 - final_stats: 125.928 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 25 - final_stats: 4 - final_stats: 21 - final_stats: 0 - final_stats: 0 - final_stats: 1273.46032 - final_stats: 5 - final_stats: 47.61566 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 2884.13648 - final_stats: 361 - final_stats: 0 - final_stats: 5 - final_stats: 0 - final_stats: 19.61566 - final_stats: 5 - final_stats: 0 - final_stats: 5092.64 - final_stats: 20 - final_stats: 30 - final_stats: 45 - final_stats: 50 - final_stats: 45 - final_stats: 324 - final_stats: 0 - final_stats: 65 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestArms-Lvl50-StatWeights-Default" - value: { - weights: 1.25165 - weights: 0.77296 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0.56185 - weights: 16.37919 - weights: 10.07571 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestArms-Lvl50-AllItems-BattlegearofHeroism" - value: { - dps: 800.1972 - tps: 693.71468 - } -} -dps_results: { - key: "TestArms-Lvl50-Average-Default" - value: { - dps: 1166.17517 - tps: 996.3522 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 315.30843 - tps: 426.16942 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 86.44543 - tps: 79.64122 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 158.39336 - tps: 141.83963 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 146.48663 - tps: 268.4713 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 40.86959 - tps: 41.88095 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Human-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 80.13768 - tps: 77.09108 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 355.03561 - tps: 463.64555 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 93.73258 - tps: 85.76982 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-FullBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 168.35104 - tps: 149.96834 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongMultiTarget" - value: { - dps: 164.98015 - tps: 285.85101 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-LongSingleTarget" - value: { - dps: 44.04967 - tps: 44.57131 - } -} -dps_results: { - key: "TestArms-Lvl50-Settings-Orc-phase_3_2h-Arms-phase_3_arms-NoBuffs-Phase 3 Consumes-ShortSingleTarget" - value: { - dps: 85.22795 - tps: 81.16124 - } -} -dps_results: { - key: "TestArms-Lvl50-SwitchInFrontOfTarget-Default" - value: { - dps: 1088.34473 - tps: 930.18054 - } -} diff --git a/sim/warrior/dps_warrior/TestFury.results b/sim/warrior/dps_warrior/TestFury.results deleted file mode 100644 index a87a94ecf2..0000000000 --- a/sim/warrior/dps_warrior/TestFury.results +++ /dev/null @@ -1,441 +0,0 @@ -character_stats_results: { - key: "TestFury-Lvl40-CharacterStats-Default" - value: { - final_stats: 292.71 - final_stats: 188.1 - final_stats: 281.6 - final_stats: 60.5 - final_stats: 79.2 - final_stats: 42 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 18.75 - final_stats: 3 - final_stats: 9 - final_stats: 0 - final_stats: 0 - final_stats: 1023.42 - final_stats: 5 - final_stats: 24.25798 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 2128.2 - final_stats: 322 - final_stats: 0 - final_stats: 5 - final_stats: 0 - final_stats: 14.25798 - final_stats: 5 - final_stats: 0 - final_stats: 3285 - final_stats: 18 - final_stats: 30 - final_stats: 40 - final_stats: 35 - final_stats: 40 - final_stats: 263 - final_stats: 0 - final_stats: 0 - final_stats: 0 - } -} -character_stats_results: { - key: "TestFury-Lvl60-CharacterStats-Default" - value: { - final_stats: 551.1 - final_stats: 325.27 - final_stats: 511.06 - final_stats: 102.3 - final_stats: 135.3 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 41.25 - final_stats: 6 - final_stats: 30 - final_stats: 0 - final_stats: 0 - final_stats: 2135.2 - final_stats: 8 - final_stats: 43.2635 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 0 - final_stats: 5279.54 - final_stats: 832 - final_stats: 0 - final_stats: 5 - final_stats: 0 - final_stats: 16.2635 - final_stats: 5 - final_stats: 0 - final_stats: 6919.6 - final_stats: 27 - final_stats: 189 - final_stats: 60 - final_stats: 60 - final_stats: 60 - final_stats: 384 - final_stats: 0 - final_stats: 0 - final_stats: 0 - } -} -stat_weights_results: { - key: "TestFury-Lvl40-StatWeights-Default" - value: { - weights: 1.11186 - weights: 0.46909 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0.49852 - weights: 8.03267 - weights: 7.42202 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -stat_weights_results: { - key: "TestFury-Lvl60-StatWeights-Default" - value: { - weights: 2.25162 - weights: 1.87362 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 1.03457 - weights: 6.7376 - weights: 27.97096 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - weights: 0 - } -} -dps_results: { - key: "TestFury-Lvl40-AllItems-BattlegearofHeroism" - value: { - dps: 548.33219 - tps: 487.14109 - } -} -dps_results: { - key: "TestFury-Lvl40-Average-Default" - value: { - dps: 602.3906 - tps: 532.56978 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 41.97107 - tps: 77.5543 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 11.83445 - tps: 12.32201 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 23.65205 - tps: 22.61736 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 22.21697 - tps: 58.58574 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 6.02085 - tps: 7.52234 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Human-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 10.80064 - tps: 12.23076 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 46.40268 - tps: 81.85244 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 12.70096 - tps: 13.22126 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 29.49321 - tps: 28.76218 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 24.81747 - tps: 61.11857 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 6.32199 - tps: 7.77036 - } -} -dps_results: { - key: "TestFury-Lvl40-Settings-Orc-phase_2_dw-Fury-phase_2_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 13.61484 - tps: 14.89078 - } -} -dps_results: { - key: "TestFury-Lvl40-SwitchInFrontOfTarget-Default" - value: { - dps: 564.51331 - tps: 500.30612 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-BanishedMartyr'sFullPlate" - value: { - dps: 2367.19595 - tps: 2058.60785 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-BattlegearofHeroism" - value: { - dps: 1826.31475 - tps: 1620.61797 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-BloodGuard'sPlate" - value: { - dps: 2176.61667 - tps: 1891.18454 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-EmeraldDreamPlate" - value: { - dps: 2153.32047 - tps: 1872.09781 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-Knight-Lieutenant'sPlate" - value: { - dps: 2176.61667 - tps: 1891.18454 - } -} -dps_results: { - key: "TestFury-Lvl60-AllItems-WailingBerserker'sPlateArmor" - value: { - dps: 2523.88495 - tps: 2188.69869 - } -} -dps_results: { - key: "TestFury-Lvl60-Average-Default" - value: { - dps: 3042.45219 - tps: 2396.63402 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1189.16879 - tps: 1107.65294 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 388.95142 - tps: 359.44309 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 479.02385 - tps: 434.43371 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 531.22433 - tps: 540.44972 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 196.93008 - tps: 208.78504 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Human-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 246.80336 - tps: 248.66784 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 1331.63595 - tps: 1248.80145 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 407.53399 - tps: 376.1806 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-FullBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 495.26271 - tps: 446.20931 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongMultiTarget" - value: { - dps: 572.17074 - tps: 582.86852 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-LongSingleTarget" - value: { - dps: 194.79105 - tps: 207.0943 - } -} -dps_results: { - key: "TestFury-Lvl60-Settings-Orc-phase_4_dw-Fury-phase_4_fury-NoBuffs-Phase 1 Consumes-ShortSingleTarget" - value: { - dps: 247.0739 - tps: 246.85095 - } -} -dps_results: { - key: "TestFury-Lvl60-SwitchInFrontOfTarget-Default" - value: { - dps: 2418.54005 - tps: 1905.80169 - } -} diff --git a/ui/elemental_shaman/apls/phase_5.apl.json b/ui/elemental_shaman/apls/phase_5.apl.json index 89db69b763..d1348543f4 100644 --- a/ui/elemental_shaman/apls/phase_5.apl.json +++ b/ui/elemental_shaman/apls/phase_5.apl.json @@ -13,9 +13,10 @@ {"action":{"castSpell":{"spellId":{"spellId":440580}}}}, {"action":{"autocastOtherCooldowns":{}}}, {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"auraNumStacks":{"auraId":{"spellId":10432,"rank":7}}},"rhs":{"const":{"val":"8"}}}},"castSpell":{"spellId":{"itemId":231281}}}}, + {"action":{"condition":{"and":{"vals":[{"auraIsKnown":{"auraId":{"itemId":231281}}},{"auraIsActive":{"auraId":{"itemId":231281}}},{"cmp":{"op":"OpLe","lhs":{"auraRemainingTime":{"auraId":{"itemId":231281}}},"rhs":{"const":{"val":"2s"}}}}]}},"castSpell":{"spellId":{"spellId":10414,"rank":7}}}}, {"action":{"condition":{"cmp":{"op":"OpLe","lhs":{"currentManaPercent":{}},"rhs":{"const":{"val":"65%"}}}},"castSpell":{"spellId":{"spellId":425336}}}}, - {"action":{"condition":{"not":{"val":{"dotIsActive":{"spellId":{"spellId":29228,"rank":6}}}}},"castSpell":{"spellId":{"spellId":29228,"rank":6}}}}, - {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"dotRemainingTime":{"spellId":{"spellId":29228,"rank":6}}},"rhs":{"spellCastTime":{"spellId":{"spellId":408490}}}}},"castSpell":{"spellId":{"spellId":408490}}}}, + {"action":{"condition":{"and":{"vals":[{"not":{"val":{"dotIsActive":{"spellId":{"spellId":29228,"rank":6}}}}},{"or":{"vals":[{"not":{"val":{"auraIsActive":{"auraId":{"itemId":231281}}}}},{"cmp":{"op":"OpGt","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"2"}}}}]}}]}},"castSpell":{"spellId":{"spellId":29228,"rank":6}}}}, + {"action":{"condition":{"and":{"vals":[{"cmp":{"op":"OpGe","lhs":{"dotRemainingTime":{"spellId":{"spellId":29228,"rank":6}}},"rhs":{"spellCastTime":{"spellId":{"spellId":408490}}}}},{"or":{"vals":[{"not":{"val":{"auraIsActive":{"auraId":{"itemId":231281}}}}},{"cmp":{"op":"OpGt","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"2"}}}}]}}]}},"castSpell":{"spellId":{"spellId":408490}}}}, {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"auraNumStacks":{"auraId":{"spellId":10432,"rank":7}}},"rhs":{"const":{"val":"8"}}}},"castSpell":{"spellId":{"spellId":10414,"rank":7}}}}, {"action":{"condition":{"cmp":{"op":"OpGe","lhs":{"numberTargets":{}},"rhs":{"const":{"val":"5"}}}},"castSpell":{"spellId":{"spellId":408427}}}}, {"action":{"condition":{"and":{"vals":[{"dotIsActive":{"spellId":{"spellId":29228,"rank":6}}},{"not":{"val":{"spellIsReady":{"spellId":{"spellId":408490}}}}}]}},"castSpell":{"spellId":{"spellId":16166}}}},