comparison ReAction.lua @ 248:9e708a155ab9

Fixed Stance/Shapeshift bar not being saved correctly across reboots
author Flick
date Mon, 28 Mar 2011 10:43:36 -0700
parents 47818b3938c9
children 36a29870bf34
comparison
equal deleted inserted replaced
247:586447595262 248:9e708a155ab9
226 config.relpoint = config.relpoint or "BOTTOM" 226 config.relpoint = config.relpoint or "BOTTOM"
227 config.y = config.y or 200 227 config.y = config.y or 200
228 config.x = config.x or 0 228 config.x = config.x or 0
229 else 229 else
230 config = config or profile.bars[name] or { } 230 config = config or profile.bars[name] or { }
231 if not config or not config.type or not self.barTypes[config.type] then 231 if not config then
232 error(("ReAction: Unable to construct/fetch config table for bar '%s'"):format(name)) 232 error(("ReAction: Unable to fetch config table for bar '%s'"):format(name))
233 elseif not config.type or not self.barTypes[config.type] then
234 error(("ReAction: Unrecognized bar type '%s' for bar '%s'"):format(tostring(config.type), name))
233 end 235 end
234 class = self.barTypes[config.type] 236 class = self.barTypes[config.type]
235 end 237 end
236 238
237 profile.bars[name] = config 239 profile.bars[name] = config