Add clickthrough research docs for allowlist and BG objects

This commit is contained in:
MarcelineVQ
2026-03-10 13:27:23 -07:00
parent 0f14213b0b
commit 82cf5475b5
2 changed files with 140 additions and 0 deletions
+67
View File
@@ -0,0 +1,67 @@
# Clickthrough GO Allowlist Research
Objects that should be valid click-through targets (click through players/units to reach these).
Source: TortoisWoW server at `/home/august/projects/tortoise-wow/`
## Allowed by GO Type
### Type 19 — MAILBOX (all entries)
| Entry | Name |
|-------|------|
| 142102 | Dwarven Mailbox |
| 142109 | Ornamental Mailbox |
| 143983 | Carved Mailbox |
| 144112 | Mechanical Mailbox |
| 144131 | Alliance Mailbox |
| 173221 | Horde Mailbox |
| 177044 | Damaged Mailbox |
| 179895 | Primitive Mailbox |
| 1000391 | Creaking Mailbox |
| 2011101 | Highborne Mailbox |
| 2011102 | Illidari Mailbox |
| 2011103 | Warden Mailbox |
| 3000208 | Thalassian Mailbox |
### Type 18 — SUMMONING_RITUAL (all entries)
| Entry | Name |
|-------|------|
| 1000084 | Refreshment Table (mage conjured table) |
| 36727 | Summoning Portal (warlock Ritual of Summoning) |
| 179944 | Meeting Stone Summoning Portal |
| 1000089 | Soulwell (healthstone dispenser) |
### Type 2 — QUESTGIVER (all entries)
| Entry | Name |
|-------|------|
| 1000333 | Goblin Brainwashing Device |
## Allowed by Entry (type 1 BUTTON — ambiguous, also used for BG banners)
| Entry | Name |
|-------|------|
| 1000083 | Refreshment Portal (ritual click target) |
| 1000087 | Soulwell Portal (ritual click target) |
## Allowed by Entry (type 10 GOOBER — also used for AB neutral banners)
| Entry | Name |
|-------|------|
| 181575 | Naxxramas Portal — Arachnid wing end |
| 181576 | Naxxramas Portal — Construct wing end |
| 181577 | Naxxramas Portal — Plague wing end |
| 181578 | Naxxramas Portal — Military wing end |
All four cast spell 28444, teleporting to central hub (3005.8, -3434.3, 294).
Controlled by instance script `SetTeleporterState``GO_FLAG_NO_INTERACT` removed on wing boss DONE.
## Naxx Wing-End Visual Effects (type 0 DOOR, NOT interactable)
Hub ramps: 181210, 181211, 181212, 181213
Boss rooms: 181230, 181231, 181232, 181233
Hub-to-Frostwyrm portal: 181229 (visual only, teleport via area trigger 4156)
## NOT Allowed (type 1 BUTTON examples — BG capture/assault)
AB: 180058, 180059, 180060, 180061
AV: 178364, 178365, 178388, 178389, 178925, 178929, 178936, 178940, 178943,
179286, 179287, 180418, 180419, 180420, plus tower BIG banners
## Decorative / Non-interactable (type 5 GENERIC, excluded)
2000241, 2000259, 2004928, 2005008, 2005009, 2008883, 181810
+73
View File
@@ -0,0 +1,73 @@
# Battleground Interactable Game Objects
Research from TortoisWoW server source (`/home/august/projects/tortoise-wow/`).
## Warsong Gulch (Map 489)
### Flags
| Entry | GO Type | Description |
|-------|---------|-------------|
| 179830 | 24 FLAGSTAND | Silverwing Flag (Alliance at base) |
| 179831 | 24 FLAGSTAND | Warsong Flag (Horde at base) |
| 179785 | 26 FLAGDROP | Silverwing Flag (dropped) |
| 179786 | 26 FLAGDROP | Warsong Flag (dropped) |
### Buffs (proximity-triggered, type 6 TRAP)
179871 (Speed), 179904 (Food/Regen), 179905 (Berserk)
### Doors (type 0, auto-open, not player-interactable)
179916179921
## Arathi Basin (Map 529)
### Neutral Node Banners (type 10 GOOBER)
180087 (Stables), 180088 (Blacksmith), 180089 (Farm), 180090 (Lumber Mill), 180091 (Mine)
### Faction Banners (type 1 BUTTON)
180058 (Alliance occupied), 180059 (Alliance contested), 180060 (Horde occupied), 180061 (Horde contested)
### Doors (type 0)
180255 (Alliance), 180256 (Horde)
### Aura GOs (type 6, visual only)
180100, 180101, 180102
## Alterac Valley (Map 30)
### GY/Tower Banners (type 1 BUTTON)
178364, 178365, 178388, 178389, 178925, 178929, 178936, 178940, 178943,
179286, 179287, 180418, 180419, 180420
### Tower Banners BIG (type 1 BUTTON)
178927, 178932, 178947, 178948, 178955, 178956, 178957, 178958,
179436, 179440, 179442, 179444, 179446, 179450, 179454, 179458
### Mine Supplies (type 3 CHEST)
178784, 178785, 178786, 178787, 178788, 178789
### Faction Banners (type 3 CHEST)
179024, 179025
### Steamsaws (type 3 CHEST)
178664, 178665
### Snowdrift (type 3 CHEST)
180654
### Special (type 10 GOOBER)
178584 (Ryson's All Seeing Eye)
### Landmines (type 6 TRAP)
179324, 179325
## Sunnyglade Valley (Custom BG)
Reuses AB entries (180087, 180058180061) plus:
- 179311 (type 3 CHEST)
- 2000381 (type 5 GENERIC, flag stand visual, not interactable)
## Source Files
- `src/game/Battlegrounds/BattleGroundWS.h`
- `src/game/Battlegrounds/BattleGroundAB.h`
- `src/game/Battlegrounds/BattleGroundAV.h`
- `src/game/Battlegrounds/BattleGroundSV.h`