D20 D&D Data Core Памятка по формулам
←

Effect Engine

Формулы и переменные

Числовые эффекты описываются формулой. Переменные записываются в квадратных скобках и берутся из текущего состояния персонажа.

Как устроен эффект

targetчто меняемac
opкак меняемadd
valueсколько1 + [PB]
whenкогдаwearing_armor: true
effects:
  - target: ac
    op: add
    value: "1 + [PB]"
    when:
      wearing_armor: true

Синтаксис

Для урона кубик можно хранить как шаблон: 1d8 + [STR_MOD]. Переменные подставятся, но кубик движок сам не бросает.

Переменные

Нажми на переменную, чтобы скопировать её код.

Операции эффектов

Что намеренно запрещено

В формулах нет Python, JavaScript, SQL, eval, циклов и условий. Условие хранится отдельно в when — так правила остаются проверяемыми и безопасными.