diff options
| -rw-r--r-- | sql/updates/world/master/2021_12_22_04_world_2020_02_28_00_world.sql | 253 |
1 files changed, 253 insertions, 0 deletions
diff --git a/sql/updates/world/master/2021_12_22_04_world_2020_02_28_00_world.sql b/sql/updates/world/master/2021_12_22_04_world_2020_02_28_00_world.sql new file mode 100644 index 00000000000..24430fbdce2 --- /dev/null +++ b/sql/updates/world/master/2021_12_22_04_world_2020_02_28_00_world.sql @@ -0,0 +1,253 @@ +-- +UPDATE `creature_template` SET `gossip_menu_id`=10244 WHERE `entry`=19169; -- Blood Elf +UPDATE `creature_template` SET `gossip_menu_id`=10245 WHERE `entry`=19171; -- Draenei +UPDATE `creature_template` SET `gossip_menu_id`=10246 WHERE `entry`=19148; -- Dwarf +UPDATE `creature_template` SET `gossip_menu_id`=10247 WHERE `entry`=19172; -- Gnome +UPDATE `creature_template` SET `gossip_menu_id`=10248 WHERE `entry`=20102; -- Goblin +UPDATE `creature_template` SET `gossip_menu_id`=10249 WHERE `entry`=18927; -- Human +UPDATE `creature_template` SET `gossip_menu_id`=10250 WHERE `entry`=19173; -- Night Elf +UPDATE `creature_template` SET `gossip_menu_id`=10251 WHERE `entry`=19175; -- Orc +UPDATE `creature_template` SET `gossip_menu_id`=10252 WHERE `entry`=19176; -- Tauren +UPDATE `creature_template` SET `gossip_menu_id`=10253 WHERE `entry`=19177; -- Troll +UPDATE `creature_template` SET `gossip_menu_id`=10254 WHERE `entry`=19178; -- Forsaken + +DELETE FROM `smart_scripts` WHERE `entryorguid` IN (19169,19171,19148,19172,20102,18927,19173,19175,19176,19177,19178) AND `source_type`=0 AND `id` IN (9,10,11,12); +DELETE FROM `gossip_menu` WHERE `MenuID` IN (10244, 10245, 10246, 10247, 10248, 10249, 10250, 10251, 10252, 10253, 10254); +INSERT INTO `gossip_menu` (`MenuID`, `TextID`) VALUES +-- Blood Elf +(10244, 9680), -- Midsummer +(10244, 9698), -- Winter Veil +(10244, 9696), -- lunar festival +(10244, 9700), -- lunar festival Silvermoon +(10244, 11956), -- Hallow +(10244, 12134), -- Brewfest +(10244, 13044), -- Pirates +(10244, 14227), -- Noblegarden +(10244, 14544), -- Dod +(10244, 14635), -- Pilgrim +-- Draenei +(10245, 9680), -- Midsummer +(10245, 9690), -- Winter Veil +(10245, 9696), -- lunar festival +(10245, 11957), -- Hallow +(10245, 12134), -- Brewfest +(10245, 13044), -- Pirates +(10245, 14228), -- Noblegarden +(10245, 14544), -- Dod +(10245, 14636), -- Pilgrim +-- Dwarf +(10246, 9680), -- Midsummer +(10246, 9686), -- Winter Veil +(10246, 9688), -- lunar festival +(10246, 11958), -- Hallow +(10246, 12134), -- Brewfest +(10246, 13044), -- Pirates +(10246, 14229), -- Noblegarden +(10246, 14544), -- Dod +(10246, 14637), -- Pilgrim +-- Gnome +(10247, 9680), -- Midsummer +(10247, 9717), -- Winter Veil +(10247, 9715), -- lunar festival +(10247, 11959), -- Hallow +(10247, 12134), -- Brewfest +(10247, 13044), -- Pirates +(10247, 14230), -- Noblegarden +(10247, 14544), -- Dod +(10247, 14638), -- Pilgrim +-- Goblin +(10248, 9680), -- Midsummer +(10248, 8139), -- Winter Veil +(10248, 9964), -- lunar festival +(10248, 11960), -- Hallow +(10248, 12134), -- Brewfest +(10248, 13044), -- Pirates +(10248, 14231), -- Noblegarden +(10248, 14544), -- Dod +(10248, 14639), -- Pilgrim +-- Human +(10249, 9680), -- Midsummer +(10249, 9626), -- Winter Veil +(10249, 9696), -- lunar festival +(10249, 9662), -- lunar festival stormwind +(10249, 11961), -- Hallow +(10249, 12134), -- Brewfest +(10249, 13044), -- Pirates +(10249, 14232), -- Noblegarden +(10249, 14544), -- Dod +(10249, 14640), -- Pilgrim +-- Night Elf +(10250, 9680), -- Midsummer +(10250, 9694), -- Winter Veil +(10250, 9692), -- lunar festival +(10250, 11962), -- Hallow +(10250, 12134), -- Brewfest +(10250, 13044), -- Pirates +(10250, 14233), -- Noblegarden +(10250, 14544), -- Dod +(10250, 14641), -- Pilgrim +-- Orc +(10251, 9680), -- Midsummer +(10251, 9702), -- Winter Veil +(10251, 9704), -- lunar festival +(10251, 11963), -- Hallow +(10251, 12134), -- Brewfest +(10251, 13044), -- Pirates +(10251, 14234), -- Noblegarden +(10251, 14544), -- Dod +(10251, 14642), -- Pilgrim +-- Tauren +(10252, 9680), -- Midsummer +(10252, 9706), -- Winter Veil +(10252, 9708), -- lunar festival +(10252, 11964), -- Hallow +(10252, 12134), -- Brewfest +(10252, 13044), -- Pirates +(10252, 14235), -- Noblegarden +(10252, 14544), -- Dod +(10252, 14643), -- Pilgrim +-- Troll +(10253, 9680), -- Midsummer +(10253, 9718), -- Winter Veil +(10253, 9716), -- lunar festival +(10253, 11965), -- Hallow +(10253, 12134), -- Brewfest +(10253, 13044), -- Pirates +(10253, 14236), -- Noblegarden +(10253, 14544), -- Dod +(10253, 14644), -- Pilgrim +-- Forsaken +(10254, 9680), -- Midsummer +(10254, 9710), -- Winter Veil +(10254, 9712), -- lunar festival +(10254, 11966), -- Hallow +(10254, 12134), -- Brewfest +(10254, 13044), -- Pirates +(10254, 14237), -- Noblegarden +(10254, 14544), -- Dod +(10254, 14645); -- Pilgrim + +DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (14) AND `SourceGroup` IN (10244, 10245, 10246, 10247, 10248, 10249, 10250, 10251, 10252, 10253, 10254); +INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES +-- Blood Elf +(14,10244,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active'), +(14,10244,9698,0,12,0,2,0,0,0,'','Show gossip text if he event is active'), +(14,10244,9696,0,12,0,7,0,0,0,'','Show gossip text if he event is active'), +(14,10244,9696,0,22,1,571,0,0,0,'','Show gossip text if he event is active'), +(14,10244,9700,0,12,0,7,0,0,0,'','Show gossip text if he event is active'), +(14,10244,9700,0,22,1,530,0,0,0,'','Show gossip text if he event is active'), +(14,10244,11956,0,12,0,12,0,0,0,'','Show gossip text if he event is active'), +(14,10244,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active'), +(14,10244,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active'), +(14,10244,14227,0,12,0,9,0,0,0,'','Show gossip text if he event is active'), +(14,10244,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active'), +(14,10244,14635,0,12,0,26,0,0,0,'','Show gossip text if he event is active'), +-- Draenei +(14,10245,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10245,9690,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10245,9696,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10245,11957,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10245,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10245,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10245,14228,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10245,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10245,14636,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Dwarf +(14,10246,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10246,9686,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10246,9688,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10246,11958,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10246,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10246,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10246,14229,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10246,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10246,14637,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Gnome +(14,10247,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10247,9717,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10247,9715,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10247,11959,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10247,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10247,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10247,14230,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10247,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10247,14638,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Goblin +(14,10248,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10248,8139,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10248,9964,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10248,11960,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10248,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10248,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10248,14231,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10248,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10248,14639,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Human +(14,10249,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10249,9626,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10249,9696,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10249,9696,0,22,1,571,0,0,0,'','Show gossip text if in map 571'), +(14,10249,9662,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10249,9662,0,22,1,530,0,0,0,'','Show gossip text if in map 530'), +(14,10249,11961,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10249,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10249,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10249,14232,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10249,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10249,14640,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Night Elf +(14,10250,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10250,9694,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10250,9692,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10250,11962,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10250,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10250,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10250,14233,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10250,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10250,14641,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Orc +(14,10251,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10251,9702,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10251,9704,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10251,11963,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10251,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10251,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10251,14234,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10251,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10251,14642,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Tauren +(14,10252,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10252,9706,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10252,9708,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10252,11964,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10252,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10252,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10252,14235,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10252,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10252,14643,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Troll +(14,10253,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10253,9718,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10253,9716,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10253,11965,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10253,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10253,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10253,14236,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10253,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10253,14644,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'), +-- Forsaken +(14,10254,9680,0,12,0,1,0,0,0,'','Show gossip text if he event is active 1'), +(14,10254,9710,0,12,0,2,0,0,0,'','Show gossip text if he event is active 2'), +(14,10254,9712,0,12,0,7,0,0,0,'','Show gossip text if he event is active 7'), +(14,10254,11966,0,12,0,12,0,0,0,'','Show gossip text if he event is active 12'), +(14,10254,12134,0,12,0,24,0,0,0,'','Show gossip text if he event is active 24'), +(14,10254,13044,0,12,0,50,0,0,0,'','Show gossip text if he event is active 50'), +(14,10254,14237,0,12,0,9,0,0,0,'','Show gossip text if he event is active 9'), +(14,10254,14544,0,12,0,51,0,0,0,'','Show gossip text if he event is active 51'), +(14,10254,14645,0,12,0,26,0,0,0,'','Show gossip text if he event is active 26'); +-- +DELETE FROM `npc_text` WHERE `ID` IN (9680,14230,14645); +INSERT INTO `npc_text` (`ID`, `Probability0`, `BroadcastTextID0`, `Probability1`, `BroadcastTextID1`, `Probability2`, `BroadcastTextID2`, `Probability3`, `BroadcastTextID3`, `Probability4`, `BroadcastTextID4`) VALUES +(9680, 1, 49959, 1, 49960, 1, 49961, 1, 24535, 1, 24536), +(14230, 1, 33121, 0, 0, 0, 0, 0, 0, 0, 0), +(14645, 1, 35101, 0, 0, 0, 0, 0, 0, 0, 0); |
