Волшебные предметы для Багровой зари

This chart uses input variables
  • Заклинание
  • Предмет
  • Заклинатель
Result

{# Инициализация #}
{%if Предмет == "Случайный"%}
{%TItem = {CHART(20889)}%}
{%else%}
{%TItem={$Предмет}%}
{%end%}
{%if Заклинание == "Случайное"%}
{%TSpell = {CHART(20890)}%}
{%else%}
{%TSpell={$Заклинание}%}
{%end%}
{%if Заклинатель == "Случайный"%}
{%TCaster = {CHART(20891)}%}
{%else%}
{%TCaster={$Заклинатель}%}
{%end%}
{# Работа #}

Тип предмета

{$TItem}

{%if TItem == "Зелье"%}
Roll on "Potions"
{%end%}
{%if TItem == "Палочка"%}
Roll on "Wands"
{%end%}
{%if TItem == "Кольцо"%}
Roll on "Rings"
{%end%}
{%if TItem == "Прочий"%}
Roll on "MiscEffect"
{%end%}

{%if TItem == "Свиток"%}

Предназначение

{$TCaster}

Категория

{$TSpell}

Заклинание

{%if TCaster == "Маг"%}
{%if TSpell == "Младшее"%}
Roll on "MageMinor"
{%end%}
{%if TSpell == "Старшее"%}
Roll on "MageMajor"
{%end%}
{%if TSpell == "Великое"%}
Roll on "MageGreat"
{%end%}
{%if TSpell == "Легендарное"%}
Roll on "MageLegendary"
{%end%}
{%end%}

{%if TCaster == "Жрец"%}
{%if TSpell == "Младшее"%}
Roll on "ClericMinor"
{%end%}
{%if TSpell == "Старшее"%}
Roll on "ClericMajor"
{%end%}
{%if TSpell == "Великое"%}
Roll on "ClericGreat"
{%end%}
{%if TSpell == "Легендарное"%}
Roll on "ClericLegendary"
{%end%}
{%end%}

{%end%}

{%if TItem == "Доспех"%}

Тип доспеха

{% AType = {CHART(20901)} %}
{$AType}

Эффект

{% AEffect = {CHART(20902)} %}
{%if AType == "Лёгкий"%}
{% AEffect = {CHART(20918)} %}
{%end%}
{%if AType == "Щит"%}
{% AEffect = {CHART(20918)} %}
{%end%}
{$AEffect}
{%if AEffect == "Особый волшебный эффект"%}
Roll on "ArmorEffect"
{%end%}
{%end%}

{%if TItem == "Оружие"%}

Тип оружия

Roll on "WeaponType"
{% WEffect = {CHART(20905)} %}

Эффект

{$WEffect}
{%if WEffect == "+1 и особый эффект"%}
Roll on "WeaponEffect"
{%end%}
{%if WEffect == "+2 и особый эффект"%}
Roll on "WeaponEffect"
{%end%}
{%if WEffect == "+3 и особый эффект"%}
Roll on "WeaponEffect"
{%end%}
{%end%}