Вступление
Система бонусов
Под большинством полей листа персонажа (скорость, КД, характеристики, навыки и т. д.) есть раздел Бонусы — список дополнительных слагаемых, которые применяются поверх базового значения.
Значения бонусов могут быть числами или формулами — например, [PROF]*2 или floor([LVL]/2).
Типы бонусов
У каждого бонуса есть тип, который выбирается кнопками слева:
| Кнопка | Тип | Поведение |
+ | Модификатор | Прибавляется к итоговому значению. Несколько модификаторов суммируются. |
_ | База | Задаёт базовое значение, поверх которого работают модификаторы. Если баз несколько — побеждает последняя. |
= | Перезапись | Фиксирует итог, игнорируя базу и все модификаторы. Имеет наивысший приоритет. |
Как складываются слои
Итоговое значение вычисляется в строгом порядке:
- Базовое поле — значение, которое вы ввели вручную (или 0)
_(база) — заменяет базовое поле; если баз несколько, побеждает последняя+(модификаторы) — все прибавляются к текущему значению=(перезапись) — устанавливает финальное значение, игнорируя всё предыдущее
Пример: базовое поле = 10, бонус _ 14 (раса), бонус + 2 (предмет) → итог 16. Если добавить = 19 (Пояс Силы Великана) → итог 19.
Приглушение неактивных слоёв
Бонусы, которые не влияют на итог, отображаются приглушённо — чтобы с разу было видно, что считается, а что нет:
- Базовое поле — серое, если есть хоть один
_или=(они его перекрывают) - Более ранняя
_(база) — серая, если позади есть другая_с более высоким приоритетом - Все
+и_— серые, если есть=(перезапись перекрывает всё)
Кнопка активности (◉ / ○)
Рядом с каждым бонусом есть кнопка-кружок:
- ◉ — бонус активен и учитывается в расчёте
- ○ — бонус отключён: значение видно, но в итог не входит