|
---|
|
CMaNGOS Commits Изменения, принятые в официальный репозиторий ядра CMaNGOS. git://github.com/cmangos/mangos-wotlk.git |
|
Опции темы | Поиск в этой теме | Опции просмотра |
22.09.2017, 00:05 | #1 |
News Bot
Регистрация: 20.11.2009
Сообщений: 1,290
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 5 сообщениях
|
Smart PvP flag timers
Автор: Warlockbugs
<pre style='white-space:pre-wrap;width:81ex'>Smart PvP flag timers Concentrating all PvP timers in one place. Contested PvP flag propagation works in conjuction with PvP flag propagation. New contested PvP flag API modeled after pre-existed PvP flag API. Many outdated pieces of code related to contested are now cleaned up. Most notable changes: * PLAYER_FLAGS_IN_PVP renamed to more official term PLAYER_FLAGS_PVP_DESIRED to avoid confusion: based on lua GetPVPDesired() * A better performance PvP flag timer (using diffs only). * Improved contested PvP flag propagation logic (e.g. healing a victim who didn***39;t fight back will not flag healer). * Getting attacked in PvP now refereshes victim***39;s PvP flag timer. * Additionally update caster/attacker***39;s PvP flag on spell/attack landing in compliance with demons videos (in addition to current update on melee swing timer and pre-cast). * A number of changes to PvP flag timer to improve world PvP encounter experience on PvE ruleset realms in some scenarios: - PvP flag timer now freezes when player is in outdoor PvP capture points. - PvP flag timer now freezes when player is a PvP objective flag carrier. - Experimental: All PvP flag timers now freeze during actual PvP combat to prevent any premature flag drops. * Initial implementation for a few wrapper extensions over SetInCombatWith to hold the new PvP flag timer logic in: - SetInCombatWithAggressor - SetInCombatWithAssisted - SetInCombatWithVictim * WotLK-specific feature: Full PLAYER_FLAGS_PVP_TIMER flag management.</pre> Подробнее... |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Fix timers without initialmin/max | newsbot | CMaNGOS Commits | 0 | 11.09.2016 09:25 |