Monday, June 14, 2010

Proposal: So what is Experience?

Self-killed. -Bucky

Adminned at 17 Jun 2010 08:14:21 UTC

Add a new Rule to the Ruleset.  Call it “Experience” and give it the following text:

Each @ has a certain number of Experience Points, tracked in the GNDT under the column “XP”.  An @‘s Experience Points are initially 0.  Each @ also has an Experience Level, which is initially 1.  This may also be tracked in the same column.  If it is, the two values must be separated by a slash with the Experience Level first.  If an @‘s Experience Level isn’t tracked in the GNDT, it is assumed to be the smallest Experience Level with a Threshold greater than their XP.

An @‘s Experience Level is always at least 1 and at most 30.  Each possible Experience Level value has a Threshold associated with it.  The Threshold for Experience Level 1 is 20; the Threshold for Experience Level 10 is 10,000; The Threshold for Experience Level 20 is 10,000,000.  The Threshold for every other Experience Level is twice the Threshold of the previous Experience Level.  Whenever an @‘s Experience Points is greater than or equal to the Threshold for their Experience Level, they Gain a Level.

When an @ Gains a Level, roll DICE8, add 1 and increase their HP and Max HP by the result.  Their Experience Level increases by 1.  Then, if their Experience Points are greater than the Threshold for their new Experience Level, their Experience Points are set to one less than their new Experience Level’s Threshold.

Whenever an @ kills a Monster, each @ gains Experience Points equal to that Monster’s XP times the total damage done by that @, X divided by the monster’s initial HP, Y (X/Y).”.

In the Rule entitled “Monsters”, change the text

each one has a number of HP and an amount of Damage, which is two integers (a number of Dice and a number of Sides).

to

each one has an internal ID, a name, an initial number of HP, an amount of Damage, which is two integers (a number of Dice and a number of Sides), a speed, intelligence, and possible special effect(s) as defined by rule 2.4 for that specific internal ID. A monster also has a number of XP. A Monster’s XP is always equal to that Monster’s initial HP, times that Monster’s Dice, times that Monster’s Sides, divided by three and rounded down, or 1 if the result is less than 1.

Hopefully this will go through so we can get something more going.

Comments

Klisz:

14-06-2010 15:06:05 UTC

imperial  Can’t read right now.

h2g2guy:

15-06-2010 17:53:07 UTC

for  for

h2g2guy:

15-06-2010 17:53:34 UTC

Whoops, sorry for the 2 checks ;D

Darknight: he/him

15-06-2010 21:08:49 UTC

for

Bucky:

16-06-2010 06:02:10 UTC

against .  @s on other floors should not gain experience.

Galdyn:

16-06-2010 11:01:56 UTC

bucky, its built in such a way that it gives xp to all @s yet if you didn’t do dmg to the monster you wont get any xp. I would think that if you are on a different floor than you wouldn’t have done any dmg.

Bucky:

16-06-2010 16:55:39 UTC

Sorry, that section was so tangled that I couldn’t even figure that much out by reading it.  Still AGAINST, but for different reasons:
*Should only count damage done to that Monster (currently counts all damage)
*Should handle overkill gracefully (currently, if I deal 9 damage to a 3-HP grid bug I gain 3x experience)
*Does not specify rounding

I’m holding off on adminning this because I feel it needs more discussion.

Galdyn:

17-06-2010 11:28:53 UTC

against im going to s/k this per bucky, those should be easy bug to fix. I just wish more people were active enough to be able to notice and comment on these proposals.