|
Simulating Larkinor Character Builds
|
Posted:
Mar 2, 2022 7:12 PM
|
|
|
I've been writing a Python script that simulates leveling a character all the way to 100, and seeing what hitpoints and manapoints it would have. This is based on information taken from LarkinorGuide.
This script assumes 374 distributable points: 20 at level 1, +3 every level up to 100, and +57 from completing every King's mission and eating every imp's mushroom.
This script also puts 10 points into persistence at level 1 for most builds to boost early hitpoint gains. Pure and quickness mages start with 6 intelligence and 7 persistence.
This script furthermore assumes that you ate one imp's mushroom every level from 2 to 22, then two mushrooms every level from 23 to 40. This adds up to 57 mushrooms. * Monsters in the first mission grant more XP than the amount needed to reach level 2. * The highest level monsters that must be fought in Mission 57 are level 43, which should be beatable by most level 40 characters. * This is a very conservative simulation. The amount of imp's mushrooms you can have consumed between these levels can be significantly higher, and this may make your HP/MP higher than the script suggests.
Note that HP and MP gains each level are slightly randomized, so even if you did everything exactly like the script did, your HP/MP may be slightly different.
HP per level: Persistence / 3 + Luck / 5 (approx.) MP per level: Intelligence + 1~4 (approx.)
FIGHTERS
Strength: =level / 3 for persistence/quickness fighters, =level for balanced fighters, =level * 1.5 for strength fighters Intelligence: do not train Dexterity: =level / 1.5 Quickness: =level / 1.5 + 3 for most fighters, =level * 2 for quickness fighters Luck: do not train Persistence: all remaining points
Persistence Fighter Level: 100 Hitpoints: 5066 Manapoints: 351 Strength: 33 Intelligence: 1 Dexterity: 67 Quickness: 70 Luck: 1 Persistence: 202
Balanced Fighter (A compromise between a persistence and strength based build) Level: 100 Hitpoints: 3968 Manapoints: 384 Strength: 100 Intelligence: 1 Dexterity: 67 Quickness: 70 Luck: 1 Persistence: 135
Strength Fighter Level: 100 Hitpoints: 3145 Manapoints: 345 Strength: 149* Intelligence: 1 Dexterity: 67 Quickness: 70 Luck: 1 Persistence: 86*
* Strength should be 150 and Persistence should be 85. The script doesn't foresee that it would need 4 attribute points at level 99 to maintain the correct strength, and puts too many points in persistence at level 98.
Quickness Fighter Level: 100 Hitpoints: 2940 Manapoints: 368 Strength: 33 Intelligence: 1 Dexterity: 67 Quickness: 200 Luck: 1 Persistence: 72
MAGES
Strength: do not train Intelligence: =level * 1.5 for persistence mages, =level * 0.84 for quickness mages*, split with persistence for pure mages Dexterity: do not train Quickness: =level / 1.5 + 3 for most mages, =level * 2 for quickness mages Luck: do not train Persistence: all remaining points * The script doesn't know realistic magic skill levels for your current level and uses a linear stat progression that will get you 84 magic at level 100, enough to max out your magic skill at 109. Put extra points into intelligence as necessary.
Pure Mage
Level: 100 Hitpoints: 3864 Manapoints: 9866 Strength: 1 Intelligence: 150 Dexterity: 1 Quickness: 70 Luck: 1 Persistence: 151
Persistence Mage Level: 100 Hitpoints: 4211* Manapoints: 8830* Strength: 1 Intelligence: 150 Dexterity: 1 Quickness: 70 Luck: 1 Persistence: 151 * Although the six attributes for pure and persistence mages are the same at level 100, the HP and MP differ as the persistence mage has more persistence at lower levels.
Quickness Mage Character stats: Level: 100 Hitpoints: 3191 Manapoints: 5566 Strength: 1 Intelligence: 84* Dexterity: 1 Quickness: 200 Luck: 1 Persistence: 87 * As said above, adjust Intelligence as needed to keep leveling your magic skill. As such, your MP may be slightly higher.
HYBRIDS
This section includes thief/fighter, semi, and robber/semi.
Strength: =level / 3 for thief/fighter and semi, split with luck and persistence for robber/semi Intelligence: =level * 0.84 for semi and robber/semi* Dexterity: =level / 1.5** Quickness: =level / 1.5 + 3 Luck: split with persistence for thief/fighter and also with strength for robber/semi Persistence: all remaining points * See the above note for quickness mages. However, since a semi only uses magic for ranged attacks, the semi player may not care too much about raising the magic skill as high as possible. ** This must be level / 1.2 if you don't fight enough to maintain weapon skills.
Semi Level: 100 Hitpoints: 3715 Manapoints: 5569 Strength: 33 Intelligence: 84 Dexterity: 67 Quickness: 70 Luck: 1 Persistence: 119
Thief/Fighter Level: 100 Hitpoints: 4258 Manapoints: 386 Strength: 33 Intelligence: 1 Dexterity: 67 Quickness: 70 Luck: 102 Persistence: 101
Robber/Semi Level: 100 Hitpoints: 2765 Manapoints: 5559 Strength: 51 Intelligence: 84 Dexterity: 67 Quickness: 70 Luck: 51 Persistence: 51
TODO
* Fix the bug with Strength Fighter * Add presets and code to handle pure thief, pure robber, digger and digger/mage * Add code for "fixing" a persistence-based build into other builds
|
|