Killyana
8446f4fe04
DB/Creature: Taking Wing Timer Bunny
...
(cherry picked from commit 5ec856d81d )
2021-12-18 00:35:04 +01:00
ccrs
4db13853f7
Core/Unit: rename more things
...
Workaround prework till actual facing system rework arrives
(cherry picked from commit 3a4021be50 )
2021-12-18 00:34:15 +01:00
ccrs
a58881d6da
Core/Unit: rename more methods
...
Workaround prework till actual facing system rework arrives
(cherry picked from commit 85ad0befc5 )
2021-12-18 00:29:38 +01:00
Killyana
0b77a48ec5
DB/Creature: Patchy
...
(cherry picked from commit 51a66b50c6 )
2021-12-18 00:27:42 +01:00
ccrs
be4ed9152c
Core/Unit: rename IsFocusing method
...
Workaround prework till actual facing system rework arrives
(cherry picked from commit ec9f15a5ff )
2021-12-18 00:25:14 +01:00
Killyana
d2a3bae862
DB/Creature: Protean Nightmare and Protean Horror
...
Closes #21108
(cherry picked from commit 41077df778 )
2021-12-18 00:18:26 +01:00
Killyana
da90065c14
DB/Creature: Arugal Rotation Bunny
...
(cherry picked from commit 837af3cc19 )
2021-12-18 00:17:35 +01:00
Wyrserth
eeec03557e
DB/SAI: script out-of-combat event for Sorely Twitchblade.
...
(cherry picked from commit 654a725ec5 )
2021-12-18 00:12:38 +01:00
Wyrserth
75114dd820
Script/Hyjal: prevent Archimode from attacking players while invisible, and fix his scale (thanks Killyana!).
...
Closes #16424 .
(cherry picked from commit 9da5e850f6 )
2021-12-18 00:11:44 +01:00
Wyrserth
2f2de26311
Core/Spell: honor IsStackableOnOneSlotWithDifferentCasters() when deciding if an aura should stack from different casters or not. ( #23579 )
...
Fixes #23387 and #22818 .
(cherry picked from commit 0b87dffc35 )
2021-12-18 00:09:49 +01:00
Killyana
f585ef6df6
DB/Creature: Grizzlesnout
...
(cherry picked from commit d97086df60 )
2021-12-18 00:08:03 +01:00
Killyana
ec8d07c7a5
DB/Misc: Unu'pe
...
(cherry picked from commit d720d5de7f )
2021-12-18 00:06:48 +01:00
Treeston
3db58c4d96
Core/SmartAI: SmartAI creatures no longer process health-based hooks after death.
...
(cherry picked from commit 1faa54fe8b )
2021-12-18 00:03:55 +01:00
Killyana
cc881d2ea2
DB/Quest: Improvements for Escape from Silverbrook
...
Closes #16546
(cherry picked from commit 161d60c4f6 )
2021-12-18 00:03:36 +01:00
Sorikoff
1fd0ba816f
Scripts/Spells: Devour Humanoid ( #23660 )
...
(cherry picked from commit 0d53a0ba98 )
2021-12-18 00:01:56 +01:00
Killyana
2e9191c153
DB/Creature: Brote
...
Events involving Brote, Skrotee and Duncan Fallers are not scripted
https://wow.gamepedia.com/Skrotee
https://wow.gamepedia.com/Brote
(cherry picked from commit 5631d9ecc1 )
2021-12-17 23:58:43 +01:00
Treeston
87786b1ebc
Scripts/Hyjal: Seriously, who calls EnterEvadeMode in a AI constructor????
...
(cherry picked from commit c444cb17e1 )
2021-12-17 23:57:18 +01:00
Giacomo Pozzoni
92fc09b1b5
3.3.5 Don't allow to summon dead hunter pets ( #23271 )
...
* Core/Player: Add support to SMSG_PET_TAME_FAILURE
* Core/Pet: Don't summon dead pets when using "Call pet"
(cherry picked from commit a0f8ce14e9 )
2021-12-17 23:56:51 +01:00
Giacomo Pozzoni
e26b31509e
Core/Misc: Fix build warning
...
(cherry picked from commit 543fe77d2e )
2021-12-17 23:23:30 +01:00
Killyana
b70357ff64
DB/Creature: Captured Raptor
...
Closes #23667
(cherry picked from commit 5e9b850997 )
2021-12-17 23:23:08 +01:00
Treeston
8839fa3fe2
Core/Chat: Custom channel preservation rewrite. Channel data is now loaded at startup, and written to the DB periodically, instead of both things happening in real time.
...
(cherry picked from commit fedf1f557b )
2021-12-17 23:22:13 +01:00
Treeston
8c3eb07889
Scripts/FollowerAI: Some cleanup:
...
- FollowerAI properly resumes follow after evading.
- Removed duplicated getters from CreatureAI (IsEscorted vs IsEscortNPC), they were used to do the same thing
- FollowerAI properly assists in combat.
- FollowerAI properly despawns if quest is abandoned.
- FollowerAI now supports dynamic respawning for escort NPCs.
(cherry picked from commit 3d4bebd8d9 )
2021-12-17 23:05:55 +01:00
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 d629bad7a1 )
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 0b722e23cf )
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 a8b1b9a3c6 )
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 d9ae19d974 )
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 c3619f42a5 )
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 7fa990edc6 )
2021-12-17 22:46:06 +01:00
Treeston
6b1ca0ca12
Core/Combat: Properly unset engagement flag on death.
...
(cherry picked from commit 9c603ea87f )
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 5378fc4500 )
2021-12-17 22:42:02 +01:00
Treeston
5bb0cce3a2
Core/Misc: Add RBAC/Language values I need for #23633 .
...
(cherry picked from commit cb690fc705 )
2021-12-17 22:40:34 +01:00
Wyrserth
9fcbf9a571
DB/SAI: add on-aggro text for Wyrmcaller Vile.
...
(cherry picked from commit 08490b1487 )
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 e813200e5e )
2021-12-17 22:36:55 +01:00
Treeston
3388cea685
Core/Misc: Remove Trinity::Containers::Size (duplicate of advstd::size)
...
(cherry picked from commit f1d9a36c5f )
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 30a4aca266 )
2021-12-17 21:52:33 +01:00
Killyana
0341fb7c8d
DB/Creature: Hellfire Training Dummy
...
(cherry picked from commit a50450265a )
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 163f44c1b0 )
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 48091257d3 )
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 55ec3bd73f )
2021-12-17 21:46:33 +01:00
Treeston
1759502f5d
Core/AI: PetAI now properly signals engagement state. Closes #23640 .
...
(cherry picked from commit c3dd67dfbb )
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 eb0336468c )
2021-12-17 21:46:12 +01:00
Killyana
18638f4b5c
DB/Spell: Poisonous Blood
...
Closes #23643
(cherry picked from commit d6633cbf88 )
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 9b292f4369 )
2021-12-17 21:44:04 +01:00
illfated
b4000b3375
DB/Quest: Test of Endurance - Fix RewardText
...
Closes #23648
(cherry picked from commit f7eeb4525f )
2021-12-17 21:38:21 +01:00
Killyana
66ac18b504
DB/Quest: Myst
...
Closes #23653
(cherry picked from commit b5445fa795 )
2021-12-17 21:37:45 +01:00
Killyana
09e370086e
DB/SAI: Natasha
...
(cherry picked from commit f8056fc972 )
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 c7be2b1dff )
2021-12-17 21:11:29 +01:00