Oblivion:Формула урона

Материал из Tiarum
Перейти к: навигация, поиск
Oblivion:Формула урона
45px-Scroll.png
автор: Lorenz03tx и другие
редактор: Garin
вики-редакция: Garin
ссылка на сайт: UESPWiki
ccылка на оригинал: Oblivion:The Complete Damage Formula
40px-InformPic.png Это статья-заготовка.
Вы поможете проекту, доработав и дополнив её. Не забывайте предварительно добавлять шаблон {{Edit}} в материалы над которыми работаете, чтобы не создавать конфликта правок.
Переводить Этот материал нуждается в переводе или допереводе..
Вы можете помочь перевести его. Не забывайте предварительно добавлять строку {{Edit|--~~~~}} в материалы над которыми работаете, чтобы не создавать конфликта правок.
Пожалуйста, снимите шаблон этого сообщения, когда материал будет вычитан.
EnduranceTitle.gif Oblivion:Формула урона

Содержание

Готовая формула для мечей, дробящего оружия и луков:

урон = УронОружия * (ЗапасСил / МаксимальныйЗапасСил + 1) / 2 *  ДополнинельныйУронКрадучись * 
ДополнительныйУронСильнойАтаки * КрепостьБрониОппонента * СопротивлениеОружиюОппонента
  • Урон оружия (УО) для луков равен УОлука + УОстрелы. Где УО:
ЗаявленныйУронОружия * 0.5 * ( 0.75 + аттрибут * 0.005 )  *  (  0.2  +  
МодифицированныйНавык * 0.015 ) * ( СостояниеОружия / ЛучшееСостояниеОружия + 1 ) / 2
  • аттрибут и модифицированный навык ограничены 0 и 100.
  • аттрибут для оружия - СИЛА, а для луков - ЛОВКОСТЬ.
  • навык модифицируется согласно УДАЧИ: ( 0.4 * (Удача - 50)

Дополнительный Урон Крадучись - если ваш персонаж КРАДЕТСЯ, и он никем не замечен, берется согласно следующей таблицы:


Навык Скрытности Усилитель Скрытной Атаки
Для одноручного оружия
Усилитель Скрытной Атаки
для Луков
0-24 4 2
25+ 6 3

Дополнительный урон от сильной атаки. Дополнительный ущерб возможен, если нападающий использует Сильную атаку (с зажатой клавишей "атака") вместо обычной атаки.

  • Обычно дополнительный урон от сильной атаки - 2.5
  • Если атакующий выполняет сильный удар стоя и он, по крайней мере, на уровне ученика, то множитель для сильной атаки - 3.

Крепость брони потивника - 1, если ваш персонаж крадется, и он Мастер скрытности. В противном случае:

(100 - комбинированная крепость брони) / 100
  • Комбинированная крепость брони не может превышать 85.

Комбинированная крепость брони - это сумма всех частей брони, которую носит противник. Любая часть используется как щит. Оценка крепости для каждой части в отдельности:

ЗаявленнаяКрепостьБрони  *  (  0.35  +  0.0065  *  НавыкНошенияБрониПротивника)  *  состояниеБрони / НаилучшееСостояниеБрони

Сопротивление противника оружию - это СОПРОТИВЛЕНИЕ НОРМАЛЬНОМУ ОРУЖИЮ; если используется Серебрянное/Даэдрическое/Зачарованное оружие, оно всегда равно 1, в противном случае -

(100 - СопротивлениеНормальномуОружию) / 100

Чары на оружии - заклинание, бьющее в цель при попадании на нее оружия. Усилитель атаки "крадучись" не усиливает действие чар или ядов.

Урон в Рукопашном бою

Урон здоровью, причиненный посредством РУКОПАШНОЙ атаки:

Урон = 1 + 10.5 * (Сила / 100) * (модифицированныйНавык / 100)
  • Уровень навыка рукопашного боя также изменяется в зависимости от УДАЧИ:
(0.4 * (Удача - 50))

Урон, причиняемый в рукопашном бою, будет повышаться при Сильной атаке, как и при сильной атаке оружием. Также урон зависит и от запаса сил, и от крепости брони, как и урон от оружия.

Кроме урона здоровью, запас сил противника также падает и вычисляется по формуле:

ПадениеЗапасаСил  =  1  +  0.5 * УщербЗдоровью

Урон от Заклинаний

Величина урона от заклинаний вычисляется по формуле:

ИсходнаяВеличинаЭффекта * (100 - СопротивлениеМагии + УязвимостьКМагии) / 100

К тому же, все Стихийные атаки (Огонь, Мороз, Молнии) увеличиваются так:

(100 - СопротивлениеСтихии + УязвимостьКСтихии) / 100

Примечание: Если этот множитель меньше или равен нулю, то вы получите сообщение о том, что ваша атака не подействовала.

Изменяемые настройки

Уравнения, представленные выше, используются в Обливионе. Тем не менее, вычисления используют много дополнительных элементов, в частности, привносимые модификациями (модами). Для информации: этот раздел содержит все уравнения, включая все переменные.

УронОтОружия  =  ЗаявленныйУронОружия  *  fDamageWeaponMult *
  ( fDamageStrengthBase + Attribute / 100 * fDamageStrengthMult ) * 
  ( fDamageSkillBase + ModifiedSkill / 100 * fDamageSkillMult ) *
  ( fDamageWeaponConditionBase + WeaponHealth/MaxWeaponHealth * fDamageWeaponConditionMult )

где значения переменных по умолчанию:

  • fDamageWeaponMult = 0.5
  • fDamageStrengthBase = 0.75
  • fDamageStrengthMult = 0.5
  • fDamageSkillBase = 0.2
  • fDamageSkillMult = 1.5
  • fDamageWeaponConditionBase = 0.5
  • fDamageWeaponConditionMult = 0.5

Полный ряд возможных значений Усилителя Скрытной Атаки:

Sneak Skill SneakMultiplier
for One Hand Weapons
SneakMultiplier
for Bows
0-24 fPerkSneakAttackMeleeNoviceMult=4 fPerkSneakAttackMarksmanNoviceMult=2
25-49 fPerkSneakAttackMeleeApprenticeMult=6 fPerkSneakAttackMarksmanApprenticeMult=3
50-74 fPerkSneakAttackMeleeJourneymanMult=6 fPerkSneakAttackMarksmanJourneymanMult=3
75-99 fPerkSneakAttackMeleeExperMult=6 fPerkSneakAttackMarksmanExpertMult=3
100 fPerkSneakAttackMeleeMasterMult=6 fPerkSneakAttackMarksmanMasterMult=3

Полный ряд возможных значений для Усилителя Сильной Атаки:

  • Базовый Усилитель Сильной Атаки (без мастерского): fDamagePowerAttackBonus = 2.5
  • Стоячая Сильная Атака (Доступна на уровне ученика): fDamagePowerAttackStandBonus = 3f
  • Сильная Атака с шагом в сторону (На уровне специалиста): fDamagePowerAttackSideBonus = 2.5
  • Сильная атака с шагом назад (Уровень Экперта): fDamagePowerAttackBackBonus = 2.5
  • Сильная Атака с шагом вперед (Мастерский уровень): DamagePowerAttackForwardBonus = 2.5

Для Рукопашного боя полное уравнение для урона (смотрите также статью Hand to Hand Game Settings):

Ущерб_здоровью  =  fHandHealthMin + (fHandHealthMax - fHandHealthMin) *
(fHandDamageStrengthBase + Strength/100 * fHandDamageStrengthMult) *
(fHandDamageSkillBase + HandToHandModified/100 * fHandDamageSkillMult)
Fatigue_Damage = fHandFatigueDamageBase + Health_Damage * fHandFatigueDamageMult

где значения переменных по умолчанию:

  • fHandHealthMin = 1
  • fHandHealthMax = 15
  • fHandDamageStrengthBase = 0
  • fHandDamageStrengthMult = 0.75
  • fHandDamageSkillBase = 0
  • fHandDamageSkillMult = 1
  • fHandFatigueDamageBase = 1
  • fHandFatigueDamageMult = 0.5

Другие переменные, которые определяют ущерб от оружия:

  • fMaxArmorRating = 85
  • fDifficultyDamageMultiplier = 5
  • fDamageToWeaponPercentage = 0.06
  • fDamageToArmorPercentage = 9
  • fKnockdownDamageMult = 0.3
  • fHandReachMult = 0.6

Также обратите внимание

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Разделы TES
Разделы Fallout
Модмейкерам
Инструменты