Go to Page... |
Updated: | 12-01-10 07:48 PM |
Created: | 09-22-09 01:31 AM |
Downloads: | 8,637 |
Favorites: | 30 |
MD5: |
Shadow's Eclipse Monitor
Addon NOT CURRENTLY BEING UPDATED, I tried playing again, didn't quite work out.
Free license to anyone who wishes to update it, I was in the process of re-writing it, drop me an email if you want teh files.
'/sem' for in-game options.
The mechanics of eclipse have changed for the better. However, tracking that arrow on your bar and subsequently changing that into the correct spell can sometimes be confusing in the heat of battle. Shadow's Eclipse Monitor gives you a clear (customisable) indicator as to what you should be casting.
Function:
VIDEO OF ADDON WORKING: HERE
- Displays a frame on your screen with text appropriate to the current situation. This text is customisable via the menu (colour and actual text).
By default:
--- Displays "BOTH" when either eclipse can be proc'd
--- Displays "STARFIRE" during Lunar eclipse and afterwards until solar eclipse procs
--- Displays "WRATH" during Solar eclipse and afterwards until lunar eclipse procs
Features:
- Predictive Cast -- This feature allows you to predict when an eclipse will occur and change your cast appropriately (see: Video)
- Graphical interface('/sem' to access)
- SharedMedia support
- Option to only show frame while in Moonkin Form
- Hides frame out of combat
- Each text able to be individually coloured and customised
- Type '/sem' for slash commands
Future Implementation:
- Provide an option to change the text to spell icons
Contact:
For inquiries / suggestions / bugs simply make a comment here, email [email protected] or contact me in-game as Shadowlycaon on Dreadmaul-US
Comment Options |
LiNK2088 |
View Public Profile |
Send a private message to LiNK2088 |
Find More Posts by LiNK2088 |
Add LiNK2088 to Your Buddy List |
Shadowlycaon |
View Public Profile |
Send a private message to Shadowlycaon |
Find More Posts by Shadowlycaon |
Add Shadowlycaon to Your Buddy List |
04-02-10, 09:08 AM | |
|
Thanks for the temp fix, I'll be using that for now.
|
|
LiNK2088 |
View Public Profile |
Send a private message to LiNK2088 |
Find More Posts by LiNK2088 |
Add LiNK2088 to Your Buddy List |
11-25-10, 08:48 AM | |
|
I've put in a beta version for 4.0.1. 99% functional, report any bugs.
|
|
Shadowlycaon |
View Public Profile |
Send a private message to Shadowlycaon |
Find More Posts by Shadowlycaon |
Add Shadowlycaon to Your Buddy List |
NaWaN |
View Public Profile |
Send a private message to NaWaN |
Find More Posts by NaWaN |
Add NaWaN to Your Buddy List |
Shadowlycaon |
View Public Profile |
Send a private message to Shadowlycaon |
Find More Posts by Shadowlycaon |
Add Shadowlycaon to Your Buddy List |
12-10-10, 07:25 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 8
Uploads: 0
|
On attempting to use this addon, i get lua errors any time i change Show Frame & Moveable Frame.
I don't see any thing appear when i change these options. The errors: Show Frame error Code:
1x TidyPlates_CleanPlates-1.9g\CleanPlatesConfig.lua:1131: attempt to index local 'unit' (a nil value) TidyPlates_CleanPlates-1.9g\CleanPlatesConfig.lua:1242: in function `SetScale' ShadowsEclipseMonitor\SEM.lua:398: in function `ShowFrame' ShadowsEclipseMonitor\SEM.lua:422: in function `ToggleShow' ShadowsEclipseMonitor\gui\SEM_gui.lua:74: in function <...terface\AddOns\ShadowsEclipseMonitor\gui\SEM_gui.lua:73> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5> (tail call): ?: AceConfigDialog-3.0-54:798: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:613> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[3]":9: in function <[string "safecall Dispatcher[3]"]:5> (tail call): ?: AceGUI-3.0-33 (Ace3):314: in function `Fire' ...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:68: in function <...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>: --- Code:
1x TidyPlates_CleanPlates-1.9g\CleanPlatesConfig.lua:1131: attempt to index local 'unit' (a nil value) TidyPlates_CleanPlates-1.9g\CleanPlatesConfig.lua:1242: in function `SetScale' ShadowsEclipseMonitor\SEM.lua:398: in function `ShowFrame' ShadowsEclipseMonitor\SEM.lua:369: in function `ToggleLock' ShadowsEclipseMonitor\gui\SEM_gui.lua:61: in function <...terface\AddOns\ShadowsEclipseMonitor\gui\SEM_gui.lua:60> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5> (tail call): ?: AceConfigDialog-3.0-54:798: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:613> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[3]":9: in function <[string "safecall Dispatcher[3]"]:5> (tail call): ?: AceGUI-3.0-33 (Ace3):314: in function `Fire' ...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:68: in function <...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>: --- |
|
InfernoGuy |
View Public Profile |
Send a private message to InfernoGuy |
Find More Posts by InfernoGuy |
Add InfernoGuy to Your Buddy List |
12-10-10, 06:26 PM | |
|
I haven't localised one of my functions well enough, tidy plates is trying to use it or vice versa, that's where the error is coming from I believe. I'm somewhat new to this. I'll localise better soon. In reality I probably need a full re-write.
Try turning tidy-plates off and then moving the frame, should work. Thank you for the error report, I'll get on it soon. |
|
Shadowlycaon |
View Public Profile |
Send a private message to Shadowlycaon |
Find More Posts by Shadowlycaon |
Add Shadowlycaon to Your Buddy List |
12-14-10, 07:04 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 8
Uploads: 0
|
It's not just moving the frame, i don't see the frame at all.
All i know is that clicking the buttons makes a nice big error pop up in bugsack. |
|
InfernoGuy |
View Public Profile |
Send a private message to InfernoGuy |
Find More Posts by InfernoGuy |
Add InfernoGuy to Your Buddy List |
12-22-10, 09:01 PM | |
|
I'm on the slower side of gearing up now, should have some spare time between work and raiding to sit down and update this. Possibly a full re-write. Will add starsurge and localise the functions better. Icons are in the works, will be a bit still on that though.
|
|
Shadowlycaon |
View Public Profile |
Send a private message to Shadowlycaon |
Find More Posts by Shadowlycaon |
Add Shadowlycaon to Your Buddy List |
01-23-11, 06:43 PM | |
|
Using bazooka, clicking the ldb (which shows nothing but a blank spot where it should be) generates the following error
1x ShadowsEclipseMonitor\gui\SEM_gui.lua:315: attempt to call method 'ShowModuleConf' (a nil value) Bazooka-Bazooka-r200\Bazooka.lua:1251: in function <Bazooka\Bazooka.lua:1248> Locals: frame = BazookaPlugin_SEM { 0 = <userdata> bzkPlugin = <table> {} } self = <table> { origWidth = 16 createIcon = <function> @ Bazooka\Bazooka.lua:1520: setIcon = <function> @ Bazooka\Bazooka.lua:1683: icon = BazookaPluginIcon_SEM {} applySettings = <function> @ Bazooka\Bazooka.lua:1635: setIconColor = <function> @ Bazooka\Bazooka.lua:1696: updateLayout = <function> @ Bazooka\Bazooka.lua:1536: detach = <function> @ Bazooka\Bazooka.lua:1821: dataobj = <table> {} suffixColorHex = "ff00d100" title = "SEM" globalSettingsChanged = <function> @ Bazooka\Bazooka.lua:1495: bar = <table> {} fontSize = 12 highlight = <function> @ Bazooka\Bazooka.lua:1477: label = "Shadow's Eclipse Monitor" enable = <function> @ Bazooka\Bazooka.lua:1576: setText = <function> @ Bazooka\Bazooka.lua:1716: db = <table> {} area = "left" resetTipScale = <function> @ Bazooka\Bazooka.lua:1357: hideTip = <function> @ Bazooka\Bazooka.lua:1430: setTipScale = <function> @ Bazooka\Bazooka.lua:1350: name = "SEM" hl = BazookaHL_SEM {} setIconCoords = <function> @ Bazooka\Bazooka.lua:1706: updateLabel = <function> @ Bazooka\Bazooka.lua:1807: iconTextSpacing = 2 labelColorHex = "ffe5e5e5" updateLDBCallback = <function> @ Bazooka\Bazooka.lua:1613: toggleMouse = <function> @ Bazooka\Bazooka.lua:1409: iconSize = 16 frame = BazookaPlugin_SEM {} updateLDBCallbacks = <function> @ Bazooka\Bazooka.lua:1622: showTip = <function> @ Bazooka\Bazooka.lua:1364: } |
|
Kelem |
View Public Profile |
Send a private message to Kelem |
Find More Posts by Kelem |
Add Kelem to Your Buddy List |
01-24-11, 05:51 PM | |
|
I'll be honest I hadn't really ever tested the addon with something like bazooka. Hence why I never picked up on the following mistake:
Code:
function SEM_GUI:LDBRegister() local icon = GetItemIcon (5384) local ldb = LibStub:GetLibrary("LibDataBroker-1.1") if not ldb then return false end ldb:NewDataObject("SEM", { type = "launcher", icon = icon, label = "Shadow's Eclipse Monitor", OnClick = function() SEM_GUI:ShowModuleConf() end, }) return true end Code:
function SEM_GUI:LDBRegister() local icon = GetItemIcon (5384) local ldb = LibStub:GetLibrary("LibDataBroker-1.1") if not ldb then return false end ldb:NewDataObject("SEM", { type = "launcher", icon = icon, label = "Shadow's Eclipse Monitor", OnClick = function() ShowModuleConf() end, }) return true end I'm in the process of another re-write for efficiency as well as including Starsurge. I'm just being lazy and the process is taking a while. I'll make sure that it all works with bazooka before I release it. Thankyou for commenting and using my addon. |
|
Shadowlycaon |
View Public Profile |
Send a private message to Shadowlycaon |
Find More Posts by Shadowlycaon |
Add Shadowlycaon to Your Buddy List |
04-03-11, 08:58 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 35
Uploads: 0
|
Having a small problem with this showing up when not in moonkin form, or spec. I have it set to "Moonkin only". Is this a known problem?
|
|
knowntobe |
View Public Profile |
Send a private message to knowntobe |
Find More Posts by knowntobe |
Add knowntobe to Your Buddy List |
04-27-11, 05:07 PM | |
|
sigh, yet another great addon/author vanishing in the wind. Hope life treats you well, thanks for the work you've been putting in up to this point.
|
|
Kelem |
View Public Profile |
Send a private message to Kelem |
Find More Posts by Kelem |
Add Kelem to Your Buddy List |
08-31-12, 04:09 PM | |
|
anyone picking this up and carrying on by chance? or is there a replacement anyone has found that's worth using?
|
|
Kelem |
View Public Profile |
Send a private message to Kelem |
Find More Posts by Kelem |
Add Kelem to Your Buddy List |