User Tools

Site Tools


ru:rpd:backstab_spell

Удар в спину

Заклинание Удар в спину

Удар в спину — это заклинание в Remixed Pixel Dungeon (принадлежность Разбойник).

Описание

Бесшумный удар в спину. Нечестно, но невероятно эффективно, урон удара в спину растёт с уровнем мастерства исполнителя.

Успешный удар в спину полностью игнорирует броню жертвы или специальные защитные способности. Заклинание работает только если цель — враг, который отвлечён (PASSIVE, SLEEPING, FLEEING, HORRIFIED, RUNNINGAMOK) или парализован. Требуется, чтобы цель находилась в пределах 1 тайла от заклинателя.

Статистика

  • Магическая принадлежность: Разбойник
  • Нацеливание: self (автоматически нацеливается на ближайшего врага в пределах 1 тайла)
  • Уровень: 2
  • Стоимость маны: 2
  • Время каста: 1 ход
  • Специальные эффекты: наносит урон с визуальным эффектом “backstab”
  • Формула урона: sqrt(уровень мастерства заклинателя) * (бросок урона основного оружия + бросок урона оружия левой руки)
  • Условия: Работает только на отвлечённых врагах (PASSIVE, SLEEPING, FLEEING, HORRIFIED, RUNNINGAMOK) или парализованных целях
  • Дальность: 1 тайл от заклинателя

Использование

Заклинание “Удар в спину” может использоваться для:

  • Наступательных действий против отвлечённых или парализованных врагов
  • Стратегических действий, когда враг не знает о герое
  • Нанесения высокого урона при благоприятных условиях

Классы

Стратегия

Как эффективно использовать заклинание “Удар в спину”:

  • Лучше всего использовать, когда враг находится в отвлечённом состоянии или парализован
  • Работает как с оружием в основной руке, так и в левой руке (щите) для расчёта урона
  • Урон масштабируется с вашим уровнем мастерства (в частности, множитель sqrt(уровень мастерства))
  • Гарантированно работает только на врагах, которые не могут немедленно реагировать
  • Полностью игнорирует броню врага при успешном выполнении
  • Требует, чтобы цель находилась в пределах 1 тайла
  • Провалится, если у заклинателя нет экипированного оружия (ошибка nil reference при броске урона)

Реализация кода

Основано на Lua-реализации:

  • Заклинание проверяет, находится ли ближайший враг в пределах 1 тайла
  • Если враг отвлечён ИЛИ парализован, удар в спину успешен
  • Урон рассчитывается с использованием бросков урона основного оружия и оружия левой руки (щита)
  • После успешного удара в спину показывается визуальный статус-эффект (“backstab”) на жертве
  • Воспроизводится звуковой эффект (Wound) после атаки

Исходный код

Это заклинание реализовано как Lua-скрипт:

Строковые ресурсы

См. также

ru/rpd/backstab_spell.txt · Last modified: by 127.0.0.1