From ce2d4413049548ad9e5ed61d09eaa204cf0952fe Mon Sep 17 00:00:00 2001 From: Gildor Date: Thu, 8 Oct 2020 19:57:41 +0200 Subject: [PATCH] Scripts/Ulduar: Implemented Realm First! Death's Demise (#25530) * Scripts/Ulduar: Implemented Realm First! Death's Demise * comment line * Rename 9999_99_99_99_world.sql to 2020_10_08_01_world.sql Co-authored-by: offl <11556157+offl@users.noreply.github.com> Co-authored-by: Giacomo Pozzoni --- sql/updates/world/3.3.5/2020_10_08_01_world.sql | 6 ++++++ .../scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp | 1 + src/server/scripts/Northrend/Ulduar/Ulduar/ulduar.h | 2 ++ 3 files changed, 9 insertions(+) create mode 100644 sql/updates/world/3.3.5/2020_10_08_01_world.sql diff --git a/sql/updates/world/3.3.5/2020_10_08_01_world.sql b/sql/updates/world/3.3.5/2020_10_08_01_world.sql new file mode 100644 index 00000000000..b12e4572c79 --- /dev/null +++ b/sql/updates/world/3.3.5/2020_10_08_01_world.sql @@ -0,0 +1,6 @@ +-- +DELETE FROM `achievement_criteria_data` WHERE `criteria_id`=10279; +INSERT INTO `achievement_criteria_data` (`criteria_id`,`type`,`value1`,`value2`,`ScriptName`) VALUES +(10279,18,0,0,''), +(10279,12,1,0,''); +DELETE FROM `disables` WHERE `sourceType`=4 AND `entry`=10279; diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp index fd66049135d..a984090283c 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp @@ -891,6 +891,7 @@ class instance_ulduar : public InstanceMapScript return keepersCount <= 1; case CRITERIA_ALONE_IN_THE_DARKNESS_10: case CRITERIA_ALONE_IN_THE_DARKNESS_25: + case REALM_FIRST_DEATHS_DEMISE: return keepersCount == 0; case CRITERIA_C_O_U_LEVIATHAN_10: case CRITERIA_C_O_U_LEVIATHAN_25: diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/ulduar.h b/src/server/scripts/Northrend/Ulduar/Ulduar/ulduar.h index 7ea9a59604d..b3de1cedf48 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/ulduar.h +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/ulduar.h @@ -366,6 +366,8 @@ enum UlduarAchievementCriteriaIds CRITERIA_ALONE_IN_THE_DARKNESS_25 = 10417, CRITERIA_HERALD_OF_TITANS = 10678, + REALM_FIRST_DEATHS_DEMISE = 10279, + // Champion of Ulduar CRITERIA_C_O_U_LEVIATHAN_10 = 10042, CRITERIA_C_O_U_IGNIS_10 = 10342,