From 7291fff664d6cbf39d70521491ca0549e0d0dfc3 Mon Sep 17 00:00:00 2001 From: sindoring Date: Thu, 23 Jul 2026 01:25:12 +0400 Subject: [PATCH] Add server model metadata for custom pets --- CUSTOM_CREATURES.md | 2 +- tool/src/creatures.rs | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CUSTOM_CREATURES.md b/CUSTOM_CREATURES.md index 617f58a..c04994f 100644 --- a/CUSTOM_CREATURES.md +++ b/CUSTOM_CREATURES.md @@ -76,6 +76,6 @@ 3. Перезапустить worldserver: DBC и таблицы `spell_dbc` загружаются только при старте. 4. Для проверки изучить выданный spell командой `.learn `. -SQL создаёт `creature_template`, `creature_template_model`, companion spell и строку skill line. +SQL создаёт `creature_template`, `creature_model_info`, `creature_template_model`, companion spell и строку skill line. Генерация полноценного mount spell для секции `mounts` остаётся отдельным этапом: mount требует другой spell-шаблон с аурами скорости и `SPELL_AURA_MOUNTED`. diff --git a/tool/src/creatures.rs b/tool/src/creatures.rs index c0dee84..167c9d2 100644 --- a/tool/src/creatures.rs +++ b/tool/src/creatures.rs @@ -597,11 +597,15 @@ fn generate_server_sql(entries: &[PreparedEntry]) -> Result