aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/updates/world/3.3.5/2020_10_08_01_world.sql6
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp1
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/ulduar.h2
3 files changed, 9 insertions, 0 deletions
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,