EN UA RU

fights

· автор: Ruffina

Система сражений переписана, дабы соответствовать общей архитектуре кода Дрима. Изменения не затронули сами алгоритмы и формулы. Мутные хитросплетения разных проверок, подсчетов и тп разложены по полочкам. Результат - тут же стали видны кривости и нелогичности, которые теперь очень просто исправить. С некоторыми из них так и поступила, а именно:

* counter: стало невозможным направить против атакующего его собственный укус зубами, удар копытом по голове, удар в спину или выпрыгивание из засады.%) Т.е., counter срабатывает только при атаке оружием или голыми руками.

* при ударе задними копытами не срабатывает deathblow

* config fightspam заработал правильно. Раньше, при включенном fightspam у наносящего удар, сообщения о промахах были видны всем в комнате, не смотря на их собственные настройки.

* появился config newdamage: альтернативная система отображения дамаги, основанная на том, насколько серьезно (в % hp) была повреждена жертва. Идеи и мессаги взяты из довайповского дрима. См. help newdamage.

Пока все, дабы не нагромождать в одну кучу изменения и неизбежные баги. Сообщайте обо всех замеченных странностях.

Играть в браузере Новости DreamLand