Shauren
89c539930f
Core/Mail: Implement new mail flags for auction and calendar
...
(cherry picked from commit 5386f734a246868d9f74a9786cca10cf0c4a39d4)
2026-09-22 20:52:55 -03:00
Shauren
59c047fc29
Core/Vmaps: Fix getting area id from gameobject models
...
Build (Windows x64) / build (push) Canceled after 0s
Build (Windows x64) / linux-build (push) Canceled after 0s
Signed-off-by: luis <[email protected] >
2026-08-09 22:17:59 -03:00
Shauren
3d19af4c59
Core/Bnet: Fixed double http responses being sent on receiving malformed LoginForm requests
...
Signed-off-by: luis <[email protected] >
2026-07-26 15:32:42 -03:00
Shauren
9062e172c8
Scripts/Vashjir: Fix crash in spell_vashjir_sea_legs_aura
...
Signed-off-by: luis <[email protected] >
2026-07-24 09:42:50 -03:00
Shauren
d1636e8bbc
Core/Utils: Move FourCC related helper code to its own files
...
Signed-off-by: luis <[email protected] >
2026-07-24 09:42:18 -03:00
Shauren
fcc0274838
Dep/Boost: Replace legacy boost include directories and linked library setup with CMake targets
...
Signed-off-by: luis <[email protected] >
2026-07-16 23:01:53 -03:00
Shauren
691744c35e
Dep/Catch2: Update to 3.15.2
...
Signed-off-by: luis <[email protected] >
2026-07-16 23:01:07 -03:00
Shauren
725fc57742
Core/Disables: Added new map type names for logging
...
Signed-off-by: luis <[email protected] >
2026-07-06 22:08:17 -03:00
Shauren
e714c947c6
Core/PacketIO: Fix missing SMSG_QUERY_QUEST_INFO_RESPONSE field assignment
...
Signed-off-by: luis <[email protected] >
2026-07-04 19:11:07 -03:00
Shauren
333d426358
Core/Players: Fixed character selection showing transmog in slots that have no item equipped
...
Signed-off-by: luis <[email protected] >
2026-07-01 19:02:14 -03:00
Shauren
67d493ce9b
Core/Items: Ignore item charges for item effects types other than on use
...
(cherry picked from commit ea29c5d667926380f7a31f44f0cd07a5b18d9200)
Signed-off-by: luis <[email protected] >
2026-07-01 18:26:26 -03:00
Shauren
430c466651
Core/Units: Fixed AttackStop NowDead field being set for the wrong unit
...
(cherry picked from commit 345e0586114c2f8b9d2d35b89b6a66f213558274)
Signed-off-by: luis <[email protected] >
2026-07-01 18:24:42 -03:00
Shauren
ac7af42f3c
Core/Movement: Fixed CMSG_DISMISS_CONTROLLED_VEHICLE handler assigning movement info to incorrect unit
...
Closes #31837
(cherry picked from commit f61656f0a7a4fb8ef371e1bd9f62faff4b090ac0)
Signed-off-by: luis <[email protected] >
2026-07-01 18:22:06 -03:00
Shauren
86fe9fac0f
Core/Auras: Removed unneccessary aura effect handler invocations in Player::SendInitialPacketsAfterAddToMap, already handled by SMSG_MULTIPLE_MOVES
...
(cherry picked from commit 8788094cd2c12b1fd19d445676f749f97f9e0bdd)
Signed-off-by: luis <[email protected] >
2026-06-30 18:55:20 -03:00
Shauren
66637d5e9c
Core/Movement: Fixed players being able to control their characters after teleporting to a different map while feared or confused
...
(cherry picked from commit e5bee26e2ef5c48e1fabf21174e265d1f6cc9252)
Signed-off-by: luis <[email protected] >
2026-06-30 18:54:20 -03:00
Shauren
a5ef30d184
Core/Movement: Added new immediate movement generator that handles movement without delaying anything to next update tick (for use with instant "movement" like facing changes)
...
(cherry picked from commit 2d5430e3ac2387adc7745b1d85c3906ab1cf70a1)
Signed-off-by: luis <[email protected] >
2026-06-30 18:41:59 -03:00
Shauren
e74cdd3ec4
Core/Items: Replace hardcoded spell id 483 and 55884 checks with item_template.spelltrigger ITEM_SPELLTRIGGER_LEARN_SPELL_ID
...
(cherry picked from commit 3f1085245cece16c5a3110f56bcfb39f94e12f6c)
Signed-off-by: luis <[email protected] >
2026-06-29 17:39:48 -03:00
Shauren
99fbe567d7
Core/Items: Fix item spell selection for items that have multiple on-use effects
...
(cherry picked from commit 06dee8eabfa02879c5c22b4f083272b84d59d93f)
Signed-off-by: luis <[email protected] >
2026-06-29 17:38:44 -03:00
Shauren
c9380639c1
Core/Misc: Use a more accurate year definition
...
(cherry picked from commit 9cbff6a661d59337a07c68ef45bce129cc63d364)
Signed-off-by: luis <[email protected] >
2026-06-29 17:38:06 -03:00
Shauren
9615abc8e6
Scripts/Eversong Woords: Fix path id selection after 91dcae540ea8c7ecfe5794b9020fe93173b42102
...
Closes #31474
(cherry picked from commit 2221ad3105450c83aca2d28bb134ef03a400a39f)
Signed-off-by: luis <[email protected] >
2026-06-29 17:29:37 -03:00
Shauren
3bf59ce46b
Core/Units: Correct Z coord change when enabling hover above ground
...
(cherry picked from commit 8d49be5e1cb84e26b93fa2cde415b3eba9353164)
Signed-off-by: luis <[email protected] >
2026-06-28 18:57:44 -03:00
Shauren
e890ee7e31
Core/Crypto: Check openssl legacy provider load result at startup instead of only failing after first login attempt
...
(cherry picked from commit 171a1e29d7c6492596c225ddd22a6c56a3e906c5)
Signed-off-by: luis <[email protected] >
2026-06-28 15:30:44 -03:00
Shauren
b87f6be671
Core/Spells: Remove health override for Lightwell summon
...
Closes #31269
(cherry picked from commit b64567f98fc217c670416a3bfebefecef288a314)
Signed-off-by: luis <[email protected] >
2026-06-26 21:44:30 -03:00
Shauren
a87caade86
Core/Items: Allow moving openable items that have been opened once (except currently opened item)
...
Closes #30686
Closes #31184
(cherry picked from commit 70ddb077e621be52184e2c34896cd1635d058542)
Signed-off-by: luis <[email protected] >
2026-06-26 21:26:24 -03:00
Shauren
4f6d1246ea
Core/Pools: Remove ReSpawn1Object and optimize single object despawn case in DespawnObject
...
(cherry picked from commit 4be538f521a9ebbbb1d054d05bd87bc4df4e5ee0)
Signed-off-by: luis <[email protected] >
2026-06-26 21:03:53 -03:00
Shauren
3e706d5a14
Core/Loot: Fix checking reference loot in HasQuestDrop/HasQuestDropForPlayer
...
(cherry picked from commit 5bace54513cebcb0d7f5e84a3c94a9e8654c195d)
Signed-off-by: luis <[email protected] >
2026-06-24 18:22:47 -03:00
Shauren
4c8cd0524d
Core/GameObjects: Fixed GameObject::SetRespawnTime putting gameobjets not using compatibility spawning mode into invalid state
...
Closes #31047
(cherry picked from commit 49e02d7c30a39c03c9cb59790d1410c72208c687)
Signed-off-by: luis <[email protected] >
2026-06-24 18:04:04 -03:00
Shauren
d47b563cf9
Core/Players: Unbreak dual wield
...
(cherry picked from commit 1a5af00760e8ba96a01c0e9049cca9de30ded567)
Signed-off-by: luis <[email protected] >
2026-06-24 17:56:20 -03:00
Shauren
b71779ecb5
Scripts/The Escape From Durnholde: Fixed Thrall not resetting state after combat
...
Closes #28797
Closes #30739
(cherry picked from commit 5c5a047342b417a8363765a7b174fdf1c9f8bd5a)
Signed-off-by: luis <[email protected] >
2026-06-24 17:55:53 -03:00
Shauren
6878e514f8
Core/Players: Fix Titan's Grip weapon type restrictions
...
Closes #20972
Closes #30747
(cherry picked from commit b610048f892e36aadabe2c75c13b2e84f4796f64)
Signed-off-by: luis <[email protected] >
2026-06-24 17:54:35 -03:00
Shauren
4f316364a0
Core/Async: Add another boost asio forward declaration hack for io_context executor
...
Signed-off-by: luis <[email protected] >
2026-06-22 18:59:24 -03:00
Shauren
a05ecc8dae
Core/Objects: Minor ObjectGuid packet reading and writing optimization
...
Signed-off-by: luis <[email protected] >
2026-06-21 16:13:00 -03:00
Shauren
85b36029d3
Core/Proto: Updated protobuf messages and services
...
Signed-off-by: luis <[email protected] >
2026-06-18 18:11:23 -03:00
Shauren
98439c8891
Core/Misc: Remove non-array version of RaceMask util
...
Signed-off-by: luis <[email protected] >
2026-06-18 17:56:14 -03:00
Shauren
6a494675db
Core/Reputation: Removed duplicate function to get base reputation with a faction
...
Signed-off-by: luis <[email protected] >
2026-06-16 17:41:47 -03:00
Shauren
9a38a472a1
Core/Reputation: Removed unneccessary condition when determining data index for reputation, fixes Shadowmoon Exiles not being a hidden faction
...
Signed-off-by: luis <[email protected] >
2026-06-16 17:40:59 -03:00
Shauren
029a36654a
Core/PacketIO: Add packet reading functions returning raw packet bytes without copying
...
Signed-off-by: luis <[email protected] >
2026-06-16 17:37:38 -03:00
Shauren
c84a36aff3
Core/Utils: Fix HashFnv1a compile error when hashing uint64 values with 32 bit variant at compile time
...
Signed-off-by: luis <[email protected] >
2026-06-16 17:35:41 -03:00
Shauren
5362437b45
Core/Bnet: Move all protobuf related code to proto service classes
...
Signed-off-by: luis <[email protected] >
2026-06-16 17:34:09 -03:00
Shauren
6404b9c589
Core/Bnet: Fixed handling 0 sized client packets
...
Signed-off-by: luis <[email protected] >
2026-06-16 17:30:20 -03:00
Shauren
a55941f834
Core/JSON: Allow deserializing from string_view
...
Signed-off-by: luis <[email protected] >
2026-06-16 17:29:34 -03:00
Shauren
cf9cd9b627
Core/Scripts: Replace std::invoke in spell script internals to slightly reduce compile time
...
Signed-off-by: luis <[email protected] >
2026-06-12 18:46:55 -03:00
Shauren
044b35d43e
Core/Misc: Build fix for gcc on windows
...
Signed-off-by: luis <[email protected] >
2026-06-12 18:46:17 -03:00
Shauren
b097121c92
Core/Quests: Fail quests with QUEST_FLAGS_COMPLETION_NO_DEATH when releasing spirit instead of immediately on death
...
Signed-off-by: luis <[email protected] >
2026-06-09 17:25:03 -03:00
Shauren
12683b7b41
Core/Battlegrounds: Fix possible shutdown crash
...
Closes #30725
(cherry picked from commit b8582e71caf2154ac9232d337973dfc285f80981)
Signed-off-by: luis <[email protected] >
2026-06-09 17:23:38 -03:00
Shauren
c1dd093e74
Core/Spells: Fixed range checks for ON_NEXT_SWING spells broken in f02ac750073fd07c14bf86f7ddc3e72a7b83d59b
...
Signed-off-by: luis <[email protected] >
2026-06-05 19:43:17 -03:00
Shauren
7b66db3363
Core/GroupHander: Simplify 5e95f4db66aad68b67db351605cddf37cc5cdcb9
...
(cherry picked from commit f57647287af1f47a1c4a503cde654d6ff8f4261c)
Signed-off-by: luis <[email protected] >
2026-06-01 19:58:16 -03:00
Shauren
e39e72b74f
Core/Spells: Implement sending FailedBy in spell failure packets
...
Signed-off-by: luis <[email protected] >
2026-06-01 19:53:52 -03:00
Shauren
e351e5d68b
Core/Players: Add location restrictions for race and faction changes
...
Signed-off-by: luis <[email protected] >
2026-06-01 19:52:46 -03:00
Shauren
c702a00b44
Core/Spells: Corrected SpellCastResult values sent on spell interrupts
...
(cherry picked from commit b1c15cbfe61884664ed7615a34ca77ad0db3d95c)
Signed-off-by: luis <[email protected] >
2026-06-01 19:35:51 -03:00
Shauren
201d227143
Core/Spells: Restore sending SMSG_CAST_FAILED for spells in SPELL_STATE_PREPARING state (cast bar in progress) unintentionally removed in 63bc405faeb7afcf99de6f7531e4ea59065165f4
...
(cherry picked from commit 844efbfca84580f7b2bd700f40209515f2aaa959)
Signed-off-by: luis <[email protected] >
2026-06-01 19:35:17 -03:00
Shauren
d9964d9144
Core/Spells: Don't send SMSG_CAST_FAILED for interrupted spells after they were launched or channelling was started (this clears cooldown on client)
...
Closes #26077
(cherry picked from commit 63bc405faeb7afcf99de6f7531e4ea59065165f4)
Signed-off-by: luis <[email protected] >
2026-06-01 19:25:47 -03:00
Shauren
064223c23a
Core/Spells: Removed early access_requirement checks for summon spells to prevent cross map inventory access (it is checked later by TeleportTo)
...
Closes #26877
Closes #29906
(cherry picked from commit 4a30ca00c7d9adc3ec46267ca267d36c46a3c88e)
Signed-off-by: luis <[email protected] >
2026-06-01 19:22:34 -03:00
Shauren
3153ca6c36
Core/Spells: Fixed TargetB selectoin after d6ccdbea10a29091afc20471331f50260f65ac46
...
(cherry picked from commit eba78de1eeb824fec5fcdc50fc08196419605b7c)
Signed-off-by: luis <[email protected] >
2026-06-01 19:12:55 -03:00
Shauren
edaa325644
Core/Spells: SPELL_ATTR1_REQUIRE_ALL_TARGETS should require that each unique (targetA, targetB) pair has at least one target, not that each effect has a target
...
* Fixed Mind Flay on creatures immune to slow
(cherry picked from commit d6ccdbea10a29091afc20471331f50260f65ac46)
Signed-off-by: luis <[email protected] >
2026-06-01 19:12:05 -03:00
Shauren
482c683df6
Misc/Extractor: Update extractor.bat - vmaps are not optional anymore
...
Signed-off-by: luis <[email protected] >
2026-06-01 19:11:21 -03:00
Shauren
8c0755d7b8
Core/Auras: Implement aura SPELL_AURA_DETECT_VISIBLE_WHILE_INVISIBLE
...
Signed-off-by: luis <[email protected] >
2026-05-31 20:49:20 -03:00
Shauren
93747de9c0
Revert "Spells/Mage: Mages should be able to see everything while on Invisibility"
...
This reverts commit 456d9a6cea801c013df0c784256a3ada9a813aed.
Signed-off-by: luis <[email protected] >
2026-05-31 20:48:50 -03:00
Shauren
970f62a37b
Core/Spells: Improved spell explicit target fallback selection for unit targets when spell target comes from client
...
Client only looks at target type of first spell effect to determine what additional target info to send in packet outside of Spell.dbc Targets column
Closes #11566
Closes #29809
(cherry picked from commit 5d7ae76d6f2a0f6f6416ff754d2243f3aafcc7d5)
Signed-off-by: luis <[email protected] >
2026-05-31 20:42:56 -03:00
Shauren
4ab3fb1c3a
Core/Auras: Fixed SPELL_AURA_PREVENT_REGENERATE_POWER for power types other than mana
...
Signed-off-by: luis <[email protected] >
2026-05-31 13:51:09 -03:00
Shauren
89fd1ee360
Core/Chat: Control CHAT_MSG_PARTY_LEADER serverside
...
Closes #14868
Closes #29689
(cherry picked from commit e835ab5014345962d84590cdd2ce71cc27608c80)
Signed-off-by: luis <[email protected] >
2026-05-29 18:02:02 -03:00
Shauren
741150bd79
Core/PacketIO: Removed wrong error packet used when trying to leave party in battleground
...
Closes #29726
(cherry picked from commit 39fd26ef41b802f937695a57ae10dbfc476d51c0)
Signed-off-by: luis <[email protected] >
2026-05-29 17:57:13 -03:00
Shauren
4c98df22d6
Core/PacketIO: Implemented SMSG_REAL_GROUP_UPDATE, used to access information about original group data while being in a lfg/bg group at the same time
...
Fixes GetRealNumPartyMembers, GetRealNumRaidMembers and IsRealPartyLeader lua functions
(cherry picked from commit c5d63ee1fc24a01710f069b8dc6442c3c5983311)
Signed-off-by: luis <[email protected] >
2026-05-29 17:57:13 -03:00
Shauren
edc7fde5e2
Core/Cells: Improve cell copy constructor and argument passing codegen (now fully done through a single register)
...
(cherry picked from commit 8a619460e21a9603a45894db88e344a0499c2d0f)
Signed-off-by: luis <[email protected] >
2026-05-26 21:17:23 -03:00
Shauren
d27c679492
Core/Battlefield: Fixed using invalidated iterator when a player queued for wintergrasp is inside a battleground
...
Closes #29405
(cherry picked from commit 63cbef9e893d19318e97aab67dff7bc7e82e6544)
Signed-off-by: luis <[email protected] >
2026-05-26 21:15:12 -03:00
Shauren
26f437d2d7
Core/Battlefields: Added missing virtual destructor (and delete copy and move operations)
...
(cherry picked from commit 343d09bc95ade0cc34f953b56cbe666baca387fc)
Signed-off-by: luis <[email protected] >
2026-05-26 21:09:56 -03:00
Shauren
c557c7211a
Scripts: Fix EventMap event id overflow
...
Signed-off-by: luis <[email protected] >
2026-05-26 21:09:12 -03:00
Shauren
89869a46df
Core/Spells: Corrected client control checks in spell packets
...
Closes #26510
Closes #27863
(cherry picked from commit 0a34290484f3e90a2a642986de682a8b0c7e3815)
Signed-off-by: luis <[email protected] >
2026-05-26 21:04:56 -03:00
Shauren
6778591b37
Core/Instances: Fixed crash in loading scenario state
...
Signed-off-by: luis <[email protected] >
2026-05-26 08:20:07 -03:00
Shauren
5b0f26d059
Core/Loot: Fixed loot roll exploit
...
Closes #29042
(cherry picked from commit fb699dc641342c1e1a094ec5bff7b5e581dd0d01)
Signed-off-by: luis <[email protected] >
2026-05-26 08:19:27 -03:00
Shauren
d3bb3c8f09
Core/Units: Corrected AURA_INTERRUPT_FLAG_NOT_SEATED implementation to only interrupt when actually standing (flag not renamed but its correct name is SpellAuraInterruptFlags::Standing)
...
(cherry picked from commit 47b1de526e9f380c96307edc5fb618ad18f04206)
Signed-off-by: luis <[email protected] >
2026-05-26 08:17:00 -03:00
Shauren
54e9dc2321
Core/Auras: Don't force sitting state from non-standing state when applying auras with SpellAuraInterruptFlags::Standing
...
Closes #28973
(cherry picked from commit dd10ac27fee1fa91661422458d22bb1d2dbab6de)
Signed-off-by: luis <[email protected] >
2026-05-26 08:16:28 -03:00
Shauren
ccd6568a73
Core/Units: Don't make force stand state on periodic damage taken
...
Closes #28950
(cherry picked from commit 2f4c412f4c13c7ae02d3d3ae715c3099395bcf70)
Signed-off-by: luis <[email protected] >
2026-05-26 08:15:52 -03:00
Shauren
bf970624ee
Core/Misc: Port some 3.3.5 cherry-pick refactors
...
Signed-off-by: luis <[email protected] >
2026-05-25 22:28:21 -03:00
Shauren
ffa2a47aba
Core/Misc: Port some 3.3.5 cherry-pick refactors
...
Signed-off-by: luis <[email protected] >
2026-05-19 14:20:41 -03:00
Shauren
e6413a357c
Core/Misc: Port some 3.3.5 cherry-pick refactors
...
Signed-off-by: luis <[email protected] >
2026-05-16 03:11:44 -03:00
Shauren
5282dcbc5a
Core/PacketIO: Use default compiler generated copy and move operations in WorldPacket
...
(cherry picked from commit b758b56be4088a80fcb2094885267af9333d28e5)
Signed-off-by: luis <[email protected] >
2026-05-13 21:44:11 -03:00
Shauren
05a2b81e74
Core/CrashHandler: Fix formatting single char variables
...
Signed-off-by: luis <[email protected] >
2026-05-12 08:29:13 -03:00
Shauren
88f0137b4c
Core/CrashHandler: Update enums from DIA SDK
...
Signed-off-by: luis <[email protected] >
2026-05-12 08:28:30 -03:00
Shauren
dd497fdcc3
Core/CrashHandler: Replace unsafe pointer dereferences wrapped in __try/__except with ReadProcessMemory
...
Signed-off-by: luis <[email protected] >
2026-05-12 08:26:28 -03:00
Shauren
f57149a160
Core/Misc: Reorder function definitions in MiscPackets.cpp to match declaration order in header
...
Signed-off-by: luis <[email protected] >
2026-05-12 08:25:44 -03:00
Shauren
f3b4b9b73f
Core/Misc: Fix linker errors with clang-cl
...
Signed-off-by: luis <[email protected] >
2026-05-12 08:25:03 -03:00
Shauren
7d2879e0c8
Core/Misc: Nopch build fix for msvc
...
Signed-off-by: luis <[email protected] >
2026-05-12 08:23:56 -03:00
Shauren
4b32cef125
Core/Misc: Remove old msvc warning suppression workarounds for do {} while (0) constructs used in assert and logging macros
...
Signed-off-by: luis <[email protected] >
2026-05-12 08:21:37 -03:00
Shauren
d1b5e93168
Core/Misc: Changed compiler detection to better support compilers that pretend to be something else, such as clang-cl is both msvc and clang at the same time
...
Signed-off-by: luis <[email protected] >
2026-05-12 08:15:13 -03:00
Shauren
42ecab9e7f
Core/Position: Add StringFormat support for Position and WorldLocation
...
Signed-off-by: luis <[email protected] >
2026-05-11 19:59:20 -03:00
Shauren
e78f5dce1f
Core/Movement: Move ValidateMovementInfo back to WorldSession class to reduce differences between branches
...
Signed-off-by: luis <[email protected] >
2026-05-08 21:57:08 -03:00
Shauren
f0806d0492
Dep/g3d: Fix warnings with gcc 16
...
Signed-off-by: luis <[email protected] >
2026-05-08 21:44:55 -03:00
Shauren
26e5bc3232
Dep/g3d: Build fix for gcc on windows
...
Signed-off-by: luis <[email protected] >
2026-05-08 21:42:37 -03:00
Shauren
a4afe6dbd9
Core/Spells: Removed incorrect generated proc data for different difficulties for spells that already have rows in spell_proc table
...
Signed-off-by: luis <[email protected] >
2026-05-08 21:41:58 -03:00
Shauren
7c17f70151
Core/Movement: Implement FadeObject spline flag for playing smooth despawn animations
...
Signed-off-by: luis <[email protected] >
2026-05-07 00:50:18 -03:00
Shauren
36e76eb5c7
Core/Commands: FIx .character deleted commands outputting full guid strings instead of just counters (full guids cannot be used as input for other .character deleted commands)
...
Signed-off-by: luis <[email protected] >
2026-05-06 13:28:00 -03:00
Shauren
ff18a1c501
Core/Objects: Private objects are no longer able to see non-private objects other than their owner
...
Signed-off-by: luis <[email protected] >
2026-05-05 08:36:56 -03:00
Shauren
1215c7aad0
Core/Vehicles: Remove incorrect passenger->vehicle threat redirection
...
Closes #31832
Signed-off-by: luis <[email protected] >
2026-05-05 08:36:10 -03:00
Shauren
8fb211a1e0
Core/DataStores: Skip MapDifficulty rows that don't point to a valid map id and remove asserts on Difficulty.db2 checks (0 is a valid difficulty for a map and it doesn't have data in that file)
...
Signed-off-by: luis <[email protected] >
2026-05-04 20:58:51 -03:00
Shauren
8ccf4e4629
Core/DataStores: Add id to assertion message in DB2Storage::AssertEntry
...
Signed-off-by: luis <[email protected] >
2026-05-03 03:10:12 -03:00
Shauren
f49020bf5b
DB/Creatures: Add vendor data for 12.0.5 void assault npcs
...
Maren Silverwing <Quartermaster>
Triam Dawnsetter <Cosmetic Equipment Salvager>
Rae'ana <Historian and Research Supplier>
Sergeant Vornin <Animal Handler>
Signed-off-by: luis <[email protected] >
2026-05-02 13:42:31 -03:00
Shauren
d0023aec46
Dep/jemalloc: Update to 5.3.1
...
Signed-off-by: luis <[email protected] >
2026-05-02 13:42:31 -03:00
Shauren
9c70cdfe16
Core/Players: Correct new trait condition check
...
Signed-off-by: luis <[email protected] >
2026-04-28 21:20:30 -03:00
Shauren
79b34b102d
Core/Players:: Improve trait config validation and implement new condition type used for apex talents
...
Signed-off-by: luis <[email protected] >
2026-04-28 21:17:19 -03:00