Главная Форум Файлы
Аддоны для WoW 3.3.5 - 4.3.4 Новости WoW Гайды Mists of Pandaria Патчи для WoW Профессии WoW
Вы находитесь: патч на дуэль - Форум
Страница 1 из 11
Форум » TrinityCore » Патчи в ядро Trinity » патч на дуэль
патч на дуэль
off StresДата: Вторник, 09.11.2010, 05:30 | Сообщение # 1

±Каратель Флудеров±
Сообщений: 296
востонавливает хп,ману и сброс кд

Quote
diff --git a/src/game/DuelHandler.cpp b/src/game/DuelHandler.cpp
index 15cbf8c..616ca27 100644
--- a/src/game/DuelHandler.cpp
+++ b/src/game/DuelHandler.cpp
@@ -51,6 +51,15 @@
pl->duel->startTimer = now;
plTarget->duel->startTimer = now;

+ // reset cooldowns and HP/Mana
+ pl->SetHealth(pl->GetMaxHealth());
+ plTarget->SetHealth(plTarget->GetMaxHealth());
+
+ if (pl->getPowerType() == POWER_MANA) pl->SetPower(POWER_MANA, pl->GetMaxPower(POWER_MANA));
+ if (plTarget->getPowerType() == POWER_MANA) plTarget->SetPower(POWER_MANA, plTarget->GetMaxPower(POWER_MANA));
+ //only for cooldowns which < 15 min
+ if (!pl->GetMap()->IsDungeon()) { pl->RemoveArenaSpellCooldowns(); plTarget->RemoveArenaSpellCooldowns(); }
+
pl->SendDuelCountdown(3000);
plTarget->SendDuelCountdown(3000);
}
 
Форум » TrinityCore » Патчи в ядро Trinity » патч на дуэль
Страница 1 из 11
Поиск:

ВКино.Бай - Крупнейший портал в Беларуси с фильмами и сериалами онлайн