dr-j
30f688fe70
DB: Add some cosmetics at Writhing Mound (Terokkar)
...
Closes #24296
(cherry picked from commit d6ab2e5be4 )
2021-12-23 13:01:48 +01:00
Killyana
a8dbca7fe3
Typo
...
(cherry picked from commit a40b742c3a )
2021-12-23 13:01:10 +01:00
Killyana
9e8276a349
Instance/Script: Fix blackfathom deeps event, use the correct spawn positions and number of creatures
...
(cherry picked from commit 1af1e88037 )
2021-12-23 13:00:55 +01:00
Killyana
b672715e19
DB/SAI: Add a channeling spell to some creatures
...
(cherry picked from commit 7cc00a4831 )
2021-12-23 01:09:33 +01:00
Killyana
0cd6ad92d8
DB/Creature: Earthen Stoneshaper
...
(cherry picked from commit 70569ae3e6 )
2021-12-23 00:53:44 +01:00
sirikfoll
759482b42b
Core/Reputation: Fix Oracles/Frenzyheart not being set to war properly
...
Closes #9469
(cherry picked from commit 47c49c3912 )
2021-12-23 00:52:51 +01:00
sirikfoll
caac215785
Creature/Script: npc_ruby_emerald_amber_drake
...
Closes #24220
(cherry picked from commit 7a4409b51f )
2021-12-23 00:21:34 +01:00
Rushor
10cf49e130
Spell/Script: Spawn Blood Pool
...
Closes #23878
(cherry picked from commit 3ddc6e70df )
2021-12-23 00:21:24 +01:00
Rushor
2c5eb750b3
Spell: Emerald Drake, Dream Funnel
...
Closes #24219
(cherry picked from commit 5e6f55381a )
2021-12-23 00:21:11 +01:00
Killyana
f9a0fbb1e7
DB/Quest: A Necessary Distraction
...
Closes #23857
(cherry picked from commit 9101c126cd )
2021-12-23 00:18:32 +01:00
Rushor
c95ced3d1c
DB: Fix some cosmetics in Ulduar
...
Closes #24255
(cherry picked from commit c73037322e )
2021-12-23 00:15:24 +01:00
ForesterDev
08c61bb9d1
Core/PacketIO: update some combat packets to new system ( #24236 )
...
(cherry picked from commit af6d207add )
2021-12-22 23:36:18 +01:00
Killyana
9b055b98fc
DB/Creature: Fix some spawn time
...
(cherry picked from commit 535206594c )
2021-12-22 22:59:52 +01:00
dr-j
1b2dd070d5
DB/Quest: Fix Blackwatch Quest chaining
...
Closes #24279
(cherry picked from commit e222fd653c )
2021-12-22 22:58:37 +01:00
jackpoz
c03af362c6
Core/Scripts: Show a message when aborting because two scripts have the same registered name
...
(cherry picked from commit 96df3b7adb )
2021-12-22 22:57:34 +01:00
jackpoz
1fa4403b8c
Core/Common: Allow to show a message when aborting
...
Add a new ABORT_MSG macro that allows to show a formatted message before stopping the executable
(cherry picked from commit 0ddee8a4a0 )
2021-12-22 22:54:18 +01:00
Rushor
2b656aa967
DB/Quest: Fix Budd reset position for the quest Stealing "Back the Mushrooms"
...
Ref #14348
(cherry picked from commit e7d2489793 )
2021-12-22 22:54:06 +01:00
Killyana
02ba0903ec
DB/Creature: Fix wrong position for a Scion of Storm
...
Closes #24271
(cherry picked from commit a6a2311b15 )
2021-12-22 22:52:14 +01:00
Teppic1
69b2937b8c
Add bash script for extracting client files ( #24215 )
...
* Add bash script for extracting client files
Simple bash script to automate extracting/copying client files on a Linux system.
It follows the instructions on the wiki but additionally copies camera files if found. It includes a few simple checks.
* Update extractor.sh
Client and server directories are now requested unless already set as environment variables.
* Fix client check
* Update contrib/extractor.sh
Clearer error
Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com >
Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com >
(cherry picked from commit 1d78fb2cd4 )
2021-12-22 22:46:49 +01:00
Aokromes
5a789b3c43
DB/Creature: Fix Z coord for one creature
...
(someone used 2 3s instead 1)
(cherry picked from commit ab6b005c17 )
2021-12-22 22:38:58 +01:00
Killyana
74e70445b7
DB/Quest: Quest: Finding the Phylactery
...
Closes #24243
(cherry picked from commit 889b6caf93 )
2021-12-22 22:37:14 +01:00
jackpoz
c75d75b9fa
Core/AI: Fix charmed Creatures with SAI scripts not starting waypoint paths
...
(cherry picked from commit 49e77d7c9e )
2021-12-22 22:36:39 +01:00
Giacomo Pozzoni
7779a33142
Core/Combat: Improve sanctuary combat stop ( #24266 )
...
Stop combat when a Player moves to a Sanctuary area only if there is any PvP combat (it would be nice to keep PvE combat but that's still an issue)
(cherry picked from commit c7974bdf90 )
2021-12-22 22:36:20 +01:00
Sorikoff
6dd74533d1
Scripts/Ebon Hold: Improve cosmetics for q. The Gift That Keeps On Giving ( #24223 )
...
* Scripts/Ebon Hold: Improve cosmetics for q. The Gift That Keeps On Giving
* Improve cosmetics for q. The Gift That Keeps On Giving
* Fixes
* Fix
* Rename 9999_99_99_99_world.sql to 2020_03_07_03_world.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
(cherry picked from commit 41d80f2d43 )
2021-12-22 22:36:06 +01:00
Kitzunu
e442a2c52d
DB/Quest: Teron Gorefiend quest chaining
...
Closes #23852
(cherry picked from commit 974ede899c )
2021-12-22 22:29:39 +01:00
Kitzunu
d9f74c2e40
DB/Quest: Add Missing requirements for Down the Violet Path
...
Closes #23851
(cherry picked from commit b4bb3f9b8b )
2021-12-22 22:29:07 +01:00
Killyana
ff5828cef2
DB/SAI: Skettis Surger
...
Closes #24265
(cherry picked from commit e602436a7c )
2021-12-22 22:02:48 +01:00
Killyana
b8c1b94bff
DB: The Schools of Arcane Magic - Mastery retrieving
...
Closes #24259
(cherry picked from commit 58f3e72f96 )
2021-12-22 22:01:02 +01:00
Killyana
fdae04b88b
DB/Quest: Add light and weather change to Lightning Definitely Strikes Twice & All Is Well That Ends Well
...
Closes #24241
Fix also timers, wrong target for the first text and add a missing spell
(cherry picked from commit ff40502fcb )
2021-12-22 21:59:56 +01:00
Shauren
e8d1f37ee0
Core/Maps: Citizens of Dalaran! Raise your eyes to the skies and observe! Any non-map-default light can now be overriden!
...
Closes #24250
(cherry picked from commit e10313b380 )
2021-12-22 21:51:33 +01:00
natnat201193
bab4e668b8
DB: Remove a Telhamat Protector wrong spawn
...
Ref #24255
(cherry picked from commit 94147f24bf )
2021-12-22 21:46:55 +01:00
Shauren
29aef603ef
Core/SAI: Allow resetting light overrides with SMART_ACTION_OVERRIDE_LIGHT
...
(cherry picked from commit c5226aec41 )
2021-12-22 21:46:04 +01:00
Giacomo Pozzoni
1529fe1064
Core/Database: Fix build with Maria DB on some distros ( #24248 )
...
(cherry picked from commit 0752584856 )
2021-12-22 21:45:46 +01:00
Killyana
05100dc90e
DB/Quest: Add taxi spell to the quest High Commander Halford Wyrmbane
...
Closes #24244
(cherry picked from commit 6bbc9da2c7 )
2021-12-22 21:44:50 +01:00
Giacomo Pozzoni
6770987d6f
Core/Objects: MovePositonToFirstCollision will now use detour raycasts to determine terrain obstacles ( #24232 )
...
* Core/Objects: MovePositonToFirstCollision will now use detour raycasts to determine terrain obstacles
* Added missing includes
* Update Object.cpp
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
(cherry picked from commit d1080af8db )
2021-12-22 21:44:01 +01:00
jackpoz
d89671dd59
Core/PathFinding: Fix mmaps raycast without hit
...
Update Z coordinate of end position when casting a mmap raycast that doesn't hit the target
(cherry picked from commit 16ccc17621 )
2021-12-22 21:41:53 +01:00
Killyana
207d8ac354
DB/Quest: New Recruit
...
Closes #22330
(cherry picked from commit 4c44816955 )
2021-12-22 21:40:30 +01:00
Shauren
cecb36bd68
Core/DBLayer: Use std::variant's stored type instead of relying on our own separate enum for prepared statement parameters
...
(cherry picked from commit 3048203855 )
2021-12-22 21:39:35 +01:00
jackpoz
dab7e5688c
Core/AI: Fix remaining charming issue
...
Make creatures evade when a charming expires and they cannot attack the charmer (i.e. charmer with .gm on)
(cherry picked from commit 69809d1203 )
2021-12-22 21:00:14 +01:00
Giacomo Pozzoni
93e66f3f3e
Core/AI: Allow creatures to evade ( #24221 )
...
* Core/AI: Allow creatures to evade
Revert changes that didn't allow creatures to evade anymore no matter how hard a script would try
* PArtially revert 163f44c1b0
(cherry picked from commit 817ae5bca6 )
2021-12-22 21:00:05 +01:00
Shauren
ce9c7b477c
Core/DBLayer: Refactor PreparedStatement class to not depend on MySQLPreparedStatement
...
(cherry picked from commit 5b0a32d164 )
2021-12-22 20:59:50 +01:00
daMaex
31efaaac40
Core: build on aarch64 with gcc ( #24216 )
...
* build on aarch64 with gcc
* Core/aarch64: readability on preprocessor macro
* Core/aarch64: TC C++ codestyle adjustment
(cherry picked from commit ce449f6b53 )
2021-12-22 20:50:53 +01:00
NoName
8ec51bf3b6
Core/Spell: Proper SPELL_EFFECT_PULL_TOWARDS_DEST implementation for players ( #24178 )
...
* Core/Spell: Proper SPELL_EFFECT_PULL_TOWARDS_DEST implementation for players
Closes ##23203 and also reverts 9a1282a
thnx to xvwyh
* Make it optional
(cherry picked from commit 6067a99632 )
2021-12-22 20:50:33 +01:00
jackpoz
8fdeaa2797
Core/Misc: Fix build
...
(cherry picked from commit 9ba4694ff2 )
2021-12-22 20:46:35 +01:00
Giacomo Pozzoni
144cfc2bce
Core/AI: Make charmed creatures follow their owner ( #24195 )
...
* Core/AI: Make charmed creatures follow their owner
* Follow the charmer only when applying the charm
* Make SmartAI follow the charmer
(cherry picked from commit ddf2f60c13 )
2021-12-22 20:46:17 +01:00
Killyana
478be1f7ea
DB/Quest: Anguish of Nifflevar
...
Add missing lines and equipments
(cherry picked from commit 94186a5e79 )
2021-12-22 20:46:04 +01:00
Killyana
94f43836ca
DB/SAI: Improve cosmetic event for Valgarde Captive
...
(cherry picked from commit 16731bcae4 )
2021-12-22 20:44:03 +01:00
dr-j
077b3e3bcb
DB/Quest: Use Areatriggers to trigger events for The Echo of Ymiron & Anguish of Nifflevar
...
Closes #24210
(cherry picked from commit 1eff75412b )
2021-12-22 20:43:33 +01:00
Ujp8LfXBJ6wCPR
f871f0098e
Replace MySQL prepared statement union with std::variant ( #24158 )
...
(cherry picked from commit 3ebcb71c3d )
2021-12-22 20:29:49 +01:00
Killyana
e75750b867
DB/Quest: The Earthbinder
...
Closes #24211
(cherry picked from commit 1d7bdc0214 )
2021-12-22 20:25:01 +01:00