TrinityCore / TrinityCore/TrinityCore
[12.0.0] Warband Bank and Trading Post Systems Implementation Status
Open
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
- 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).
- Trading Post: The NPCs (e.g., in Stormwind) are spawned, and
PerksProgramtables exist in the database, but the NPCs do not offer the correct gossip options or open the Trading Post UI. - Transmogrification: The updated Transmog appearances list seems to rely on the new
item_modified_appearancestructure, but the UI remains non-functional or incomplete.
Steps to reproduce the problem
- Login to a 12.0.0 client.
- Teleport to Stormwind Trading Post.
- Attempt to interact with the Trading Post NPC (Vendor UI opens instead of Perks UI, or nothing happens).
- 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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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