diff --git a/src/main.lua b/src/main.lua index 5b54bb7..eab104c 100644 --- a/src/main.lua +++ b/src/main.lua @@ -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)