Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ Вопросы по RunUO _ Задать скорость

Автор: Medium 11.1.2016, 4:26

Всем здрасте!
Подскажите пожалуйста, я правильно копаю в изменении скорости хила.
Ранка 1.0
скрипт bandage.cs

Вижу похожее тут:
if ( Core.AOS && GetPrimarySkill( patient ) == SkillName.Veterinary )
{
//if ( dex >= 40 )
seconds = 2.0;
//else
// seconds = 3.0;
}
else
{
if ( dex >= 100 )
seconds = 3.0 + resDelay;
else if ( dex >= 40 )
seconds = 4.0 + resDelay;
else
seconds = 5.0 + resDelay;
}
}

но смущает Veterinary.

И второе.
Подскажите где копать скорость ударов, лука, каста.
Спасибо за ранее

Автор: Juzzver 11.1.2016, 14:05

это скорость воскрешения, править скорость хила тут:

Код
if ( onSelf )
{
if ( Core.AOS )
seconds = 5.0 + (0.5 * ((double)(120 - dex) / 10)); // TODO: Verify algorithm
else
seconds = 9.4 + (0.6 * ((double)(120 - dex) / 10));
}


Скорость атаки, в BaseWeapon.cs, тема недавно разбиралась: https://forum.uokit.com/index.php?showtopic=29270

Скорость каста в Spell.cs, метод public virtual TimeSpan GetCastDelay()

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)