Ovahlord
|
4bc19db799
|
CMake: ported missing cmake updates which prevented jemalloc from building
|
2025-07-30 21:47:38 +02:00 |
|
Treeston
|
f95a8bfdca
|
Core/Common: Tokenizer -> Trinity::Tokenize
|
2025-07-30 20:51:19 +02:00 |
|
Ovahlord
|
95329dc15c
|
Scripts/Spells: fixed Heroic Strike damage calculation
|
2025-07-28 23:03:52 +02:00 |
|
Ovahlord
|
ec51834b3a
|
Core/Logging: fixed more log formatting warnings
|
2025-07-28 23:03:26 +02:00 |
|
Ovahlord
|
633693ee76
|
Core/Logging: fixed some log formatting warnings
|
2025-07-28 22:25:03 +02:00 |
|
Shauren
|
16aa620ca0
|
Core/Spells: Don't ignore power costs and reagents for spells triggered by SPELL_EFFECT_TRIGGER_SPELL, SPELL_EFFECT_TRIGGER_MISSILE, SPELL_EFFECT_FORCE_CAST, SPELL_AURA_PERIODIC_TRIGGER_SPELL, SPELL_AURA_PROC_TRIGGER_SPELL and fixed implementation of SPELL_ATTR6_DO_NOT_CONSUME_RESOURCES
|
2025-07-28 22:19:28 +02:00 |
|
Shauren
|
a2079b5835
|
Core/Spells: Split TRIGGERED_IGNORE_POWER_AND_REAGENT_COST into separate POWER and REAGENT flags
|
2025-07-28 21:57:12 +02:00 |
|
Ovahlord
|
3e73122965
|
Core/Quests: converted SMSG_QUEST_POI_QUERY_RESPONSE to packet class and ported quest poi data for all quests from classic
|
2025-07-27 21:34:56 +02:00 |
|
Treeston
|
faef256861
|
Common/Utilities: ported StringConvert helpers from 335 branch
|
2025-07-26 00:40:54 +02:00 |
|
Ovahlord
|
c22ba4438e
|
Core/Logging reduce difference between branches
|
2025-07-24 19:22:34 +02:00 |
|
Ovahlord
|
6468d7004c
|
Core/PacketIO: moved a couple smsg opcodes connection indexes over to instance
|
2025-07-22 16:38:21 +02:00 |
|
Ovahlord
|
a9dfb9c921
|
buildfix
|
2025-07-21 19:48:54 +02:00 |
|
Ovahlord
|
64b77e359d
|
Core/Misc: ported cryptography updates and all that entrails from 335/master and killed bnetserver
|
2025-07-21 19:04:56 +02:00 |
|
Giacomo Pozzoni
|
a576c8328b
|
Shared/Utilities: Handle string format exceptions
Handle StringFormat() exceptions in case of malformed string format to avoid causing unhandled exception crashes
|
2025-07-21 09:14:46 +02:00 |
|
Ovahlord
|
5410539f05
|
Core/Misc: replace more macros with constexpr
|
2025-06-28 12:44:18 +02:00 |
|
Ovahlord
|
ddc9795045
|
Core/Creature: kill no longer used InhabitTypeValues enum
|
2025-06-28 12:31:05 +02:00 |
|
Ovahlord
|
cf56756985
|
codestyle fix
|
2025-06-21 15:34:29 +02:00 |
|
Ovahlord
|
94bdf7c094
|
Core/PacketIO: implement a legacy connection mode which uses only the first connection socket to allow older pre-patched clients to connect
|
2025-06-21 15:32:25 +02:00 |
|
Ovahlord
|
4b7d68830a
|
Core/Misc: converted more macros to constexpr
|
2025-06-21 14:15:58 +02:00 |
|
Ovahlord
|
e750e1b335
|
Core/Skills fixed another oversight when determining a skill save status
|
2025-06-21 03:01:29 +02:00 |
|
Ovahlord
|
df676d3bc6
|
Core/Skills: fixed racemask check when initializing player info skills
|
2025-06-21 02:03:56 +02:00 |
|
Ovahlord
|
a9579cb33b
|
Core/Skills: ported skill refactors from master branch
* implement automatic skill learning from dbc data which
|
2025-06-21 01:23:27 +02:00 |
|
Ovahlord
|
d4b18aad8f
|
Scripts/Spells: properly fixed Blessed Life's proc cooldown
|
2025-06-20 20:14:09 +02:00 |
|
Ovahlord
|
b995fd8cbe
|
Scripts/Spells: properly fixed Nature's Grace proc cooldown
|
2025-06-20 19:19:11 +02:00 |
|
Ovahlord
|
b61743edf1
|
DB/Spells: corrected the proc cooldowns of all ranked aura procs
|
2025-06-20 17:00:16 +02:00 |
|
Ovahlord
|
3fd003e15c
|
DB/Spells: corrected the proc cooldowns of all non-ranked proc spells
|
2025-06-20 16:47:18 +02:00 |
|
Ovahlord
|
4055734fcf
|
DB/Spells: added missing proc cooldowns for all spells
|
2025-06-20 16:23:59 +02:00 |
|
Ovahlord
|
12a4cea430
|
Core/Packets: corrected connection type for SMSG_POWER_UPDATE to fix clientside glitches in which rage gained from auto attacks causes power updates to get applied twice
|
2025-06-20 00:10:38 +02:00 |
|
Ovahlord
|
65b0057332
|
Core/Units: fixed differences for rage generation between branches
|
2025-06-20 00:00:45 +02:00 |
|
Ovahlord
|
e8c928fc74
|
Core/Units: ported rage generation refactors from Classic
|
2025-06-19 23:30:04 +02:00 |
|
Ovahlord
|
4539f848ac
|
Core/Units: ported base attack time refactors from master branch
|
2025-06-19 23:18:17 +02:00 |
|
Ovahlord
|
ab866ca985
|
Core/Units: dealing melee damage will now generate rage based on armor reduced damage instead of the original value
|
2025-06-19 22:47:45 +02:00 |
|
Ovahlord
|
68a3622133
|
DB/Creatures: set DamageModifier back to 1 as recent changes require a full re-evaluation of the damage
|
2025-06-18 20:57:03 +02:00 |
|
Ovahlord
|
ca505967e3
|
Core/Quests: fixed sending the correct gold amount when a quest has RequiredMoney
|
2025-06-18 19:51:26 +02:00 |
|
Ovahlord
|
677c5976e7
|
DB/Quests: ported several missing quest_request_items entries from Classic
|
2025-06-18 18:46:44 +02:00 |
|
Ovahlord
|
1121d206da
|
Core/Quests: send the correct money amount for max level rewards
|
2025-06-18 17:50:56 +02:00 |
|
Ovahlord
|
9a540ae079
|
DB/Quests: ported money difficulty and quest scaling data from Classic
|
2025-06-18 17:23:13 +02:00 |
|
Ovahlord
|
44f466030b
|
Core/Quests: ported quest level scaling and reward money calculation from Classic
|
2025-06-18 16:53:29 +02:00 |
|
Ovahlord
|
1dfee7e072
|
Core/Quests: ported QuestMoneyReward.db2 from Classic as db table
|
2025-06-18 13:12:14 +02:00 |
|
Ovahlord
|
d18a2ff090
|
DB/Creatures: updated all HealthScalingExpansion values from Classic brute force data
|
2025-06-18 01:21:44 +02:00 |
|
Ovahlord
|
f26684b407
|
Core/Creatures: renamed exp column to HealthScalingExpansion and implement support for negative expansion level (-1 means current expansion - often used in battlegrounds)
|
2025-06-18 00:36:43 +02:00 |
|
Ovahlord
|
49da5d33e1
|
DB/Creatures: corrected unit_class values for all creatures based on classic wdb data
|
2025-06-18 00:00:51 +02:00 |
|
Ovahlord
|
b6084c75ec
|
Core/PacketIO: removed dead packet handler method definitions
|
2025-06-17 22:43:22 +02:00 |
|
Shauren
|
f5f344ddad
|
Core/GameObjects: Fixed GameObject::SetRespawnTime putting gameobjets not using compatibility spawning mode into invalid state
Closes #31047
|
2025-06-17 22:15:52 +02:00 |
|
Ovahlord
|
efce3f3463
|
Core/Player: correct initial SpecsCount value for players
|
2025-06-17 21:24:49 +02:00 |
|
Ovahlord
|
d9fe9f02a3
|
DB/Creatures: corrected armor and attack power values for UNIT_CLASS_WARRIOR creatures between level 1 and 5
|
2025-06-17 20:00:43 +02:00 |
|
Ovahlord
|
8307117aec
|
Core/Spells: moved creature level based spell scaling into CalcBaseValue where it belongs
|
2025-06-17 19:39:38 +02:00 |
|
Ovahlord
|
537f444c24
|
Core/Spells: re-implement SPELL_ATTR0_SCALES_WITH_CREATURE_LEVEL and use the leaked game table values to correctly calculate the multiplier
|
2025-06-17 18:42:05 +02:00 |
|
Ovahlord
|
2461bafbc2
|
buildfix
|
2025-06-17 17:59:02 +02:00 |
|
Mykhailo Redko
|
a145c21495
|
Core/PacketIO: Implemented CMSG_BUSY_TRADE and CMSG_IGNORE_TRADE
|
2025-06-17 17:48:49 +02:00 |
|