Code: Select all
-- xp data
xp_classes = 4
xp_subskills = {4, 4, 4, 4}
xp_classnames = { "FIGHTER", "NINJA", "PRIEST", "WIZARD" }
xp_levels = 72
xp_levelnames = { "a NEOPHYTE", "b NEOPHYTE", "c NEOPHYTE", "d NEOPHYTE", "e NEOPHYTE", "f NEOPHYTE",
"a NOVICE", "b NOVICE", "c NOVICE", "d NOVICE", "e NOVICE", "f NOVICE",
"a APPRENTICE", "b APPRENTICE", "c APPRENTICE", "d APPRENTICE", "e APPRENTICE", "f APPRENTICE",
"a JOURNEYMAN", "b JOURNEYMAN", "c JOURNEYMAN", "d JOURNEYMAN", "e JOURNEYMAN", "f JOURNEYMAN",
"a CRAFTSMAN", "b CRAFTSMAN", "c CRAFTSMAN", "d CRAFTSMAN", "e CRAFTSMAN", "f CRAFTSMAN",
"a ARTISAN", "b ARTISAN", "c ARTISAN", "d ARTISAN", "e ARTISAN", "f ARTISAN",
"a ADEPT", "b ADEPT", "c ADEPT", "d ADEPT", "e ADEPT", "f ADEPT",
"a EXPERT", "b EXPERT", "c EXPERT", "d EXPERT", "e EXPERT", "f EXPERT",
"a MASTER", "b MASTER", "c MASTER", "d MASTER", "e MASTER", "f MASTER",
"a ARCHMASTER", "b ARCHMASTER", "c ARCHMASTER", "d ARCHMASTER", "e ARCHMASTER", "f ARCHMASTER",
"a DOMINATOR", "b DOMINATOR", "c DOMINATOR", "d DOMINATOR", "e DOMINATOR", "f DOMINATOR",
"a DESTRUCTOR", "b DESTRUCTOR", "c DESTRUCTOR", "d DESTRUCTOR", "e DESTRUCTOR", "f DESTRUCTOR", }
xp_levelamounts = { 100, 200, 300, 400, 500, 600,
800, 1000, 1200, 1400, 1600, 1800,
2200, 2600, 3000, 3400, 3800, 4200,
5000, 5800, 6600, 7400, 8200, 9000,
10600, 12200, 13800, 15400, 17000, 18600,
21800, 25000, 28200, 31400, 34600, 37800,
44200, 50600, 57000, 63400, 69800, 76200,
89000, 101800, 114600, 127400, 140200, 153000,
409000, 665000, 921000, 1177000, 1433000, 1689000,
2201000, 2713000, 3225000, 3737000, 4249000, 4761000,
5787000, 6809000, 7833000, 8857000, 9981000, 10905000,
12953000, 15001000, 17049000, 19097000, 21145000, 23193000 }
a, b, c, d, e, f letters in the code means LO, UM, ON, EE, PAL and MON power values. Not only with MASTER level, as it`s in DM, but all the levels, because there are 72 of them and I didn`t have idea, which names to give all of them!

First 6 levels, NEOPHYTE 1-6 (LO-MON), requires 100 points of experience each.
Second 6 levels (NOVICE) requires 200; next 6 - 400, next 6 - 800, next 6 - 1600, next 6 - 3200, next 6 - 6400, next 6 - 12800. Things are getting harder now: MASTER 1-6 requires 256000 points each, ARCHMASTER(s) - 512000, DOMINATOR(s) - 1024000, and most crazy last levels, DESTRUCTOR(s) - 2048000. So to gain the last exp level, you`d need over 23 millions points. This is only hypothetical, of course (ARCHMASTER level in DM requires over 8 millions points).
(I couldn`t find better names than DOMINATOR and DESTRUCTOR, sorry!

If anybody had names for 72 levels, I would be appreciated

As there were only 15 levels originally, I though it`s a bit boring

So I`ve got two questions to Sophia:
1. I`m not sure if I modified the code well. What is the biggest number of experience that can be used in DSB?
2. When character gains another lavel, he gets few points (3 or 4, as I remember), given randomly through the skills (strenght etc.), depending on the class (if it`s ninja, he probably get dexterity points, etc). Is it possible to differentiate the number of points given each level depending on the level for the reasons I gave before? For example for gaining LO-MON NEOPHYTE levels, character gets one point given randomly through skills, for APPRIENTICE(s) he`d get two, and for LO-MON DESTRUCTOR he`d get, say, 32 points.