![]() |
SquawkAndAwe
3 Attachment(s)
Born out of a need to pay attention to Eclipse, both the proc and the internal cooldown, to get the most out of it, SquawkAndAwe is a cooldown/debuff timer for Balance druids. Built off of ShockAndAwe by Levva of EU Khadgar (and, by extension, Disquette) with his permission, SquawkAndAwe allows a Balance druid to keep track of relevant debuffs and internal cooldowns in order to squeak out maximum DPS and uptime.
Features: Eclipse Proc and Cooldown bars, colored by type of Eclipse proc, with the option to flash the proc bar. Moonfire and Insect Swarm debuff and tick bars Faerie Fire debuff bar Omen of Clarity Internal Cooldown bar GCD bar Options: Each of the bars can be enabled or disabled, and colored, individually Text on the bars showing duration, can be disabled Integrates with SharedMedia for fonts and textures Screenshots: ![]() All bars showing ![]() Eclipse on Cooldown ![]() Options ToDo: Will eventually add back in the uptime frame from ShockAndAwe for Moonfire, IS, and FF at least Will probably end up removing Omen bar as testing is showing a lack of internal cooldown now Other suggestions Download: SquawkAndAwe : WoWInterface Downloads : Ace: Class Specific |
Quote:
Quote:
An issue I forgot to mention but which shouldn't be huge except in PvP: I'm checking for GCD off of Teleport: Moonglade. First, premades on the Beta do not have this spell, so the addon won't work for them (well, you can disable the GCD bar, actually, and it should work, or hack the lua to check off a different spell). Second, if your arcane school gets locked out, your GCD bar will be inaccurate. In PvE, only an issue on fights like Aran, but in PvP it could be a large issue. I'm looking into guaging GCD off of a feral ability, not sure if that will work but, since the physical school can't be locked out, it will sidestep the issue if possible. The priority queue can't be 100% accurate, but that's why the game's fun. Might be able to make it easier to decide whether to refresh IS or cast the last Wrath during an eclipse proc, though, or it can be used to help facilitate when to switch spels to game procs, etc. It'll require a little setup, and user intelligence, but it's worth looking into. As for Force of Nature, I like the idea of adding it to the uptime frame. As for tracking its cooldown, as I've mentioned before I don't want this to become a kitchen sink mod. FoN is really just a simple cooldown, which can be tracked using any number of cooldown mods, same with Innervate, Typhoon, Starfall, etc. Eclipse and OoC, on the other hand, can't, and need to be specially handled. I may be open to adding likely trinket buffs with ICDs, such as Quag's, or track uptime of non-ICD buffs, like the Ashtongue trinket, if there's enough demand, though. In a similar vein, how much demand is there for an Omen bar that tracks the buff time, rather than the cooldown? Most often you're not going to be changing which spell you cast for an Omen proc, but it might be useful during movement phases and such. Could also be used to update the priority queue. Thorns duration bar suffers from the same issue as Force of Nature cooldown. Too many mods out there already do this, and it would be horrible to try and track. |
I haven't been able to get to the options. I have hit esc and went into addons and tried clicking it there but nothing, probably because I use a addon manager addon. I've tried turning my addon manager off and hitting esc but then no addon button.
I really like this so far but would like to turn off some of the bars has they are duplicated and just add more clutter to the screen. Overall great job and thanks |
Thanks for the addon Adoriele. I've tested it on the dummies and doing dailies and it works great. I'll test it more tonight in Sunwell.
|
Quote:
|
Very nice addon indeed; I got a few errors yesterday when playing around with the configuration options, though. This:
Code:
Interface\AddOns\SquawkAndAwe\SquawkAndAwe.lua:710: GetSpellInfo(): Invalid spell slotCode:
Interface\AddOns\SquawkAndAwe\SquawkAndAwe.lua:710: GetSpellInfo(): Invalid spell slot |
ok tried /saa and it lists all the options in the chat window but how do I pull up the interface to set the options?
Thanks |
ok I typed /saa testbar and got this error: \AddOns\SquawkAndAwe\SquawkAndAwe.lua line 710: GetSpellInfo(): Invalid spell slot.
Debug: [C]: ? [C]: GetSpellInfo() SquawkAndAwe\SquawkAndAwe.lua:710: SquawkAndAwe\SquawkAndAwe.lua:701 (tail call): ? ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:119: ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:109 ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:373: ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:299 (tail call): ? ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:696: HandleCommand() ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:715: ?() ..\FrameXML\ChatFrame.lua:3191: ChatEdit_ParseText() ..\FrameXML\ChatFrame.lua:2911: ChatEdit_SendText() ..\FrameXML\ChatFrame.lua:2932: ChatEdit_OnEnterPressed() [string "*:OnEnterPressed"]:1: [string "*:OnEnterPressed"]:1 AddOns: Swatter, v5.1.3715 (SnaggleTooth) ACP, v3.0.0 AFX, v0.8 Aperture, v1.0 Atlas, v1.12.3 AtlasBattlegrounds, v1.12.3 AtlasDungeonLocs, v1.12.3 AtlasEntrances, v1.11.0 AtlasFlightPaths, v1.12.3 AtlasOutdoorRaids, v1.12.3 AtlasLoot, v5.01.03 AtlasLootFu, v1.2 AtlasMajorCities, vv1.3.1 AtlasQuest, v4.2.0 AtlasWorld, v2.4.3.0 AucAdvanced, v5.1.3715 (SnaggleTooth) AucFilterBasic, v5.1.3715 (SnaggleTooth) AucFilterOutlier, v5.1.3715.2531 AucMatchUndercut, v5.1.3715.2531 AucScanData, v5.1.3715 (SnaggleTooth) AucStatClassic, v5.1.3715 (SnaggleTooth) AucStatHistogram, v5.1.3715 (SnaggleTooth) AucStatiLevel, v5.1.3715 (SnaggleTooth) AucStatPurchased, v5.1.3715 (SnaggleTooth) AucStatSales, v5.1.3715.2842 AucStatSimple, v5.1.3715 (SnaggleTooth) AucStatStdDev, v5.1.3715 (SnaggleTooth) AucStatWOWEcon, v5.1.3715.2530 AucUtilAHWindowControl, v5.1.3715.3311 AucUtilAppraiser, v5.1.3715.2530 AucUtilAskPrice, v5.1.3715.3175 AucUtilAutoMagic, v5.1.3715.3142 AucUtilCompactUI, v5.1.3715.2530 AucUtilEasyBuyout, v5.1.3715.3583 AucUtilItemSuggest, v5.1.3715.3108 AucUtilPriceLevel, v5.1.3715.2545 AucUtilScanButton, v5.1.3715.2530 AucUtilScanFinish, v5.1.3715.2530 AucUtilScanProgress, v5.1.3715.2530 AucUtilSearchUI, v5.1.3715.3483 AucUtilSimpleAuction, v5.1.3715.3708 AucUtilVendMarkup, v5.1.3715.2530 AutoDing, v2.3.8 AutoEmote, v Babylonian, v5.1.DEV.130 BankItems, v30002 BankItemsFu, v1.4 BeanCounter, v5.1.3715 (SnaggleTooth) BrokerRecount, v1.0 CAA, v Cartographer, v2.0 CartographerBattlegrounds, v2.0 CartographerCoordinates, v2.0 CartographerFoglight, v2.0 CartographerGroupColors, v2.0 CartographerGuildPositions, v2.0 CartographerInstanceLoot, v2.0 CartographerInstanceMaps, v2.0 CartographerInstanceNotes, v2.0 CartographerLookNFeel, v2.0 CartographerNotes, v2.0 CartographerPOI, v2.0 CartographerProfessions, v2.0 CartographerWaypoints, v2.0 CartographerZoneInfo, v2.0 Chronos, v ClassTimer, v2.1 Configator, v5.1.DEV.130 CooldownTimers2, v2.5 Dailies, v2.4.2.05 DBMAPI, v DBMGUI, v1.25 DebugLib, v5.1.DEV.130 DoubleWide, v DruidStats, v3.0.2 Enchantrix, v5.1.3715 (SnaggleTooth) EnchantrixBarker, v5.1.3715 (SnaggleTooth) EnhTooltip, v5.1.3715 (SnaggleTooth) FlightMap, v FuBar, v FuBarAtlasFu, v FuBarDPS, v2.0.$Rev: 74969 $ FuBarDurabilityFu, v2.0 FuBarFactionsFu, v2.2.1-79 FuBarGreatJusticeFu, v2.0 FuBarHBFu, v FuBarLocationFu, v3.0 FuBarOutfitterFu, v FuBarPerformanceFu, v2.0 FuBarRecountFu, v3.6 HealBot, v3.0.2.17 ImprovedCamera, v2.4.1 Informant, v5.1.3715 (SnaggleTooth) ItemValue, v1.0 LightHeaded, v248 Omen, v3.0 oRA2, v2.0.$Revision: 628 $ Outfitter, v4.3b10 Quartz, v1.0 QuartzBuff, v1.0 QuartzFlight, v1.0 QuartzFocus, v1.0 QuartzGCD, v1.0 QuartzInterrupt, v1.0 QuartzLatency, v1.0 QuartzMirror, v1.0 QuartzPet, v1.0 QuartzPlayer, v1.0 QuartzRange, v1.0 QuartzSwing, v1.0 QuartzTarget, v1.0 QuartzTimer, v1.0 QuartzTradeskill, v1.0 Recount, v RecountThreat, v SquawkAndAwe, v1.0 Stubby, v5.1.3715 (SnaggleTooth) TwinTrinkets, v2.4.2 VoidReaverAlarm, v (ck=c8a) |
Quote:
Quote:
Sargent, you can change the options using /saa, i.e. "/saa bars mftickbar" toggles on and off the Moonfire tick bar. I don't know why it's not popping up in your interface options, but it's likely because of your addon manager. |
I got the same error tonight when I tried to move the bars and change the scaling. The bars disappeared after that error was thrown and only way to get them back was to restart the game. I do too think it's a library issue ;)
|
Just wanna say: Your name eclipses the awesomeness of Shock and Awe.
|
Quote:
/reloadui seems to fix the problem for me. |
I have a couple suggestions that I'd like to mention after using the addon for the past half an hour or so. It's just a bunch of little, subtle changes that I think would greatly increase the visual presentation (cause i'm a stickler for pretty UI).
-------------- Separate the name / timer text so that you can have both or just one of them. I'm familiar with the spell icons, so I don't necesarily need the name, but the duration is still something I'd like a text confirmation on. Plus this would allow someone to make the bars a lot more narrow but still keep a lot of functionality. I'd like to see the bars build up instead of having static locations locked in. For example, if I don't have FF or IS up on the target but Eclipse procs, then the bar is sitting all by itself. I'd like to think you'd set the spawn point for the bars and then an option to choose whether they build up or down (similar to the HotCandy mod). -------------- That being said, this mod is SUPER functional and much appreciated. |
Quote:
|
Got an opportunity to use this wednesday and thursday. Apologies for little UI feedback as that's just not something I'm very concerned with, my thoughts will entirely related to functionallity and information feedback.
After attempts on Mu'ru I definitely see a real benefit for an option to alert on OoC proc, being able to see that distinctively will be a real help when mana becomes the most valuable component again and OoC becomes our only way to improve aoe mana efficency. I really appreciate the Eclipse timers! Personally, I would get more of a benefit with just text saying "Eclipse (Wrath)" as opposed to the icon color being the only identifier. I'm more textual than visual, so maybe just having this option would be best for different types of players. Possibly this is simply something I could adjust myself, apologies if that's the case. Agreed on not putting generic cooldowns in the mod, but certainly adding some of the trinket ICD's could be extremely valuable considering almost all of the good caster trinkets are proc effects in WotLK (Activating spell power consumables when a haste/crit proc comes off cooldown would be the main use). Force of Nature uptime would definitely be appreciated for statistical analysis purposes. Tick timers appeared very accurate; I wonder if it's feasible to put distinctive gradations on the dot timer bars to show when the next tick is expected, or just gradations at 1 second intervals on the tick timer bar. Options for a numerical text countdown for the tick timer (Similar to the dot timer) would serve the same purpose (But be more texty which may be a concern for some). Using the tick timers I was able to refresh moonfire with nearly zero lost tick time. I'm going to test this out again over duration and with a combatlog to see if the mod timers are updating accurately on mid-duration refreshes. Obviously not high priority stuff, but I do feel the tick timers' usefulness is directly related to how accurate the information one gets from it. |
| All times are GMT -4. The time now is 11:03 PM. |
Forum Infrastructure by vBulletin 3.6.12 ©2000-2007, Jelsoft Enterprises Ltd.