Damage Сalculating

Материал из Wiki
Перейти к: навигация, поиск

Базовый дамаг цветного и магического оружия идентичен оружию из метала, но имеет бонус к урону в зависимости от плюсовости.

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

dam = {<weapon.dam.min> <weapon.dam.max>} //базовый урон оружия случайное число от мин до макс (до удара)

dam = ((<dam> * <weapon.repair>) / <weapon.max_repair>) //понижение урона от повреждения оружия

dam = (<dam> * (<tactics> + 500)) / 1000) //бонус от тактики

dam = (<dam> + ((<dam> * <str>) / 500)) //бонус от силы

dam = (<dam> + ((<dam> * <anatomy>) / 5000)) //бонус от анатомии

dam = ((<dam> * (100 + (<skill> / 10))) / 200) //бонус от навыка

Расчет бонуса от магии или цвета оружия (см.таблицу цветов)

if <weapon.damage_plus>
   dam = (<dam> + <weapon.damage_plus>)
elseif <weapon.magic>
   dam = (<dam> + ((((<weapon.magic> / 70) + 1) * 5) / 2))
endif


Таблица цветов
Доспех Плюсовость
Agapite/Orion 5
Flame/Gold 5
Verite 5
Dwarf/Shadow 10
Valorite/Crystall 15
Silver/Holy 15
Infernal/Magma 20
Obsidian/Mythic 25
Таблица цветов ( Кожаный доспех)
Доспех Плюсовость
Titan Leather 5
Red Dragon Leather 5
Daemon Leather 10
Gray Dragon Leather 15
BlueDragon Leather 20
Green Dragon Leather 20
Yellow Dragon Leather 20
Gold Dragon Leather 20
Silver Dragon Leather 20
Crystal Dragon Leather 20
Black Dragon Leather 20
Магические доспехи
Доспех Плюсовость
Dragon weapon.magic = ((<str> + 15) * 10)
Titan weapon.magic = ((<str> + 15) * 10)
Chrome weapon.magic = ((<str> + 15) * 10)
Platinum weapon.magic = ((<str> + 15) * 10)
Магические оружие
Приставка Плюсовость
of Ruin 5
of Might 10
of Force 15
of Power 20
of Vanquishing 25