YTDB

Вернуться   YTDB > Новости / News > CMaNGOS Commits

CMaNGOS Commits Изменения, принятые в официальный репозиторий ядра CMaNGOS.
git://github.com/cmangos/mangos-wotlk.git

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.09.2017, 00:05   #1
newsbot
News Bot
 
Аватар для newsbot
 
Регистрация: 20.11.2009
Сообщений: 1,290
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 5 сообщениях
newsbot На верном пути
По умолчанию 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>


Подробнее...
newsbot вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Fix timers without initialmin/max newsbot CMaNGOS Commits 0 11.09.2016 09:25


Текущее время: 13:32. Часовой пояс GMT +4.


YTDB - MaNGOS DataBase

Русский форум Мангос - официальный форум RMDC

Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума YTDB будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot
Punk's On-Air - Punk, Folk, Blues, Ska Bascinet - реконструкция denw IL-2 Training Книготорговая Компания «А-5» - художественная, учебная литература, скидки, опт и мелкий опт, доставка, дешево, низкие цены издательства