Files
benilla-octo/reference/1.12-verb-events.tsv
T
SamandClaude Opus 5.5 7c17921601 comments: the generators, the tools and the reference table headers
Docstrings keep their usage and exit codes; table headers keep the
column contract and the client addresses and lose the dates, the
correction history and every path into another repository. A
generated header changes in its generator's template, so each of the
four generators still reproduces its output byte for byte, and no data
row changed in any of the seven tables.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 19:32:13 +07:00

3.3 KiB

1# The 1.12.1 client's FrameScript events fired from inside a Lua verb, keyed by the verb.
2# Generated by scripts/gen-reference-verb-events.py from reference/1.12-shapes.tsv,
3# reference/1.12-event-firesites.tsv and the maintainer's analysis (`WOW_RE`).
4#
5# shape body = a fire site inside the verb's own extent.
6# helper = a fire site inside a function that only registered verbs call
7# (at most 8 of them); `via` is that helper. A helper with any
8# non-verb caller produces a state event and is not here.
9# sites the fire sites themselves.
10# A floor, not a census: a verb with no row may still fire an event.
11# A site past its candidate function's extent is left out rather than mis-filed.
12# 43 pairs over 41 verbs and 27 events; 2 site(s) past a verified extent.
13verbeventshapeviasites
14AddSkillUpSKILL_LINES_CHANGEDhelper0x4d32d00x4d346f
15CancelSkillUpsSKILL_LINES_CHANGEDbody-0x4d3e3a
16ChangeActionBarPageACTIONBAR_PAGE_CHANGEDbody-0x4e7655
17ChangeChatColorUPDATE_CHAT_COLORbody-0x4a098b
18CheckInboxMAIL_INBOX_UPDATEbody-0x4aeaf8
19ClickAuctionSellItemButtonNEW_AUCTION_UPDATEbody-0x4ce576
20ClickSendMailItemButtonMAIL_SEND_INFO_UPDATEbody-0x4ae0de
21ClickTargetTradeButtonTRADE_REPLACE_ENCHANThelper0x4961700x496230
22CloseCraftCRAFT_CLOSEhelper0x4f5fe00x4f5fef
23CloseTradePLAYER_TRADE_MONEYbody-0x4bfdce
24CloseTradeSkillTRADE_SKILL_CLOSEhelper0x4fc8700x4fc884
25CollapseCraftSkillLineCRAFT_UPDATEhelper0x4f6be00x4f6bf0
26CollapseQuestHeaderQUEST_LOG_UPDATEhelper0x4ded300x4ded98|0x4dedba|0x4dedd6
27CollapseTradeSkillSubClassTRADE_SKILL_UPDATEhelper0x4fd7500x4fd765
28CollapseTrainerSkillLineTRAINER_UPDATEhelper0x4d8cd00x4d8ce0
29ConfirmLootRollCANCEL_LOOT_ROLLhelper0x61bdf00x61bf2a
30ConfirmLootRollCONFIRM_LOOT_ROLLhelper0x61bdf00x61be8b
31DoTradeSkillUPDATE_TRADESKILL_RECASThelper0x4fd7700x4fd781
32DropCursorMoneyPLAYER_MONEYhelper0x494cc00x494d10
33ExpandCraftSkillLineCRAFT_UPDATEhelper0x4f6be00x4f6bf0
34ExpandQuestHeaderQUEST_LOG_UPDATEhelper0x4ded300x4ded98|0x4dedba|0x4dedd6
35ExpandTradeSkillSubClassTRADE_SKILL_UPDATEhelper0x4fd7500x4fd765
36ExpandTrainerSkillLineTRAINER_UPDATEhelper0x4d8cd00x4d8ce0
37PetDismissPET_DISMISS_STARThelper0x4bd6e00x4bd722
38PickupPlayerMoneyPLAYER_MONEYhelper0x494cc00x494d10
39PickupTradeMoneyPLAYER_MONEYhelper0x494cc00x494d10
40RemoveSkillUpSKILL_LINES_CHANGEDhelper0x4d34800x4d3598
41RollOnLootCANCEL_LOOT_ROLLhelper0x61bdf00x61bf2a
42RollOnLootCONFIRM_LOOT_ROLLhelper0x61bdf00x61be8b
43SelectGossipOptionGOSSIP_ENTER_CODEhelper0x4e23200x4e237e
44SendMailMAIL_SEND_INFO_UPDATEbody-0x4ae98d
45SetBindingUPDATE_BINDINGSbody-0x4b805b
46SetCVarCVAR_UPDATEbody-0x488cd5
47SetGuildRecruitmentModeUPDATE_CHAT_WINDOWSbody-0x4a00a9
48SetSendMailCODSEND_MAIL_COD_CHANGEDhelper0x4adc700x4adc88
49SetSendMailMoneySEND_MAIL_MONEY_CHANGEDhelper0x4adbe00x4adc44
50SetTradeSkillInvSlotFilterTRADE_SKILL_UPDATEhelper0x4fd7300x4fd745
51SetTradeSkillSubClassFilterTRADE_SKILL_UPDATEhelper0x4fd7100x4fd725
52SetTrainerServiceTypeFilterTRAINER_UPDATEhelper0x4d8c900x4d8ca0
53SetTrainerSkillLineFilterTRAINER_UPDATEhelper0x4d8cb00x4d8cc0
54SortWhoWHO_LIST_UPDATEbody-0x5ad9f2
55TogglePetAutocastPET_BAR_UPDATEhelper0x4bcbb00x4bcc81
56ToggleSpellAutocastPET_BAR_UPDATEhelper0x4bccb00x4bcdcb