From 7c0ef292be90340a81f32fc55df15e3489d13d4e Mon Sep 17 00:00:00 2001 From: ModoX Date: Tue, 29 Aug 2023 21:18:06 +0200 Subject: Core/Creature: Allow creature table to override npc- and unitflags to 0 (#29281) --- sql/updates/world/master/2023_08_29_02_world.sql | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 sql/updates/world/master/2023_08_29_02_world.sql (limited to 'sql') diff --git a/sql/updates/world/master/2023_08_29_02_world.sql b/sql/updates/world/master/2023_08_29_02_world.sql new file mode 100644 index 00000000000..9263a2ef74f --- /dev/null +++ b/sql/updates/world/master/2023_08_29_02_world.sql @@ -0,0 +1,11 @@ +-- +ALTER TABLE `creature` + MODIFY COLUMN `npcflag` bigint UNSIGNED NULL DEFAULT NULL AFTER `MovementType`, + MODIFY COLUMN `unit_flags` int UNSIGNED NULL DEFAULT NULL AFTER `npcflag`, + MODIFY COLUMN `unit_flags2` int UNSIGNED NULL DEFAULT NULL AFTER `unit_flags`, + MODIFY COLUMN `unit_flags3` int UNSIGNED NULL DEFAULT NULL AFTER `unit_flags2`; + +UPDATE `creature` SET `npcflag`=NULL WHERE `npcflag`=0; +UPDATE `creature` SET `unit_flags`=NULL WHERE `unit_flags`=0; +UPDATE `creature` SET `unit_flags2`=NULL WHERE `unit_flags2`=0; +UPDATE `creature` SET `unit_flags3`=NULL WHERE `unit_flags3`=0; -- cgit v1.2.3