@@ -21,7 +21,7 @@ func (monk *Monk) registerWayOfTheMonk() {
2121 aura := core .MakePermanent (monk .RegisterAura (core.Aura {
2222 Label : "Way of the Monk" + monk .Label ,
2323 ActionID : core.ActionID {SpellID : 120277 },
24- BuildPhase : core .CharacterBuildPhaseBase ,
24+ BuildPhase : core .CharacterBuildPhaseTalents ,
2525 OnGain : func (aura * core.Aura , sim * core.Simulation ) {
2626 if monk .HandType == proto .HandType_HandTypeTwoHand {
2727 monk .MultiplyMeleeSpeed (sim , 1.4 )
@@ -78,7 +78,7 @@ func (monk *Monk) registerSwiftReflexes() {
7878 },
7979 })
8080
81- core .MakeProcTriggerAura (& monk .Unit , core.ProcTrigger {
81+ aura := core .MakeProcTriggerAura (& monk .Unit , core.ProcTrigger {
8282 Name : "Swift Reflexes" + monk .Label ,
8383 ActionID : core.ActionID {SpellID : 124334 },
8484 Outcome : core .OutcomeParry ,
@@ -87,5 +87,7 @@ func (monk *Monk) registerSwiftReflexes() {
8787 Handler : func (sim * core.Simulation , spell * core.Spell , result * core.SpellResult ) {
8888 swiftReflexesAttack .Cast (sim , spell .Unit )
8989 },
90- }).AttachAdditivePseudoStatBuff (& monk .PseudoStats .BaseParryChance , 0.05 )
90+ })
91+ aura .BuildPhase = core .CharacterBuildPhaseTalents
92+ aura .AttachAdditivePseudoStatBuff (& monk .PseudoStats .BaseParryChance , 0.05 )
9193}
0 commit comments