Download
(11 Kb)
Download
Updated: 06-19-13 12:39 AM
Pictures
File Info
Updated:06-19-13 12:39 AM
Created:03-17-13 07:44 AM
Downloads:1,502
Favorites:9
MD5:
PABuffs
Version: 2.03r1
by: adelea [More]
PABuffs - Popup bar for PA weapon/item buffs

I didnt like having to have 6 slots on a hotbar, or having to open the abilities
page to cast the PA weapon buffs.

So, I wrote this addon!

PABuffs will put a small icon on your screen (circle, with a hexagon inside).

If the icon is grayscale, then it means it is unlocked and can be dragged around
to a better location. Once you are happy with the location, RIGHT CLICK on the icon,
and it will go into colour.

If the icon is in color, then it is locked and cannot be moved (RIGHT CLICK to
unlock, and it will go grayscale). You can LEFT CLICK the icon, and it will show
a popup menu listing various abilities (if you have them)

It will have:
- the 6 planar T2/T3 PA item buffs
- Ascended Resurrection
- Call of the Ascended
- Rescue Medic
- Planar Protection
- Planar Surge PA ability
- Sacrifice Life: Planar Charge PA ability
- Omen Sight

NOTE: If you have Docker installed, then the icon will go onto the Dock instead.

In addition to the using the button, you can also use a macro containing :

pab toggle

Using the macro will toggle the visibility of the bar. It will popup centered on
the mouse cursor - or as near to it as it can (if the cursor is too close to the
edge of the screen it will be moved up/down/left/right as required)

The top row of the bar will have the 6 planar T2/T3 PA item buffs, and the second
row will have the other abilities listed above.

NOTE: The hotkey bar that the macro is on does NOT have to be enabled or visible.

NOTE2: Due to API limitations on the use of frames with macros, the bar visibility
status cannot be changed in combat. Because of this, if the bar is visible when
you enter combat, it will hide itself.
2.03r1 - Added Quantum Sight

2.02r6 - Updated for 2.3 macro event changes

2.02r5 - Prevent menu being made visible if user clicks button in combat state

2.02r4 - Seems that all 4 callings have different ability IDs for Planar Surge

2.02r3 - Added an icon as an alternative method of accessing abilities.
- Added even more abilities to the popup bar.

2.02r2 - Had wrong data for PA abilities - so some were not found. Fixed!
- Added /pab size X - to resize icons to X pixels (8-128)
- Using the mousewheel on the popup bar will also resize

2.02r1 - Initial release
Archived Files (7)
File Name
Version
Size
Author
Date
2.02r6
11kB
adelea
05-28-13 09:43 AM
2.02r5
11kB
adelea
04-07-13 08:49 AM
2.02r4
11kB
adelea
04-07-13 04:41 AM
2.02r3
11kB
adelea
04-06-13 02:43 PM
2.02r2
4kB
adelea
03-17-13 10:08 AM
2.02r1
4kB
adelea
03-17-13 07:44 AM
0B
adelea
01-01-70 12:00 AM


Post A Reply Comment Options
Unread 07-27-13, 03:22 PM  
joshmiller83

Forum posts: 0
File comments: 18
Uploads: 0
Is there any way to add an option via command line or something to have this grow up? I would like to put this in a spot where growing down makes it run off the screen!

Thanks!
joshmiller83 is offline Report comment to moderator  
Reply With Quote
Unread 07-05-13, 05:32 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 285
Uploads: 6
Re: Add Ascended Abilities

Quote:
Originally Posted by joshmiller83
Could you add other Ascended Powers to the list?

Would love to see them on a Pop Up List and off of my Hotbars.

Defiant Flare
Fury of the Ascended
Nexus Infusion
Well, due to the way the Rift API works, we cant change the visibility of things that 'do stuff' during combat.

So, I have tried to keep things off the bar that you would use in combat - I know I use FotA/HC mid-fight a LOT, since its 1min duration means it often drops - so I would need to keep a hotkey for that.

I suspect the Flare is the same - you cast it midfight ?

And Nexus Infusion - do you ever cast that by using it as an ability? Whenever you would use it, you get a popup to click on dont you?

I can add the abilities of course, but I think the restrictions on using them mean you wouldnt!
adelea is offline Report comment to moderator  
Reply With Quote
Unread 07-05-13, 04:43 PM  
joshmiller83

Forum posts: 0
File comments: 18
Uploads: 0
Question Add Ascended Abilities

Could you add other Ascended Powers to the list?

Would love to see them on a Pop Up List and off of my Hotbars.

Defiant Flare
Fury of the Ascended
Nexus Infusion
joshmiller83 is offline Report comment to moderator  
Reply With Quote
Unread 05-25-13, 11:04 AM  
biship

Forum posts: 0
File comments: 9
Uploads: 0
Breaks on load on PTS 2.3 beta.

Error: Incorrect function usage.
Parameters: (Frame: PABuffs.popupft#1.0x2ff90848), (userdata: ), "cast Barbed Blade", "Event.UI.Input.Mouse.Left.Click"
Parameter types: Frame, eventFrame, string, string
Function documentation:
Attaches an event handler to an event.
Not permitted on a frame with "restricted" SecureMode while the addon environment is secured.
Layout:EventAttach(handle, callback, label) -- eventFrame, function, string
Layout:EventAttach(handle, callback, label, priority) -- eventFrame, function, string, number
Parameters:
callback: A global event handler function. This will be called when the event fires. The first parameter will be the standard frame event handle, any other parameters will follow that.
handle: A handle to a frame event, usually pulled out of the "Event.UI." hierarchy.
label: Human-readable label used to identify the handler in error reports, performance reports, and for later detaching.
priority: Priority of the event handler. Higher numbers trigger first.
In PABuffs / Event.Ability.New.Add, event Event.Ability.New.Add
stack traceback:
[C]: ?
[C]: in function 'EventAttach'
PABuffs/PABuffs_Main.lua:142: in function 'RefreshBar'
PABuffs/PABuffs_Main.lua:276: in function <PABuffs/PABuffs_Main.lua:245>
biship is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: