newsbot
24.01.2018, 03:50
Автор: Warlockbugs
Charm effect breakage routine modernization* Modernize Unit::Uncharm() method as Unit::BreakCharmOutgoing()- Relocate in the header and source file next to other charm/possess APIs- Unvirtualize: remove override in Player, make it generic- Add SPELL_AURA_AOE_CHARMAOE_CHARM aura support for the future- Add Unit pointer arg: now accepts specific units, not just GetCharm(), opening support for multi-charms in the future- Additional charmer verification: break charm only if verified self as a charmer- Additional spawner verification for self-auras cleanup for temporary summons- Adjust usage after all changes done* Intoduce new method Unit::BreakCharmIncoming() to cancel charmer***39;s spell effects- Add appropriate usage* Improve TemporarySpawn aura tracking- New method TemporarySpawn::CheckAuraOnOwner() with better precision- Improve precision in TemporarySpawn::RemoveAuraFromOwner()
Подробнее... (https://github.com/cmangos/mangos-wotlk/commit/fc9a2c694960a23eb69431ea0d63de0cbec51020)
Charm effect breakage routine modernization* Modernize Unit::Uncharm() method as Unit::BreakCharmOutgoing()- Relocate in the header and source file next to other charm/possess APIs- Unvirtualize: remove override in Player, make it generic- Add SPELL_AURA_AOE_CHARMAOE_CHARM aura support for the future- Add Unit pointer arg: now accepts specific units, not just GetCharm(), opening support for multi-charms in the future- Additional charmer verification: break charm only if verified self as a charmer- Additional spawner verification for self-auras cleanup for temporary summons- Adjust usage after all changes done* Intoduce new method Unit::BreakCharmIncoming() to cancel charmer***39;s spell effects- Add appropriate usage* Improve TemporarySpawn aura tracking- New method TemporarySpawn::CheckAuraOnOwner() with better precision- Improve precision in TemporarySpawn::RemoveAuraFromOwner()
Подробнее... (https://github.com/cmangos/mangos-wotlk/commit/fc9a2c694960a23eb69431ea0d63de0cbec51020)