Files
DuvelCorp 27d37564ce v1.1.0
2026-03-09 13:41:30 +01:00

7.1 KiB

Changelog

All notable changes to MetaHunt will be documented in this file.

[1.1.0] - 2026-03-09

Added

  • Added new ICU module with dedicated options panel.
  • Added ICU custom popup anchor mode with draggable anchor and direction toggle.
  • Added ICU popup hide delay options (INSTANT, 1..10 seconds).
  • Added new Auto Quest module for :
    • Salt of the Scorpok (Bloodmage Drazial)
    • Arrows Are For Sissies (Artilleryman Sheldonore)
  • Added a Food Feed learning feature to Feed-O-Matic.
  • Added Chronometer Entrapment effect tracking support.

Changed

  • Loads of Frame/Handlers/Processes adjustments to optimize addon's CPU time and Memory usage.
  • Updated Chronometer Improved Wing Clip effect color to MAROON for clearer effect-bar distinction.
  • Reworked Stable Master processing to minimize swap-time overhead:
    • No auto-scan on PET_STABLE_SHOW.
    • Deferred stable scan moved to PET_STABLE_CLOSED.
    • Optional heavy workloads are skipped while stable UI is open.
  • Changed Hunter Book page order, and default opening page to Beast Lore.
  • Optimized Pet History result build/sort path using cached precomputed sort keys.
  • Modules Auto-Buy, Auto-Quest, ICU, Feed-O-Matic are by default disabled on first use on a character.

Fixed

  • Fixed issues with zBouttons,Autostrp and Chronometer bar anchor not retaining their configured spawn position after the disabling/renabling of the Addon.
  • Fixed issues with options checkbox-state not always retaining their state on startup.
  • Fixed multiple issues in Feeed-O-Matic with some foods that were accepted by lvl 60 pets in Vanilla and are not anymore on Turtle.
  • Fixed Chronometer spell/event disable toggles in options so disabled entries now reliably block bar creation.
  • Fixed Chronometer Feed Pet bar missing trigger by adding UNIT_AURA fallback detection.
  • Fixed stable swap stutter/freezes by removing heavy processing from repeated UNIT_PET bursts during stable interactions.

[1.0.6] - 2026-03-05

Fixed

  • Added missing abilities to all pet families.
  • Rescraped from Twow DB the previously in correct Roar of Fortitude pet-ability.
  • Fixed an issue with Tooltip on pet action bar abilities, that were falsely displayed as not learned yet for rankless abilities.
  • Restored visible Stable Master auto-scan feedback (Stable scan complete: X slot(s).) when opening the stable window.
  • Fixed stable scan icon persistence for active pets that were never stabled by capturing current-pet icon data during stable scans.
  • Hardened stable-scan bootstrap to initialize on both PET_STABLE_SHOW and PET_STABLE_UPDATE event paths.
  • Fixed issues with taming pet metadata that were not properly recorded since the last update.
  • Fixed issues with pet runaway interception that was broken since the last update.
  • Updated version-update notification text to include clearer upgrade guidance and plain GitHub URL text for updates.
  • Fixed an issue with zTrack buttons spells being incorrect after having respec the talents using brainwashing device.

[1.0.5] - 2026-03-01

Fixed

  • Multiple changes to the addon to reduce its memory and CPU time footprint to the strict minimum possible.
  • Restored FeedOMatic pet hunger notifications so hungry/very hungry warnings are emitted reliably again when enabled.
  • Fixed Chronometer Wing Clip tracking by adding a safe fallback timer path for the missing trigger case.
  • Fixed Chronometer Quick Shots bar icon by mapping the event to the correct icon texture.
  • Fixed module enabled/disabled persistence to be truly per-character (MTH_CharSavedVariables.moduleStates) instead of account-shared.
  • Fixed AutoBuy persistence fallback by removing undeclared MTH_AutoBuy_Saved paths and using module stores/transient runtime fallback only.
  • Consolidated FeedOMatic legacy persistence to a single module-backed store (modules.feedomatic.legacy) with globals bound to that source.
  • Switched Chronometer profile persistence to per-character module storage with one-time migration from existing account profile data.
  • Switched Tooltips module options persistence to per-character module storage with one-time migration from existing account settings.

[1.0.4] - 2026-02-27

Added

  • Added new zButton bar zRanged that tracks all ranged weapons in bags and allows to quickly swap them.
  • Added structured localization architecture with dedicated locale packs under locales/ and loader wiring through init/localization.xml.
  • Added a dedicated Messages options panel with per-message toggles.
  • Added Smart Ammo option Enable Weapon-Swap Auto Ammo to instantly equip best bullets/arrows when switching ranged weapon type.
  • Added two new Hunter Book pages in the main tab bar: Projectiles and Ammo Bags

Changed

  • Reworked core localization runtime to support explicit locale fallback rules (enUS, deDE, esES, ptBR, ruRU, zhCN; no frFR target).
  • Updated Hunter Book NPC finder and map vendor markers to use localized NPC names by NPC ID.
  • Updated Hunter Book, item search/sort, AutoBuy item labels, and drop map markers to use localized item names by item ID.

Fixed

  • Fixed version metadata consistency so all first-party module descriptors report the same release version as the main addon.
  • Fixed SmartAmmo junk-shot detection by including Baited Shot and Tranquilizing Shot in MTH_AMMO_JUNKSHOT_SET.
  • Fixed zButtons options side effect where opening Mounts/Companions/Toys options could implicitly enable those buttons.
  • Normalized zButtons checkbox defaults (enabled, tooltip, hideonclick, parent.hide, parent.circle, showammoname) so toggle states are always explicit and never nil.
  • Fixed Beast Lore ability dropdown to exclude trainer-only abilities and list beast-learned abilities only.
  • Removed junk TBD ability value from Wind Serpent dataset entry (Venomflayer Serpent) so it no longer appears in Beast Lore filters.
  • Fixed zhunter child-button visibility restore so collapsed bars no longer hard-hide children (ztrack / ztrap expansion regression).
  • Fixed pet tame metadata fallback so existing pets are not assigned current zone/time unless a real tame attempt is pending.
  • Fixed Smart Ammo options copy mismatch by clarifying junk-shot swap behavior and restoring ammo target as previous equipped ammo.
  • Fixed Smart Ammo default state so junk-shot swaps are enabled when no saved value exists.
  • Fixed Beast Training startup prompt behavior so low-level hunters no longer receive training-scan warnings before level threshold.
  • Restored hidden /mth err slash command behavior for debug-frame access.
  • Fixed zammo children refresh on bag/inventory updates so newly acquired ammo types appear without /reload.
  • Preserved zammo out-of-stock behavior so previously shown ammo entries still remain visible with zero/out state.
  • Fixed intermittent ztrack/ztrap right-click expand/collapse issue after fresh login by preventing duplicate child-frame recreation during startup.
  • Fixed zpet spell resolution after trainer updates by using robust spellbook lookup and immediate refresh on LEARNED_SPELL_IN_TAB.

[1.0.3] - 2026-02-24

Added

  • Initial published release.