comparison KBF.lua @ 49:95dfc062e583

don't try to clear the OOC function queue unless we're actually OOC, duh
author Chris Mellon <arkanes@gmail.com>
date Sun, 20 Mar 2011 08:15:24 -0500
parents ae92a56133ad
children 7d961c698b71
comparison
equal deleted inserted replaced
48:ae92a56133ad 49:95dfc062e583
90 self.secureHeader:SetAttribute("unit", "player") 90 self.secureHeader:SetAttribute("unit", "player")
91 end 91 end
92 self.pollForUnitChange = nil 92 self.pollForUnitChange = nil
93 end 93 end
94 94
95 while #self.oocQueue > 0 do 95 -- TODO: only start this polling when we leave combat?
96 while #self.oocQueue > 0 and not InCombatLockdown() do
96 func = table.remove(self.oocQueue) 97 func = table.remove(self.oocQueue)
97 func() 98 func()
98 end 99 end
99 100
100 local unit = self.secureHeader:GetAttribute("unit") 101 local unit = self.secureHeader:GetAttribute("unit")