Charm effect breakage routine modernization
Автор: 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() Подробнее... |
Текущее время: 14:56. Часовой пояс GMT +4. |
YTDB - MaNGOS DataBase