Insane | Дата: Четверг, 21.02.2013, 12:45 | Сообщение # 1 |
 Лейтенант
Группа: Администраторы
Сообщений: 65
Статус: Offline
| Ввиду нередких вопросов о зависимости какого-либо параметра в определенных случаях, решил выложить немного формул для расчета урона, шанса прохождения скиллов / дэбаффов и др.
P.Atk. = (Weapon_P.Atk. *Level_Modifier *STR_Modifier *Mastery_Modifier *Armor_Bonus *M.Def.Bonus *Buffs_Type_1(might и пр.)) +Weapon_Mastery+Buffs_Type_2(soul crysnipe) +Weapon_Bonus
M.Atk. = (Weapon_M.Atk. *Level_Modifier^2 *INT_Modifier^2 *Armor_Bonus *M.Def.Bonus *Buffs) +Mastery_Modifier +Weapon_Mastery +Weapon_Bonus +Heroic_Berserker
Level_Modifier = (level+89)/100
Evasion = (корень(DEX)*6 + Level + Passives + Weapon_Bonus + Armor_Bonus + Buffs Speed = (Class_Base_Speed*DEX_Modifier*Misc.Buffs) + Basic_Buffs + Armor_Bonus + Passives
Atk.Spd = DEX_Modifier *Weapon Atk.Spd. *Passives *Buffs *Armor_Bonus *Weapon_Bonus *M.Def.Bonus + Heroic_Berserker
Base_Critical = DEX_Modifier * Weapon_Critical_Modifier, где DEX_Modifier=(DEX+80)/100 для DEX от 21 до 42, Weapon_Critical_Modifier={120 - лук, кинжал; 80 - пика, меч; 40 - остальное}.
Final_Critical = Base_Critical + Passives + Buffs + Weapon_Bonus
Casting Spd. = (333*WIT modifier *Fast Spell Casting) *Armor Multiplier *Armor Bonus *Weapon Bonus *M.Def. Bonus *Buffs *Weapon Penalty + Heroic Berserker
Base_Magic_Critical = WIT_modifier = WIT*WIT /800 +0.5 (для диапазона 15-30, или WIT*WIT/980+WIT/100+0.4)
Magic_Critical = Base_Magic_Critical + Armor_bonus(броня, бижа с эффектом на маг.крит, например, Necklace of Valakas=+100%) + Buffs(Dance of Siren=+200%, Wild Magic=+200-300%, Prophecy of Water=+100%, тут же дебаф Curse of Abyss=-35%) + Weapon_Bonus(оружие, например, Infinity Scepter= +50%) Обыкновенный критический маг.удар равен дамага*3 (Грация, раньше было х4).
Физическая атака:
Потенциал оружия Average_Weapon_Damage = рандом(0.8,1.2) * P.Atk. * 70 /P.Def. где P.Def. = (((4+Armor P.Def.)*Level Modifier*Armor Bonus)*Buffs Type 1)+Armor Mastery+Buffs Type 2
Частота ударов в секунду определяется так: (контактное оружие) Hits_per_Second = Atk.Spd. /500
(дистанционное оружие) Hits_per_Second = (Atk.Spd. /1000) * (1500 /Delay_time) Вероятность промазать при ударе: (%) to miss = 10 * 1,1^([evasion] - [accuracy])
Ранения, станы, дебаффы:
Шанс прохождения физического умения Stun = (Base Land Rate/CON Modifier*Resistance)*(Learn Level/Target Level)
Шанс блока щитом Shield Block Rate = Base Shield Block Rate * DEX Modifier * Shield Mastery * Buffs * Set Bonus, где - Base Shield Block Rate = 0,2 - это означает, что при прочих равных - шанс 20% - что сблокирует щитом - DEX Modifier примерно (DEX+67)/69, при DEX=30, модифаер равен 1.1 - Shield Mastery - пассивка, меняется по уровню скилла (1лвл -1.5, 4лвл - 2.0) - бафы понятно - Set Bonus - бонус от шмоток Если по вам бьют луком, то шанс увеличивается в 3 раза. На шанс блока щитом влияет DEX (5-15%), пассивка Shield Mastery (25-50%), бафы (15-25%), бонус шмоток (до 20%).
Шанс прохождения магического дебаффа зависит от Matk. Рейтинг_успеха = Base_level/((MEN_противника+63)/69) * (Level_мой/Level_противника) * (M.Atk.мой/M.Def.противника) * Resistance, где Base_level - это базовый шанс скилла (от 0,15 до 1), Resistance - это коэффициент учитывающий сопротивление скиллу (10% сопротивления даст Resistance = 100-10%=0,9).
Магическая атака:
Формула повреждения от магатаки Average_Weapon_Damage = рандом(0.8,1.2) * корень(x*M.Atk) *91 /M.Def *power где x=1(без соски), 2(с соской), 4(с блессед соской), power - сила ударного скилла.
Аристотель - ЕЕ 99 | ММ 97
|
|
| |