Download
(282Kb)
Download
Updated: 11-18-14 12:16 AM
Pictures
File Info
Compatibility:
Warlords of Draenor (6.0.3)
Updated:11-18-14 12:16 AM
Created:04-08-12 12:07 AM
Downloads:8,994
Favorites:6
MD5:

FoxSmoothUI  Popular! (More than 5000 hits)

Version: 3.1.04
by: Fox536 [More]

A Custom UI that makes setting up your spells easy, looks really nice, and has better built in features then the Standard Blizzard Actionbars.

  • Cooldowns displayed numerically as well as the animation.
  • Better Colored Layers for Out of Range, Low Mana, ect.
  • Buffs show if they are active.
  • Easy Hotkey Setup using Right-Click+Alt.
  • Auto-Setup to pull old Blizzard Actionbar button actions.
  • Auto-Hotkey Setup.
  • Stancebar that you can hotkey.
  • Aura's and Buffs that are active are show on the Buttons as a Glow.
  • Spell-Proc Animations.
  • Working Action Button Drag and Drop in Combat. (Albeit little quirky because of restrictions Blizz has.)
  • Working Spell Flyouts
  • New Layouts
  • New Color Options
  • Added Masque Compatitbility

Includes More detailed Expbar, and Repbar.
Includes Optional HPbar, and MPbar right next to the Main Actionbars.
Includes Optional Auto-Positioning for Carbonite, and FoxGoldTracker v2.
Compact to Use Less Screen Space, and yet give the user more details at a glance.

Contact Info: For BugReporting, Advice, "Constructive" Critism, Feature Suggestions, or Questions pm Fox536 at Curse.com, or WowInterface.com

Required Libraries (Not Embedded, as of now but included in zip)
Fox536:
  • libFoxActionButton

Credits
  • Alternator, for helping me solve various issues starting out, especailly with
  • Frames handling, and finding WowApi Functions.
  • Phanx, for helping in solving the DurabilityFrame Issue
  • Ammo, Creator of SmoothDurability which i learned how to move the DurabilityFrame.
  • Torhal, Constructive Advice
  • spazlord, Found Missing Feature: Petbar.
  • zork, Found Bug with Localization.
  • Baine & Helenmirren, Bugfinding & pointing out Missing Features.
  • Kinomn, Found Bug with tooltip not displaying correctly.
  • Kinomn, Chat Frame Bouncing back to old Position.

Setup - None really needed. This addon is meant to make it as easy as posible for you. Just install and play.

Controls
  • Keybindings
    • Alt-RightClick the button you wish to Keybind.
  • Swap Actions out of Combat
    • Is done the same as the default Action Buttons.
  • Swap Actions in Combat
    • Well a little harder because of Blizz's restrictions, but possible.
    • Dragging out of slot works, normally.
    • Dragging into the button can be done one of two ways,
      1. Hold the Left Mouse Button until your over the button, or
      2. Once you are over the slot press and hold the Left Mouse Button and drag out of the button, this will swap whatever is in the Cursor for what is in the slot.

Change Log now location in Change Log Tab.



Many Bug Fixes, and new Features
Also Included is My Optional Gold Tracker Addon, it built-in support with the UI. It's Located in the "Other Files" Link.


v3.1.01 Minor Position BugFix
v3.1.02 Minor Cooldown BugFix

v3.1.04 Libraries Issues fixed

v1.0.1 (04 / 08 / 12)
  • BugFix: Fixed problem where Default Quest Frame was behind one of the actionbars
v1.0.2 (04 / 08 / 12)
  • BugFix: Fixed problem with WatchFrame not Positioning Right
  • Feature Added: Positioning another addon Frame with just a few lines of code. (Code in Readme under Developer Setup)
  • BugFix: Fixed problem with Initial Setup removing the buttons after setting them.
v1.0.3 (04 / 14 / 12)
  • Feature Added: Petbar
  • BugFix: Localization Problem
v1.0.4 (04 / 15 / 12)
  • BugFix: Higher Resolution Fix
  • BugFix: WatchFrame Height Issue

v1.0.5 (04 / 15 / 12)
  • BugFix: TinyDPS Position Bug Fixed.

v1.0.6 (04 / 23 / 12)
  • BugFix: Kinomn, Tooltip not displaying correctly.
  • BugFix: Kinomn, Chat Frame Bouncing back to old Position.

v1.0.7 (04 / 29 / 12)
  • Feature Added: Paging (for Rogues, Druids, Preist, and Warriors Stances)

v1.0.8 (04 / 29 / 12)
  • BugFix: Fixed Item Count, and Macro Labels to show when on the Main Actionbar
  • Graphical Update: Changed the Active Buff from the Wisp Icon to allow the User to still see the spell. It's now a Green Aura around the Button showing you have the spell active.
  • Graphical Update: Changed Auto-Attack to show a Yellow Aura around the Button to show it's Active
  • Feature: All Buffs, Auras, and Forms/Stances should now be dispelled on RightClick even in Combat. (Like intended, the stances and forms wouldn't dispel at all. While the normal Auras and Buffs wouldn't dispel in combat.)

v1.0.9 (05 / 01 / 12)
  • BugFix: Fixed minor issue with Paging on main bar. Now user can setup actions on Page 2 as well. (There is no way other then the hotkey to change pages yet.)
  • Feature Added: Spell-Proc Animation, Spell-Proc Animation is now working.

v1.1.0 (05 / 05 / 12)
  • Feature Added: Druid Catform in prowl, will now show a different bar for use while prowlling. (Using ActionBar Page 3)
  • BugFix: Buttons Saving Improved to update whenever there are changes rather then during Logout, which could cause issues changing some Buttons, and/or Hotkeys.
  • BugFix: Petbar not showing or hiding when pet is dismissed.
  • BugFix: Hotkeys could be saved instead of being set when needed, now it is set when the addon loads instead of possibly overwriting keybindings.
  • Missing Feature Added: Blink Effect on Active Auto Attacks Added.

v1.1.1 (05 / 05 / 12)
  • BugFix: Blink Effect & Keybinding

v1.1.2 (05 / 06 / 12)
  • Feature Added: SpellFlyouts

v2.0.1 (10 / 28 / 12)
  • Complete Overhaul, to ensure most of the bugs are now gone.

v2.1.0 (10 / 28 / 12)
  • Added much needed Updates, including Bugfixes, and updated code.
  • Also Removed Carbonite Compatablity since it still has been having major problems at the moment. I suggest a Square mini-map replacement until Carbonite is stable again.

v3.1.0 (11 / 09 / 14)
  • Added much needed Updates, including Bugfixes, and updated code.
  • Ready for WoD
  • New Layouts, and Color Schemes
  • New Custom Action Button Config, Allows you to Create A Macro Text button, without taking up a Macro Slot
Optional Files (1)
File Name
Version
Size
Author
Date
Type
2.0.2
123kB
11-09-14 04:20 PM
Addon


Post A Reply Comment Options
Unread 05-06-12, 03:02 PM  
Fox536
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 26
Uploads: 3
Originally Posted by Baine
Originally Posted by Fox536
Originally Posted by Baine
getting this error when hovering a button with "summon pet" assigned
lua Code:
  1. Message: Interface\FrameXML\SpellFlyout.lua:150: Usage: name, description, numSlots, isKnown = GetFlyoutInfo(flyoutID)
  2. Time: 05/06/12 16:35:14
  3. Count: 1
  4. Stack: [C]: in function `GetFlyoutInfo'
  5. Interface\FrameXML\SpellFlyout.lua:150: in function `Toggle'
  6. Interface\FrameXML\SecureTemplates.lua:293: in function `handler'
  7. Interface\FrameXML\SecureTemplates.lua:561: in function <Interface\FrameXML\SecureTemplates.lua:509>
  8.  
  9. Locals: (*temporary) = nil

i also don't see any proc animations on the bar itself
for example a warriors victory rush
buff is active, icon active, but no animation what ever
same for all other proccs
1. Flyouts, I haven't made any of the flyouts work yet. I didn't have a character with a flyout spell to code on/test with until yesterday. And after I checked it I'm not sure how you got them to even go on the bar in the first place. It shouldn't of let it be placed, which is weird. But I'll Add support for Flyouts asap. Hopefully I will be able to add it today.

2. SpellProcs, What class are you using? I've tested it on Mage, and Pally didn't see any problems so far. But if your using another class let me know what spells, aren't working and I'll find out why and fix it.
i played on my mage as well, but there i didn't get any proccs either
gonna test tomorrow with all classes, and list what's missing/not showing
Ok, what spec were you playing as on your mage and what lvl? It seemed to be working on my Frost Mage. But maybe there is a problem with it that I haven't seen yet.

Originally Posted by Helenmirren
with last update, druid cat prowl issue seems to be resolved, and rogue still working
as intended as well.

Now, if I could just call a pet I would be good to go. Have been using a mod called
'obar' here lately - compact, nice button placement and call pet button present and
accounted for.

Thanks!


Originally Posted by Helenmirren
okey dokey - don't really swap pets all that often - might check into a macro solution.

As for the druid - if I am in cat form and not prowling, let's say I have A, B and C as
spells. If I am prowling, I have D, E and F.

When I switch to prowl, D, E and F do not page onto the main bar, but A, B and C
remain. A, B, and C remain regardless of stance.

Could be a problem on my end - I did not delete old install just copied over the top of the
old.

I'll try deleting and re-installing and removing the cache as well and see if that makes a difference.

Thanks!

Originally Posted by Fox536
Originally Posted by Helenmirren
Thanks sir! Thinks working well with rogue now.
Still doesn't work for druid - they may page to different bar than 7,
I do not know.

Only other bug that leaps out at me is if you attempt to place a button
on a bar that calls a pet (hunter or warlock), you cannot do so - the
button will not stick.

Thanks again!


Originally Posted by Fox536
Originally Posted by Helenmirren
I like the mod - looks very good.
The only issue I am having that's keeping me
from using it, and it may well be my fault, is
that is doesn't page.

When I stealth on my rogue or druid, the main
action bar (any of em for that matter) does
not switch, and whichever bar becomes active
(bar 7?) is not available, so I pretty much can
do nothing.

Thanks!
I fixed the Paging problem, now it Pages when changing Stances, also updated the Active Buff Texture to look Nicer, Smoother, and still show the Action's Icon rather then the Wisp Icon blocking the Original Icon.
- Pets
The Pet Action's will not work on any normal bars, the only other way to have them on a customisable bar is to use macro's, which you wouldn't be able to change in combat. The Pet bar however can be used, and hotkeys can be setup on it (Alt+RightClick on any button to set hotkeys). But other than that I don't know of any UI that can do it, if anyone knows any let me know and I'll look into a way to impletement it.

- as for the Druid, I didn't see any problems on my Druid. What isn't working for you?
The Hunter's Call Pet and Mage's Portals Flyout Spells are next on the list of things to Add. The Flyout Spells are not currently working, but I should have them added and working asap.

Originally Posted by Baine
got this in fight, while hovering a button (also got this while being out of combat)
lua Code:
  1. Message: ...\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1502: attempt to call method 'TooltipSetAnchor' (a nil value)
  2. Time: 05/06/12 14:55:31
  3. Count: 1
  4. Stack: ...\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1502: in function <...\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1450>
  5. ...\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:2682: in function <...\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:2681>
  6.  
  7. Locals: self = FoxActionbar1_Button_7 {
  8.  0 = <userdata>
  9.  spellProc = <unnamed> {
  10.  }
  11.  saveKeyBinding = false
  12.  Flash = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1165
  13.  UnwrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:710
  14.  icon = <unnamed> {
  15.  }
  16.  Clear = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1096
  17.  updateTime = 0.19900000467896
  18.  static = false
  19.  modLayer = <unnamed> {
  20.  }
  21.  cooldownFlashing = false
  22.  UpdateIcon = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1181
  23.  Execute = <function> defined @Interface\FrameXML\SecureHandlers.lua:699
  24.  Save = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1186
  25.  MakeLikeOrigButton = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1399
  26.  updateAllHotkeysFunc = <function> defined @Interface\AddOns\FoxSmoothUI\FoxSmoothUI.lua:764
  27.  iconNeedsUpdate = false
  28.  buttonDataBarID = 1
  29.  SetButtonDataTable = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1422
  30.  macroName = "Gifte"
  31.  isMacro = true
  32.  SetFrameRef = <function> defined @Interface\FrameXML\SecureHandlers.lua:715
  33.  GetSaveKeyBind = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1174
  34.  WrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:704
  35.  SetKeyBindHandler = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1169
  36.  ClearCooldown = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1112
  37.  UpdateAllHotkeys = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1427
  38.  SetSaveKeyBind = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1177
  39.  GetAction = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1152
  40.  UpdateKeybinding = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1210
  41.  enabledTexture = <unnamed> {
  42.  }
  43.  blink = <unnamed> {
  44.  }
  45.  cooldown = <unnamed> {
  46.  }
  47.  SetKeybinding = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1213
  48.  SetAction = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1121
  49.  drawFrame = FoxActionbar1_Button_7DrawFrame {
  50.  }
  51.  Load = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1198
  52.  buttonDataTable = <table> {
  53.  }
  54. }
  55. kind = "macro"
  56. value = 37
  57. kindPet = ""
  58. macroBody = "#showtooltip
  59. /castsequence Sofort wirkendes Gift,Tödliches Gift,Tödliches Gift
  60. /castsequence 16, 17, 18
  61. /click StaticPopup1Button1
  62. "
  63. match = "#showtooltip"
  64. kind = "item"
  65. value = "Sofort wirkendes Gift"
  66. target = nil
  67. (*temporary) = nil
  68. (*temporary) = FoxActionbar1_Button_7 {
  69.  0 = <userdata>
  70.  spellProc = <unnamed> {
  71.  }
  72.  saveKeyBinding = false
  73.  Flash = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1165
  74.  UnwrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:710
  75.  icon = <unnamed> {
  76.  }
  77.  Clear = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1096
  78.  updateTi

edit: found out which button it is, it's the one that holds my poison macro
Code:
#showtooltip
/castsequence Sofort wirkendes Gift,Tödliches Gift,Tödliches Gift
/castsequence 16, 17, 18
/click StaticPopup1Button1
that's what's in it, but don't ask me why i get that error
Hmmm, that's weird, does the Macro's Icon Change to different Icons, what does the macro do exactly?
Last edited by Fox536 : 05-06-12 at 03:09 PM.
Report comment to moderator  
Reply With Quote
Unread 05-06-12, 02:57 PM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
Originally Posted by Fox536
Originally Posted by Baine
getting this error when hovering a button with "summon pet" assigned
lua Code:
  1. Message: Interface\FrameXML\SpellFlyout.lua:150: Usage: name, description, numSlots, isKnown = GetFlyoutInfo(flyoutID)
  2. Time: 05/06/12 16:35:14
  3. Count: 1
  4. Stack: [C]: in function `GetFlyoutInfo'
  5. Interface\FrameXML\SpellFlyout.lua:150: in function `Toggle'
  6. Interface\FrameXML\SecureTemplates.lua:293: in function `handler'
  7. Interface\FrameXML\SecureTemplates.lua:561: in function <Interface\FrameXML\SecureTemplates.lua:509>
  8.  
  9. Locals: (*temporary) = nil

i also don't see any proc animations on the bar itself
for example a warriors victory rush
buff is active, icon active, but no animation what ever
same for all other proccs
1. Flyouts, I haven't made any of the flyouts work yet. I didn't have a character with a flyout spell to code on/test with until yesterday. And after I checked it I'm not sure how you got them to even go on the bar in the first place. It shouldn't of let it be placed, which is weird. But I'll Add support for Flyouts asap. Hopefully I will be able to add it today.

2. SpellProcs, What class are you using? I've tested it on Mage, and Pally didn't see any problems so far. But if your using another class let me know what spells, aren't working and I'll find out why and fix it.
i played on my mage as well, but there i didn't get any proccs either
gonna test tomorrow with all classes, and list what's missing/not showing
__________________
Report comment to moderator  
Reply With Quote
Unread 05-06-12, 02:44 PM  
Fox536
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 26
Uploads: 3
Originally Posted by Baine
getting this error when hovering a button with "summon pet" assigned
lua Code:
  1. Message: Interface\FrameXML\SpellFlyout.lua:150: Usage: name, description, numSlots, isKnown = GetFlyoutInfo(flyoutID)
  2. Time: 05/06/12 16:35:14
  3. Count: 1
  4. Stack: [C]: in function `GetFlyoutInfo'
  5. Interface\FrameXML\SpellFlyout.lua:150: in function `Toggle'
  6. Interface\FrameXML\SecureTemplates.lua:293: in function `handler'
  7. Interface\FrameXML\SecureTemplates.lua:561: in function <Interface\FrameXML\SecureTemplates.lua:509>
  8.  
  9. Locals: (*temporary) = nil

i also don't see any proc animations on the bar itself
for example a warriors victory rush
buff is active, icon active, but no animation what ever
same for all other proccs
1. Flyouts, I haven't made any of the flyouts work yet. I didn't have a character with a flyout spell to code on/test with until yesterday. And after I checked it I'm not sure how you got them to even go on the bar in the first place. It shouldn't of let it be placed, which is weird. But I'll Add support for Flyouts asap. Hopefully I will be able to add it today.

2. SpellProcs, What class are you using? I've tested it on Mage, and Pally didn't see any problems so far. But if your using another class let me know what spells, aren't working and I'll find out why and fix it.
Report comment to moderator  
Reply With Quote
Unread 05-06-12, 08:37 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
getting this error when hovering a button with "summon pet" assigned
lua Code:
  1. Message: Interface\FrameXML\SpellFlyout.lua:150: Usage: name, description, numSlots, isKnown = GetFlyoutInfo(flyoutID)
  2. Time: 05/06/12 16:35:14
  3. Count: 1
  4. Stack: [C]: in function `GetFlyoutInfo'
  5. Interface\FrameXML\SpellFlyout.lua:150: in function `Toggle'
  6. Interface\FrameXML\SecureTemplates.lua:293: in function `handler'
  7. Interface\FrameXML\SecureTemplates.lua:561: in function <Interface\FrameXML\SecureTemplates.lua:509>
  8.  
  9. Locals: (*temporary) = nil

i also don't see any proc animations on the bar itself
for example a warriors victory rush
buff is active, icon active, but no animation what ever
same for all other proccs
__________________
Last edited by Baine : 05-06-12 at 10:26 AM.
Report comment to moderator  
Reply With Quote
Unread 05-06-12, 08:06 AM  
Helenmirren
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: Re: Re: Re: FoxSmoothUI

with last update, druid cat prowl issue seems to be resolved, and rogue still working
as intended as well.

Now, if I could just call a pet I would be good to go. Have been using a mod called
'obar' here lately - compact, nice button placement and call pet button present and
accounted for.

Thanks!


Originally Posted by Helenmirren
okey dokey - don't really swap pets all that often - might check into a macro solution.

As for the druid - if I am in cat form and not prowling, let's say I have A, B and C as
spells. If I am prowling, I have D, E and F.

When I switch to prowl, D, E and F do not page onto the main bar, but A, B and C
remain. A, B, and C remain regardless of stance.

Could be a problem on my end - I did not delete old install just copied over the top of the
old.

I'll try deleting and re-installing and removing the cache as well and see if that makes a difference.

Thanks!

Originally Posted by Fox536
Originally Posted by Helenmirren
Thanks sir! Thinks working well with rogue now.
Still doesn't work for druid - they may page to different bar than 7,
I do not know.

Only other bug that leaps out at me is if you attempt to place a button
on a bar that calls a pet (hunter or warlock), you cannot do so - the
button will not stick.

Thanks again!


Originally Posted by Fox536
Originally Posted by Helenmirren
I like the mod - looks very good.
The only issue I am having that's keeping me
from using it, and it may well be my fault, is
that is doesn't page.

When I stealth on my rogue or druid, the main
action bar (any of em for that matter) does
not switch, and whichever bar becomes active
(bar 7?) is not available, so I pretty much can
do nothing.

Thanks!
I fixed the Paging problem, now it Pages when changing Stances, also updated the Active Buff Texture to look Nicer, Smoother, and still show the Action's Icon rather then the Wisp Icon blocking the Original Icon.
- Pets
The Pet Action's will not work on any normal bars, the only other way to have them on a customisable bar is to use macro's, which you wouldn't be able to change in combat. The Pet bar however can be used, and hotkeys can be setup on it (Alt+RightClick on any button to set hotkeys). But other than that I don't know of any UI that can do it, if anyone knows any let me know and I'll look into a way to impletement it.

- as for the Druid, I didn't see any problems on my Druid. What isn't working for you?
Report comment to moderator  
Reply With Quote
Unread 05-06-12, 06:58 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
got this in fight, while hovering a button (also got this while being out of combat)
lua Code:
  1. Message: ...\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1502: attempt to call method 'TooltipSetAnchor' (a nil value)
  2. Time: 05/06/12 14:55:31
  3. Count: 1
  4. Stack: ...\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1502: in function <...\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1450>
  5. ...\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:2682: in function <...\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:2681>
  6.  
  7. Locals: self = FoxActionbar1_Button_7 {
  8.  0 = <userdata>
  9.  spellProc = <unnamed> {
  10.  }
  11.  saveKeyBinding = false
  12.  Flash = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1165
  13.  UnwrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:710
  14.  icon = <unnamed> {
  15.  }
  16.  Clear = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1096
  17.  updateTime = 0.19900000467896
  18.  static = false
  19.  modLayer = <unnamed> {
  20.  }
  21.  cooldownFlashing = false
  22.  UpdateIcon = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1181
  23.  Execute = <function> defined @Interface\FrameXML\SecureHandlers.lua:699
  24.  Save = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1186
  25.  MakeLikeOrigButton = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1399
  26.  updateAllHotkeysFunc = <function> defined @Interface\AddOns\FoxSmoothUI\FoxSmoothUI.lua:764
  27.  iconNeedsUpdate = false
  28.  buttonDataBarID = 1
  29.  SetButtonDataTable = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1422
  30.  macroName = "Gifte"
  31.  isMacro = true
  32.  SetFrameRef = <function> defined @Interface\FrameXML\SecureHandlers.lua:715
  33.  GetSaveKeyBind = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1174
  34.  WrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:704
  35.  SetKeyBindHandler = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1169
  36.  ClearCooldown = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1112
  37.  UpdateAllHotkeys = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1427
  38.  SetSaveKeyBind = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1177
  39.  GetAction = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1152
  40.  UpdateKeybinding = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1210
  41.  enabledTexture = <unnamed> {
  42.  }
  43.  blink = <unnamed> {
  44.  }
  45.  cooldown = <unnamed> {
  46.  }
  47.  SetKeybinding = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1213
  48.  SetAction = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1121
  49.  drawFrame = FoxActionbar1_Button_7DrawFrame {
  50.  }
  51.  Load = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1198
  52.  buttonDataTable = <table> {
  53.  }
  54. }
  55. kind = "macro"
  56. value = 37
  57. kindPet = ""
  58. macroBody = "#showtooltip
  59. /castsequence Sofort wirkendes Gift,Tödliches Gift,Tödliches Gift
  60. /castsequence 16, 17, 18
  61. /click StaticPopup1Button1
  62. "
  63. match = "#showtooltip"
  64. kind = "item"
  65. value = "Sofort wirkendes Gift"
  66. target = nil
  67. (*temporary) = nil
  68. (*temporary) = FoxActionbar1_Button_7 {
  69.  0 = <userdata>
  70.  spellProc = <unnamed> {
  71.  }
  72.  saveKeyBinding = false
  73.  Flash = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1165
  74.  UnwrapScript = <function> defined @Interface\FrameXML\SecureHandlers.lua:710
  75.  icon = <unnamed> {
  76.  }
  77.  Clear = <function> defined @Interface\AddOns\FoxSmoothUI\Libraries\FoxActionButtonLib\FoxActionButtonLib.lua:1096
  78.  updateTi

edit: found out which button it is, it's the one that holds my poison macro
Code:
#showtooltip
/castsequence Sofort wirkendes Gift,Tödliches Gift,Tödliches Gift
/castsequence 16, 17, 18
/click StaticPopup1Button1
that's what's in it, but don't ask me why i get that error
__________________
Last edited by Baine : 05-06-12 at 08:21 AM.
Report comment to moderator  
Reply With Quote
Unread 05-04-12, 05:05 PM  
Fox536
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 26
Uploads: 3
Re: Re: Re: Re: FoxSmoothUI

Originally Posted by Baine
Originally Posted by another
Originally Posted by Fox536
Ok, I looked at the default UI, and comfirmed it doesn't do it anymore either. I think they removed it in Cata. Sadly they have so locked down that I really can't find a way to work around that limitation. As far as I know there isn't a way around the problem either. But if you know any other addon that currently does switch for the Cat form's Prowl let me know and I'll look at how they did it and find a way to implement it.
"Button Forge" able to switch on stances like Prowl. It never worked in standard UI for druids.
well, it does work as intended, aka there's no special bar for cats prowling (as it's not like the rogue's stealth, which is a stance, like warriors stances)
all addons providing that functionality do so as a "feature", adding additional functionality, but not mirroring blizzard behaviour
same goes for the metamorphosis of demonology warlocks

one addon that could show you how, is rActionBarStyler
Ok I'll look into rActionBarStyler because I did want it to do that, however I couldn't find a way to do it without overwriting another one of the user's built-in action pages. I guess since I've completely removed the reason you would need them that it really doesn't matter since while using the addon, you would never even see them or know they're there.

[Edit]Just checked rActionBarStyler and they do infact take over the Tree of Life Bar. So user's using that bar might have issues with it. However I might make mine either have the Tree of Life and Moonkin use the same bar (I don't like this because what if the user is dual spec'd for Healing and Balance) or use one of the other ActionBar's not being used, such as 3-6.

[Edit]I went ahead and made the Main ActionBar use the 3 ActionBar page, and Updated the Saving/Loading that was causing the buttons and hotkeys to sometimes not be saved. I'm going to do a little more testing, and probably post it tomorrow.

[Edit]Ok, I posted a big update.
Here is a list of things I've Added or improved this time around.
  1. Feature Added: Druid Catform in prowl, will now show a different bar for use while prowlling. (Using ActionBar Page 3)
  2. BugFix: Buttons Saving Improved to update whenever there are changes rather then during Logout, which sometimes caused issues changing some Buttons, and/or Hotkeys, but it shouldn't be a problem anymore.
  3. BugFix: Petbar not showing or hiding when pet is dismissed.
  4. BugFix: Hotkeys could be saved instead of being set when needed, now it is set when the addon loads instead of possibly overwriting keybindings.
  5. Missing Feature Added: Blink Effect on Active Auto Attacks Added.
Last edited by Fox536 : 05-05-12 at 04:59 PM.
Report comment to moderator  
Reply With Quote
Unread 05-04-12, 04:32 PM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
Re: Re: Re: FoxSmoothUI

Originally Posted by another
Originally Posted by Fox536
Ok, I looked at the default UI, and comfirmed it doesn't do it anymore either. I think they removed it in Cata. Sadly they have so locked down that I really can't find a way to work around that limitation. As far as I know there isn't a way around the problem either. But if you know any other addon that currently does switch for the Cat form's Prowl let me know and I'll look at how they did it and find a way to implement it.
"Button Forge" able to switch on stances like Prowl. It never worked in standard UI for druids.
well, it does work as intended, aka there's no special bar for cats prowling (as it's not like the rogue's stealth, which is a stance, like warriors stances)
all addons providing that functionality do so as a "feature", adding additional functionality, but not mirroring blizzard behaviour
same goes for the metamorphosis of demonology warlocks

one addon that could show you how, is rActionBarStyler
__________________
Report comment to moderator  
Reply With Quote
Unread 05-03-12, 11:23 AM  
Fox536
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 26
Uploads: 3
Re: Re: Re: FoxSmoothUI

Originally Posted by another
Originally Posted by Fox536
Ok, I looked at the default UI, and comfirmed it doesn't do it anymore either. I think they removed it in Cata. Sadly they have so locked down that I really can't find a way to work around that limitation. As far as I know there isn't a way around the problem either. But if you know any other addon that currently does switch for the Cat form's Prowl let me know and I'll look at how they did it and find a way to implement it.
"Button Forge" able to switch on stances like Prowl. It never worked in standard UI for druids.
oh huh I could of swore either before cata or lich it changed on prowl. I could use another action bar, such as 3-6 and it wouldnt interfere with either form, I'm not sure how exactly button forge does it and still keeps the keybinding, I did find something I'm gonna try if it works it'll solve the issue I think.

oh btw I did see the auto-shoot and pet's auto attack were not showing the auto-enabled texture so I ll be fixing that too here shortly probably after work today.
Report comment to moderator  
Reply With Quote
Unread 05-03-12, 09:18 AM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Re: Re: FoxSmoothUI

Originally Posted by Fox536
Ok, I looked at the default UI, and comfirmed it doesn't do it anymore either. I think they removed it in Cata. Sadly they have so locked down that I really can't find a way to work around that limitation. As far as I know there isn't a way around the problem either. But if you know any other addon that currently does switch for the Cat form's Prowl let me know and I'll look at how they did it and find a way to implement it.
"Button Forge" able to switch on stances like Prowl. It never worked in standard UI for druids.
Report comment to moderator  
Reply With Quote
Unread 05-01-12, 06:10 PM  
Fox536
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 26
Uploads: 3
Re: Re: Re: FoxSmoothUI

Originally Posted by Alternator
Originally Posted by Fox536
Ok, I looked at the default UI, and comfirmed it doesn't do it anymore either. I think they removed it in Cata. Sadly they have so locked down that I really can't find a way to work around that limitation. As far as I know there isn't a way around the problem either. But if you know any other addon that currently does switch for the Cat form's Prowl let me know and I'll look at how they did it and find a way to implement it.
Would [stealth] show; hide. In a visibility state driver (or the like?) cover this off for druid cat form prowl?
It would and I've tried it, but it I do that I have to use one of the player's other bars, either the Moonkin, or the Tree of Life Form's Bar. I could make a patch I suppose it people want it. But they wouldn't be able to use the bar I replace when they're in that form. That's the only reason I didn't do it that way to begin with. Do you want me to create a optional patch that will allow for that and a setting on which bar to overwrite?

[Updated] Fixed Minor Bug, and Added Spell-Proc animation, will be adding a configuration option to disable them for those who would rather not see the animation as well later on.
Last edited by Fox536 : 05-01-12 at 09:21 PM.
Report comment to moderator  
Reply With Quote
Unread 05-01-12, 04:39 AM  
Alternator
A Fallenroot Satyr
 
Alternator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 183
Uploads: 3
Re: Re: FoxSmoothUI

Originally Posted by Fox536
Ok, I looked at the default UI, and comfirmed it doesn't do it anymore either. I think they removed it in Cata. Sadly they have so locked down that I really can't find a way to work around that limitation. As far as I know there isn't a way around the problem either. But if you know any other addon that currently does switch for the Cat form's Prowl let me know and I'll look at how they did it and find a way to implement it.
Would [stealth] show; hide. In a visibility state driver (or the like?) cover this off for druid cat form prowl?
Last edited by Alternator : 05-01-12 at 04:45 AM.
Report comment to moderator  
Reply With Quote
Unread 04-29-12, 08:44 PM  
Fox536
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 26
Uploads: 3
Re: FoxSmoothUI

Originally Posted by Helenmirren
okey dokey - don't really swap pets all that often - might check into a macro solution.

As for the druid - if I am in cat form and not prowling, let's say I have A, B and C as
spells. If I am prowling, I have D, E and F.

When I switch to prowl, D, E and F do not page onto the main bar, but A, B and C
remain. A, B, and C remain regardless of stance.

Could be a problem on my end - I did not delete old install just copied over the top of the
old.

I'll try deleting and re-installing and removing the cache as well and see if that makes a difference.

Thanks!

Originally Posted by Fox536
Originally Posted by Helenmirren
Thanks sir! Thinks working well with rogue now.
Still doesn't work for druid - they may page to different bar than 7,
I do not know.

Only other bug that leaps out at me is if you attempt to place a button
on a bar that calls a pet (hunter or warlock), you cannot do so - the
button will not stick.

Thanks again!


Originally Posted by Fox536
Originally Posted by Helenmirren
I like the mod - looks very good.
The only issue I am having that's keeping me
from using it, and it may well be my fault, is
that is doesn't page.

When I stealth on my rogue or druid, the main
action bar (any of em for that matter) does
not switch, and whichever bar becomes active
(bar 7?) is not available, so I pretty much can
do nothing.

Thanks!
I fixed the Paging problem, now it Pages when changing Stances, also updated the Active Buff Texture to look Nicer, Smoother, and still show the Action's Icon rather then the Wisp Icon blocking the Original Icon.
- Pets
The Pet Action's will not work on any normal bars, the only other way to have them on a customisable bar is to use macro's, which you wouldn't be able to change in combat. The Pet bar however can be used, and hotkeys can be setup on it (Alt+RightClick on any button to set hotkeys). But other than that I don't know of any UI that can do it, if anyone knows any let me know and I'll look into a way to impletement it.

- as for the Druid, I didn't see any problems on my Druid. What isn't working for you?
Ok, I looked at the default UI, and comfirmed it doesn't do it anymore either. I think they removed it in Cata. Sadly they have so locked down that I really can't find a way to work around that limitation. As far as I know there isn't a way around the problem either. But if you know any other addon that currently does switch for the Cat form's Prowl let me know and I'll look at how they did it and find a way to implement it.
Report comment to moderator  
Reply With Quote
Unread 04-29-12, 06:45 PM  
Helenmirren
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: Re: Re: FoxSmoothUI

okey dokey - don't really swap pets all that often - might check into a macro solution.

As for the druid - if I am in cat form and not prowling, let's say I have A, B and C as
spells. If I am prowling, I have D, E and F.

When I switch to prowl, D, E and F do not page onto the main bar, but A, B and C
remain. A, B, and C remain regardless of stance.

Could be a problem on my end - I did not delete old install just copied over the top of the
old.

I'll try deleting and re-installing and removing the cache as well and see if that makes a difference.

Thanks!

Originally Posted by Fox536
Originally Posted by Helenmirren
Thanks sir! Thinks working well with rogue now.
Still doesn't work for druid - they may page to different bar than 7,
I do not know.

Only other bug that leaps out at me is if you attempt to place a button
on a bar that calls a pet (hunter or warlock), you cannot do so - the
button will not stick.

Thanks again!


Originally Posted by Fox536
Originally Posted by Helenmirren
I like the mod - looks very good.
The only issue I am having that's keeping me
from using it, and it may well be my fault, is
that is doesn't page.

When I stealth on my rogue or druid, the main
action bar (any of em for that matter) does
not switch, and whichever bar becomes active
(bar 7?) is not available, so I pretty much can
do nothing.

Thanks!
I fixed the Paging problem, now it Pages when changing Stances, also updated the Active Buff Texture to look Nicer, Smoother, and still show the Action's Icon rather then the Wisp Icon blocking the Original Icon.
- Pets
The Pet Action's will not work on any normal bars, the only other way to have them on a customisable bar is to use macro's, which you wouldn't be able to change in combat. The Pet bar however can be used, and hotkeys can be setup on it (Alt+RightClick on any button to set hotkeys). But other than that I don't know of any UI that can do it, if anyone knows any let me know and I'll look into a way to impletement it.

- as for the Druid, I didn't see any problems on my Druid. What isn't working for you?
Report comment to moderator  
Reply With Quote
Unread 04-29-12, 05:42 PM  
Fox536
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 26
Uploads: 3
Re: Re: Re: FoxSmoothUI

Originally Posted by Helenmirren
Thanks sir! Thinks working well with rogue now.
Still doesn't work for druid - they may page to different bar than 7,
I do not know.

Only other bug that leaps out at me is if you attempt to place a button
on a bar that calls a pet (hunter or warlock), you cannot do so - the
button will not stick.

Thanks again!


Originally Posted by Fox536
Originally Posted by Helenmirren
I like the mod - looks very good.
The only issue I am having that's keeping me
from using it, and it may well be my fault, is
that is doesn't page.

When I stealth on my rogue or druid, the main
action bar (any of em for that matter) does
not switch, and whichever bar becomes active
(bar 7?) is not available, so I pretty much can
do nothing.

Thanks!
I fixed the Paging problem, now it Pages when changing Stances, also updated the Active Buff Texture to look Nicer, Smoother, and still show the Action's Icon rather then the Wisp Icon blocking the Original Icon.
- Pets
The Pet Action's will not work on any normal bars, the only other way to have them on a customisable bar is to use macro's, which you wouldn't be able to change in combat. The Pet bar however can be used, and hotkeys can be setup on it (Alt+RightClick on any button to set hotkeys). But other than that I don't know of any UI that can do it, if anyone knows any let me know and I'll look into a way to impletement it.

- as for the Druid, I didn't see any problems on my Druid. What isn't working for you?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: