YTDB

Вернуться   YTDB > Корзина / Trash > Архив MaNGOS (пока не было ru-mangos) > Патчи

Патчи Если кто-то хочет выложить не свой готовый патч - не забудьте указать автора и источник.

Если кто-то хочет задать вопрос по патчу - лучше не на этом форуме вообще.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.01.2010, 10:59   #1
PSZ
UDB Fixer
 
Регистрация: 10.11.2009
Сообщений: 0
Сказал(а) спасибо: 21
Поблагодарили 19 раз(а) в 8 сообщениях
PSZ На верном пути
По умолчанию [patch] SPELL_EFFECT_PLAYER_PULL

Сейчас при применении мобом спелла со SPELL_EFFECT_PLAYER_PULL (эффект, который должен притягивать игрока к мобу), игрок перелетает моба и улетает раза в 3 дальше, чем нужно. Проверить - например .cast back 28337
Поправил немного формулу, подобрал практически идеально при EffectMiscValue=300.
Автор: я.
Патч:
Код:
diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp
index db914d6..b32726e 100644
--- a/src/game/SpellEffects.cpp
+++ b/src/game/SpellEffects.cpp
@@ -6856,7 +6856,7 @@ void Spell::EffectPlayerPull(uint32 i)
     if (damage && dist > damage)
         dist = damage;
 
-    unitTarget->KnockBackFrom(m_caster,-dist,float(m_spellInfo->EffectMiscValue[i])/10);
+    unitTarget->KnockBackFrom(m_caster, -dist, float(m_spellInfo->EffectMiscValue[i])/32);
 }
 
 void Spell::EffectDispelMechanic(uint32 i)

Последний раз редактировалось PSZ; 27.01.2010 в 09:26.
PSZ вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Konctantin (27.01.2010), `win (27.01.2010)
Старый 27.01.2010, 09:26   #2
PSZ
UDB Fixer
 
Регистрация: 10.11.2009
Сообщений: 0
Сказал(а) спасибо: 21
Поблагодарили 19 раз(а) в 8 сообщениях
PSZ На верном пути
По умолчанию

Добавил авторство.
PSZ вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
tempura (28.01.2010)
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[9076] Another SPELL_EFFECT_PLAYER_PULL problem fix. newsbot CMaNGOS Commits 0 27.12.2009 23:50
[9075] Fixed direction of move for SPELL_EFFECT_PLAYER_PULL newsbot CMaNGOS Commits 0 27.12.2009 23:11


Текущее время: 17:18. Часовой пояс 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» - художественная, учебная литература, скидки, опт и мелкий опт, доставка, дешево, низкие цены издательства