comparison LibKraken/LibKraken.lua @ 57:9eebce04e69b

- Prevent bind settings from being updated in combat. - Close the UI during combat. - Resolve conflicting keybinds and inform the user of any results. - Resolve conflicts for talents, but only when they are active.
author Nenue
date Mon, 22 Aug 2016 09:24:02 -0400
parents ae012c9d8dc5
children d8bb2629fea8
comparison
equal deleted inserted replaced
56:2a95f4010c5a 57:9eebce04e69b
279 handler.tab = KT.tab 279 handler.tab = KT.tab
280 handler.print = KT.print 280 handler.print = KT.print
281 end 281 end
282 end 282 end
283 283
284 local debugFunc = emptyFunc
285 --@debug@
284 local debugID = isModule and name or handler 286 local debugID = isModule and name or handler
285 local debugFunc = emptyFunc
286 if (handler.DEVIAN_PNAME and DEVIAN_PNAME == handler.DEVIAN_PNAME) or ((not handler.DEVIAN_PNAME) and DEVIAN_WORKSPACE) then 287 if (handler.DEVIAN_PNAME and DEVIAN_PNAME == handler.DEVIAN_PNAME) or ((not handler.DEVIAN_PNAME) and DEVIAN_WORKSPACE) then
287 debuggers[debugID] = debuggers[debugID] or function(...) _G.print(name, ...) end 288 debuggers[debugID] = debuggers[debugID] or function(...) _G.print(name, ...) end
288 debugFunc = debuggers[debugID] 289 debugFunc = debuggers[debugID]
289 end 290 end
290
291 print(loadedName) 291 print(loadedName)
292 292 --@end-debug@
293 return handler, debugFunc, KT.wrap 293 return handler, debugFunc, KT.wrap
294 end 294 end
295 295
296 296
297 297