Shauren
|
b6526114f5
|
Core/Creatures: Correct names of some creature static flags
|
2025-11-13 14:20:47 +01:00 |
|
Shauren
|
3331699906
|
Build: Modernize include directory management using target_sources(FILE_SET)
|
2025-11-12 22:53:54 +01:00 |
|
Meji
|
7ccc2d4f6b
|
Core/Creatures: Add UNIT_FLAG2_AI_WILL_ONLY_SWIM_IF_TARGET_SWIMS for creatures using CREATURE_STATIC_FLAG_4_PREVENT_SWIM (#31389)
|
2025-11-12 12:56:04 +01:00 |
|
Shauren
|
07e9f3e75e
|
Core/Movement: Add new function allowing any tier transition animation to be used, not only land/takeoff
|
2025-11-11 23:45:06 +01:00 |
|
Shauren
|
c24dcf62ac
|
Core/Movement: Use std::span argument instead of std::vector in MoveSplineInit::MovebyPath to avoid having to construct temporary containers
|
2025-11-10 19:55:29 +01:00 |
|
Shauren
|
7c5edfcdda
|
Core/Position: Change Position<->G3D::Vector3 conversion functions to be lambdas
|
2025-11-09 21:30:32 +01:00 |
|
Shauren
|
7172c9b615
|
Core/Movement: Change parabolic/animtier spline arguments to use point index on path instead of raw timers
|
2025-11-09 21:20:59 +01:00 |
|
Shauren
|
746a770f35
|
nopch build fix
|
2025-11-08 22:14:10 +01:00 |
|
Aqua Deus
|
afb2a1151c
|
Core/Garrison: Always send response to GetGarrisonInfo, even if no garrison exists (#31336)
|
2025-11-08 21:39:32 +01:00 |
|
Shauren
|
b1b2d79557
|
Core/Achievements: Implemented ModifierTreeType::PlayerIsInTimerunningSeason
|
2025-11-08 13:28:38 +01:00 |
|
Shauren
|
6a767c3bd6
|
Core/MMaps: Implemented dynamic mmap tile rebuilding for destructible objects
|
2025-11-06 19:42:17 +01:00 |
|
Shauren
|
a9c752af97
|
Core/MMaps: Allow loading mmap meshes per map instance
|
2025-11-06 18:34:58 +01:00 |
|
Shauren
|
f439120b1f
|
Tools/mmaps_generator: Move TerrainBuilder to a shared project
|
2025-11-06 18:34:58 +01:00 |
|
Shauren
|
0c890885f3
|
Core/Auras: Rename SPELL_AURA_LEARN_TALENT to SPELL_AURA_MOD_TRAIT_NODE_ENTRY_RANK
|
2025-11-03 22:20:33 +01:00 |
|
Luzifix
|
38e6171ec6
|
Core/PacketIO: Fix packet structure for CMSG_SEND_PING_WORLD_POINT (#31441)
|
2025-11-02 17:51:05 +01:00 |
|
Shauren
|
57489f4ca9
|
Core/PacketIO: Reduce the number of catch blocks in WorldSession::Update
|
2025-11-02 17:19:01 +01:00 |
|
Luzifix
|
9d1bdda6d8
|
Core/PacketIO: Fix packet structure for CMSG_CHAT_MESSAGE_CHANNEL (#31433)
|
2025-11-02 15:45:13 +01:00 |
|
Shauren
|
c6e6e17b9a
|
Core/Misc: Remove large functions from headers
|
2025-10-29 19:40:58 +01:00 |
|
Aqua Deus
|
ff256d20e5
|
Core/Spells: Name SpellCategoryFlags with official names and implement ResetCooldownUponEndingEncounter flag (#31415)
|
2025-10-29 16:04:11 +01:00 |
|
Shauren
|
d0a4c0a1f0
|
Core/DataStores: Remove db2 id startup checks, compatibility validation is done on layout hash already
Closes #31413
|
2025-10-28 18:35:51 +01:00 |
|
Shauren
|
d5ac1c8741
|
Core/Creatures: Fix floating corpses
|
2025-10-26 11:51:32 +01:00 |
|
Shauren
|
6fd28bda97
|
Core/Units: Fix movement status altering packets being sent to wrong units
|
2025-10-26 11:51:00 +01:00 |
|
Shauren
|
03e2aa6737
|
Core/Vmaps: Rename VMapManager2 to VMapManager
|
2025-10-25 00:55:34 +02:00 |
|
Shauren
|
96b567995a
|
Core/Vmaps: Remove VMapManager2 virtual interface
|
2025-10-25 00:52:55 +02:00 |
|
Shauren
|
429fdf992d
|
Core/SAI: Support SMART_EVENT_FLAG_ACTIONLIST_WAITS in movement fall action
|
2025-10-24 12:13:33 +02:00 |
|
carl3175
|
b9e6a81f28
|
Core/SAI: Implement fall movement action
|
2025-10-24 12:13:33 +02:00 |
|
Shauren
|
962568781a
|
Core/SAI: Sync action enum with 3.3.5 branch
|
2025-10-24 12:13:33 +02:00 |
|
Shauren
|
5dab95f25c
|
Core/Movement: Fixed spline packed delta limit check
|
2025-10-22 13:06:49 +02:00 |
|
Shauren
|
064572d4b1
|
Core/PacketIO: Mark shop/token packets as ignored (don't log that they are unhandled)
|
2025-10-20 14:30:01 +02:00 |
|
Shauren
|
9bb7553580
|
Core/Players: Define new PlayerFlagsEx value
|
2025-10-20 10:49:54 +02:00 |
|
Shauren
|
e2976c8702
|
Core/Scripts: Fix wrong startup errors with arena scripts
|
2025-10-19 00:12:44 +02:00 |
|
Shauren
|
273e7fc45b
|
Core/Spells: Remove stealth auras by dispel type when handling SPELL_ATTR1_FAILURE_BREAKS_STEALTH instead of picking a random interrupt flag that stealth has
|
2025-10-18 11:35:38 +02:00 |
|
Shauren
|
daaeaca904
|
Core/DataStores: Update DB2Metadata to 11.2.5.63825
|
2025-10-17 13:18:34 +02:00 |
|
Shauren
|
e2f80f8f6c
|
Tools/mmaps_generator: Namespace/include cleanup
|
2025-10-17 12:47:33 +02:00 |
|
Shauren
|
979c722b81
|
Core/Maps: Tiny optimization for TerrainInfo::CleanUpGrids
|
2025-10-17 00:37:59 +02:00 |
|
Shauren
|
a0c8e0255c
|
Core/Spells: Fix teleports within transports (like Blink)
|
2025-10-16 19:06:19 +02:00 |
|
Shauren
|
62aefda51d
|
Core/GameObjects: Don't ignore collision for destructible gameobjects in destroyed state - they simply have a different model
|
2025-10-15 11:57:59 +02:00 |
|
Shauren
|
d08e299974
|
Core/Creatures: Fix boss level calculation
|
2025-10-15 11:34:40 +02:00 |
|
Shauren
|
f81eebac41
|
Revert "Core/Entities: Fixed relative position calculation formula in Position::GetPositionOffsetTo"
This reverts commit 069449c501.
# Conflicts:
# src/server/game/Entities/Object/Position.cpp
|
2025-10-14 22:08:06 +02:00 |
|
Shauren
|
ffe69b4241
|
Core/Conditions: Implemented most PlayerCondition.db2 flags
|
2025-10-14 19:25:46 +02:00 |
|
Shauren
|
a8f01e07d1
|
Core/Entities: Merge duplicate functions calculating relative positions - remove CalculatePassengerPosition/CalculatePassengerOffset from TransportBase class
|
2025-10-14 13:11:41 +02:00 |
|
Shauren
|
d48e977315
|
Core/Movement: Fix teleports to transports within the same map
|
2025-10-13 14:27:39 +02:00 |
|
Shauren
|
069449c501
|
Core/Entities: Fixed relative position calculation formula in Position::GetPositionOffsetTo
|
2025-10-12 00:24:22 +02:00 |
|
Shauren
|
4add9d21a0
|
Core/PacketIO: Fixed SMSG_GOSSIP_MESSAGE structure
Closes #31359
|
2025-10-11 13:03:32 +02:00 |
|
Shauren
|
e549e11aa8
|
Dep/fmt: Update to 12.0.0
|
2025-10-11 13:02:11 +02:00 |
|
Shauren
|
53068a94e8
|
Core: Updated to 11.2.5.63704
|
2025-10-10 16:21:55 +02:00 |
|
Shauren
|
d82b3641db
|
Core/Items: Implemented new item bonus types: ITEM_BONUS_OVERRIDE_CAN_SALVAGE, ITEM_BONUS_OVERRIDE_CAN_RECRAFT, ITEM_BONUS_OVERRIDE_CANNOT_TRADE_BOP and ITEM_BONUS_ITEM_LEVEL_BASE
|
2025-10-06 00:29:26 +02:00 |
|
Shauren
|
8fff15ba7c
|
Core/Items: Implemented new item bonus types: limit category and pvp item level
|
2025-10-05 15:13:57 +02:00 |
|
Aqua Deus
|
ffbda978f3
|
Scripts/ShrineOfTheStorm: Implement Lord Stormsong encounter (#31317)
|
2025-10-05 14:03:52 +02:00 |
|
Shauren
|
3d8a75b0b5
|
Core/Misc: Reduce differences between branches
|
2025-10-04 15:05:17 +02:00 |
|