From 109e6f1a977e639ae2a6af5754fc8c097142f139 Mon Sep 17 00:00:00 2001 From: Grz3s Date: Sat, 8 Feb 2025 02:35:58 +0100 Subject: [PATCH] [5631] backport fixes --- Updates/5625_TDB-0498_ghostlands_fixes.sql | 2 +- Updates/5631_backport_fixes.sql | 25 ++++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 Updates/5631_backport_fixes.sql diff --git a/Updates/5625_TDB-0498_ghostlands_fixes.sql b/Updates/5625_TDB-0498_ghostlands_fixes.sql index 8dd57407c..ef2655dbc 100644 --- a/Updates/5625_TDB-0498_ghostlands_fixes.sql +++ b/Updates/5625_TDB-0498_ghostlands_fixes.sql @@ -1395,7 +1395,7 @@ INSERT INTO npc_text_broadcast_text(Id,Prob0,BroadcastTextId0) VALUES UPDATE creature_template SET GossipMenuId=7287 WHERE entry IN(16528); INSERT INTO gossip_menu(entry, text_id, script_id, condition_id) VALUES -(7171,8445,0,302); -- belf only +(7171,8445,0,844); -- belf only SET @MOVID=5303977; UPDATE creature SET position_x=7477.5596,position_y=-6774.3965,position_z=77.34592,MovementType=4 WHERE guid = @MOVID; diff --git a/Updates/5631_backport_fixes.sql b/Updates/5631_backport_fixes.sql new file mode 100644 index 000000000..5cabf1afe --- /dev/null +++ b/Updates/5631_backport_fixes.sql @@ -0,0 +1,25 @@ +-- Table `npc_text_broadcast_text` has record in `npc_text` (ID 8447) as well. Overwriting. +-- Table `npc_text_broadcast_text` has record in `npc_text` (ID 8492) as well. Overwriting. +-- Table `npc_text_broadcast_text` has record in `npc_text` (ID 9005) as well. Overwriting. +-- Table `npc_text_broadcast_text` has record in `npc_text` (ID 8617) as well. Overwriting. +DELETE FROM npc_text WHERE id IN (8447,8492,9005,8617); +-- Table `npc_vendor_template` has vendor template 512 not used by any vendors +-- Table `npc_vendor_template` has vendor template 513 not used by any vendors +UPDATE creature_template SET VendorTemplateId = 512 WHERE Entry IN (13216,13217); +UPDATE creature_template SET VendorTemplateId = 513 WHERE Entry IN (13218,13219); +-- Table creature_movement contain path for creature guid 55584, but this creature guid does not exist. Skipping. +DELETE FROM creature_movement WHERE Id = 55584; +-- Table `dbscripts_on_creature_movement` contain unused script, id 1378. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1849301. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855602. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855603. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855604. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855605. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855606. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855607. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855608. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855609. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855610. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855611. +-- Table `dbscripts_on_creature_movement` contain unused script, id 1855612. +DELETE FROM dbscripts_on_creature_movement WHERE Id IN (1378,1849301,1855602,1855603,1855604,1855605,1855606,1855607,1855608,1855609,1855610,1855611,1855612);