Shauren
|
da6db9f37e
|
Core/Objects: Store non viewer depentent CreateObjectBits directly in m_updateFlag
|
2025-12-26 00:42:14 +01:00 |
|
Shauren
|
6cff1622e5
|
Core/Spells: Only check spell immunity against effects that will apply to each target
|
2025-12-25 16:48:32 +01:00 |
|
Shauren
|
161da58cf4
|
Core/PacketIO: Fix DecorStoragePersistedData and HousingDecorData structures
|
2025-12-21 12:48:04 +01:00 |
|
Shauren
|
503cecb75b
|
Core/Objects: GCC Build fix
Closes #31587
|
2025-12-19 19:51:55 +01:00 |
|
Shauren
|
bd2b12fa36
|
Core: Updated to 11.2.7
|
2025-12-16 00:09:26 +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
|
7c5edfcdda
|
Core/Position: Change Position<->G3D::Vector3 conversion functions to be lambdas
|
2025-11-09 21:30:32 +01:00 |
|
Shauren
|
03e2aa6737
|
Core/Vmaps: Rename VMapManager2 to VMapManager
|
2025-10-25 00:55:34 +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
|
a8f01e07d1
|
Core/Entities: Merge duplicate functions calculating relative positions - remove CalculatePassengerPosition/CalculatePassengerOffset from TransportBase class
|
2025-10-14 13:11:41 +02:00 |
|
Shauren
|
069449c501
|
Core/Entities: Fixed relative position calculation formula in Position::GetPositionOffsetTo
|
2025-10-12 00:24:22 +02:00 |
|
Shauren
|
53068a94e8
|
Core: Updated to 11.2.5.63704
|
2025-10-10 16:21:55 +02:00 |
|
Shauren
|
88e49b1e12
|
Core/PacketIO: Fixed updatefields structure for 11.2.0
|
2025-08-23 14:49:33 +02:00 |
|
Shauren
|
5cf0c6c8bb
|
Core: Updated to 11.2.0
|
2025-08-13 00:31:39 +02:00 |
|
Shauren
|
ead7d1a4c9
|
Core/Objects: Remove unused code from UpdateField internals
|
2025-08-09 13:25:39 +02:00 |
|
Shauren
|
223be4c4eb
|
Core/Objects: Broadcast object destroy packets to players using Far Sight and Mind Vision
|
2025-07-31 16:20:51 +02:00 |
|
Shauren
|
1c175b8145
|
Core/PacketIO: Fixed SMSG_UPDATE_OBJECT BankTabSettings and DeclinedNames structures
|
2025-07-02 11:11:02 +02:00 |
|
Shauren
|
57483bb815
|
Core/PacketIO: Fixed SMSG_UPDATE_OBJECT ActivePlayerData structure
|
2025-07-01 00:18:55 +02:00 |
|
Shauren
|
68588dbb25
|
Core/Objects: Modernize updatefield internals - replace tag dispatch and std::enable if
|
2025-06-28 19:43:01 +02:00 |
|
Meji
|
138b1b1a21
|
Core/SpawnTracking: Allow linking a spawn to more than one quest objective (#30995)
|
2025-06-28 01:38:43 +02:00 |
|
Shauren
|
ceb8d561b4
|
Core: Updated to 11.1.7
|
2025-06-18 11:37:07 +02:00 |
|
Shauren
|
de740f0e76
|
Core/Objects: Replace separate x,y,z,o getters for stationary position with single Position
|
2025-06-17 23:09:08 +02:00 |
|
Shauren
|
0f9a0accf1
|
Core/Misc: Kill AnyPlayerInObjectRangeCheck (duplicate of AnyUnitInObjectRangeCheck)
|
2025-06-08 01:07:44 +02:00 |
|
Shauren
|
dc10ac722f
|
Core/PacketIO: Remove duplicated areatrigger spline packet writer
|
2025-06-04 20:59:46 +02:00 |
|
Shauren
|
d2d0995097
|
Core/Misc: Move fmt::formatter forward declaration to a common header to reduce number of replacements needed when upgrading fmt to new major version
|
2025-06-02 13:12:52 +02:00 |
|
Shauren
|
7090a2a4a3
|
Core/PacketIO: Move all packet writing utilities to separate file
|
2025-05-23 15:48:21 +02:00 |
|
Shauren
|
923aa1f52a
|
Core/PacketIO: Fixed SMSG_UPDATE_OBJECT structure for OptionalUpdateField<WorldPackets::Item::ItemInstance> typed fields
|
2025-05-21 21:17:38 +02:00 |
|
Shauren
|
a5ca817ff6
|
Core/Position: Remove Position implicit object slicing
|
2025-05-19 15:34:32 +02:00 |
|
Shauren
|
b16832b243
|
Core/PacketIO: Migration to PacketUtilities bit/string operations part 1
|
2025-05-17 15:17:42 +02:00 |
|
Shauren
|
ad9984b8a3
|
Core/PacketIO: Move ObjectGuid and Position::PackedXYZ packet functions out of ByteBuffer
|
2025-05-16 19:11:12 +02:00 |
|
Shauren
|
546d23264c
|
Core/Misc: Make string and string_view literal suffixes globally available
|
2025-05-13 11:41:54 +02:00 |
|
Meji
|
260fab2378
|
Core/Misc: Added new CanSeeOrDetectExtraArgs to CanSeeOrDetect (#30882)
|
2025-05-11 21:10:21 +02:00 |
|
Shauren
|
a63d404e7b
|
Core/Spells: Implemented new SpellMisc field, MinDuration that controls minimum spell missile travel time
|
2025-05-06 19:22:21 +02:00 |
|
Shauren
|
f9bf082be9
|
Core: Updated to 11.1.5
|
2025-04-25 22:50:11 +02:00 |
|
Shauren
|
96026bfc58
|
Core/Transports: Fixed clientside position of stoppable transports
|
2025-04-17 00:04:41 +02:00 |
|
Shauren
|
495153ad24
|
Core/Transports: Preserve all dynamicflags for transports
|
2025-04-16 00:42:51 +02:00 |
|
Shauren
|
a4328a92e9
|
More nopch build fixes
|
2025-04-06 14:29:54 +02:00 |
|
Shauren
|
e57b0296d6
|
Core/Spells: Merge Spell::SetSpellValue overloads
|
2025-04-03 13:48:52 +02:00 |
|
Shauren
|
64e5f9cce9
|
Core/PacketiO: Rename Unk field in SMSG_SPELL_ABSORB_LOG
|
2025-03-12 20:01:35 +01:00 |
|
Shauren
|
23624ed75a
|
Core: Updated to 11.1.0
|
2025-03-02 15:43:34 +01:00 |
|
Shauren
|
49aa298006
|
Core/Objects: Optimize spawn tracking handling in building SMSG_UPDATE_OBJECT
|
2025-03-01 15:00:46 +01:00 |
|
Shauren
|
6c925ed40c
|
Core/Objects: Make guid generators atomic
|
2025-02-02 14:15:11 +01:00 |
|
Shauren
|
a43beb3e06
|
Core/Misc: Remove return type std::enable_if based SFINAE
|
2025-01-17 18:38:46 +01:00 |
|
ModoX
|
6e3c8a8463
|
Core/Conditions: Allow conditions for seen object in CONDITION_SOURCE_TYPE_OBJECT_ID_VISIBILITY
|
2025-01-10 22:36:03 +01:00 |
|
Shauren
|
069771e22e
|
Core/AreaTriggers: Replace fixed movement times in database for areatriggers with speed
|
2025-01-10 21:22:28 +01:00 |
|
Meji
|
c9099c8756
|
Core/Misc: Implemented spawn tracking (#30247)
|
2025-01-04 18:08:09 +01:00 |
|
Shauren
|
c72de2fbbc
|
Core/Objects: Use span/array instead of vector for raw ObjectGuid manipulations
|
2025-01-03 13:47:24 +01:00 |
|
Shauren
|
d778d5ec7c
|
Core/Misc: Include cleanup - remove MapUtils.h from Containers.h
|
2024-12-31 18:12:36 +01:00 |
|
ModoX
|
92efc2523b
|
Core/Objects: Allow more specific checks to include or exclude feign death units in CreatureWithOptionsInObjectRangeCheck::IsAlive check (#30361)
* this also extends SMART_TARGET_CLOSEST_CREATURE dead param
|
2024-12-22 12:59:57 +01:00 |
|
ModoX
|
e588477791
|
Core/Object: Fixed interaction dynamic flags assignment for GAMEOBJECT_TYPE_SPELLCASTER gameobjects
Closes #30533
|
2024-12-22 00:14:59 +01:00 |
|