Correct cancelaura button to be by name instead of by id

This commit is contained in:
2026-07-12 02:05:11 +02:00
parent ca0295887d
commit abad82caad
+3 -2
View File
@@ -125,10 +125,11 @@ local function MakeMountButton(name, forceGround)
self:SetAttribute("type1", "item")
self:SetAttribute("item1", mount.bag .. " " .. mount.slot)
elseif mount and type(mount) == "number" then
if C_UnitAuras.GetPlayerAuraBySpellID(mount) then
local aura = C_UnitAuras.GetPlayerAuraBySpellID(mount)
if aura ~= nil then
self:SetAttribute("type1", "cancelaura")
self:SetAttribute("item1", nil)
self:SetAttribute("spell1", mount)
self:SetAttribute("spell1", aura["name"])
else
self:SetAttribute("type1", "spell")
self:SetAttribute("item1", nil)