comparison SkeletonKey/Events.lua @ 64:178d489f387c

- fix wrong attribute names being used for macros bound from a previous profile
author Nenue
date Fri, 09 Sep 2016 11:40:53 -0400
parents 04c23ceaf9e0
children
comparison
equal deleted inserted replaced
63:2409fe9b81e1 64:178d489f387c
7 local kb, print = LibStub("LibKraken").register(KeyBinder) 7 local kb, print = LibStub("LibKraken").register(KeyBinder)
8 8
9 kb.init = function() 9 kb.init = function()
10 kb:RegisterEvent('PLAYER_ENTERING_WORLD') 10 kb:RegisterEvent('PLAYER_ENTERING_WORLD')
11 kb:RegisterEvent('UPDATE_MACROS') 11 kb:RegisterEvent('UPDATE_MACROS')
12 kb:RegisterEvent('UPDATE_BINDINGS')
12 kb:RegisterUnitEvent('PLAYER_SPECIALIZATION_CHANGED', 'player', 'pet') 13 kb:RegisterUnitEvent('PLAYER_SPECIALIZATION_CHANGED', 'player', 'pet')
13 kb:RegisterUnitEvent('UNIT_PORTRAIT_UPDATE', 'player', 'pet') 14 kb:RegisterUnitEvent('UNIT_PORTRAIT_UPDATE', 'player', 'pet')
14 kb:RegisterUnitEvent('SPELLS_CHANGED') 15 kb:RegisterUnitEvent('SPELLS_CHANGED')
15 kb:RegisterUnitEvent('TALENT_UPDATE', 'player', 'pet') 16 kb:RegisterUnitEvent('TALENT_UPDATE', 'player', 'pet')
16 17
54 kb.SPELLS_CHANGED = function(self, event, unit) 55 kb.SPELLS_CHANGED = function(self, event, unit)
55 print('|cFFFF0088'.. event..'|r', unit) 56 print('|cFFFF0088'.. event..'|r', unit)
56 kb.UpdatePetInfo() 57 kb.UpdatePetInfo()
57 end 58 end
58 59
59 kb.BINDINGS_UPDATE = function() 60 kb.UPDATE_MACROS = function()
61 kb.UpdateMacroInfo()
62 end
63
64 kb.UPDATE_BINDINGS = function()
60 kb.UpdateSystemBinds() 65 kb.UpdateSystemBinds()
61 end 66 end