Shauren
|
58e3cee2fa
|
Core/Scripts: Fix copypaste in static AuraProcFn hook constructor
(cherry picked from commit f3965fe2ca)
|
2025-04-06 19:35:46 +02:00 |
|
Shauren
|
d21fb472f0
|
Core/Auras: Fixed SPELL_ATTR13_PERIODIC_REFRESH_EXTENDS_DURATION
(cherry picked from commit 92773e207c)
|
2025-04-06 19:35:41 +02:00 |
|
Shauren
|
ce106b59f6
|
Core/Auras: Fixed SPELLVALUE_AURA_STACK adding incorrect number of stacks on aura refresh
(cherry picked from commit 4c605ce621)
|
2025-04-06 19:35:36 +02:00 |
|
Shauren
|
528f8e3332
|
Core/Spells: Fixed spells that scale value with master not being affected by SpellModOp::Points and SpellModOp::PointsIndex spellmods
(cherry picked from commit bb67a42791)
# Conflicts:
# src/server/game/Entities/Unit/StatSystem.cpp
# src/server/game/Spells/Auras/SpellAuraEffects.cpp
|
2025-04-06 19:35:29 +02:00 |
|
Shauren
|
cc8eafbfd0
|
Core/Auras: Implemented SPELL_AURA_MOD_CHARGE_RECOVERY_RATE, SPELL_AURA_MOD_CHARGE_RECOVERY_RATE_BY_TYPE_MASK and SPELL_AURA_MOD_CHARGE_RECOVERY_BY_TYPE_MASK
(cherry picked from commit fa75f63566)
|
2025-04-06 19:29:25 +02:00 |
|
Shauren
|
2881dcaa8d
|
Core/Auras: Implemented SPELL_AURA_IGNORE_SPELL_CHARGE_COOLDOWN
(cherry picked from commit e0d3781989)
|
2025-04-06 19:28:19 +02:00 |
|
Shauren
|
08c0cd97b1
|
Core/Auras: Implemented SPELL_AURA_MOD_RECOVERY_RATE and SPELL_AURA_MOD_RECOVERY_RATE_BY_SPELL_LABEL
(cherry picked from commit 0c19893800)
# Conflicts:
# src/server/game/Server/Packets/SpellPackets.cpp
# src/server/scripts/Spells/spell_shaman.cpp
|
2025-04-06 19:28:00 +02:00 |
|
Shauren
|
bf43b1043e
|
Core/Database: Fix duplicate query column aliases
(cherry picked from commit caf9e8e3e8)
|
2025-04-06 19:25:47 +02:00 |
|
Shauren
|
c391f6b992
|
Core/Database: Improve assertion message on duplicate column aliases in queries
(cherry picked from commit d997e821dd)
|
2025-04-06 19:25:43 +02:00 |
|
Shauren
|
be2da4fed3
|
Core/Database: Optimize named query result field access
(cherry picked from commit f5d71b2b92)
|
2025-04-06 19:25:37 +02:00 |
|
Ovahlord
|
383474122a
|
Core/Database: Implement accessing query result fields by name
(cherry picked from commit 6de1e51a2f)
|
2025-04-06 19:25:29 +02:00 |
|
Shauren
|
b982de1e35
|
Core/PacketiO: Rename Unk field in SMSG_SPELL_ABSORB_LOG
(cherry picked from commit 64e5f9cce9)
|
2025-04-06 19:25:25 +02:00 |
|
Shauren
|
67a1d17ae2
|
Core/DataStores: Support non-uint32 ID fields
(cherry picked from commit dac15a32a6)
|
2025-04-06 19:23:53 +02:00 |
|
Shauren
|
9cfcebc2da
|
Core/Units: Refactor GetCastSpellInfo to return values via return value and hide internal lookup state tracker
(cherry picked from commit e233079d2d)
# Conflicts:
# src/server/scripts/Spells/spell_shaman.cpp
|
2025-04-06 19:23:34 +02:00 |
|
Shauren
|
29e0019084
|
Core/Misc: Add a bunch of examples for 67418a1aee
(cherry picked from commit 00223f3bee)
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Globals/ObjectMgr.cpp
|
2025-04-06 19:23:23 +02:00 |
|
Shauren
|
27e7a99106
|
Core/Utils: Added map key/value utility projections for std::ranges algorithms
(cherry picked from commit 67418a1aee)
|
2025-04-06 19:22:25 +02:00 |
|
lineagedr
|
fe9afc6556
|
Core/Handlers: Fix logic error in HandleAuctionRemoveItem (#30440)
(cherry picked from commit 1d1c260209)
|
2025-04-06 18:34:05 +02:00 |
|
Shauren
|
c460d2e76d
|
Core/PacketIO: Named a bunch of unknown/unused fields
(cherry picked from commit 8066110756)
# Conflicts:
# src/server/game/Achievements/CriteriaHandler.cpp
# src/server/game/Conditions/ConditionMgr.cpp
# src/server/game/DungeonFinding/LFGMgr.cpp
# src/server/game/Entities/AreaTrigger/AreaTrigger.cpp
# src/server/game/Entities/GameObject/GameObject.cpp
# src/server/game/Entities/Item/Item.cpp
# src/server/game/Entities/Item/ItemBonusMgr.cpp
# src/server/game/Entities/Object/Updates/UpdateFields.cpp
# src/server/game/Entities/Object/Updates/UpdateFields.h
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Handlers/CharacterHandler.cpp
# src/server/game/Handlers/LFGHandler.cpp
# src/server/game/Server/Packets/BattlegroundPackets.cpp
# src/server/game/Server/Packets/BattlegroundPackets.h
# src/server/game/Server/Packets/CharacterPackets.cpp
# src/server/game/Server/Packets/CharacterPackets.h
# src/server/game/Server/Packets/ItemPackets.cpp
# src/server/game/Server/Packets/ItemPackets.h
# src/server/game/Server/Packets/LFGPackets.cpp
# src/server/game/Server/Packets/LFGPackets.h
# src/server/game/Server/Packets/PartyPackets.cpp
# src/server/game/Server/Packets/PartyPackets.h
# src/server/game/Server/Packets/QueryPackets.cpp
# src/server/game/Server/Packets/QueryPackets.h
# src/server/game/Server/Packets/SystemPackets.cpp
# src/server/game/Server/Packets/SystemPackets.h
# src/server/scripts/Commands/cs_lookup.cpp
|
2025-04-06 18:33:36 +02:00 |
|
Ovahlord
|
ce6f800fb9
|
Core/Packets: updated PlayerInteractionType::Banker check for Classic
|
2025-04-06 18:24:24 +02:00 |
|
Ovahlord
|
bcf5a48828
|
Core/Objects: cherry-picked entity fragment changes from 23624ed75a which have already been added to Classic
|
2025-04-06 17:47:00 +02:00 |
|
Ovahlord
|
ebf3618f79
|
Core/Packets: updated struct of SMSG_FEATURE_SYSTEM_STATUS and SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN
|
2025-04-06 14:13:57 +02:00 |
|
Shauren
|
2a5bc90f85
|
Core/PacketIO: Fix GetOpcodeArrayIndex for smsg
|
2025-04-05 16:03:41 +02:00 |
|
Ovahlord
|
c75127e718
|
Core/PacketIO: ported several 11.0.5 packet changes which also apply to Classic
|
2025-04-05 14:13:33 +02:00 |
|
Ovahlord
|
c736dad7b7
|
Core/DataStores: update hardcoded default anim state Id
|
2025-04-05 13:55:08 +02:00 |
|
Ovahlord
|
07a16d8501
|
codestyle fix
|
2025-04-05 13:33:30 +02:00 |
|
Shauren
|
a96a953407
|
Core/Entities: Make EntityFragmentsHolder more resilient to unexpected inputs and fix nopch build
(cherry picked from commit 848fa5bbaa)
|
2025-04-05 13:10:53 +02:00 |
|
Ovahlord
|
36ab4e1de8
|
Core/Build: fixed nopch build
|
2025-04-05 13:10:22 +02:00 |
|
Ovahlord
|
8903b7d751
|
Core: cherry picked several packet changes from 11.0.7 which are also needed for 4.4.2
|
2025-04-05 12:12:58 +02:00 |
|
Shauren
|
1f7643db03
|
Core/PacketIO: Fixed SMSG_UPDATE_OBJECT fragment changes mask initialization
(cherry picked from commit 0435f22d0d)
|
2025-04-05 11:59:13 +02:00 |
|
Shauren
|
2626412bc1
|
Fix build with old libstdc++
(cherry picked from commit f689a80185)
|
2025-04-05 11:58:58 +02:00 |
|
Shauren
|
c300859a08
|
Core/PacketIO: Updated SMSG_UPDATE_OBJECT for 4.4.2
|
2025-04-05 10:31:02 +02:00 |
|
Ovahlord
|
ec79bfe140
|
Core/AuctionHouse: restored previously dropped auction house packet handlers
|
2025-04-05 09:23:55 +02:00 |
|
funjoker
|
ad941bee46
|
Core/UF: Update updatefields to 4.4.2
|
2025-04-05 08:57:55 +02:00 |
|
Ovahlord
|
bafdbe4687
|
Core/PacketIO: updated opcode array index to 4.4.2
|
2025-04-05 08:52:00 +02:00 |
|
Ovahlord
|
c22fd08fe5
|
Core/PacketIO: updated opcode values to 4.4.2
|
2025-04-05 08:18:11 +02:00 |
|
Shauren
|
ab54b2d821
|
Core/PacketIO: ported opcode size changes from ac7a95b45c
|
2025-04-05 00:55:05 +02:00 |
|
Ovahlord
|
a54754caa7
|
Core/DataStores: updated DB2 structures to 4.4.2
|
2025-02-23 14:09:53 +01:00 |
|
Ovahlord
|
71ec8c93ac
|
Core/Scripts: updated more documentation comments for spell script hooks to match with the rest
|
2025-02-22 07:52:27 +01:00 |
|
Ovahlord
|
6580687980
|
Core/Scripting: updated documentation for CalcDamage and CalcHealing hooks
|
2025-02-22 07:45:25 +01:00 |
|
Shauren
|
b46a556c92
|
Core/Misc: Reduce differences between branches
(cherry picked from commit ff6a107ac0)
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
|
2025-02-22 07:42:00 +01:00 |
|
Shauren
|
1f18ac7b4c
|
Core/Guilds: Don't require vendor bought items to have limited quantity to show up in guild news
(cherry picked from commit 12197b7cff)
|
2025-02-22 07:37:51 +01:00 |
|
Shauren
|
5bd5382910
|
Core/Spells: Implemented SpellEffectAttributes::DontFailSpellOnTargetingFailure
(cherry picked from commit 1959457421)
|
2025-02-18 18:18:42 +01:00 |
|
Shauren
|
ff5f141f8a
|
Core/Auras: Remove NYI commend from implemented aura types
(cherry picked from commit ed15c42805)
|
2025-02-18 18:18:37 +01:00 |
|
Shauren
|
6924fd0dc6
|
Core/Spells: Skip handling apply aura spell effects if aura was removed earlier in script by PreventHitAura
(cherry picked from commit adb63648f1)
|
2025-02-18 18:18:31 +01:00 |
|
Shauren
|
79236e2017
|
Core/Movement: Fixed formation movement resetting state on every waypoint of its leader
Closes #29950
(cherry picked from commit 1f62d3caaa)
|
2025-02-10 21:58:13 +01:00 |
|
Shauren
|
963f6699be
|
Core/Misc: Reduce code differences between branches
(cherry picked from commit afbde8800a)
|
2025-02-10 21:58:07 +01:00 |
|
Ovahlord
|
0edb752fea
|
Core/Packets: updated SpellModifierData struct for 4.4.1
|
2025-02-09 21:11:37 +01:00 |
|
Ovahlord
|
f7be217c94
|
Scripts/Spells: fixed Lava Burst crit chance against targets affected by Flame Shock
|
2025-02-09 20:11:34 +01:00 |
|
Shauren
|
0cb94ea082
|
Core/Battlegrounds: Fixed invalid reference to temporary
(cherry picked from commit 2fd120da32)
|
2025-02-08 22:06:10 +01:00 |
|
Shauren
|
c3be7513b3
|
Scripts: Remove unneccessary DoublePosition from AreaBoundary
(cherry picked from commit 0f5d634e38)
# Conflicts:
# src/server/scripts/Shadowlands/SepulcherOfTheFirstOnes/instance_sepulcher_of_the_first_ones.cpp
|
2025-02-08 22:06:05 +01:00 |
|