Release notes for Hunter’s Helper

Helps you find tameable beasts to learn pet abilities from: adds ability info to tooltips and keeps a searchable database of abilities.

Hunter’s Helper 11000.1

Saturday, April 1st, 2006
  • Added listings for new beast ability introduced in the WoW 1.10 patch: Charge (Rank 6), found on Plagued Swine in the Eastern Plaguelands.
  • Updated TOC to reflect compatibility with WoW patch 1.10. (No actual changes were needed.)
  • Minor improvements to utility code shared across Fizzwidget addons.

Hunter’s Helper 10900.3

Friday, January 27th, 2006
  • Updated beast ability listings:
    • Scorpashi Lasher in Desolace has Scorpid Poison (Rank 2) and Claw (Rank 5).
    • Kresh in Wailing Caverns has Bite (Rank 3) and Shell Shield (Rank 1).
  • The required levels for each rank of Prowl are now reported correctly (levels 30, 40, and 50).

Hunter’s Helper 10900.2

Wednesday, January 18th, 2006
  • Localized the beast names in our database to French and German using data from WoWGuru.com — tooltips should show HH-provided info for beasts you haven’t tamed (or inspected with Beast Lore) before now if you’re using WoW in one of those languages, and /hh find results will show localized names.
  • Fixed a couple errors some users were experiencing.
  • Ashmane boar has Charge (Rank 5), not rank 4 (which has not been found on any known beast).
  • Updated/corrected some existing beast ability listings.

Hunter’s Helper 10900.1

Tuesday, January 3rd, 2006
  • Updated for WoW patch 1.9: Includes information on where to find the three new pet skills (Charge for boars, Shell Shield for turtles, and Thunderstomp for gorillas).
  • Includes several fixes and additions to the database for existing skills and mobs, too.
  • Updated French and German partial localizations.
  • Knows its own version number — it’s present in startup messages and if you type /hh help or /hh version. Please include this version number when sending bug reports or help requests!

Hunter’s Helper 1800.4

Friday, November 18th, 2005
  • Includes a French localization by Corwin Whitehorn. (Still, only the names of abilities, beast families, and other basic information is currently localized. In order to localize the entire built-in beast ability database, I’ll need mappings of English beast names to their localized equivalents. Users of WoW in other languages can help by emailing their SavedVariables/GFW_HuntersHelper.lua file once they’ve tamed or cast Beast Lore on a handful of critters.)
  • Made some additions and corrections to beast ability tables.
  • Includes refinements to code shared with other GFW mods.

Hunter’s Helper 1800.3

Sunday, November 6th, 2005
  • You know, I’m pretty sure that back when I started on Hunter’s Helper, you couldn’t find out about a beast’s tamed abilities using Beast Lore… but I recently noticed that you can now. So, some related improvements:
    • If you use Beast Lore on a beast which has tamed abilities, you won’t see those abilities listed twice in the tooltip (once by Beast Lore and once by Hunter’s Helper).
    • We parse the Beast Lore-enhanced tooltip, and can thus learn for future reference (in tooltips and /hh find) which skills a beast has without needing to tame it.
    • The text we add to tooltips matches the text you see when using Beast Lore (with an accordingly localized label).
    • We recolor the tooltip’s “Tamed Abilities:” line when it’s added by Beast Lore to show which abilities you already know and which you haven’t learned yet.
  • First steps towards localized releases:
    • If we don’t recognize the name of the zone you’re in when you use /hh find, we’ll fall back to one of several default zones (chosen based on your race or faction if we can parse them) so that the search can proceed, instead of failing to search at all.
    • Our built-in tables are now indexed by locale-independent spell identifiers wherever possible, and we automatically reindex dynamically discovered info to match whenever we can. What does this mean? If you’re running a non-English localization of WoW, Hunter’s Helper might not show much in the tooltips or /hh find results at first… but once you’ve opened your Beast Training window and/or tamed a few mobs (enough for us to match English spell names to localized names), we’ll be able to provide additional search results. Since we can’t automatically map localized zone and mob names to their English equivalents, the additional results may be in English.
    • There’s now a localization.lua file with keys for known pet ability names and beast families. Users of other WoW languages are welcome to edit this file to provide the localized equivalents of these names — send back your edits and I’ll include them in future releases. (The more Hunter’s Helper knows about localized names, the better it can access its built-in database when running under other WoW languages.)
    • Our built-in database of zone names is now (mostly) localized into French, German, and Korean, thanks to contributors who helped localize Fizzwidget AdSpace and the listings at WoWGuru.com.
  • If we see new beast ability info that isn’t in our static tables (which can now happen when mousing over a beast that has the Beast Lore “debuff”, in addition to upon taming a beast), the message requesting that you email me about it will appear no more than once per minute.
  • In the past, we could sometimes run into situations where we wouldn’t notice we’d successfully tamed a beast with new skills, and then end up associating some other pet’s skills with it later. Added some checks to prevent such situations.
  • Added, updated, and corrected several database entries thanks to user contributions. (Notably, all three species of Wind Serpent in the Sunken Temple have Lightning Breath 5.)

Hunter’s Helper 1800.2

Tuesday, October 11th, 2005
  • Fixed some error messages that came up when taming pets or using /hh find. That’s what I get for making last-minute tweaks during Patch Day maintenance…

Hunter’s Helper 1800.1

Tuesday, October 11th, 2005
  • Updated for WoW patch 1.8 and its new beast ability, Lightning Breath. (I’ve tamed every wind serpent in the game on the test server, save for two that are quest spawns and the three in the Sunken Temple. Almost all have the new ability, but you can now use Hunter’s Helper to find out which ones you need to tame to get which ranks.)
  • All the information we track is now fully dynamic — if you tame a beast which turns out to have abilities we didn’t already know about, we save this information and reuse it both in the tooltip and for /hh find. (Previously we’d save much of this information, but not reuse it as thoroughly.)
  • Because of this (and the new SavedVariables mechanism introduced in 1.7), it’s now much easier for me to add newly discovered info to the built-in database. If Hunter’s Helper points out that you’ve found something new (or incorrect) and asks you to mail gazmik@fizzwidget.com, it’d help to attach your World of Warcraft/WTF/Account//SavedVariables/GFW_HuntersHelper.lua file.
  • These kind of notifications should only come up once upon taming a beast. (Previously, they’d appear twice in some cases.)
  • Fixed some errors in our built-in database: there’s no “Undead Wolf” in Feralas, “Young Stranglethorn Panther” is acutally “Young Panther”, “Ferocious Grizzled Bear” in Silverpine Forest has Claw 2, and the known level ranges for many beasts have been changed to more conservative estimates.
  • Our zone connections database now includes Zul’Gurub and Ahn’Qiraj; /hh find should now work properly from those locations.
  • General improvements to utility code shared with other Fizzwidget addons (GFWUtils and GFWTable).

Hunter’s Helper 1700.3

Wednesday, September 21st, 2005

Fixed an error in the listing for which pets can learn Dash.

Hunter’s Helper 1700.2

Tuesday, September 20th, 2005
  • Added several new entries to our tables, covering both new 1.7 abilites and older ones too. (Many thanks to the contributors at the Good Intentions hunter info site!) Also removed some incorrect entries and verified all cross-references.
  • Improved detection of new spells being learned (tooltip abilities should now change from green to gray at the correct time without needing to open the Beast Training window).
  • Additional flexibility in /hh find syntax: using findall instead of find will show all known beasts instead of stopping after four zones; omitting a rank will still provide useful information for some spells.
  • Fixed some table errors regarding new pet abilities from WoW patch 1.7.
  • Fixed a syntax error that popped up when taming a beast that had abilities but wasn’t listed in our tables.

Hunter’s Helper 1700.1

Tuesday, September 13th, 2005
  • Updated TOC for WoW patch 1.7. (Includes info on new pet abilities!)
  • Fixed an error that occured when learning new abilities as a non-Hunter character.
  • Minor changes to text coloring in /hh find output.
  • Cleaned up code shared with other Fizzwidget mods; should no longer produce cryptic error messages if you don’t have the latest versions of everything (starting with version 1700.1 of all mods).

Hunter’s Helper 1600.5

Saturday, August 27th, 2005
  • Fixed a couple discrepancies in beast/ability tables; Black Mastiff is actually Black Ravager Mastiff, and Worgs are more predominant in Silverpine Forest than in Tirisfal Glades.
  • Fixed an error that kept us from figuring out when you learn a new pet ability.
  • Added compatiblity preparing for new pet abilities in 1.7.
  • Added preliminary list of beasts to tame for new 1.7 abilities (thanks to Aderyn of Gorefiend and the contributors to his thread on the WoW boards). To minimize possible confusion, these won’t show up in 1.6, only on the Test Realms and once patch 1.7 is released.
  • Code cleanup and standardization among Fizzwidget mods.
  • Supports wowguru.com‘s UI updater utility (and potentially others).

Hunter’s Helper 1600.4

Saturday, August 6th, 2005
  • Fixed an error (introduced in 1600.3) when attempting to notify hunters that we need to scan their Beast Training window.

Hunter’s Helper 1600.3

Friday, August 5th, 2005
  • Added an option onlyhunter, allowing you to have beast abilities showing in tooltips while you’re playing a hunter but not when you’re playing other characters.
  • Fixed an issue with /hh find returning an error if you don’t have a pet currently with you.
  • Now shows useful info for the Growl ability in /hh find.

Hunter’s Helper 1600.2

Wednesday, July 27th, 2005
  • Added beast levels, pet level requirement, and which pet types are unable to learn certain skills to /hh find output.
  • Fixed some table data: Magram Packhound is actually Magram Bonepaw.
  • Fixed some mangled chat-window output.
  • Special thanks to Dsanai of Whisperwind for contributing to above changes.