Download
(17Kb)
Download
Updated: 08-15-09 08:10 PM
Pictures
File Info
Updated:08-15-09 08:10 PM
Created:unknown
Downloads:8,428
Favorites:51
MD5:

Cirk's Aspects  Popular! (More than 5000 hits)

Version: 3.2.0
by: Cirk [More]

Aspects is an addon that places your hunter's aspects or shaman's Ghostwolf up above the default Blizzard action bars in the same place that the stealth button for a rogue, stances for a warrior, forms for a druid, and auras for a paladin are shown. It also replaces the default Blizzard stealth, stances, forms, and auras with its own scalable and moveable version.

For hunters, druids, and paladins, Aspects provides the ability to change which spells are shown by Aspects, and in what order, using the /aspect set command. It also moves the pet action bar over to the right by enough space to fit in your aspects, so you may need to reduce your scaling size if you run out of room.

You can also unlock the Aspects bar and reposition it wherever you want on the screen, rather than leaving it at the default location. Doing so however will stop Aspects from automatically adjusting the pet bar position.

Aspects's slash commands
Aspects supports the following slash commands:


/aspect help shows these options.
/aspect on enables Aspects for your current character (the default if you are hunter or shaman).
/aspect off disables Aspects for your current character.
/aspect scale changes the scaling of the Aspects buttons.
/aspect list shows the spells you and Aspects know.
/aspect set <name> <#|on|off> sets order and visibility of your aspect spells (hunter, druid, paladin only).
/aspect reset resets the order and visibility of your aspect spells (hunter, druid, paladin only).
/aspect toggle <on|off> allows you to set whether your spells toggle on and off which each click of the same button, or not (hunter, paladin, shaman only)
/aspect unlock unlocks the Aspect bar so you can move it.
/aspect lock locks the Aspect bar in its new position.
/aspect auto resets the Aspect bar back to its default (automatic) position.
/aspect status shows you whether Aspects is enabled or not currently, and how much addon memory it is using.

What hotkeys will it use?
Aspects uses the same keys as the equivalent shapeshift buttons would use, which for a windows client would be CTRL-F1, CTRL-F2, etc. For easy reference, the hotkeys corresponding to each Aspects button will show up at the bottom right of the tooltip that you see when you mouseover the aspects buttons.

You can change the assigned keys easily under the Key Bindings option of the main menu - look for the Special Action Button entries, and change them to whatever you'd like. Note that since those buttons are also used for other class skills (such as for a rogue's Stealth) you may want to make any changes to these key bindings character specific by checking the box on the top-right of the Key Bindings screen.


Notes
If you are using Blizzard's default UI layout and are using tabbed chat frames, you might find that you need to move your chat window up a bit to fit the shapeshift bar in under the chat frame. You can do this by right clicking on the General tab at the top of the chat frame, selecting Unlock, then left-clicking and dragging on the General tab to move the chat windows where they won't be in the way. After you are done, right-click on the General tab again and select Lock to relock your windows again!

If you can't see the General tab at the top of your chat window when you mouse over the chat window, your chat windows might have been locked from being changed. To unlock them, open the Main menu (via the ESC key) and select Interface, chose the Chat option, and clear the Lock Chat Settings option. After you have moved your chat frame, you can relock them again if you want.


Localization
Currently Aspects only has locale information for its text entry and reporting in US english, but its ready to support other client languages - all I need are the appropriate translations for the entries in the localization.lua file. So if you'd like to see it working in your local language, please have a go at modifying this file, and when you think its all working for you, post it here and I'll merge it into the official version!

Note that Aspects should still work on all clients, even if it doesn't show its help and other text in your local language.


Enjoy!
-- Cirk of Doomhammer

3.2.0
  • Added support for the new shaman MultiCastActionBar in repositioning it to make room for the shaman ghost wolf button
  • BINDINGS_UPDATE no longer triggers a rebuild of everything on leaving combat (optimization)
  • Remove chat frame announcement on login (not needed any more)
  • Modify Blizzard addons interface frame layout to indent wrapping slash command lines
  • Changed version string to 3.2.0.
3.1.0
  • Fixed handling of "self" cast auras (such as Aspect of the Wild) due to change in UnitBuff return values in 3.1.0.
  • Now has an entry in Blizzard's interface options screen that shows a list of the slash commands.
  • Changed version string to 3.1.0.
3.0.3
  • Removed all the code that was using the SecureHandlerShowHideTemplate, since this feature is no longer available.
  • Fixed up code for setting/clearing per button attributes and bindings without relying on ShowHide.
  • Re-added back in code to adjust position of PossessBarFrame now that Aspects can't be automatically hidden when that bar is shown.
  • Modified position and handling of aspects own vehicle exit button.
  • Added checking for pet bar above shapeshift bar condition.
  • Changed version string to 3.0.3
3.0.2
  • Changed from using localized spell names to using spell IDs (which don't require localization)
  • Added support for death knights, druids, paladins, priests, rogues, and warriors (i.e., allow replacement of the default class shapeshift form/aura bar)
  • Added support for the Aspect of the Dragonhawk for hunters
  • Added spell toggle control so that certain classes can prevent their spells being disabled on a second click.
  • Fixed issue where shaman's ghost wolf button wasn't updating correctly on moving between inside and outside areas
  • Removed adjustment of position for possess bar frame since possess bar being show now automatically hides the aspects bar frame
  • Added support for showing the Leave Vehicle button beside the aspects bar, rather than behind it.
  • Added code to ensure that if multiple aspects buttons are pressed at the same time that we then clean up to end up with only the one button correctly shown active.
  • Improve code used to parse spell names for the /aspects set command
  • Added reporting of stance form numbers in the aspects spell list so you can see this for use in macros, etc.
  • The /aspects status command now reports scaling and the spell toggle state (if allowed for your class).
  • Changed version string to 3.0.2
  • Updated addon description note
  • Updated addon URL
3.0.1
  • Fix issue that arises when logging in on a newly created character or after reinstalling WoW due to client messages arriving in unexpected order.
  • Changed version string to v3.0.1.
3.0.0
  • Removed priest's shadow form (now supported by the client)
  • Added ability to unlock and move the aspects bar
  • Fix to ensure latency doesn't force aspect buttons "on" all the time
  • Various changes for version 3.0 compatibility
  • Changed version string to v3.0.0.
2.4.1
  • Fixed problem with Aspects trying to modify buttons when entering combat while on a mount (triggering an addon action prevented message).
  • Fixed problem where key bindings weren't being updated correctly when your spells list changed.
2.4.0
  • First release as Aspects, taking over from Shadowshift.
Post A Reply Comment Options
Unread 05-27-08, 10:23 PM  
Jayhawk
Premium Member
 
Jayhawk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 105
File comments: 151
Uploads: 3
I also noted it stays visible when you ALT+Z to take screenshots.
Report comment to moderator  
Reply With Quote
Unread 05-18-08, 03:41 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
Move Aspects?

I like it, but I would like to move it somewhere else on my screen. Can that be done?
Report comment to moderator  
Reply With Quote
Unread 05-18-08, 10:59 AM  
Jayhawk
Premium Member
 
Jayhawk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 105
File comments: 151
Uploads: 3
Love what you did (I tried to do this myself hacking Shadowshift, but it turned out to be too much of a hassle). However, I have to second the people asking for this addon to work with Bartender 3.
The current version...makes a mess of my UI
Report comment to moderator  
Reply With Quote
Unread 05-18-08, 07:45 AM  
EnSabahNur
A Defias Bandit
 
EnSabahNur's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 55
Uploads: 6
German Translation

here are the German Aspects:

Code:
if (GetLocale() == "deDE") then
ASPECTS_SPELLNAMES = {
	ASPECT_OF_THE_MONKEY = "Aspekt des Affen",
	ASPECT_OF_THE_HAWK = "Aspekt des Falken",
	ASPECT_OF_THE_CHEETAH = "Aspekt des Geparden",
	ASPECT_OF_THE_BEAST = "Aspekt des Wildtiers",
	ASPECT_OF_THE_PACK = "Aspekt des Rudels",
	ASPECT_OF_THE_WILD = "Aspekt der Wildnis",
	ASPECT_OF_THE_VIPER = "Aspekt der Viper",
	GHOST_WOLF = "Geisterwolf",
	SHADOWFORM = "Schattenform",
};
end
Report comment to moderator  
Reply With Quote
Unread 05-18-08, 03:53 AM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
Just a bug fix update to v2.4.1.

I've not added the "buttons on other side of pet bar" option yet.

Also, several of you have posted about Bartender (which I don't use) and I'm not sure exactly what you mean by "addressing the stance bar". Do you mean put the stances into Aspects (thereby replacing the default Blizz one) or ?

I do like the other suggestions for other classes too - totems for shamans, buffs for mages, etc. I'll have a think about that (particularly for shamans - totem management is a pain).

Oh and a quick note about the chat box - you might just need to move it up a bit yourself (see the addon description for details if you aren't sure how to do that yourself). Unfortunately, I can't have Aspects move that automatically, because if it touches any of the Blizzard code that handles that stuff, it will prevent all sorts of things from working properly when you enter combat
__________________
Cirk's Addons
Report comment to moderator  
Reply With Quote
Unread 04-28-08, 01:28 PM  
Twidget
An Aku'mai Servant
 
Twidget's Avatar

Forum posts: 33
File comments: 401
Uploads: 0
Re: Universal use of Stance bars

Originally posted by Tassleoff
Hello, I use Bartender3 for my action bars. your mod looks like it would be really helpful, except that id doesn't address the Stance bar from Blizzard ;( if you address the stance bar, then all the Bar mods will instantly have access to your mod.



please think about adding this functionality

Tassleoff
I too use Bartender and would use your mod if it addressed the Stance Bar... otherwise it is useless to me since I have customized by button layout.

Thanks
Report comment to moderator  
Reply With Quote
Unread 04-27-08, 12:35 PM  
Tassleoff
A Kobold Labourer
 
Tassleoff's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 3
Uploads: 5
Universal use of Stance bars

Hello, I use Bartender3 for my action bars. your mod looks like it would be really helpful, except that id doesn't address the Stance bar from Blizzard ;( if you address the stance bar, then all the Bar mods will instantly have access to your mod.



please think about adding this functionality

Tassleoff
Report comment to moderator  
Reply With Quote
Unread 04-23-08, 04:34 PM  
dpmpv
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
i got it and tried it and i work fine but the only porblem is when you dont have your pet out it block thelast line on the chat box so it would be nice if you could move the chat box up or move it to the right of the pet action bar
Last edited by dpmpv : 04-23-08 at 06:37 PM.
Report comment to moderator  
Reply With Quote
Unread 04-20-08, 06:51 AM  
Stormlor
A Cyclonian

Forum posts: 45
File comments: 40
Uploads: 0
This addon can be really useful to most as right now it's limited to just a few classes. You could try the following:

Druids: Stances including Prowl
Hunter: Covered maybe adding another bar for traps
Mage: Buffs
Priest: Shadowform and buffs
Paladin: Auras, Blessings (ties in with Blessings)
Rogue: Stealth, Poision
Shammy: Ghost Wolf, Totems (up to an X number that the user can set)
Warlock: Fears
Warrior: Stances

Originally posted by Cirk
Hmmm, putting the aspects on the right of the pet bar might be possible - I'll have a look into that.

If you want to change which keys are used for what, just change them in the Key Bindings page - Aspects will use whatever you have assigned to the Special Action Button entries.
__________________
"Science is organized knowledge. Wisdom is organized life." - Immanuel Kant
Report comment to moderator  
Reply With Quote
Unread 04-16-08, 09:00 PM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
Originally posted by dpmpv
this is nice but being a hunter i was want the aspect to be to the right for the pet toolbar not the other way around becuase i would use the pet attack butten more then then change my ascpets so i would rather the pet attack be Ctrl 1 not the ascpets or you could have the acpsect use alt 1-what you have and the pets keep ctrl 1 torough whatever you have
Hmmm, putting the aspects on the right of the pet bar might be possible - I'll have a look into that.

If you want to change which keys are used for what, just change them in the Key Bindings page - Aspects will use whatever you have assigned to the Special Action Button entries.
__________________
Cirk's Addons
Report comment to moderator  
Reply With Quote
Unread 04-16-08, 06:41 PM  
dpmpv
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
this is nice but being a hunter i was want the aspect to be to the right for the pet toolbar not the other way around becuase i would use the pet attack butten more then then change my ascpets so i would rather the pet attack be Ctrl 1 not the ascpets or you could have the acpsect use alt 1-what you have and the pets keep ctrl 1 torough whatever you have
Last edited by dpmpv : 04-16-08 at 06:58 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: