jamiebidelia / star_slammers

A Roguelike being created in Rust with "Spelljammer" inspiriations.
The Unlicense
0 stars 0 forks source link

Redo basic character stats #3

Closed jamiebidelia closed 4 years ago

jamiebidelia commented 4 years ago

Characters should have three stats: Creativity Focus Memory.

There should be three components of wellness: Health (tied to creativity), Fatigue (tied to focus), Sanity (tied to memory).

There should be three defenses: Evasion (avoid the effect by dodging), Endurance (physically 'take the hit'), Nullification (deny the effect through sheer willpower).

An "attack" consists of combination of three stats added together, minus the opponent's defense, as a target number.

So for a Creativity/Creativity/Creativity, with C at 27, vs an Endurance of 5, the target number is (27 + 27 + 27 - 5) = 76% chance.

The scaling for defenses and wellness can be determined later; right now I want to implement the stats and roll.

jamiebidelia commented 4 years ago

Issue 3 merged into master.