Killyana
30f9d3a01b
DB/Creature: Brollen Wheatbeard
...
(cherry picked from commit 535ab0f79220d17b1684cbccbf8e8b5000f9d71a)
2021-12-19 01:21:21 +01:00
Killyana
70b6f29eeb
DB/Creature: Kat Sunflower & Archmage Rheaume
...
(cherry picked from commit 4bf370e7d482f063e1ed085a0371939286695d69)
2021-12-19 01:20:16 +01:00
Killyana
e8055e8cf4
DB/Creature: Transitus Shield Warmage
...
(cherry picked from commit 59042e4eb54143095ea003e6a94b14acf24d83a8)
2021-12-19 01:18:53 +01:00
Killyana
c02941d459
DB/Creature: Alliance Brigadier General & Horde Warbringer waypoints in Wintergrasp Forteresse
...
(cherry picked from commit 06e080b791e0b1f92871bd4e994de9ddae05445a)
2021-12-19 01:17:58 +01:00
Killyana
8d81b135f3
DB/Creature: Spawn BG Portals in Wintergrasp Fortress
...
(cherry picked from commit 4eb8f5b0facf6a905fecf3aa747f9600729d6654)
2021-12-19 01:16:59 +01:00
Killyana
5dbf6f4ded
DB/Creature: Oomailiq <Green Island>
...
(cherry picked from commit 751c93d06606b5e07d36d0c409decd1454871c90)
2021-12-19 01:15:26 +01:00
Killyana
bd55ea5d5a
DB/Creature: Warsong Raider & Cosmetic Trigger - Phase 3 - LAB
...
(cherry picked from commit 8c61ef228857ff587fa050e9086c768d0cf8d934)
2021-12-19 01:14:01 +01:00
Killyana
5317d98e33
Tabs
...
(cherry picked from commit d8e12d826c300704d027970a93c5943798be8186)
2021-12-19 01:09:44 +01:00
Treeston
a8e4add6cc
Core/Spell: Reset threat to zero when the hunter use Feign Death
...
Closes #23874
(cherry picked from commit d4b00df78191bb0e6b79bc99e6ca7a2bf8091eba)
2021-12-19 01:09:30 +01:00
Killyana
cf95274ace
Quest: Weakness to Lightning
...
Closes #23916
(cherry picked from commit 6db4bf66715a775ab85c7e82e9b9733c891e450e)
2021-12-19 01:09:15 +01:00
Killyana
fb17982305
DB/Quest: The Ring of Blood: The Blue Brothers
...
Make the twins aggro together and reset Gurgthock's npc_flag if the quest fails
(cherry picked from commit 35b1b55435d9b39e014cf3d196c6342663877070)
2021-12-19 01:07:55 +01:00
dr-j
639d6e68ff
DB/Quest: The Ring of Blood: The Final Challenge
...
Closes #23944
(cherry picked from commit c9bc8dccdad59b2fe71d1155680b792a5a403626)
2021-12-19 01:07:26 +01:00
Ovah
04ed6e292c
Scripts/ScarletEnclave: reworked Eye of Acherus script ( #23953 )
...
* updated script model to new standard
* corrected spell usage and timers based on sniff data
* removed hacks
(cherry picked from commit 60763fc5e2d7bb32150d8e03bfd0fb3e7cb890f3)
2021-12-19 01:05:59 +01:00
Killyana
321ebc745e
DB/Spell: Serverside - Root Self
...
(cherry picked from commit 2daddd69981181d4b3e56806bab99b64908124a2)
2021-12-19 01:05:59 +01:00
Killyana
3fef3bfa45
DB/SAI: Malykriss: The Vile Hold
...
(cherry picked from commit df75e24f514cb9c83e11cdc5f354ed7c4ca93060)
2021-12-19 01:05:59 +01:00
ccrs
d967d03151
Core/AI: add another helper for "ScriptedAI::ForceCombatStop"
...
(cherry picked from commit 3842ab2781e4ca518d98d4f50566e42eeced18bf)
2021-12-19 01:05:59 +01:00
Giacomo Pozzoni
9bede687ce
Core/GameObjects: Skip LoS checks for traps ( #23936 )
...
* Core/GameObjects: Skip LoS checks for traps
* Core/GameObjects: Fix spells cast by traps missing always
* Scripts/Spells: Fix WSG heal buff not healing
The WSG green heal buff is now cast by a GameObject so the spell target should be used to calculate the healing, not the GameObject.
(cherry picked from commit 909941e1b44250b0fa646d363af817f40ca48355)
2021-12-19 01:05:54 +01:00
dr-j
1e84214f63
DB/SAI: Replace add item actions by the server side spells
...
Closes #23929
Closes #23930
Closes #23931
Closes #23932
(cherry picked from commit 94f186ee8342824da57eb0fb24378dacc67cbd64)
2021-12-19 00:50:35 +01:00
Killyana
4f78ee978a
DB/Waypoints: Malykriss: The Vile Hold
...
(cherry picked from commit 063f9e6ad6bcbe85787b3261e81fce9d4bab6d0e)
2021-12-19 00:43:48 +01:00
dr-j
a58bcdd48d
DB/Quest: Gambling Debt
...
Closes #23918
(cherry picked from commit 1e1bcf92c3254841b3044cbd5e8236ed4aef8778)
2021-12-19 00:43:03 +01:00
dr-j
56dff4c6c6
DB/SAI: Jack Likes His Drink
...
Use dbc spell to create the item instead of SAI action 56
Closes #23922
(cherry picked from commit 343453587109c8de4fe2d8ede76e67832f33d818)
2021-12-19 00:41:21 +01:00
Ovah
e42aae1895
Fixed pets repositioning themselves after every cast ( #23923 )
...
(cherry picked from commit 4ddf7f59761df525e6ab5ef99175258a1d86101d)
2021-12-19 00:37:22 +01:00
jackpoz
9c154074ed
Dep: Inherit C++ language version from CMake
...
(cherry picked from commit 92b25070b9d91b050bd1f3fb28b93c07a9b6ba04)
2021-12-19 00:33:43 +01:00
Giacomo Pozzoni
490c05080c
Core/Build: Fix tools-only build
...
(cherry picked from commit c152e0f4158ca159b9617461ac6c254ff4868d2e)
2021-12-19 00:32:59 +01:00
Killyana
e2910e6aab
DB: Spawn phase 4 for Malykriss: The Vile Hold
...
(cherry picked from commit ca7566a6c7f3d7dc544f21fc63a8a712ce9daaf0)
2021-12-19 00:32:34 +01:00
Killyana
0352885814
DB/Creature: Netherstorm Triangulation Point One Trigger & Netherstorm Triangulation Point Two Trigger
...
Closes #23812
(cherry picked from commit b28fbba3cdd208ca33d9d8c1c546e4fd60b61c92)
2021-12-19 00:27:23 +01:00
Killyana
589bdfda6d
DB/GameObject: Legion Communicator & Legion Communicator Aura
...
(cherry picked from commit e0edc20f8ff11c61df31bc78b22f50f156042fe3)
2021-12-19 00:26:30 +01:00
Killyana
cc311dad62
DB/Quest: Disclosure
...
Closes #21040
(cherry picked from commit 9597195e82dc030bfadb001ddfc832041924a13b)
2021-12-19 00:25:44 +01:00
Keader
397cd0f63c
DB/Loot: The drop rate of Frost Lotus, from herbs in Northrend, has been increased by 50%. From 5% to 7.5%
...
Closes #23880
(cherry picked from commit 3526f6a20b58649e62eb05fccaf985fbbbe187dd)
2021-12-19 00:15:30 +01:00
Shauren
b93bf95f2e
Core/Random: Refactor random number generation to use std::uniform_*_distribution to restrict result range instead of doing that ourselves
...
* Seed SFMTRand with more values for its state
(cherry picked from commit 73bc3d8ea49a4793b14976e86010a36f19c1d18b)
2021-12-19 00:13:11 +01:00
daMaex
08b40733a5
Dep/SFMT: updated to newest upstream version from https://github.com/MersenneTwister-Lab/SFMT
...
* only needed files added
* used CMake and SFMTRand from https://github.com/TrinityCore/TrinityCore/pull/23240 (Thank you Artox)
(cherry picked from commit 4e0279b0e48c9992842010b9f3f132e54a460128)
2021-12-19 00:12:41 +01:00
dr-j
5ae84caf23
DB/Quest: On Nethery Wings (missing visuals)
...
Closes #23905
(cherry picked from commit b8e7e87e4c83101d601ac0a6a33fbefdbbf95ced)
2021-12-19 00:08:42 +01:00
dr-j
fe9ebb96df
DB/SAI: Archaeologist Andorin and Moteha Windborn Brann's Communicator recovery
...
Closes #23907
(cherry picked from commit aebfd6a3b8a0a597f53cdd7ce9a32249c86a80ec)
2021-12-19 00:08:09 +01:00
daMaex
97d48751b0
Dep/efsw: updated efsw to newest version ( #23894 )
...
(cherry picked from commit ed2c2941a74ec720c5e4db3cb33367235e6c3655)
2021-12-19 00:01:13 +01:00
Killyana
dbf347bdd0
DB: Fix a DB error
...
(cherry picked from commit c79571a09678a5aefe9e7f0d7a936932e0727b2e)
2021-12-18 23:46:38 +01:00
Killyana
86cf5bcad4
DB/Loot: Remove wrong loot from Galak Windchaser
...
(cherry picked from commit 775e1cb9b1894aadfa45309fd5f0602e63bd5f19)
2021-12-18 23:46:00 +01:00
daMaex
67696322ea
Core: updated argon2 to latest release ( #23893 )
...
* - updated argon2 to latest release from https://github.com/P-H-C/phc-winner-argon2
- modified CMakeLists.txt to use the reference implementation on aarch64
* fixed indentation
* added ARGON2_NO_THREADS definition to argon2 library
* better indentation
(cherry picked from commit ce916165e2f47446593d2e83a23434702397918f)
2021-12-18 23:45:05 +01:00
daMaex
657fab8cb9
added jemalloc configuration to CMake for CPU_SINWAIT ( #23898 )
...
(cherry picked from commit 4bf80e2f18eabc91519526591be48bca6947a9b1)
2021-12-18 23:44:42 +01:00
Killyana
20a772634c
DB/Creature: Freed Crusader
...
Closes #23892
(cherry picked from commit eeb7c02ea404cd856d5ee4ba4b36bbadf79647ca)
2021-12-18 23:44:20 +01:00
Trond B. Krokli
3e835a77bb
Core/Spells: add spell fix to Trained Rock Falcon ( #23896 )
...
fixed by sirikfoll
(cherry picked from commit 42f1861f3023af2eff66dc64e78164f3c480337e)
2021-12-18 23:43:49 +01:00
jackpoz
fa4830af80
Dep/Jemalloc: Update to Jemalloc 5.2.1
...
(cherry picked from commit 89cb584780aa936f9353fc8a2acd009c49461134)
2021-12-18 23:39:50 +01:00
Shauren
22987b705b
Core/PacketIO: Restrict CMSG_STANDSTATECHANGE to only allow the same stand states that client can send by itself
...
(cherry picked from commit 267bdde3232566e210659df47dc7580e676e9ee5)
2021-12-18 23:39:11 +01:00
ccrs
5d1281edda
Scripts/PoS: a7a96d4 followup
...
cause edge cases may exist
ty Aokromes
(cherry picked from commit a58ed271c963643f19ec9ebff0dbadd6f46e4eb8)
2021-12-18 23:36:44 +01:00
ccrs
6443116d5b
Scripts/ScarletMonastery: instance script cleanup ( #23889 )
...
Adapt InstanceScript into newer structure and style
Adapt existing boss scripts into newer structure and style
Improve existing boss related definitions
Should make each boss more functionally reliable, but nothing new has been added
(cherry picked from commit 06c6b30ed484850228c57313dc2c024c38e2055f)
2021-12-18 23:36:17 +01:00
jackpoz
0fb1bf8439
Core/Misc: Enable MaxCoreStuckTime setting by default
...
Enable MaxCoreStuckTime setting by default to force worldserver to exit in case of infinite loops.
Note that this will not affect existing setups with the setting MaxCoreStuckTime set to 0 in the local worldserver.conf .
(cherry picked from commit 00703ee238729a8d5b3d17edf8dc16d6c6c6b601)
2021-12-18 23:24:24 +01:00
Killyana
e071f08ca7
DB/Quest: The Path to the Citadel
...
Make the credit for the party invoker
(cherry picked from commit 58b0ca864113e439d87289534607b83c1b9d1404)
2021-12-18 23:24:03 +01:00
ccrs
bb1a4e884a
Scripts/PoS: a7a96d4 followup
...
we cant despawn all summons since vehicle spawn their passengers as regular summons
ty Aokromes
(cherry picked from commit fcbcb43b2b9f2d3b77192ed779a98f43d7e1c486)
2021-12-18 23:23:08 +01:00
ccrs
b7346bac48
Scripts/PoS: a7a96d4 followup
...
(cherry picked from commit 40116f10259585df28c6bb950afadb77834c1ceb)
2021-12-18 23:22:54 +01:00
ccrs
7594ae72d7
Scripts/PoS: little implementation cleanup in boss_krickandick with, you guessed it, movement related corrections
...
also, never forgetti -->
¨¨Ç*^¿?_:;_^!"·Ç!Ñ·$%/(/)/()(=)(=]]{
Unit::StopMoving() is evil, and so is MotionMaster::Clear()
the first can really mess up existing movement generators
the second can interrupt "controlled" movements... can do it literally mid-air
(cherry picked from commit a7a96d427193163f8b7e3e2404d80b73fb6e63df)
2021-12-18 23:22:38 +01:00
ccrs
a73e6a7438
Scripts/PoS: move boss_krickandick into new script definition
...
(cherry picked from commit d27fd717c14e096d7120ac967d295d93816054c6)
2021-12-18 23:22:08 +01:00