Shauren and Seyden
732a8ee261
Core/Movement: Corrected values sent in knockback packet when speedXY < 0
...
Co-authored-by: Seyden <[email protected] >
2021-11-06 23:17:43 +01:00
Shauren
4fd4d28354
Core/Misc: Fixed facing after using areatrigger teleports and graveyard orientations
2021-11-06 22:11:20 +01:00
3010f2ca5d
Core/Auras: Mount speed auras are now properly selected when teleporting (dungeon enter/exit, regular teleport, ...) ( #27159 )
...
* Update mount speed when learning new riding skill level
* Update mount speed on SPELL_AURA_MOUNT_RESTRICTIONS
Co-authored-by: Ovah <[email protected] >
Co-authored-by: Shauren <[email protected] >
2021-11-06 22:02:35 +01:00
Shauren
3917c2ad01
Core/Misc: Send saved client settings instantly after login, not only after entering world
2021-11-06 18:33:44 +01:00
Seyden and Shauren
581d514678
Core/Movement: Remove random direction knockbacks and instead use unit orientation ( #27194 )
...
Co-authored-by: Shauren <[email protected] >
2021-11-06 18:11:17 +01:00
ModoX
faa182cb3b
Scripts/Mechagnomes: Added areatrigger teleporter from Mechagon City to Stormwind ( #27237 )
2021-11-05 22:51:30 +01:00
Shauren
82c2365782
Core/Misc: 9.1.5 enum updates
2021-11-05 00:14:48 +01:00
Shauren
5c8a058120
Core/PacketIO: 9.1.5 updatefields and SMSG_UPDATE_OBJECT structure
2021-11-04 21:47:03 +01:00
Shauren
792721ad64
Core/PacketIO: Updated remaining packet structures to 9.1.5
2021-11-02 22:54:15 +01:00
Shauren
74eb6814a1
Core/PacketIO: Updated CMSG_UPDATE_MISSILE_TRAJECTORY to 9.1.5
2021-11-02 22:53:56 +01:00
Shauren
aae288e049
Core/PacketIO: Rename DepositGuildBankItem to AutoGuildBankItem to match enum name
2021-11-02 22:53:06 +01:00
Shauren
966ae04f02
Core/PacketIO: Updated account data packets to 9.1.5
2021-11-02 22:52:28 +01:00
Shauren
9630c1b1e5
Core/PacketIO: Updated SMSG_FEATURE_SYSTEM_STATUS to 9.1.5
2021-11-02 22:51:38 +01:00
Shauren
122fe7549d
Core/PacketIO: Updated SMSG_QUEST_PUSH_RESPONSE to 9.1.5
2021-11-02 22:51:05 +01:00
Shauren
78e627e413
Core/DataStores: Updated hotfix packet structures to 9.1.5
2021-11-02 22:50:05 +01:00
Shauren
98b95fb264
Core/PacketIO: Updated opcodes to 9.1.5
2021-11-02 22:49:20 +01:00
Shauren
f40c0dfd55
Core/Social: Implemented account ignores
2021-11-02 18:35:26 +01:00
Shauren
d52c00a8fe
Core/DataStores: Updated db2 structures to 9.1.5
2021-11-01 22:17:12 +01:00
funjoker
a54c51c362
Core/DB: Rename SoundEntriesID to SoundKitID in BroadcastText
...
This is the correct naming
2021-11-03 12:05:43 +01:00
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
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 bf6082a8354910beef00551b1c17bcdfe9492ab1)
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 0d1eed5dabdc86e4a7ae2d5dfc8f5c17636f69a1)
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 a3697052c3860b9bd5524b932fbda9c8690e9e72)
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 f27284594b18000a1c098262728fb19fdc63fc6c)
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
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
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 7bc16e2ee6ace39588a991537ff28811000a16c2)
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 f50a8e5926372400e87337fdcdcd03fd68a8a4c6)
2021-10-27 00:08:14 +02:00
Full-Stack Developer
175f210e91
Scripts/VoA: Update events to use std::chrono (PR #22415 )
...
(cherry picked from commit 8f60d48ea96b4677576127ece8007be9c8862a23)
2021-10-27 00:00:14 +02:00
Killyana
8412035c17
Creature/Script: Fix Highlord Darion Mograine waypoint speed
...
Closes #21290
(cherry picked from commit ddd779fef55f14e2229d1b64e9eb48a02e6f3f7a)
2021-10-26 23:59:00 +02:00
Ovah
b606c22dfd
Core/EscortAI: initialize run state before filling waypoints (PR #22416 )
...
(cherry picked from commit 993c392cd7b1baaabf08a6a0aa3a8dcc895ae1c5)
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 3c5b1f025846d1bf9d441ba1a58c26aa574cac62)
2021-10-26 23:57:58 +02:00
Aokromes
3621482e44
kill some whitespaces
...
(cherry picked from commit cc49b7bb3024c6eb36d9bbbe7b151d7ae9ba91b7)
2021-10-26 23:55:38 +02:00
Shauren
4e294f54e4
Core/PacketIO: Fixed SMSG_SPELLNONMELEEDAMAGELOG structure
...
(cherry picked from commit 93e87010ed77138ccea44c16e48ddac7da5acbaa)
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 9f1755dbf13d475a26741690ec5d6a340a7f4230)
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 71c5569d186c4c24382b7c2846630da4a9edfb4f)
2021-10-26 23:51:12 +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
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 a4c666dc3d75d0c77fdeb52a6d2cd21100ba4588)
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 fdbec8b6398295e75e38bd174318d5e172124905)
2021-10-25 14:17:14 +02:00
Treeston
33c8df9cf1
Scripts/Commands: Rewrite .account commands to new model
...
(cherry picked from commit c59388783a6009301548dae2c29e2a29c71aadf7)
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 37489eda93b6fac53a6596979dfab08e04b04523)
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
Treeston
0c681b6509
Scripts/Commands: New argument parsing methodology (PR #22363 )
...
- Detect the arguments accepted by the command handler
- Tokenize out those arguments automatically and feed them to the handler
- Unmatched rest of the string can be accepted by trailing char const* or CommandArgs*
(cherry picked from commit 66a87c4642d25f27ca24254cfeb0a0c4b21036b1)
2021-10-25 00:03:23 +02:00