here's the topic :[snip]
root = STRxCONxDEXxWISxINTxCHA/1000
level
1 root x 1
2 root x 2
3 root x 4
4 root x 8
5 root x 16
6 root x 32
7 root x 64
8 root x 125
9 root x 250
10 root x 500
11 root x 750
12 root x 1000
etc
the idea lets you raise or lower any stat, then recalculate the level of
your character...
here's the topic :
root = STRxCONxDEXxWISxINTxCHA/1000
uglyvan wrote:
here's the topic :
root = STRxCONxDEXxWISxINTxCHA/1000
level
1 root x 1
2 root x 2
3 root x 4
4 root x 8
5 root x 16
6 root x 32
7 root x 64
8 root x 125
9 root x 250
10 root x 500
11 root x 750
12 root x 1000
etc
the idea lets you raise or lower any stat, then recalculate the level of your character...[snip]
I'm confused.
- What's the point of all this?
- What problem does this solve?
- Can you rephrase this more clearly? E.g., does "1 root" mean "the first
stat"?
- What does any of this have to do with (I assume) a character's level?
- Why does the multiplier use powers of 2 at first, and then switch to
multiples of 125?
- Why divide everything by 1000? Or any number?
- How do you recover the stats correctly? This appears to lead to collisions
between multiple valid states.
- Why would any of the above even be necessary?
- If there are N stats, why not just use N variables, or an array?
--
The police were an expected problem.
-- Hans Reiser
my main idea here is to let players play freely with high stat scores,
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 293 |
Nodes: | 16 (2 / 14) |
Uptime: | 216:48:02 |
Calls: | 6,621 |
Calls today: | 3 |
Files: | 12,169 |
Messages: | 5,317,616 |