Commit Graph

39720 Commits

Author SHA1 Message Date
funjoker 1e52f9fdf5 Core/DB: Fix AnimationData structure 2021-11-03 11:53:27 +01:00
Shauren edc94e8ae8 Core/GuildFinder: Remove as preparation for 9.1.5 2021-11-02 18:14:49 +01:00
Aokromes 6305b290c9 DB/Spawns: Populate & script Dark Iron Dwarf start zone
by Naddley Closes #27212
2021-11-01 21:31:16 +01:00
Aokromes b4876d3323 DB/Spawns: Added engineering auctionhouses in Dazar'alor & Boralus
closes #27232 by mdx7
2021-11-01 21:30:33 +01:00
Aokromes b874adb76e DB/Gameobject: Shrine of Dath'Remar
closes #27116 by osleyder85
2021-11-01 20:49:12 +01:00
Shauren 8423382fb0 Core/Chat: Implement hyperlink validation for new link types 2021-10-31 23:07:56 +01:00
Shauren 70a62c3978 Core/DataStores: Load CurrencyContainer, GarrMission, JournalEncounter, JournalEncounterSection, JournalInstance, JournalTier, KeystoneAffix, MapChallengeMode, MawPower and SoulbindConduitRank 2021-10-31 23:07:17 +01:00
Treeston 127c9e5014 Core/Chat: Add a missing terminator check
(cherry picked from commit bf6082a835)
2021-10-31 01:39:10 +02:00
HelloKitty c10ea61491 Core/Spells: Include RealPointsPerLevel when determining if aura is negative (#22427)
(cherry picked from commit 0d1eed5dab)
2021-10-31 01:39:10 +02:00
Killyana c5f5d53e98 GameObject/SAI: Rookery Egg Spawner
Closes #22430

(cherry picked from commit ce46a0d53c)
2021-10-31 01:39:10 +02:00
Treeston 390001fa62 Movement/TaxiPath: Properly clean up list of taxi destinations upon arrival at final node. Closes #22089.
(cherry picked from commit a3697052c3)
2021-10-31 01:39:10 +02:00
Shauren 8866065117 Core/Misc: FIx a GCC warning 2021-10-31 01:39:10 +02:00
Treeston e506c80a64 Core/Chat: Unify chat hyperlink parsing (PR #22417)
- Validate most link properties all the time
- If enabled, also validate link text (needs locale)
- Instead of blocking the entire message, sanitize it
- Apply filtering to DND/AFK messages. Closes #22399

(cherry picked from commit f27284594b)
2021-10-31 01:39:04 +02:00
Shauren fa7e46a4f3 Core/Commands: Parse character guid in achievement hyperlinks to ObjectGuid 2021-10-30 19:09:29 +02:00
Shauren 8b74ca04fe Core/Entities: Implemented ObjectGuid::FromString
Closes #27170
2021-10-30 19:05:04 +02:00
Aokromes cd6ba01e3d DB/Spawns: Fix Garroshs phase & position within Orgrimmar
closes #27177 by mdx7
2021-10-29 14:11:06 +02:00
Aokromes 1e4c98515c DB/Spawns: Added Ambassador Moorgard
closes #27172 by mdx7
2021-10-29 14:08:23 +02:00
Aokromes ac17b5a6ba DB/Spawns: Venthyr Intro - Court of Harvesters
closes #27179 by mdx7
2021-10-29 14:05:11 +02:00
Aokromes c3699b8f06 DB/Spawns: Prince Renathal in Venthyr Sanctum
closes #27181 by mdx7
2021-10-29 14:04:26 +02:00
Shauren 9fc8c86e9a Scripts/Auras: Lookup aura scripts by their type, not name 2021-10-27 01:01:41 +02:00
Seyden 62e444e4b0 Scripts/Spells: Implement Demon Hunter Havoc talent "First Blood" (#27176) 2021-10-27 00:46:57 +02:00
Killyana 247c9210d9 DB/Creature: Fix unit flag for Lich King and Sindragosa involved on Where Dragons Fell quest
(cherry picked from commit 7bcc83696f)
2021-10-27 00:30:52 +02:00
Treeston fdb3f4159e Core/Unit: Erm, so it turns out that releasing your spirit actually never set your death state to DEAD. It stayed as CORPSE. That's wrong, of course, but we didn't notice because zombie corpses (see f50a8e5).
Zombie corpses are gone, so now it caused a bug. That's fixed too. Closes #21873. (Finally.)

(cherry picked from commit 7bc16e2ee6)
2021-10-27 00:28:50 +02:00
Treeston c8b11f7e3d Core/Unit: Successfully (?) prevented the zombie apocalypse. Corpses can no longer gain HP. Closes #22409.
(cherry picked from commit f50a8e5926)
2021-10-27 00:08:14 +02:00
Killyana e889eff150 DB/Quest: Zeth'Gor Must Burn!
Fix visuals an events

(cherry picked from commit c5fa08afc1)
2021-10-27 00:06:41 +02:00
Killyana 35c82e1a20 DB/SAI: Fix Champions and Valiants movement at the Argent Tournament
After an evade they will return to the spawn position correctly

(cherry picked from commit ef5e1d72be)
2021-10-27 00:06:02 +02:00
Aokromes b504b47650 Misc: Make extractor more clear for some users
(cherry picked from commit 5fd03bb472)
2021-10-27 00:02:09 +02:00
Killyana 496d017bac DB/Spell/Item: The Ancient Frostsaber and the Nightsaber
Closes #8194

(cherry picked from commit 8f91a85aaa)
2021-10-27 00:01:53 +02:00
Full-Stack Developer 175f210e91 Scripts/VoA: Update events to use std::chrono (PR #22415)
(cherry picked from commit 8f60d48ea9)
2021-10-27 00:00:14 +02:00
Aokromes d38ae35ec2 DB/Misc: Fix more dungeons in northrend parent map
By PatricNox

(cherry picked from commit 6ca174c9fa)
2021-10-26 23:59:46 +02:00
Killyana 8412035c17 Creature/Script: Fix Highlord Darion Mograine waypoint speed
Closes #21290

(cherry picked from commit ddd779fef5)
2021-10-26 23:59:00 +02:00
Ovah b606c22dfd Core/EscortAI: initialize run state before filling waypoints (PR #22416)
(cherry picked from commit 993c392cd7)
2021-10-26 23:58:36 +02:00
Full-Stack Developer e520b45270 Scripts/VoA: Archavon no longer leaps in melee range (PR #22414)
(cherry picked from commit 3c5b1f0258)
2021-10-26 23:57:58 +02:00
Aokromes f715205764 DB/Misc: Fix Icecrown citadel Parent map
Closes #22413 by PatricNox

(cherry picked from commit f15e06a2e1)
2021-10-26 23:57:34 +02:00
Aokromes 3621482e44 kill some whitespaces
(cherry picked from commit cc49b7bb30)
2021-10-26 23:55:38 +02:00
Shauren 4e294f54e4 Core/PacketIO: Fixed SMSG_SPELLNONMELEEDAMAGELOG structure
(cherry picked from commit 93e87010ed)
2021-10-26 23:54:31 +02:00
Treeston 35e5383929 Core/Threat: Properly sequence checking offline state _after_ adding the reference to the threat list. This ensures IsEngagedWith reports consistent values for downstack calls in Creature. Closes #22406.
(cherry picked from commit 9f1755dbf1)
2021-10-26 23:51:34 +02:00
Treeston 26ca7b0fc2 Core/Creature: Get rid of a few Creature::getAttackerForHelper misuses. That's not what the function does, folks.
(cherry picked from commit 71c5569d18)
2021-10-26 23:51:12 +02:00
ZenoX92 5bcfe93c20 DB/Quest: Confront Yeh'kinya
Closes #22395

(cherry picked from commit 2906b149ea)
2021-10-26 23:50:49 +02:00
ModoX 6ebd5926fb Core/Conditions: Added conditions for old areatrigger system (AreaTrigger.db2) (#27174) 2021-10-26 22:58:49 +02:00
ModoX 94b14e4f63 Core/Conversations: Dropped time fields and calculate them using db2 data (#27151) 2021-10-26 22:49:12 +02:00
funjoker d57e798d50 Fix typo in 2cf397c265 2021-10-26 01:09:01 +02:00
Shauren 2cf397c265 Core: Updated allowed build to 9.1.0.40725 2021-10-26 00:52:41 +02:00
ModoX 61fb97648f Github: Removed targeted branches from pull request template due to pr labeler doing the job automatically based on base branch (#27175) 2021-10-25 21:28:13 +02:00
ModoX 03c0f787a1 Core/Conditions: Added conversation line source type (#27167) 2021-10-25 16:24:51 +02:00
Treeston f91faa161c Core/ChatCommands: Implement achievement link parsing
(cherry picked from commit a4c666dc3d)
2021-10-25 15:06:41 +02:00
Treeston c323758631 Core/Threat: Suppressed threat is now re-evaluated on taunt state update, and taunting units can no longer be suppressed.
(cherry picked from commit fdbec8b639)
2021-10-25 14:17:14 +02:00
Treeston 33c8df9cf1 Scripts/Commands: Rewrite .account commands to new model
(cherry picked from commit c59388783a)
2021-10-25 14:16:49 +02:00
Treeston 6dc35e7beb Core/ChatCommands: Properly handle single-argument handlers (argument string discarded). Add special handling for on/off booleans.
(cherry picked from commit 37489eda93)
2021-10-25 00:05:36 +02:00
Shauren b13e9f9d61 Core/Misc: Fixed clang 13 warnings, gcc 11 build errors and nopch build 2021-10-25 00:05:05 +02:00