YTDB

YTDB (http://ytdb.ru/index.php)
-   CMaNGOS Commits (http://ytdb.ru/forumdisplay.php?f=27)
-   -   Charm effect breakage routine modernization (http://ytdb.ru/showthread.php?t=17255)

newsbot 24.01.2018 03:50

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