epic fight:poise

changes epic fight default stagger system into elden ring/dark souls system with poise

Epic Fight: Poise

A combat extension for Epic Fight that adds a Poise system — a second layer of defense that determines whether a fighter can resist staggering when struck. Inspired by Elden Ring and Dark Souls combat design.

---

POISE POOL

Every living entity has a Poise pool that absorbs hits before a stagger is allowed through.

Players — pool is based on armor value and equipped weapon:
  - Each armor point grants 3.5 Poise
  - Weapon speed also contributes bonus Poise based on its tier:
      Fast (>1.1 speed):                +40 Poise (only if offhand is empty)
      Medium (0.9–1.1 speed):     +60 Poise
      Slow (≤0.9 speed):               +75 Poise

Mobs — Each armor point grants 7 Poise plus a configurable Natural Poise value set per entity type.

Poise regenerates passively at 10% of the max pool per second (0.5% per tick), so you recover between fights.

---

POISE DAMAGE

Every Epic Fight hit deals Poise Damage equal to the weapon's Impact × 50. Impact is automatically assigned based on weapon attack speed:

  Attack Speed                Impact    Poise Damage
  > 1.6 (daggers)                   1.2          60
  1.35–1.6 (swords)                1.6          80
  1.1–1.35 (longswords)         2.0         100
  0.9–1.1 (greatswords)          3.4         170
  ≤ 0.9 (colossal weapons)     5.2         260

Players attacking with an empty offhand deal 1.5× Poise Damage.

When Poise breaks, the entity staggers regardless of Epic Fight's normal stagger immunity. Poise then fully resets, giving a brief window of vulnerability followed by recovery.

---

HYPER ARMOR

Players wielding slow or medium weapons (attack speed ≤ 1.1) with an empty offhand gain Hyper Armor during the active frames of their attack animation.

  Medium weapons (0.9–1.1 speed):  activates on 5th tick, lasts 10 ticks
  Slow weapons (≤0.9 speed):       activates on 6th tick, lasts 12 ticks

While Hyper Armor is active, incoming Poise Damage is reduced by 50%, making slow weapons far harder to stagger mid-swing.

WEAPON IMPACT CONFIG

On first launch the mod scans every loaded weapon and writes an editable config file (config/epicfight_poise_weapons.cfg). Impact tiers are assigned automatically based on vanilla attack speed. Any new weapons added by mods are detected and appended on the next launch.

Values in the file are safe to edit manually — hand-edited entries are never overwritten unless the file is deleted.

---

WEAPON STAMINA MODIFIERS

Equipped weapons affect Max Stamina based on their speed tier. Heavier weapons demand more stamina capacity to wield effectively:

  (> 1.6 speed):    +2 Max Stamina
  (1.35–1.6):         +0 Max Stamina
  (1.1–1.35):         −2 Max Stamina
  (0.9–1.1):           −4 Max Stamina
  (≤ 0.9):               −6 Max Stamina

---

ARMOR STAMINA PENALTY

Heavy armor reduces Max Stamina. Each point of armor protection costs 0.25 Max Stamina. Full diamond armor (20 armor points) reduces Max Stamina by 5.

This creates a trade-off between protection and combat endurance — plate armor makes you harder to stagger but leaves less room for stamina-hungry moves.

---

STAMINA COSTS 

mod slightly tweaks epic fight stamina to be closer to souls like

  Action                  Stamina
  Normal attack           0.5
  Run / jump attack     1.5
  Roll                            1.5
  Step                           2.0

Stamina regeneration base is set to 2.0 per second (Epic Fight default is 1.0).

ISSUES

if you have any issue please send crash reports or pure words,i will implement the fix in a second

The epic fight:poise Team

profile avatar
  • 2
    Projects
  • 44
    Downloads

More from Bandit_King