Shauren
29539aa4de
Core/CrashHandler: Fix clang warnings
2025-10-27 09:55:50 +01:00
Shauren
33de27c5b9
Tools/map_extractor: Minor cleanup
...
* Make temporary tile variables local to ConvertADT
* std::string -> std::string_view for adt chunk lookup
* Replace the only std::ofstream with FILE*
* Remove _CRT_SECURE_NO_DEPRECATE from source files (should only be set on command line)
2025-10-26 23:38:02 +01:00
Shauren
056ae4e77d
Tools/mmaps_generator: Fix infinite loop
2025-10-26 23:37:39 +01:00
Shauren
62ba3d8b4e
Tools/mmaps_generator: Enable async console logging
2025-10-26 23:37:15 +01:00
Смердокрыл
e8252152cf
Tools/map_extractor: Fix segfault with CONF_allow_float_to_int=false ( #31353 )
2025-10-26 19:08:52 +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
bc342f2a90
Tools/mmaps_generator: Replace G3D::Array with std::vector
2025-10-26 00:51:01 +02:00
Shauren
f02112d52f
Tools/mmaps_generator: Replace do while (false) loops with unique_ptr using custom deleter
2025-10-25 11:30:07 +02:00
Shauren
82e8c26831
Tools/mmaps_generator: Use unique_ptr to manage memory
2025-10-25 10:57:46 +02: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
81a1a55851
Scripts/Spells: Update priest pvp talent Trinity
2025-10-24 15:48:38 +02:00
Cristian Vintila
13c0dbd629
Scripts/Spells: Removed outdated part of Atonement script
2025-10-24 14:58:28 +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
Cristian Vintila
2ddec61a7b
Scripts/Spells: Update Power Word: Shield script ( #31400 )
2025-10-24 11:20:35 +02:00
Shauren
1eb581610b
Tools/mmaps_generator: Move TileBuilder to its own file
2025-10-24 00:13:50 +02:00
Shauren
4d693d2505
Tools/mmaps_generator: Switch to using Log instead of printf
2025-10-24 00:13:50 +02:00
Shauren
6916f94863
Core/Vmaps: Remove unused template argument from RegularGrid2D
2025-10-23 19:51:17 +02:00
Shauren
f10eb2f1bf
Core/Vmaps: Use unique_ptr in RegularGrid2D and DynamicTree classes
2025-10-23 19:50:56 +02:00
Shauren
01df927c0f
Tools/mmaps_generator: Always rebuild tiles when debug output is enabled
2025-10-23 18:23:22 +02:00
Shauren
5dab95f25c
Core/Movement: Fixed spline packed delta limit check
2025-10-22 13:06:49 +02:00
Shauren
381fb0b394
Core/Vmaps: Replace G3D containers with std ones
2025-10-21 14:03:10 +02:00
ModoX
7be6f7c4ba
Scripts/Arena: Fix possible crash in Hook Point
...
* 480aa30a1e followup
2025-10-21 00:27:28 +02:00
Jeremy
480aa30a1e
Scripts/Arenas: Implement Hook Point ( #31384 )
2025-10-20 23:17:33 +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
Naddley
66dcb9ad23
Scripts/Westfall: Implement Quest: "Livin' the Life" ( #31327 )
...
Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com >
2025-10-19 17:01:37 +02:00
Shauren
e2976c8702
Core/Scripts: Fix wrong startup errors with arena scripts
2025-10-19 00:12:44 +02:00
Aqua Deus
5d00e6b4ab
Scripts/Mardum: Script Fel Lord Caza for quest Hidden no more ( #30949 )
...
Co-authored-by: Naddley <NaddleyTC@gmail.com >
Co-authored-by: ModoX <moardox@gmail.com >
2025-10-18 22:14:53 +02:00
Jeremy
ea8972d716
Scripts/Arenas: Implement Enigma Crucible ( #31351 )
2025-10-18 19:57:43 +02:00
Jeremy
f2a17d7538
Scripts/Arenas: Implement Nokhudon Proving Grounds ( #31345 )
2025-10-18 19:44:23 +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
c4b02d13e1
Build: Fix duplicate libraries linker warning on macOS
2025-10-17 16:22:17 +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
73a32a5757
Scripts/Spells: Fix crash in spell_pri_assured_safety
2025-10-15 15:44:21 +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
0da653e9c1
Scripts/Spells: Fix all effect hooks attached to SPELL_EFFECT_SUMMON broken after moving handling of that effect to launch phase
2025-10-15 11:16:18 +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