📜 ОСНОВНЫЕ ПРАВИЛА
Бросок = Успех/Эффект

Все действия (атака, защита, пси-способность) требуют броска.

Формула: dX + Модификаторы - Помехи

Цель броска: Превысить Сложность Действия (СД) или Защиту Цели (ЗЦ).

Параметры Персонажа

markdown
- 💪 Сила (S): Ближний бой, ношение брони 
- 🏃 Ловкость (D): Дальний бой, уклонение 
- 🧠 Интеллект (I): Пси-способности, взлом 
- 💀 Выносливость (C): Здоровье (HP), устойчивость к ядам 
- 👁️ Восприятие (P): Инициатива, обнаружение скрытого 
- 🎭 Харизма (Ch): Переговоры, запугивание 
Модификатор характеристики: (Значение - 10) / 2 (округление вниз).

Пример: S=14 → Модификатор = (14-10)/2 = +2.

Инициатива

Бросок: d10 + P (мод.)

Определяет порядок хода. При ничьей — выше ловкость (D).

⚔️ МЕХАНИКА АТАКИ
Шаг 1: Игрок объявляет действие (пример: «Стреляю из "Трещотки Свалки" в мутанта»).
Шаг 2: Мастер определяет СД/ЗЦ цели:

Человек: ЗЦ = 10 + D (мод.) + бонус брони

Ржавеющий: ЗЦ = 12 + размер (от 1 до 5)

Техника: ЗЦ = 15 - уровень повреждений

Шаг 3: Бросок атаки:

text
d20 + Мод. характеристики (зависит от оружия) + Бонус оружия - Штрафы (ранение/тьма)
Попадание: Результат >= ЗЦ.

Критический успех (20): Двойной урон + эффект.

Критический провал (1): Осечка, самоповреждение, привлечение врагов.

Шаг 4: Урон (при попадании):

text
[Тип дайса оружия] + Мод. характеристики + Бонус кристалла - Сопротивление цели
Пример: «Трещотка Свалки» (2d6) + S (мод.) + кристалл «Гроши» (+1) → 2d6 + 2 + 1.

🛡️ МЕХАНИКА ЗАЩИТЫ
Уклонение:

Бросок: d10 + D (мод.)

Успех: Полное избежание урона.

Провал: Полный урон + эффект (например, «Сбит с ног»).

Блок:

Требует щита/крупного оружия.

Снижение урона: Результат d6 + S (мод.)

Пси-щит (для Прометеев):

Бросок: d12 + I (мод.) + Уровень кристалла

Поглощает урон, но расходует заряд кристалла.

💎 ВЛИЯНИЕ ПСИ-КРИСТАЛЛОВ
Кристалл Бонус к атаке Риск при провале Эффект при крите
Гроши +1 Взрыв (1d6 урона себе) Оглушение цели (1 раунд)
Стерлинг +2 Помехи технике (-2 к ЗЦ) Радиационный ожог (+дот)
Корона +3 Мутация (d100 на эффект) Контроль разума (1 ход)
Пример:
Игрок использует «Корону» в винтовке «Шёпот Сердца».
Бросок атаки: d20 + P (мод.) + 3 → крит (20)!
Урон: d12 + 3 + эффект контроля разума.

🎲 ПРИМЕР БОЯ (с использованием вашего скрипта)
Участники:

Бродяга (HP=40, оружие: «Трещотка Свалки», S=+2)

Ржавеющий «Кислотный Альфа» (HP=60, ЗЦ=14, размер=3)

Инициатива:

Бродяга: d10 + P(3) = 7 + 3 = 10

Альфа: d10 + 2 = 4 + 2 = 6 → Первым ходит Бродяга.

Атака Бродяги:

Бросок: d20 + S(2) = 15 + 2 = 17 (превышает ЗЦ 14 → попадание).

Урон: 2d6 + S(2) = (4,3) + 2 = 9 HP.

Альфа: HP = 60 → 51.

Атака Альфы:

Бросок: d20 + 4 = 12 (меньше ЗЦ Бродяги 15 → промах).

Второй раунд:

Бродяга активирует «Гроши» в оружии:

Атака: d20 + S(2) + 1 = 1 + 2 + 1 = 4 (крит провал!).

Эффект: Взрыв кристалла → урон себе 1d6 = 5 HP.

Альфа атакует:

Бросок: d20 + 4 = 20 (крит!) → урон 2d10 + 6 = (8,7) + 6 = 21 HP.

Бродяга: HP = 40 → 14 (40 - 5 - 21).

⚠️ ДОПОЛНИТЕЛЬНЫЕ МЕХАНИКИ
Состояния:

Кровотечение: 1d4 урона/раунд (требует медпомощи).

Радиация: Постепенное снижение характеристик.

Оглушение: Пропуск хода.

Среда:

Темнота: -4 к атаке без ПНВ.

Радиационная зона: Риск мутации (d100 каждый ход).

Укрытие: +3 к ЗЦ.

Разрушение оружия:

При крит провале: бросок d20.

1-5: Оружие сломано.

6-15: Временный штраф -2.

16-20: Без последствий.

📱 ИНТЕГРАЦИЯ С ВАШИМ ДАЙС-СКРИПТОМ
Пример команд для бота:

python
# Атака с оружием "Жало Единения" (DEX мод. = +3) против ЗЦ 14:
/roll d20 + 3 - 0  # Бросок атаки (без помех)

# Урон при попадании (2d6 + бонус кристалла "Стерлинг" +2):
/roll 2d6 + 2

# Проверка на уклонение для цели (DEX мод. = +1):
/roll d10 + 1
Эта система создает:

Тактическую глубину через фракционные бонусы/риски.

Драматичные моменты за счет критов и эффектов кристаллов.

Баланс между простотой расчетов и уникальностью сеттинга.

Визуальную адреналиновость — игроки видят риски взрыва «Грошей» или мутации от «Короны».

Для внедрения достаточно прописать СД/ЗЦ NPC и интегрировать формулы в скрипт дайсов. Удачи в хаосе Стальных Руин! 🔥