修复猎人野兽训练展示技能所需训练点数错误问题
修复拾取问题 修复其他已知问题 修复自动下马问题以及带来的猎人守护自动关闭问题 彻底修复拾取界面问题 修复目标框架的施法条监控 修复其他已知问题 调整dps插件对仇恨的估算方式 优化dps插件 修复远程攻击条问题
This commit is contained in:
12
Core.lua
12
Core.lua
@@ -83,9 +83,11 @@ end
|
||||
|
||||
-- Event Dispatcher
|
||||
SFrames.eventFrame:SetScript("OnEvent", function()
|
||||
if SFrames.events[event] then
|
||||
for i, func in ipairs(SFrames.events[event]) do
|
||||
func(event)
|
||||
local handlers = SFrames.events[event]
|
||||
if handlers then
|
||||
local n = table.getn(handlers)
|
||||
for i = 1, n do
|
||||
handlers[i](event)
|
||||
end
|
||||
end
|
||||
end)
|
||||
@@ -100,8 +102,8 @@ end
|
||||
|
||||
function SFrames:UnregisterEvent(event, func)
|
||||
if self.events[event] then
|
||||
for i, f in ipairs(self.events[event]) do
|
||||
if f == func then
|
||||
for i = 1, table.getn(self.events[event]) do
|
||||
if self.events[event][i] == func then
|
||||
table.remove(self.events[event], i)
|
||||
break
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user