НАВИГАЦИЯ ИГРЫ

Шанс попадания атаки по цели (chance to hit, block, etc)

Определение, попадет ли атака по цели или нет, происходит в несколько этапов:

  1. Проверяется защита (defense, def) цели против рейтинга атаки (attack rating, AR) нападающего, а так же соотношение их уровней (alvl - уровень атакующего, dlvl - уровень атакуемого). Шанс того, что на этом этапе атака пройдет:
      chance to hit = 200% * AR/(AR+def) * alvl/(alvl+dlvl)
    При этом если шанс получается меньше 5% то он принимается равным 5%, а если больше 95% то 95%.
    Эта проверка происходит не всегда, а только при одновременном выполнении условий, иначе шанс 100%:
    • Атакуемый не бежит (то есть идет, передвигается скиллом или не двигается)
    • Происходит физическая атака, то есть атака непосредственно оружием, которое одето на атакующем, или руками, если оружия нету. Вторичные атаки, вроде lightning bolts, которые появляются после первичной атаки charged strike, сюда не относятся, несмотря на то что первичная атака проверяется.
    • Атака производится не скиллом из списка: lightning fury, lightning bolt, charged strike, lightning strike, guided arrow, smite.
    Формула для расчета защиты:
      defense=(base_def+armors_def+def_bonuns)*(100%+char_ed+skill_ed)*(100%-def_pierce)
    base_def - базовая защита, для игроков равна ловкости (dexterity), деленной на 4, с округлением вниз
    armors_def - сумма значений defense с брони (armor), шита (shield), шлема (helm), пояса (belt), перчаток (gloves) и ботинок (boots)
    def_bonus - сумма бонусов типа +X Defense (не в процентах) с всех вещей (для перечисленных в armors_def этот бонус уже учтен в их параметре Defense)
    char_ed - сумма бонусов типа +X% Enhanced Defense с всех вещей, кроме перечисленных в armors_def
    def_pierce - значение -x% Target Defense у атакующего
    skill_ed - сумма бонусов +X% Enhanced Defense со скиллов (slvl - уровень скилла):
    • Iron Skin (Barbarian) - пассивно добавляет (10*slvl+20)% ED
    • Shout (Barbarian) - добавляет (10*slvl+90)% ED
    • Frozen Armor (Sorceress) - добавляет (5*slvl+25)% ED
    • Shiver Armor (Sorceress) - добавляет (6*slvl+39)% ED
    • Chilling Armor (Sorceress) - добавляет (5*slvl+40)% ED
    • Werebear (Druid) - добавляет (5*slvl+20)% ED
    • Holy Shield (Paladin) - добавляет (15*slvl+15*deflvl+10)% ED, deflvl - количество вложенных в defiance скиллов
    • Defiance Aura (Paladin) - добавляет (10*slvl+60)% ED
    • Battle Cry (Barbarian), Conviction Aura (Paladin), Defense Curse (Baal, Succubus) - уменьшает ED% (добавляет отрицательный ED)
      Уровень скилла 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
      Battle Cry 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88
      Conviction 49 56 61 66 70 73 75 77 79 80 82 83 85 86 86 88 88 89 89 90
      Defense Curse снимает около 80-90% ED.
    Монстры не имеют собственного ED%.
    Если атакующий имеет Ignore Target Defense, а атакуемый - обычный монстр, то defense=0.
    После использования скилла Berserk использующий его в течение некоторого времени имеет defense=0.
  2. Проверяется блок, если есть щит, атака физическая (см выше), и сделана она не скиллом lightning fury, lightning bolt, charged strike, lightning strike, smite. При срабатывании блока атака отменяется, а атакуемый входит в анимацию блока на некоторое время. Шанс блока для монстров зависит от типа монстра. Шанс блока для игрока:
      chance to block = base_block*(dex-15)/(2*clvl)
    dex - ловкость (dexterity)
    clvl - уровень игрока
    base_block - сумма блока с щита, с предметов, дающих Increased Chance Of Blocking (если это свойство на щите то его блок пишется уже с его учетом), и скилла Holy Shield
    Для Diablo II Classic (не LOD) block=base_block
    Блок больше 75% считается как 75%. При беге блок делится на 3, а максимальный становится 25%.
    Предметы в игре, дающие Increased Chance of Blocking (кроме щитов):
    • Safety Amulet - +(1-10)% Increased Chance of Blocking
    • Guardian Angel (Unique Templar Coat) - +20% Increased Chance of Blocking
    • Twitchthroe (Unique Studded Leather) - +25% Increased Chance of Blocking
    Уровень Holy Shield 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
    Бонус к шансу блока, % 14 18 20 23 25 26 27 28 29 30 31 31 32 33 33
    Уровень Holy Shield 16 17 18 19 20-22 23-26 27-35 36-44 45-55
    Бонус к шансу блока, % 34 34 34 34 35 36 37 38 39
  3. Если прокачан пассивный скилл Weapon Block, а в руках два оружия Claw-класса (assasin), и чар стоит на месте либо атакует (не идет и не бежит) то проверяется шанс Weapon Block:
    Уровень Weapon Block 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
    Шанс блока, % 26 32 36 39 42 44 46 47 49 50 51 52 53 54 55
    Уровень Weapon Block 16 17 18 19-20 21-22 23-25 26-30
    Шанс блока, % 56 56 56 57 58 59 60
    Weapon Block не работает против скиллов: Wake of Inferno, Artic Blast, Firewall, Blaze, Fissure, Molten Boulder, костер после метеора.
  4. Если прокачаны скиллы Dodge, Avoid, Evade (amazon), то персонаж может увернуться от атаки. Dodge - от контактной атаки, в то время как персонаж стоит или атакует. Avoid - от вражеских снарядов (стрелы, метательное оружие, большинство магических атак), в то время как персонаж стоит или атакует. Evade - от любых атак, в том числе пофреймовых, во время ходьбы или бега. При избегании атаки этим способом персонаж входит в анимацию уворота на некоторое время.
    Уровень скилла 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
    Шанс Dodge % 18 24 29 34 37 40 42 44 46 47 49 50 51 52 52 54 54 55 55 56
    Шанс Avoid % 24 31 36 41 45 48 50 52 54 55 57 58 60 61 61 63 63 64 64 65
    Шанс Evade % 18 24 29 34 37 40 42 44 46 47 49 50 51 52 52 54 54 55 55 56
Нравится 5
Комментарии (3)
B
i
u
Спойлер

Вы уверены что хотите удалить этот комментарий?