Commit Graph

37091 Commits

Author SHA1 Message Date
Killyana
40c7ffcd99 DB/Creature: Add some equipments
(cherry picked from commit a08e5e38e9)
2021-12-20 21:17:42 +01:00
Killyana
c7137060ad DB/Creature: Skybreaker Lieutenant/Kor'kron Lieutenant
Spawn Kor'kron Lieutenant in the correct position for the horde

(cherry picked from commit 54c00ecca1)
2021-12-20 21:12:10 +01:00
Killyana
e091cbddb1 DB/Creature: Fix Argent Crusader equipments
(cherry picked from commit e29a2e9003)
2021-12-20 21:11:01 +01:00
ccrs
25a987496c Scripts/ICC: include missing call from UnitAI::JustExitedCombat override in npc_green_dragon_combat_trigger
(cherry picked from commit 330cbb55fb)
2021-12-20 21:10:33 +01:00
Killyana
53ec61701f DB/Creature: Add and fix some equipments
(cherry picked from commit f656ffd7d0)
2021-12-20 21:10:20 +01:00
Shauren
e43a02668f Scripts/Icecrown Citadel: Removed unneccessary combat hacks from Valithria Dreamwalker
(cherry picked from commit c188d4db85)
2021-12-20 21:07:50 +01:00
Killyana
e9ba28afc9 Quest/Scripts: Remove some hacks from "Trolls Is Gone Crazy!"
(cherry picked from commit a149261e94)
2021-12-20 21:07:28 +01:00
Killyana
18c53d4d18 Typo
(cherry picked from commit d5926a9357)
2021-12-20 21:06:38 +01:00
Killyana
c0039e614e DB/Creature: Remove Captured Rageclaw DB spawns as summoned by a script
(cherry picked from commit 0e20c63b22)
2021-12-20 21:05:56 +01:00
Shauren
bfde919694 Tools/mmaps_generator: Replace hardcoded map ids with db2 data checks 2021-12-20 20:50:28 +01:00
Giacomo Pozzoni
dd929665e5 Core/PathGenerator: Fix path generator returning shortcuts when start and end are on the same polygon (#24036)
* Core/PathGenerator: Fix path generator returning shortcuts when start and end are on the same polygon

Fix path generator returning shortcuts when start and end are on the same polygon by handling this case as if start and end were on 2 different polygons. This will ensure BuildPointPath() gets called which calls FindSmoothPath(), making sure each step is not longer than SMOOTH_PATH_STEP_SIZE (4 yards)

* Change ingame cast error message to SPELL_FAILED_NOPATH from SPELL_FAILED_OUT_OF_RANGE if the generated path is too long

(cherry picked from commit 29bf280e34)
2021-12-20 20:35:37 +01:00
Killyana
fd26526972 DB/Creature: Update Marksman Bova & Korim position
(cherry picked from commit 43b247e17e)
2021-12-20 20:23:30 +01:00
Killyana
a23eaa06db DB/Spawn: Remove wrong Herald spawn used in Alterac Valley from Exodar
(cherry picked from commit 52c9d7231c)
2021-12-20 20:22:47 +01:00
Killyana
4085e36642 DB/Spawn: Remove the npc Quel'Delar summond by a spell
(cherry picked from commit e375c8a093)
2021-12-20 20:21:29 +01:00
Sorikoff
c7866dccee DB/Quests: Update some Death Knight quests localization
Closes #24041

(cherry picked from commit b2305dbf2a)
2021-12-20 20:20:53 +01:00
Killyana
5cc88bf173 DB/Misc: Some Cosmetics in Shattrath
(cherry picked from commit f17bef6150)
2021-12-20 20:19:48 +01:00
Keader
174f4bad3d Scripts/Blood Furnace: Fixed Broggok reset issues and some little improvements
Closes #23658

(cherry picked from commit 1bdc792559)
2021-12-20 20:18:55 +01:00
Killyana
93e446d9d7 DB/Misc: Spawn Quel'Delar related phase in Quel'Danas and SunWell
Ref #4866

(cherry picked from commit c93045940c)
2021-12-20 20:17:33 +01:00
Giacomo Pozzoni
7c97fa4449 Scripts/Misc: Fix build warnings
(cherry picked from commit 37ffdc05b2)
2021-12-19 23:31:30 +01:00
Killyana
00e5bda8d5 DB/Creature: Remove a wrong emote 193
(cherry picked from commit 57b72b4f80)
2021-12-19 23:31:20 +01:00
Killyana
cb39b551d4 DB/Creature: Nexus-Prince Haramad
(cherry picked from commit 3bc6fb9fe3)
2021-12-19 23:30:47 +01:00
Killyana
9a75d68e3d DB/Misc: Add some cosmetics to Mana tombs entrance
Captain Kaftiz event
Add a missing gob
Remove a wrong spawn
Add a cosmetic cast to a Consortium Engineer

(cherry picked from commit 23ad4efe6e)
2021-12-19 23:30:09 +01:00
Killyana
86d17dbf35 DB/Creature: Dawnblade Hawkrider
(cherry picked from commit b1f50af037)
2021-12-19 23:28:24 +01:00
Killyana
71e474e14f DB/Spawns: Remove "Hand of the Deceiver" spawns as summoned by a script
(cherry picked from commit 434cdb1fa0)
2021-12-19 23:27:12 +01:00
Sorikoff
14f7a310ab DB/Quests: Update Death Knight quests locales
Closes #24039

(cherry picked from commit 465db82cd9)
2021-12-19 23:21:20 +01:00
Killyana
a8e4b66c99 DB/GossipMenu: Remove some custom gossips
(cherry picked from commit 739383b52e)
2021-12-19 22:41:47 +01:00
Killyana
07046d0cf0 DB/Gossips: Remove a custom gossip from some Innkeepers
(cherry picked from commit 87e1f7366a)
2021-12-19 22:40:46 +01:00
Killyana
3f3abe9ad0 Creature/Script: Add text target for npc_shadowfang_prisoner
(cherry picked from commit 10ba39e626)
2021-12-19 19:49:52 +01:00
Killyana
e67e52fe2f DB/Gossips: Remove more outdated custom gossips
(cherry picked from commit 39fa513e71)
2021-12-19 19:29:28 +01:00
Killyana
b9980f61bd DB/Gossip: Set the correct gossip menu id to Tharnariun
(cherry picked from commit fd47da4598)
2021-12-19 19:14:52 +01:00
dr-j
034aecca66 DB/Quest: Move "Gyromast's Revenge" to SAI
Closes #24034

(cherry picked from commit a04a80b906)
2021-12-19 19:12:08 +01:00
Killyana
e04f3dfd6f DB/Gossips: Remove outdated custom gossips
(cherry picked from commit 8c29c997e6)
2021-12-19 19:07:48 +01:00
Killyana
b2eac05bf2 DB/Creature: Guchie Jinglepocket
(cherry picked from commit e4be992791)
2021-12-19 19:05:55 +01:00
Shauren
d44d218046 Core/Phasing: Delete old and unused enum 2021-12-19 18:12:28 +01:00
Shauren
68a25f5e9b Core/Scripts: Add missing implementation for samePhase argument of ScriptedAI::ForceCombatStopForCreatureEntry 2021-12-19 18:12:12 +01:00
ccrs
d7571e5d1f Scripts/ICC: little bit of cleanup in Valithria after the "recent" changes
(cherry picked from commit 7ffe018571)
2021-12-19 18:05:23 +01:00
Killyana
956a342845 Core/Movement: Remove a wrong set SetWalk from HomeMovementGenerator
(cherry picked from commit 9f057d7082)
2021-12-19 17:44:10 +01:00
Killyana
a7cf209428 Core/Creature: Clear creature focus after an evade
(cherry picked from commit a32aeceb0d)
2021-12-19 17:44:00 +01:00
Giacomo Pozzoni
d095d4afe9 Fix fleeing speed to 66% run speed (#24025)
* Core/Movement: Fix fleeing speed to 66% run speed

Fix fleeing speed to 66% run speed until the creature starts returning home

* Fix build

* Don't check speed type

* Don't apply speed reduction twice

* Fix no-pch (1st try)

* Make sure every spell focus is interrupted when seeking assistance

(cherry picked from commit 4ccf01de39)
2021-12-19 17:39:25 +01:00
Killyana
d946d74ff9 Core/AI: Fix creatures not updating their target properly once engaged
Closes  #21562

(cherry picked from commit 7fb7432620)
2021-12-19 15:54:20 +01:00
Giacomo Pozzoni
8d32849b34 Core/MMaps: Fix charge underwater/falling (#24010)
* Core/MMaps: Fix charge underwater

Fix charge sometimes returning "no path available" when swimming/underwater.
Fix charge selecting a destination point 4 yards above swimming/underwater targets

* Allow falling units to charge targets that are below (lower Z coordinate)

* Disable "raycast" pathfinding as it's not blizzlike.

This might show some strange paths when charging with a target in front.
It also fixes some falling undermap issues.

This Reverts 272009ebee

* Remove Z offset when charging a target as it never made sense

(cherry picked from commit 88a14251e2)
2021-12-19 15:54:09 +01:00
Keader
80dbecbd56 Scripts/ICC: Fixed Valithria Archmages casting while dead
After 9c603ea87f, dead creatures will tick UpdateAI
Closes: #24012

(cherry picked from commit 2f31119ea3)
2021-12-19 15:51:30 +01:00
Giacomo Pozzoni
292df30394 Core/Movement: Fix wrong orientation set when pausing movement (#23986)
* Core/Movement: Fix wrong orientation set when pausing movement

* Update MoveSpline.h

* Update Unit.cpp

(cherry picked from commit e698c17a26)
2021-12-19 15:48:43 +01:00
Eridium
2b27278516 Spell/Script: Egg Nog (#24007)
Closes  #23996

(cherry picked from commit b60786a916)
2021-12-19 15:48:29 +01:00
Killyana
a09d5d4854 Creature/AI: Reset CoolDowns on evade
Closes  #24008

(cherry picked from commit cb11ad97fb)
2021-12-19 15:46:40 +01:00
Michael
72e61625bc additional output for additem command (#24006)
* additional output for additem command

when removing items with additem:

if the user provides an amount too large of a negative amount, the command will now output the amount of items that could not be destroyed.

* renamed sql file to hopefully avoid conflicts

* added clarification to failure string

* changed unneeded else if condition to else

* code style; braces

* Update and rename 9999_99_99_99_world.sql to 2019_12_28_01_world.sql

(cherry picked from commit 6b19f4a0ab)
2021-12-19 15:46:20 +01:00
Killyana
bfc8889d54 DB: Remove wrong auras from creature_addon
DB log is clean

(cherry picked from commit 53fe736087)
2021-12-19 15:38:22 +01:00
Killyana
1712089c78 DB/Misc: Re-script the quest What the Soul Sees, respawn Ancient Orc Ancestor, and fix invisibility aura
(cherry picked from commit e112db34fb)
2021-12-19 15:37:40 +01:00
Killyana
8046f46e55 DB: Remove more wrong auras from creature_addon
(cherry picked from commit f5c80fc47c)
2021-12-19 15:36:09 +01:00
jackpoz
2327ff4d6d Core/Movement: Fix fleeing speed to 66% run speed
Fix AssistanceMovementGenerator using 100% MOVE_RUN speed instead of 66% . Please note that the fleeing mechanic still has some open issues that this single commit doesn't fix

(cherry picked from commit 862d47394b)
2021-12-19 15:34:20 +01:00