Commit Graph

35418 Commits

Author SHA1 Message Date
Aokromes
3fd5b643e4 DB/Spawns: Telogrus Rift Portal in Stormwind
closes #27142 by mdx7
2021-10-24 18:40:55 +02:00
Aokromes
f6fd39c478 DB/Spawns: Added Keira Onyxraven spawn (Voidelf intro)
closes #27141 by mdx7
2021-10-24 18:39:55 +02:00
Aokromes
f526d9743f DB/Spawns: Added Vindicator Minky spawn (Lightforged Draenei intro)
closes #27138 by mdx7
2021-10-24 18:39:03 +02:00
Aokromes
fea60d8483 DB/Spawns: Added initial Prince Renethal spawn during Venthyr covenant intro
closes #27132 by mdx7
2021-10-24 18:38:06 +02:00
Shauren
b8227f92d5 Core/Entities: Minor refactor to viewer dependent updatefield writing to allow using viewer dependent dynamic updatefields 2021-10-24 13:21:22 +02:00
Shauren
23ec4b4075 Core/DataStores: Hackfix broken db2 files that have invalid id tables 2021-10-24 01:28:40 +02:00
Treeston
f1ecb976ec Core/RBAC: Simplification part 1. Nobody needs different permissions for each type of .go command.
(cherry picked from commit 5843724deb)
2021-10-23 22:31:27 +02:00
Killyana
a2e1bbaa13 DB/Quest: The Second Trial
Fix chaining and Npcs react state

(cherry picked from commit e6c6ebe724)
2021-10-23 22:06:34 +02:00
Killyana
01f2dd0b2c DB/SAI/Conditions: Don't allow multiple spawns of Baron Aquanis by Fathom Stone
Ref #c546dcbfd9

(cherry picked from commit 277fb493ce)
2021-10-23 22:05:15 +02:00
Killyana
5f50baec11 DB/SAI: Private Thorsen
Closes #22366

(cherry picked from commit 4f0aad7142)
2021-10-23 22:04:03 +02:00
illfated
88c5473517 DB/Quest: Fix RewardText for Frostmaw quest
Closes #22373

(cherry picked from commit 133c91ca43)
2021-10-23 22:02:53 +02:00
ZenoX92
b9ef23daf5 DB/Gossip: Haughty Modiste
Closes #22365

(cherry picked from commit 7e4e5d2c16)
2021-10-23 22:01:58 +02:00
Ovah
def2e699b0 Core/Conditions: allow CONDITION_QUEST_COMPLETE to handle spellclick conditions (#22371)
This is a needed change in order to make spellclicks functional that are only available when you have a already completed quest.

(cherry picked from commit cd36606027)
2021-10-23 21:59:51 +02:00
Winchester1987
5424a787ca DB/Creature: Fix Sindragosa movements
Closes #22358

(cherry picked from commit 9ace4093d8)
2021-10-23 21:59:22 +02:00
Keader
bb599a9521 Scripts/Ulduar: Algalon the Observer fixes (#22320)
(cherry picked from commit ca7ee982db)
2021-10-23 21:58:25 +02:00
Shauren
bfd9c1778f Core/Misc: Sync Languages.h content between branches 2021-10-23 20:21:38 +02:00
Treeston
af8b4853da Scripts/Commands: Cleanup and trinity_string for .go instance. Hi shauren.
(cherry picked from commit 8e4f6777a2)
2021-10-23 19:53:19 +02:00
Treeston
82ecd32d9c Scripts/Commands: New command ".go instance". Goes to an instance.
(cherry picked from commit 6a0870a999)
2021-10-23 19:08:53 +02:00
Keader
2342361746 Scripts/Misc: Removed more UpdateEntry on InstanceScripts
(cherry picked from commit c78f454c0e)
2021-10-23 16:14:01 +02:00
Killyana
9a80c7e63c DB/Creature: Complete the event at Icecrown Citadel entrance
Ref  #18713

(cherry picked from commit 705852c2a2)
2021-10-23 16:13:39 +02:00
Keader
5612a05f3f Scripts/ICC: Removed not needed entrys added in last commit
(cherry picked from commit 7ab8a8b70b)
2021-10-23 16:12:52 +02:00
Keader
a1ec8ff54b Scripts/ICC: Fixed Deathbringer after Delay zone script's OnCreatureCreate
Also removed some UpdateEntry hacks
Followup: b4a1887c4d

(cherry picked from commit 92f260c5f9)
2021-10-23 16:12:28 +02:00
Killyana
ccda17a297 DB: Fix Some waypoints
Some Drakes on Dragonblight and Frimarra are on top of each other

(cherry picked from commit bdc554e590)
2021-10-23 16:11:23 +02:00
Shauren
d181c1da75 Core/CrashHandler: Include assertion messages in crash reports
(cherry picked from commit 62db1fb683)
2021-10-23 16:02:44 +02:00
Treeston
55cb4f9a6d Core/Threat: Fear no longer suppresses threat. All confuse effects now suppress threat, even ones that wouldn't break on damage.
(cherry picked from commit 704870496f)
2021-10-23 16:01:05 +02:00
Treeston
19f24b3e40 Core/Maps: Fix a crash when spawning a spawn group
(cherry picked from commit 969436adfe)
2021-10-23 16:00:28 +02:00
Treeston
ca5df17dc2 Core/GameObject: Add getter for current Quat rotation
(cherry picked from commit 28eeb4bfc9)
2021-10-23 16:00:05 +02:00
Treeston
852164132c Core/Movement: Some improvements to script interfaces for SplineChainMovementGenerator
(cherry picked from commit e63e0cb6fc)
2021-10-23 15:59:31 +02:00
Treeston
d57e74b3b5 Core/Scripting: Delay zone script's OnCreatureCreate until the creature has been added to map stores
(cherry picked from commit b4a1887c4d)
2021-10-23 14:53:14 +02:00
Treeston
fd930d4c83 Core/Maps: Properly re-create map on login for ephemeral player saves. Because it bugged me to no end when testing anything ever.
(cherry picked from commit dc86a8e5db)
2021-10-23 14:52:18 +02:00
Treeston
8760b7322e Core/Spells: Clean up some assist checks (no behavior change)
(cherry picked from commit 83ee145736)
2021-10-23 14:49:43 +02:00
Treeston
d81a74bc98 Core/Spells: Fix an incorrect check that was exempting negative spells from _IMMUNE_TO_x checks. Closes #21929.
(cherry picked from commit 75e7404bba)
2021-10-23 14:46:53 +02:00
Treeston
00b9c23e28 Core/Entities: Fixed an issue where creatures would not properly assist formation members in certain scenarios. Tagging #21967.
(cherry picked from commit a001bc63b1)
2021-10-23 14:45:40 +02:00
Treeston
34f9666f20 Core/Unit: Some charm fixes:
* Properly restore react state after possession expires. Closes #20769.
* Possessed creatures now don't override player control with random/waypoint motion
* SmartAI creatures now properly re-aggress charmer after charm expires

(cherry picked from commit da21ca80fc)
2021-10-23 14:44:05 +02:00
Ovah
e88536f258 Core/LFG: fixed random dungeon cooldown (#22321)
* Core/LFG: fixed random dungeon cooldown

The issue was that queuing up for random dungeons puts you into a queue for a already selected dungeon from the beginning so the dungeonId that we use here is actually the dungeonId that we will enter when out group is complete. We change that and use our selected dungeons as reference instead which contains the random dungeon at the very beginning (if we queued up for random dungeons so we check that too).

(cherry picked from commit bf8c6f220c)
2021-10-23 14:37:37 +02:00
Treeston
dd239e8b0f Scripts/Commands: .npc info now includes react state info
(cherry picked from commit 2c030ed5e7)
2021-10-23 14:33:21 +02:00
ModoX
437fb2aaba Core/CreatureTexts: Added new field SoundPlayType to enable usage of ObjectSounds within creature_text (#27136)
* Also adjusted Vigilant Quoram texts to use ObjectSounds
2021-10-23 13:10:32 +02:00
ModoX
8b171d7c01 Core/Instances: Drop allowMount column in instance_template as it is already handled properly by SPELL_ATTR0_OUTDOORS_ONLY (#27148) 2021-10-23 11:42:47 +02:00
Treeston
b6f4b53407 Core/Threat: Only send SMSG_THREAT_UPDATE if the threat list actually changed
(cherry picked from commit 4e5d1b7021)
2021-10-23 02:14:04 +02:00
Treeston
7a503ff597 Core/Threat: Further tweak to assist threat, all CC now prevents assist threat splitting (not just damage-breakable CC)
(cherry picked from commit 408ce48732)
2021-10-23 02:14:04 +02:00
Treeston
05119fd909 Core/Unit: Random code style/naming adjustments
(cherry picked from commit 710488ea20)
2021-10-23 02:14:04 +02:00
Treeston
392a644dc8 Core/Threat: Threat system adjustments:
* Online states are now re-evaluated before victim update instead of continuously. Closes #22226. Tagging #21501.
* Victim update now happens every 1s as opposed to every server tick unless current target goes away.
* Suppressed threat is no longer re-established until the victim gains additional threat (by hitting the target, for instance).
* Assistance threat is now split between non-controlled units threatened by target, as opposed to all units threatened by target.

(cherry picked from commit 5cea572a9a)
2021-10-23 02:14:04 +02:00
Treeston
395f58d651 Core/Unit: Inline some unnecessary helpers.
(cherry picked from commit ce06767ef5)
2021-10-23 02:14:04 +02:00
Killyana
9755bcb179 DB/Loot: Indurium Mineral Vein
Closes #22317

(cherry picked from commit 073ba8ee5f)
2021-10-23 02:14:04 +02:00
PolarCookie
9dd2748618 DB: Naxxanar and Voltarus teleporters
Closes #22311

(cherry picked from commit 151ed6f684)
2021-10-23 02:14:04 +02:00
ZenoX92
e1120ca233 DB/Quest: Quest Emotes (Hillsbrad Foothills & Alterac Mountains) (Alliance)
Closes #22301

(cherry picked from commit ecc00ed6ed)
2021-10-23 02:14:04 +02:00
ZenoX92
6946b5cab4 DB/Quest: Torek's Assault
Closes #22302

(cherry picked from commit b36b712f53)
2021-10-23 02:14:04 +02:00
illfated
18fd805677 DB/Quest: actual RewardText for The New Horde
Closes #22313

(cherry picked from commit 0dc42c4185)
2021-10-23 02:14:04 +02:00
ZenoX92
d45b66b9e1 DB/Quest: Quest Emotes (Dustwallow Marsh)
Closes #22312

(cherry picked from commit d746c401b5)
2021-10-23 02:14:04 +02:00
ZenoX92
d408d60f0c DB/Creature: Theramore Practicing Guard
Closes #22310

(cherry picked from commit d56f08d584)
2021-10-23 02:14:04 +02:00