From 080fcd1f7d7f6c6e296a6681f57c3e4b80c69874 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E4=BD=A9=E8=8C=B9?= Date: Fri, 12 Apr 2024 15:39:37 -0600 Subject: [PATCH] Optional tweak to MC runes for smaller groups --- .../base/optional_small_group_adjustments.sql | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 sql/world/base/optional_small_group_adjustments.sql diff --git a/sql/world/base/optional_small_group_adjustments.sql b/sql/world/base/optional_small_group_adjustments.sql new file mode 100644 index 0000000..ddac716 --- /dev/null +++ b/sql/world/base/optional_small_group_adjustments.sql @@ -0,0 +1,17 @@ +/* These changes are intended to be used in conjunction with autobalance, NPCBots, or other methods that allow players to complete raids with smaller groups. + Given the nature of the module, it is not uncommon for players to be in different phases and to have difficulty finding a full group, particularly for 40-man raids. + */ + + /* -- Earlier access to Eternal Quintessence -- + This change will cause Duke Hydraxis to give Eternal Quintessence at the time he would normally give standard Aqual Quintessence, along with removing its cooldown. + + This will allow players to have the full Molten Core experience including progress through the Hydraxian Waterlords faction and all quests with appropriate rewards, + while still allowing them to douse runes. Originally, due to the standard Quintessence being unique and having a week long cooldown, accessing the end bosses of the instance + requires one player per boss to douse the runes. + + One other alternative provided by the module is the disabling runes entirely, which allows players to skip the faction and quests entirely and clear the instance as soon + as they enter the first time. This is done through the module's config file (disabled by default). This optional change is a medium between the two. +*/ + +UPDATE `smart_scripts` SET `action_param1` = 22754 WHERE `entryorguid` = 13278 AND `id` = 1; +UPDATE `item_template` SET `spellcooldown_1` = 0, `spellcategorycooldown_1` = 0 WHERE `entry` = 22754;