fwo-online / fwo-tg

Old IRC game impl on Telegram and NodeJS
https://fw-online.ru
Apache License 2.0
3 stars 0 forks source link

Отображение длительных магий #253

Open catHD opened 1 year ago

catHD commented 1 year ago

Длительные магии (нескладывающиеся на несколько раундов) должны отображать кол-во оставшихся раундов в строке вывода.

Как пример проклятие накладываемое на 3 раунда должно выглядеть примерно в таком формате [1/3] Кастер проклял Цель Проклятием, понизив его защиту на 8pt [+exp ]

Где [2/3] указывает что это 2й раунд из 3х. Возможно нам стоит придумать ещё какой то способ отображения этой инфы.

Тут следует обратить внимание, что магия может быть повторна применена к цели, и для уменьшения кол-ва сообщений в старой арене производилась "склейка сообщений" в целях экономии строк и букв :)

Выглядело это следующим образом, когда производился ещё каст строка изменялась: [1,2/3] Кастер проклял Цель Проклятием, понизив его защиту на 16pt [+exp ]

Т.е отображались раунды в которых каст применялся и суммировался эффект и exp который получал кастер.