Восстановление хп,маны и сброс кд при начале дуэля
|
|
Открываем фаил -> src/game/DuelHandler.cpp находим в нем: Code plTarget->duel->startTimer = now; и добавляем после Code // 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(); } Code 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); }
Сообщение # 1 отредактировано Tomogavk - Суббота, 26.12.2009, 05:44
|
открыл америку? ну лови + попробуем может де пригодится.
Мир тесен: в конце концов, все мы встретимся в постели.
Сообщение # 2 написано 25.12.2009 в 08:26
|
вдруг кому-то надо, а он не знает как сделать...
Сообщение # 3 написано 25.12.2009 в 10:53
|
Tomogavk, красава, типо как на нск? крут)
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 4 написано 25.12.2009 в 14:12
|
под все ревы оО?
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 5 написано 25.12.2009 в 14:57
|
Все кул, +6 в репу!!!!!!!!!!!!!!!!
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 6 отредактировано Pro[100]Hens - Пятница, 25.12.2009, 15:11
|
Quote (Pro|100|Hens) под все ревы оО? под все ревы и ветки З.ы в форме патча делать не буду
Сообщение # 7 написано 25.12.2009 в 16:12
|
Quote (Tomogavk) З.ы в форме патча делать не буду всмысле?
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 8 написано 25.12.2009 в 16:36
|
Pro[100]Hens, он оформлять в виде патча для git не будет! Tomogavk, а тебе сложно чтоли diff (патч иначе) сделать для народа? PS: делать в виде патча не буду - понты
Сообщение # 9 написано 25.12.2009 в 18:30
|
тогда мб ктото решится для GIT оформить???777СЕМЬ
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 10 написано 25.12.2009 в 19:03
|
восемь... ну кто не кто не сделает?
Мир тесен: в конце концов, все мы встретимся в постели.
Сообщение # 11 написано 25.12.2009 в 19:16
|
былобы круто, даж закрепить можно былоб... даже для близлайк серверов круто)
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 12 написано 25.12.2009 в 20:39
|
в форме патча в первом посту(нужно проверить)
Сообщение # 13 отредактировано Tomogavk - Суббота, 26.12.2009, 05:45
|
Сообщение # 14 написано 25.12.2009 в 23:57
|
NOob_TFR_PRO, [проверил??? робит???
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 15 написано 26.12.2009 в 01:15
|
Сообщение # 16 отредактировано Rescript - Воскресенье, 27.12.2009, 01:38
|
Я Искал Этот Патч И тут Вот! Спс Автору +++ Вот есчо Бы Дал Бы ктонибуть Скрипт или Патч Чтобы На Бг За 1-н Кил падал 1-н Бадж! Во Бы Мне падарак на новый Год Был!
Сообщение # 17 написано 26.12.2009 в 12:54
|
Quote (POINT) Вот есчо Бы Дал Бы ктонибуть Скрипт или Патч Чтобы На Бг За 1-н Кил падал 1-н Бадж! Во Бы Мне падарак на новый Год Был! гугл в поиск! то что ты ищешь уже есть в сорцах тринитикор2... вобщем эта система называется "Token System" PS: в этом разделе есть патч, но он не рабочий на вид
Сообщение # 18 написано 26.12.2009 в 15:31
|
Проверил ли ктонибудь????
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 19 написано 26.12.2009 в 17:18
|
ZetGet, Поищу! Pro[100]Hens, Серв Поставлю.проверю.Отпишусь!
Сообщение # 20 написано 27.12.2009 в 01:29
|
http://trinity-core.ru/showthread.php?t=544 Автор добавь взято из http://trinity-core.ru/showthread.php?t=544
Сообщение # 21 написано 27.12.2009 в 02:40
|
Я не брал оттуда, и форум этот впервые в жизни вижу.
Сообщение # 22 написано 27.12.2009 в 04:00
|
Тогда прошу прощения за резкое обвинение.
Сообщение # 23 написано 27.12.2009 в 08:25
|
Quote (Rescript) Тогда прошу прощения за резкое обвинение. Да ничего бываете, наши патчи действительно сильно похожи.
Сообщение # 24 написано 27.12.2009 в 11:10
|
хех, настолько похожи что даже закоммитированные строки совпали) Автор просто телепат что ли)
Услуги гаранта предоставлю по графику 2 через 2. Уточнять по icq/skype/пм
Сообщение # 25 написано 27.12.2009 в 18:33
|
Quote (Pro|100|Hens) Проверил ли ктонибудь???? да робит все отлично 322а , автору респект ><
Сообщение # 26 написано 27.12.2009 в 18:48
|
спасибо +3
"Только на пиратке у воинов может быть фаирбол" - Shelter
Сообщение # 27 написано 27.12.2009 в 19:22
|
кул ваще, закрпелять можно^^
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 28 написано 27.12.2009 в 22:31
|
nemmez, добавляй к себе в v13 этот патч
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. ©
Сообщение # 29 написано 27.12.2009 в 22:32
|
Укажите пожалуйста полный путь к файлу))
Сообщение # 30 написано 28.12.2009 в 23:29
|