promotional bannermobile promotional banner

PetTips - What's Training for Pets

What can your pet learn — right now, later, and from which beast?
Back to Files
File namePetTips-v1.2.0-release.zip
Uploader
Entrail09Entrail09
Uploaded
Jul 21, 2026
Downloads
56
Size
99.6 KB
Flavors
ClassicClassic TBC
File ID
8480749
Type
R
Release
Supported game versions
  • 2.5.6
  • 1.15.8

What's new

lightweight tag 616563c56ce4fb38dd445426a5d34375b4ab2ac7 v1.2.0-release
Author:    Entrail09 <adrian.horstmann.ah@gmail.com>
Date:    Tue Jul 21 18:04:23 2026 +0200

commit 616563c56ce4fb38dd445426a5d34375b4ab2ac7
Author: Entrail09 <adrian.horstmann.ah@gmail.com>
Date:   Tue Jul 21 18:04:23 2026 +0200

    1.2.0: TBC Anniversary support

    - Per-flavor tocs (PetTips_Vanilla / PetTips_TBC, Interface 20506) with
      generated Data/TBC catalogues: 27 hunter abilities / 137 ranks / 363
      teaching beasts incl. the Outland families, 21 demon abilities / 87
      ranks / 83 grimoires incl. the full Felguard book set.
    - Generators take -Flavor/-InputDir; TBC runs join TP costs from the
      2.5.4 build (the 2.5.6 schema dropped CharacterPoints), exclude demon
      skill lines from the hunter data and filter Felguard junk rows.
    - Fix: TBC 2.5.6 removed LEARNED_SPELL_IN_TAB (renamed
      LEARNED_SPELL_IN_SKILL_LINE); RegisterEvent threw and silently killed
      every module after KnownTraining, incl. the spellbook tab. Register
      with pcall-fallback and handle both names.
    - Core.RunCallbacks: OnInit/OnLogin callbacks are now error-isolated so
      one failing module cannot take down the rest; errors still reach the
      default error handler.
    - Tests: flavor-aware boots, both-flavor data invariants + TBC count
      pins, renamed-event regression (mock throws like the real client).
      36 -> 45 tests.

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

commit db95f3b67578ed09a80e2d689264443090da14a6
Author: Entrail09 <adrian.horstmann.ah@gmail.com>
Date:   Tue Jul 21 16:54:50 2026 +0200

    Add CurseForge project id to toc

This mod has no additional files