TradeShield TBC protects you from trade and mail scams in Burning Crusade Classic by validating transaction changes in real time and warning before costly mistakes.
What it does
- Monitors trade slots and offered gold live.
- Detects item swaps, including same-icon swap tricks.
- Detects suspicious stack-count reductions (for example 11 -> 1 of the same item).
- Alerts on target gold reductions and optional minimum-gold requirements.
- Adds strict accept protection by requiring a short stable window before final accept.
- Stores local risk history per trade partner and warns on future trades.
- Checks outgoing mail/COD setups for risky combinations.
How it does it
- Hooks Blizzard trade events (TRADE_*) and snapshots each slot’s item identity (link/id/name/texture/quality/count).
- Compares old vs new slot state with identity-aware logic:
- Same item + same count = no alert.
- Same item + changed count = stack-change alert.
- Same icon + different item identity = swap alert.
- Uses delayed slot rechecks to catch first-change swaps when item data arrives late from client cache.
- Suppresses retry spam by stopping rechecks after a confirmed alert/stable state.
- Normalizes ghost/empty slot data to avoid false empty -> empty messages.
- Hooks mail send events and applies risk rules (high-value no-COD send, COD-without-attachments).
- Provides slash controls for strictness, sound behavior, and minimum expected gold.
TradeShield TBC controls:
- /ts help
- /ts status
- Prints current config:
- mode (strict or normal)
- stable window seconds
- minimum target gold
- sound state and sound mode
- /ts mode strict
- Enables strict protection.
- If both sides accept too soon after a change, trade is canceled and warned.
- /ts mode normal
- Disables strict cancel behavior.
- Still warns on swaps/count/gold changes.
- /ts stable <seconds>
- Sets strict stability window (0 to 10).
- Example: /ts stable 2
- /ts mingold <gold>
- Sets minimum expected target gold.
- Example: /ts mingold 50 means warn if target offers under 50g.
- /ts mingold off
- Disables minimum gold check.
- /ts sound on
- Enables alert sounds (keeps current sound mode).
- /ts sound off
- Disables all sounds (chat warnings still appear).
- /ts sound risk
- Sound only for risky alerts (recommended, default style).
- /ts sound all
- Sound for all alerts (can be noisy).
Quick recommended setup:
- /ts mode strict
- /ts stable 2
- /ts sound risk
- /ts mingold <your expected deal floor>