Commit Graph
25893 Commits
Author SHA1 Message Date
Lighto e79cb1da2c Wintergrasp Fix Collision Wall work: Open / Close collision wall when battle started/ended (#22342)
* Open / Close collision wall when battle started/ended

(cherry picked from commit c4e561ee130f0cb77b33f11cddecd56a455f8d63)
2021-11-11 21:38:36 +01:00
Shauren ebf8f46aed Core/Movement: Define new spline flag name 2021-11-11 21:38:05 +01:00
DanVS 8ff0572ee3 Core/Movement: Speed Limit for Spline (#22494)
* Limited speed

(cherry picked from commit 0dd3f0497dcb8c8dd8bed15916a8ca036b67673b)
2021-11-11 21:36:08 +01:00
Trond B. Krokli 67b98348be Scripts/Quest: Defending Wyrmrest Temple (#22513)
- use DB gossip instead of `#define` (deprecated)

Updates #22500

(cherry picked from commit 013d50f169dd5d42529845c107022da344ba1c7e)
2021-11-11 20:28:20 +01:00
Kelno f5c6ad9621 Core/Movement: Fixed MotionMaster::MoveChase default parameters (PR #22426)
(cherry picked from commit 7baf5b24525551ddf00c88084edb2a1bafeb758d)
2021-11-11 20:00:41 +01:00
Shauren cc0b2d941a Core/Misc: Corrected wrong log format message 2021-11-11 14:46:58 +01:00
Shauren c6a9727841 Core/Quests: Corrected wrong quest startup errors 2021-11-11 14:46:34 +01:00
Shauren 4a8dbfc33f Core/DataStores: Removed map 0 MapDifficulty hack - data now exists 2021-11-11 14:27:48 +01:00
Shauren ef4e307a49 Core/Misc: Don't log errors about npc_text probability if broadcast text was removed because it did not exist during loading 2021-11-11 14:10:32 +01:00
Shauren bd2d8875a1 Core/PacketIO: Rename new 9.1.5 opcodes 2021-11-11 12:36:01 +01:00
Shauren 5c5f3d5376 Core/PacketIO: Fixed SMSG_QUERY_GAME_OBJECT_RESPONSE structure 2021-11-11 01:59:25 +01:00
Shauren 9f2ccf9924 Core/Commands: Fixed crash in .go commands
Closes #22498

(cherry picked from commit b27a76969a2fdbf2e390f28478b9b8ccdb48e2bd)
2021-11-10 00:34:17 +01:00
Sarah Alexander 973f9174e7 Scripts/MoltenCore: Implement Garr's Firesworn Separation Anxiety mec… (#22477)
- The previous (wrong) spell ID used mana, so it was never cast because Firesworns aren't mana users

(cherry picked from commit 001dd32b5cf6939886b895cb7186df82433dae48)
2021-11-10 00:18:22 +01:00
jackpoz d6ce2fa8b8 Core/SAI: Add maxSize parameter to SMART_TARGET_CREATURE_DISTANCE, SMART_TARGET_GAMEOBJECT_DISTANCE, SMART_TARGET_CREATURE_RANGE and SMART_TARGET_GAMEOBJECT_RANGE
(cherry picked from commit 46368188ce508359d839d8e48b65bf1df3ae3ac6)
2021-11-10 00:12:08 +01:00
jackpoz 4fabfa0903 Core/SAI: Add a 4th target parameter to SAI
(cherry picked from commit 7634a57f64a38e1151d648eeacae8480c83d19df)
2021-11-10 00:11:52 +01:00
Killyana 910a00bb1e DB/Quest: Hah...You're Not So Big Now!
Closes #22478

(cherry picked from commit 868f810e11524401175b45190c2e4d947fc28cff)
2021-11-10 00:03:41 +01:00
Shauren f2456ff319 Scripts/Areatriggers: Fixed all areatrigger scripts triggering both on enter and exit instead of only on enter 2021-11-10 00:01:50 +01:00
Sarah Alexander 938c7e518c Scripts/TempleOfAhnQiraj: Despawn Skeram's images on death and fix an edge case where images would not spawn if he was casting during transition (#22474)
(cherry picked from commit 72f061f083f652da5ee2caf25cefcb577136dc32)
2021-11-09 23:42:31 +01:00
Sarah Alexander ed1bde7031 Scripts/TempleOfAhnQiraj: Implement Battleguard Sartura's skip-preven… (#22475)
* Scripts/TempleOfAhnQiraj: Implement Battleguard Sartura's skip-prevention area trigger

* Sartura engages players if they try to skip her by walking past down the tunnel
* Clean up the instance script a bit

(cherry picked from commit c8f830ff2b735fb45bf16f4421396709661939f6)
2021-11-09 23:42:31 +01:00
ccrs d6f9b3b555 Scripts/ICC: update Unchained Magic target selection
because we all love retri paladins and hate healers, right?, right?

(cherry picked from commit 2e4358f726354d3954047eb63d4390ce39247335)
2021-11-09 23:42:29 +01:00
jackpoz 0dccffc6a0 Core/Movement: Add additional assert
Add additional assert to FlightPathMovementGenerator

(cherry picked from commit 2a06923879ccbcfff35cba4f35427eaf8c79dffd)
2021-11-09 23:14:28 +01:00
Sarah Alexander 8abf9ef1ff Scripts/UBRS: Open General Drakkisath's gates once he is defeated (#22462)
Closes #15769

(cherry picked from commit acdf2388029bbe95aac363cbfba2b7043abced93)
2021-11-09 23:10:51 +01:00
Shauren 93c0075808 Build fix 2021-11-09 22:50:02 +01:00
Treeston f4ae292123 Core/Chat: Validate UTF8 in chat messages
(cherry picked from commit e5d63bc5b02d0427beb2adf5571a90e92ebc1721)
2021-11-09 22:47:47 +01:00
Treeston b321d05386 Core/Chat: Fix chat filter to not block certain non-ASCII characters
(cherry picked from commit b4258ca4d93df75520be7e731280d00fae665d6d)
2018-09-18 16:55:58 +02:00
Treeston 0d7d41ed4f Core/Chat: Some more chat filtering cleanup:
* Always filter control characters
* Clean up stripping of duplicate whitespace
* Adjust .conf.dist to accurately describe what the config settings do

(cherry picked from commit e50344b6df7d917ebc82b6aff4d01b1b5136f7b7)
2018-09-18 02:08:33 +02:00
Treeston 5fe69351b0 Core/Chat: Some hyperlink follow-ups:
* Ignore messages containing invalid links again instead of trying to sanitize them. Closes #22451.
* No longer filter messages on the addon channel. Closes #22450.

(cherry picked from commit e858706270c3059acf6915e7cf655eed0f7e88bb)
2018-09-18 01:28:57 +02:00
Treeston f62a70e55a Core/Chat: Fix validation of tradeskill recipes that belong to multiple skill lines
(cherry picked from commit 2dc174029cb81150a7b033f2c062bfddfb9ff55a)
2018-09-17 21:29:07 +02:00
DanVS 28cb2af1c5 Core/Scripts: Unify Chrono Literals (#22420)
* Unify Chrono Literals

* Retire IN_MILLISECONDS

* Build fix

* Build fix (sequel)

* Retire urand()

* Edge cases

* Build

* Whitespaces

* More edge cases

* Additional cases

(cherry picked from commit 5b0f4009df4cde413c92c73467ca9a63e79a772b)
2021-11-09 00:26:59 +01:00
Treeston e8e8e4b9d6 Core/Player: Delay resurrection on release for unreachable maps until teleport has completed. Closes #21481.
(cherry picked from commit 28591fd1658e3e4842d64f330f27c233dc69aad2)
2021-11-08 23:57:28 +01:00
Treeston 7c062db94b Core/Player: Clean up duel related code. Fix a check for abusive client behavior, sanitize pointer usage, code style. Closes #22374.
(cherry picked from commit 003cc56d70c9b07f4484cb82484091ab4013895a)
2021-11-08 23:49:15 +01:00
Treeston 5ed891a0f0 Scripts/Commands: Add .debug dummy. It does nothing, which means you can make it do anything.
(cherry picked from commit 97ade1321b6d18393202a1448f2b042fc1ff0546)
2021-11-08 23:18:32 +01:00
Shauren 4c2313a44b Core/Misc: Re-generate HotfixDatabase.cpp 2021-11-08 23:08:33 +01:00
MejiandShauren ebc52afa0a Core/BattlePets: Don't permanently learn battle pet summoning spells (#27201)
Co-authored-by: Shauren <[email protected]>
2021-11-08 22:29:53 +01:00
funjoker 3ce041e541 Misc: Update chr_races_locale field names too 2021-11-08 19:20:07 +01:00
Seyden 107f5ce0a4 Core/Auras: Implement SpellAuraInterruptFlags2::Ground and SpellAuraInterruptFlags2::Swimming (#27193) 2021-11-08 10:16:55 +01:00
funjoker 65aee484b9 Misc: Rename db2 fields to official name 2021-11-07 19:50:55 +01:00
ShaurenandSeyden 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
SeydenandShauren 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 5eb74cf5ed Tools: Update db2 metadata expected by extractors to 9.1.5
Closes #27251
2021-11-05 15:29:55 +01:00
Shauren 82c2365782 Core/Misc: 9.1.5 enum updates 2021-11-05 00:14:48 +01:00
Shauren 270db9a352 Core/DataStores: Add a bit more info to db2 file loader sign check assertions 2021-11-04 22:27:28 +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