From c6d05e9ca3773cc52c34ff692fa23ba90c95255f Mon Sep 17 00:00:00 2001 From: "Johnny C. Lam" Date: Mon, 21 Apr 2014 05:01:25 +0000 Subject: [PATCH] Fix stance update if talent causes new stance to overwrite an old name. git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@1295 d5049fe3-3747-40f7-a4b5-f36d6801af5f --- OvaleStance.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/OvaleStance.lua b/OvaleStance.lua index 5f62650..ac9339f 100644 --- a/OvaleStance.lua +++ b/OvaleStance.lua @@ -94,6 +94,12 @@ function OvaleStance:OnDisable() self:UnregisterEvent("UPDATE_SHAPESHIFT_FORMS") end +function OvaleStance:PLAYER_TALENT_UPDATE(event) + -- Clear old stance ID since talent update may overwrite old stance with new one with same ID. + self.stance = nil + UpdateStances() +end + function OvaleStance:UPDATE_SHAPESHIFT_FORM(event) self:ShapeshiftEventHandler() end -- 1.7.9.5