In this tutorial we’ll set up the status development for our player and enemy combatants.
We’ll set up different archetypes in player and enemy variants:
- Tank
- Physical DPS (damage dealer)
- Fast Physical DPS
- Magical DPS
- Weaponless DPS (player only)
- Supporter (enemy only)
- Mini Boss (enemy only)
- Boss (enemy only)
The level range will be 1 to 50 (i.e. level 50 is the maximum) and we’ll use Percent Points for most of our status value distribution. Learn more about status development in this documentation.
Navigate to Status > Status Development, you’ll notice a Default setup without much setup – we’ll start by editing this one.
0: Tank #
A tank focuses on taking damage – i.e. high health and defence.
Development Settings #
- Name
Set to Tank.
Level Range #
The Level Range defines the minimum and maximum level of the status development, and by this the maximum level a combatant using it can reach. As mentioned above, our level range should be 1 to 50.
Click on the Edit Level Range button to change them.
- Minimum Value
Set to 1. - Maximum Value
Set to 50.
Click on Ok to accept the changes.
Percent Points #
According to our status system planning (see the introduction), the development maximum for any none HP/MP value should be a value of 100. To make things easy, we’ll use 100 as the percent points at level 50, allowing us to just define the different status values with their maximum at the end.
Percent points are a great tool to quickly change status value distributions and test things out – they might not work for every status system, though. Remember, you can always switch to other status value definitions, e.g. using a curve to have exact control.
- Use Curve
Enable this setting.
We’ll define the percent points using a status value curve dialogue.
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 15.
This’ll give a status value using 100 percent 15 at level 1. - End Value (Max. Level)
Set to 100.
This’ll give a status value using 100 percent 100 at level 50. - Interpolation
Select Linear.
Click on Generate Curve to create the percent point curve.
Click on Confirm to accept the curve.
Value Development #
Now it’s time for the actual status development setup – i.e. the Normal and Experience type status values. For MaxHP, MaxMP and EXP we’ll also define curves, but for the rest (ATK, DEF, etc.) we’ll use percent points for distribution.
Click on Set Default to add all Normal and Experience type status values with a base setup.
Search for the Weapon Damage status value (should be Status Value 3) and remove it. Weapon damage of our player combatants is handled by their equipment. We’ll add it later for weaponless and enemy developments.
Status Value 0 (MaxHP) #
- Development Type
Select Curve.
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 200. - End Value (Max. Level)
Set to 9999. - Interpolation
Select Quadratic > Quadratic In.
This gives us a slower increase at the early levels.
Click on Generate Curve to create the curve. Due to the high maximum value, you’ll not see a curve – enable Bar Highest Value Display to use the curve’s highest value as maximum for the display instead.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
- Development Type
Select Curve.
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 5. - End Value (Max. Level)
Set to 150. - Interpolation
Select Linear.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 2 (EXP) #
- Development Type
Select Curve.
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 0. - End Value (Max. Level)
Set to 10000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 (ATK) #
- Development Type
Select Percent. - Percent Value
Set to 70.
Status Value 4 (DEF) #
- Development Type
Select Percent. - Percent Value
Set to 70.
Status Value 5 (MATK) #
- Development Type
Select Percent. - Percent Value
Set to 15.
Status Value 6 (MDEF) #
- Development Type
Select Percent. - Percent Value
Set to 40.
Status Value 7 (AGI) #
- Development Type
Select Percent. - Percent Value
Set to 60.
Status Value 8 (DEX) #
- Development Type
Select Percent. - Percent Value
Set to 65.
Status Value 9 (LUK) #
- Development Type
Select Percent. - Percent Value
Set to 20.
Setting up the rest of the status developments is faster, as we just need to copy and adjust MaxHP and MaxMP curves and the percent values.
1: Physical DPS #
A physical DPS focuses on dealing physical damage – i.e. high attack.
Copy the previous development (Tank) and change the following settings.
Development Settings #
- Name
Set to Physical DPS.
Value Development #
We need to adjust the MaxHP and MaxMP curve and the percent points. No change to EXP is needed.
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 150. - End Value (Max. Level)
Set to 7000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 25. - End Value (Max. Level)
Set to 250. - Interpolation
Select Linear.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 9 #
For a more compact display of the changes, change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 100. - Status Value 4 (DEF)
Set to 35. - Status Value 5 (MATK)
Set to 15. - Status Value 6 (MDEF)
Set to 20. - Status Value 7 (AGI)
Set to 70. - Status Value 8 (DEX)
Set to 70. - Status Value 9 (LUK)
Set to 10.
2: Fast Physical DPS #
A fast physical DPS focuses on dealing physical damage, fast – i.e. high agility, good attack.
Copy the previous development (Physical DPS) and change the following settings.
Development Settings #
- Name
Set to Fast Physical DPS.
Value Development #
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 100. - End Value (Max. Level)
Set to 6000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 25. - End Value (Max. Level)
Set to 250. - Interpolation
Select Linear.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 9 #
Change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 60. - Status Value 4 (DEF)
Set to 25. - Status Value 5 (MATK)
Set to 30. - Status Value 6 (MDEF)
Set to 25. - Status Value 7 (AGI)
Set to 100. - Status Value 8 (DEX)
Set to 100. - Status Value 9 (LUK)
Set to 50.
3: Magical DPS #
A magical DPS focuses on dealing magical damage – i.e. high magic attack.
Copy the previous development (Fast Physical DPS) and change the following settings.
Development Settings #
- Name
Set to Magical DPS.
Value Development #
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 75. - End Value (Max. Level)
Set to 5000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 100. - End Value (Max. Level)
Set to 999. - Interpolation
Select Linear.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 9 #
Change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 15. - Status Value 4 (DEF)
Set to 15. - Status Value 5 (MATK)
Set to 100. - Status Value 6 (MDEF)
Set to 70. - Status Value 7 (AGI)
Set to 45. - Status Value 8 (DEX)
Set to 50. - Status Value 9 (LUK)
Set to 10.
4: Weaponless DPS #
This is a special physical DPS development – it’s for a combatant fighting without weapons (a Monk), so the weapon damage will be handled by status development instead of an equipped weapon.
Keep an eye out for the additional status value we’ll add at the end. This setup will also be the basis for our enemy developments, which also handle weapon damage via status development.
Copy the previous development (Magical DPS) and change the following settings.
Development Settings #
- Name
Set to Weaponless DPS.
Value Development #
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 150. - End Value (Max. Level)
Set to 7000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 25. - End Value (Max. Level)
Set to 250. - Interpolation
Select Linear.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 9 #
Change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 100. - Status Value 4 (DEF)
Set to 35. - Status Value 5 (MATK)
Set to 15. - Status Value 6 (MDEF)
Set to 60. - Status Value 7 (AGI)
Set to 60. - Status Value 8 (DEX)
Set to 70. - Status Value 9 (LUK)
Set to 10.
Status Value 10 (WPN) #
Click on Add Status Value to add an additional status value development.
- Status Value
Select Weapon Damage. - Development Type
Select Percent. - Percent Value
Set to 120.
5: Enemy Tank #
Now we’ll set up our enemy archetypes – first, a tank, like the player tank, focusing on taking damage.
Copy the previous development (Weaponless DPS) and change the following settings.
Development Settings #
- Name
Set to Enemy Tank.
Value Development #
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 350. - End Value (Max. Level)
Set to 35000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 100. - End Value (Max. Level)
Set to 10000. - Interpolation
Select Quadratic > Quadratic In.
Watch out – we’re changing the MP interpolation from here on.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 10 #
Change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 40. - Status Value 4 (DEF)
Set to 100. - Status Value 5 (MATK)
Set to 25. - Status Value 6 (MDEF)
Set to 40. - Status Value 7 (AGI)
Set to 40. - Status Value 8 (DEX)
Set to 60. - Status Value 9 (LUK)
Set to 5. - Status Value 10 (WPN)
Set to 35.
6: Enemy Physical DPS #
Copy the previous development (Enemy Tank) and change the following settings.
Development Settings #
- Name
Set to Enemy Physical DPS.
Value Development #
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 200. - End Value (Max. Level)
Set to 20000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 100. - End Value (Max. Level)
Set to 10000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 10 #
Change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 50. - Status Value 4 (DEF)
Set to 40. - Status Value 5 (MATK)
Set to 20. - Status Value 6 (MDEF)
Set to 10. - Status Value 7 (AGI)
Set to 50. - Status Value 8 (DEX)
Set to 75. - Status Value 9 (LUK)
Set to 10. - Status Value 10 (WPN)
Set to 50.
7: Enemy Fast Physical DPS #
Copy the previous development (Enemy Physical DPS) and change the following settings.
Development Settings #
- Name
Set to Enemy Fast Physical DPS.
Value Development #
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 175. - End Value (Max. Level)
Set to 17500. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 100. - End Value (Max. Level)
Set to 10000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 10 #
Change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 40. - Status Value 4 (DEF)
Set to 25. - Status Value 5 (MATK)
Set to 20. - Status Value 6 (MDEF)
Set to 10. - Status Value 7 (AGI)
Set to 80. - Status Value 8 (DEX)
Set to 80. - Status Value 9 (LUK)
Set to 20. - Status Value 10 (WPN)
Set to 40.
8: Enemy Magical DPS #
Copy the previous development (Enemy Fast Physical DPS) and change the following settings.
Development Settings #
- Name
Set to Enemy Magical DPS.
Value Development #
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 140. - End Value (Max. Level)
Set to 14000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 200. - End Value (Max. Level)
Set to 20000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 10 #
Change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 15. - Status Value 4 (DEF)
Set to 10. - Status Value 5 (MATK)
Set to 50. - Status Value 6 (MDEF)
Set to 100. - Status Value 7 (AGI)
Set to 30. - Status Value 8 (DEX)
Set to 40. - Status Value 9 (LUK)
Set to 5. - Status Value 10 (WPN)
Set to 20.
9: Enemy Supporter #
The supporter is a balanced combatant, dealing both physical and magical damage (and healing).
Copy the previous development (Enemy Magical DPS) and change the following settings.
Development Settings #
- Name
Set to Enemy Supporter.
Value Development #
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 200. - End Value (Max. Level)
Set to 20000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 150. - End Value (Max. Level)
Set to 15000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 10 #
Change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 40. - Status Value 4 (DEF)
Set to 50. - Status Value 5 (MATK)
Set to 40. - Status Value 6 (MDEF)
Set to 40. - Status Value 7 (AGI)
Set to 40. - Status Value 8 (DEX)
Set to 70. - Status Value 9 (LUK)
Set to 15. - Status Value 10 (WPN)
Set to 40.
10: Mini Boss #
The mini boss is a balanced combatant with higher health and slightly stronger than base combatants, dealing both physical and magical damage.
Copy the previous development (Enemy Supporter) and change the following settings.
Development Settings #
- Name
Set to Mini Boss.
Value Development #
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 500. - End Value (Max. Level)
Set to 50000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 500. - End Value (Max. Level)
Set to 50000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 10 #
Change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 60. - Status Value 4 (DEF)
Set to 40. - Status Value 5 (MATK)
Set to 60. - Status Value 6 (MDEF)
Set to 50. - Status Value 7 (AGI)
Set to 50. - Status Value 8 (DEX)
Set to 50. - Status Value 9 (LUK)
Set to 5. - Status Value 10 (WPN)
Set to 40.
11: Boss #
And finally, a boss – similar to the mini boss, but with even more health.
Copy the previous development (Mini Boss) and change the following settings.
Development Settings #
- Name
Set to Boss.
Value Development #
Status Value 0 (MaxHP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 1500. - End Value (Max. Level)
Set to 150000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 1 (MaxMP) #
Click on Edit Curve to open the curve dialogue.
- Start Value (Min. Level)
Set to 1000. - End Value (Max. Level)
Set to 100000. - Interpolation
Select Quadratic > Quadratic In.
Click on Generate Curve to create the curve.
Click on Confirm to accept the curve.
Status Value 3 – 10 #
Change the Percent Value settings to the following values:
- Status Value 3 (ATK)
Set to 50. - Status Value 4 (DEF)
Set to 60. - Status Value 5 (MATK)
Set to 50. - Status Value 6 (MDEF)
Set to 50. - Status Value 7 (AGI)
Set to 50. - Status Value 8 (DEX)
Set to 80. - Status Value 9 (LUK)
Set to 5. - Status Value 10 (WPN)
Set to 50.
Save Changes #
And that’s it for the status development setup.
Don’t forget to save your changes by clicking on Save Settings at the bottom of the editor.
Next, we’ll set up attack/defence modifiers.