Mykhailo Redko
6502dd611e
Core/Pets: Implemented sound playback when dismissing warlock pets ( #30683 )
...
(cherry picked from commit a827230910fd7e3e64bcb5526e2778b8b4752da4)
Signed-off-by: luis <[email protected] >
2026-06-08 18:14:20 -03:00
Mykhailo Redko
bb72f39ed9
Core/Misc: Cleanup account instance times data from DB on account deletion.
...
(cherry picked from commit 0ebda1168aa08d2b4539de6304c3cbd806448152)
Signed-off-by: luis <[email protected] >
2026-06-01 19:37:36 -03:00
r4dish
c5abcaaeb7
Core/Auras: Improvements for SPELL_AURA_MOD_FAKE_INEBRIATE handling
...
(cherry picked from commit 858477148727b79be51d8c785a12af78c465dbb8)
Signed-off-by: luis <[email protected] >
2026-06-01 19:34:43 -03:00
r4dish
1bbc18fbb2
Core/Spells: Fix sobering spells and possible uint8 overflow/underflow in SPELL_EFFECT_INEBRIATE handler.
...
(cherry picked from commit d9460428c6639ea8dc3f66e0e39cd37cf62a1252)
Signed-off-by: luis <[email protected] >
2026-06-01 19:34:06 -03:00
Mykhailo Redko
d012ffb88a
Scripts/Halls of Lightning: Fix a crash caused by iterator invalidating in Ionar boss script ( #29963 )
...
(cherry picked from commit faf87b327d3eed6e1ea60f1ed21f6a9f7ac36734)
Signed-off-by: luis <[email protected] >
2026-06-01 19:14:01 -03:00
r4dish
9f9b69faf0
Core/Players: Move power regeneration calculations to Player::UpdatePowerRegen
...
(cherry picked from commit a7dab01c2dc7105f5feddcbd4bf5489b330d70b5)
Signed-off-by: luis <[email protected] >
2026-05-31 13:41:10 -03:00
r4dish
c87245d5f2
Core/Players: Auras that change the rate of energy regeneration should have an effect on client prediction.
...
(cherry picked from commit 1a3006b20d8c41139b206f610bcb6c22508ec329)
Signed-off-by: luis <[email protected] >
2026-05-31 13:40:25 -03:00
Mykhailo Redko
7b01d5a044
Core/Players: Improvements for talent reset logic. ( #29580 )
...
* Clean up Player::ResetTalents() from unnecessary logic, such as withdrawing money. Move it to more suitable places.
* Implemented SMSG_TALENTS_INVOLUNTARILY_RESET and use it instead of old trinity_string.
* Do not reset the accumulated talent reset cost if CONFIG_NO_RESET_TALENT_COST is enabled.
(cherry picked from commit ca1560f043df275d9241055adbf61a393666a533)
Signed-off-by: luis <[email protected] >
2026-05-27 09:17:34 -03:00
Mykhailo Redko
7a669dbd23
Core/Spells: Immune a reflected spell if the original caster cannot be it's target. ( #29645 )
...
(cherry picked from commit 86551ba71669712cadf82f2dc1f0c5481f0fba1b)
Signed-off-by: luis <[email protected] >
2026-05-27 09:16:58 -03:00
Mykhailo Redko
e2d68e3bb0
Core/PacketIO: Implemented CMSG_BUSY_TRADE and CMSG_IGNORE_TRADE ( #29570 )
...
Closes #29308
(cherry picked from commit 420cbd7396ca59497328d372ed028d976f23b150)
Signed-off-by: luis <[email protected] >
2026-05-27 09:13:09 -03:00
Mykhailo Redko
d3de7a5bbd
Scripts/Commands: .account set seclevel command will update security level for online session ( #29600 )
...
(cherry picked from commit 75016bf4da8656b049e6050e745cd50793e05780)
Signed-off-by: luis <[email protected] >
2026-05-27 09:11:34 -03:00
r4dish
86401a549a
Core/Misc: Do not apply Deserter debuff to players teleported from the battleground by gm command (.appear/.summon).
...
(cherry picked from commit 1dc9b83a2556741ffd0c6ddce447a3e04f51a2b2)
Signed-off-by: luis <[email protected] >
2026-05-27 09:03:44 -03:00