• #### freely raise or lower any stat

From uglyvan@21:1/5 to All on Fri Jan 12 12:25:42 2018
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...

example1:

STR 10
CON 10
DEX 10
WIS 10
INT 10
CHA 10

STRxCONxDEXxWISxINTxCHA/1000=10x10x10x10x10x10/1000=1000

level

1 1000 x 1 = 1.000
2 1000 x 2 = 2.000
3 1000 x 4 = 4.000
4 1000 x 8 = 8.000
5 1000 x 16 = 16.000
6 1000 x 32 = 32.000
7 1000 x 64 = 64.000
8 1000 x 125 = 125.000
9 1000 x 250 = 250.000
10 1000 x 500 = 500.000
11 1000 x 750 = 750.000
12 1000 x 1000 = 1.000.000
etc

example2:

STR 20
CON 10
DEX 10
WIS 10
INT 10
CHA 10

STRxCONxDEXxWISxINTxCHA/1000=20x10x10x10x10x10/1000=2000

level

1 2000 x 1 = 2.000
2 2000 x 2 = 4.000
3 2000 x 4 = 8.000
4 2000 x 8 = 16.000
5 2000 x 16 = 32.000
6 2000 x 32 = 64.000
7 2000 x 64 = 125.000
8 2000 x 125 = 250.000
9 2000 x 250 = 500.000
10 2000 x 500 = 1.000.000
11 2000 x 750 = 1.500.000
12 2000 x 1000 = 2.000.000
etc

--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)
• From Auric__@21:1/5 to uglyvan on Fri Jan 12 21:33:04 2018
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
[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

--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)
• From David Damerell@21:1/5 to All on Sat Jan 13 10:49:05 2018
Quoting uglyvan <evanouschka@yahoo.fr>:
here's the topic :
root = STRxCONxDEXxWISxINTxCHA/1000

This makes the same error as last time of assuming all stats are of equal value. They're not.
--
David Damerell <damerell@chiark.greenend.org.uk> Distortion Field!
Today is Second Mania, January.
Tomorrow will be Second Aponoia, January.

--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)
• From uglyvan@21:1/5 to All on Sat Jan 13 06:09:19 2018
Le vendredi 12 janvier 2018 22:33:06 UTC+1, Auric__ a écrit :
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

I'm just an old AD&D 1E player;
at that old time Fighters used to gain levels like in
1st level xp 0
2nd level xp 2000
...
9th level 250.000
+1 level +250.000

my main idea here is to let players play freely with high stat scores, given the fact that bearing high level stats would require lots of xps or a lower character level ( en effet it is uneasy for me to translate in english my topic )

root is a variable name;
if you don't divide the variable with 1.000 it would require a root of 1.000.000 to bear character level 1
...
and I know Charisma is not user friendly
:)

--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)
• From mpread@chiark.greenend.org.uk@21:1/5 to uglyvan on Sun Jan 14 10:02:59 2018
uglyvan <evanouschka@yahoo.fr> wrote:
my main idea here is to let players play freely with high stat scores,

STR, DEX, CON, and to a lesser extent WIS all naturally rise over the
course of gameplay unless you're doing ill-advised things. On top of that, wraith corpses, potions of gain ability (which, if blessed, raise *all*
your stats), and potions of gain level exist, and levels above 14 are
only interesting for casting-reliant characters, so I really don't see

Of course, Nethack is Free Software, so you're at liberty to implement it
in your own modified version of the game, and distribute that modified
version to other people if you want to.

EDIT: No, wait. This is rgrd, not rgrn :)

I kind of stand by the main thrust of my point, though. This isn't, in isolation, a particularly interesting mechanic (any more than Angband's
"better species = higher XP cost" mechanic is interesting in isolation).

If you *design your whole game* around making this mechanic interesting,
then sure, it's an interesting mechanic. But you can say that about most putative game mechanics, so... eh.
--
\_\/_/ turbulence is certainty turbulence is friction between you and me
\ / every time we try to impose order we create chaos
\/ -- Killing Joke, "Mathematics of Chaos"

--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)