mirror of
https://github.com/ZhengPeiRu21/mod-individual-progression
synced 2025-11-29 23:44:51 +08:00
Hide some Quests until pre-AQ phase (#828)
This commit is contained in:
@@ -6,7 +6,8 @@ UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_tbc' WHERE `entry` IN (16
|
|||||||
20026, 20027, 20053, 20054, 20069, 18542, 20080, 20081, 20082, 21643, 20130,
|
20026, 20027, 20053, 20054, 20069, 18542, 20080, 20081, 20082, 21643, 20130,
|
||||||
19934, 19936, 19950, 19951, 19959, 22889, 22902, 22835, 22837);
|
19934, 19936, 19950, 19951, 19959, 22889, 22902, 22835, 22837);
|
||||||
|
|
||||||
UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_ds2' WHERE `entry` IN (15282, 15270);
|
-- Phasing NPCs related to AllowEarlyDungeonSet2
|
||||||
|
UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_ds2' WHERE `entry` IN (15270, 15282, 16012, 16013);
|
||||||
|
|
||||||
-- Phasing Cenarion Hold NPCs
|
-- Phasing Cenarion Hold NPCs
|
||||||
UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_preaq' WHERE `entry` IN (15176, 15180, 15181, 15183, 15188, 15189, 15190, 15191, 15293, 15194,
|
UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_preaq' WHERE `entry` IN (15176, 15180, 15181, 15183, 15188, 15189, 15190, 15191, 15293, 15194,
|
||||||
|
|||||||
@@ -118,10 +118,11 @@ INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_
|
|||||||
(15542, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Twilight Marauder - On Enrage - Say Line 0');
|
(15542, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Twilight Marauder - On Enrage - Say Line 0');
|
||||||
|
|
||||||
|
|
||||||
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 19 AND `SourceEntry` IN (9415, 9416);
|
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 19 AND `SourceEntry` IN (8320, 9415, 9416);
|
||||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`,
|
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`,
|
||||||
`ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
`ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||||
--
|
--
|
||||||
|
(19, 0, 8320, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Huum Wildmane - Hide \'Twilight Geolords\' until player reaches Pre-AQ'), -- needed for if AllowEarlyDungeonSet2 is enabled
|
||||||
(19, 0, 9415, 0, 0, 8, 0, 66005, 0, 0, 0, 0, 0, '', 'Quest: \'Report to Marshal Bluewall\' only available AFTER the player completes the AQ war'),
|
(19, 0, 9415, 0, 0, 8, 0, 66005, 0, 0, 0, 0, 0, '', 'Quest: \'Report to Marshal Bluewall\' only available AFTER the player completes the AQ war'),
|
||||||
(19, 0, 9416, 0, 0, 8, 0, 66005, 0, 0, 0, 0, 0, '', 'Quest: \'Report to General Kirika\' only available AFTER the player completes the AQ war');
|
(19, 0, 9416, 0, 0, 8, 0, 66005, 0, 0, 0, 0, 0, '', 'Quest: \'Report to General Kirika\' only available AFTER the player completes the AQ war');
|
||||||
|
|
||||||
|
|||||||
@@ -105,14 +105,19 @@ UPDATE `gameobject_template` SET `ScriptName` = "go_cavernsoftimedoor" WHERE `en
|
|||||||
|
|
||||||
UPDATE `creature` SET `position_x` = -8175.67, `position_y` = -4718.28, `position_z` = 26.3489, `orientation` = 1.88496 WHERE `id1` = 15192;
|
UPDATE `creature` SET `position_x` = -8175.67, `position_y` = -4718.28, `position_z` = 26.3489, `orientation` = 1.88496 WHERE `id1` = 15192;
|
||||||
|
|
||||||
|
|
||||||
-- update Laden Dew Gland drop rate, was 100%
|
-- update Laden Dew Gland drop rate, was 100%
|
||||||
UPDATE `creature_loot_template` SET `Chance` = 10 WHERE `Item` = 8428;
|
UPDATE `creature_loot_template` SET `Chance` = 10 WHERE `Item` = 8428;
|
||||||
|
|
||||||
|
-- Hide quest: The Lost Tablets of Mosh'aru, until PRE-AQ phase
|
||||||
|
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 19 AND `SourceEntry` = 5065;
|
||||||
|
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`,
|
||||||
|
`ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||||
|
(19, 0, 5065, 0, 0, 8, 0, 66003, 0, 0, 0, 0, 0, '', 'Prospector Ironboot - Hide \'The Lost Tablets of Mosh\'aru\' until player reaches Pre-AQ');
|
||||||
|
|
||||||
DELETE FROM `creature_text` WHERE `CreatureID` IN (5465, 5471, 5472, 5473, 5474, 5475);
|
DELETE FROM `creature_text` WHERE `CreatureID` IN (5465, 5471, 5472, 5473, 5474, 5475);
|
||||||
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
|
||||||
--
|
--
|
||||||
(5465, 0, 0, '$s becomes enraged!', 16, 0, 100, 0, 0, 0, 10677, 0, 'Land Rager enrage at 30%'),
|
(5465, 0, 0, '$s becomes enraged!', 16, 0, 100, 0, 0, 0, 10677, 0, 'Land Rager'),
|
||||||
(5471, 0, 0, 'I\'ll crush you!', 12, 0, 100, 0, 0, 0, 1925, 0, 'Dunemaul Ogre'),
|
(5471, 0, 0, 'I\'ll crush you!', 12, 0, 100, 0, 0, 0, 1925, 0, 'Dunemaul Ogre'),
|
||||||
(5471, 0, 1, 'Me smash! You die!', 12, 0, 100, 0, 0, 0, 1926, 0, 'Dunemaul Ogre'),
|
(5471, 0, 1, 'Me smash! You die!', 12, 0, 100, 0, 0, 0, 1926, 0, 'Dunemaul Ogre'),
|
||||||
(5471, 0, 2, 'Raaaaaaaaaaaaaaaaaaaaaaaaaaaaaar!!! Me smash $R!', 12, 0, 100, 0, 0, 0, 1927, 0, 'Dunemaul Ogre'),
|
(5471, 0, 2, 'Raaaaaaaaaaaaaaaaaaaaaaaaaaaaaar!!! Me smash $R!', 12, 0, 100, 0, 0, 0, 1927, 0, 'Dunemaul Ogre'),
|
||||||
|
|||||||
Reference in New Issue
Block a user