TrinityCore / TrinityCore/TrinityCore

[12.0.0] Warband Bank and Trading Post Systems Implementation Status

Open
#31,669 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Branch-master Invalid-IncompleteData/OrNotTrinityCore
Dominant language
C++
Stars
10.8k
Forks
6.4k
Avg merge
3d 16m
Merged PRs (30d)
6

Description

Description

I am exploring the current 12.0.0 branch (Midnight) and have noticed that several major systems appear to have database structure but lack functionality.

Expected behaviour
  1. Warband Bank: The "Warband Bank" object exists, and database tables for Warbands seem to be present, but interacting with the object or spell does not trigger the UI/storage mechanism. Additionally, the "Deposit Reagents" button in the banking UI is visible but completely unresponsive (clicking it yields no action).
  2. Trading Post: The NPCs (e.g., in Stormwind) are spawned, and PerksProgram tables exist in the database, but the NPCs do not offer the correct gossip options or open the Trading Post UI.
  3. Transmogrification: The updated Transmog appearances list seems to rely on the new item_modified_appearance structure, but the UI remains non-functional or incomplete.
Steps to reproduce the problem
  1. Login to a 12.0.0 client.
  2. Teleport to Stormwind Trading Post.
  3. Attempt to interact with the Trading Post NPC (Vendor UI opens instead of Perks UI, or nothing happens).
  4. Attempt to open Warband Bank (Native UI is unresponsive).
Branch

master

TC rev. hash/commit

TrinityCore Master (12.x) - Recent Build

Operating system

Win 11 Pro

Custom changes

None

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the reported interactions on the 12.0.0 branch: Warband Bank and its Deposit Reagents button, the Stormwind Trading Post NPC, and the Transmogrification UI. Trace the existing implementations for these systems and verify that each opens the expected UI and provides the described functionality.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.