Download
(209Kb)
Download
Updated: 05-07-12 07:31 PM
Pictures
File Info
Updated:05-07-12 07:31 PM
Created:04-23-12 04:08 PM
Downloads:3,325
Favorites:13
MD5:
Categories:Buff, Debuff, Spell, Action Bar Mods, Casting Bars, Cooldowns, Priest, Combat Mods, Raid Mods, Beta-version AddOns

EasyLightwell

Version: 0.1.2
by: kaels [More]

An addon to make lightwell use and management easier. Low CPU load, low memory footprint.

Forum Thread: http://www.wowinterface.com/forums/s...802#post255802

**THIS IS A BETA. IT MAY NOT WORK. IT MAY WIPE YOUR RAID. IT MAY BREAK YOUR COMPUTER. IT COMES WITH NO WARRANTY, EXPRESS OR IMPLIED.**

New: Now with GUI configuration!

Use:
When the addon detects a friendly lightwell, it will alert by lighting up and softly pulsing.

Leftclick or Mousewheel Up on the button to set the nearest lightwell as your focus. The lightwell's charges will be displayed on the icon.

Rightclick on the button will alternate between targeting the nearest lightwell and targeting your last target.

Mousewheel down over the button will use the lightwell, assuming you're in range and have it focused. (This does not interfere with normal camera zooming as long as your cursor isn't over the button, and it does not interfere with click-casting addons).

Leftclick and drag on the button to move it. Position saves between sessions on a per-character basis.

Type /elw to open the GUI configuration. This provides simple keybind management and scaling.

Lightwell tracking
This part of the addon tracks the lightwells available to you, their remaining duration, and their remaining charges. It works pretty well in an instance environment. It can get a little wonky in large areas (battlegrounds, etc) when the relevant information doesn't all show up in your combat log. I'm working on refining it.

Future features
Saved variables to store priest information (primarily whether their Lightwell is glyphed)
Addon communication to synchronize with other users of EasyLightwell and LightwellBuddy
Visual customization

5/7/12 6:29 pm Pulse animation should be slower and steadier.
4/27/12 5:53 pm Added ability to cancel keybinds with Escape.
4/27/12 5:37pm Added GUI configuration. Removed click-to-keybind functionality.
4/16/12 5:10 pm Fixed flickering animation issue, improved lightwell tracking for keybind users
4/26/12 9:35 am Fixed bug where positioning reset on login/reload.
4/24/12 12:29 am Fixed Mousewheel Up detection.
4/23/12 11:53 pm Added Mousewheel Up detection for setting focus.
4/23/12 11:12 pm Fixed scaling for non-integer values.
4/23/12 9:09 pm Fixed a bug where timers sometimes failed to restart on a new lightwell cast
4/23/12 8:08 pm Removed spammy debug message on lightwell use
Optional Files (0)


Post A Reply Comment Options
Unread 10-08-13, 03:14 PM  
Ruger the Hunter
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Plz help - I'd really like to see this addon meet my expectations.

LUA Error -

Message: Interface\AddOns\EasyLightwell\EasyLightwell.lua:127: bad argument #3 to 'strformat' (string expected, got nil)
Time: 10/08/13 15:12:33
Count: 1
Stack: [C]: in function `strformat'
Interface\AddOns\EasyLightwell\EasyLightwell.lua:127: in main chunk

Locals: (*temporary) = " self:SetAttribute("unit", "focus")
self:SetBinding(1, "MOUSEWHEELDOWN", %s)
self:SetBinding(1, "MOUSEWHEELUP", %s)
"
(*temporary) = "CLICK CliqueSABButton:cliquebuttonMOUSEWHEELDOWN"
(*temporary) = nil
(*temporary) = "string expected, got nil"
_______________________
Plz, help.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: