Commit Graph

36142 Commits

Author SHA1 Message Date
Killyana
3f25fe8a8a DB/Creature: Hand of Argus Swordsman <Hand of Argus>
(cherry picked from commit 142d13b39e)
2021-11-30 22:48:23 +01:00
Killyana
f98e82103f Spell/Script: Kill logs spam for spell_ioc_parachute_ic
Closes #23163

(cherry picked from commit c318b3e16d)
2021-11-30 22:41:16 +01:00
ccrs
171947fa62 Core/Movement: replace multiset::find with std::find in MotionMaster
same reasoning as 11de6b5
Container's find uses the defined custom comparator

(cherry picked from commit 6e011c974d)
2021-11-30 22:33:16 +01:00
ccrs
72301bf02f Core/Movement: implement and use new remove method in MotionMaster
All erases within MotionMaster are now done by itr.
Previous impl used value erase which uses the custom comparator which does not identify elements uniquely --> wrong values were deleted

ref #23187#discussion_r275791179

(cherry picked from commit 11de6b5f86)
2021-11-30 22:32:53 +01:00
Sorikoff
d72e809ecf Scripts/Spells: Migrate Some Scripted Spells to Scripts (#23185)
* Migrate spells to scripts

* Simplify code

* I need to sleep

* Update chapter1.cpp

* Use actual damage

* No need in null check here

(cherry picked from commit 2cfaeb1400)
2021-11-30 22:30:53 +01:00
Chaouki Dhib
c19a4db1c1 Core/Movement: Add time synchronisation (#18189)
(cherry picked from commit 975f1e364a)
2021-11-30 22:11:36 +01:00
Killyana
2f6f1c7089 DB/Creature: Flame Arrow
(cherry picked from commit 9f32aaf454)
2021-11-30 21:05:18 +01:00
Killyana
f12dbcdb8d DB/Creature: Add and fix some spawns in The Shattered Halls
(cherry picked from commit 4d2e0c0bdb)
2021-11-30 21:04:08 +01:00
Killyana
acf8270d16 DB/Creature: Nascent Fel Orc & Fel Orc Neophyte
(cherry picked from commit bb3052f9b5)
2021-11-30 21:02:44 +01:00
Killyana
3336f8ab38 DB/Creature: Orc Captive
(cherry picked from commit e23de2c0b3)
2021-11-30 21:01:30 +01:00
Killyana
b3c2a2f301 DB/Creature: Shattered Hand Savage
(cherry picked from commit 2c429bca06)
2021-11-30 21:00:16 +01:00
ForesterDev
edd911b14d Core/Social: Separated checks for friend and ignored limits (#23181)
(cherry picked from commit 2a6eef76e2)
2021-11-30 20:58:49 +01:00
Killyana
9b9452af75 DB/Creature: Drisella & Randy Whizzlesprocket
(cherry picked from commit 504b71a1f9)
2021-11-30 20:39:45 +01:00
Killyana
5d57128f82 DB/Creature: Felguard Annihilator
(cherry picked from commit 12285b9780)
2021-11-30 20:38:49 +01:00
Killyana
27e4db5fa2 DB/Creature: Creeping Ooze & Creeping Oozeling
(cherry picked from commit d8f28960b1)
2021-11-30 20:37:58 +01:00
Killyana
68bea6f784 DB/Creature: Garden Gas
(cherry picked from commit 858dfa1233)
2021-11-30 20:36:47 +01:00
Killyana
a3b2b2b011 DB/Creature: Blackwing Spell Marker
(cherry picked from commit deea9f653a)
2021-11-30 20:33:39 +01:00
Killyana
d73bfb496d DB/Creature: Garel Redrock & Gurky
(cherry picked from commit 5fb5ca94f7)
2021-11-30 20:32:10 +01:00
Killyana
b1e26fbefd DB/Creature: Add Naxxramas 25 difficulty spawns
(cherry picked from commit 688c46ebc8)
2021-11-30 20:10:17 +01:00
Shauren
21fefb3189 Core/GameObjects: Defined more GameObjectFlags and GameObjectDynamicLowFlags 2021-11-30 19:31:16 +01:00
Naddley
c4fedd10ab DB/Spawns: Added Private Coles initial ship spawn in Exiles Reach/NPE (Alliance)
Closes #27339
2021-11-29 18:43:51 +01:00
ModoX
1342d81943 DB/Misc: fix typo 2021-11-29 18:21:46 +01:00
Naddley
53429375c7 DB/Spawns: Add Captain Garricks ship spawns in Exiles Reach/NPE (Alliance)
Closes #27338
2021-11-29 18:15:54 +01:00
ModoX
f6cb13bb84 DB/Spawns: Spawned Al'dalil in Oribos
Closes #27329
2021-11-29 16:48:45 +01:00
Shauren
66225c27e4 COre/Misc: GCC warning fix 2021-11-29 12:11:24 +01:00
ModoX
8f12c37718 DB/Creature: Added massparsed creature_scaling_template data of patch 9.0.2
Closes #27331
2021-11-28 16:34:20 +01:00
Shauren
4978750444 Warning fixes (log format in a809932f50) 2021-11-28 01:11:52 +01:00
Shauren
a809932f50 Core/Spells: Implemented spell effect 254 (SPELL_EFFECT_JUMP_CHARGE) 2021-11-28 00:05:38 +01:00
Shauren
684cd9d968 Core/Movement: Implement initializing parabolic splines using jump gravity instead of max parabolic height 2021-11-27 21:56:00 +01:00
Aokromes
1e46fc17ee DB/Spawns: Dark Iron Dwarf molemachine in Stormwind
closes #27319 by mdx7
2021-11-27 15:16:56 +01:00
Aokromes
b4ded1cf28 DB/Spawns: Spawned Kragwa for Revenge of Kragwa worldquest
closes #27317 by mdx7
2021-11-27 15:16:01 +01:00
jackpoz
aeece162b9 Core/MMaps: Fix crash added in 386b5a6fd9
(cherry picked from commit 17bb608a5e)
2021-11-27 01:40:13 +01:00
Killyana
f41d2d109f DB/GameObjects: Remove double spawns
(cherry picked from commit 4040e06e03)
2021-11-27 01:40:00 +01:00
jackpoz
b4cff8159e Core/MMaps: Simplify d182e5f7e7 and handle PATHFIND_INCOMPLETE in ChaseMovementGenerator as "cannot reach the target"
(cherry picked from commit 386b5a6fd9)
2021-11-27 01:38:24 +01:00
jackpoz
bf1bf510fb Core/MMaps: Fallback to shortcut for flying units if Detour returned an incomplete path.
Fallback to shortcut for flying units if Detour returned an incomplete path. This is needed when a flying unit should fly to the floor below to reach the target, but since Recastnavigation doesn't support "jumping down" the unit would not find a path to the target.

(cherry picked from commit d182e5f7e7)
2021-11-27 01:38:11 +01:00
ZenoX92
15aece546f DB/Misc: More Quest Greetings
Closes #23183

(cherry picked from commit 273b1e7712)
2021-11-27 01:37:57 +01:00
Giacomo Pozzoni
d37a8ea038 Core/Database: Close the MySQL connection only after getting the last error code
(cherry picked from commit 3230ca74d2)
2021-11-27 01:25:47 +01:00
Killyana
cb27083b36 DB/Creature: Ancient Raven-Priest
(cherry picked from commit 61defe77ad)
2021-11-27 01:25:31 +01:00
Jozef Dúc
10fcfde78b Core/Creatures: Filter out trainer spells that belong to a skill that can never be learned by a player with given class and race combination (#23176)
Closes #23172

(cherry picked from commit f221fcdd4b)
2021-11-27 01:18:19 +01:00
Killyana
636302b146 DB/Creature: Improvements for Zuluhed the Whacked
(cherry picked from commit 201e0763eb)
2021-11-27 01:15:55 +01:00
PolarCookie
fa8f62db48 DB/Quest: Magisters' Terrace breadcrumbs quests
Closes #23174

(cherry picked from commit 1a4aba6c1c)
2021-11-27 01:10:04 +01:00
Killyana
f04a7bc864 DB/Quest: Move some Breadcrumb quests from conditions to quest_template_addon
(cherry picked from commit 1238115e1c)
2021-11-27 01:07:39 +01:00
Killyana
5f0dabffce DB/Quest: To Stars' Rest!
Closes #22968

(cherry picked from commit 9c9ad67130)
2021-11-27 00:26:45 +01:00
Killyana
86627b9b96 DB/Quest: Move Breadcrumb conditions to quest_template_addon
(cherry picked from commit 3e40bd1967)
2021-11-27 00:25:15 +01:00
Killyana
8e462c9180 DB/Quest: Add some breadcrumb quests
Closes #20452

(cherry picked from commit 38a340b95e)
2021-11-27 00:22:35 +01:00
PolarCookie
0bde06c402 Core support for breadcrumb quests (#23157)
* Breadcrumb quests support in core

* To Winterspring! & Starfall

* translating ZenoX92's list, part 1

* Carendin Summons is Blood Elf only

* Breadcrumb to an exclusive group

* translating ZenoX92's list, part 2

* class quests

* breadcrumb trails

* better prevquest check

* less harsh error warnings

* minor optimization

* Rename 9999_99_99_99_world.sql to 2019_04_10_00_world.sql

(cherry picked from commit 5ed77113b6)
2021-11-27 00:21:08 +01:00
Killyana
7f57f6f606 DB/GameObject: Add animations for Firecrackers
Ref #16565

(cherry picked from commit 9b3b56f60c)
2021-11-26 23:00:23 +01:00
Killyana
e12bbf0261 DB/Fishing: Fix quest loots in The Underbelly and The Violet Hold (Dalaran)
(cherry picked from commit 7aa91653c9)
2021-11-26 22:58:38 +01:00
Killyana
eb5dc13d14 DB/Fishing: Add some missing loots and define base level fishing for Gundrak
(cherry picked from commit 5eeb69ff03)
2021-11-26 22:58:08 +01:00
ZenoX92
5c2f1718de DB/Gossip: Vinchaxa, Servant of the Hand & Rin'wosho the Trader
Closes #23171

(cherry picked from commit 310296f48f)
2021-11-26 22:57:31 +01:00