Commit Graph
5 Commits
Author SHA1 Message Date
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