Age | Commit message (Collapse) | Author |
|
Ick (#23767)
(cherry picked from commit a17c83bde84a9f54ad5702f40ff9dd8b54e0afe0)
|
|
* Scripts/Ulduar: Fix Stormcaller Brundir walking into walls
* Cleanup and fix logic + review
* Review: remove autos
(cherry picked from commit 876a8487301088fec1580e7c9ef6bf98783d9d7d)
|
|
* Scripts/ScarletMonastery: Rewrite Mograine and Whitemane encounter
* qq
* qq 2
* tryfix circleci build
* review suggestions
(cherry picked from commit 832c95fa4f3bb8897481b0c65975b14674bbf7ee)
|
|
(cherry picked from commit 1b095811b82e7bf390e3a3e522e768fc2b42d2b0)
|
|
* Scripts/Outlands: Fix npc_ancestral_wolf not starting waypoint, and also add a way to not follow owner automatically in CreatureAI::JustAppeared() for tempsummons
* fix nopch
(cherry picked from commit 0b3a9e2a2b2537e7224d103947ad6028c6d2e5fe)
|
|
and the pet bar disappears (#23762)
(cherry picked from commit 6ebe1afeeccb847702c12e522bddaa7b5694dc38)
|
|
Fix an assert triggered when dismissing a Warlock pet while it's casting a spell
(cherry picked from commit 4074cb0f01d106c69546c3cb944d6fcf92ade456)
|
|
cannot add threat on because of immunity flags. Instead, its AI manually controls the engagement state. Should close #23727.
(cherry picked from commit 23fd193e4e489bb5f231653987e98ba24448832b)
|
|
* Fix spell_area not checking for zoneID for quests
* Addendum to bdffe0a4a641414fe26c9b75b00f8e70ff0f1cb8
* Fix spell_area handle same spell with the same quests
Also fix not checking for quest_end at all.
* Addendum to 2d6b0545e3762b3a25005726d4093cf4a7945a8d
* Better commenting for 7a50189de3104f000d8b31fa6c415bb69cf1a3e7
* Addendum to 2d6b0545e3762b3a25005726d4093cf4a7945a8d
(cherry picked from commit 92d83c3c2eaba3f5b58dc98472318872f3a54706)
|
|
(cherry picked from commit 10f6e3818578410246750c6fce53d189ad05bee4)
|
|
(cherry picked from commit cbc01f35b6b80c1069b2274a619c8f7a3ff730c7)
|
|
(cherry picked from commit 1886507e7f91249a335978e2fa1a859e93d56ffa)
|
|
(cherry picked from commit 130a3859ecdcb0ad9eba180641b2e4ffbca83613)
|
|
Noob Keader, Shame !
(cherry picked from commit 61ad87d1069a1ed44f7ae50f3c0646102b3ccb9a)
|
|
(cherry picked from commit 63bbf4a4bee03a3ca5e73eafcef4976c76d86f5d)
|
|
3) (#23696)
* Scripts/Spells: Port Druid Scripts to New Script Registration
* Revert
* Revert 2
* Revert 3
* Revert 4
(cherry picked from commit 9a8a01925ae0a02f565fb317a2786e82b20cc298)
|
|
Closes #23723
(cherry picked from commit aa0d468e04311ace1e6e5117b4a339c50b636367)
|
|
(cherry picked from commit c4cce31a13b2e98538f015ecf289856c73f13037)
|
|
Fix mobs evading when target is out of MMap meshes causes by an overzealous check added in c602220e02bed1ad76c9e60064eeec5fd97bfe80 when trying to fix an infinite loop in Recast.
If the target is outside of the MMap mesh (for example very close to a wall which is an un-walkable area with current TrinityCore settings and that might be changed in the future) Detour will not be able to find the height of the poly and getPolyHeight() will return DT_FAILURE | DT_INVALID_PARAM . Most of the time this is ok and can be ignored and it's still better than having the Unit evade.
Fix #23613
(cherry picked from commit 5a980226497605b18f1855fa39f340c10ee9dd53)
|
|
down startup to make one gm command faster
(cherry picked from commit 3a4216fd979eb2a7667b0861a770e9af4f242eab)
|
|
Issue 1: Drain soul was always negative, but effect2 need be positive.
Issue 2: Drain soul was interrupted if someone in your group die. Caused by negative effects proccing in creature.
Issue 3: Since effect2 is positive, it was down-ranking in low level targets and should never happens (fixed before by ariel, transforming everything in negative in 2c8a6fb771a42169a1817149ab0a2a19912ebea7 but it's wrong)
(cherry picked from commit 43c08b176115505b76c027667047f9a5bfcc4e11)
|
|
3) (#23714)
(cherry picked from commit f7793e78000389315d53b22fb4e117d512c5a4d6)
|
|
(#23710)
Ty sirikfoll for all help :)
(cherry picked from commit 95284b23d1e48883fe738ecf5a12c4253566894e)
|
|
specific situations while casting spells.
(cherry picked from commit 6590a0bfcefe7b8e5f87c82ba5ab4df2c72be418)
|
|
… to hit all trigger npcs
By Ovahlord
(cherry picked from commit 028db8432eb220de198123871741fd8c36c52ebe)
|
|
private all along.
(cherry picked from commit 1c2b1cbba82fcd523ccd0cceafe532f35d71dcc1)
|
|
from being reacquired.
(cherry picked from commit fcce90508d899641494d7c281a0e08e411a0d5ab)
|
|
|
|
- Proper management commands (.account 2fa)
- Secrets can now be encrypted (set TOTPTokenSecret in .conf)
- Secret now stored in binary
- Argon2 and AES primitives
- Base32/64 support
(cherry picked from commit 4211645834c467a03c60248e80818d3607be9ea7)
|
|
certain settings. Fix a bug that would cause channels to not be saved on .server shutdown without delay. Closes #23699.
(cherry picked from commit 464b0b059b5ccb7db6d2f282937711032005b5c3)
|
|
* Scripts/Spells: Runic Healing Injector
* Rename 9999_99_99_99_world.sql to 2019_08_08_00_world.sql
(cherry picked from commit 382f563571d39f9ec02a0df899dbdaaf1745af83)
|
|
(cherry picked from commit 996d4f7cc49041d57ab6152961dd645784b909a7)
|
|
match it.
(cherry picked from commit 57b36dfdc6b077cc4eba29406e3ded4dbf9f8ce6)
|
|
(cherry picked from commit 4320a021e93423122745684e2689aa1a7028f8b4)
|
|
(cherry picked from commit 268384d2af505964a422552f5684a502d6814194)
|
|
(cherry picked from commit 4fcb322010edb6a80fa08e633ce331f80410f301)
|
|
(cherry picked from commit 30f4aabf64897f11f212ea67a3192206fe97f7b0)
|
|
* Scripts/Blackrock Depths: Use DB Texts for Doom'rel
* Quick Fix
(cherry picked from commit 33807a065a24410cb3daf17cea6eb31af408c4e8)
|
|
everyone. (We call them happy little features.)
(cherry picked from commit a4d5b24874e7f6f09efc69119785c7c9113870b4)
|
|
- Split quest pooling from PoolMgr (into QuestPoolMgr)
- Proper saving/restoring on server restart
- No more hacking into sObjectMgr to insert/remove available quests
(cherry picked from commit a5e73e41c0e813e674bb0a644e0052052435494e)
|
|
the vehicle (#23646)
* Core/Vehicle: Change vehicle accessories' phase according to the player on the vehicle
* Get the root vehicle to set the phase to all accessories. Attempt to get the accessories to stay mounted on the vehicle.
* Fix the accessories to stay mounted on the vehicle
(cherry picked from commit 15e85f882fdb7b5d1d48302907e76c993ee4e923)
|
|
(cherry picked from commit b159921099e3d10fbe282d9496b9ffb56f28f16d)
|
|
is enabled.
(cherry picked from commit 2d74652b5bfb4455791ff872fac13fb0f6bcc02a)
|
|
const. Error logs for various stuff.
(cherry picked from commit 4a219eda07c353139608065f7d0a016094ee4ce0)
|
|
(Oops.)
(cherry picked from commit 6a330214a112460f4e492135e76f1277328af406)
|
|
no longer be old name handling functions that use raw buffers.
(cherry picked from commit 309851ea2442457c87f791bb44abfa89e04af1af)
|
|
|
|
const_cast from IsMovementPreventedByCasting()
closes #23670
maybe #22857 ?
(cherry picked from commit 8e88f4501d8e3b537e96fa56ad7dd25a61dff968)
|
|
Workaround prework till actual facing system rework arrives
(cherry picked from commit 3a4021be50d37c1c967db1ee73defa509264d5bc)
|
|
Workaround prework till actual facing system rework arrives
(cherry picked from commit 85ad0befc51879627f865c86a6b415ca12401fe3)
|