Skip to content

docs: add wiki pages for creature_text_options engine tables#1234

Merged
Kitzunu merged 3 commits into
masterfrom
copilot/fix-wiki-update-creature-text-options
Jul 15, 2026
Merged

docs: add wiki pages for creature_text_options engine tables#1234
Kitzunu merged 3 commits into
masterfrom
copilot/fix-wiki-update-creature-text-options

Conversation

Copilot AI commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Documents the two new DB tables introduced by the merged creature_text_options engine (azerothcore/azerothcore-wotlk#25188), which enables data-driven cooldown, trigger chance, and player-only filtering for SendChat() without per-script boilerplate.

New pages

  • creature_text_option_sets — reusable ruleset definitions; fields: SetID, Cooldown (ms), TriggerChance (0–100%), PlayerOnly, comment
  • creature_text_options — assigns a ruleset to a (CreatureID, GroupID) pair; documents the three-step check SendChat() performs (cooldown → chance roll → player-only filter)

Updated pages

  • database-world.md — adds both tables to the World DB index under "C"
  • creature_text.md — adds a "Related Tables" section linking to the new option tables

Copilot AI added 2 commits July 15, 2026 09:02
Add documentation for the two new DB tables introduced by
azerothcore/azerothcore-wotlk#25188 (creature_text_options engine).

- docs/creature_text_option_sets.md: documents the reusable ruleset
  table (SetID, Cooldown, TriggerChance, PlayerOnly, comment)
- docs/creature_text_options.md: documents the per-(CreatureID,GroupID)
  assignment table and how SendChat() uses it
- docs/database-world.md: adds both new tables to the world DB index
- docs/creature_text.md: adds a Related Tables section pointing to the
  new option tables
Copilot AI changed the title [WIP] Fix wiki update for creature_text_options engine docs: add wiki pages for creature_text_options engine tables Jul 15, 2026
Copilot AI requested a review from Kitzunu July 15, 2026 09:03
@Kitzunu
Kitzunu marked this pull request as ready for review July 15, 2026 09:07
@Kitzunu
Kitzunu merged commit 3061f34 into master Jul 15, 2026
1 check passed
@Kitzunu
Kitzunu deleted the copilot/fix-wiki-update-creature-text-options branch July 15, 2026 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Wiki Update Needed: feat(Core/DB/Scripts): add creature_text_options engine for data-driven talk conditions

2 participants