Skip to content

Commit

Permalink
Merge pull request #698 from wowsims/add-flurry-axe
Browse files Browse the repository at this point in the history
add flury axe proc
  • Loading branch information
rosenrusinov authored Apr 18, 2024
2 parents c1e7cb8 + 05f3e45 commit 56db653
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions sim/common/vanilla/item_effects.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ const (
FieryWarAxe = 870
Bloodrazor = 809
HammerOfTheNorthernWind = 810
FlurryAxe = 871
Nightblade = 1982
Shadowblade = 2163
GutRipper = 2164
Expand Down Expand Up @@ -118,6 +119,20 @@ func init() {

itemhelpers.CreateWeaponProcDamage(HammerOfTheNorthernWind, "Hammer of the Northern Wind", 3.5, 13439, core.SpellSchoolFrost, 20, 10, 0, core.DefenseTypeMagic)

itemhelpers.CreateWeaponProcSpell(FlurryAxe, "Flurry Axe", 1.0, func(character *core.Character) *core.Spell {
return character.GetOrRegisterSpell(core.SpellConfig{
ActionID: core.ActionID{SpellID: 18797},
SpellSchool: core.SpellSchoolPhysical,
DefenseType: core.DefenseTypeMelee,
ProcMask: core.ProcMaskEmpty,
DamageMultiplier: 1,
ThreatMultiplier: 1,
ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) {
character.AutoAttacks.ExtraMHAttack(sim)
},
})
})

itemhelpers.CreateWeaponProcDamage(Nightblade, "Nightblade", 1.0, 18211, core.SpellSchoolShadow, 125, 150, 0, core.DefenseTypeMagic)

itemhelpers.CreateWeaponProcDamage(Shadowblade, "Shadowblade", 1.0, 18138, core.SpellSchoolShadow, 110, 30, 0, core.DefenseTypeMagic)
Expand Down

0 comments on commit 56db653

Please sign in to comment.