Wyrserth
756325bc84
Script/BlackrockDepths: randomize timers for Ironhand Guardian's spell Gout of Flame.
...
(cherry picked from commit 6ef1b3e6c6 )
2021-12-14 22:02:52 +01:00
Wyrserth
55611104be
Core/Spell: do not allow auras from dynamic objects to stack if they come from the same spell cast by the same caster.
...
(cherry picked from commit b87350807d )
2021-12-14 22:02:25 +01:00
Killyana
e005c13ed1
Typo
...
(cherry picked from commit 3b07a0452a )
2021-12-14 22:01:50 +01:00
Killyana
db4e2132a9
DB/Quest: Tails Up
...
(cherry picked from commit 66e755679f )
2021-12-14 22:01:32 +01:00
Wyrserth
2c55730a01
Misc/Config: set decay timer for unlooted normal creatures to 5 minutes.
...
Now that respawns do not care about the previous corpse's state, there's no reason to force a very frustrating faster despawn.
(cherry picked from commit 1bdbede7e0 )
2021-12-14 22:00:53 +01:00
Killyana
365f23dec6
DB/GameObject: Fix Ysida's Cage base position
...
(cherry picked from commit 5771e09378 )
2021-12-14 22:00:36 +01:00
Shauren
776298207a
Core/Entities: Regenerate updatefields
2021-12-14 21:26:44 +01:00
Martin Topholm
dc0728b9a0
Script/BlackrockDepths: fix Ironhand Guardian's Gout of Flame spell cast. ( #21816 )
...
(cherry picked from commit 4529a94e0d )
2021-12-14 21:19:01 +01:00
Wyrserth
3b72b43937
DB/SAI: remove useless actions from Regthar Deathgate's script.
...
Fixes #23543 .
(cherry picked from commit a8d232a921 )
2021-12-14 21:17:23 +01:00
ZenoX92
72aae44399
DB/SAI: script end event for quest To Serve Kum'isha.
...
(cherry picked from commit 515f47eec7 )
2021-12-14 21:16:43 +01:00
Wyrserth
f31d8f7ffb
Script/Acherus: script out of combat event for Frost Death Knight trainer Amal'thazad.
...
(cherry picked from commit 8fcc82138f )
2021-12-14 21:11:10 +01:00
Ovahlord
3fc20584bc
Core/Creature: Reworked creature aggro radius calculation ( #20615 )
...
* Core/Creatures: rewrote creature aggro radius calculation
* Formulas are taken from WoW Wiki
(cherry picked from commit 980047763a )
2021-12-14 21:09:11 +01:00
Wyrserth
edf12fd6a1
Core/Conditions: allow spellclick conditions to properly work for aura apply/remove ( #23527 )
...
(cherry picked from commit 12e545f7e2 )
2021-12-14 20:52:13 +01:00
ForesterDev
104ec7a81a
Core/Unit: Implement more helper methods ( #23555 )
...
(cherry picked from commit c44fb37f74 )
2021-12-14 20:42:32 +01:00
Shauren
dbb96e7717
Core/Spells: Fixed spells not doing damage after cherry-picking 83a9222c39
2021-12-14 16:13:41 +01:00
Wyrserth
832409e512
DB/SAI: add emotestate and OOC text for creature Zeh'gehn and improve end event for quest A Carver and a Croaker.
...
(cherry picked from commit 9530c33af0 )
2021-12-14 00:18:59 +01:00
Killyana
b86cf349b6
DB/Quest: Tome of Cabal
...
Closes #23560
(cherry picked from commit 1557a80610 )
2021-12-14 00:16:01 +01:00
Giacomo Pozzoni
c5173aca15
Core/Quest: Fix repeatable quest mark ( #23338 )
...
(cherry picked from commit 2cb4517303 )
2021-12-14 00:13:47 +01:00
Treeston
513b35ea2f
Entities/Unit: Properly unset engaged flag for creates that cannot have a threat list on combat exit. Fixes #23518 .
...
(cherry picked from commit f44539b642 )
2021-12-14 00:07:37 +01:00
Gildor
e0f3255f90
Scripts/Icecrown Citadel: Ensure Deathbringer Saurfang cast Frenzy ( #23559 )
...
(cherry picked from commit a0a64b10b5 )
2021-12-14 00:07:14 +01:00
Treeston
096269349c
Entities/Player: Fix an edge case where overlapping CCs could prevent player movement from being re-enabled. f6f1c48 follow-up.
...
(cherry picked from commit 4e767f1c7c )
2021-12-14 00:06:51 +01:00
Wyrserth
0d9a7f626d
DB/Creature: remove wrong repairer npcflag from NPC Perascamin.
...
(cherry picked from commit cc5088369b )
2021-12-14 00:06:37 +01:00
Wyrserth
fdd5063ba2
DB/SAI: add some missing RP events to Culling of Stratholme.
...
Scripted RP events involving NPCs Stephanie Sindree, Brandon Eiredeck and Patricia O'Reilly.
(cherry picked from commit c63bbb97b4 )
2021-12-14 00:01:42 +01:00
Wyrserth
13519dc043
DB/Vendor: rework Griftah's inventory.
...
Remove deprecated items and fix slot ordering.
(cherry picked from commit f05891405a )
2021-12-13 23:51:44 +01:00
Treeston
bba4696de7
Entities/Player: Clean up client control handling behavior around possession. Mind Control should no longer cause various weirdness. Closes #23539 .
...
(cherry picked from commit f6f1c48aa5 )
2021-12-13 23:44:13 +01:00
Shauren
e01f3c81f9
DB/Hotfixes: Add missing hotfix optional data for each locale
2021-12-13 22:51:49 +01:00
Wyrserth
9cfa2ed71e
Script/HallsOfLightning: fix mistake related to Shattering Stomp in Volkhan's script, introduced in 3bb0abcd52.
...
Closes #23337 .
(cherry picked from commit a8b8a43b8d )
2021-12-13 00:42:20 +01:00
ForesterDev
27886c7f5d
Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender ( #23520 )
...
* Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender and fix some cases, where we should get player gender, instead of modified by display gender
* fix merge
* Add virtual methods for Unit class
(cherry picked from commit b47bb59e2a )
2021-12-13 00:42:20 +01:00
ccrs
4e6c59dca7
Core/Unit: rename several getters to follow codestyle
...
uint8 GetLevel()
uint8 GetLevelForTarget(WorldObject const* /*target*/)
void SetLevel(uint8 lvl)
uint8 GetRace()
uint32 GetRaceMask()
uint8 GetClass()
uint32 GetClassMask()
uint8 GetGender()
(cherry picked from commit 5c09ff51f7 )
2021-12-13 00:42:20 +01:00
Sorikoff
b8d675eba7
Scripts/Spells: Dimensional Ripper - Everlook ( #23547 )
...
(cherry picked from commit 5c09ff51f7 )
2021-12-13 00:42:20 +01:00
Wyrserth
1005389b14
DB/SAI: remove delay between clicking gossip and creature text/change faction for NPC Victorious Challenger involved in quest Taking on All Challengers.
...
(cherry picked from commit 5a9516cd9c )
2021-12-13 00:42:20 +01:00
Wyrserth
a117beb1b3
DB/Creature: Hyldsmeet Warbear shouldn't have random movement.
...
(cherry picked from commit 4a875ec392 )
2021-12-13 00:42:20 +01:00
Wyrserth
c9cb12afc3
DB/Creature: add emote state and out of combat emote for NPC Brunnhildar Challenger.
...
(cherry picked from commit dd870a141f )
2021-12-13 00:42:20 +01:00
Wyrserth
04675c2322
DB/Conditions: allow gossip option for NPC Agnetta Tyrsdottar to show only if the quest Is That Your Goblin? is taken but not completed.
...
(cherry picked from commit e621d40ddc )
2021-12-13 00:42:20 +01:00
Wyrserth
819f8b1a2d
Script/DarkmoonFaire: fix logical error in go_darkmoon_faire_music.
...
Closes #23548 .
(cherry picked from commit 028d16a812 )
2021-12-13 00:42:19 +01:00
Rynem
ed85a1b701
DB/Quest: fix chaining for quests offered by Lantresor of the Blade.
...
Closes #22440 .
(cherry picked from commit 72917d5036 )
2021-12-13 00:42:19 +01:00
Wyrserth
ecce30a807
Core/Quest: do not send SMSG_QUESTGIVER_OFFER_REWARD right after SMSG_QUESTGIVER_QUEST_FAILED.
...
Allows the gossip window to close after the client receives a quest failed error (for example: not enough inventory space to store the reward).
(cherry picked from commit c8289ada7f )
2021-12-13 00:42:19 +01:00
ccrs
2e4f38d949
Scripts/ICC: cleanup ReadSaveDataMore definition
...
(cherry picked from commit 4c398743b9 )
2021-12-13 00:42:19 +01:00
ccrs
3bc4fc65b9
Scripts/ICC: 3dbf3fe followup
...
repeat timer typo
(cherry picked from commit b19a23a5c6 )
2021-12-13 00:42:19 +01:00
Wyrserth
0476ee41e1
DB/SAI: implement out-of-combat event for NPC Ranger Sareyn.
...
Closes #23538 .
(cherry picked from commit ce3820031d )
2021-12-13 00:42:19 +01:00
Wyrserth
5c2a9364a4
DB/SAI: implement out-of-combat event for NPC Ranger Jaela.
...
Closes #23535 .
(cherry picked from commit fa0fc13fd0 )
2021-12-13 00:42:19 +01:00
Wyrserth
1a65c72939
DB/SAI: add out-of-combat texts to Instructor Hroegar
...
(cherry picked from commit 45a2388bc0 )
2021-12-13 00:42:19 +01:00
Wyrserth
04b02f3672
Core/Spell: Challenge Flag should only hit one target.
...
(cherry picked from commit 39aa91f982 )
2021-12-13 00:42:19 +01:00
Wyrserth
866a079600
DB/SAI: script creature Mjordin Combatant involved in the quest Honor Challenge.
...
(cherry picked from commit e803ba7732 )
2021-12-13 00:42:19 +01:00
ccrs
8be1927d31
Scripts/ICC: base support for Ymirjar Vrykuls AI
...
(cherry picked from commit 3dbf3fed7c )
2021-12-13 00:42:19 +01:00
Wyrserth
41df87d7aa
DB/Creature: fix spawns and emote state for Mjordin Combatants in Icecrown.
...
(cherry picked from commit e1787b883e )
2021-12-13 00:42:19 +01:00
ccrs
9d84b56df1
Scripts/ICC: 1eb2aef followup
...
(cherry picked from commit 3e9b553618 )
2021-12-13 00:42:19 +01:00
Shauren
116285818b
Core/Misc: Corrected file headers
2021-12-13 00:42:19 +01:00
ccrs
bb321ccb02
Scripts/ICC: move Sister Svalna to her own file
...
I've almost guttered her, so lets try it more gently this time
(cherry picked from commit 1eb2aef179 )
2021-12-13 00:42:19 +01:00
Wyrserth
94599bd323
DB/Quest: remove quest requirements from the Consortium monthly quests.
...
Only one is available each month, based on reputation standing. They're not chained.
(cherry picked from commit 5aedc4a510 )
2021-12-13 00:42:19 +01:00