STRIFE Universe
So lets get one thing straight, right off the bat, wrestling is REAL. In the STRIFE universe, this is not a show simply put on for entertainment. We want to entertain, but this is a real combat sport. The wrestlers that compete here are risking life and limb every time that they enter that ring. This not for the faint of heart, and many will not remain for long. Currently, every match is 1 v 1. That could change in the future, but for now, that is how we run things. Stiplulations, yes, gimmicks, none needed. This is violence, this is REAL and this is STRIFE.
We acknowledge that other organizations exist, but we currently operate alone and unafiliated with any organizations or networks. Our shows are "house shows". Right now they only happen at the Fredericksburg Armory, located in Fredericksburg, VA. It can seat around 2,500 people if we stuff them in there like sardines. Its cheap, and the people love it. I mean, what is there not to love? Two grown men beating the hell out of each other; there is nothing better!
Reality
I use a custom written application to simulate matches. At this point the idea is to add bonus points to ratings and whatnot depending on several factors such as, promo quality, segment quality, current heat, etc. Each week those bonus point updates will be applied to the wrestlers stats and then matches will be simulate. Handlers who are not active, or fail to do anything useful, will get negative points added to attributes of their wrestler. Here is a breakdown of the simulation logic;
🧠 Overall Match Flow
-
Wrestlers start with 50 health points.
-
Each round, one wrestler attacks and the other defends.
-
Every 5 rounds, a pinfall check occurs.
-
Every 10 rounds, a submission attempt is made.
-
Match ends when one wrestler:
-
Wins by pinfall
-
Wins by submission
-
Reduces opponent to 0 HP
-
⚔️ Damage Calculation: calculate_damage()
-
Random base roll:
1–6(or3–6if attacker’s Intelligence > 7) -
Adds attacker’s Strength, Offensive Execution, Speed
-
Adjusted by modifiers:
-
Offensive bonus: scales with Strength and Execution
-
Defensive reduction: scales with defender’s Stamina
-
-
Final result is at least 1 damage
🔁 Reversals: reversal_check()
-
Defender rolls a d20
-
Success if roll ≤ Move Reversal + Intelligence
-
Successful reversal causes 1–3 damage to attacker
🔋 Recovery: recovery_check()
-
If Charisma + Stamina ≥ 15, 10% chance to recover 1–3 HP
📌 Pinfall Attempt: pin_attempt()
-
Triggered every 5th round (excluding multiples of 10)
-
Can only occur if defender's health ≤ 10
-
Auto-pin at 0 HP
-
Otherwise, escape is based on:
-
Average of Health, Pain Tolerance, Stamina, Ring Awareness
-
Rolled against a d20 — if roll > escape score, pin succeeds
-
🔒 Submission Attempt: submission_attempt()
-
Every 10th round
-
Can only succeed if health ≤ 10 (auto-submit at 0 HP)
-
Resistance is based on:
-
Average of Health, Pain Tolerance, Ring Awareness, Intelligence
-
-
Compared to d20 + half of attacker’s Submission Skill
🏁 Match End Conditions
-
Immediate win if any wrestler reaches 0 HP
-
Submission win if criteria met
-
Pinfall win if criteria met



