promotional bannermobile promotional banner

WeaponTips

Weapon tooltips answer: can I use this? Green = skill known (with level), yellow = trainable, with your faction's weapon master cities, red = never. For Classic Era, Hardcore and TBC Anniversary.
Back to Files
File nameWeaponTips-v1.2.0.zip
Uploader
Entrail09Entrail09
Uploaded
Jul 22, 2026
Downloads
10
Size
14.1 KB
Flavors
Classic TBCClassic
File ID
8486598
Type
R
Release
Supported game versions
  • 2.5.6
  • 1.15.9

What's new

lightweight tag d5c93b6a17b87f4a59464c721476c747e311eda5 v1.2.0
Author:    Entrail09 <adrian.horstmann.ah@gmail.com>
Date:    Wed Jul 22 16:08:48 2026 +0200

commit d5c93b6a17b87f4a59464c721476c747e311eda5
Author: Entrail09 <adrian.horstmann.ah@gmail.com>
Date:   Wed Jul 22 16:08:48 2026 +0200

    Fix known 1H weapons showing as trainable; cover all client locales

    The skill scan matched skill window lines against proficiency spell
    names assuming they are identical. They are not for the one-handed
    types: the spells are named "One-Handed Swords/Axes/Maces" while the
    skill lines are just "Swords/Axes/Maces", so those skills were never
    detected and known weapons kept the yellow trainer lines.

    Matching now runs in passes: a per-locale alias table (ruRU and koKR
    rename lines with no substring overlap) and exact names first, then
    unique containment of the case-folded line name inside a spell name,
    with IsPlayerSpell breaking 1H-vs-2H ties. Case folding handles Latin-1
    and Cyrillic capitals ("Äxte" hides as "einhandäxte"; "Мечи" as
    "одноручные мечи"). If no line resolves at all, IsPlayerSpell still
    turns the tooltip green - rankless - so a false yellow can never
    reappear in any locale. Spell names that fail to load on the first
    scan are also re-fetched now instead of being cached incomplete.

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

This mod has no related projects