Commit Graph

44556 Commits

Author SHA1 Message Date
Shauren
3919b82a63 Core/MMaps: Fix crash during mmap unload happening on maps not marked for dynamic rebuilding
Closes #31585
2025-12-20 15:56:32 +01:00
Shauren
503cecb75b Core/Objects: GCC Build fix
Closes #31587
2025-12-19 19:51:55 +01:00
Shauren
416755b5db Core: Updated allowed build to 11.2.7.64978 2025-12-19 00:56:33 +01:00
Cristian Vintila
4d96ca6905 Scripts/Spells: Update Empowered Renew script to new version of the spell (#31422) 2025-12-18 23:35:13 +01:00
Cristian Vintila
0cd789bbb5 Scripts/Spells: Implemented priest talent Divine Procession (#31419) 2025-12-17 23:54:28 +01:00
Cristian Vintila
7d9392e6a3 Scripts/Spells: Fix priest talent Twilight Equilibrium (#31418)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2025-12-17 22:37:10 +01:00
Shauren
bd2b12fa36 Core: Updated to 11.2.7 2025-12-16 00:09:26 +01:00
Shauren
af57aa29dc Core/Misc: Fix boost 1.90 compatibility change 2025-12-16 00:08:02 +01:00
Shauren
6d41bf8ee4 Core/Misc: Build fix with boost 1.90 11.2.5.64502 2025-12-15 22:46:55 +01:00
Shauren
8d8c26eda1 Core/Spells: Remove large function from header 2025-12-13 22:40:23 +01:00
Shauren
f901acd66b Core/Entities: Remove Object::m_objectType member and replace it with global array lookup (using m_objectTypeId) 2025-12-07 18:59:24 +01:00
Shauren
3f70ba5258 Core/PacketIO: Mark CMSG_DECLINE_GUILD_INVITES as threadsafe 2025-12-07 00:16:41 +01:00
Shauren
16192ec3dc Dep: Update PacketList after CascLib update 2025-12-05 21:43:11 +01:00
Shauren
0a48bd5642 Dep/CascLib: Update to ladislav-zezula/CascLib@5dafc4c5a5 2025-12-04 00:07:13 +01:00
Cristian Vintila
fe3b54c17e Scripts/Spells: Power Word: Shield cleanup (#31411) 2025-12-03 19:08:19 +01:00
Shauren
90be8fafb3 Core/Misc: Use std::scoped_lock instead of unique_lock where possible (and old lock_guard) 2025-11-30 14:25:32 +01:00
Shauren
d3f2aee245 Core/Movement: Removed spline init parameter deprecated after jump rework 2025-11-29 00:53:54 +01:00
Shauren
28bcd97dc9 Tools/vmaps_extractor: Fix crash 2025-11-28 20:20:40 +01:00
Shauren
bdcc900bb7 Core/Guilds: Sync function name with 3.3.5 2025-11-28 13:01:49 +01:00
Shauren
43d48cf1a7 Core/Auras: Enable DoEffectCalcDamageAndHealing aura script hook for initial absorb amount calculation 2025-11-28 11:15:32 +01:00
Shauren
233a063eba Core/Auras: Implement absorb scaling with attack power (#31405) 2025-11-28 09:13:33 +01:00
Cristian Vintila
fe5cf65923 Core/Auras: Implement basic absorb scaling with spellpower (#31405) 2025-11-27 23:50:33 +01:00
Shauren
6160d75889 CI/GitHub: Keep ccache size as small as possible by evicting entries not accessed by current build instead 2025-11-27 00:10:51 +01:00
Shauren
15f1c8e395 CI/Circle: Disable nopch build 2025-11-27 00:07:07 +01:00
Shauren
99a91dc212 CI/GitHub: Add nopch and clang builds to linux workflow 2025-11-27 00:07:07 +01:00
Shauren
4cdc29e3f0 Build: Fixed loading scripts in dynamic mode 2025-11-26 00:11:01 +01:00
Shauren
14a817e8ac CI/Circle: Remove pushing docker images for wotlk_classic to dockerhub 2025-11-26 00:09:49 +01:00
Ovahlord
fb88f3c975 Core/Warden: Removed implementation not compatible with modern client versions (#30491) 2025-11-25 23:55:32 +01:00
Shauren
1d5ef9c21c Core/Movement: Update gravity constant to be more accurate 2025-11-25 13:39:49 +01:00
Shauren
645da5a3f9 Core/Movement: Remove deprecated jump functions and update SAI scripts using them 2025-11-25 13:39:25 +01:00
Shauren
95ca714824 Core/Movement: Replace MotionMaster::MoveJumpWithGravity with new jump height based MoveJump 2025-11-24 12:07:19 +01:00
Shauren
ed599208ea Core/Movement: Change MoveJump to use min/max height argument instead of vertical speed 2025-11-23 11:54:42 +01:00
Shauren
faab5afaf4 Scripts/Misc: Replace manual jumps with proper spells (or non-jump movement where there should be no jumps) 2025-11-23 00:19:43 +01:00
Shauren
b1ab5b7d62 Scripts/Battlegrounds: Correct Isle of Conquest catapult launch movement 2025-11-22 20:47:38 +01:00
Shauren
30a1644804 Build/Dep: Always include Recast 2025-11-21 18:28:10 +01:00
Naddley
39bb6d1111 DB/Westfall: Updated spawns for The Jansen Stead area
- update spawns with createobject2 data
- added missing path and formation
- added missing _addons
2025-11-21 13:35:44 +01:00
Shauren
4676cbc4d7 Scripts/Misc: Update Wind-Up Train Wrecker 2025-11-20 19:09:19 +01:00
Shauren
daac5296a9 Core: Updated allowed build to 11.2.5.64502 2025-11-19 08:58:59 +01:00
Shauren
20d1c33eed Core: Updated allowed build to 11.2.5.64484 2025-11-18 20:10:16 +01:00
Shauren
7c5e6f695d Core/Movement: Use MotionMaster::MoveKnockbackFrom for creatures hit by SPELL_EFFECT_LEAP_BACK, SPELL_EFFECT_PULL_TOWARDS and SPELL_EFFECT_PULL_TOWARDS_DEST 2025-11-18 18:05:33 +01:00
Shauren
71ebbc60cc Core/Movement: Remove MotionMaster::MoveJump(x, y, z) overload 2025-11-18 00:32:06 +01:00
Shauren
f94a3e1487 GCC build fix 2 2025-11-17 16:37:01 +01:00
Shauren
93b0c4a317 GCC build fix 2025-11-17 16:27:42 +01:00
Shauren
e9dff62f33 Core/Movement: Implemented vertical-only knockbacks for creatures 2025-11-17 16:18:04 +01:00
Shauren
d2f5f70326 Core/Scripts: Reorder SpellScriptBase fields to reduce padding and remove unused include 2025-11-16 23:47:51 +01:00
Meji
c4bec744ad Core/Movement: Knockback improvements (#28081)
* Knockbacks with negative speeds will now be validated and processed.
* Creatures that cast knockback spells on themselves will use their orientation to determine the direction of movement.
2025-11-16 20:25:56 +01:00
Meji
0394e7d2db Core/Creatures: Move CREATURE_STATIC_FLAG_3_ALLOW_INTERACTION_WHILE_IN_COMBAT to DB (#31404) 2025-11-15 19:32:51 +01:00
Aqua Deus
728b3adeb0 Scripts/Spells: Implement demon hunter talent "Demon Muzzle" (#31396) 2025-11-15 19:28:20 +01:00
Shauren
2e844b455a Core: Updated allowed build to 11.2.5.64395 2025-11-15 12:10:18 +01:00
Shauren
21ff7f2503 Core/Misc: Add missing includes 2025-11-15 11:42:30 +01:00