lib Open Raid updated
This commit is contained in:
@@ -600,6 +600,11 @@ end
|
||||
local getAuraDuration = function(spellId)
|
||||
--some auras does not have the same spellId of the cast as the spell for its aura duration
|
||||
--in these cases, it's necessary to declare the buff spellId which tells the duration of the effect by adding 'durationSpellId = spellId' within the cooldown data
|
||||
if (not LIB_OPEN_RAID_PLAYERCOOLDOWNS[spellId]) then
|
||||
--local spellname = GetSpellInfo(spellId)
|
||||
--print("spell not found:", spellname)
|
||||
return 0
|
||||
end
|
||||
local customBuffDuration = LIB_OPEN_RAID_PLAYERCOOLDOWNS[spellId].durationSpellId
|
||||
--spellId = customBuffDuration or spellId --can't replace the spellId by customBuffDurationSpellId has it wount be found in LIB_OPEN_RAID_PLAYERCOOLDOWNS
|
||||
|
||||
|
||||
@@ -64,7 +64,7 @@ if (WOW_PROJECT_ID ~= WOW_PROJECT_MAINLINE and not isExpansion_Dragonflight()) t
|
||||
end
|
||||
|
||||
local major = "LibOpenRaid-1.0"
|
||||
local CONST_LIB_VERSION = 76
|
||||
local CONST_LIB_VERSION = 77
|
||||
LIB_OPEN_RAID_CAN_LOAD = false
|
||||
|
||||
local unpack = table.unpack or _G.unpack
|
||||
@@ -821,6 +821,8 @@ end
|
||||
delayedTalentChange()
|
||||
end,
|
||||
|
||||
--SPELLS_CHANGED
|
||||
|
||||
["PLAYER_PVP_TALENT_UPDATE"] = function(...)
|
||||
openRaidLib.internalCallback.TriggerEvent("pvpTalentUpdate")
|
||||
end,
|
||||
@@ -921,7 +923,7 @@ end
|
||||
eventFrame:RegisterEvent("ENCOUNTER_END")
|
||||
eventFrame:RegisterEvent("CHALLENGE_MODE_START")
|
||||
eventFrame:RegisterEvent("CHALLENGE_MODE_COMPLETED")
|
||||
--eventFrame:RegisterEvent("PLAYER_SPECIALIZATION_CHANGED")
|
||||
eventFrame:RegisterEvent("PLAYER_SPECIALIZATION_CHANGED")
|
||||
eventFrame:RegisterEvent("TRAIT_CONFIG_UPDATED")
|
||||
end
|
||||
end
|
||||
@@ -2560,4 +2562,17 @@ C_Timer.After(0.1, function()
|
||||
end)
|
||||
end)
|
||||
|
||||
tempCache.RestoreData()
|
||||
tempCache.RestoreData()
|
||||
|
||||
|
||||
--[=[
|
||||
3x ...ns/Details/Libs/LibOpenRaid/GetPlayerInformation.lua:603: attempt to index field '?' (a nil value)
|
||||
[string "@Interface/AddOns/Details/Libs/LibOpenRaid/GetPlayerInformation.lua"]:634: in function `GetPlayerCooldownStatus'
|
||||
[string "@Interface/AddOns/Details/Libs/LibOpenRaid/LibOpenRaid.lua"]:1696: in function `CleanupCooldownTickers'
|
||||
[string "@Interface/AddOns/Details/Libs/LibOpenRaid/LibOpenRaid.lua"]:1925: in function <...face/AddOns/Details/Libs/LibOpenRaid/LibOpenRaid.lua:1924>
|
||||
[string "=[C]"]: in function `xpcall'
|
||||
[string "@Interface/AddOns/Details/Libs/LibOpenRaid/LibOpenRaid.lua"]:506: in function <...face/AddOns/Details/Libs/LibOpenRaid/LibOpenRaid.lua:496>
|
||||
|
||||
|
||||
|
||||
]=]
|
||||
Reference in New Issue
Block a user