From a347e3fca86f61d1095511b885be7ad5b5391f41 Mon Sep 17 00:00:00 2001 From: ZhengPeiRu21 <98835050+ZhengPeiRu21@users.noreply.github.com> Date: Thu, 1 Sep 2022 14:03:48 -0600 Subject: [PATCH 01/10] fix(Core): Fix Missing OnBeforeQuestComplete Hook (#12892) --- src/server/game/Entities/Player/PlayerQuest.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/game/Entities/Player/PlayerQuest.cpp b/src/server/game/Entities/Player/PlayerQuest.cpp index f62a98ea8..3b684cf8e 100644 --- a/src/server/game/Entities/Player/PlayerQuest.cpp +++ b/src/server/game/Entities/Player/PlayerQuest.cpp @@ -600,6 +600,11 @@ void Player::CompleteQuest(uint32 quest_id) return; } + if (!sScriptMgr->OnBeforePlayerQuestComplete(this, quest_id)) + { + return; + } + SetQuestStatus(quest_id, QUEST_STATUS_COMPLETE); auto log_slot = FindQuestSlot(quest_id); From 2a2b7dc74a97b808537113cd7fbdc56a89f20fe8 Mon Sep 17 00:00:00 2001 From: Gultask <100873791+Gultask@users.noreply.github.com> Date: Fri, 2 Sep 2022 09:28:38 -0300 Subject: [PATCH 02/10] fix(DB/SAI): Improve ZG Voodoo Spirit (15009) (#12926) * Create rev_1662053082554812900.sql * Update rev_1662053082554812900.sql --- .../pending_db_world/rev_1662053082554812900.sql | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1662053082554812900.sql diff --git a/data/sql/updates/pending_db_world/rev_1662053082554812900.sql b/data/sql/updates/pending_db_world/rev_1662053082554812900.sql new file mode 100644 index 000000000..b139a614f --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1662053082554812900.sql @@ -0,0 +1,15 @@ +-- Voodoo Spirit - Add aura 24051 +DELETE FROM `creature_template_addon` WHERE (`entry` = 15009); +INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES +(15009, 0, 0, 0, 0, 0, 0, '24051'); + +-- Add SAI to kill Voodoo Spirit after 10s (sniffed) +UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 15009; +DELETE FROM `smart_scripts` WHERE (`entryorguid` = 15009) AND (`source_type` = 0) AND (`id` IN (0)); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(15009, 0, 0, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Voodoo Spirit - In Combat - Kill Self'); + +-- Update Hakkari Witch Doctor to summon Voodoo Spirit on Death +DELETE FROM `smart_scripts` WHERE (`entryorguid` = 11831) AND (`source_type` = 0) AND (`id` IN (4)); +INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES +(11831, 0, 4, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 11, 24052, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Hakkari Witch Doctor - On Just Died - Cast \'Summon Voodoo Spirit\''); From 1a20c2daa0d30f532c0498971dbd761874358f2a Mon Sep 17 00:00:00 2001 From: ZhengPeiRu21 <98835050+ZhengPeiRu21@users.noreply.github.com> Date: Fri, 2 Sep 2022 06:28:53 -0600 Subject: [PATCH 03/10] fix(Core): Correct Quest XP Display when modified by OnQuestCompleteXP Hook (#12919) --- src/server/game/Entities/Creature/GossipDef.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/server/game/Entities/Creature/GossipDef.cpp b/src/server/game/Entities/Creature/GossipDef.cpp index 842bb9506..70e7be7d6 100644 --- a/src/server/game/Entities/Creature/GossipDef.cpp +++ b/src/server/game/Entities/Creature/GossipDef.cpp @@ -452,7 +452,9 @@ void PlayerMenu::SendQuestGiverQuestDetails(Quest const* quest, ObjectGuid npcGU uint8 playerLevel = _session->GetPlayer() ? _session->GetPlayer()->getLevel() : 0; data << uint32(quest->GetRewOrReqMoney(playerLevel)); - data << uint32(quest->XPValue(playerLevel) * _session->GetPlayer()->GetQuestRate()); + uint32 questXp = uint32(quest->XPValue(playerLevel) * _session->GetPlayer()->GetQuestRate()); + sScriptMgr->OnQuestComputeXP(_session->GetPlayer(), quest, questXp); + data << questXp; } // rewarded honor points. Multiply with 10 to satisfy client @@ -680,7 +682,9 @@ void PlayerMenu::SendQuestGiverOfferReward(Quest const* quest, ObjectGuid npcGUI uint8 playerLevel = _session->GetPlayer() ? _session->GetPlayer()->getLevel() : 0; data << uint32(quest->GetRewOrReqMoney(playerLevel)); - data << uint32(quest->XPValue(playerLevel) * _session->GetPlayer()->GetQuestRate()); + uint32 questXp = uint32(quest->XPValue(playerLevel) * _session->GetPlayer()->GetQuestRate()); + sScriptMgr->OnQuestComputeXP(_session->GetPlayer(), quest, questXp); + data << questXp; // rewarded honor points. Multiply with 10 to satisfy client data << uint32(10 * quest->CalculateHonorGain(_session->GetPlayer()->GetQuestLevel(quest))); From 47907171170fed7ddc743d72436aeaa3ac51a90c Mon Sep 17 00:00:00 2001 From: Skjalf <47818697+Nyeriah@users.noreply.github.com> Date: Fri, 2 Sep 2022 09:29:25 -0300 Subject: [PATCH 04/10] chore(DB/Commands): Add missing command to the database (#12924) --- data/sql/updates/pending_db_world/rev_1662045791088233400.sql | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1662045791088233400.sql diff --git a/data/sql/updates/pending_db_world/rev_1662045791088233400.sql b/data/sql/updates/pending_db_world/rev_1662045791088233400.sql new file mode 100644 index 000000000..663ada0e8 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1662045791088233400.sql @@ -0,0 +1,4 @@ +-- +DELETE FROM `command` WHERE `name` = 'go creature id'; +INSERT INTO `command` (`name`, `security`, `help`) VALUES +('go creature id', 1, 'Syntax: .go creature id #creature_entry\nTeleports you to the given creature entry.'); From 491d0d4f0907243bc7ae64119a30d79a7c22e476 Mon Sep 17 00:00:00 2001 From: Gultask <100873791+Gultask@users.noreply.github.com> Date: Fri, 2 Sep 2022 09:31:30 -0300 Subject: [PATCH 05/10] fix(DB/creature_template): Import Vmangos values for AQ40. (#12902) * Create rev_1661398559549192100.sql * Update rev_1661398559549192100.sql * Update rev_1661398559549192100.sql --- .../rev_1661398559549192100.sql | 267 ++++++++++++++++++ 1 file changed, 267 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1661398559549192100.sql diff --git a/data/sql/updates/pending_db_world/rev_1661398559549192100.sql b/data/sql/updates/pending_db_world/rev_1661398559549192100.sql new file mode 100644 index 000000000..8259ec3b7 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1661398559549192100.sql @@ -0,0 +1,267 @@ +-- Obsidian Eradicator (15262) +UPDATE `creature_template` SET `DamageModifier` = 22.5, `ArmorModifier` = 1.55 WHERE (`entry` = 15262); +-- Anubisath Sentinel (15264) +UPDATE `creature_template` SET `DamageModifier` = 17, `ArmorModifier` = 1.15 WHERE (`entry` = 15264); +-- The Prophet Skeram (15263) & Fankriss the Unyielding (15510) +UPDATE `creature_template` SET `DamageModifier` = 20.05, `ArmorModifier` = 1.3 WHERE `entry` IN (15263,15510); +-- Qiraji Brainwasher (15247) & Vekniss Warrior (15230) +UPDATE `creature_template` SET `DamageModifier` = 12, `ArmorModifier` = 1.15 WHERE `entry` IN (15247,15230); +-- Vekniss Guardian (15233) +UPDATE `creature_template` SET `DamageModifier` = 15, `ArmorModifier` = 1.35 WHERE (`entry` = 15233); +-- Vem (15544) +UPDATE `creature_template` SET `DamageModifier` = 22.5, `ArmorModifier` = 1.3 WHERE (`entry` = 15544); +-- Lord Kri (15511) +UPDATE `creature_template` SET `DamageModifier` = 31.25, `ArmorModifier` = 1.3 WHERE (`entry` = 15511); +-- Princess Yauj (15543) +UPDATE `creature_template` SET `DamageModifier` = 20.05, `ArmorModifier` = 1.3 WHERE (`entry` = 15543); +-- Yauj Brood (15621) +UPDATE `creature_template` SET `DamageModifier` = 3.3, `ArmorModifier` = 1.1 WHERE (`entry` = 15621); +-- Battleguard Sartura (15516) +UPDATE `creature_template` SET `DamageModifier` = 18, `ArmorModifier` = 1.3 WHERE (`entry` = 15516); +-- Sartura's Royal Guard (15984) +UPDATE `creature_template` SET `speed_run` = 2.14286, `DamageModifier` = 14.4, `ArmorModifier` = 1.15 WHERE (`entry` = 15984); +-- Vekniss Drone (15300) +UPDATE `creature_template` SET `DamageModifier` = 2.05, `ArmorModifier` = 1.1 WHERE (`entry` = 15300); +-- Vekniss Soldier (15229) +UPDATE `creature_template` SET `DamageModifier` = 8, `ArmorModifier` = 1.15 WHERE (`entry` = 15229); +-- Spawn of Fankriss (15630) +UPDATE `creature_template` SET `DamageModifier` = 26.05, `ArmorModifier` = 1.3 WHERE (`entry` = 15630); +-- Vekniss Hatchling (15962) +UPDATE `creature_template` SET `DamageModifier` = 7.95, `ArmorModifier` = 1.1 WHERE (`entry` = 15962); +-- Viscidus (15299) +UPDATE `creature_template` SET `DamageModifier` = 21.45, `ArmorModifier` = 1.3 WHERE (`entry` = 15299); +-- Glob of Viscidus (15667) +UPDATE `creature_template` SET `DamageModifier` = 4.65, `ArmorModifier` = 1.1 WHERE (`entry` = 15667); +-- Vekniss Hive Crawler (15240) +UPDATE `creature_template` SET `DamageModifier` = 20, `ArmorModifier` = 1.2 WHERE (`entry` = 15240); +-- Vekniss Stinger (15235) +UPDATE `creature_template` SET `DamageModifier` = 12, `ArmorModifier` = 1.2 WHERE (`entry` = 15235); +-- Vekniss Wasp (15236) +UPDATE `creature_template` SET `DamageModifier` = 8, `ArmorModifier` = 1.1 WHERE (`entry` = 15236); +-- Qiraji Lasher (15249) +UPDATE `creature_template` SET `DamageModifier` = 14.4, `ArmorModifier` = 1.15 WHERE (`entry` = 15249); +-- Princess Huhuran (15509) +UPDATE `creature_template` SET `ArmorModifier` = 1.3 WHERE (`entry` = 15509); +-- Anubisath Defender (15277) +UPDATE `creature_template` SET `DamageModifier` = 30.05, `ArmorModifier` = 1.2 WHERE (`entry` = 15277); +-- Emperor Vek'nilash (15275) +UPDATE `creature_template` SET `ArmorModifier` = 1.3 WHERE (`entry` = 15275); +-- Emperor Vek'lor (15276) +UPDATE `creature_template` SET `DamageModifier` = 30.05, `ArmorModifier` = 1.6 WHERE (`entry` = 15276); +-- Qiraji Champion (15252) +UPDATE `creature_template` SET `DamageModifier` = 25, `ArmorModifier` = 1.3 WHERE (`entry` = 15252); +-- Qiraji Slayer (15250) +UPDATE `creature_template` SET `DamageModifier` = 20, `ArmorModifier` = 1.15 WHERE (`entry` = 15250); +-- Obsidian Nullifier (15312) +UPDATE `creature_template` SET `DamageModifier` = 23.2, `ArmorModifier` = 1.45 WHERE (`entry` = 15312); +-- Anubisath Warder (15311) +UPDATE `creature_template` SET `DamageModifier` = 28, `ArmorModifier` = 1.3 WHERE (`entry` = 15311); +-- Ouro (15517) +UPDATE `creature_template` SET `DamageModifier` = 47.3, `ArmorModifier` = 1.3 WHERE (`entry` = 15517); +-- Ouro Scarab (15718) +UPDATE `creature_template` SET `DamageModifier` = 2.25, `ArmorModifier` = 0.7 WHERE (`entry` = 15718); +-- C'Thun (15727) +UPDATE `creature_template` SET `DamageModifier` = 1.05, `ArmorModifier` = 1.3 WHERE (`entry` = 15727); +-- Eye of C'Thun (15589) +UPDATE `creature_template` SET `DamageModifier` = 14.85, `ArmorModifier` = 1.3 WHERE (`entry` = 15589); +-- Giant Eye Tentacle (15334) +UPDATE `creature_template` SET `speed_walk` = 1, `speed_run` = 1, `DamageModifier` = 9.95, `ArmorModifier` = 1.35 WHERE (`entry` = 15334); +-- Claw Tentacle (15725) Patch 7 - 5.4 DamMod +UPDATE `creature_template` SET `DamageModifier` = 2, `ArmorModifier` = 1.35 WHERE (`entry` = 15725); +-- Eye Tentacle (15726) +UPDATE `creature_template` SET `DamageModifier` = 2, `ArmorModifier` = 1.35 WHERE (`entry` = 15726); +-- Giant Claw Tentacle (15728) Patch 7 - 74.45 DamMod +UPDATE `creature_template` SET `DamageModifier` = 39.55, `ArmorModifier` = 1.35 WHERE (`entry` = 15728); +-- Flesh Tentacle (15802) +UPDATE `creature_template` SET `DamageModifier` = 3.75, `ArmorModifier` = 1.35 WHERE (`entry` = 15802); +-- Vekniss Borer (15622) +UPDATE `creature_template` SET `DamageModifier` = 7.05, `ArmorModifier` = 1.1 WHERE (`entry` = 15622); + +-- Resistances +DELETE FROM `creature_template_resistance` WHERE `CreatureID` IN (15622,15802,15728,15726,15725,15334,15589,15727,15517,15311,15312,15250,15252,15276,15275,15277,15509,15249,15236,15235,15240,15299,15630,15510,15229,15300,15984,15516,15543,15511,15544,15230,15233,15247,15263,15264,15262); +INSERT INTO `creature_template_resistance` (`CreatureID`, `School`, `Resistance`, `VerifiedBuild`) VALUES +(15622, 2, 75, 0), +(15622, 3, 75, 0), +(15622, 4, 75, 0), +(15622, 5, 75, 0), +(15622, 6, 75, 0), +(15802, 2, 75, 0), +(15802, 3, 75, 0), +(15802, 4, 75, 0), +(15802, 5, 75, 0), +(15802, 6, 75, 0), +(15728, 2, 75, 0), +(15728, 3, 75, 0), +(15728, 4, 75, 0), +(15728, 5, 75, 0), +(15728, 6, 75, 0), +(15726, 2, 75, 0), +(15726, 3, 75, 0), +(15726, 4, 75, 0), +(15726, 5, 75, 0), +(15726, 6, 75, 0), +(15725, 2, 75, 0), +(15725, 3, 75, 0), +(15725, 4, 75, 0), +(15725, 5, 75, 0), +(15725, 6, 75, 0), +(15334, 2, 75, 0), +(15334, 3, 75, 0), +(15334, 4, 75, 0), +(15334, 5, 75, 0), +(15334, 6, 75, 0), +(15589, 2, 75, 0), +(15589, 3, 75, 0), +(15589, 4, 75, 0), +(15589, 5, 75, 0), +(15589, 6, 75, 0), +(15727, 2, 75, 0), +(15727, 3, 75, 0), +(15727, 4, 75, 0), +(15727, 5, 75, 0), +(15727, 6, 75, 0), +(15517, 2, 75, 0), +(15517, 3, 75, 0), +(15517, 4, 75, 0), +(15517, 5, 75, 0), +(15517, 6, 75, 0), +(15311, 2, 75, 0), +(15311, 3, 75, 0), +(15311, 4, 75, 0), +(15311, 5, 75, 0), +(15311, 6, 75, 0), +(15312, 2, 75, 0), +(15312, 3, 75, 0), +(15312, 4, 75, 0), +(15312, 5, 75, 0), +(15312, 6, 75, 0), +(15250, 2, 75, 0), +(15250, 3, 75, 0), +(15250, 4, 75, 0), +(15250, 5, 75, 0), +(15250, 6, 75, 0), +(15252, 2, 75, 0), +(15252, 3, 75, 0), +(15252, 4, 75, 0), +(15252, 5, 75, 0), +(15252, 6, 75, 0), +(15276, 2, 75, 0), +(15276, 3, 75, 0), +(15276, 4, 75, 0), +(15276, 5, 75, 0), +(15276, 6, 75, 0), +(15275, 2, 75, 0), +(15275, 3, 75, 0), +(15275, 4, 75, 0), +(15275, 5, 75, 0), +(15275, 6, 75, 0), +(15277, 2, 75, 0), +(15277, 3, 75, 0), +(15277, 4, 75, 0), +(15277, 5, 75, 0), +(15277, 6, 75, 0), +(15509, 2, 75, 0), +(15509, 3, 75, 0), +(15509, 4, 75, 0), +(15509, 5, 75, 0), +(15509, 6, 75, 0), +(15249, 2, 75, 0), +(15249, 3, 75, 0), +(15249, 4, 75, 0), +(15249, 5, 75, 0), +(15249, 6, 75, 0), +(15236, 2, 75, 0), +(15236, 3, 75, 0), +(15236, 4, 75, 0), +(15236, 5, 75, 0), +(15236, 6, 75, 0), +(15235, 2, 75, 0), +(15235, 3, 75, 0), +(15235, 4, 75, 0), +(15235, 5, 75, 0), +(15235, 6, 75, 0), +(15240, 2, 75, 0), +(15240, 3, 75, 0), +(15240, 4, 75, 0), +(15240, 5, 75, 0), +(15240, 6, 75, 0), +(15299, 2, 75, 0), +(15299, 3, 75, 0), +(15299, 4, 75, 0), +(15299, 5, 75, 0), +(15299, 6, 75, 0), +(15630, 2, 15, 0), +(15630, 3, 15, 0), +(15630, 4, 15, 0), +(15630, 5, 15, 0), +(15630, 6, 15, 0), +(15510, 2, 75, 0), +(15510, 3, 75, 0), +(15510, 4, 75, 0), +(15510, 5, 75, 0), +(15510, 6, 75, 0), +(15229, 2, 75, 0), +(15229, 3, 75, 0), +(15229, 4, 75, 0), +(15229, 5, 75, 0), +(15229, 6, 75, 0), +(15300, 2, 75, 0), +(15300, 3, 75, 0), +(15300, 4, 75, 0), +(15300, 5, 75, 0), +(15300, 6, 75, 0), +(15984, 2, 15, 0), +(15984, 3, 15, 0), +(15984, 4, 15, 0), +(15984, 5, 15, 0), +(15984, 6, 15, 0), +(15516, 2, 75, 0), +(15516, 3, 75, 0), +(15516, 4, 75, 0), +(15516, 5, 75, 0), +(15516, 6, 75, 0), +(15543, 2, 75, 0), +(15543, 3, 75, 0), +(15543, 4, 75, 0), +(15543, 5, 75, 0), +(15543, 6, 75, 0), +(15511, 2, 75, 0), +(15511, 3, 75, 0), +(15511, 4, 75, 0), +(15511, 5, 75, 0), +(15511, 6, 75, 0), +(15544, 2, 75, 0), +(15544, 3, 75, 0), +(15544, 4, 75, 0), +(15544, 5, 75, 0), +(15544, 6, 75, 0), +(15230, 2, 75, 0), +(15230, 3, 75, 0), +(15230, 4, 75, 0), +(15230, 5, 75, 0), +(15230, 6, 75, 0), +(15233, 2, 75, 0), +(15233, 3, 75, 0), +(15233, 4, 75, 0), +(15233, 5, 75, 0), +(15233, 6, 75, 0), +(15247, 2, 75, 0), +(15247, 3, 75, 0), +(15247, 4, 75, 0), +(15247, 5, 75, 0), +(15247, 6, 75, 0), +(15263, 2, 75, 0), +(15263, 3, 75, 0), +(15263, 4, 75, 0), +(15263, 5, 75, 0), +(15263, 6, 75, 0), +(15264, 2, 75, 0), +(15264, 3, 75, 0), +(15264, 4, 75, 0), +(15264, 5, 75, 0), +(15264, 6, 75, 0), +(15262, 2, 75, 0), +(15262, 3, 75, 0), +(15262, 4, 75, 0), +(15262, 5, 75, 0), +(15262, 6, 75, 0); From ea0a344af57af8985dea3b7ecd2be6ea3e115876 Mon Sep 17 00:00:00 2001 From: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri, 2 Sep 2022 14:31:48 +0200 Subject: [PATCH 06/10] =?UTF-8?q?fix(Core/Spells):=20Fixed=20spell=20error?= =?UTF-8?q?=20when=20players=20tries=20to=20disarm=20rang=E2=80=A6=20(#128?= =?UTF-8?q?85)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix(Core/Spells): Fixed spell error when players tries to disarm ranged-armed victim. Fixes #11803 --- src/server/game/Spells/SpellInfo.cpp | 38 ++++++++++++++++++++++++---- 1 file changed, 33 insertions(+), 5 deletions(-) diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp index 7bb066785..a9a73f07c 100644 --- a/src/server/game/Spells/SpellInfo.cpp +++ b/src/server/game/Spells/SpellInfo.cpp @@ -1788,14 +1788,42 @@ SpellCastResult SpellInfo::CheckTarget(Unit const* caster, WorldObject const* ta // Not allow disarm unarmed player if (Mechanic == MECHANIC_DISARM) { - if (unitTarget->GetTypeId() == TYPEID_PLAYER) + bool valid = false; + for (uint8 i = BASE_ATTACK; i < MAX_ATTACK; ++i) { - Player const* player = unitTarget->ToPlayer(); - if (!player->GetWeaponForAttack(BASE_ATTACK, true)) - return SPELL_FAILED_TARGET_NO_WEAPONS; + AuraType disarmAuraType = SPELL_AURA_MOD_DISARM; + switch (i) + { + case OFF_ATTACK: + disarmAuraType = SPELL_AURA_MOD_DISARM_OFFHAND; + break; + case RANGED_ATTACK: + disarmAuraType = SPELL_AURA_MOD_DISARM_RANGED; + break; + } + + if (HasAura(disarmAuraType)) + { + if (Player const* player = unitTarget->ToPlayer()) + { + if (player->GetWeaponForAttack(WeaponAttackType(BASE_ATTACK + i), true)) + { + valid = true; + break; + } + } + else if (unitTarget->GetUInt32Value(UNIT_VIRTUAL_ITEM_SLOT_ID + i)) + { + valid = true; + break; + } + } } - else if (!unitTarget->GetUInt32Value(UNIT_VIRTUAL_ITEM_SLOT_ID)) + + if (!valid) + { return SPELL_FAILED_TARGET_NO_WEAPONS; + } } } } From 3adf267e7457e8917ce926d12619f146dbfb7699 Mon Sep 17 00:00:00 2001 From: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri, 2 Sep 2022 14:32:03 +0200 Subject: [PATCH 07/10] fix(DB/Spells): Fixed applying Brutal Assault. (#12886) Fixes #11409 --- data/sql/updates/pending_db_world/rev_1661701493702481600.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1661701493702481600.sql diff --git a/data/sql/updates/pending_db_world/rev_1661701493702481600.sql b/data/sql/updates/pending_db_world/rev_1661701493702481600.sql new file mode 100644 index 000000000..4037faf01 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1661701493702481600.sql @@ -0,0 +1,2 @@ +-- +DELETE FROM `spell_dbc` WHERE `ID` IN (46393); From 3daed043f72a362bb4c3cb11c723eab713817b42 Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Fri, 2 Sep 2022 12:34:20 +0000 Subject: [PATCH 08/10] chore(DB): import pending files Referenced commit(s): 3adf267e7457e8917ce926d12619f146dbfb7699 --- .../rev_1661398559549192100.sql => db_world/2022_09_02_00.sql} | 1 + .../rev_1661701493702481600.sql => db_world/2022_09_02_01.sql} | 1 + .../rev_1662045791088233400.sql => db_world/2022_09_02_02.sql} | 1 + .../rev_1662053082554812900.sql => db_world/2022_09_02_03.sql} | 1 + 4 files changed, 4 insertions(+) rename data/sql/updates/{pending_db_world/rev_1661398559549192100.sql => db_world/2022_09_02_00.sql} (99%) rename data/sql/updates/{pending_db_world/rev_1661701493702481600.sql => db_world/2022_09_02_01.sql} (53%) rename data/sql/updates/{pending_db_world/rev_1662045791088233400.sql => db_world/2022_09_02_02.sql} (83%) rename data/sql/updates/{pending_db_world/rev_1662053082554812900.sql => db_world/2022_09_02_03.sql} (97%) diff --git a/data/sql/updates/pending_db_world/rev_1661398559549192100.sql b/data/sql/updates/db_world/2022_09_02_00.sql similarity index 99% rename from data/sql/updates/pending_db_world/rev_1661398559549192100.sql rename to data/sql/updates/db_world/2022_09_02_00.sql index 8259ec3b7..bd5bbf6de 100644 --- a/data/sql/updates/pending_db_world/rev_1661398559549192100.sql +++ b/data/sql/updates/db_world/2022_09_02_00.sql @@ -1,3 +1,4 @@ +-- DB update 2022_09_01_00 -> 2022_09_02_00 -- Obsidian Eradicator (15262) UPDATE `creature_template` SET `DamageModifier` = 22.5, `ArmorModifier` = 1.55 WHERE (`entry` = 15262); -- Anubisath Sentinel (15264) diff --git a/data/sql/updates/pending_db_world/rev_1661701493702481600.sql b/data/sql/updates/db_world/2022_09_02_01.sql similarity index 53% rename from data/sql/updates/pending_db_world/rev_1661701493702481600.sql rename to data/sql/updates/db_world/2022_09_02_01.sql index 4037faf01..e0d824fa3 100644 --- a/data/sql/updates/pending_db_world/rev_1661701493702481600.sql +++ b/data/sql/updates/db_world/2022_09_02_01.sql @@ -1,2 +1,3 @@ +-- DB update 2022_09_02_00 -> 2022_09_02_01 -- DELETE FROM `spell_dbc` WHERE `ID` IN (46393); diff --git a/data/sql/updates/pending_db_world/rev_1662045791088233400.sql b/data/sql/updates/db_world/2022_09_02_02.sql similarity index 83% rename from data/sql/updates/pending_db_world/rev_1662045791088233400.sql rename to data/sql/updates/db_world/2022_09_02_02.sql index 663ada0e8..9f5a29c8b 100644 --- a/data/sql/updates/pending_db_world/rev_1662045791088233400.sql +++ b/data/sql/updates/db_world/2022_09_02_02.sql @@ -1,3 +1,4 @@ +-- DB update 2022_09_02_01 -> 2022_09_02_02 -- DELETE FROM `command` WHERE `name` = 'go creature id'; INSERT INTO `command` (`name`, `security`, `help`) VALUES diff --git a/data/sql/updates/pending_db_world/rev_1662053082554812900.sql b/data/sql/updates/db_world/2022_09_02_03.sql similarity index 97% rename from data/sql/updates/pending_db_world/rev_1662053082554812900.sql rename to data/sql/updates/db_world/2022_09_02_03.sql index b139a614f..3b9856d1e 100644 --- a/data/sql/updates/pending_db_world/rev_1662053082554812900.sql +++ b/data/sql/updates/db_world/2022_09_02_03.sql @@ -1,3 +1,4 @@ +-- DB update 2022_09_02_02 -> 2022_09_02_03 -- Voodoo Spirit - Add aura 24051 DELETE FROM `creature_template_addon` WHERE (`entry` = 15009); INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES From 75891de3edb75c2cba988eedf06ae0c5a4727c4e Mon Sep 17 00:00:00 2001 From: Gultask <100873791+Gultask@users.noreply.github.com> Date: Fri, 2 Sep 2022 09:35:09 -0300 Subject: [PATCH 09/10] fix(DB/creature_template): Import Vmangos values for ZG (#12907) * Create rev_1661873430800095200.sql * Update rev_1661873430800095200.sql * Update rev_1661873430800095200.sql * Update rev_1661873430800095200.sql * Update rev_1661873430800095200.sql --- .../rev_1661873430800095200.sql | 392 ++++++++++++++++++ 1 file changed, 392 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1661873430800095200.sql diff --git a/data/sql/updates/pending_db_world/rev_1661873430800095200.sql b/data/sql/updates/pending_db_world/rev_1661873430800095200.sql new file mode 100644 index 000000000..3bd369989 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1661873430800095200.sql @@ -0,0 +1,392 @@ +-- Gurubashi Axe Thrower (11350) & Zulian Crocolisk (15043) +UPDATE `creature_template` SET `DamageModifier` = 4.05, `ArmorModifier` = 1.1 WHERE `entry` IN (11350,15043); +-- Hakkari Priest (11830) +UPDATE `creature_template` SET `DamageModifier` = 5.05, `ArmorModifier` = 1.1 WHERE (`entry` = 11830); +-- Razzashi Serpent (11371) +UPDATE `creature_template` SET `DamageModifier` = 4, `ArmorModifier` = 1.1 WHERE (`entry` = 11371); +-- Razzashi Adder (11372) +UPDATE `creature_template` SET `DamageModifier` = 4.2, `ArmorModifier` = 1.1 WHERE (`entry` = 11372); +-- Hooktooth Frenzy (11374) +UPDATE `creature_template` SET `DamageModifier` = 2.4, `ArmorModifier` = 1.1 WHERE (`entry` = 11374); +-- Gurubashi Headhunter (11351) +UPDATE `creature_template` SET `DamageModifier` = 5, `ArmorModifier` = 1.1 WHERE (`entry` = 11351); +-- Hakkari Witch Doctor (11831) +UPDATE `creature_template` SET `DamageModifier` = 6.05, `ArmorModifier` = 1.1 WHERE (`entry` = 11831); +-- Bloodseeker Bat (11368) +UPDATE `creature_template` SET `DamageModifier` = 1.25, `ArmorModifier` = 1.1 WHERE (`entry` = 11368); +-- Gurubashi Bat Rider (14750) +UPDATE `creature_template` SET `DamageModifier` = 10, `ArmorModifier` = 1.15 WHERE (`entry` = 14750); +-- High Priestess Jeklik (14517) +UPDATE `creature_template` SET `ArmorModifier` = 1.3 WHERE (`entry` = 14517); +-- Gurubashi Berserker (11352) +UPDATE `creature_template` SET `DamageModifier` = 14, `ArmorModifier` = 1.2 WHERE (`entry` = 11352); +-- Sandfury Speaker (11387) +UPDATE `creature_template` SET `DamageModifier` = 9.05, `ArmorModifier` = 1.15 WHERE (`entry` = 11387); +-- Razzashi Cobra (11373) +UPDATE `creature_template` SET `DamageModifier` = 9.4, `ArmorModifier` = 1.1 WHERE (`entry` = 11373); +-- High Priest Venoxis (14507) +UPDATE `creature_template` SET `DamageModifier` = 14.05, `ArmorModifier` = 1.3 WHERE (`entry` = 14507); +-- Razzashi Skitterer (14880) +UPDATE `creature_template` SET `DamageModifier` = 4.15 WHERE (`entry` = 14880); +-- Razzashi Broodwidow (11370) +UPDATE `creature_template` SET `DamageModifier` = 10.25, `ArmorModifier` = 1.15 WHERE (`entry` = 11370); +-- Hakkari Shadowcaster (11338) +UPDATE `creature_template` SET `DamageModifier` = 8, `ArmorModifier` = 1.15 WHERE (`entry` = 11338); +-- Razzashi Venombrood (14532) +UPDATE `creature_template` SET `DamageModifier` = 10, `ArmorModifier` = 1.1 WHERE (`entry` = 14532); +-- Witherbark Speaker (11388) +UPDATE `creature_template` SET `DamageModifier` = 7.4, `ArmorModifier` = 1.55 WHERE (`entry` = 11388); +-- High Priestess Mar'li (14510) +UPDATE `creature_template` SET `DamageModifier` = 14.05, `ArmorModifier` = 1.3 WHERE (`entry` = 14510); +-- Spawn of Mar'li (15041) +UPDATE `creature_template` SET `DamageModifier` = 4.85, `ArmorModifier` = 1.1 WHERE (`entry` = 15041); +-- Gurubashi Blood Drinker (11353) +UPDATE `creature_template` SET `DamageModifier` = 9, `ArmorModifier` = 1.1 WHERE (`entry` = 11353); +-- Razzashi Raptor (14821) +UPDATE `creature_template` SET `DamageModifier` = 8, `ArmorModifier` = 1.1 WHERE (`entry` = 14821); +-- Gurubashi Champion (11356) +UPDATE `creature_template` SET `DamageModifier` = 7, `ArmorModifier` = 1.15 WHERE (`entry` = 11356); +-- Vilebranch Speaker (11391) +UPDATE `creature_template` SET `DamageModifier` = 9.05, `ArmorModifier` = 1.25 WHERE (`entry` = 11391); +-- Bloodlord Mandokir (11382) +UPDATE `creature_template` SET `DamageModifier` = 21.25, `ArmorModifier` = 1.3 WHERE (`entry` = 11382); +-- Ohgan (14988) +UPDATE `creature_template` SET `DamageModifier` = 13.6, `ArmorModifier` = 1.1 WHERE (`entry` = 14988); +-- Zanza the Restless (15042) +UPDATE `creature_template` SET `DamageModifier` = 2.55, `ArmorModifier` = 1.1 WHERE (`entry` = 15042); +-- Mad Servant (15111) +UPDATE `creature_template` SET `DamageModifier` = 7.45, `ArmorModifier` = 1.15 WHERE (`entry` = 15111); +-- Mad Voidwalker (15146) +UPDATE `creature_template` SET `dmgschool` = 5, `DamageModifier` = 5 WHERE (`entry` = 15146); +-- Hakkari Blood Priest (11340) +UPDATE `creature_template` SET `DamageModifier` = 6, `ArmorModifier` = 1.15 WHERE (`entry` = 11340); +-- Gri'lek (15082) +UPDATE `creature_template` SET `DamageModifier` = 22.5, `ArmorModifier` = 1.3 WHERE (`entry` = 15082); +-- Wushoolay (15085) +UPDATE `creature_template` SET `DamageModifier` = 22.5, `ArmorModifier` = 1.3 WHERE (`entry` = 15085); +-- Renataki (15084) +UPDATE `creature_template` SET `speed_walk` = 1, `speed_run` = 1.57143, `DamageModifier` = 15.05, `BaseAttackTime` = 1500, `ArmorModifier` = 1.3 WHERE (`entry` = 15084); +-- Hazza'rah (15083) +UPDATE `creature_template` SET `DamageModifier` = 22.5, `ArmorModifier` = 1.3 WHERE (`entry` = 15083); +-- Nightmare Illusion (15163) +UPDATE `creature_template` SET `DamageModifier` = 51.95, `ArmorModifier` = 1.1 WHERE (`entry` = 15163); +-- Zulian Tiger (11361) +UPDATE `creature_template` SET `DamageModifier` = 8.85, `ArmorModifier` = 1.1 WHERE (`entry` = 11361); +-- Zulian Cub (11360) +UPDATE `creature_template` SET `DamageModifier` = 3.1, `ArmorModifier` = 1.1 WHERE (`entry` = 11360); +-- Zealot Zath (11348) +UPDATE `creature_template` SET `DamageModifier` = 12.2, `ArmorModifier` = 1.2 WHERE (`entry` = 11348); +-- Zealot Lor'Khan (11347) +UPDATE `creature_template` SET `DamageModifier` = 14.2, `ArmorModifier` = 1.5 WHERE (`entry` = 11347); +-- High Priest Thekal (14509) +UPDATE `creature_template` SET `DamageModifier` = 17.55, `ArmorModifier` = 1.3 WHERE (`entry` = 14509); +-- Zulian Guardian (15068) +UPDATE `creature_template` SET `DamageModifier` = 3, `ArmorModifier` = 1.2 WHERE (`entry` = 15068); +-- Gahz'ranka (15114) +UPDATE `creature_template` SET `DamageModifier` = 20.05, `ArmorModifier` = 1.3 WHERE (`entry` = 15114); +-- Voodoo Spirit (15009) +UPDATE `creature_template` SET `DamageModifier` = 0.1, `ArmorModifier` = 1.1 WHERE (`entry` = 15009); +-- Zulian Panther (11365) +UPDATE `creature_template` SET `DamageModifier` = 15.7, `ArmorModifier` = 1.1 WHERE (`entry` = 11365); +-- Hakkari Shadow Hunter (11339) +UPDATE `creature_template` SET `DamageModifier` = 6, `ArmorModifier` = 1.15 WHERE (`entry` = 11339); +-- Zulian Stalker (15067) +UPDATE `creature_template` SET `DamageModifier` = 6.2, `ArmorModifier` = 1.15 WHERE (`entry` = 15067); +-- High Priestess Arlokk (14515) +UPDATE `creature_template` SET `ArmorModifier` = 1.3 WHERE (`entry` = 14515); +-- Zulian Prowler (15101) +UPDATE `creature_template` SET `DamageModifier` = 2.25, `ArmorModifier` = 1.1 WHERE (`entry` = 15101); +-- Voodoo Slave (14883) +UPDATE `creature_template` SET `DamageModifier` = 10.3, `ArmorModifier` = 1.1 WHERE (`entry` = 14883); +-- Withered Mistress (14825) +UPDATE `creature_template` SET `DamageModifier` = 11.7, `ArmorModifier` = 1.1 WHERE (`entry` = 14825); +-- Atal'ai Mistress (14882) +UPDATE `creature_template` SET `DamageModifier` = 9.6, `ArmorModifier` = 1.1 WHERE (`entry` = 14882); +-- Sacrificed Troll (14826) +UPDATE `creature_template` SET `DamageModifier` = 1.5, `ArmorModifier` = 1.05 WHERE (`entry` = 14826); +-- Jin'do the Hexxer (11380) +UPDATE `creature_template` SET `speed_walk` = 1, `speed_run` = 2.14286, `DamageModifier` = 17.05, `ArmorModifier` = 1.3 WHERE (`entry` = 11380); +-- Soulflayer (11359) +UPDATE `creature_template` SET `DamageModifier` = 12, `ArmorModifier` = 1.15 WHERE (`entry` = 11359); +-- Son of Hakkar (11357) +UPDATE `creature_template` SET `DamageModifier` = 7.15, `ArmorModifier` = 1.65 WHERE (`entry` = 11357); +-- Bloodscalp Speaker (11389) +UPDATE `creature_template` SET `DamageModifier` = 5, `ArmorModifier` = 1.15 WHERE (`entry` = 11389); +-- Skullsplitter Speaker (11390) +UPDATE `creature_template` SET `gossip_menu_id` = 0, `DamageModifier` = 5, `ArmorModifier` = 1.15 WHERE (`entry` = 11390); +-- Hakkar (14834) +UPDATE `creature_template` SET `ArmorModifier` = 1.3 WHERE (`entry` = 14834); + +-- Resistances +DELETE FROM `creature_template_resistance` WHERE `CreatureID` IN (11370,14880,14507,11373,11387,11352,14517,14750,11368,11831,11351,11374,15043,11372,11371,11830,11350,14532,11338,11388,14510,11353,14821,11356,11391,11382,14988,15111,15146,11340,15085,15082,15084,15083,15163,11361,11360,11348,11347,14509,15114,11365,15067,14515,14883,14825,14882,11359,11357,11389,11390,14834,11339,11380); +INSERT INTO `creature_template_resistance` (`CreatureID`, `School`, `Resistance`, `VerifiedBuild`) VALUES +(11370, 2, 15, 0), +(11370, 3, 15, 0), +(11370, 4, 15, 0), +(11370, 5, 15, 0), +(11370, 6, 15, 0), +(14880, 2, 15, 0), +(14880, 3, 15, 0), +(14880, 4, 15, 0), +(14880, 5, 15, 0), +(14880, 6, 15, 0), +(14507, 2, 15, 0), +(14507, 3, 15, 0), +(14507, 4, 15, 0), +(14507, 5, 15, 0), +(14507, 6, 15, 0), +(11373, 2, 15, 0), +(11373, 3, 15, 0), +(11373, 4, 15, 0), +(11373, 5, 15, 0), +(11373, 6, 15, 0), +(11387, 2, 15, 0), +(11387, 3, 15, 0), +(11387, 4, 15, 0), +(11387, 5, 15, 0), +(11387, 6, 15, 0), +(11352, 2, 15, 0), +(11352, 3, 15, 0), +(11352, 4, 15, 0), +(11352, 5, 15, 0), +(11352, 6, 15, 0), +(14517, 2, 15, 0), +(14517, 3, 15, 0), +(14517, 4, 15, 0), +(14517, 5, 15, 0), +(14517, 6, 15, 0), +(14750, 2, 15, 0), +(14750, 3, 15, 0), +(14750, 4, 15, 0), +(14750, 5, 15, 0), +(14750, 6, 15, 0), +(11368, 2, 15, 0), +(11368, 3, 15, 0), +(11368, 4, 15, 0), +(11368, 5, 15, 0), +(11368, 6, 15, 0), +(11831, 2, 15, 0), +(11831, 3, 15, 0), +(11831, 4, 15, 0), +(11831, 5, 15, 0), +(11831, 6, 15, 0), +(11351, 2, 15, 0), +(11351, 3, 15, 0), +(11351, 4, 15, 0), +(11351, 5, 15, 0), +(11351, 6, 15, 0), +(11374, 2, 15, 0), +(11374, 3, 15, 0), +(11374, 4, 15, 0), +(11374, 5, 15, 0), +(11374, 6, 15, 0), +(15043, 2, 15, 0), +(15043, 3, 15, 0), +(15043, 4, 15, 0), +(15043, 5, 15, 0), +(15043, 6, 15, 0), +(11372, 2, 15, 0), +(11372, 3, 15, 0), +(11372, 4, 15, 0), +(11372, 5, 15, 0), +(11372, 6, 15, 0), +(11371, 2, 15, 0), +(11371, 3, 15, 0), +(11371, 4, 15, 0), +(11371, 5, 15, 0), +(11371, 6, 15, 0), +(11830, 2, 15, 0), +(11830, 3, 15, 0), +(11830, 4, 15, 0), +(11830, 5, 15, 0), +(11830, 6, 15, 0), +(11350, 2, 15, 0), +(11350, 3, 15, 0), +(11350, 4, 15, 0), +(11350, 5, 15, 0), +(11350, 6, 15, 0), +(11338, 2, 15, 0), +(11338, 3, 15, 0), +(11338, 4, 15, 0), +(11338, 5, 15, 0), +(11338, 6, 15, 0), +(14532, 2, 15, 0), +(14532, 3, 15, 0), +(14532, 4, 15, 0), +(14532, 5, 15, 0), +(14532, 6, 15, 0), +(11388, 2, 15, 0), +(11388, 3, 15, 0), +(11388, 4, 15, 0), +(11388, 5, 15, 0), +(11388, 6, 15, 0), +(14510, 2, 15, 0), +(14510, 3, 15, 0), +(14510, 4, 15, 0), +(14510, 5, 15, 0), +(14510, 6, 15, 0), +(11353, 2, 15, 0), +(11353, 3, 15, 0), +(11353, 4, 15, 0), +(11353, 5, 15, 0), +(11353, 6, 15, 0), +(14821, 2, 15, 0), +(14821, 3, 15, 0), +(14821, 4, 15, 0), +(14821, 5, 15, 0), +(14821, 6, 15, 0), +(11356, 2, 15, 0), +(11356, 3, 15, 0), +(11356, 4, 15, 0), +(11356, 5, 15, 0), +(11356, 6, 15, 0), +(11391, 2, 15, 0), +(11391, 3, 15, 0), +(11391, 4, 15, 0), +(11391, 5, 15, 0), +(11391, 6, 15, 0), +(11382, 2, 15, 0), +(11382, 3, 15, 0), +(11382, 4, 15, 0), +(11382, 5, 15, 0), +(11382, 6, 15, 0), +(14988, 2, 15, 0), +(14988, 3, 15, 0), +(14988, 4, 15, 0), +(14988, 5, 15, 0), +(14988, 6, 15, 0), +(15111, 6, 15, 0), +(15111, 2, 15, 0), +(15111, 3, 15, 0), +(15111, 4, 15, 0), +(15111, 5, 15, 0), +(15146, 2, 60, 0), +(15146, 3, 60, 0), +(15146, 4, 60, 0), +(15146, 5, 60, 0), +(15146, 6, 60, 0), +(11340, 2, 15, 0), +(11340, 3, 15, 0), +(11340, 4, 15, 0), +(11340, 5, 15, 0), +(11340, 6, 15, 0), +(15082, 2, 20, 0), +(15082, 3, 20, 0), +(15082, 4, 20, 0), +(15082, 5, 20, 0), +(15082, 6, 20, 0), +(15085, 2, 20, 0), +(15085, 3, 20, 0), +(15085, 4, 20, 0), +(15085, 5, 20, 0), +(15085, 6, 20, 0), +(15084, 2, 20, 0), +(15084, 3, 20, 0), +(15084, 4, 20, 0), +(15084, 5, 20, 0), +(15084, 6, 20, 0), +(15083, 2, 15, 0), +(15083, 3, 20, 0), +(15083, 4, 20, 0), +(15083, 5, 20, 0), +(15083, 6, 20, 0), +(15163, 2, 15, 0), +(15163, 3, 15, 0), +(15163, 4, 15, 0), +(15163, 5, 15, 0), +(15163, 6, 15, 0), +(11361, 2, 15, 0), +(11361, 3, 15, 0), +(11361, 4, 15, 0), +(11361, 5, 15, 0), +(11361, 6, 15, 0), +(11360, 2, 15, 0), +(11360, 3, 15, 0), +(11360, 4, 15, 0), +(11360, 5, 15, 0), +(11360, 6, 15, 0), +(11348, 2, 15, 0), +(11348, 3, 15, 0), +(11348, 4, 15, 0), +(11348, 5, 15, 0), +(11348, 6, 15, 0), +(11347, 2, 15, 0), +(11347, 3, 15, 0), +(11347, 4, 15, 0), +(11347, 5, 15, 0), +(11347, 6, 15, 0), +(14509, 2, 15, 0), +(14509, 3, 15, 0), +(14509, 4, 15, 0), +(14509, 5, 15, 0), +(14509, 6, 15, 0), +(15114, 2, 15, 0), +(15114, 3, 15, 0), +(15114, 4, 15, 0), +(15114, 5, 15, 0), +(15114, 6, 15, 0), +(11365, 2, 15, 0), +(11365, 3, 15, 0), +(11365, 4, 15, 0), +(11365, 5, 15, 0), +(11365, 6, 15, 0), +(11339, 2, 15, 0), +(11339, 3, 15, 0), +(11339, 4, 15, 0), +(11339, 5, 15, 0), +(11339, 6, 15, 0), +(15067, 2, 15, 0), +(15067, 3, 15, 0), +(15067, 4, 15, 0), +(15067, 5, 15, 0), +(15067, 6, 15, 0), +(14515, 2, 15, 0), +(14515, 3, 15, 0), +(14515, 4, 15, 0), +(14515, 5, 15, 0), +(14515, 6, 15, 0), +(14883, 2, 15, 0), +(14883, 3, 15, 0), +(14883, 4, 15, 0), +(14883, 5, 15, 0), +(14883, 6, 15, 0), +(14825, 2, 15, 0), +(14825, 3, 15, 0), +(14825, 4, 15, 0), +(14825, 5, 15, 0), +(14825, 6, 15, 0), +(14882, 2, 15, 0), +(14882, 3, 15, 0), +(14882, 4, 15, 0), +(14882, 5, 15, 0), +(14882, 6, 15, 0), +(11380, 2, 15, 0), +(11380, 3, 15, 0), +(11380, 4, 15, 0), +(11380, 5, 15, 0), +(11380, 6, 15, 0), +(11359, 2, 15, 0), +(11359, 3, 15, 0), +(11359, 4, 15, 0), +(11359, 5, 15, 0), +(11359, 6, 15, 0), +(11357, 2, 15, 0), +(11357, 3, 15, 0), +(11357, 4, 15, 0), +(11357, 5, 15, 0), +(11357, 6, 15, 0), +(11389, 2, 15, 0), +(11389, 3, 15, 0), +(11389, 4, 15, 0), +(11389, 5, 15, 0), +(11389, 6, 15, 0), +(11390, 2, 15, 0), +(11390, 3, 15, 0), +(11390, 4, 15, 0), +(11390, 5, 15, 0), +(11390, 6, 15, 0), +(14834, 2, 15, 0), +(14834, 3, 15, 0), +(14834, 4, 15, 0), +(14834, 5, 15, 0), +(14834, 6, 15, 0); From 64a891f5ab62f016bc84d85dcbdcb29b7b4f89dc Mon Sep 17 00:00:00 2001 From: AzerothCoreBot Date: Fri, 2 Sep 2022 12:37:11 +0000 Subject: [PATCH 10/10] chore(DB): import pending files Referenced commit(s): 75891de3edb75c2cba988eedf06ae0c5a4727c4e --- .../rev_1661873430800095200.sql => db_world/2022_09_02_04.sql} | 1 + 1 file changed, 1 insertion(+) rename data/sql/updates/{pending_db_world/rev_1661873430800095200.sql => db_world/2022_09_02_04.sql} (99%) diff --git a/data/sql/updates/pending_db_world/rev_1661873430800095200.sql b/data/sql/updates/db_world/2022_09_02_04.sql similarity index 99% rename from data/sql/updates/pending_db_world/rev_1661873430800095200.sql rename to data/sql/updates/db_world/2022_09_02_04.sql index 3bd369989..37fa1ad25 100644 --- a/data/sql/updates/pending_db_world/rev_1661873430800095200.sql +++ b/data/sql/updates/db_world/2022_09_02_04.sql @@ -1,3 +1,4 @@ +-- DB update 2022_09_02_03 -> 2022_09_02_04 -- Gurubashi Axe Thrower (11350) & Zulian Crocolisk (15043) UPDATE `creature_template` SET `DamageModifier` = 4.05, `ArmorModifier` = 1.1 WHERE `entry` IN (11350,15043); -- Hakkari Priest (11830)