Any chance of a LibBabble-CreatureFamily? LibBabble-CreatureType-3.0 is a good base. All the possible return values are of interest to me, as documented on wowwiki:
Seems like setting this up as a shared library is the sensible thing to do :)
- Registered User
Member for 15 years, 7 months, and 25 days
Last active Sat, Nov, 6 2021 10:42:04
- 0 Followers
- 59 Total Posts
- 0 Thanks
Oct 13, 2010neaves posted a message on Changes to the LibBabble Libraries - Translators Read!Posted in: Libraries
0Added a youtube video, for those curious to see it in action:Posted in: General AddOns
01.7.0 is out, should come with hefty bug fixes and improved functionality. Next on the list is to improve out-of-combat performance with many players, and get some right-click menus to force party members into specific (saved) roles :)Posted in: General AddOns
0neaves posted a message on Global string localization.I hate to necro, but this thread is exactly on topic.Posted in: Need Help?
Has a common library been made since Sept '09? A number of functions I use give localized results, which I need to compare. The return values from UnitCreatureType is one example ("Beast", "Demon", "Humanoid", etc). Checking if GetUnitName() returns a placeholder "Unknown" is another example.
I'd rather just "borrow" someone's tested localizations, vs asking my translators to iterate on exactly how blizzard interprets some of these obscure words. Any specific or generic responses are welcome!
0Posted in: General AddOnsQuote from joshwill80Looking to replace ZOMG, trying out Cork but it's a little too limited for me. Came across this and read the Curse faq but still have a few questions....
- Plan on using this on my resto Druid. Will it cast thorns on myself when solo, but only on tanks when in groups?
- Can you set it to warn a set amount of time before the buffs actually expire (30 seconds for example)
- What kind of warnings can this give? Can sounds be played, or can the icon be set to blink/flash, etc?
-Thorns is a tank-only (for now). It will not be suggested for you while solo. I might add this to the feature request list.
-It can be set to refresh before the buff actually expires; default is 2 minutes remaining for druid buffs, I think. I use 5 minutes on my paladin.
-The only warning is a lit up button, with the texture of the next suggested spell to cast. Some users put the button in an obvious place, but configured to "hide" when everyone's buffs are active. Others stick it in a corner, or next to their action bars. I suggest trying it out; bandwidth is cheap these days ;)
0I updated the FAQ, in light of blizzard's announced change to the inspection UI. This change won't affect the stability of Buff Broker, but it might impact response time, and the span to parse the entire party.Posted in: General AddOns
I'll likely be adding additional information in the tooltip for scan operations/progress. It's possible the inspection priority will change too.
Caching the role of each player/spec would be a cool optimization, but it wouldn't alleviate PUG runs. There would also have to be API changes to allow independent inquiries regarding a target's primary/secondary spec selection.
I plan to start a thread on the technical ramifications tonight. Hopefully, we can flush out how the current API works (and doesn't) for the uses we've found for it. Best case scenario, this gets back to the UI team well before Cataclysm changes are finalized :)
0neaves posted a message on PallyPower - Official ThreadPosted in: General AddOnsQuote from AznamirWhen the pet buffing was originally implemented few years ago, pets weren't assigned to any particular class. That's why they were stacked in the pet category.
Some time ago Blizzard made an unannounced stealth change and assigned default classes to pets. I'm still not sure how exactly they are chosen.
UnitClass reports consistently, but not very helpfully:
"Rogue" if the unit has not-mana: Ghoul, probably hunter pets (unconfirmed) "Paladin" if the unit has mana and melees: Voidwalker, Succubus, Felhunter, Felguard "Mage" if the unit has mana and casts: imp, water elementalYou probably already knew that, since it's obvious & even shows up in Unit Frames and stuff. It's useless data though, which is why I did some testing in 3.3.5 to find specific greater-paladin groupings.
Hunter Pets: Warrior Felguard: Warrior Felhunter: Warlock Imp: Warlock Voidwalker: Warrior Succubus: Warlock Ghoul: ?? Water Elemental: ??
I haven't had a chance to test water elementals or ghouls first-hand. They're sketchy to begin with, though, since their API GUID classifies them as NPCs/Guardians instead of player-controlled pets. I imagine the grouping and/or the GUID classifications could change for Cataclysm.
Hope this is helpful, even if it is a month late.
0Posted in: General AddOns
I forget when, but the ability to toggle specific totem elements is available now. In your case, turning off water totem suggestions might be worthwhile?
0Starting a new development cycle, to get german localization in. Still considering what features to add; leaning towards weapon buffs & per-spec persistent buffs.Posted in: General AddOns
0Conversation sake...totems are a bit mathier than "do I need mana to heal". This is more apparent with air totems, where it weighs who can benefit, and how MUCH they'll benefit, from (i.e.) Windfury vs wrath of air. A heroic group with 2 rogues, a warrior, you, and a warlock will probably get windfury...a bear, a moonkin, a mage, a rogue, and you will probably get wrath of air...a ret paladin, DK tank, enhancement shaman, dps warrior, and resto sham will probably get wrath of air (and the enh sham would probably drop windfury anyway).Posted in: General AddOns
Now that i think about it, I don't think 3% moonkin haste OR "empty totem slot" are handled... but that's how it SHOULD happen :3
0Posted in: General AddOns
BTW, the latest versions seem to be working great. I haven't seen any buff cycling, either.
I saw it last night, with 2 paladins & 2 shamans (elemental + resto). I got some solid debug data to try to address the problem, luckily :)
Sounds like someone isn't using enough chain lightning :rolleyes:
0StormFX provided a solid implementation to compare against. ButtonFacade should be working in the latest release versionPosted in: General AddOns
0neaves posted a message on ButtonFacade (was LibButtonSkin-1.0)Awesome...OnEnable > OnInitializePosted in: General AddOns
Looks like I was loading groups into LibButtonFacade too early. Delaying any calls until OnEnable fixed the issue.
Thanks for the example, Storm!
0neaves posted a message on ButtonFacade (was LibButtonSkin-1.0)Posted in: General AddOns
I'll try that out this morning, thanks.
It might come to that; I'll check out BlizzFacade first though, thanks
The odd thing here is that my groups show up in the LBF:ListGroups("MyAddon") call. I'm getting a callback notification twice on start-up; once with a nil group (i.e. my addon data) and again with my group name (i.e. the group level). The skinID/etc pushed with this notification is the global setting, in both cases. This occurs well after I've done config load in OnInitialize, so any data I try to save/load is rofflestomped :confused:
I found this, which was pretty handy. Not sure if you had something more detailed in mind or not.
0Posted in: General AddOnsQuote from gamemaster128You could always study other addons that make use of ButtonFacade.
The trick is finding an addon with an open license, and clean implementation. Even then, this is quite a chore :P
- To post a comment, please login or register a new account.