ru:rpd:backstab_spell
Table of Contents
Удар в спину
Описание
Бесшумный удар в спину. Нечестно, но невероятно эффективно, урон удара в спину растёт с уровнем мастерства исполнителя.
Успешный удар в спину полностью игнорирует броню жертвы или специальные защитные способности. Заклинание работает только если цель — враг, который отвлечён (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-скрипт:
- spell.lua — Библиотека реализации заклинаний
Строковые ресурсы
См. также
- Заклинания — Другие магические способности
- Игровая механика — Основные игровые системы
- Принадлежность Разбойника — Способности и механики класса Разбойник
- Ближнее оружие — Информация об оружии, используемом для удара в спину
- Дальнее оружие — Альтернативные варианты оружия
- Эффекты статуса — Другие игровые эффекты статуса
ru/rpd/backstab_spell.txt · Last modified: by 127.0.0.1
