mirror of
https://github.com/ZhengPeiRu21/mod-individual-progression
synced 2025-11-29 23:44:51 +08:00
Warlock and Paladin summon mount spells (#719)
warlock and paladin mount quest fixes
This commit is contained in:
@@ -1,5 +1,23 @@
|
||||
-- Summon Warhorse - Tome of Nobility (Paladin)
|
||||
DELETE FROM `creature_queststarter` WHERE `quest` IN (1661, 4485, 4486);
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES (6171, 1661), (6179, 4485), (5149, 4486);
|
||||
|
||||
DELETE FROM `creature_questender` WHERE `id` = 6171 AND `quest` IN (1661, 4485, 4486);
|
||||
INSERT INTO `creature_questender` (`id`, `quest`) VALUES (6171, 1661), (6171, 4485), (6171, 4486);
|
||||
|
||||
-- Re-enable Summon Felsteed (Warlock)
|
||||
DELETE FROM `disables` WHERE `sourceType`=1 AND `entry` IN (3631, 4487, 4488, 4489, 4490);
|
||||
DELETE FROM `disables` WHERE `sourceType` = 1 AND `entry` IN (3631, 4487, 4488, 4489, 4490);
|
||||
|
||||
DELETE FROM `creature_queststarter` WHERE `quest` IN (3631, 4487, 4488, 4489, 4490);
|
||||
INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES (3326, 3631), (5172, 4487), (461, 4488), (4563, 4489), (6251, 4490);
|
||||
|
||||
DELETE FROM `creature_questender` WHERE `id` = 6251 AND `quest` IN (3631, 4487, 4488, 4489, 4490);
|
||||
INSERT INTO `creature_questender` (`id`, `quest`) VALUES (6251, 3631), (6251, 4487), (6251, 4488), (6251, 4489), (6251, 4490);
|
||||
|
||||
-- Warlock Dreadsteed Quest Line
|
||||
UPDATE `quest_template` SET `RequiredItemCount1` = 10, `LogDescription` = "Bring 10 Elixirs of Shadow Power to Gorzeeki Wildeyes in the Burning Steppes." WHERE `ID` = 7626; -- Bell of Dethmoora
|
||||
UPDATE `quest_template` SET `RequiredItemCount1` = 35, `LogDescription` = "Bring 35 Black Dragonscales to Gorzeeki Wildeyes in the Burning Steppes." WHERE `ID` = 7628; -- Doomsday Candle
|
||||
UPDATE `quest_template` SET `RequiredItemCount1` = 3, `LogDescription` = "Bring 3 Arcanite Bars to Gorzeeki in the Burning Steppes." WHERE `ID` = 7630; -- Arcanite
|
||||
|
||||
-- Remove incorrect mail about riding which doesn't match Vanilla levels
|
||||
DELETE FROM `mail_level_reward` WHERE `level` <= 60;
|
||||
@@ -7,22 +25,24 @@ DELETE FROM `mail_level_reward` WHERE `level` <= 60;
|
||||
-- Move letter about cold weather flying to level 71 instead of 70, as in Wotlk classic
|
||||
UPDATE `mail_level_reward` SET `level` = 71 WHERE `mailTemplateId` IN (285, 284);
|
||||
|
||||
|
||||
-- Riding Skills
|
||||
UPDATE npc_trainer SET ReqLevel=40 WHERE SpellID=33388;
|
||||
UPDATE npc_trainer SET MoneyCost=800000 WHERE SpellID=33388;
|
||||
UPDATE npc_trainer SET ReqLevel=60 WHERE SpellID=33391;
|
||||
UPDATE npc_trainer SET MoneyCost=10000000 WHERE SpellID=33391;
|
||||
UPDATE npc_trainer SET ReqLevel=70 WHERE SpellID=34090;
|
||||
UPDATE npc_trainer SET MoneyCost=6000000 WHERE SpellID=34090;
|
||||
DELETE FROM npc_trainer WHERE SpellID=13819; # Delete Summon Warhorse from trainer - it is a free reward from a quest instead
|
||||
DELETE FROM npc_trainer WHERE SpellID=13820; # Delete Summon Warhorse from more trainers
|
||||
DELETE FROM npc_trainer WHERE SpellID=23214;
|
||||
DELETE FROM npc_trainer WHERE SpellID=34767;
|
||||
DELETE FROM npc_trainer WHERE SpellID=23161;
|
||||
UPDATE npc_trainer SET ReqLevel=40 WHERE SpellID=34768;
|
||||
UPDATE npc_trainer SET ReqLevel=40 WHERE SpellID=1710;
|
||||
UPDATE npc_trainer SET ReqLevel=68 WHERE SpellID=33950;
|
||||
UPDATE npc_trainer SET ReqLevel = 40 WHERE SpellID = 33388; -- Apprentice Riding
|
||||
UPDATE npc_trainer SET MoneyCost = 800000 WHERE SpellID = 33388;
|
||||
UPDATE npc_trainer SET ReqLevel = 60 WHERE SpellID = 33391; -- Journeyman Riding
|
||||
UPDATE npc_trainer SET MoneyCost = 10000000 WHERE SpellID = 33391;
|
||||
UPDATE npc_trainer SET ReqLevel = 70 WHERE SpellID = 34090; -- Expert Riding
|
||||
UPDATE npc_trainer SET MoneyCost = 6000000 WHERE SpellID = 34090;
|
||||
|
||||
DELETE FROM `npc_trainer` WHERE `SpellID` = 13819; -- Summon Warhorse
|
||||
DELETE FROM `npc_trainer` WHERE `SpellID` = 13820; -- Summon Warhorse
|
||||
DELETE FROM `npc_trainer` WHERE `SpellID` = 23214; -- Summon Charger (alliance)
|
||||
DELETE FROM `npc_trainer` WHERE `SpellID` = 34767; -- Summon Charger (horde)
|
||||
DELETE FROM `npc_trainer` WHERE `SpellID` = 23161; -- Dreadsteed
|
||||
DELETE FROM `npc_trainer` WHERE `SpellID` = 1710; -- Summon Felsteed
|
||||
|
||||
UPDATE npc_trainer SET ReqLevel = 40 WHERE SpellID = 34768; -- Summon Warhorse
|
||||
UPDATE npc_trainer SET ReqLevel = 40 WHERE SpellID = 1710; -- Summon Felsteed
|
||||
UPDATE npc_trainer SET ReqLevel = 68 WHERE SpellID = 33950; -- Flight Form
|
||||
|
||||
|
||||
-- Hide pre 1.6 epic mounts ater BWL is unlocked
|
||||
|
||||
Reference in New Issue
Block a user