Shipped patches:
playerbotv2_core_hooks.patch — stock TrinityCore master
playerbotv2_core_hooks.thordekk.patch — ThordekkCore
SQL applied at module init by PlayerbotMigrationMgr:
sql/playerbot_v2/0000_playerbot_shared_bootstrap.sql — creates playerbot
shared DB + tables (handcrafted_road, playerbots_names,
playerbot_dungeon_routes, playerbot_nav_links,
playerbot_v2_world_metadata)
sql/playerbot_v2/0001..0016*.sql — character DB tables
SQL auto-applied by TC DBUpdater:
sql/updates/auth/master/
sql/updates/characters/master/
Manual fallback:
sql/playerbot/playerbot_bootstrap.sql
Static data (manual):
src/modules/PlayerbotV2/sql/shared/
src/modules/PlayerbotV2/sql/world/
Includes: Log.h, SpellAuras.h (PlayerbotAPI), Position.h (PlayerbotHooks)
8 lines
283 B
SQL
8 lines
283 B
SQL
-- Migration: 0016_companion_bots
|
|
-- Date: 2026-07-22
|
|
-- Columns applied by Module::Init() via DirectPExecute (idempotent).
|
|
-- This file exists only as a schema-version marker.
|
|
|
|
INSERT IGNORE INTO playerbot_v2_schema_version (version, applied_at, sha256)
|
|
VALUES (16, NOW(), '0');
|