Ovah
d01a22f58e
Core/Spells: fixed root behaivior of creatures that are being rooted via movement template while getting a root aura removed ( #23216 )
...
* Core/Spells: do not allow root auras to bypass the root movement template state when getting removed
* yeah....
(cherry picked from commit d629bad7a19c1f4c4cd9fb4382fadd97b320dc38)
2021-12-17 22:55:50 +01:00
Treeston
4330b7c921
Entities/Unit: fix an unrelated check from doing nothing because somebody didn't understand how type-casting works
...
(cherry picked from commit 0b722e23cf0cdbd7b9753ffe77b349930c34779e)
2021-12-17 22:54:01 +01:00
Treeston
970a89a8c3
Entities/Unit: Add a missing underflow check to prevent really really low damage from underflowing when paired with flat damage modifiers. Closes #23655 .
...
(cherry picked from commit a8b1b9a3c6266d589afb378f07c505f79c75a6a4)
2021-12-17 22:50:25 +01:00
jackpoz
dad86f5bce
Core/GameEvent: Fix OnGameEvent() hook not being called on Creature/GameObject spawned by the event itself
...
Hook broken since it was added in 1b2c413933
(cherry picked from commit d9ae19d974a8026b0fd4eb8b1d11fa59c758f5d1)
2021-12-17 22:48:01 +01:00
Giacomo Pozzoni
18e394c993
Core/PetAI: Change an assert to a TC_LOG_ERROR
...
(cherry picked from commit c3619f42a56fb6aaadc15ca63fe95fc0f519428d)
2021-12-17 22:46:46 +01:00
Treeston
917d9b7621
Scripts/ICC: Prevent Professor Putricide from displaying weird behavior during the Rotface/Festergut encounters as a result of his boss boundary
...
(cherry picked from commit 7fa990edc6cbae05e8b68da58313fd675ac5fa81)
2021-12-17 22:46:06 +01:00
Treeston
6b1ca0ca12
Core/Combat: Properly unset engagement flag on death.
...
(cherry picked from commit 9c603ea87f09c47d52f093ccc73ee75c15eff6f5)
2021-12-17 22:45:55 +01:00
Treeston
0c4a2a33fd
Core/Misc: Add even more RBAC/Language values I need for #23633 .
...
(cherry picked from commit 5378fc450061a8fe125429925c43b3de22aeaf2b)
2021-12-17 22:42:02 +01:00
Treeston
5bb0cce3a2
Core/Misc: Add RBAC/Language values I need for #23633 .
...
(cherry picked from commit cb690fc7050a92df4940add57abd4b3bf42a277b)
2021-12-17 22:40:34 +01:00
Wyrserth
9fcbf9a571
DB/SAI: add on-aggro text for Wyrmcaller Vile.
...
(cherry picked from commit 08490b14877bbb59ae5c255eefa5efc1b7ab3ff7)
2021-12-17 22:39:35 +01:00
Treeston
2b65dbbeab
Core/Misc: Kick a Totem error log upstairs one stack frame to give it access to various debug info and make Aokromes happy.
...
(cherry picked from commit e813200e5ef3eaade089cb0e8382905c80b6130d)
2021-12-17 22:36:55 +01:00
Treeston
3388cea685
Core/Misc: Remove Trinity::Containers::Size (duplicate of advstd::size)
...
(cherry picked from commit f1d9a36c5fce23ae9c68e221521a2b492709f8e5)
2021-12-17 21:57:41 +01:00
Giacomo Pozzoni
77eaa2c1ac
Scripts/Blood Furnace: Fix infinite loop in Broggok encounter
...
Fix infinite loop in Broggok encounter caused by https://github.com/TrinityCore/TrinityCore/pull/23300
(cherry picked from commit 30a4aca266be7cc065abb6f8ef79c3a3af2f5836)
2021-12-17 21:52:33 +01:00
Killyana
0341fb7c8d
DB/Creature: Hellfire Training Dummy
...
(cherry picked from commit a50450265a54e51a6a41753423f4150bed903def)
2021-12-17 21:52:00 +01:00
Treeston
3269c42789
Core/AI: No longer do strange things when told to enter evade mode while there's no need to do so, typically by terrible legacy code.
...
(cherry picked from commit 163f44c1b08cc043b114585922bd08664434bf92)
2021-12-17 21:50:47 +01:00
Wyrserth
59f95b7572
DB/Quest: fix item rewards for the following quests:
...
- Nolkai's Words
- Ally of the Netherwing
- He Will Walk The Earth...
- Hero of the Mag'har
(cherry picked from commit 48091257d325f55889d120fdb4967e7c4bcb8c09)
2021-12-17 21:50:19 +01:00
Treeston
0e13ed412a
Core/Threat: Properly update offline states even if all threat references are offline. Closes #23639 .
...
(cherry picked from commit 55ec3bd73fd2618e4de199c147bbddcb99d11b19)
2021-12-17 21:46:33 +01:00
Treeston
1759502f5d
Core/AI: PetAI now properly signals engagement state. Closes #23640 .
...
(cherry picked from commit c3dd67dfbb9877fb547af9cce77606861daeeeca)
2021-12-17 21:46:23 +01:00
Wyrserth
ec28e754ff
DB/Quest: add item Crudely Wrapped Gift as reward for the Smash the Pumpkin quests.
...
(cherry picked from commit eb0336468c2b5f3a12b6ecd98bfd5f654f1087fc)
2021-12-17 21:46:12 +01:00
Killyana
18638f4b5c
DB/Spell: Poisonous Blood
...
Closes #23643
(cherry picked from commit d6633cbf88b1518cc28bbc20caa4b4e4ba011689)
2021-12-17 21:44:55 +01:00
jackpoz
e6e73b7b13
Core/Spells: Fix infinite loop
...
Fix an infinite loop caused by a mix of item 25498 and liquid damage
(cherry picked from commit 9b292f436903e436bfdfdc61d40d2efffad35bca)
2021-12-17 21:44:04 +01:00
illfated
b4000b3375
DB/Quest: Test of Endurance - Fix RewardText
...
Closes #23648
(cherry picked from commit f7eeb4525f30eb06c68462232920f53e87007a54)
2021-12-17 21:38:21 +01:00
Killyana
66ac18b504
DB/Quest: Myst
...
Closes #23653
(cherry picked from commit b5445fa795ab99ffa91024593639e1653dd065db)
2021-12-17 21:37:45 +01:00
Killyana
09e370086e
DB/SAI: Natasha
...
(cherry picked from commit f8056fc9720f36370a9c0e70d417ab52125e269d)
2021-12-17 21:36:18 +01:00
funjoker
b350ce49c1
DB/Class: Restore old values
...
in case someone already applied the fix before
2021-12-17 21:31:09 +01:00
funjoker
e7d249ad69
DB/Class: For real fix druid stats 51-60 in 7f71ec1b67
2021-12-17 21:22:13 +01:00
funjoker
7f71ec1b67
DB/Class: Fix druid stamina level 51-60
2021-12-17 21:17:43 +01:00
Wyrserth
f1fbe23bd6
DB/SAI: fix mistakes in Bloodscalp Mystic's script.
...
Should cast Lightning Bolt instead of Thrown, and shouldn't run away in fear.
(cherry picked from commit c7be2b1dff089a0321b2de60e9f743c7dfbde2c2)
2021-12-17 21:11:29 +01:00
Killyana
d5e1aca573
DB/Quest: Something That Doesn't Melt (outro event)
...
(cherry picked from commit f5978d6d2bce730c31546d180c4c507c24394f41)
2021-12-17 21:07:38 +01:00
Killyana
e3539dd030
DB/Creature: Conquest Hold Outrider
...
(cherry picked from commit b45d06a352e9351f470bb1b4d7298e54edfd3a8f)
2021-12-17 21:06:50 +01:00
Killyana
e103b6c22d
DB/Creature: Kaskala Lookout
...
(cherry picked from commit 73f7c86b155a7970a5543d7d0f191778789f597f)
2021-12-17 21:04:02 +01:00
Killyana
196f05a92c
DB: Add Orb of the Blue Flight spawns in SunWell and Magisters' Terrace
...
(cherry picked from commit c81df8dfadea54c8c2447daee34c4fe9a17e118a)
2021-12-17 21:00:22 +01:00
Killyana
50b03167b7
DB/Creature: Chess Chest Bunny
...
(cherry picked from commit b945154353aee1108a4855700f8c73441ff1201f)
2021-12-17 20:58:43 +01:00
Killyana
00ca33f9a7
DB/Creature: Archmage Invisible Target
...
(cherry picked from commit f05bb032bd620ab58599b99b22c11bdb5ece6f6c)
2021-12-17 20:57:40 +01:00
Killyana
b70cbe1072
DB/Creature: Magisters' Terrace - Scryer Quest Bunny
...
(cherry picked from commit c075e0b613ecb8a711b10b7a8b4a899b7f0ea78a)
2021-12-17 20:56:07 +01:00
Killyana
4879b58b76
DB/Spawns: Add some missing spawns to area 52
...
(cherry picked from commit fe5b890d7c4dbde0fd8e1dcd10e1da40b97bd700)
2021-12-17 20:53:21 +01:00
Wyrserth
15f6056bac
Script/CullingOfStratholme: add out-of-combat texts to Postmaster Malown and fix Arthas' attack animation when he kills the two civilians for the RP event.
...
(cherry picked from commit 2cb1e7b18dcafa3f2ad72fd196d9332e9a551b15)
2021-12-17 20:50:03 +01:00
Gildor
46c0f0d8fe
Core/Arenas: Remove doors in RL, NA and BE when arena has begun ( #23606 )
...
(cherry picked from commit 6d2cd7f6873202877b3cf3685eb14f6690b6c6fb)
2021-12-17 20:48:47 +01:00
ForesterDev
529ca2dd5d
Scripts/Defines: cleanup some magic numbers in factions ( #23631 )
...
(cherry picked from commit 0c317498a57b3983de61d381d684a77176b281e4)
2021-12-17 20:48:31 +01:00
Giacomo Pozzoni
2a63135d37
Core/Misc: Replace some abs() with std::abs()
...
Always prefer std:: math function compared to C ones, as done in 7fe7f30521
(cherry picked from commit e68ebd33395569e9aa006acd04645973d9c96187)
2021-12-17 20:33:48 +01:00
Keader
ca71fc7b6c
Core/Spells: Added spellgroup support to HandleModCastingSpeed ( #23592 )
...
(cherry picked from commit 4c2f7df4f39cd98eae21bc64ebac59e3d2eea577)
2021-12-17 20:31:57 +01:00
Killyana
596414851e
DB/Creature: Aged Magnataur
...
(cherry picked from commit 8116c3cb663e880efb9ba80180c3f2b991661d94)
2021-12-17 20:25:42 +01:00
Killyana
ecb0341ad7
DB/Creature: Boss Portal: Purple (3.00)
...
(cherry picked from commit b54d66799339f37a2e6768e4ed1178f79d3d72b0)
2021-12-17 20:24:11 +01:00
Killyana
cc186565cc
DB/Creature: Phase Wyrm
...
(cherry picked from commit c1269e79d2b5c638fc1cbfee75b6d23fdbbc0aef)
2021-12-17 20:14:14 +01:00
Killyana
9e9b018802
DB/Creature: Add missing spawn to Sister Mercy
...
(cherry picked from commit 73f9e79c5766a3051508654591e401ee1cd06b87)
2021-12-17 20:06:03 +01:00
Killyana
2a5a7410ef
DB/Creature: Padwai, Son of Orfus
...
(cherry picked from commit 2150441ebb79fd017ee2d0927df9d29de297f00e)
2021-12-17 20:03:51 +01:00
Killyana
2d462319e0
DB/Creature: Sunblade Keeper
...
(cherry picked from commit 54db9ca2579d42cd48f0db620c4aa5d082c87a74)
2021-12-17 20:02:33 +01:00
Shauren
e8b3dda4a0
Core/BattlePets: Wrap battle pet related code in a separate namespace
2021-12-17 14:23:43 +01:00
Meji
446997cdf2
Core/BattlePets: Misc fixes
...
* The battle pet's experience and level will now be reflected in the player's UpdateFields
* Despawn summoned battle pet when it is caged
2021-12-17 14:23:43 +01:00
aquadeus
01ac538cd2
Scripts/Spells: Fix priest Mind Bomb ( #27415 )
2021-12-17 12:27:12 +01:00