Skip to content

Commit 3c1352d

Browse files
author
Marcel Ellermann
committed
[Warlock] Fixup typo
1 parent e460096 commit 3c1352d

5 files changed

Lines changed: 13 additions & 7 deletions

File tree

sim/warlock/demonology/chaos_wave.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ func (demonology *DemonologyWarlock) registerChaosWave() {
3737

3838
ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) {
3939
// keep stacks in sync as they're shared
40-
demonology.HandOfGuildan.ConsumeCharge(sim)
40+
demonology.HandOfGuldan.ConsumeCharge(sim)
4141
demonology.DemonicFury.Spend(core.TernaryInt32(demonology.T15_2pc.IsActive(), 56, 80), spell.ActionID, sim)
4242

4343
sim.AddPendingAction(&core.PendingAction{

sim/warlock/demonology/demonology.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ type DemonologyWarlock struct {
4242
DemonicFury core.SecondaryResourceBar
4343
Metamorphosis *core.Spell
4444
Soulfire *core.Spell
45-
HandOfGuildan *core.Spell
45+
HandOfGuldan *core.Spell
4646
ChaosWave *core.Spell
4747

4848
Felguard *warlock.WarlockPet

sim/warlock/demonology/hand_of_guldan.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ func (demonology *DemonologyWarlock) registerHandOfGuldan() {
5656
},
5757
})
5858

59-
demonology.HandOfGuildan = demonology.RegisterSpell(core.SpellConfig{
59+
demonology.HandOfGuldan = demonology.RegisterSpell(core.SpellConfig{
6060
ActionID: core.ActionID{SpellID: 105174},
6161
SpellSchool: core.SpellSchoolFire | core.SpellSchoolShadow,
6262
ProcMask: core.ProcMaskSpellDamage,

sim/warlock/demonology/metamorphosis.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"time"
55

66
"github.com/wowsims/mop/sim/core"
7+
"github.com/wowsims/mop/sim/warlock"
78
)
89

910
func (demo *DemonologyWarlock) registerMetamorphosis() {
@@ -24,6 +25,10 @@ func (demo *DemonologyWarlock) registerMetamorphosis() {
2425
OnExpire: func(aura *core.Aura, sim *core.Simulation) {
2526
demo.Soulfire.Cost.ResourceCostImpl = soulFireManaCost
2627
},
28+
}).AttachSpellMod(core.SpellModConfig{
29+
Kind: core.SpellMod_GlobalCooldown_Flat,
30+
TimeValue: -time.Millisecond * 500,
31+
ClassMask: warlock.WarlockSpellSummonDoomguard | warlock.WarlockSpellSummonInfernal | warlock.WarlockSpellCarrionSwarm | warlock.WarlockSpellLifeTap,
2732
})
2833

2934
queueMetaCost = func(sim *core.Simulation) {

sim/warlock/warlock.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ const (
147147
WarlockSpellHaunt
148148
WarlockSpellUnstableAffliction
149149
WarlockSpellCurseOfElements
150-
WarlockSpellBaneOfAgony
150+
WarlockSpellAgony
151151
WarlockSpellDrainSoul
152152
WarlockSpellDrainLife
153153
WarlockSpellMetamorphosis
@@ -180,6 +180,7 @@ const (
180180
WarlockSpellFireAndBrimstone
181181
WarlockSpellDarkSoulInsanity
182182
WarlockSpellDarkSoulKnowledge
183+
WarlockSpellDarkSoulMisery
183184
WarlockSpellMaleficGrasp
184185
WarlockSpellDemonicSlash
185186
WarlockSpellTouchOfChaos
@@ -190,20 +191,20 @@ const (
190191
WarlockSpellAll int64 = 1<<iota - 1
191192

192193
WarlockShadowDamage = WarlockSpellCorruption | WarlockSpellUnstableAffliction | WarlockSpellHaunt |
193-
WarlockSpellDrainSoul | WarlockSpellDrainLife | WarlockSpellBaneOfAgony |
194+
WarlockSpellDrainSoul | WarlockSpellDrainLife | WarlockSpellAgony |
194195
WarlockSpellShadowBolt | WarlockSpellSeedOfCorruptionExposion | WarlockSpellHandOfGuldan |
195196
WarlockSpellShadowflame | WarlockSpellFelFlame | WarlockSpellChaosBolt | WarlockSpellShadowBurn
196197

197198
WarlockPeriodicShadowDamage = WarlockSpellCorruption | WarlockSpellUnstableAffliction | WarlockSpellDrainSoul |
198-
WarlockSpellDrainLife | WarlockSpellBaneOfAgony
199+
WarlockSpellDrainLife | WarlockSpellAgony
199200

200201
WarlockFireDamage = WarlockSpellConflagrate | WarlockSpellImmolate | WarlockSpellIncinerate | WarlockSpellSoulFire |
201202
WarlockSpellHandOfGuldan | WarlockSpellSearingPain | WarlockSpellImmolateDot |
202203
WarlockSpellShadowflameDot | WarlockSpellFelFlame | WarlockSpellChaosBolt | WarlockSpellShadowBurn | WarlockSpellFaBConflagrate |
203204
WarlockSpellFaBIncinerate
204205

205206
WarlockDoT = WarlockSpellCorruption | WarlockSpellUnstableAffliction | WarlockSpellDrainSoul |
206-
WarlockSpellDrainLife | WarlockSpellBaneOfAgony | WarlockSpellImmolateDot |
207+
WarlockSpellDrainLife | WarlockSpellAgony | WarlockSpellImmolateDot |
207208
WarlockSpellShadowflameDot | WarlockSpellBurningEmbers
208209

209210
WarlockSummonSpells = WarlockSpellSummonImp | WarlockSpellSummonSuccubus | WarlockSpellSummonFelhunter |

0 commit comments

Comments
 (0)