diff --git a/WeakAuras/GenericTrigger.lua b/WeakAuras/GenericTrigger.lua index aa63733..31e5191 100644 --- a/WeakAuras/GenericTrigger.lua +++ b/WeakAuras/GenericTrigger.lua @@ -1984,8 +1984,8 @@ do elseif(event == "UNIT_SPELLCAST_SENT") then local unit, name, _ = ...; if(unit == "player") then - name, _, icon = GetSpellInfo(name); - if(name and gcdSpellName ~= name) then + if(gcdSpellName ~= name) then + local icon = GetSpellTexture(name); gcdSpellName = name; gcdSpellIcon = icon; WeakAuras.ScanEvents("GCD_UPDATE");