Mercurial > wow > reaction
comparison modules/ReAction_PetAction/ReAction_PetAction.lua @ 91:c2504a8b996c
Bug fixes
- action buttons resetting to 6 pixels
- stray prints
- config panels for action buttons not showing all panels
- fixed multi-ID typo
- fixed autocast model on pet buttons
| author | Flick <flickerstreak@gmail.com> |
|---|---|
| date | Fri, 17 Oct 2008 03:59:55 +0000 |
| parents | 7cabc8ac6c16 |
| children | 567a885cdfad |
comparison
equal
deleted
inserted
replaced
| 90:7cabc8ac6c16 | 91:c2504a8b996c |
|---|---|
| 147 end | 147 end |
| 148 | 148 |
| 149 | 149 |
| 150 ---- Options ---- | 150 ---- Options ---- |
| 151 function module:GetBarOptions(bar) | 151 function module:GetBarOptions(bar) |
| 152 return { | 152 if bar.config.type == moduleID then |
| 153 type = "group", | 153 return { |
| 154 name = L["Pet Buttons"], | 154 type = "group", |
| 155 hidden = function() return bar.config.type ~= moduleID end, | 155 name = L["Pet Buttons"], |
| 156 args = { | 156 args = { |
| 157 } | |
| 157 } | 158 } |
| 158 } | 159 end |
| 159 end | 160 end |
| 160 | 161 |
| 161 | 162 |
| 162 | 163 |
| 163 ------ Button class ------ | 164 ------ Button class ------ |
| 324 else | 325 else |
| 325 self.acTex:Hide(); | 326 self.acTex:Hide(); |
| 326 end | 327 end |
| 327 | 328 |
| 328 if autoCastEnabled then | 329 if autoCastEnabled then |
| 329 self.acModel:Show(); | 330 AutoCastShine_AutoCastStart(self.acModel) |
| 330 else | 331 else |
| 331 self.acModel:Hide(); | 332 AutoCastShine_AutoCastStop(self.acModel) |
| 332 end | 333 end |
| 333 | 334 |
| 334 if texture then | 335 if texture then |
| 335 if GetPetActionsUsable() then | 336 if GetPetActionSlotUsable(id) then |
| 336 SetDesaturation(self.icon,nil) | 337 SetDesaturation(self.icon,nil) |
| 337 else | 338 else |
| 338 SetDesaturation(self.icon,1) | 339 SetDesaturation(self.icon,1) |
| 339 end | 340 end |
| 340 self.icon:Show(); | 341 self.icon:Show(); |
