diff --git a/sql/updates/world/3.3.5/2024_11_05_00_world.sql b/sql/updates/world/3.3.5/2024_11_05_00_world.sql new file mode 100644 index 0000000000..147a694a15 --- /dev/null +++ b/sql/updates/world/3.3.5/2024_11_05_00_world.sql @@ -0,0 +1,249 @@ +-- Ymirheim Updates +UPDATE `creature` SET `position_x`=7178.28, `position_y`=1939.18, `position_z`=558.933, `orientation`=5.497786998748779296 WHERE `guid`=121141; +UPDATE `creature_addon` SET `StandState`=1 WHERE `guid` IN (121141,121164); +UPDATE `waypoint_data` SET `id`=1214230 WHERE `id`=1211710; +UPDATE `creature` SET `position_x`=7151.5, `position_y`=1895.11, `position_z`=540.436, `orientation`=4.6, `MovementType`=2, `wander_distance`=0 WHERE `guid`=121423; +UPDATE `creature_addon` SET `path_id`=1214230 WHERE `guid`=121423; +UPDATE `creature` SET `equipment_id`=0, `position_x`=7211.31201171875, `position_y`=1803.10546875, `position_z`=527.7430419921875, `orientation`=4.660028934478759765, `MovementType`=0 WHERE `guid`=121137; +UPDATE `creature_addon` SET `SheathState`=0 WHERE `guid` IN (121137,121152); +UPDATE `creature` SET `position_x`=7185.58203125, `position_y`=1861.2357177734375, `position_z`=532.28070068359375, `orientation`=3.211405754089355468, `MovementType`=0 WHERE `guid`=121171; +UPDATE `creature` SET `position_x`=7263.79443359375, `position_y`=1664.0059814453125, `position_z`=443.9375, `orientation`=6.126105785369873046 WHERE `guid`=120901; +UPDATE `creature_addon` SET `path_id`=0, `StandState`=1 WHERE `guid`=121171; +UPDATE `creature` SET `equipment_id`=0 WHERE `guid` IN (121143,121152,121154); +UPDATE `creature_addon` SET `emote`=333 WHERE `guid`=121169; +UPDATE `creature_addon` SET `emote`=459 WHERE `guid` IN (121138,121159); +UPDATE `creature` SET `position_x`=6815.93408203125, `position_y`=1826.19189453125, `position_z`=578.795166015625, `orientation`=4.852015495300292968 WHERE `guid`=121159; +UPDATE `waypoint_data` SET `id`=1212370 WHERE `id`=1214690; +UPDATE `creature` SET `position_x`=7235.66, `position_y`=2026.75, `position_z`=574.407, `MovementType`=2, `wander_distance`=0 WHERE `guid`=121237; +UPDATE `creature` SET `position_x`=7178.044921875, `position_y`=1975.9620361328125, `position_z`=574.13299560546875, `orientation`=2.757620096206665039, `MovementType`=0 WHERE `guid`=121469; +UPDATE `creature_addon` SET `path_id`=0, `StandState`=8 WHERE `guid`=121469; +UPDATE `creature` SET `position_x`=7225.90966796875, `position_y`=1592.8804931640625, `position_z`=379.873382568359375, `orientation`=5.235987663269042968 WHERE `guid`=120902; +UPDATE `creature_addon` SET `StandState`=8 WHERE `guid`=120902; + +DELETE FROM `creature_template_addon` WHERE `entry`=31262; +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(31262, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '59532'); +DELETE FROM `creature_addon` WHERE `guid` IN (121229,121230,121231,121232,121233,121234,121235,121236,121237,121238,121239,121240); +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(121229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '59532'), +(121230, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '59532'), +(121231, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '59532'), +(121232, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '59532'), +(121233, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '59532'), +(121234, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '59532'), +(121235, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '59532'), +(121236, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '59532'), +(121237, 1212370, 0, 0, 0, 0, 0, 0, 0, 0, 0, '59532'), +(121238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '59532'), +(121239, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '59532'), +(121240, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '59532'); + +UPDATE `creature_template_addon` SET `AnimTier`=0, `auras`='54775' WHERE `entry`=31263; + +-- Ymirheim Defender +SET @GUID=40296; -- 8 free guid needed +DELETE FROM `creature` WHERE `guid`=@GUID; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `StringId`, `VerifiedBuild`) VALUES +(@GUID, 31746, 571, 0, 0, 1, 1, 0, 1, 7320.869140625, 1710.2799072265625, 465.02459716796875, 0.78539818525314331, 300, 0, 0, 12600, 0, 0, 0, 0, 0, '', NULL, 57292); +DELETE FROM `creature_addon` WHERE `guid`=@GUID; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(@GUID, 0, 0, 0, 8, 0, 0, 1, 0, 0, 0, NULL); + +-- Ymirheim Chosen Warrior +DELETE FROM `creature` WHERE `guid`=@GUID+1; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `StringId`, `VerifiedBuild`) VALUES +(@GUID+1, 31258, 571, 0, 0, 1, 1, 0, 1, 7248.92724609375, 1974.7469482421875, 570.17535400390625, 2.844886541366577148, 300, 0, 0, 12600, 0, 0, 0, 0, 0, '', NULL, 56819); +DELETE FROM `creature_addon` WHERE `guid`=@GUID+1; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(@GUID+1, 0, 0, 0, 0, 0, 0, 1, 0, 459, 0, NULL); + +-- Ymirheim Chosen Warrior +DELETE FROM `creature` WHERE `guid`=@GUID+2; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `StringId`, `VerifiedBuild`) VALUES +(@GUID+2, 31258, 571, 0, 0, 1, 1, 0, 1, 7196.0791015625, 2003.345947265625, 575.2510986328125, 0.122173048555850982, 300, 0, 0, 12600, 0, 0, 0, 0, 0, '', NULL, 56819); +DELETE FROM `creature_addon` WHERE `guid`=@GUID+2; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(@GUID+2, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, NULL); + +-- Ymirheim Chosen Warrior +DELETE FROM `creature` WHERE `guid`=@GUID+3; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `StringId`, `VerifiedBuild`) VALUES +(@GUID+3, 31258, 571, 0, 0, 1, 1, 0, 1, 7219.29541015625, 1893.203125, 567.2725830078125, 4.921828269958496093, 300, 0, 0, 12600, 0, 0, 0, 0, 0, '', NULL, 56819); +DELETE FROM `creature_addon` WHERE `guid`=@GUID+3; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(@GUID+3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, NULL); + +-- Ymirjar Element Shaper +DELETE FROM `creature` WHERE `guid`=@GUID+4; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `StringId`, `VerifiedBuild`) VALUES +(@GUID+4, 31267, 571, 0, 0, 1, 1, 0, 1, 7220.52978515625, 1889.025146484375, 567.76910400390625, 1.919862151145935058, 300, 0, 0, 10080, 8814, 0, 0, 0, 0, '', NULL, 56819); +DELETE FROM `creature_addon` WHERE `guid`=@GUID+4; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(@GUID+4, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, NULL); + +-- Ymirheim Chosen Warrior +DELETE FROM `creature` WHERE `guid`=@GUID+5; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `StringId`, `VerifiedBuild`) VALUES +(@GUID+5, 31258, 571, 0, 0, 1, 1, 0, 1, 7147.21728515625, 1701.251953125, 477.1998291015625, 3.054326057434082031, 300, 0, 0, 12600, 0, 0, 0, 0, 0, '', NULL, 56819); +DELETE FROM `creature_addon` WHERE `guid`=@GUID+5; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(@GUID+5, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, NULL); + +-- Ymirjar Element Shaper +DELETE FROM `creature` WHERE `guid`=@GUID+6; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `StringId`, `VerifiedBuild`) VALUES +(@GUID+6, 31267, 571, 0, 0, 1, 1, 0, 1, 7141.1181640625, 1700.5926513671875, 477.7032470703125, 0.383972436189651489, 300, 0, 0, 10080, 8814, 0, 0, 0, 0, '', NULL, 56819); +DELETE FROM `creature_addon` WHERE `guid`=@GUID+6; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(@GUID+6, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, NULL); + +-- Ymirheim Chosen Warrior +DELETE FROM `creature` WHERE `guid`=@GUID+7; +INSERT INTO `creature` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `StringId`, `VerifiedBuild`) VALUES +(@GUID+7, 31258, 571, 0, 0, 1, 1, 0, 1, 7122.36962890625, 1693.2943115234375, 478.649810791015625, 1.65806281566619873, 300, 0, 0, 12600, 0, 0, 0, 0, 0, '', NULL, 56819); +DELETE FROM `creature_addon` WHERE `guid`=@GUID+7; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(@GUID+7, 0, 0, 0, 0, 0, 0, 1, 0, 426, 0, NULL); + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (31267,31258); +DELETE FROM `smart_scripts` WHERE `source_type` = 9 AND `entryorguid` = 3125800; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(3125800, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 11, 58952, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - On Script - Cast 'Drink Alcohol'"), +(3125800, 9, 1, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 0, 11, 58952, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - On Script - Cast 'Drink Alcohol'"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121140; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121140, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121141; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121141, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -(@GUID+1); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-(@GUID+1), 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -(@GUID+2); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-(@GUID+2), 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121144; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121144, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121145; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121145, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121149; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121149, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -(@GUID+7); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-(@GUID+7), 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121155; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121155, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121156; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121156, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121159; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121159, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121163; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121163, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121164; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121164, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121165; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121165, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121170; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121170, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `entryorguid` = -121171; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121171, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 30000, 30000, 0, 80, 3125800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Chosen Warrior - OOC - Call Timed Actionlist"); + +-- Emotes +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121465; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121465, 0, 0, 0, 1, 0, 100, 0, 4000, 4000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Element Shaper - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121166; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121166, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirheim Chosen Warrior - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121467; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121467, 0, 0, 0, 1, 0, 100, 0, 4000, 4000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Element Shaper - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121167; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121167, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirheim Chosen Warrior - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-(@GUID+6); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-(@GUID+6), 0, 0, 0, 1, 0, 100, 0, 4000, 4000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Element Shaper - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-(@GUID+5); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-(@GUID+5), 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirheim Chosen Warrior - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-(@GUID+4); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-(@GUID+4), 0, 0, 0, 1, 0, 100, 0, 4000, 4000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Element Shaper - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-(@GUID+3); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-(@GUID+3), 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirheim Chosen Warrior - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121468; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121468, 0, 0, 0, 1, 0, 100, 0, 4000, 4000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Element Shaper - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121172; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121172, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirheim Chosen Warrior - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121410; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121410, 0, 0, 0, 1, 0, 100, 0, 4000, 4000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Element Shaper - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121139; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121139, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirheim Chosen Warrior - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121455; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121455, 0, 0, 0, 1, 0, 100, 0, 4000, 4000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Element Shaper - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121162; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121162, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirheim Chosen Warrior - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121451; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121451, 0, 0, 0, 1, 0, 100, 0, 4000, 4000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Element Shaper - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121158; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121158, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirheim Chosen Warrior - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121453; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121453, 0, 0, 0, 1, 0, 100, 0, 4000, 4000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirjar Element Shaper - OOC - Play Emote 1"); + +DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=-121160; +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(-121160, 0, 0, 0, 1, 0, 100, 0, 5000, 5000, 17000, 17000, 0, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, "Ymirheim Chosen Warrior - OOC - Play Emote 1"); diff --git a/sql/updates/world/3.3.5/2024_11_05_01_world.sql b/sql/updates/world/3.3.5/2024_11_05_01_world.sql new file mode 100644 index 0000000000..d1e4583c8b --- /dev/null +++ b/sql/updates/world/3.3.5/2024_11_05_01_world.sql @@ -0,0 +1,5 @@ +-- Portal: Darnassus AND Portal: Thunder Bluff required lvl 50 +UPDATE `trainer_spell` SET `ReqLevel`=50 WHERE `SpellID` IN (11419,11420); + +-- Teleport: Darnassus AND Teleport: Thunder Bluff required lvl 30 +UPDATE `trainer_spell` SET `ReqLevel`=30 WHERE `SpellID` IN (3565,3566); diff --git a/sql/updates/world/3.3.5/2024_11_05_02_world.sql b/sql/updates/world/3.3.5/2024_11_05_02_world.sql new file mode 100644 index 0000000000..264fec668d --- /dev/null +++ b/sql/updates/world/3.3.5/2024_11_05_02_world.sql @@ -0,0 +1,3 @@ +-- +UPDATE `gameobject` SET `rotation2`=-0.99026775360107421, `rotation3`=0.139175355434417724 WHERE `guid` IN (13553); +UPDATE `gameobject` SET `rotation2`=-0.13917255401611328, `rotation3`=0.990268170833587646 WHERE `guid` IN (13563); diff --git a/sql/updates/world/3.3.5/2024_11_07_00_world.sql b/sql/updates/world/3.3.5/2024_11_07_00_world.sql new file mode 100644 index 0000000000..1cab47751e --- /dev/null +++ b/sql/updates/world/3.3.5/2024_11_07_00_world.sql @@ -0,0 +1,17 @@ +-- Birgitte Cranston +SET @NPC=5957; +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = @NPC; +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = @NPC); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(@NPC,0,0,0,22,0,100,0,41,5000,5000,0,0,1,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Birgitte Cranston - On Received Emote 'Flex' - Say Line 0"), +(@NPC,0,1,0,22,0,100,0,77,5000,5000,0,0,1,1,0,0,0,0,0,7,0,0,0,0,0,0,0,0,"Birgitte Cranston - On Received Emote 'Rude' - Say Line 1"), +(@NPC,0,2,0,22,0,100,0,17,5000,5000,0,0,5,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Birgitte Cranston - On Received Emote 'Bow' - Play Emote 2"), +(@NPC,0,3,0,22,0,100,0,78,5000,5000,0,0,5,66,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Birgitte Cranston - On Received Emote 'Salute' - Play Emote 66"), +(@NPC,0,4,0,22,0,100,0,101,5000,5000,0,0,5,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Birgitte Cranston - On Received Emote 'Wave' - Play Emote 3"); + +DELETE FROM `creature_text` WHERE `CreatureID`=@NPC; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(@NPC,0,0,"%s is not impressed.",16,0,100,11,0,0,1401,0,"Birgitte Cranston"), +(@NPC,1,0,"You're pushing it, $n.",12,0,100,0,0,0,1402,0,"Birgitte Cranston"), +(@NPC,1,1,"Don't make me go medieval on you.",12,0,100,0,0,0,1403,0,"Birgitte Cranston"), +(@NPC,1,2,"Keep it up, $n, and I'll beat some manners into you.",12,0,100,0,0,0,1404,0,"Birgitte Cranston"); diff --git a/sql/updates/world/3.3.5/2024_11_07_01_world.sql b/sql/updates/world/3.3.5/2024_11_07_01_world.sql new file mode 100644 index 0000000000..7aa21f53c4 --- /dev/null +++ b/sql/updates/world/3.3.5/2024_11_07_01_world.sql @@ -0,0 +1,2 @@ +-- Adjust minimum reputation value required for 'A Special Thank You' (Friendly) +UPDATE `quest_template_addon` SET `RequiredMinRepValue`=3000 WHERE `ID`=11091; diff --git a/sql/updates/world/3.3.5/2024_11_08_00_world.sql b/sql/updates/world/3.3.5/2024_11_08_00_world.sql new file mode 100644 index 0000000000..538927b043 --- /dev/null +++ b/sql/updates/world/3.3.5/2024_11_08_00_world.sql @@ -0,0 +1,14 @@ +-- https://www.wowhead.com/wotlk/quest=467/stonegears-search +-- 2nd Questgiver for "Stonegear's Search" (Pilot Longbeard) +DELETE FROM `creature_queststarter` WHERE `id` = 2092 AND `quest` = 467; +INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES (2092, 467); + +-- https://www.wowhead.com/wotlk/quest=1698/yorus-barleybrew +-- 2nd Questgiver for "Yorus Barleybrew" (Darnath Bladesinger) +DELETE FROM `creature_queststarter` WHERE `id` = 7315 AND `quest` = 1698; +INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES (7315, 1698); + +-- https://www.wowhead.com/wotlk/quest=1684/elanaria +-- 3rd Questgiver for "Elanaria" (Sentinel Elissa Starbreeze) +DELETE FROM `creature_queststarter` WHERE `id` = 3657 AND `quest` = 1684; +INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES (3657, 1684); diff --git a/sql/updates/world/3.3.5/2024_11_10_00_world.sql b/sql/updates/world/3.3.5/2024_11_10_00_world.sql new file mode 100644 index 0000000000..312792cb6f --- /dev/null +++ b/sql/updates/world/3.3.5/2024_11_10_00_world.sql @@ -0,0 +1,51 @@ +-- Rivendark +SET @NPC=23061; +DELETE FROM `creature_text` WHERE `CreatureID`=@NPC; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(@NPC,0,0,"Get away from my clutch!!!",14,0,100,0,0,7274,21696,0,'Rivendark'), +(@NPC,0,1,"I know you by your stench, little $n. Here, in my perch, is where your bones shall finally rest.",14,0,100,0,0,7274,21706,0,'Rivendark'), +(@NPC,0,2,"I tire of interruptions from the insignificant. Your time has come, $n!",14,0,100,0,0,7274,21710,0,'Rivendark'), +(@NPC,0,3,"The Skyguard shall pay for your temerity, $n!",14,0,100,0,0,7274,21714,0,'Rivendark'), +(@NPC,0,4,"I believe that I shall feast upon both $r and ogre flesh tonight.",14,0,100,0,0,7274,21718,0,'Rivendark'), +(@NPC,0,5,"Little $r, you will now come to appreciate my wrath!",14,0,100,0,0,7274,21720,0,'Rivendark'), +(@NPC,0,6,"You have dared to defile my perch and must now be cleansed in fire!",14,0,100,0,0,7274,21726,0,'Rivendark'), +(@NPC,0,7,"What's this?! $n and $g his : her; friends come to play?",14,0,100,0,0,7274,21733,0,'Rivendark'); + +-- Furywing +SET @NPC=23261; +DELETE FROM `creature_text` WHERE `CreatureID`=@NPC; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(@NPC,0,0,"Get away from my clutch!!!",14,0,100,0,0,7274,21696,0,'Furywing'), +(@NPC,0,1,"I know you by your stench, little $n. Here, in my perch, is where your bones shall finally rest.",14,0,100,0,0,7274,21706,0,'Furywing'), +(@NPC,0,2,"I tire of interruptions from the insignificant. Your time has come, $n!",14,0,100,0,0,7274,21710,0,'Furywing'), +(@NPC,0,3,"The Skyguard shall pay for your temerity, $n!",14,0,100,0,0,7274,21714,0,'Furywing'), +(@NPC,0,4,"I believe that I shall feast upon both $r and ogre flesh tonight.",14,0,100,0,0,7274,21718,0,'Furywing'), +(@NPC,0,5,"Little $r, you will now come to appreciate my wrath!",14,0,100,0,0,7274,21720,0,'Furywing'), +(@NPC,0,6,"You have dared to defile my perch and must now be cleansed in fire!",14,0,100,0,0,7274,21726,0,'Furywing'), +(@NPC,0,7,"What's this?! $n and $g his : her; friends come to play?",14,0,100,0,0,7274,21733,0,'Furywing'); + +-- Insidion +SET @NPC=23281; +DELETE FROM `creature_text` WHERE `CreatureID`=@NPC; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(@NPC,0,0,"Get away from my clutch!!!",14,0,100,0,0,7274,21696,0,'Insidion'), +(@NPC,0,1,"I know you by your stench, little $n. Here, in my perch, is where your bones shall finally rest.",14,0,100,0,0,7274,21706,0,'Insidion'), +(@NPC,0,2,"I tire of interruptions from the insignificant. Your time has come, $n!",14,0,100,0,0,7274,21710,0,'Insidion'), +(@NPC,0,3,"The Skyguard shall pay for your temerity, $n!",14,0,100,0,0,7274,21714,0,'Insidion'), +(@NPC,0,4,"I believe that I shall feast upon both $r and ogre flesh tonight.",14,0,100,0,0,7274,21718,0,'Insidion'), +(@NPC,0,5,"Little $r, you will now come to appreciate my wrath!",14,0,100,0,0,7274,21720,0,'Insidion'), +(@NPC,0,6,"You have dared to defile my perch and must now be cleansed in fire!",14,0,100,0,0,7274,21726,0,'Insidion'), +(@NPC,0,7,"What's this?! $n and $g his : her; friends come to play?",14,0,100,0,0,7274,21733,0,'Insidion'); + +-- Obsidia +SET @NPC=23282; +DELETE FROM `creature_text` WHERE `CreatureID`=@NPC; +INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES +(@NPC,0,0,"Get away from my clutch!!!",14,0,100,0,0,7274,21696,0,'Obsidia'), +(@NPC,0,1,"I know you by your stench, little $n. Here, in my perch, is where your bones shall finally rest.",14,0,100,0,0,7274,21706,0,'Obsidia'), +(@NPC,0,2,"I tire of interruptions from the insignificant. Your time has come, $n!",14,0,100,0,0,7274,21710,0,'Obsidia'), +(@NPC,0,3,"The Skyguard shall pay for your temerity, $n!",14,0,100,0,0,7274,21714,0,'Obsidia'), +(@NPC,0,4,"I believe that I shall feast upon both $r and ogre flesh tonight.",14,0,100,0,0,7274,21718,0,'Obsidia'), +(@NPC,0,5,"Little $r, you will now come to appreciate my wrath!",14,0,100,0,0,7274,21720,0,'Obsidia'), +(@NPC,0,6,"You have dared to defile my perch and must now be cleansed in fire!",14,0,100,0,0,7274,21726,0,'Obsidia'), +(@NPC,0,7,"What's this?! $n and $g his : her; friends come to play?",14,0,100,0,0,7274,21733,0,'Obsidia'); diff --git a/sql/updates/world/3.3.5/2024_11_10_01_world.sql b/sql/updates/world/3.3.5/2024_11_10_01_world.sql new file mode 100644 index 0000000000..73b6f34647 --- /dev/null +++ b/sql/updates/world/3.3.5/2024_11_10_01_world.sql @@ -0,0 +1,104 @@ +-- Hildana Deathstealer +SET @GUID = 151987; +SET @PATH = @GUID * 10; +UPDATE `creature` SET `position_x`=7192.40869140625,`position_y`=2087.502197265625,`position_z`=591.82122802734375,`orientation`=5.334992408752441406, `wander_distance`=0,`MovementType`=2 WHERE `guid`=@GUID; +DELETE FROM `creature_template_movement` WHERE `CreatureId`=32495; +INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`, `InteractionPauseTimer`) VALUES +(32495, 0, 0, 1, 0, 0, 0, NULL); +DELETE FROM `creature_addon` WHERE `guid`=@GUID; +INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `MountCreatureID`, `StandState`, `AnimTier`, `VisFlags`, `SheathState`, `PvPFlags`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(@GUID, @PATH, 0, 0, 0, 3, 0, 1, 0, 0, 0, NULL); +DELETE FROM `waypoint_data` WHERE `id`=@PATH; +INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES +(@PATH, 0, 7222.452, 2049.397, 586.3735, NULL, 0, 0, 0, 100, 0), +(@PATH, 1, 7242.69, 2020.932, 586.3621, NULL, 0, 0, 0, 100, 0), +(@PATH, 2, 7239.754, 1992.342, 582.9315, NULL, 0, 0, 0, 100, 0), +(@PATH, 3, 7217.938, 1967.975, 582.8708, NULL, 0, 0, 0, 100, 0), +(@PATH, 4, 7215.49, 1953.749, 579.5094, NULL, 0, 0, 0, 100, 0), +(@PATH, 5, 7209.799, 1933.954, 573.6544, NULL, 0, 0, 0, 100, 0), +(@PATH, 6, 7189.471, 1920.425, 566.2871, NULL, 0, 0, 0, 100, 0), +(@PATH, 7, 7176.588, 1908.39, 561.8888, NULL, 0, 0, 0, 100, 0), +(@PATH, 8, 7158.939, 1897.289, 554.6441, NULL, 0, 0, 0, 100, 0), +(@PATH, 9, 7142.65, 1883.022, 546.8456, NULL, 0, 0, 0, 100, 0), +(@PATH, 10, 7146.625, 1871.005, 542.7414, NULL, 0, 0, 0, 100, 0), +(@PATH, 11, 7143.43, 1853.5, 534.7924, NULL, 0, 0, 0, 100, 0), +(@PATH, 12, 7140.116, 1829.073, 522.2319, NULL, 0, 0, 0, 100, 0), +(@PATH, 13, 7147.326, 1802.581, 511.2054, NULL, 0, 0, 0, 100, 0), +(@PATH, 14, 7160.529, 1777.781, 502.085, NULL, 0, 0, 0, 100, 0), +(@PATH, 15, 7154.228, 1756.151, 497.3007, NULL, 0, 0, 0, 100, 0), +(@PATH, 16, 7136.289, 1737.988, 497.017, NULL, 0, 0, 0, 100, 0), +(@PATH, 17, 7111.468, 1737.822, 502.8012, NULL, 0, 0, 0, 100, 0), +(@PATH, 18, 7093.092, 1746.867, 507.5394, NULL, 0, 0, 0, 100, 0), +(@PATH, 19, 7074.251, 1757.452, 510.6808, NULL, 0, 0, 0, 100, 0), +(@PATH, 20, 7053.318, 1765.741, 513.947, NULL, 0, 0, 0, 100, 0), +(@PATH, 21, 7029.345, 1773.791, 517.5663, NULL, 0, 0, 0, 100, 0), +(@PATH, 22, 7011.002, 1761.331, 518.4968, NULL, 0, 0, 0, 100, 0), +(@PATH, 23, 6997.615, 1747.272, 519.6525, NULL, 0, 0, 0, 100, 0), +(@PATH, 24, 6977.209, 1726.555, 523.2506, NULL, 0, 0, 0, 100, 0), +(@PATH, 25, 6959.343, 1709.8, 528.5284, NULL, 0, 0, 0, 100, 0), +(@PATH, 26, 6944.034, 1703.351, 531.3673, NULL, 0, 0, 0, 100, 0), +(@PATH, 27, 6922.215, 1702.405, 535.2693, NULL, 0, 0, 0, 100, 0), +(@PATH, 28, 6905.099, 1705.328, 538.6309, NULL, 0, 0, 0, 100, 0), +(@PATH, 29, 6886.74, 1703.085, 543.012, NULL, 0, 0, 0, 100, 0), +(@PATH, 30, 6864.976, 1700.863, 548.3915, NULL, 0, 0, 0, 100, 0), +(@PATH, 31, 6848.176, 1702.512, 552.8682, NULL, 0, 0, 0, 100, 0), +(@PATH, 32, 6832.075, 1708.631, 557.7967, NULL, 0, 0, 0, 100, 0), +(@PATH, 33, 6821.65, 1718.504, 562.5582, NULL, 0, 0, 0, 100, 0), +(@PATH, 34, 6809.965, 1730.085, 568.9621, NULL, 0, 0, 0, 100, 0), +(@PATH, 35, 6803.283, 1742.857, 574.6663, NULL, 0, 0, 0, 100, 0), +(@PATH, 36, 6801.305, 1755.202, 578.022, NULL, 0, 0, 0, 100, 0), +(@PATH, 37, 6798.108, 1766.889, 580.5387, NULL, 0, 0, 0, 100, 0), +(@PATH, 38, 6797.701, 1780.178, 582.3558, NULL, 0, 0, 0, 100, 0), +(@PATH, 39, 6800.344, 1789.98, 584.1855, NULL, 0, 0, 0, 100, 0), +(@PATH, 40, 6804.535, 1803.005, 587.1995, NULL, 0, 0, 0, 100, 0), +(@PATH, 41, 6809.243, 1811.058, 589.2962, NULL, 0, 0, 0, 100, 0), +(@PATH, 42, 6804.535, 1803.005, 587.1995, NULL, 0, 0, 0, 100, 0), +(@PATH, 43, 6800.344, 1789.98, 584.1855, NULL, 0, 0, 0, 100, 0), +(@PATH, 44, 6797.701, 1780.178, 582.3558, NULL, 0, 0, 0, 100, 0), +(@PATH, 45, 6798.108, 1766.889, 580.5387, NULL, 0, 0, 0, 100, 0), +(@PATH, 46, 6801.272, 1755.311, 578.0976, NULL, 0, 0, 0, 100, 0), +(@PATH, 47, 6803.283, 1742.857, 574.6663, NULL, 0, 0, 0, 100, 0), +(@PATH, 48, 6809.965, 1730.085, 568.9621, NULL, 0, 0, 0, 100, 0), +(@PATH, 49, 6821.65, 1718.504, 562.5582, NULL, 0, 0, 0, 100, 0), +(@PATH, 50, 6832.075, 1708.631, 557.7967, NULL, 0, 0, 0, 100, 0), +(@PATH, 51, 6848.176, 1702.512, 552.8682, NULL, 0, 0, 0, 100, 0), +(@PATH, 52, 6864.976, 1700.863, 548.3915, NULL, 0, 0, 0, 100, 0), +(@PATH, 53, 6886.74, 1703.085, 543.012, NULL, 0, 0, 0, 100, 0), +(@PATH, 54, 6905.099, 1705.328, 538.6309, NULL, 0, 0, 0, 100, 0), +(@PATH, 55, 6922.215, 1702.405, 535.2693, NULL, 0, 0, 0, 100, 0), +(@PATH, 56, 6944.034, 1703.351, 531.3673, NULL, 0, 0, 0, 100, 0), +(@PATH, 57, 6959.343, 1709.8, 528.5284, NULL, 0, 0, 0, 100, 0), +(@PATH, 58, 6977.209, 1726.555, 523.2506, NULL, 0, 0, 0, 100, 0), +(@PATH, 59, 6997.615, 1747.272, 519.6525, NULL, 0, 0, 0, 100, 0), +(@PATH, 60, 7011.002, 1761.331, 518.4968, NULL, 0, 0, 0, 100, 0), +(@PATH, 61, 7029.345, 1773.791, 517.5663, NULL, 0, 0, 0, 100, 0), +(@PATH, 62, 7053.318, 1765.741, 513.947, NULL, 0, 0, 0, 100, 0), +(@PATH, 63, 7074.251, 1757.452, 510.6808, NULL, 0, 0, 0, 100, 0), +(@PATH, 64, 7093.092, 1746.867, 507.5394, NULL, 0, 0, 0, 100, 0), +(@PATH, 65, 7111.468, 1737.822, 502.8012, NULL, 0, 0, 0, 100, 0), +(@PATH, 66, 7136.289, 1737.988, 497.017, NULL, 0, 0, 0, 100, 0), +(@PATH, 67, 7154.228, 1756.151, 497.3007, NULL, 0, 0, 0, 100, 0), +(@PATH, 68, 7160.529, 1777.781, 502.085, NULL, 0, 0, 0, 100, 0), +(@PATH, 69, 7147.326, 1802.581, 511.2054, NULL, 0, 0, 0, 100, 0), +(@PATH, 70, 7140.116, 1829.073, 522.2319, NULL, 0, 0, 0, 100, 0), +(@PATH, 71, 7143.43, 1853.5, 534.7924, NULL, 0, 0, 0, 100, 0), +(@PATH, 72, 7146.625, 1871.005, 542.7414, NULL, 0, 0, 0, 100, 0), +(@PATH, 73, 7142.65, 1883.022, 546.8456, NULL, 0, 0, 0, 100, 0), +(@PATH, 74, 7158.939, 1897.289, 554.6441, NULL, 0, 0, 0, 100, 0), +(@PATH, 75, 7176.588, 1908.39, 561.8888, NULL, 0, 0, 0, 100, 0), +(@PATH, 76, 7189.471, 1920.425, 566.2871, NULL, 0, 0, 0, 100, 0), +(@PATH, 77, 7209.799, 1933.954, 573.6544, NULL, 0, 0, 0, 100, 0), +(@PATH, 78, 7215.49, 1953.749, 579.5094, NULL, 0, 0, 0, 100, 0), +(@PATH, 79, 7217.938, 1967.975, 582.8708, NULL, 0, 0, 0, 100, 0), +(@PATH, 80, 7239.754, 1992.342, 582.9315, NULL, 0, 0, 0, 100, 0), +(@PATH, 81, 7242.69, 2020.932, 586.3621, NULL, 0, 0, 0, 100, 0), +(@PATH, 82, 7222.452, 2049.397, 586.3735, NULL, 0, 0, 0, 100, 0), +(@PATH, 83, 7199.488, 2077.641, 588.7512, NULL, 0, 0, 0, 100, 0), +(@PATH, 84, 7180.812, 2103.658, 596.8508, NULL, 0, 0, 0, 100, 0), +(@PATH, 85, 7159.934, 2123.704, 608.3088, NULL, 0, 0, 0, 100, 0), +(@PATH, 86, 7137.276, 2137.024, 619.1228, NULL, 0, 0, 0, 100, 0), +(@PATH, 87, 7113.819, 2138.252, 627.6207, NULL, 0, 0, 0, 100, 0), +(@PATH, 88, 7099.208, 2130.521, 633.0135, NULL, 0, 0, 0, 100, 0), +(@PATH, 89, 7088.263, 2131.638, 637.222, NULL, 0, 0, 0, 100, 0), +(@PATH, 90, 7099.208, 2130.521, 633.0135, NULL, 0, 0, 0, 100, 0), +(@PATH, 91, 7113.819, 2138.252, 627.6207, NULL, 0, 0, 0, 100, 0);