Huntmaster - Hunter Pet Codex, DeadZone & Combat Utilities v 1.2.5
What's new
v1.2.5 - Settings redesign, Threat meter and fixes (2026-11-14)
Settings panel
- Settings rebuilt with one short page per topic. The page list now hangs under "Settings" in the main left sidebar: click Settings to fold/unfold it (+ / -), and each group (Ammo, Companion, HUD, General) opens its own pages with + / -. Ammo: Counter & Alert, NPC & Auto Buy. Companion: Pet Icon, Rare Scanner. HUD: Threat Meter, Summon Hawk, Dead Zone. General: Sound, General. One group is open at a time; the last page and group you used are remembered. The settings window itself no longer has a second menu column, so pages get the full width.
- New compact controls: toggle switches, sliders with a live value readout, dropdowns, number boxes, flat buttons, thin dividers and a slim scrollbar. Same saved settings as before; nothing is reset.
- Minimap Icon and NPC Tooltips moved from the old header to Settings > General. New file
UI/kit.lua. - All panels now share one lighter background, the same tone as the left sidebar.
Threat meter
- Included in this patch: compact text-only percentage (green to yellow to red), preview and diagnostics (
/hm threat test,/hm threat status,/hm threat reset). - Fixed the meter never being created ("Font not set" error), so it now actually appears.
Ammo
Fixed the ammo icon and count not showing (same "Font not set" error). Icon text stays inside the icon; counts abbreviate to 1k / 1.1k.
Auto-buy fixed: on this client the old vendor function
GetMerchantItemInfodoes not exist, so vendor items were never read and nothing was bought (and/hm autobuy debuglisted no vendor items). Vendor data now comes fromC_MerchantFrameand item data fromC_Item.GetItemInfowhen the old globals are missing. Also: ammo type is recognised from the ranged weapon, equipped ammo or quiver/pouch; the vendor list is re-checked if it loads late; and you always get a chat message when an ammo vendor cannot be used (with the reason) and a "Bought N x ..." summary when it stops./hm autobuy statusand/hm autobuy debugshow what it sees.Auto-buy only runs from level 10 (new characters never spend gold on ammo;
/hm autobuy refillstill works manually) and is much faster: purchases are confirmed by the bag-update event instead of fixed waits, so each bundle follows the previous one as soon as the server answers.Auto-buy now asks first: a confirmation window shows how much ammo it will buy and the total price, and nothing is bought until you press Buy (Settings > Ammo > NPC & Auto Buy > "Ask before buying").
Auto-buy only buys ammo of your level tier (levels 1 / 10 / 25 / 40 / 55 / 61 / 68). At level 40 with no Jagged Arrow on the vendor, it buys nothing and tells you the best ammo offered (toggle: "Only buy ammo for my level").
Pet Codex and Pet Families
- Added 65 community-discovered tameable beasts that were missing (new zones such as Zephras Isle, Riverglades, Mount Hyjal, Shen'dralas), marked NEW. Beasts already in the addon were left untouched.
- A second community export added 13 more beasts and 58 ability links.
- Added the ability ranks the community found, plus four new abilities: Web, Mine!, Pinch and Tendon Rip.
Ammo counter and reminder
- The low-ammo warning and the reminder bar now live inside the Ammo Counter page of Settings (one page: Counter & Alert).
- The ammo icon now moves freely: it stays exactly where you drop it instead of snapping to a position.
- Fixed the reminder bar coming back after being turned off: switching it off now hides it and clears its pending state, and it can no longer be shown while off (only the Test button).
Export discoveries
- The sidebar button text shrinks to fit and can no longer spill outside the box; the export window keeps long lines inside the frame.
This mod has no additional files