Difference between revisions of "Manual:Game Mechanics/Levels"

From DikuMUD Wiki
Jump to navigation Jump to search
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
== Leveling System ==
 
== Leveling System ==
 
This brief document describes the level system.
 
This brief document describes the level system.
 +
In general, 16,650 xp points = 1 level ( a little less until virtual level 50).
  
 
=== Players (PCs) ===
 
=== Players (PCs) ===
  
Players can be level 0-255.
+
Players can be a level 0-255. For most practical purposes the delineation is usually between levels 0-49 and 50+.
 +
Levels 200 to 255 are reserved for administrators (gods).
 +
Thus, the gaming system allows players from level 0-199.
 +
Players also have a virtual level (VLEVEL) which is essentially the amount of XP they've earned over the course of time or times they've typed : level now.
 +
Current known limitation: at level 65,535, a player's experience counter rolls back over to 0 as does their level.
 +
The other level available is a guild level - that is the number of levels a character has done in a certain guild and does not reset when a player leaves the guild and rejoins.
  
Levels 200 to 255 are reserved for administrators (gods).
+
=== Non Player Characters (NPCs) ===
 +
NPCs can be level 0-199.
 +
Odin the All Father of the Aesir is level 199.
 +
Winky is level 33.
 +
Mary, the lumberjack's wife is level 16.
 +
Satan is level 199.
 +
Tiamat is level 195.
 +
An Udgaardian City Guard is level 62.  
  
Thus, the gaming system allows players from level 0-199.
+
== Abilities ==
 +
Both PCs and NPCs have eight abilities STR (strength),DEX (dexterity) ,CHA (charisma) ,BRA (brain) ,MAG (magic) ,DIV (divinity), HPP (hitpoints), CON (constitution).
 +
Abilities range from 0 - 250.  [Link to or pull in ability section]
 +
For players the normal max for training abilities is [0..100] but no reason why you couldn't set it higher.
  
 +
== Practice Points ==
  
=== Non Player Characters (NPCs) ===
+
When you gain a new level you'll be awarded points to practice abilities, skills, and spells.
NPCs can be level 0-199.
 
  
Odin the allfather of the Aesir is level 199.
+
For each level you'll be awarded:
  
TODO: Add a few more examples.
+
  Abilities = 10 * 4 through level 50 ? (2000 ability practice points in total per character lifetime)
 +
  Skills & Spells = 10 * 8 through unlimited levels.
 +
When your virtual level reaches 100, the cost of training slowly increases and maxes out at 200.
  
== Abilities ==
+
The 10 is picked as the average cost of an ability or a skill (so it's important that's about the average cost in how the guilds are defined). The 4 is chosen because you have 8 abilities and you should be able to master at least half of your abilities.
Both PCs and NPCs have eight abilities STR,DEX,CHA,BRA,MAG,DIV,HPP, CON.
 
  
Abilities are in the range of [0..199]. [Link to or pull in ability section]
+
Each time you practice a skill, the skill increases in increments of 2.
 +
Each time you practice an ability the ability increases in increments of 1.
 +
{| class="wikitable"
 +
|-
 +
! Number of Times Trained Factor !! 1.5
 +
| Average Cost|| 10
 +
|-
 +
| Difficulty Factor|| 3
 +
|-
 +
| Ability Points/level||40
 +
|-
 +
| Skill Points/Level||80
 +
|-
 +
| || || || <small>Number of Times Practiced Per Level</small>|| <strong>1</strong>||  <strong>2</strong>||  <strong>3</strong>||  <strong>4</strong>|| <strong>5</strong>
 +
|-
 +
| || || || <strong>6</strong>|| 4|| 6|| 9|| 14|| 21
 +
|-
 +
| || || || <strong>5</strong>|| 5|| 8|| 12|| 17|| 26
 +
|-
 +
| || || || <strong>4</strong>|| 6|| 9|| 14|| 21|| 31
 +
|-
 +
| || || ||<strong>3</strong>|| 7|| 11|| 16|| 24|| 36
 +
|-
 +
| || || || <strong>2</strong>|| 8|| 12|| 18|| 27|| 41
 +
|-
 +
| || || || <strong>1</strong>|| 9|| 14|| 21|| 31|| 46
 +
|-
 +
| || || || <strong>0</strong>|| 10|| 15|| 23|| 34|| 51
 +
|-
 +
| || || || <strong>-1</strong>|| 13|| 20|| 30|| 44|| 66
 +
|-
 +
| || || || <strong>-2</strong>|| 16|| 24|| 36|| 54|| 81
 +
|-
 +
| || || || <strong>-3</strong>|| 19|| 29|| 43|| 65|| 97
 +
|-
 +
| || || || <strong>-4</strong>|| 22|| 33|| 50|| 75|| 112
 +
|-
 +
| || || || <strong>-5</strong>|| 25|| 38|| 57|| 85|| 127
 +
|-
 +
| || || || <strong>-6</strong>|| 28|| 42|| 63|| 95|| 142
 +
|-
 +
| || || || <strong>-7</strong>|| 31|| 47 || 70|| 105|| 157
 +
|-
 +
|}
  
== HP, Endurance, Mana ==
+
=== Hit-points & Regain ===
Both PCs and NPCs have hit-points, endurance and mana.
 
  
=== Hit-points ===
 
 
A PCs hit-points max is (3 * HPP + 20)
 
A PCs hit-points max is (3 * HPP + 20)
 
A NPCs hit-points max is (3 * HPP + 10)
 
A NPCs hit-points max is (3 * HPP + 10)
 
   
 
   
Non-immportal PCs have their hits set to -1 when they exceed their lifespan.
 
 
A character gains hit-points based on CON: (1 + hit max(CON) / 10)
 
 
If a character is fighting there is no hit gain. Resting 50% additional gain, sitting 25% additional gain.
 
 
If a character is in a unit which has the UNIT_FL_SACRED set, the gain is furthermore doubled.
 
 
If a player is thirsty or hungry the gain is reduced.
 
  
 +
A character regains hitpoints based on CON: (1 + hit max(CON) / 10)
 +
If a character is fighting there is no hitpoint regain. Resting provides an 50% additional regain, while sitting is a 25% additional regain.
 +
If a character is in a unit that has the UNIT_FL_SACRED set, the regain is furthermore doubled.
 +
If a player is thirsty or hungry the regain is reduced.
 +
When a mortal character dies, their hitpoints are set to -1.
  
 
=== Mana ===
 
=== Mana ===
Max is 100 + (BRA + CHA)/2 but never less than 200.
+
The equation for max mana is: 100 + (BRA + CHA)/2 but never less than 200.
 
+
For a player, the max is further modified by the player's age compared to lifespan.
For a player the max is further modified by the player's age compared to lifespan.
 
  
 
The gain is 1 + MAX/10
 
The gain is 1 + MAX/10
Plus (CHA - the larger of(MAG, DIV) / 3)
+
Plus (CHA - the larger of(MAG, DIV) / 3) [This is strange and should be reviewed]
 
 
If a character is fighting there is no hit gain. Resting 50% additional gain, sitting 25% additional gain.
 
 
 
If a character is in a unit which has the UNIT_FL_SACRED set, the gain is furthermore doubled.
 
  
If a player is thirsty or hungry the gain is reduced.
+
If a character is fighting there is no mana regain. Resting 50% additional regain, sitting 25% additional regain.
 +
If a character is in a unit that has the UNIT_FL_SACRED set, the regain is furthermore doubled.
 +
If a player is thirsty or hungry the regain is reduced.
  
 
=== Endurance ===
 
=== Endurance ===
 
Max endurance is a char's CON * 2 + 150.
 
Max endurance is a char's CON * 2 + 150.
 
+
For a player, the endurance is further modified by the player's age compared to lifespan.
For a player the endurance is further modified by the player's age compared to lifespan.
+
The endurance regain equation is : 1 + endurance-max/10.
 
+
Regain is zero when fighting, an additional 50% if resting or sleeping, an additional 25% if sitting.
The endurance gain is: 1+endurance-max/10.
+
Furthermore doubled if in a unit with UNIT_FL_SACRED.
 
+
If a player is thirsty or hungry the regain is reduced.
Gain is zero when fighting.
 
 
 
Additional 50% if resting or sleeping.
 
Additional 25% if sitting.
 
Furthermore doubled if in a unit with UNIT_FL_SACRED
 
 
 
If a player is thirsty or hungry the gain is reduced.
 
  
 
== Skills ==
 
== Skills ==
 
PCs have a full skill tree
 
PCs have a full skill tree
 +
NPCs don't have skills.

Latest revision as of 19:58, 25 July 2020

Leveling System

This brief document describes the level system. In general, 16,650 xp points = 1 level ( a little less until virtual level 50).

Players (PCs)

Players can be a level 0-255. For most practical purposes the delineation is usually between levels 0-49 and 50+. Levels 200 to 255 are reserved for administrators (gods). Thus, the gaming system allows players from level 0-199. Players also have a virtual level (VLEVEL) which is essentially the amount of XP they've earned over the course of time or times they've typed : level now. Current known limitation: at level 65,535, a player's experience counter rolls back over to 0 as does their level. The other level available is a guild level - that is the number of levels a character has done in a certain guild and does not reset when a player leaves the guild and rejoins.

Non Player Characters (NPCs)

NPCs can be level 0-199. Odin the All Father of the Aesir is level 199. Winky is level 33. Mary, the lumberjack's wife is level 16. Satan is level 199. Tiamat is level 195. An Udgaardian City Guard is level 62.

Abilities

Both PCs and NPCs have eight abilities STR (strength),DEX (dexterity) ,CHA (charisma) ,BRA (brain) ,MAG (magic) ,DIV (divinity), HPP (hitpoints), CON (constitution). Abilities range from 0 - 250. [Link to or pull in ability section] For players the normal max for training abilities is [0..100] but no reason why you couldn't set it higher.

Practice Points

When you gain a new level you'll be awarded points to practice abilities, skills, and spells.

For each level you'll be awarded:

 Abilities = 10 * 4 through level 50 ? (2000 ability practice points in total per character lifetime)
 Skills & Spells = 10 * 8 through unlimited levels. 

When your virtual level reaches 100, the cost of training slowly increases and maxes out at 200.

The 10 is picked as the average cost of an ability or a skill (so it's important that's about the average cost in how the guilds are defined). The 4 is chosen because you have 8 abilities and you should be able to master at least half of your abilities.

Each time you practice a skill, the skill increases in increments of 2. Each time you practice an ability the ability increases in increments of 1.

Number of Times Trained Factor 1.5 Average Cost 10
Difficulty Factor 3
Ability Points/level 40
Skill Points/Level 80
Number of Times Practiced Per Level 1 2 3 4 5
6 4 6 9 14 21
5 5 8 12 17 26
4 6 9 14 21 31
3 7 11 16 24 36
2 8 12 18 27 41
1 9 14 21 31 46
0 10 15 23 34 51
-1 13 20 30 44 66
-2 16 24 36 54 81
-3 19 29 43 65 97
-4 22 33 50 75 112
-5 25 38 57 85 127
-6 28 42 63 95 142
-7 31 47 70 105 157

Hit-points & Regain

A PCs hit-points max is (3 * HPP + 20) A NPCs hit-points max is (3 * HPP + 10)


A character regains hitpoints based on CON: (1 + hit max(CON) / 10) If a character is fighting there is no hitpoint regain. Resting provides an 50% additional regain, while sitting is a 25% additional regain. If a character is in a unit that has the UNIT_FL_SACRED set, the regain is furthermore doubled. If a player is thirsty or hungry the regain is reduced. When a mortal character dies, their hitpoints are set to -1.

Mana

The equation for max mana is: 100 + (BRA + CHA)/2 but never less than 200. For a player, the max is further modified by the player's age compared to lifespan.

The gain is 1 + MAX/10 Plus (CHA - the larger of(MAG, DIV) / 3) [This is strange and should be reviewed]

If a character is fighting there is no mana regain. Resting 50% additional regain, sitting 25% additional regain. If a character is in a unit that has the UNIT_FL_SACRED set, the regain is furthermore doubled. If a player is thirsty or hungry the regain is reduced.

Endurance

Max endurance is a char's CON * 2 + 150. For a player, the endurance is further modified by the player's age compared to lifespan. The endurance regain equation is : 1 + endurance-max/10. Regain is zero when fighting, an additional 50% if resting or sleeping, an additional 25% if sitting. Furthermore doubled if in a unit with UNIT_FL_SACRED. If a player is thirsty or hungry the regain is reduced.

Skills

PCs have a full skill tree NPCs don't have skills.