promotional bannermobile promotional banner

Warband Nexus

Modern Warband bank manager with cross-character tracking, PvE progress, notifications, and multi-language support.

File Details

WarbandNexus_v2.5.10.zip

  • R
  • Apr 5, 2026
  • 1.69 MB
  • 2.3K
  • 12.0.5+1
  • Retail

File Name

WarbandNexus-2.5.10.zip

Supported Versions

  • 12.0.5
  • 12.0.1

═══════════════════════════════════════════════════════════════════════════
WARBAND NEXUS - Version 2.5.10 (05.04.2026)
═══════════════════════════════════════════════════════════════════════════

Improvements
- Tooltips (CollectibleSourceDB): NPC unit-tooltip collectible drop lines only show for hostile or attackable targets (friendly delve stones / object-style unit tooltips no longer list unrelated mounts). Uses IsMouseoverAttackable with Midnight-safe guards on UnitCanAttack, UnitIsDead, and UnitReaction (issecretvalue before comparisons).
- Release packaging: `build_addon.py` (Python 3.8+, stdlib only) stages `build/WarbandNexus/` and writes `WarbandNexus-<version>.zip` with POSIX `/` entry names; post-build check rejects backslashes (Linux / macOS / CurseForge Linux install into AddOns/WarbandNexus correctly). Replaces Windows-only `Compress-Archive` / removed `scripts/build-curseforge.ps1`.
- Plans UI: To-Do List & Weekly Progress — Show Planned / Show Completed behavior aligned with browse tabs; achievement tab and browse empty-state titles/descriptions (PLANS_*_EMPTY_* keys).
- Chat — Try Counter: optional routing (same tabs as Loot, dedicated WN_TRYCOUNTER group, or all standard tabs); button to add WN_TRYCOUNTER to the selected chat tab; optional login welcome line; settings for played-time chat noise and background /played for stats (CONFIG_* keys).
- What's New / changelog: locale key is derived from version string with dots stripped (e.g. 2.5.9b → `CHANGELOG_V259b`); fallback chain to older keys if missing; `ns.CHANGELOG.version` and `.date` follow Constants.

Bug fixes
- Try Counter: clearer separation of fishing vs. profession gathering and game-object-only loot; reduced false try increments (e.g. gathering vs. mount farming); loot session timing and CHAT_MSG_LOOT handling tightened.
- Try Counter: fishing attribution path no longer calls a nil global — `CurrentUnitsHaveMobLootContext` is forward-declared (fixes “attempt to call global 'CurrentUnitsHaveMobLootContext'”).
- Tooltips (TooltipService): yellow "(Planned)" only when the mount, pet, or toy is still not owned. Applies to CollectibleSourceDB drop lines, yield sub-lines, and item tooltip post-hook; uses journal / PlayerHasToy checks with Midnight-safe pcall and issecretvalue rules. Database drops tagged as generic type "item" now align "collected" with toy/mount/pet APIs so completed items no longer show Planned beside the green checkmark.