From 78bcc63d19936abe60ac02fcd1fe5641babee835 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 12:39:19 -0400 Subject: [PATCH 01/39] Create ScourgeInvasionItems.sql --- Items/ScourgeInvasionItems.sql | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Items/ScourgeInvasionItems.sql diff --git a/Items/ScourgeInvasionItems.sql b/Items/ScourgeInvasionItems.sql new file mode 100644 index 0000000..272746e --- /dev/null +++ b/Items/ScourgeInvasionItems.sql @@ -0,0 +1,16 @@ +DELETE FROM `item_template` WHERE `entry` IN (22595, 22930, 22944, 22945, 22946, 22948, 22977, 23008, 23010, 23011, 23012, 23013, 23016); + +INSERT INTO `item_template` (`entry`, `class`, `subclass`, `SoundOverrideSubclass`, `name`, `displayid`, `Quality`, `Flags`, `FlagsExtra`, `BuyCount`, `BuyPrice`, `SellPrice`, `InventoryType`, `AllowableClass`, `AllowableRace`, `ItemLevel`, `RequiredLevel`, `RequiredSkill`, `RequiredSkillRank`, `requiredspell`, `requiredhonorrank`, `RequiredCityRank`, `RequiredReputationFaction`, `RequiredReputationRank`, `maxcount`, `stackable`, `ContainerSlots`, `StatsCount`, `stat_type1`, `stat_value1`, `stat_type2`, `stat_value2`, `stat_type3`, `stat_value3`, `stat_type4`, `stat_value4`, `stat_type5`, `stat_value5`, `stat_type6`, `stat_value6`, `stat_type7`, `stat_value7`, `stat_type8`, `stat_value8`, `stat_type9`, `stat_value9`, `stat_type10`, `stat_value10`, `ScalingStatDistribution`, `ScalingStatValue`, `dmg_min1`, `dmg_max1`, `dmg_type1`, `dmg_min2`, `dmg_max2`, `dmg_type2`, `armor`, `holy_res`, `fire_res`, `nature_res`, `frost_res`, `shadow_res`, `arcane_res`, `delay`, `ammo_type`, `RangedModRange`, `spellid_1`, `spelltrigger_1`, `spellcharges_1`, `spellppmRate_1`, `spellcooldown_1`, `spellcategory_1`, `spellcategorycooldown_1`, `spellid_2`, `spelltrigger_2`, `spellcharges_2`, `spellppmRate_2`, `spellcooldown_2`, `spellcategory_2`, `spellcategorycooldown_2`, `spellid_3`, `spelltrigger_3`, `spellcharges_3`, `spellppmRate_3`, `spellcooldown_3`, `spellcategory_3`, `spellcategorycooldown_3`, `spellid_4`, `spelltrigger_4`, `spellcharges_4`, `spellppmRate_4`, `spellcooldown_4`, `spellcategory_4`, `spellcategorycooldown_4`, `spellid_5`, `spelltrigger_5`, `spellcharges_5`, `spellppmRate_5`, `spellcooldown_5`, `spellcategory_5`, `spellcategorycooldown_5`, `bonding`, `description`, `PageText`, `LanguageID`, `PageMaterial`, `startquest`, `lockid`, `Material`, `sheath`, `RandomProperty`, `RandomSuffix`, `block`, `itemset`, `MaxDurability`, `area`, `Map`, `BagFamily`, `TotemCategory`, `socketColor_1`, `socketContent_1`, `socketColor_2`, `socketContent_2`, `socketColor_3`, `socketContent_3`, `socketBonus`, `GemProperties`, `RequiredDisenchantSkill`, `ArmorDamageModifier`, `duration`, `ItemLimitCategory`, `HolidayId`, `ScriptName`, `DisenchantID`, `FoodType`, `minMoneyLoot`, `maxMoneyLoot`, `flagsCustom`, `VerifiedBuild`) VALUES +(22595, 15, 0, -1, 'Call to Arms Announcement', 35025, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 4, '', 2872, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(22930, 12, 0, -1, 'A Bloodstained Envelope', 3033, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2878, 0, 1, 9301, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(22944, 12, 0, -1, 'A Crumpled Missive', 3029, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2881, 0, 1, 9302, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(22945, 12, 0, -1, 'A Careworn Note', 13430, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 4, '', 2882, 0, 1, 9299, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(22946, 12, 0, -1, 'A Ragged Page', 7695, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2883, 0, 1, 9300, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(22948, 12, 0, -1, 'A Smudged Document', 7629, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2884, 0, 1, 9304, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(22977, 12, 0, -1, 'A Torn Letter', 3032, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 45, 45, 0, 0, 0, 0, 0, 0, 0, 1, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 0, 0, 1, 9295, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(23008, 12, 0, -1, 'Sealed Research Report 1', 811, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2885, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(23010, 12, 0, -1, 'Sealed Research Report 2', 811, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2886, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(23011, 12, 0, -1, 'Sealed Research Report 3', 811, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2887, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(23012, 12, 0, -1, 'Sealed Research Report 4', 811, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2888, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(23013, 12, 0, -1, 'Sealed Research Report 5', 811, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2889, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), +(23016, 12, 0, -1, 'Sealed Research Report 6', 811, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2890, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340); From 366bae49281062f37822d444852065d024ceb341 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 12:39:28 -0400 Subject: [PATCH 02/39] Update ScourgeInvasionItems.sql --- Items/ScourgeInvasionItems.sql | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Items/ScourgeInvasionItems.sql b/Items/ScourgeInvasionItems.sql index 272746e..e9813f9 100644 --- a/Items/ScourgeInvasionItems.sql +++ b/Items/ScourgeInvasionItems.sql @@ -14,3 +14,5 @@ INSERT INTO `item_template` (`entry`, `class`, `subclass`, `SoundOverrideSubclas (23012, 12, 0, -1, 'Sealed Research Report 4', 811, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2888, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), (23013, 12, 0, -1, 'Sealed Research Report 5', 811, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2889, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340), (23016, 12, 0, -1, 'Sealed Research Report 6', 811, 1, 0, 0, 1, 0, 0, 0, 32767, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 1, '', 2890, 0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340); + + From 905c6e60fbb690b030044602aafc6e48f24cdfcf Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 12:45:25 -0400 Subject: [PATCH 03/39] Rename Investigate the Scourge of Stormwind. (9260)sql to Investigate the Scourge of Stormwind (9260)sql --- .... (9260)sql => Investigate the Scourge of Stormwind (9260)sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Quest/{Investigate the Scourge of Stormwind. (9260)sql => Investigate the Scourge of Stormwind (9260)sql} (100%) diff --git a/Quest/Investigate the Scourge of Stormwind. (9260)sql b/Quest/Investigate the Scourge of Stormwind (9260)sql similarity index 100% rename from Quest/Investigate the Scourge of Stormwind. (9260)sql rename to Quest/Investigate the Scourge of Stormwind (9260)sql From 7eb99f359a183cb789e4c14246d69aae01d2fd0a Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 12:58:02 -0400 Subject: [PATCH 04/39] Update SpawnLocations.sql --- Spawn/SpawnLocations.sql | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Spawn/SpawnLocations.sql b/Spawn/SpawnLocations.sql index a49ef49..16eabaa 100644 --- a/Spawn/SpawnLocations.sql +++ b/Spawn/SpawnLocations.sql @@ -132,3 +132,9 @@ INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, (9999119, 16787, 0, 0, 0, 0, 0, 1, 1, 0, 1585.36, 249.98, -62.0784, 2.69447, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL), (9999122, 16787, 0, 0, 0, 0, 0, 1, 1, 0, 2264.08, -5311.91, 81.8802, 2.27498, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL); +-- Lieutenant Kregor (29442) +DELETE FROM `creature` WHERE (`id1` = 29442); +INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES +(9999127, 29442, 0, 0, 530, 0, 0, 1, 1, 0, -4023.84, -11889.5, -1.29016, 4.8869, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); + + From 8060650ae6bfaa7e04aae0c06bf5c9907d002c50 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 12:59:05 -0400 Subject: [PATCH 05/39] Create Investigate the Scourge of Exodar (12817).sql --- ...estigate the Scourge of Exodar (12817).sql | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Quest/Investigate the Scourge of Exodar (12817).sql diff --git a/Quest/Investigate the Scourge of Exodar (12817).sql b/Quest/Investigate the Scourge of Exodar (12817).sql new file mode 100644 index 0000000..be26786 --- /dev/null +++ b/Quest/Investigate the Scourge of Exodar (12817).sql @@ -0,0 +1,23 @@ +DELETE FROM `quest_template` WHERE (`ID` = 12817); +INSERT INTO `quest_template` (`ID`, `QuestType`, `QuestLevel`, `MinLevel`, `QuestSortID`, `QuestInfoID`, `SuggestedGroupNum`, `RequiredFactionId1`, `RequiredFactionId2`, `RequiredFactionValue1`, `RequiredFactionValue2`, `RewardNextQuest`, `RewardXPDifficulty`, `RewardMoney`, `RewardMoneyDifficulty`, `RewardDisplaySpell`, `RewardSpell`, `RewardHonor`, `RewardKillHonor`, `StartItem`, `Flags`, `RequiredPlayerKills`, `RewardItem1`, `RewardAmount1`, `RewardItem2`, `RewardAmount2`, `RewardItem3`, `RewardAmount3`, `RewardItem4`, `RewardAmount4`, `ItemDrop1`, `ItemDropQuantity1`, `ItemDrop2`, `ItemDropQuantity2`, `ItemDrop3`, `ItemDropQuantity3`, `ItemDrop4`, `ItemDropQuantity4`, `RewardChoiceItemID1`, `RewardChoiceItemQuantity1`, `RewardChoiceItemID2`, `RewardChoiceItemQuantity2`, `RewardChoiceItemID3`, `RewardChoiceItemQuantity3`, `RewardChoiceItemID4`, `RewardChoiceItemQuantity4`, `RewardChoiceItemID5`, `RewardChoiceItemQuantity5`, `RewardChoiceItemID6`, `RewardChoiceItemQuantity6`, `POIContinent`, `POIx`, `POIy`, `POIPriority`, `RewardTitle`, `RewardTalents`, `RewardArenaPoints`, `RewardFactionID1`, `RewardFactionValue1`, `RewardFactionOverride1`, `RewardFactionID2`, `RewardFactionValue2`, `RewardFactionOverride2`, `RewardFactionID3`, `RewardFactionValue3`, `RewardFactionOverride3`, `RewardFactionID4`, `RewardFactionValue4`, `RewardFactionOverride4`, `RewardFactionID5`, `RewardFactionValue5`, `RewardFactionOverride5`, `TimeAllowed`, `AllowableRaces`, `LogTitle`, `LogDescription`, `QuestDescription`, `AreaDescription`, `QuestCompletionLog`, `RequiredNpcOrGo1`, `RequiredNpcOrGo2`, `RequiredNpcOrGo3`, `RequiredNpcOrGo4`, `RequiredNpcOrGoCount1`, `RequiredNpcOrGoCount2`, `RequiredNpcOrGoCount3`, `RequiredNpcOrGoCount4`, `RequiredItemId1`, `RequiredItemId2`, `RequiredItemId3`, `RequiredItemId4`, `RequiredItemId5`, `RequiredItemId6`, `RequiredItemCount1`, `RequiredItemCount2`, `RequiredItemCount3`, `RequiredItemCount4`, `RequiredItemCount5`, `RequiredItemCount6`, `Unknown0`, `ObjectiveText1`, `ObjectiveText2`, `ObjectiveText3`, `ObjectiveText4`, `VerifiedBuild`) VALUES +(12817, 2, 10, 1, -368, 0, 0, 0, 0, 0, 0, 0, 4, 250, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1101, 'Investigate the Scourge of Exodar', 'Collect three Necrotic Runes from the Scourge outside the Exodar. Then return to Lieutenant Kregor.', 'The Lich King has sent his undead upon our very doorstep; we cannot remain idle! Surely you will step up to defend the Exodar from these accursed invaders? $b $bThere are strange runic circles outside, glowing with the same energy that surrounds the undead and the Necropolis above. They have significance, I\'m certain, and I want you to find out what. Thin the numbers of those aberrations while you\'re at it; bring me proof of their death along with your results, and I will reward you. Go!', 'Collect Necrotic Rune from Scourge forces.', 'Return to Lieutenant Kregor in The Exodar.', 0, 0, 0, 0, 0, 0, 0, 0, 22484, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, '', '', '', '', 12340); + +DELETE FROM `quest_template_addon` WHERE (`ID` = 12817); +INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`) VALUES +(12817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +DELETE FROM `quest_offer_reward` WHERE (`ID` = 12817); +INSERT INTO `quest_offer_reward` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `RewardText`, `VerifiedBuild`) VALUES +(12817, 0, 0, 0, 0, 0, 0, 0, 0, 'Hmm. From what you\'ve told me, the voices within the circles... they must be used for communication of some kind. I shudder to think what unnatural minds are contacted through such magic. Regardless, you seem to have emerged whole and sane. The Argent Dawn appreciates your service.', 12340); + +DELETE FROM `quest_request_items` WHERE (`ID` = 12817); +INSERT INTO `quest_request_items` (`ID`, `EmoteOnComplete`, `EmoteOnIncomplete`, `CompletionText`, `VerifiedBuild`) VALUES +(12817, 0, 0, 'Have you investigated the invasion yet? There\'s no time for dawdling!', 12340); + +DELETE FROM `creature_queststarter` WHERE (`quest` = 12817); +INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES +(29442, 12817); + +DELETE FROM `creature_questender` WHERE (`quest` = 12817); +INSERT INTO `creature_questender` (`id`, `quest`) VALUES +(29442, 12817); From 0d030b5698ca8fd4737254ecef54a994003eef09 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 13:07:51 -0400 Subject: [PATCH 06/39] Update SpawnLocations.sql --- Spawn/SpawnLocations.sql | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Spawn/SpawnLocations.sql b/Spawn/SpawnLocations.sql index 16eabaa..a03338c 100644 --- a/Spawn/SpawnLocations.sql +++ b/Spawn/SpawnLocations.sql @@ -137,4 +137,8 @@ DELETE FROM `creature` WHERE (`id1` = 29442); INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES (9999127, 29442, 0, 0, 530, 0, 0, 1, 1, 0, -4023.84, -11889.5, -1.29016, 4.8869, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); +-- Lieutenant Julek (29441) +DELETE FROM `creature` WHERE (`id1` = 29441); +INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES +(9999130, 29441, 0, 0, 530, 0, 0, 1, 1, 0, 9338.25, -7284.79, 14.0037, 2.19962, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); From 66c12e6901b7990b0f81c09e6c89eb3466fefa79 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 13:09:12 -0400 Subject: [PATCH 07/39] Create Investigate the Scourge of Silvermoon (12816).sql --- ...gate the Scourge of Silvermoon (12816).sql | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Quest/Investigate the Scourge of Silvermoon (12816).sql diff --git a/Quest/Investigate the Scourge of Silvermoon (12816).sql b/Quest/Investigate the Scourge of Silvermoon (12816).sql new file mode 100644 index 0000000..dabdb4d --- /dev/null +++ b/Quest/Investigate the Scourge of Silvermoon (12816).sql @@ -0,0 +1,23 @@ +DELETE FROM `quest_template` WHERE (`ID` = 12816); +INSERT INTO `quest_template` (`ID`, `QuestType`, `QuestLevel`, `MinLevel`, `QuestSortID`, `QuestInfoID`, `SuggestedGroupNum`, `RequiredFactionId1`, `RequiredFactionId2`, `RequiredFactionValue1`, `RequiredFactionValue2`, `RewardNextQuest`, `RewardXPDifficulty`, `RewardMoney`, `RewardMoneyDifficulty`, `RewardDisplaySpell`, `RewardSpell`, `RewardHonor`, `RewardKillHonor`, `StartItem`, `Flags`, `RequiredPlayerKills`, `RewardItem1`, `RewardAmount1`, `RewardItem2`, `RewardAmount2`, `RewardItem3`, `RewardAmount3`, `RewardItem4`, `RewardAmount4`, `ItemDrop1`, `ItemDropQuantity1`, `ItemDrop2`, `ItemDropQuantity2`, `ItemDrop3`, `ItemDropQuantity3`, `ItemDrop4`, `ItemDropQuantity4`, `RewardChoiceItemID1`, `RewardChoiceItemQuantity1`, `RewardChoiceItemID2`, `RewardChoiceItemQuantity2`, `RewardChoiceItemID3`, `RewardChoiceItemQuantity3`, `RewardChoiceItemID4`, `RewardChoiceItemQuantity4`, `RewardChoiceItemID5`, `RewardChoiceItemQuantity5`, `RewardChoiceItemID6`, `RewardChoiceItemQuantity6`, `POIContinent`, `POIx`, `POIy`, `POIPriority`, `RewardTitle`, `RewardTalents`, `RewardArenaPoints`, `RewardFactionID1`, `RewardFactionValue1`, `RewardFactionOverride1`, `RewardFactionID2`, `RewardFactionValue2`, `RewardFactionOverride2`, `RewardFactionID3`, `RewardFactionValue3`, `RewardFactionOverride3`, `RewardFactionID4`, `RewardFactionValue4`, `RewardFactionOverride4`, `RewardFactionID5`, `RewardFactionValue5`, `RewardFactionOverride5`, `TimeAllowed`, `AllowableRaces`, `LogTitle`, `LogDescription`, `QuestDescription`, `AreaDescription`, `QuestCompletionLog`, `RequiredNpcOrGo1`, `RequiredNpcOrGo2`, `RequiredNpcOrGo3`, `RequiredNpcOrGo4`, `RequiredNpcOrGoCount1`, `RequiredNpcOrGoCount2`, `RequiredNpcOrGoCount3`, `RequiredNpcOrGoCount4`, `RequiredItemId1`, `RequiredItemId2`, `RequiredItemId3`, `RequiredItemId4`, `RequiredItemId5`, `RequiredItemId6`, `RequiredItemCount1`, `RequiredItemCount2`, `RequiredItemCount3`, `RequiredItemCount4`, `RequiredItemCount5`, `RequiredItemCount6`, `Unknown0`, `ObjectiveText1`, `ObjectiveText2`, `ObjectiveText3`, `ObjectiveText4`, `VerifiedBuild`) VALUES +(12816, 2, 10, 1, -368, 0, 0, 0, 0, 0, 0, 0, 4, 250, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 946, 'Investigate the Scourge of Silvermoon', 'Collect three Necrotic Runes from the Scourge outside Silvermoon and bring them back to Lieutenant Julek.', 'The Lich King has sent his undead upon our very doorstep; we cannot remain idle! Surely you will step up to defend Silvermoon from these accursed invaders? $b $bThere are strange runic circles outside, glowing with the same energy that surrounds the undead and the Necropolis above. They have significance, I\'m certain, and I want you to find out what. Thin the numbers of those aberrations while you\'re at it; bring me proof of their death along with your results, and I will reward you. Go!', 'Collect Necrotic Rune from Scourge forces.', 'Return to Lieutenant Julek in Eversong Woods.', 0, 0, 0, 0, 0, 0, 0, 0, 22484, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, '', '', '', '', 12340); + +DELETE FROM `quest_template_addon` WHERE (`ID` = 12816); +INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`) VALUES +(12816, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); + +DELETE FROM `quest_offer_reward` WHERE (`ID` = 12816); +INSERT INTO `quest_offer_reward` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `RewardText`, `VerifiedBuild`) VALUES +(12816, 0, 0, 0, 0, 0, 0, 0, 0, 'Hmm. From what you\'ve told me, the voices within the circles... they must be used for communication of some kind. I shudder to think what unnatural minds are contacted through such magic. Regardless, you seem to have emerged whole and sane. The Argent Dawn appreciates your service.', 12340); + +DELETE FROM `quest_request_items` WHERE (`ID` = 12816); +INSERT INTO `quest_request_items` (`ID`, `EmoteOnComplete`, `EmoteOnIncomplete`, `CompletionText`, `VerifiedBuild`) VALUES +(12816, 0, 0, 'Have you investigated the invasion yet? There\'s no time for dawdling!', 12340); + +DELETE FROM `creature_queststarter` WHERE (`quest` = 12816); +INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES +(29441, 12816); + +DELETE FROM `creature_questender` WHERE (`quest` = 12816); +INSERT INTO `creature_questender` (`id`, `quest`) VALUES +(29441, 12816); From 6919159ca9221be785fb2f2e06f4a5ab71dd35a8 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 13:50:27 -0400 Subject: [PATCH 08/39] Update SpawnLocations.sql --- Spawn/SpawnLocations.sql | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/Spawn/SpawnLocations.sql b/Spawn/SpawnLocations.sql index a03338c..4497793 100644 --- a/Spawn/SpawnLocations.sql +++ b/Spawn/SpawnLocations.sql @@ -142,3 +142,37 @@ DELETE FROM `creature` WHERE (`id1` = 29441); INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES (9999130, 29441, 0, 0, 530, 0, 0, 1, 1, 0, 9338.25, -7284.79, 14.0037, 2.19962, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); + + +-- Cracked Necrotic Crystal (16431) +DELETE FROM `creature` WHERE (`id1` = 16431); +INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES +(9999133, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2396.58, -5007.82, 73.2928, 2.99716, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999136, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2071.04, -5227.94, 84.0269, 3.06184, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999137, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2058.28, -4689.9, 78.8891, 0.743971, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999144, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -7928.36, -2370.42, 122.623, 2.90189, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999145, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -7715.24, -2229.35, 136.287, 4.16012, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999146, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -8003.47, -2409.8, 123.754, 2.81639, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999147, 16431, 0, 0, 1, 0, 0, 1, 1, 0, 3506.45, -4337.38, 126.362, 1.56576, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999148, 16431, 0, 0, 1, 0, 0, 1, 1, 0, 3578.3, -4060.05, 97.4089, 6.1278, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL); + + +-- Faint Necrotic Crystal (16531) +DELETE FROM `creature` WHERE (`id1` = 16531); +INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES +(9999138, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1985.82, -3087.96, 78.4403, 1.69683, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999139, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1906.52, -2792.13, 71.7248, 5.99943, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999140, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1878.4, -2654.59, 71.8428, 5.12489, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999141, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -7972.87, -956.525, 132.552, 0.575156, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999142, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -8377.16, -958.836, 193.701, 2.0806, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999143, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -8382.33, -1269.86, 208.872, 4.43894, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999149, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 2990.37, -4177.65, 102.116, 3.43317, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999151, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 3511.32, -5737.19, 4.08855, 0.105514, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999152, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7399.33, -3754.16, 12.6058, 5.61606, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999153, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7220.04, -4037.2, 10.9071, 5.26758, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999154, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7154.65, -3550.67, 11.5049, 0.800238, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999159, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -8462, -2695.95, 27.3474, 5.68558, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999162, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 6700.84, -3635.83, 702.161, 3.82628, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999165, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11201.1, -3332.44, 8.59445, 0.454951, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999167, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11076.7, -2882.24, 10.091, 0.430116, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), +(9999169, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11393.1, -2824.86, -2.37492, 3.91263, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL); From 8f5a125adda94c86893e40e4ba71f40ccd9e2867 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 13:52:12 -0400 Subject: [PATCH 09/39] Create Cracked Necrotic Crystal (9292).sql --- Quest/Cracked Necrotic Crystal (9292).sql | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Quest/Cracked Necrotic Crystal (9292).sql diff --git a/Quest/Cracked Necrotic Crystal (9292).sql b/Quest/Cracked Necrotic Crystal (9292).sql new file mode 100644 index 0000000..cc849bc --- /dev/null +++ b/Quest/Cracked Necrotic Crystal (9292).sql @@ -0,0 +1,23 @@ +DELETE FROM `quest_template` WHERE (`ID` = 9292); +INSERT INTO `quest_template` (`ID`, `QuestType`, `QuestLevel`, `MinLevel`, `QuestSortID`, `QuestInfoID`, `SuggestedGroupNum`, `RequiredFactionId1`, `RequiredFactionId2`, `RequiredFactionValue1`, `RequiredFactionValue2`, `RewardNextQuest`, `RewardXPDifficulty`, `RewardMoney`, `RewardMoneyDifficulty`, `RewardDisplaySpell`, `RewardSpell`, `RewardHonor`, `RewardKillHonor`, `StartItem`, `Flags`, `RequiredPlayerKills`, `RewardItem1`, `RewardAmount1`, `RewardItem2`, `RewardAmount2`, `RewardItem3`, `RewardAmount3`, `RewardItem4`, `RewardAmount4`, `ItemDrop1`, `ItemDropQuantity1`, `ItemDrop2`, `ItemDropQuantity2`, `ItemDrop3`, `ItemDropQuantity3`, `ItemDrop4`, `ItemDropQuantity4`, `RewardChoiceItemID1`, `RewardChoiceItemQuantity1`, `RewardChoiceItemID2`, `RewardChoiceItemQuantity2`, `RewardChoiceItemID3`, `RewardChoiceItemQuantity3`, `RewardChoiceItemID4`, `RewardChoiceItemQuantity4`, `RewardChoiceItemID5`, `RewardChoiceItemQuantity5`, `RewardChoiceItemID6`, `RewardChoiceItemQuantity6`, `POIContinent`, `POIx`, `POIy`, `POIPriority`, `RewardTitle`, `RewardTalents`, `RewardArenaPoints`, `RewardFactionID1`, `RewardFactionValue1`, `RewardFactionOverride1`, `RewardFactionID2`, `RewardFactionValue2`, `RewardFactionOverride2`, `RewardFactionID3`, `RewardFactionValue3`, `RewardFactionOverride3`, `RewardFactionID4`, `RewardFactionValue4`, `RewardFactionOverride4`, `RewardFactionID5`, `RewardFactionValue5`, `RewardFactionOverride5`, `TimeAllowed`, `AllowableRaces`, `LogTitle`, `LogDescription`, `QuestDescription`, `AreaDescription`, `QuestCompletionLog`, `RequiredNpcOrGo1`, `RequiredNpcOrGo2`, `RequiredNpcOrGo3`, `RequiredNpcOrGo4`, `RequiredNpcOrGoCount1`, `RequiredNpcOrGoCount2`, `RequiredNpcOrGoCount3`, `RequiredNpcOrGoCount4`, `RequiredItemId1`, `RequiredItemId2`, `RequiredItemId3`, `RequiredItemId4`, `RequiredItemId5`, `RequiredItemId6`, `RequiredItemCount1`, `RequiredItemCount2`, `RequiredItemCount3`, `RequiredItemCount4`, `RequiredItemCount5`, `RequiredItemCount6`, `Unknown0`, `ObjectiveText1`, `ObjectiveText2`, `ObjectiveText3`, `ObjectiveText4`, `VerifiedBuild`) VALUES +(9292, 2, -1, 1, -368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23123, 1, 23122, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1101, 'Cracked Necrotic Crystal', 'Bring the Cracked Necrotic Crystal to Lieutenant Orrin outside the gates of Stormwind.', 'On the corpse of the fallen abomination, you discover a cracked crystal, slowly pulsing with necrotic energy.', '', NULL, 0, 0, 0, 0, 0, 0, 0, 0, 22949, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '', '', '', '', 12340); + +DELETE FROM `quest_template_addon` WHERE (`ID` = 9292); +INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`) VALUES +(9292, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0); + +DELETE FROM `quest_offer_reward` WHERE (`ID` = 9292); +INSERT INTO `quest_offer_reward` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `RewardText`, `VerifiedBuild`) VALUES +(9292, 0, 0, 0, 0, 0, 0, 0, 0, 'Hm, you took this from the corpse of one of the invading abominations?$B$BWe have received word about the necropolis base camps that are being summoned by the Scourge. I suspect they wanted to create one inside Stormwind. It is good that they were unseccessful.', 12340); + +DELETE FROM `quest_request_items` WHERE (`ID` = 9292); +INSERT INTO `quest_request_items` (`ID`, `EmoteOnComplete`, `EmoteOnIncomplete`, `CompletionText`, `VerifiedBuild`) VALUES +(9292, 1, 0, 'Is there something you need?', 12340); + +DELETE FROM `creature_queststarter` WHERE (`quest` = 9292); +INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES +(16431, 9292); + +DELETE FROM `creature_questender` WHERE (`quest` = 9292); +INSERT INTO `creature_questender` (`id`, `quest`) VALUES +(16478, 9292); From 8c88d4213f72d7dec582fa3d558ac5aa376bdf1b Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 13:53:54 -0400 Subject: [PATCH 10/39] Create Faint Necrotic Crystal (9310).sql --- Quest/Faint Necrotic Crystal (9310).sql | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Quest/Faint Necrotic Crystal (9310).sql diff --git a/Quest/Faint Necrotic Crystal (9310).sql b/Quest/Faint Necrotic Crystal (9310).sql new file mode 100644 index 0000000..71136b8 --- /dev/null +++ b/Quest/Faint Necrotic Crystal (9310).sql @@ -0,0 +1,23 @@ +DELETE FROM `quest_template` WHERE (`ID` = 9310); +INSERT INTO `quest_template` (`ID`, `QuestType`, `QuestLevel`, `MinLevel`, `QuestSortID`, `QuestInfoID`, `SuggestedGroupNum`, `RequiredFactionId1`, `RequiredFactionId2`, `RequiredFactionValue1`, `RequiredFactionValue2`, `RewardNextQuest`, `RewardXPDifficulty`, `RewardMoney`, `RewardMoneyDifficulty`, `RewardDisplaySpell`, `RewardSpell`, `RewardHonor`, `RewardKillHonor`, `StartItem`, `Flags`, `RequiredPlayerKills`, `RewardItem1`, `RewardAmount1`, `RewardItem2`, `RewardAmount2`, `RewardItem3`, `RewardAmount3`, `RewardItem4`, `RewardAmount4`, `ItemDrop1`, `ItemDropQuantity1`, `ItemDrop2`, `ItemDropQuantity2`, `ItemDrop3`, `ItemDropQuantity3`, `ItemDrop4`, `ItemDropQuantity4`, `RewardChoiceItemID1`, `RewardChoiceItemQuantity1`, `RewardChoiceItemID2`, `RewardChoiceItemQuantity2`, `RewardChoiceItemID3`, `RewardChoiceItemQuantity3`, `RewardChoiceItemID4`, `RewardChoiceItemQuantity4`, `RewardChoiceItemID5`, `RewardChoiceItemQuantity5`, `RewardChoiceItemID6`, `RewardChoiceItemQuantity6`, `POIContinent`, `POIx`, `POIy`, `POIPriority`, `RewardTitle`, `RewardTalents`, `RewardArenaPoints`, `RewardFactionID1`, `RewardFactionValue1`, `RewardFactionOverride1`, `RewardFactionID2`, `RewardFactionValue2`, `RewardFactionOverride2`, `RewardFactionID3`, `RewardFactionValue3`, `RewardFactionOverride3`, `RewardFactionID4`, `RewardFactionValue4`, `RewardFactionOverride4`, `RewardFactionID5`, `RewardFactionValue5`, `RewardFactionOverride5`, `TimeAllowed`, `AllowableRaces`, `LogTitle`, `LogDescription`, `QuestDescription`, `AreaDescription`, `QuestCompletionLog`, `RequiredNpcOrGo1`, `RequiredNpcOrGo2`, `RequiredNpcOrGo3`, `RequiredNpcOrGo4`, `RequiredNpcOrGoCount1`, `RequiredNpcOrGoCount2`, `RequiredNpcOrGoCount3`, `RequiredNpcOrGoCount4`, `RequiredItemId1`, `RequiredItemId2`, `RequiredItemId3`, `RequiredItemId4`, `RequiredItemId5`, `RequiredItemId6`, `RequiredItemCount1`, `RequiredItemCount2`, `RequiredItemCount3`, `RequiredItemCount4`, `RequiredItemCount5`, `RequiredItemCount6`, `Unknown0`, `ObjectiveText1`, `ObjectiveText2`, `ObjectiveText3`, `ObjectiveText4`, `VerifiedBuild`) VALUES +(9310, 2, -1, 1, -368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23123, 1, 23122, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 946, 'Faint Necrotic Crystal', 'Bring the Faint Necrotic Crystal to Lieutenant Rukag in the courtyard of the Undercity.', 'On the corpse of the fallen wight, you find a crystal faintly radiating necrotic energy.', '', NULL, 0, 0, 0, 0, 0, 0, 0, 0, 22950, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '', '', '', '', 12340); + +DELETE FROM `quest_template_addon` WHERE (`ID` = 9310); +INSERT INTO `quest_template_addon` (`ID`, `MaxLevel`, `AllowableClasses`, `SourceSpellID`, `PrevQuestID`, `NextQuestID`, `ExclusiveGroup`, `RewardMailTemplateID`, `RewardMailDelay`, `RequiredSkillID`, `RequiredSkillPoints`, `RequiredMinRepFaction`, `RequiredMaxRepFaction`, `RequiredMinRepValue`, `RequiredMaxRepValue`, `ProvidedItemCount`, `SpecialFlags`) VALUES +(9310, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0); + +DELETE FROM `quest_offer_reward` WHERE (`ID` = 9310); +INSERT INTO `quest_offer_reward` (`ID`, `Emote1`, `Emote2`, `Emote3`, `Emote4`, `EmoteDelay1`, `EmoteDelay2`, `EmoteDelay3`, `EmoteDelay4`, `RewardText`, `VerifiedBuild`) VALUES +(9310, 0, 0, 0, 0, 0, 0, 0, 0, 'You say this was taken from a wight attacking the city?$b$bWe have received word of the necropolis base camps that are being summoned by the Scourge. I suspect they were trying to create one in the Undercity. We will have to be vigilant in the future.', 12340); + +DELETE FROM `quest_request_items` WHERE (`ID` = 9310); +INSERT INTO `quest_request_items` (`ID`, `EmoteOnComplete`, `EmoteOnIncomplete`, `CompletionText`, `VerifiedBuild`) VALUES +(9310, 1, 0, NULL, 12340); + +DELETE FROM `creature_queststarter` WHERE (`quest` = 9310); +INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES +(16531, 9310); + +DELETE FROM `creature_questender` WHERE (`quest` = 9310); +INSERT INTO `creature_questender` (`id`, `quest`) VALUES +(16494, 9310); From f6b136818cd6f0aa9e384db103726b3b093aa453 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 13:57:04 -0400 Subject: [PATCH 11/39] Update EventCreatures.sql From 7c19673923497a301c4bb851ba12136753b34ef0 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sun, 15 Jun 2025 14:12:29 -0400 Subject: [PATCH 12/39] Update SpawnLocations.sql --- Spawn/SpawnLocations.sql | 242 +++++++++++---------------------------- 1 file changed, 65 insertions(+), 177 deletions(-) diff --git a/Spawn/SpawnLocations.sql b/Spawn/SpawnLocations.sql index 4497793..f4426b6 100644 --- a/Spawn/SpawnLocations.sql +++ b/Spawn/SpawnLocations.sql @@ -1,178 +1,66 @@ --- Lieutenant Orrin (16478) -DELETE FROM `creature` WHERE (`id1` = 16478); +DELETE FROM `creature` WHERE `id1` IN (16478, 16484, 16495, 16493, 16494, 16490, 16281, 16241, 16255, 16361, 16143, 16285, 19173, 19148, 19172, 18927, 29087, 28318, 16786, 16787, 29442, 29441, 16431, 16531); + + INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999058, 16478, 0, 0, 0, 0, 0, 1, 1, 0, -9075.86, 413.467, 92.8368, 2.89831, 300, 0, 0, 5000, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Lieutenant Nevell (16484) -DELETE FROM `creature` WHERE (`id1` = 16484); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999061, 16484, 0, 0, 0, 0, 0, 1, 1, 0, -5034.58, -827.808, 495.193, 1.36453, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Lieutenant Beitha (16495) -DELETE FROM `creature` WHERE (`id1` = 16495); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999064, 16495, 0, 0, 1, 0, 0, 1, 1, 0, 9926.06, 2196.76, 1328, 6.07924, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - - --- Lieutenant Dagel (16493) -DELETE FROM `creature` WHERE (`id1` = 16493); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999067, 16493, 0, 0, 1, 0, 0, 1, 1, 0, 1504, -4405.42, 22.2996, 4.64426, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Lieutenant Rukag (16494) -DELETE FROM `creature` WHERE (`id1` = 16494); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999070, 16494, 0, 0, 0, 0, 0, 1, 1, 0, 1741.57, 232.84, 62.2421, 0.522293, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Lieutenant Lisande (16490) -DELETE FROM `creature` WHERE (`id1` = 16490); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999073, 16490, 0, 0, 1, 0, 0, 1, 1, 0, -1276.45, 135.078, 131.62, 2.19755, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Keeper of the Rolls -DELETE FROM `creature` WHERE (`id1` = 16281); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999076, 16281, 0, 0, 0, 0, 0, 1, 1, 1, 2266.48, -5302.08, 82.1662, 1.55131, 300, 0, 0, 7177, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Argent Recruiter (16241) -DELETE FROM `creature` WHERE (`id1` = 16241); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999083, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -5046.2, -817.416, 495.135, 1.13488, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999084, 16241, 0, 0, 1, 0, 0, 1, 1, 1, 9927.33, 2491.28, 1317.27, 0.650405, 300, 5, 0, 6535, 0, 1, 0, 0, 0, '', NULL, 0, NULL), -(9999085, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -8887.16, 588.348, 93.3619, 5.01865, 300, 6, 0, 6535, 0, 1, 0, 0, 0, '', NULL, 0, NULL), -(9999086, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -8809.56, 620.566, 94.9331, 2.21328, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Argent Scout (16255) -DELETE FROM `creature` WHERE (`id1` = 16255); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999089, 16255, 0, 0, 1, 0, 0, 1, 1, 1, 1531.86, -4436.12, 14.5323, 1.11923, 300, 0, 0, 7402, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999090, 16255, 0, 0, 1, 0, 0, 1, 1, 1, -1273.1, 74.8744, 128.084, 0.412095, 300, 4, 0, 7402, 0, 1, 0, 0, 0, '', NULL, 0, NULL), -(9999091, 16255, 0, 0, 0, 0, 0, 1, 1, 1, 1555.93, 247.213, -43.1026, 6.03792, 300, 0, 0, 7177, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Commander Thomas Helleran (16361) -DELETE FROM `creature` WHERE (`id1` = 16361); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999094, 16361, 0, 0, 0, 0, 0, 1, 1, 1, 2265.69, -5306.91, 82.1646, 2.37378, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Shadow of Doom (16143) -DELETE FROM `creature` WHERE (`id1` = 16143); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999097, 16143, 0, 0, 0, 0, 0, 1, 1, 0, -1357.74, 516.768, 90.9582, 3.20016, 300, 4, 0, 67144, 0, 1, 0, 0, 0, '', NULL, 0, NULL); - - ---Argent Emissary (16285) -DELETE FROM `creature` WHERE (`id1` = 16285); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999100, 16285, 0, 0, 0, 0, 0, 1, 1, 1, -5055.06, -815.265, 495.386, 0.759309, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999101, 16285, 0, 0, 1, 0, 0, 1, 1, 1, 9950.27, 2494.3, 1317.25, 4.54779, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999102, 16285, 0, 0, 0, 0, 0, 1, 1, 1, -8817.5, 630.228, 94.1373, 5.53419, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - - --- Night Elf Commoner (19173) -DELETE FROM `creature` WHERE (`id1` = 19173); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(91565, 19173, 0, 0, 1, 0, 0, 1, 1, 0, 9921.56, 2499.58, 1317.77, 5.61996, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, NULL), -(91566, 19173, 0, 0, 1, 0, 0, 1, 1, 0, 9910.17, 2514.61, 1316.56, 1.23221, 120, 3, 0, 1, 0, 1, 0, 0, 0, '', 48632, 1, NULL); - - --- Dwarf Commoner (19148) -DELETE FROM `creature` WHERE (`id1` = 19148); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(85653, 19148, 0, 0, 0, 0, 0, 1, 1, 0, -4900.87, -957.314, 501.541, 4.17134, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, NULL), -(85654, 19148, 0, 0, 0, 0, 0, 1, 1, 0, -4901.8, -958.955, 501.543, 1.01229, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, NULL); - - --- Gnome Commoner (19172) -DELETE FROM `creature` WHERE (`id1` = 19172); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(84950, 19172, 0, 0, 0, 0, 0, 1, 1, 0, -4829.88, -1173.25, 502.277, 2.49582, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, NULL), -(84953, 19172, 0, 0, 0, 0, 0, 1, 1, 0, -4831.74, -1172.58, 502.278, 6.19592, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, NULL); - --- Human Commoner 18927) -DELETE FROM `creature` WHERE (`id1` = 18927); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(10998, 18927, 0, 0, 0, 0, 0, 1, 1, 0, -8854.78, 649.83, 96.7417, 1.43117, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, NULL), -(10999, 18927, 0, 0, 0, 0, 0, 1, 1, 0, -8855.71, 651.847, 96.6921, 5.72468, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, NULL), - --- Bishop Lazaril (29087) -DELETE FROM `creature` WHERE (`id1` = 29087); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999106, 29087, 0, 0, 530, 0, 0, 1, 1, 1, -1816.1, 5441.49, -12.4284, 3.16375, 300, 0, 0, 1229580, 63100, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Grand Apothecary Putress (28318) -DELETE FROM `creature` WHERE (`id1` = 28318); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999109, 28318, 0, 0, 530, 0, 0, 1, 1, 0, -1782.21, 5557.39, -12.4282, 4.36274, 300, 0, 0, 13860, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - --- Argent Quartermaster (16786) -DELETE FROM `creature` WHERE (`id1` = 16786); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999112, 16786, 0, 0, 0, 0, 0, 1, 1, 0, -4890.68, -953.546, 501.466, 2.24057, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999113, 16786, 0, 0, 0, 0, 0, 1, 1, 0, -8832.95, 643.866, 94.8079, 4.56603, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999114, 16786, 0, 0, 0, 0, 0, 1, 1, 0, 2257.47, -5323.59, 81.9436, 1.81317, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Argent Outfitters (16787) -DELETE FROM `creature` WHERE (`id1` = 16787); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999117, 16787, 0, 0, 1, 0, 0, 1, 1, 0, 1580.35, -4417.15, 8.00601, 3.43258, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999118, 16787, 0, 0, 1, 0, 0, 1, 1, 0, -1249.98, 78.4138, 128.281, 3.69263, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999119, 16787, 0, 0, 0, 0, 0, 1, 1, 0, 1585.36, 249.98, -62.0784, 2.69447, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999122, 16787, 0, 0, 0, 0, 0, 1, 1, 0, 2264.08, -5311.91, 81.8802, 2.27498, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - --- Lieutenant Kregor (29442) -DELETE FROM `creature` WHERE (`id1` = 29442); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999127, 29442, 0, 0, 530, 0, 0, 1, 1, 0, -4023.84, -11889.5, -1.29016, 4.8869, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - --- Lieutenant Julek (29441) -DELETE FROM `creature` WHERE (`id1` = 29441); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999130, 29441, 0, 0, 530, 0, 0, 1, 1, 0, 9338.25, -7284.79, 14.0037, 2.19962, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - - --- Cracked Necrotic Crystal (16431) -DELETE FROM `creature` WHERE (`id1` = 16431); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999133, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2396.58, -5007.82, 73.2928, 2.99716, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999136, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2071.04, -5227.94, 84.0269, 3.06184, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999137, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2058.28, -4689.9, 78.8891, 0.743971, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999144, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -7928.36, -2370.42, 122.623, 2.90189, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999145, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -7715.24, -2229.35, 136.287, 4.16012, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999146, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -8003.47, -2409.8, 123.754, 2.81639, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999147, 16431, 0, 0, 1, 0, 0, 1, 1, 0, 3506.45, -4337.38, 126.362, 1.56576, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999148, 16431, 0, 0, 1, 0, 0, 1, 1, 0, 3578.3, -4060.05, 97.4089, 6.1278, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL); - - --- Faint Necrotic Crystal (16531) -DELETE FROM `creature` WHERE (`id1` = 16531); -INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999138, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1985.82, -3087.96, 78.4403, 1.69683, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999139, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1906.52, -2792.13, 71.7248, 5.99943, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999140, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1878.4, -2654.59, 71.8428, 5.12489, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999141, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -7972.87, -956.525, 132.552, 0.575156, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999142, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -8377.16, -958.836, 193.701, 2.0806, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999143, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -8382.33, -1269.86, 208.872, 4.43894, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999149, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 2990.37, -4177.65, 102.116, 3.43317, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999151, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 3511.32, -5737.19, 4.08855, 0.105514, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999152, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7399.33, -3754.16, 12.6058, 5.61606, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999153, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7220.04, -4037.2, 10.9071, 5.26758, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999154, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7154.65, -3550.67, 11.5049, 0.800238, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999159, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -8462, -2695.95, 27.3474, 5.68558, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999162, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 6700.84, -3635.83, 702.161, 3.82628, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999165, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11201.1, -3332.44, 8.59445, 0.454951, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999167, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11076.7, -2882.24, 10.091, 0.430116, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL), -(9999169, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11393.1, -2824.86, -2.37492, 3.91263, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, NULL); +(9999058, 16478, 0, 0, 0, 0, 0, 1, 1, 0, -9075.86, 413.467, 92.8368, 2.89831, 300, 0, 0, 5000, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Orrin'), +(9999061, 16484, 0, 0, 0, 0, 0, 1, 1, 0, -5034.58, -827.808, 495.193, 1.36453, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Nevell'), +(9999064, 16495, 0, 0, 1, 0, 0, 1, 1, 0, 9926.06, 2196.76, 1328, 6.07924, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Beitha'), +(9999067, 16493, 0, 0, 1, 0, 0, 1, 1, 0, 1504, -4405.42, 22.2996, 4.64426, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Dagel'), +(9999070, 16494, 0, 0, 0, 0, 0, 1, 1, 0, 1741.57, 232.84, 62.2421, 0.522293, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Rukag'), +(9999073, 16490, 0, 0, 1, 0, 0, 1, 1, 0, -1276.45, 135.078, 131.62, 2.19755, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Lisande'), +(9999076, 16281, 0, 0, 0, 0, 0, 1, 1, 1, 2266.48, -5302.08, 82.1662, 1.55131, 300, 0, 0, 7177, 0, 0, 0, 0, 0, '', NULL, 0, 'Keeper of the Rolls'), +(9999083, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -5046.2, -817.416, 495.135, 1.13488, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), +(9999084, 16241, 0, 0, 1, 0, 0, 1, 1, 1, 9927.33, 2491.28, 1317.27, 0.650405, 300, 5, 0, 6535, 0, 1, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), +(9999085, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -8887.16, 588.348, 93.3619, 5.01865, 300, 6, 0, 6535, 0, 1, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), +(9999086, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -8809.56, 620.566, 94.9331, 2.21328, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), +(9999089, 16255, 0, 0, 1, 0, 0, 1, 1, 1, 1531.86, -4436.12, 14.5323, 1.11923, 300, 0, 0, 7402, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Scout'), +(9999090, 16255, 0, 0, 1, 0, 0, 1, 1, 1, -1273.1, 74.8744, 128.084, 0.412095, 300, 4, 0, 7402, 0, 1, 0, 0, 0, '', NULL, 0, 'Argent Scout'), +(9999091, 16255, 0, 0, 0, 0, 0, 1, 1, 1, 1555.93, 247.213, -43.1026, 6.03792, 300, 0, 0, 7177, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Scout'), +(9999094, 16361, 0, 0, 0, 0, 0, 1, 1, 1, 2265.69, -5306.91, 82.1646, 2.37378, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Commander Thomas Helleran'), +(9999097, 16143, 0, 0, 0, 0, 0, 1, 1, 0, -1357.74, 516.768, 90.9582, 3.20016, 300, 4, 0, 67144, 0, 1, 0, 0, 0, '', NULL, 0, 'Shadow of Doom'), +(9999100, 16285, 0, 0, 0, 0, 0, 1, 1, 1, -5055.06, -815.265, 495.386, 0.759309, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), +(9999101, 16285, 0, 0, 1, 0, 0, 1, 1, 1, 9950.27, 2494.3, 1317.25, 4.54779, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), +(9999102, 16285, 0, 0, 0, 0, 0, 1, 1, 1, -8817.5, 630.228, 94.1373, 5.53419, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), +(91565, 19173, 0, 0, 1, 0, 0, 1, 1, 0, 9921.56, 2499.58, 1317.77, 5.61996, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Night Elf Commoner'), +(91566, 19173, 0, 0, 1, 0, 0, 1, 1, 0, 9910.17, 2514.61, 1316.56, 1.23221, 120, 3, 0, 1, 0, 1, 0, 0, 0, '', 48632, 1, 'Night Elf Commoner'), +(85653, 19148, 0, 0, 0, 0, 0, 1, 1, 0, -4900.87, -957.314, 501.541, 4.17134, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Dwarf Commoner'), +(85654, 19148, 0, 0, 0, 0, 0, 1, 1, 0, -4901.8, -958.955, 501.543, 1.01229, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Dwarf Commoner'), +(84950, 19172, 0, 0, 0, 0, 0, 1, 1, 0, -4829.88, -1173.25, 502.277, 2.49582, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Gnome Commoner'), +(84953, 19172, 0, 0, 0, 0, 0, 1, 1, 0, -4831.74, -1172.58, 502.278, 6.19592, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Gnome Commoner'), +(10998, 18927, 0, 0, 0, 0, 0, 1, 1, 0, -8854.78, 649.83, 96.7417, 1.43117, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Human Commoner'), +(10999, 18927, 0, 0, 0, 0, 0, 1, 1, 0, -8855.71, 651.847, 96.6921, 5.72468, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Human Commoner'), +(9999106, 29087, 0, 0, 530, 0, 0, 1, 1, 1, -1816.1, 5441.49, -12.4284, 3.16375, 300, 0, 0, 1229580, 63100, 0, 0, 0, 0, '', NULL, 0, 'Bishop Lazaril'), +(9999109, 28318, 0, 0, 530, 0, 0, 1, 1, 0, -1782.21, 5557.39, -12.4282, 4.36274, 300, 0, 0, 13860, 0, 0, 0, 0, 0, '', NULL, 0, 'Grand Apothecary Putress'), +(9999112, 16786, 0, 0, 0, 0, 0, 1, 1, 0, -4890.68, -953.546, 501.466, 2.24057, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Quartermaster'), +(9999113, 16786, 0, 0, 0, 0, 0, 1, 1, 0, -8832.95, 643.866, 94.8079, 4.56603, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Quartermaster'), +(9999114, 16786, 0, 0, 0, 0, 0, 1, 1, 0, 2257.47, -5323.59, 81.9436, 1.81317, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Quartermaster'), +(9999117, 16787, 0, 0, 1, 0, 0, 1, 1, 0, 1580.35, -4417.15, 8.00601, 3.43258, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), +(9999118, 16787, 0, 0, 1, 0, 0, 1, 1, 0, -1249.98, 78.4138, 128.281, 3.69263, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), +(9999119, 16787, 0, 0, 0, 0, 0, 1, 1, 0, 1585.36, 249.98, -62.0784, 2.69447, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), +(9999122, 16787, 0, 0, 0, 0, 0, 1, 1, 0, 2264.08, -5311.91, 81.8802, 2.27498, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), +(9999127, 29442, 0, 0, 530, 0, 0, 1, 1, 0, -4023.84, -11889.5, -1.29016, 4.8869, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Kregor'), +(9999130, 29441, 0, 0, 530, 0, 0, 1, 1, 0, 9338.25, -7284.79, 14.0037, 2.19962, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Julek'), +(9999133, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2396.58, -5007.82, 73.2928, 2.99716, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999136, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2071.04, -5227.94, 84.0269, 3.06184, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999137, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2058.28, -4689.9, 78.8891, 0.743971, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999144, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -7928.36, -2370.42, 122.623, 2.90189, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999145, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -7715.24, -2229.35, 136.287, 4.16012, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999146, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -8003.47, -2409.8, 123.754, 2.81639, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999147, 16431, 0, 0, 1, 0, 0, 1, 1, 0, 3506.45, -4337.38, 126.362, 1.56576, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999148, 16431, 0, 0, 1, 0, 0, 1, 1, 0, 3578.3, -4060.05, 97.4089, 6.1278, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999138, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1985.82, -3087.96, 78.4403, 1.69683, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999139, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1906.52, -2792.13, 71.7248, 5.99943, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999140, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1878.4, -2654.59, 71.8428, 5.12489, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999141, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -7972.87, -956.525, 132.552, 0.575156, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999142, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -8377.16, -958.836, 193.701, 2.0806, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999143, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -8382.33, -1269.86, 208.872, 4.43894, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999149, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 2990.37, -4177.65, 102.116, 3.43317, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999151, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 3511.32, -5737.19, 4.08855, 0.105514, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999152, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7399.33, -3754.16, 12.6058, 5.61606, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999153, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7220.04, -4037.2, 10.9071, 5.26758, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999154, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7154.65, -3550.67, 11.5049, 0.800238, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999159, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -8462, -2695.95, 27.3474, 5.68558, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999162, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 6700.84, -3635.83, 702.161, 3.82628, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999165, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11201.1, -3332.44, 8.59445, 0.454951, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999167, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11076.7, -2882.24, 10.091, 0.430116, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999169, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11393.1, -2824.86, -2.37492, 3.91263, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'); From 0b94e461655c87ce258e0926b912b60f7d68afb0 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Thu, 19 Jun 2025 20:53:21 -0400 Subject: [PATCH 13/39] Update SpawnLocations.sql --- Spawn/SpawnLocations.sql | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Spawn/SpawnLocations.sql b/Spawn/SpawnLocations.sql index f4426b6..cba4c74 100644 --- a/Spawn/SpawnLocations.sql +++ b/Spawn/SpawnLocations.sql @@ -21,14 +21,14 @@ INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, (9999100, 16285, 0, 0, 0, 0, 0, 1, 1, 1, -5055.06, -815.265, 495.386, 0.759309, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), (9999101, 16285, 0, 0, 1, 0, 0, 1, 1, 1, 9950.27, 2494.3, 1317.25, 4.54779, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), (9999102, 16285, 0, 0, 0, 0, 0, 1, 1, 1, -8817.5, 630.228, 94.1373, 5.53419, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), -(91565, 19173, 0, 0, 1, 0, 0, 1, 1, 0, 9921.56, 2499.58, 1317.77, 5.61996, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Night Elf Commoner'), -(91566, 19173, 0, 0, 1, 0, 0, 1, 1, 0, 9910.17, 2514.61, 1316.56, 1.23221, 120, 3, 0, 1, 0, 1, 0, 0, 0, '', 48632, 1, 'Night Elf Commoner'), -(85653, 19148, 0, 0, 0, 0, 0, 1, 1, 0, -4900.87, -957.314, 501.541, 4.17134, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Dwarf Commoner'), -(85654, 19148, 0, 0, 0, 0, 0, 1, 1, 0, -4901.8, -958.955, 501.543, 1.01229, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Dwarf Commoner'), -(84950, 19172, 0, 0, 0, 0, 0, 1, 1, 0, -4829.88, -1173.25, 502.277, 2.49582, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Gnome Commoner'), -(84953, 19172, 0, 0, 0, 0, 0, 1, 1, 0, -4831.74, -1172.58, 502.278, 6.19592, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Gnome Commoner'), -(10998, 18927, 0, 0, 0, 0, 0, 1, 1, 0, -8854.78, 649.83, 96.7417, 1.43117, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Human Commoner'), -(10999, 18927, 0, 0, 0, 0, 0, 1, 1, 0, -8855.71, 651.847, 96.6921, 5.72468, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Human Commoner'), +-- (91565, 19173, 0, 0, 1, 0, 0, 1, 1, 0, 9921.56, 2499.58, 1317.77, 5.61996, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Night Elf Commoner'), +-- (91566, 19173, 0, 0, 1, 0, 0, 1, 1, 0, 9910.17, 2514.61, 1316.56, 1.23221, 120, 3, 0, 1, 0, 1, 0, 0, 0, '', 48632, 1, 'Night Elf Commoner'), +-- (85653, 19148, 0, 0, 0, 0, 0, 1, 1, 0, -4900.87, -957.314, 501.541, 4.17134, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Dwarf Commoner'), +-- (85654, 19148, 0, 0, 0, 0, 0, 1, 1, 0, -4901.8, -958.955, 501.543, 1.01229, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Dwarf Commoner'), +-- (84950, 19172, 0, 0, 0, 0, 0, 1, 1, 0, -4829.88, -1173.25, 502.277, 2.49582, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Gnome Commoner'), +-- (84953, 19172, 0, 0, 0, 0, 0, 1, 1, 0, -4831.74, -1172.58, 502.278, 6.19592, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Gnome Commoner'), +-- (10998, 18927, 0, 0, 0, 0, 0, 1, 1, 0, -8854.78, 649.83, 96.7417, 1.43117, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Human Commoner'), +-- (10999, 18927, 0, 0, 0, 0, 0, 1, 1, 0, -8855.71, 651.847, 96.6921, 5.72468, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Human Commoner'), (9999106, 29087, 0, 0, 530, 0, 0, 1, 1, 1, -1816.1, 5441.49, -12.4284, 3.16375, 300, 0, 0, 1229580, 63100, 0, 0, 0, 0, '', NULL, 0, 'Bishop Lazaril'), (9999109, 28318, 0, 0, 530, 0, 0, 1, 1, 0, -1782.21, 5557.39, -12.4282, 4.36274, 300, 0, 0, 13860, 0, 0, 0, 0, 0, '', NULL, 0, 'Grand Apothecary Putress'), (9999112, 16786, 0, 0, 0, 0, 0, 1, 1, 0, -4890.68, -953.546, 501.466, 2.24057, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Quartermaster'), From 7699ef2b5e2bbdd85ee74e94723f2482d7cc4dec Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Thu, 19 Jun 2025 20:53:50 -0400 Subject: [PATCH 14/39] Update SpawnLocations.sql --- Spawn/SpawnLocations.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Spawn/SpawnLocations.sql b/Spawn/SpawnLocations.sql index cba4c74..19111cf 100644 --- a/Spawn/SpawnLocations.sql +++ b/Spawn/SpawnLocations.sql @@ -1,4 +1,4 @@ -DELETE FROM `creature` WHERE `id1` IN (16478, 16484, 16495, 16493, 16494, 16490, 16281, 16241, 16255, 16361, 16143, 16285, 19173, 19148, 19172, 18927, 29087, 28318, 16786, 16787, 29442, 29441, 16431, 16531); +DELETE FROM `creature` WHERE `id1` IN (16478, 16484, 16495, 16493, 16494, 16490, 16281, 16241, 16255, 16361, 16143, 16285, 29087, 28318, 16786, 16787, 29442, 29441, 16431, 16531); INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES From 4894ae631c8a6ab0c8c657ba78554ceeafcdd505 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Thu, 19 Jun 2025 21:03:46 -0400 Subject: [PATCH 15/39] Update SpawnLocations.sql --- Spawn/SpawnLocations.sql | 106 ++++++++++++++++----------------------- 1 file changed, 44 insertions(+), 62 deletions(-) diff --git a/Spawn/SpawnLocations.sql b/Spawn/SpawnLocations.sql index 19111cf..2d064ef 100644 --- a/Spawn/SpawnLocations.sql +++ b/Spawn/SpawnLocations.sql @@ -2,65 +2,47 @@ DELETE FROM `creature` WHERE `id1` IN (16478, 16484, 16495, 16493, 16494, 16490, INSERT INTO `creature` (`guid`, `id1`, `id2`, `id3`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES -(9999058, 16478, 0, 0, 0, 0, 0, 1, 1, 0, -9075.86, 413.467, 92.8368, 2.89831, 300, 0, 0, 5000, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Orrin'), -(9999061, 16484, 0, 0, 0, 0, 0, 1, 1, 0, -5034.58, -827.808, 495.193, 1.36453, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Nevell'), -(9999064, 16495, 0, 0, 1, 0, 0, 1, 1, 0, 9926.06, 2196.76, 1328, 6.07924, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Beitha'), -(9999067, 16493, 0, 0, 1, 0, 0, 1, 1, 0, 1504, -4405.42, 22.2996, 4.64426, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Dagel'), -(9999070, 16494, 0, 0, 0, 0, 0, 1, 1, 0, 1741.57, 232.84, 62.2421, 0.522293, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Rukag'), -(9999073, 16490, 0, 0, 1, 0, 0, 1, 1, 0, -1276.45, 135.078, 131.62, 2.19755, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Lisande'), -(9999076, 16281, 0, 0, 0, 0, 0, 1, 1, 1, 2266.48, -5302.08, 82.1662, 1.55131, 300, 0, 0, 7177, 0, 0, 0, 0, 0, '', NULL, 0, 'Keeper of the Rolls'), -(9999083, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -5046.2, -817.416, 495.135, 1.13488, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), -(9999084, 16241, 0, 0, 1, 0, 0, 1, 1, 1, 9927.33, 2491.28, 1317.27, 0.650405, 300, 5, 0, 6535, 0, 1, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), -(9999085, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -8887.16, 588.348, 93.3619, 5.01865, 300, 6, 0, 6535, 0, 1, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), -(9999086, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -8809.56, 620.566, 94.9331, 2.21328, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), -(9999089, 16255, 0, 0, 1, 0, 0, 1, 1, 1, 1531.86, -4436.12, 14.5323, 1.11923, 300, 0, 0, 7402, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Scout'), -(9999090, 16255, 0, 0, 1, 0, 0, 1, 1, 1, -1273.1, 74.8744, 128.084, 0.412095, 300, 4, 0, 7402, 0, 1, 0, 0, 0, '', NULL, 0, 'Argent Scout'), -(9999091, 16255, 0, 0, 0, 0, 0, 1, 1, 1, 1555.93, 247.213, -43.1026, 6.03792, 300, 0, 0, 7177, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Scout'), -(9999094, 16361, 0, 0, 0, 0, 0, 1, 1, 1, 2265.69, -5306.91, 82.1646, 2.37378, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Commander Thomas Helleran'), -(9999097, 16143, 0, 0, 0, 0, 0, 1, 1, 0, -1357.74, 516.768, 90.9582, 3.20016, 300, 4, 0, 67144, 0, 1, 0, 0, 0, '', NULL, 0, 'Shadow of Doom'), -(9999100, 16285, 0, 0, 0, 0, 0, 1, 1, 1, -5055.06, -815.265, 495.386, 0.759309, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), -(9999101, 16285, 0, 0, 1, 0, 0, 1, 1, 1, 9950.27, 2494.3, 1317.25, 4.54779, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), -(9999102, 16285, 0, 0, 0, 0, 0, 1, 1, 1, -8817.5, 630.228, 94.1373, 5.53419, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), --- (91565, 19173, 0, 0, 1, 0, 0, 1, 1, 0, 9921.56, 2499.58, 1317.77, 5.61996, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Night Elf Commoner'), --- (91566, 19173, 0, 0, 1, 0, 0, 1, 1, 0, 9910.17, 2514.61, 1316.56, 1.23221, 120, 3, 0, 1, 0, 1, 0, 0, 0, '', 48632, 1, 'Night Elf Commoner'), --- (85653, 19148, 0, 0, 0, 0, 0, 1, 1, 0, -4900.87, -957.314, 501.541, 4.17134, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Dwarf Commoner'), --- (85654, 19148, 0, 0, 0, 0, 0, 1, 1, 0, -4901.8, -958.955, 501.543, 1.01229, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Dwarf Commoner'), --- (84950, 19172, 0, 0, 0, 0, 0, 1, 1, 0, -4829.88, -1173.25, 502.277, 2.49582, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Gnome Commoner'), --- (84953, 19172, 0, 0, 0, 0, 0, 1, 1, 0, -4831.74, -1172.58, 502.278, 6.19592, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Gnome Commoner'), --- (10998, 18927, 0, 0, 0, 0, 0, 1, 1, 0, -8854.78, 649.83, 96.7417, 1.43117, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Human Commoner'), --- (10999, 18927, 0, 0, 0, 0, 0, 1, 1, 0, -8855.71, 651.847, 96.6921, 5.72468, 120, 0, 0, 1, 0, 0, 0, 0, 0, '', 48632, 1, 'Human Commoner'), -(9999106, 29087, 0, 0, 530, 0, 0, 1, 1, 1, -1816.1, 5441.49, -12.4284, 3.16375, 300, 0, 0, 1229580, 63100, 0, 0, 0, 0, '', NULL, 0, 'Bishop Lazaril'), -(9999109, 28318, 0, 0, 530, 0, 0, 1, 1, 0, -1782.21, 5557.39, -12.4282, 4.36274, 300, 0, 0, 13860, 0, 0, 0, 0, 0, '', NULL, 0, 'Grand Apothecary Putress'), -(9999112, 16786, 0, 0, 0, 0, 0, 1, 1, 0, -4890.68, -953.546, 501.466, 2.24057, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Quartermaster'), -(9999113, 16786, 0, 0, 0, 0, 0, 1, 1, 0, -8832.95, 643.866, 94.8079, 4.56603, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Quartermaster'), -(9999114, 16786, 0, 0, 0, 0, 0, 1, 1, 0, 2257.47, -5323.59, 81.9436, 1.81317, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Quartermaster'), -(9999117, 16787, 0, 0, 1, 0, 0, 1, 1, 0, 1580.35, -4417.15, 8.00601, 3.43258, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), -(9999118, 16787, 0, 0, 1, 0, 0, 1, 1, 0, -1249.98, 78.4138, 128.281, 3.69263, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), -(9999119, 16787, 0, 0, 0, 0, 0, 1, 1, 0, 1585.36, 249.98, -62.0784, 2.69447, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), -(9999122, 16787, 0, 0, 0, 0, 0, 1, 1, 0, 2264.08, -5311.91, 81.8802, 2.27498, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), -(9999127, 29442, 0, 0, 530, 0, 0, 1, 1, 0, -4023.84, -11889.5, -1.29016, 4.8869, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Kregor'), -(9999130, 29441, 0, 0, 530, 0, 0, 1, 1, 0, 9338.25, -7284.79, 14.0037, 2.19962, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Julek'), -(9999133, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2396.58, -5007.82, 73.2928, 2.99716, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), -(9999136, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2071.04, -5227.94, 84.0269, 3.06184, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), -(9999137, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2058.28, -4689.9, 78.8891, 0.743971, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), -(9999144, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -7928.36, -2370.42, 122.623, 2.90189, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), -(9999145, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -7715.24, -2229.35, 136.287, 4.16012, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), -(9999146, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -8003.47, -2409.8, 123.754, 2.81639, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), -(9999147, 16431, 0, 0, 1, 0, 0, 1, 1, 0, 3506.45, -4337.38, 126.362, 1.56576, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), -(9999148, 16431, 0, 0, 1, 0, 0, 1, 1, 0, 3578.3, -4060.05, 97.4089, 6.1278, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), -(9999138, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1985.82, -3087.96, 78.4403, 1.69683, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999139, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1906.52, -2792.13, 71.7248, 5.99943, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999140, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1878.4, -2654.59, 71.8428, 5.12489, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999141, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -7972.87, -956.525, 132.552, 0.575156, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999142, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -8377.16, -958.836, 193.701, 2.0806, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999143, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -8382.33, -1269.86, 208.872, 4.43894, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999149, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 2990.37, -4177.65, 102.116, 3.43317, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999151, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 3511.32, -5737.19, 4.08855, 0.105514, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999152, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7399.33, -3754.16, 12.6058, 5.61606, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999153, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7220.04, -4037.2, 10.9071, 5.26758, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999154, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -7154.65, -3550.67, 11.5049, 0.800238, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999159, 16531, 0, 0, 1, 0, 0, 1, 1, 0, -8462, -2695.95, 27.3474, 5.68558, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999162, 16531, 0, 0, 1, 0, 0, 1, 1, 0, 6700.84, -3635.83, 702.161, 3.82628, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999165, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11201.1, -3332.44, 8.59445, 0.454951, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999167, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11076.7, -2882.24, 10.091, 0.430116, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), -(9999169, 16531, 0, 0, 0, 0, 0, 1, 1, 0, -11393.1, -2824.86, -2.37492, 3.91263, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'); +(9999212, 16478, 0, 0, 0, 0, 0, 1, 1, 0, -9075.86, 413.467, 92.8368, 2.89831, 300, 0, 0, 5000, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Orrin'), +(9999213, 16484, 0, 0, 0, 0, 0, 1, 1, 0, -5034.58, -827.808, 495.193, 1.36453, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Nevell'), +(9999214, 16495, 0, 0, 1, 0, 0, 1, 1, 0, 9926.06, 2196.76, 1328, 6.07924, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Beitha'), +(9999215, 16493, 0, 0, 1, 0, 0, 1, 1, 0, 1504, -4405.42, 22.2996, 4.64426, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Dagel'), +(9999216, 16494, 0, 0, 0, 0, 0, 1, 1, 0, 1741.57, 232.84, 62.2421, 0.522293, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Rukag'), +(9999217, 16490, 0, 0, 1, 0, 0, 1, 1, 0, -1276.45, 135.078, 131.62, 2.19755, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Lisande'), +(9999218, 16281, 0, 0, 0, 0, 0, 1, 1, 1, 2266.48, -5302.08, 82.1662, 1.55131, 300, 0, 0, 7177, 0, 0, 0, 0, 0, '', NULL, 0, 'Keeper of the Rolls'), +(9999219, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -5046.2, -817.416, 495.135, 1.13488, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), +(9999220, 16241, 0, 0, 1, 0, 0, 1, 1, 1, 9927.33, 2491.28, 1317.27, 0.650405, 300, 5, 0, 6535, 0, 1, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), +(9999221, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -8887.16, 588.348, 93.3619, 5.01865, 300, 6, 0, 6535, 0, 1, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), +(9999222, 16241, 0, 0, 0, 0, 0, 1, 1, 1, -8809.56, 620.566, 94.9331, 2.21328, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Recruiter'), +(9999223, 16255, 0, 0, 1, 0, 0, 1, 1, 1, 1531.86, -4436.12, 14.5323, 1.11923, 300, 0, 0, 7402, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Scout'), +(9999224, 16255, 0, 0, 1, 0, 0, 1, 1, 1, -1273.1, 74.8744, 128.084, 0.412095, 300, 4, 0, 7402, 0, 1, 0, 0, 0, '', NULL, 0, 'Argent Scout'), +(9999225, 16255, 0, 0, 0, 0, 0, 1, 1, 1, 1555.93, 247.213, -43.1026, 6.03792, 300, 0, 0, 7177, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Scout'), +(9999226, 16361, 0, 0, 0, 0, 0, 1, 1, 1, 2265.69, -5306.91, 82.1646, 2.37378, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Commander Thomas Helleran'), +(9999227, 16143, 0, 0, 0, 0, 0, 1, 1, 0, -1357.74, 516.768, 90.9582, 3.20016, 300, 4, 0, 67144, 0, 1, 0, 0, 0, '', NULL, 0, 'Shadow of Doom'), +(9999228, 16285, 0, 0, 0, 0, 0, 1, 1, 1, -5055.06, -815.265, 495.386, 0.759309, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), +(9999229, 16285, 0, 0, 1, 0, 0, 1, 1, 1, 9950.27, 2494.3, 1317.25, 4.54779, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), +(9999230, 16285, 0, 0, 0, 0, 0, 1, 1, 1, -8817.5, 630.228, 94.1373, 5.53419, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Emissary'), +(9999231, 29087, 0, 0, 530, 0, 0, 1, 1, 1, -1816.1, 5441.49, -12.4284, 3.16375, 300, 0, 0, 1229580, 63100, 0, 0, 0, 0, '', NULL, 0, 'Bishop Lazaril'), +(9999232, 28318, 0, 0, 530, 0, 0, 1, 1, 0, -1782.21, 5557.39, -12.4282, 4.36274, 300, 0, 0, 13860, 0, 0, 0, 0, 0, '', NULL, 0, 'Grand Apothecary Putress'), +(9999233, 16786, 0, 0, 0, 0, 0, 1, 1, 0, -4890.68, -953.546, 501.466, 2.24057, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Quartermaster'), +(9999234, 16786, 0, 0, 0, 0, 0, 1, 1, 0, -8832.95, 643.866, 94.8079, 4.56603, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Quartermaster'), +(9999235, 16786, 0, 0, 0, 0, 0, 1, 1, 0, 2257.47, -5323.59, 81.9436, 1.81317, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Quartermaster'), +(9999236, 16787, 0, 0, 1, 0, 0, 1, 1, 0, 1580.35, -4417.15, 8.00601, 3.43258, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), +(9999237, 16787, 0, 0, 1, 0, 0, 1, 1, 0, -1249.98, 78.4138, 128.281, 3.69263, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), +(9999238, 16787, 0, 0, 0, 0, 0, 1, 1, 0, 1585.36, 249.98, -62.0784, 2.69447, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), +(9999239, 16787, 0, 0, 0, 0, 0, 1, 1, 0, 2264.08, -5311.91, 81.8802, 2.27498, 300, 0, 0, 6535, 0, 0, 0, 0, 0, '', NULL, 0, 'Argent Outfitters'), +(9999240, 29442, 0, 0, 530, 0, 0, 1, 1, 0, -4023.84, -11889.5, -1.29016, 4.8869, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Kregor'), +(9999241, 29441, 0, 0, 530, 0, 0, 1, 1, 0, 9338.25, -7284.79, 14.0037, 2.19962, 300, 0, 0, 247, 0, 0, 0, 0, 0, '', NULL, 0, 'Lieutenant Julek'), +(9999242, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2396.58, -5007.82, 73.2928, 2.99716, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999243, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2071.04, -5227.94, 84.0269, 3.06184, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999244, 16431, 0, 0, 0, 0, 0, 1, 1, 0, 2058.28, -4689.9, 78.8891, 0.743971, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999245, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -7928.36, -2370.42, 122.623, 2.90189, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999246, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -7715.24, -2229.35, 136.287, 4.16012, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999247, 16431, 0, 0, 0, 0, 0, 1, 1, 0, -8003.47, -2409.8, 123.754, 2.81639, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999248, 16431, 0, 0, 1, 0, 0, 1, 1, 0, 3506.45, -4337.38, 126.362, 1.56576, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999249, 16431, 0, 0, 1, 0, 0, 1, 1, 0, 3578.3, -4060.05, 97.4089, 6.1278, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Cracked Necrotic Crystal'), +(9999250, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1985.82, -3087.96, 78.4403, 1.69683, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999251, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1906.52, -2792.13, 71.7248, 5.99943, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999252, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1878.4, -2654.59, 71.8428, 5.12489, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999253, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1822.55, -2686.83, 71.7254, 1.35511, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999254, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1746.03, -2871.46, 71.834, 0.0979422, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'), +(9999255, 16531, 0, 0, 0, 0, 0, 1, 1, 0, 1690.53, -3070.52, 78.5079, 0.899959, 300, 0, 0, 6223, 0, 0, 0, 0, 0, '', NULL, 0, 'Faint Necrotic Crystal'); From dee22f7ef8ae57e243b563d28edac7561d5f64bc Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Thu, 19 Jun 2025 21:14:21 -0400 Subject: [PATCH 16/39] Update EventCreatures.sql --- creature_event_creature/EventCreatures.sql | 72 +++++++++++++--------- 1 file changed, 44 insertions(+), 28 deletions(-) diff --git a/creature_event_creature/EventCreatures.sql b/creature_event_creature/EventCreatures.sql index 59e39d5..1724556 100644 --- a/creature_event_creature/EventCreatures.sql +++ b/creature_event_creature/EventCreatures.sql @@ -28,31 +28,47 @@ INSERT INTO acore_world.game_event_creature (eventEntry, guid) VALUES (17,248652), (17,248653), (17,248654), - (17,9999058), - (17,9999061), - (17,9999064), - (17,9999067), - (17,9999070), - (17,9999073), - (17,9999076), - (17,9999083), - (17,9999084), - (17,9999085), - (17,9999086), - (17,9999089), - (17,9999090), - (17,9999091), - (17,9999094), - (17,9999097), - (17,9999100), - (17,9999101), - (17,9999102), - (17,9999106), - (17,9999109), - (17,9999112), - (17,9999113), - (17,9999114), - (17,9999117), - (17,9999118), - (17,9999119), - (17,9999122); + (17, 9999212), + (17, 9999213), + (17, 9999214), + (17, 9999215), + (17, 9999216), + (17, 9999217), + (17, 9999218), + (17, 9999219), + (17, 9999220), + (17, 9999221), + (17, 9999222), + (17, 9999223), + (17, 9999224), + (17, 9999225), + (17, 9999226), + (17, 9999227), + (17, 9999228), + (17, 9999229), + (17, 9999230), + (17, 9999231), + (17, 9999232), + (17, 9999233), + (17, 9999234), + (17, 9999235), + (17, 9999236), + (17, 9999237), + (17, 9999238), + (17, 9999239), + (17, 9999240), + (17, 9999241), + (17, 9999242), + (17, 9999243), + (17, 9999244), + (17, 9999245), + (17, 9999246), + (17, 9999247), + (17, 9999248), + (17, 9999249), + (17, 9999250), + (17, 9999251), + (17, 9999252), + (17, 9999253), + (17, 9999254), + (17, 9999255); From 13d356d2f1283abf363cd8cdf66ecada22d18234 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 00:05:09 -0400 Subject: [PATCH 17/39] Rename Draenei-A Desperate Alliance (10052).sql to Draenei-A Desperate Alliance (100052).sql --- ...ance (10052).sql => Draenei-A Desperate Alliance (100052).sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Quest/Desperate Alliance/{Draenei-A Desperate Alliance (10052).sql => Draenei-A Desperate Alliance (100052).sql} (100%) diff --git a/Quest/Desperate Alliance/Draenei-A Desperate Alliance (10052).sql b/Quest/Desperate Alliance/Draenei-A Desperate Alliance (100052).sql similarity index 100% rename from Quest/Desperate Alliance/Draenei-A Desperate Alliance (10052).sql rename to Quest/Desperate Alliance/Draenei-A Desperate Alliance (100052).sql From 313930362539cf9d2c63fd751c3dc09508c679de Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 10:26:33 -0400 Subject: [PATCH 18/39] Update EventCreatures.sql --- creature_event_creature/EventCreatures.sql | 150 +++++++++++---------- 1 file changed, 76 insertions(+), 74 deletions(-) diff --git a/creature_event_creature/EventCreatures.sql b/creature_event_creature/EventCreatures.sql index 1724556..43b8463 100644 --- a/creature_event_creature/EventCreatures.sql +++ b/creature_event_creature/EventCreatures.sql @@ -1,74 +1,76 @@ -INSERT INTO acore_world.game_event_creature (eventEntry, guid) VALUES - (17,10998), - (17,10999), - (17,11001), - (17,11002), - (17,11003), - (17,11004), - (17,84400), - (17,84402), - (17,84418), - (17,84419), - (17,84423), - (17,84424), - (17,84950), - (17,84953), - (17,85653), - (17,85654), - (17,86853), - (17,86857), - (17,86858), - (17,87071), - (17,91563), - (17,91564), - (17,91565), - (17,91566), - (17,248650), - (17,248651), - (17,248652), - (17,248653), - (17,248654), - (17, 9999212), - (17, 9999213), - (17, 9999214), - (17, 9999215), - (17, 9999216), - (17, 9999217), - (17, 9999218), - (17, 9999219), - (17, 9999220), - (17, 9999221), - (17, 9999222), - (17, 9999223), - (17, 9999224), - (17, 9999225), - (17, 9999226), - (17, 9999227), - (17, 9999228), - (17, 9999229), - (17, 9999230), - (17, 9999231), - (17, 9999232), - (17, 9999233), - (17, 9999234), - (17, 9999235), - (17, 9999236), - (17, 9999237), - (17, 9999238), - (17, 9999239), - (17, 9999240), - (17, 9999241), - (17, 9999242), - (17, 9999243), - (17, 9999244), - (17, 9999245), - (17, 9999246), - (17, 9999247), - (17, 9999248), - (17, 9999249), - (17, 9999250), - (17, 9999251), - (17, 9999252), - (17, 9999253), - (17, 9999254), - (17, 9999255); +INSERT INTO acore_world.game_event_creature (evententry, guid) +VALUES (17, 10998), + (17, 10999), + (17, 11001), + (17, 11002), + (17, 11003), + (17, 11004), + (17, 84400), + (17, 84402), + (17, 84418), + (17, 84419), + (17, 84423), + (17, 84424), + (17, 84950), + (17, 84953), + (17, 85653), + (17, 85654), + (17, 86853), + (17, 86857), + (17, 86858), + (17, 87071), + (17, 91563), + (17, 91564), + (17, 91565), + (17, 91566), + (17, 9999211), + (17, 248654), + (17, 9999207), + (17, 248651), + (17, 248652), + (17, 248653), + (17, 248650), + (17, 9999212), + (17, 9999213), + (17, 9999214), + (17, 9999215), + (17, 9999216), + (17, 9999217), + (17, 9999218), + (17, 9999219), + (17, 9999220), + (17, 9999221), + (17, 9999222), + (17, 9999223), + (17, 9999224), + (17, 9999225), + (17, 9999226), + (17, 9999227), + (17, 9999228), + (17, 9999229), + (17, 9999230), + (17, 9999231), + (17, 9999232), + (17, 9999233), + (17, 9999234), + (17, 9999235), + (17, 9999236), + (17, 9999237), + (17, 9999238), + (17, 9999239), + (17, 9999240), + (17, 9999241), + (17, 9999242), + (17, 9999243), + (17, 9999244), + (17, 9999245), + (17, 9999246), + (17, 9999247), + (17, 9999248), + (17, 9999249), + (17, 9999250), + (17, 9999251), + (17, 9999252), + (17, 9999253), + (17, 9999254), + (17, 9999255); From f3eb3e7728c1d0e9fa8180c0966aea817636edea Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 10:32:19 -0400 Subject: [PATCH 19/39] Create Bone Witch.sql --- ENEMIES/Bone Witch.sql | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 ENEMIES/Bone Witch.sql diff --git a/ENEMIES/Bone Witch.sql b/ENEMIES/Bone Witch.sql new file mode 100644 index 0000000..056c632 --- /dev/null +++ b/ENEMIES/Bone Witch.sql @@ -0,0 +1,42 @@ +DELETE FROM `creature_template` WHERE (`entry` = 16380); +INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES +(16380, 0, 0, 0, 0, 0, 'Bone Witch', '', NULL, 0, 61, 61, 0, 1630, 0, 1, 1.14286, 1, 1, 20, 1, 4, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16380, 0, 0, 0, 0, 0, 0, 'SmartAI', 1, 1, 2.5, 1, 1, 1, 0, 0, 1, 8585747, 0, 0, '', 12340); + +DELETE FROM `creature_template_model` WHERE (`CreatureID` = 16380); +INSERT INTO `creature_template_model` (`CreatureID`, `Idx`, `CreatureDisplayID`, `DisplayScale`, `Probability`, `VerifiedBuild`) VALUES +(16380, 0, 16167, 1, 1, 12340); + + +DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16380); +INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES +(16380, 0, 13748, 12340), +(16380, 1, 17014, 12340), +(16380, 2, 28265, 12340); + +DELETE FROM `creature_equip_template` WHERE (`CreatureID` = 16380); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`, `VerifiedBuild`) VALUES +(16380, 1, 0, 0, 0, 0); + +DELETE FROM `creature_loot_template` WHERE (`Entry` = 16380); +INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(16380, 12841, 0, 35, 0, 1, 0, 1, 1, 'Bone Witch - Invader\'s Scourgestone'), +(16380, 22484, 0, 50.12, 0, 1, 0, 1, 1, 'Bone Witch - Necrotic Rune'), +(16380, 22944, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 22946, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 22970, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 22972, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 22975, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 22977, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 23090, 0, 20.68, 0, 1, 0, 1, 1, 'Bone Witch - Bracers of Undead Slaying'), +(16380, 23091, 0, 20.68, 0, 1, 0, 1, 1, 'Bone Witch - Bracers of Undead Cleansing'), +(16380, 23092, 0, 20.63, 0, 1, 0, 1, 1, 'Bone Witch - Wristguards of Undead Slaying'), +(16380, 23093, 0, 20.82, 0, 1, 0, 1, 1, 'Bone Witch - Wristwraps of Undead Slaying'); + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16380; + +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16380); +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`, `event_param6`, `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 +(16380, 0, 0, 0, 0, 0, 100, 0, 2000, 2000, 3000, 3000, 0, 0, 87, 1638001, 1638002, 1638003, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Run Random Script'), +(16380, 0, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 20829, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Arcane Bolt\''), +(16380, 0, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 17014, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Bone Shards\''), +(16380, 0, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 56138, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Sprained Ankle\''); From b50cbd676156a4295fda4c30a2f6cee0b3d77c59 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 10:55:40 -0400 Subject: [PATCH 20/39] Create Spectral Apparition.sql --- ENEMIES/Spectral Apparition.sql | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ENEMIES/Spectral Apparition.sql diff --git a/ENEMIES/Spectral Apparition.sql b/ENEMIES/Spectral Apparition.sql new file mode 100644 index 0000000..4ee6cc5 --- /dev/null +++ b/ENEMIES/Spectral Apparition.sql @@ -0,0 +1,26 @@ +DELETE FROM `creature_template` WHERE (`entry` = 16423); +INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES +(16423, 0, 0, 0, 0, 0, 'Spectral Apparition', NULL, NULL, 0, 6, 7, 0, 1630, 0, 1.11111, 0.85714, 1, 1, 18, 1, 0, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16423, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 1, 1, 1, 0, 100, 1, 8397332, 0, 0, '', 12340); + +DELETE FROM `creature_template_model` WHERE (`CreatureID` = 16423); +INSERT INTO `creature_template_model` (`CreatureID`, `Idx`, `CreatureDisplayID`, `DisplayScale`, `Probability`, `VerifiedBuild`) VALUES +(16423, 0, 16169, 1, 1, 12340); + +DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16423); +INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES +(16423, 0, 28265, 12340); + +DELETE FROM `creature_questitem` WHERE (`CreatureEntry` = 16423); +INSERT INTO `creature_questitem` (`CreatureEntry`, `Idx`, `ItemId`, `VerifiedBuild`) VALUES +(16423, 0, 22892, 0); + +DELETE FROM `creature_loot_template` WHERE (`Entry` = 16423); +INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(16423, 765, 0, 0.02, 0, 1, 0, 1, 1, 'Spectral Apparition - Silverleaf'), +(16423, 22892, 0, 35, 1, 1, 0, 1, 1, 'Spectral Apparition - Dim Necrotic Stone'); + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16423; + +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16423); +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`, `event_param6`, `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 +(16423, 0, 0, 0, 0, 0, 100, 0, 5000, 8000, 12000, 15000, 0, 0, 11, 28265, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Spectral Apparition - In Combat - Cast \'Scourge Strike\''); From eb102ca476d89ef12e9f24aed7ec0e4142c80954 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 11:20:26 -0400 Subject: [PATCH 21/39] Rename Bone Witch.sql to Bone Witch. (16380)sql --- ENEMIES/{Bone Witch.sql => Bone Witch. (16380)sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ENEMIES/{Bone Witch.sql => Bone Witch. (16380)sql} (100%) diff --git a/ENEMIES/Bone Witch.sql b/ENEMIES/Bone Witch. (16380)sql similarity index 100% rename from ENEMIES/Bone Witch.sql rename to ENEMIES/Bone Witch. (16380)sql From 86b2f1015dc843ee82b4b975cb5f29dc31e2efcf Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 11:20:40 -0400 Subject: [PATCH 22/39] Rename Spectral Apparition.sql to Spectral Apparition (16423).sql --- .../{Spectral Apparition.sql => Spectral Apparition (16423).sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ENEMIES/{Spectral Apparition.sql => Spectral Apparition (16423).sql} (100%) diff --git a/ENEMIES/Spectral Apparition.sql b/ENEMIES/Spectral Apparition (16423).sql similarity index 100% rename from ENEMIES/Spectral Apparition.sql rename to ENEMIES/Spectral Apparition (16423).sql From e41e5cdeaad47574565239ede015337d35d8e5f6 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 11:22:58 -0400 Subject: [PATCH 23/39] Create Skeletal Soldier (16422).sql --- ENEMIES/Skeletal Soldier (16422).sql | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ENEMIES/Skeletal Soldier (16422).sql diff --git a/ENEMIES/Skeletal Soldier (16422).sql b/ENEMIES/Skeletal Soldier (16422).sql new file mode 100644 index 0000000..209a18d --- /dev/null +++ b/ENEMIES/Skeletal Soldier (16422).sql @@ -0,0 +1,22 @@ +DELETE FROM `creature_template` WHERE (`entry` = 16422); +INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES +(16422, 0, 0, 0, 0, 0, 'Skeletal Soldier', NULL, NULL, 0, 6, 7, 0, 1630, 0, 1, 0.85714, 1, 1, 18, 1, 0, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16422, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 1, 1, 1, 0, 100, 1, 8602129, 0, 0, '', 12340); + +DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16422); +INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES +(16422, 0, 28265, 12340); + +DELETE FROM `creature_questitem` WHERE (`CreatureEntry` = 16422); +INSERT INTO `creature_questitem` (`CreatureEntry`, `Idx`, `ItemId`, `VerifiedBuild`) VALUES +(16422, 0, 22892, 0); + +DELETE FROM `creature_loot_template` WHERE (`Entry` = 16422); +INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(16422, 22892, 0, 35, 1, 1, 0, 1, 1, 'Skeletal Soldier - Dim Necrotic Stone'), +(16422, 22944, 0, 5, 0, 1, 0, 1, 1, ''), +(16422, 22946, 0, 5, 0, 1, 0, 1, 1, ''), +(16422, 22970, 0, 5, 0, 1, 0, 1, 1, ''), +(16422, 22972, 0, 5, 0, 1, 0, 1, 1, ''), +(16422, 22975, 0, 5, 0, 1, 0, 1, 1, ''), +(16422, 22977, 0, 5, 0, 1, 0, 1, 1, ''); + From cb98de09fde4d6d74385b63c99c279eb97d48211 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 11:26:18 -0400 Subject: [PATCH 24/39] Create Spirit of the Damned (16378).sql --- ENEMIES/Spirit of the Damned (16378).sql | 30 ++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ENEMIES/Spirit of the Damned (16378).sql diff --git a/ENEMIES/Spirit of the Damned (16378).sql b/ENEMIES/Spirit of the Damned (16378).sql new file mode 100644 index 0000000..79060ba --- /dev/null +++ b/ENEMIES/Spirit of the Damned (16378).sql @@ -0,0 +1,30 @@ +DELETE FROM `creature_template` WHERE (`entry` = 16379); +INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES +(16379, 0, 0, 0, 0, 0, 'Spirit of the Damned', '', NULL, 0, 61, 61, 0, 1630, 0, 1, 1.14286, 1, 1, 20, 1, 4, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16379, 0, 0, 0, 0, 0, 0, 'SmartAI', 1, 1, 2.5, 1, 1, 1, 0, 0, 1, 8413718, 0, 0, '', 12340); + +DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16379); +INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES +(16379, 0, 34322, 12340), +(16379, 1, 16243, 12340), +(16379, 2, 28265, 12340); + +DELETE FROM `creature_loot_template` WHERE (`Entry` = 16379); +INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(16379, 12841, 0, 35, 0, 1, 0, 1, 1, 'Spirit of the Damned - Invader\'s Scourgestone'), +(16379, 22484, 0, 57.06, 0, 1, 0, 1, 1, 'Spirit of the Damned - Necrotic Rune'), +(16379, 22944, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 22946, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 22970, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 22972, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 22975, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 22977, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 23090, 0, 19.72, 0, 1, 0, 1, 1, 'Spirit of the Damned - Bracers of Undead Slaying'), +(16379, 23091, 0, 20.42, 0, 1, 0, 1, 1, 'Spirit of the Damned - Bracers of Undead Cleansing'), +(16379, 23092, 0, 18.74, 0, 1, 0, 1, 1, 'Spirit of the Damned - Wristguards of Undead Slaying'), +(16379, 23093, 0, 21.54, 0, 1, 0, 1, 1, 'Spirit of the Damned - Wristwraps of Undead Slaying'); + + UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16379; + +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16379); +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`, `event_param6`, `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 +(16379, 0, 0, 0, 0, 0, 100, 0, 4000, 15000, 15000, 25000, 0, 0, 11, 22743, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spirit of the Damned - In Combat - Cast \'Ribbon of Souls\''); From 2fe9809b8c9aa914fe4d25e71ee5551cdf94d486 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 11:26:45 -0400 Subject: [PATCH 25/39] Rename Spirit of the Damned (16378).sql to Spirit of the Damned (16379).sql --- ...of the Damned (16378).sql => Spirit of the Damned (16379).sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ENEMIES/{Spirit of the Damned (16378).sql => Spirit of the Damned (16379).sql} (100%) diff --git a/ENEMIES/Spirit of the Damned (16378).sql b/ENEMIES/Spirit of the Damned (16379).sql similarity index 100% rename from ENEMIES/Spirit of the Damned (16378).sql rename to ENEMIES/Spirit of the Damned (16379).sql From 493729665c0ea9197f434cc5bf48f98d54430403 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 11:27:38 -0400 Subject: [PATCH 26/39] Delete Mobs/ItemLoot.sql --- Mobs/ItemLoot.sql | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 Mobs/ItemLoot.sql diff --git a/Mobs/ItemLoot.sql b/Mobs/ItemLoot.sql deleted file mode 100644 index 9818c7c..0000000 --- a/Mobs/ItemLoot.sql +++ /dev/null @@ -1,36 +0,0 @@ --- Adding items (22972, 22977, 22970, 22946, 22944, 22975) to creature_loot_template for specified creatures --- Creature: Skeletal Soldier (16422) -INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES -(16422, 22972, 0, 5, 0, 1, 0, 1, 1, ''), -(16422, 22977, 0, 5, 0, 1, 0, 1, 1, ''), -(16422, 22970, 0, 5, 0, 1, 0, 1, 1, ''), -(16422, 22946, 0, 5, 0, 1, 0, 1, 1, ''), -(16422, 22944, 0, 5, 0, 1, 0, 1, 1, ''), -(16422, 22975, 0, 5, 0, 1, 0, 1, 1, ''); - --- Creature: Spirit of the Damned (16379) -INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES -(16379, 22972, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 22977, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 22970, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 22946, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 22944, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 22975, 0, 5, 0, 1, 0, 1, 1, ''); - --- Creature: Bone Witch (16380) -INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES -(16380, 22972, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 22977, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 22970, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 22946, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 22944, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 22975, 0, 5, 0, 1, 0, 1, 1, ''); - --- Creature: Lumbering Horror (14697) -INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES -(14697, 22972, 0, 5, 0, 1, 0, 1, 1, ''), -(14697, 22977, 0, 5, 0, 1, 0, 1, 1, ''), -(14697, 22970, 0, 5, 0, 1, 0, 1, 1, ''), -(14697, 22946, 0, 5, 0, 1, 0, 1, 1, ''), -(14697, 22944, 0, 5, 0, 1, 0, 1, 1, ''), -(14697, 22975, 0, 5, 0, 1, 0, 1, 1, ''); From c1a64122fa432400ac61b5baa87a812eb186820f Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 11:28:40 -0400 Subject: [PATCH 27/39] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 5f11623..65917a0 100644 --- a/README.md +++ b/README.md @@ -12,13 +12,12 @@ The Scourge Invasion is a custom event implementation for AzerothCore, crafted f - **Dynamic Mob Attacks**: 15% chance for mobs to spawn and attack when changing zones/subzones, scaled to player level. - **Bosses LUA**: LUA scripts for Scourge Invasion Bosses. - **Updated Quests**: Replaced Dim `Necrotic Shards (ID 22892)` with `Necrotic Rune (ID 22484)`, removed exploration requirements, and adjusted quest flags. -- **Smart AI**: Enhanced NPC behavior via SmartScripts for mobs like Bone Witch and Spirit of the Damned. - **Spawn**: Spawns for bosses and quest givers tied to Event 17. - **Lua Scripts**: Includes random attack logic, world announcement scripts, NPC despawn and spawn logic. - QUEST : Folder contains SQL for Quest - ITEMS: Contains SQL needed for quest Items. - NPC: Folder contains SQL for NPC's that are in the event. -- Enemies: Folder contains SQL for Mobs. +- Enemies: Folder contains SQL for Mobs. Including **SmartAI**, and updated loot tables for creatures. - **Future Plans**: Potential integration with in-game holiday calendar for enhanced visibility. ## Directory Structure From 835357938e3b99d579ac9bdfb54ac8d6b63691b9 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 11:29:18 -0400 Subject: [PATCH 28/39] Update SmartAI.sql --- SmartScripts/SmartAI.sql | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/SmartScripts/SmartAI.sql b/SmartScripts/SmartAI.sql index 5037e7c..6830b6c 100644 --- a/SmartScripts/SmartAI.sql +++ b/SmartScripts/SmartAI.sql @@ -1,25 +1,6 @@ --- Bone Witch -UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16380; -DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16380); -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`, `event_param6`, `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 -(16380, 0, 0, 0, 0, 0, 100, 0, 2000, 2000, 3000, 3000, 0, 0, 87, 1638001, 1638002, 1638003, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Run Random Script'), -(16380, 0, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 20829, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Arcane Bolt\''), -(16380, 0, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 17014, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Bone Shards\''), -(16380, 0, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 56138, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Sprained Ankle\''); +-- Lumbering Horror (Not currently used) - - --- Spirit of The Damned -UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16379; - -DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16379); -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`, `event_param6`, `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 -(16379, 0, 0, 0, 0, 0, 100, 0, 4000, 15000, 15000, 25000, 0, 0, 11, 22743, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spirit of the Damned - In Combat - Cast \'Ribbon of Souls\''); - - - --- Lumbering Horror UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 14697; DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 14697); From 77bb45c30cadad83bc23685d876de17759cde9d7 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 11:31:40 -0400 Subject: [PATCH 29/39] Rename Bone Witch. (16380)sql to Bone Witch (16380)sql --- ENEMIES/{Bone Witch. (16380)sql => Bone Witch (16380)sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ENEMIES/{Bone Witch. (16380)sql => Bone Witch (16380)sql} (100%) diff --git a/ENEMIES/Bone Witch. (16380)sql b/ENEMIES/Bone Witch (16380)sql similarity index 100% rename from ENEMIES/Bone Witch. (16380)sql rename to ENEMIES/Bone Witch (16380)sql From dcf63a778b171a0317a726882a93046a474be80b Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 11:31:48 -0400 Subject: [PATCH 30/39] Rename Bone Witch (16380)sql to Bone Witch (16380).sql --- ENEMIES/{Bone Witch (16380)sql => Bone Witch (16380).sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ENEMIES/{Bone Witch (16380)sql => Bone Witch (16380).sql} (100%) diff --git a/ENEMIES/Bone Witch (16380)sql b/ENEMIES/Bone Witch (16380).sql similarity index 100% rename from ENEMIES/Bone Witch (16380)sql rename to ENEMIES/Bone Witch (16380).sql From d5fb08f953d4225b4caf95f6def31c63d680bfbb Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 12:03:06 -0400 Subject: [PATCH 31/39] Create Mobs.sql --- ENEMIES/Mobs.sql | 139 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 139 insertions(+) create mode 100644 ENEMIES/Mobs.sql diff --git a/ENEMIES/Mobs.sql b/ENEMIES/Mobs.sql new file mode 100644 index 0000000..7c60469 --- /dev/null +++ b/ENEMIES/Mobs.sql @@ -0,0 +1,139 @@ +-- Spectral Apparition (16423) + +DELETE FROM `creature_template` WHERE (`entry` = 16423); +INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES +(16423, 0, 0, 0, 0, 0, 'Spectral Apparition', NULL, NULL, 0, 6, 7, 0, 1630, 0, 1.11111, 0.85714, 1, 1, 18, 1, 0, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16423, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 1, 1, 1, 0, 100, 1, 8397332, 0, 0, '', 12340); + +DELETE FROM `creature_template_model` WHERE (`CreatureID` = 16423); +INSERT INTO `creature_template_model` (`CreatureID`, `Idx`, `CreatureDisplayID`, `DisplayScale`, `Probability`, `VerifiedBuild`) VALUES +(16423, 0, 16169, 1, 1, 12340); + +DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16423); +INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES +(16423, 0, 28265, 12340); + +DELETE FROM `creature_questitem` WHERE (`CreatureEntry` = 16423); +INSERT INTO `creature_questitem` (`CreatureEntry`, `Idx`, `ItemId`, `VerifiedBuild`) VALUES +(16423, 0, 22892, 0); + +DELETE FROM `creature_loot_template` WHERE (`Entry` = 16423); +INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(16423, 765, 0, 0.02, 0, 1, 0, 1, 1, 'Spectral Apparition - Silverleaf'), +(16423, 22892, 0, 35, 1, 1, 0, 1, 1, 'Spectral Apparition - Dim Necrotic Stone'); + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16423; + +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16423); +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`, `event_param6`, `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 +(16423, 0, 0, 0, 0, 0, 100, 0, 5000, 8000, 12000, 15000, 0, 0, 11, 28265, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Spectral Apparition - In Combat - Cast \'Scourge Strike\''); + + + + + + +-- Skeletal Soldier (16422) +DELETE FROM `creature_template` WHERE (`entry` = 16422); +INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES +(16422, 0, 0, 0, 0, 0, 'Skeletal Soldier', NULL, NULL, 0, 6, 7, 0, 1630, 0, 1, 0.85714, 1, 1, 18, 1, 0, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16422, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 1, 1, 1, 0, 100, 1, 8602129, 0, 0, '', 12340); + +DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16422); +INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES +(16422, 0, 28265, 12340); + +DELETE FROM `creature_questitem` WHERE (`CreatureEntry` = 16422); +INSERT INTO `creature_questitem` (`CreatureEntry`, `Idx`, `ItemId`, `VerifiedBuild`) VALUES +(16422, 0, 22892, 0); + +DELETE FROM `creature_loot_template` WHERE (`Entry` = 16422); +INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(16422, 22892, 0, 35, 1, 1, 0, 1, 1, 'Skeletal Soldier - Dim Necrotic Stone'), +(16422, 22944, 0, 5, 0, 1, 0, 1, 1, ''), +(16422, 22946, 0, 5, 0, 1, 0, 1, 1, ''), +(16422, 22970, 0, 5, 0, 1, 0, 1, 1, ''), +(16422, 22972, 0, 5, 0, 1, 0, 1, 1, ''), +(16422, 22975, 0, 5, 0, 1, 0, 1, 1, ''), +(16422, 22977, 0, 5, 0, 1, 0, 1, 1, ''); + + + + +-- Bone Witch (16380) +DELETE FROM `creature_template` WHERE (`entry` = 16380); +INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES +(16380, 0, 0, 0, 0, 0, 'Bone Witch', '', NULL, 0, 61, 61, 0, 1630, 0, 1, 1.14286, 1, 1, 20, 1, 4, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16380, 0, 0, 0, 0, 0, 0, 'SmartAI', 1, 1, 2.5, 1, 1, 1, 0, 0, 1, 8585747, 0, 0, '', 12340); + +DELETE FROM `creature_template_model` WHERE (`CreatureID` = 16380); +INSERT INTO `creature_template_model` (`CreatureID`, `Idx`, `CreatureDisplayID`, `DisplayScale`, `Probability`, `VerifiedBuild`) VALUES +(16380, 0, 16167, 1, 1, 12340); + + +DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16380); +INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES +(16380, 0, 13748, 12340), +(16380, 1, 17014, 12340), +(16380, 2, 28265, 12340); + +DELETE FROM `creature_equip_template` WHERE (`CreatureID` = 16380); +INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`, `VerifiedBuild`) VALUES +(16380, 1, 0, 0, 0, 0); + +DELETE FROM `creature_loot_template` WHERE (`Entry` = 16380); +INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(16380, 12841, 0, 35, 0, 1, 0, 1, 1, 'Bone Witch - Invader\'s Scourgestone'), +(16380, 22484, 0, 50.12, 0, 1, 0, 1, 1, 'Bone Witch - Necrotic Rune'), +(16380, 22944, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 22946, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 22970, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 22972, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 22975, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 22977, 0, 5, 0, 1, 0, 1, 1, ''), +(16380, 23090, 0, 20.68, 0, 1, 0, 1, 1, 'Bone Witch - Bracers of Undead Slaying'), +(16380, 23091, 0, 20.68, 0, 1, 0, 1, 1, 'Bone Witch - Bracers of Undead Cleansing'), +(16380, 23092, 0, 20.63, 0, 1, 0, 1, 1, 'Bone Witch - Wristguards of Undead Slaying'), +(16380, 23093, 0, 20.82, 0, 1, 0, 1, 1, 'Bone Witch - Wristwraps of Undead Slaying'); + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16380; + +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16380); +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`, `event_param6`, `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 +(16380, 0, 0, 0, 0, 0, 100, 0, 2000, 2000, 3000, 3000, 0, 0, 87, 1638001, 1638002, 1638003, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Run Random Script'), +(16380, 0, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 20829, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Arcane Bolt\''), +(16380, 0, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 17014, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Bone Shards\''), +(16380, 0, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 56138, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Sprained Ankle\''); + + + +-- Spirit of the Damned (16379) +DELETE FROM `creature_template` WHERE (`entry` = 16379); +INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES +(16379, 0, 0, 0, 0, 0, 'Spirit of the Damned', '', NULL, 0, 61, 61, 0, 1630, 0, 1, 1.14286, 1, 1, 20, 1, 4, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16379, 0, 0, 0, 0, 0, 0, 'SmartAI', 1, 1, 2.5, 1, 1, 1, 0, 0, 1, 8413718, 0, 0, '', 12340); + +DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16379); +INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES +(16379, 0, 34322, 12340), +(16379, 1, 16243, 12340), +(16379, 2, 28265, 12340); + +DELETE FROM `creature_loot_template` WHERE (`Entry` = 16379); +INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES +(16379, 12841, 0, 35, 0, 1, 0, 1, 1, 'Spirit of the Damned - Invader\'s Scourgestone'), +(16379, 22484, 0, 57.06, 0, 1, 0, 1, 1, 'Spirit of the Damned - Necrotic Rune'), +(16379, 22944, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 22946, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 22970, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 22972, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 22975, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 22977, 0, 5, 0, 1, 0, 1, 1, ''), +(16379, 23090, 0, 19.72, 0, 1, 0, 1, 1, 'Spirit of the Damned - Bracers of Undead Slaying'), +(16379, 23091, 0, 20.42, 0, 1, 0, 1, 1, 'Spirit of the Damned - Bracers of Undead Cleansing'), +(16379, 23092, 0, 18.74, 0, 1, 0, 1, 1, 'Spirit of the Damned - Wristguards of Undead Slaying'), +(16379, 23093, 0, 21.54, 0, 1, 0, 1, 1, 'Spirit of the Damned - Wristwraps of Undead Slaying'); + +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16379; + +DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16379); +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`, `event_param6`, `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 +(16379, 0, 0, 0, 0, 0, 100, 0, 4000, 15000, 15000, 25000, 0, 0, 11, 22743, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spirit of the Damned - In Combat - Cast \'Ribbon of Souls\''); + + From eab9b4e7c023dffd7678180a4106dbb94231570b Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 12:03:17 -0400 Subject: [PATCH 32/39] Delete ENEMIES/Skeletal Soldier (16422).sql --- ENEMIES/Skeletal Soldier (16422).sql | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 ENEMIES/Skeletal Soldier (16422).sql diff --git a/ENEMIES/Skeletal Soldier (16422).sql b/ENEMIES/Skeletal Soldier (16422).sql deleted file mode 100644 index 209a18d..0000000 --- a/ENEMIES/Skeletal Soldier (16422).sql +++ /dev/null @@ -1,22 +0,0 @@ -DELETE FROM `creature_template` WHERE (`entry` = 16422); -INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES -(16422, 0, 0, 0, 0, 0, 'Skeletal Soldier', NULL, NULL, 0, 6, 7, 0, 1630, 0, 1, 0.85714, 1, 1, 18, 1, 0, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16422, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 1, 1, 1, 0, 100, 1, 8602129, 0, 0, '', 12340); - -DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16422); -INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES -(16422, 0, 28265, 12340); - -DELETE FROM `creature_questitem` WHERE (`CreatureEntry` = 16422); -INSERT INTO `creature_questitem` (`CreatureEntry`, `Idx`, `ItemId`, `VerifiedBuild`) VALUES -(16422, 0, 22892, 0); - -DELETE FROM `creature_loot_template` WHERE (`Entry` = 16422); -INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES -(16422, 22892, 0, 35, 1, 1, 0, 1, 1, 'Skeletal Soldier - Dim Necrotic Stone'), -(16422, 22944, 0, 5, 0, 1, 0, 1, 1, ''), -(16422, 22946, 0, 5, 0, 1, 0, 1, 1, ''), -(16422, 22970, 0, 5, 0, 1, 0, 1, 1, ''), -(16422, 22972, 0, 5, 0, 1, 0, 1, 1, ''), -(16422, 22975, 0, 5, 0, 1, 0, 1, 1, ''), -(16422, 22977, 0, 5, 0, 1, 0, 1, 1, ''); - From b44a324c081811c66fa02fcee4e408644187808d Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 12:03:24 -0400 Subject: [PATCH 33/39] Delete ENEMIES/Bone Witch (16380).sql --- ENEMIES/Bone Witch (16380).sql | 42 ---------------------------------- 1 file changed, 42 deletions(-) delete mode 100644 ENEMIES/Bone Witch (16380).sql diff --git a/ENEMIES/Bone Witch (16380).sql b/ENEMIES/Bone Witch (16380).sql deleted file mode 100644 index 056c632..0000000 --- a/ENEMIES/Bone Witch (16380).sql +++ /dev/null @@ -1,42 +0,0 @@ -DELETE FROM `creature_template` WHERE (`entry` = 16380); -INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES -(16380, 0, 0, 0, 0, 0, 'Bone Witch', '', NULL, 0, 61, 61, 0, 1630, 0, 1, 1.14286, 1, 1, 20, 1, 4, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16380, 0, 0, 0, 0, 0, 0, 'SmartAI', 1, 1, 2.5, 1, 1, 1, 0, 0, 1, 8585747, 0, 0, '', 12340); - -DELETE FROM `creature_template_model` WHERE (`CreatureID` = 16380); -INSERT INTO `creature_template_model` (`CreatureID`, `Idx`, `CreatureDisplayID`, `DisplayScale`, `Probability`, `VerifiedBuild`) VALUES -(16380, 0, 16167, 1, 1, 12340); - - -DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16380); -INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES -(16380, 0, 13748, 12340), -(16380, 1, 17014, 12340), -(16380, 2, 28265, 12340); - -DELETE FROM `creature_equip_template` WHERE (`CreatureID` = 16380); -INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`, `VerifiedBuild`) VALUES -(16380, 1, 0, 0, 0, 0); - -DELETE FROM `creature_loot_template` WHERE (`Entry` = 16380); -INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES -(16380, 12841, 0, 35, 0, 1, 0, 1, 1, 'Bone Witch - Invader\'s Scourgestone'), -(16380, 22484, 0, 50.12, 0, 1, 0, 1, 1, 'Bone Witch - Necrotic Rune'), -(16380, 22944, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 22946, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 22970, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 22972, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 22975, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 22977, 0, 5, 0, 1, 0, 1, 1, ''), -(16380, 23090, 0, 20.68, 0, 1, 0, 1, 1, 'Bone Witch - Bracers of Undead Slaying'), -(16380, 23091, 0, 20.68, 0, 1, 0, 1, 1, 'Bone Witch - Bracers of Undead Cleansing'), -(16380, 23092, 0, 20.63, 0, 1, 0, 1, 1, 'Bone Witch - Wristguards of Undead Slaying'), -(16380, 23093, 0, 20.82, 0, 1, 0, 1, 1, 'Bone Witch - Wristwraps of Undead Slaying'); - -UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16380; - -DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16380); -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`, `event_param6`, `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 -(16380, 0, 0, 0, 0, 0, 100, 0, 2000, 2000, 3000, 3000, 0, 0, 87, 1638001, 1638002, 1638003, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Run Random Script'), -(16380, 0, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 20829, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Arcane Bolt\''), -(16380, 0, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 17014, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Bone Shards\''), -(16380, 0, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 56138, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Bone Witch - In Combat - Cast \'Sprained Ankle\''); From 8cdd6a26f0ef6e38269bfaa75ce5fe98fdb62430 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 12:03:30 -0400 Subject: [PATCH 34/39] Delete ENEMIES/Spectral Apparition (16423).sql --- ENEMIES/Spectral Apparition (16423).sql | 26 ------------------------- 1 file changed, 26 deletions(-) delete mode 100644 ENEMIES/Spectral Apparition (16423).sql diff --git a/ENEMIES/Spectral Apparition (16423).sql b/ENEMIES/Spectral Apparition (16423).sql deleted file mode 100644 index 4ee6cc5..0000000 --- a/ENEMIES/Spectral Apparition (16423).sql +++ /dev/null @@ -1,26 +0,0 @@ -DELETE FROM `creature_template` WHERE (`entry` = 16423); -INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES -(16423, 0, 0, 0, 0, 0, 'Spectral Apparition', NULL, NULL, 0, 6, 7, 0, 1630, 0, 1.11111, 0.85714, 1, 1, 18, 1, 0, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16423, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 1, 1, 1, 0, 100, 1, 8397332, 0, 0, '', 12340); - -DELETE FROM `creature_template_model` WHERE (`CreatureID` = 16423); -INSERT INTO `creature_template_model` (`CreatureID`, `Idx`, `CreatureDisplayID`, `DisplayScale`, `Probability`, `VerifiedBuild`) VALUES -(16423, 0, 16169, 1, 1, 12340); - -DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16423); -INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES -(16423, 0, 28265, 12340); - -DELETE FROM `creature_questitem` WHERE (`CreatureEntry` = 16423); -INSERT INTO `creature_questitem` (`CreatureEntry`, `Idx`, `ItemId`, `VerifiedBuild`) VALUES -(16423, 0, 22892, 0); - -DELETE FROM `creature_loot_template` WHERE (`Entry` = 16423); -INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES -(16423, 765, 0, 0.02, 0, 1, 0, 1, 1, 'Spectral Apparition - Silverleaf'), -(16423, 22892, 0, 35, 1, 1, 0, 1, 1, 'Spectral Apparition - Dim Necrotic Stone'); - -UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16423; - -DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16423); -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`, `event_param6`, `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 -(16423, 0, 0, 0, 0, 0, 100, 0, 5000, 8000, 12000, 15000, 0, 0, 11, 28265, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Spectral Apparition - In Combat - Cast \'Scourge Strike\''); From 45acc19a84c56f1f520e3bb945bf8ef3267ffef6 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 12:03:36 -0400 Subject: [PATCH 35/39] Delete ENEMIES/Spirit of the Damned (16379).sql --- ENEMIES/Spirit of the Damned (16379).sql | 30 ------------------------ 1 file changed, 30 deletions(-) delete mode 100644 ENEMIES/Spirit of the Damned (16379).sql diff --git a/ENEMIES/Spirit of the Damned (16379).sql b/ENEMIES/Spirit of the Damned (16379).sql deleted file mode 100644 index 79060ba..0000000 --- a/ENEMIES/Spirit of the Damned (16379).sql +++ /dev/null @@ -1,30 +0,0 @@ -DELETE FROM `creature_template` WHERE (`entry` = 16379); -INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction`, `npcflag`, `speed_walk`, `speed_run`, `speed_swim`, `speed_flight`, `detection_range`, `scale`, `rank`, `dmgschool`, `DamageModifier`, `BaseAttackTime`, `RangeAttackTime`, `BaseVariance`, `RangeVariance`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `HoverHeight`, `HealthModifier`, `ManaModifier`, `ArmorModifier`, `ExperienceModifier`, `RacialLeader`, `movementId`, `RegenHealth`, `mechanic_immune_mask`, `spell_school_immune_mask`, `flags_extra`, `ScriptName`, `VerifiedBuild`) VALUES -(16379, 0, 0, 0, 0, 0, 'Spirit of the Damned', '', NULL, 0, 61, 61, 0, 1630, 0, 1, 1.14286, 1, 1, 20, 1, 4, 0, 1, 2000, 2000, 1, 1, 1, 0, 2048, 0, 0, 0, 0, 0, 0, 6, 0, 16379, 0, 0, 0, 0, 0, 0, 'SmartAI', 1, 1, 2.5, 1, 1, 1, 0, 0, 1, 8413718, 0, 0, '', 12340); - -DELETE FROM `creature_template_spell` WHERE (`CreatureID` = 16379); -INSERT INTO `creature_template_spell` (`CreatureID`, `Index`, `Spell`, `VerifiedBuild`) VALUES -(16379, 0, 34322, 12340), -(16379, 1, 16243, 12340), -(16379, 2, 28265, 12340); - -DELETE FROM `creature_loot_template` WHERE (`Entry` = 16379); -INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES -(16379, 12841, 0, 35, 0, 1, 0, 1, 1, 'Spirit of the Damned - Invader\'s Scourgestone'), -(16379, 22484, 0, 57.06, 0, 1, 0, 1, 1, 'Spirit of the Damned - Necrotic Rune'), -(16379, 22944, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 22946, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 22970, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 22972, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 22975, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 22977, 0, 5, 0, 1, 0, 1, 1, ''), -(16379, 23090, 0, 19.72, 0, 1, 0, 1, 1, 'Spirit of the Damned - Bracers of Undead Slaying'), -(16379, 23091, 0, 20.42, 0, 1, 0, 1, 1, 'Spirit of the Damned - Bracers of Undead Cleansing'), -(16379, 23092, 0, 18.74, 0, 1, 0, 1, 1, 'Spirit of the Damned - Wristguards of Undead Slaying'), -(16379, 23093, 0, 21.54, 0, 1, 0, 1, 1, 'Spirit of the Damned - Wristwraps of Undead Slaying'); - - UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 16379; - -DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 16379); -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`, `event_param6`, `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 -(16379, 0, 0, 0, 0, 0, 100, 0, 4000, 15000, 15000, 25000, 0, 0, 11, 22743, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spirit of the Damned - In Combat - Cast \'Ribbon of Souls\''); From 8ce53c20324a8dd49e172c71f7e04e0ff953ad4a Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 12:04:18 -0400 Subject: [PATCH 36/39] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 65917a0..7264e06 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ The Scourge Invasion is a custom event implementation for AzerothCore, crafted f - QUEST : Folder contains SQL for Quest - ITEMS: Contains SQL needed for quest Items. - NPC: Folder contains SQL for NPC's that are in the event. -- Enemies: Folder contains SQL for Mobs. Including **SmartAI**, and updated loot tables for creatures. +- Enemies: Folder contains foldersMobs and Bosses. Including **SmartAI**, and updated loot tables for creatures. - **Future Plans**: Potential integration with in-game holiday calendar for enhanced visibility. ## Directory Structure From 513f046ba43365f79c248e1b22d2d1e811ea73c4 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 12:11:18 -0400 Subject: [PATCH 37/39] Create Event17.sql --- game_event/Event17.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 game_event/Event17.sql diff --git a/game_event/Event17.sql b/game_event/Event17.sql new file mode 100644 index 0000000..2512e55 --- /dev/null +++ b/game_event/Event17.sql @@ -0,0 +1,2 @@ +INSERT INTO acore_world.game_event (eventEntry,start_time,end_time,occurence,`length`,holiday,holidayStage,description) VALUES + (17,'2025-06-21 00:00:00','2030-12-31 12:00:00',10080,240,0,0,'Scourge Invasion (Saturday Midnight)'); From 2448f477665fb7d81d2653bbab03a26d3e160de1 Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 12:12:03 -0400 Subject: [PATCH 38/39] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7264e06..d2bd918 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ The Scourge Invasion is a custom event implementation for AzerothCore, crafted f - ITEMS: Contains SQL needed for quest Items. - NPC: Folder contains SQL for NPC's that are in the event. - Enemies: Folder contains foldersMobs and Bosses. Including **SmartAI**, and updated loot tables for creatures. +- - game_event: Contains SQL for databse to run this event EVERY saturday from Midnight till 4 AM server time (UTC). - **Future Plans**: Potential integration with in-game holiday calendar for enhanced visibility. ## Directory Structure From acb813a35b29cc255a693d8c57c45d13acd36a7c Mon Sep 17 00:00:00 2001 From: Manmadedrummer <140130825+Manmadedrummer@users.noreply.github.com> Date: Sat, 21 Jun 2025 12:12:34 -0400 Subject: [PATCH 39/39] Update README.md --- README.md | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index d2bd918..f3b7126 100644 --- a/README.md +++ b/README.md @@ -9,17 +9,26 @@ The Scourge Invasion is a custom event implementation for AzerothCore, crafted f ## Features -- **Dynamic Mob Attacks**: 15% chance for mobs to spawn and attack when changing zones/subzones, scaled to player level. -- **Bosses LUA**: LUA scripts for Scourge Invasion Bosses. -- **Updated Quests**: Replaced Dim `Necrotic Shards (ID 22892)` with `Necrotic Rune (ID 22484)`, removed exploration requirements, and adjusted quest flags. -- **Spawn**: Spawns for bosses and quest givers tied to Event 17. -- **Lua Scripts**: Includes random attack logic, world announcement scripts, NPC despawn and spawn logic. -- QUEST : Folder contains SQL for Quest -- ITEMS: Contains SQL needed for quest Items. -- NPC: Folder contains SQL for NPC's that are in the event. -- Enemies: Folder contains foldersMobs and Bosses. Including **SmartAI**, and updated loot tables for creatures. -- - game_event: Contains SQL for databse to run this event EVERY saturday from Midnight till 4 AM server time (UTC). -- **Future Plans**: Potential integration with in-game holiday calendar for enhanced visibility. +- **Dynamic Mob Attacks**: 15% chance for mobs to spawn and attack when changing zones or subzones, scaled to player level. +- **Boss LUA Scripts**: Includes Lua scripts for Scourge Invasion bosses. +- **Updated Quests**: + - Replaced Dim `Necrotic Shards (ID 22892)` with `Necrotic Rune (ID 22484)` + - Removed exploration requirements + - Adjusted quest flags +- **Event Spawns**: Bosses and quest givers spawn only during Event ID 17. +- **Lua Scripts**: + - Random mob attack logic + - World announcement handling + - NPC despawn/spawn behavior +- **Quest SQL**: `QUEST/` folder contains SQL for event quests. +- **Item SQL**: `ITEMS/` folder includes SQL for quest-related items. +- **NPC SQL**: `NPC/` folder contains SQL for all event-related NPCs. +- **Enemies**: `Enemies/` folder includes: + - `Mobs/` and `Bosses/` subfolders + - SmartAI scripts + - Updated loot tables +- **Event Schedule**: `game_event/` folder contains SQL to run this event every **Saturday** from **Midnight to 4:00 AM UTC**. +- **Future Plans**: Potential integration with the in-game holiday calendar for enhanced visibility. ## Directory Structure