# Stats

Player stats are determined by character, jo­b class, items, and skills.

Previously, the final value of stats changed according to the order in which the characteristics were applied (addition after multiplication or multiplication after addition). The method of calculating and applying statistics has been modified as follows.

1. The original stat is calculated based on the bonuses derived from the job class and the stats given by the job level.
2. Increased stats due to the characteristics of items and characters are applied according to the following calculation method based on the default stats determined in 1.

Original stats
Original stats only apply the bonuses which the job class has and the initial stats each job has by level. Regarding the incremental calculation by job class, as with the calculation method below, multiplication and percent addition/multiplication are calculated based on the initial value.

Stats increased by items
Items increase original stats using the same method.

There are four ways to increase stats through item characteristics: simple addition, simple multiplication, percent addition, and percent multiplication.

Simple multiplication, percent addition, and percent multiplication can be distinguished only in their calculation method. However, they can be expressed in unified form as shown in the following example.
Example:+ 50% = * 150% = *1.5 / + 200% = * 300% = * 3

+50%, x150%, x1.5 are all possible methods of expression, but they all represent the same amount of increase.

Therefore, there are two ways to increase stats. The sum of increased stats from the item by the two methods (including increase due to enhancement) can be displayed through the item description window if you use the format {{Stats name Plus}} {{Stats name Percent}}.

The stats to be displayed should be entered in lower case without spacing. Custom stats should be entered like custom1, custom2, ...

Example:
Set Stat attack +70
Set Stat attack +5%
[Item +1] Set Stat attack +100
[Item +1] Set Stat attack *105%

If the item property is set as above, {{attackPlus}} is 70 and {{attackPercent}} is 5 when the item level is 0, and when the item level is 1, {{attackPlus}} is displayed as 70 + 100 = 170 and {{attackPercent}} is displayed as 5 + 105 - 100) = 10.

Stats increased by item options
In addition to the system in which stats increase through the unique properties of each jobby level, we have introduced a system in which stats increase based on the unique properties of each item. The system only applies to simple addition stats such as {{Stats_name Plus}} which are not affected by the character's current stats value.

For example, if an item with an {{attackPlus}} value of 100 is given an option of + 10% when the item stats are set as a standard stat type, the increased attack value for that item is 100 + 100 * (10 / 100) = 110. Here, the increase from the option 100 * (10/100) = can be displayed through {{Stats_name PlusOption}} as {{attackPlusOption}}. Also, the stat 110 itself, with the increase calculated by basic stats + option, can be viewed as {{Stats_name PlusTotal}}, as in {{attackPlusTotal}}. The system only applies to {{Stats_name Plus}}, not to {{Stats_name Percent}}.

Example:
2 basic attributes applied to the item
Set Stat attack +100
Set Stat attack +5%

Without options:
{{attackPlus}} = 100
{{attackPlusOption}} = 0
{{attackPlusTotal}} = 100
{{attackPercent}} = 5

1 option:
Set Item Stat attack +10%
{{attackPlus}} = 100
{{attackPlusOption}} = 100 * (10/100) = 10
{{attackPlusTotal}} = 110
{{attackPercent}} = 5

3 options:
Set Item Stat attack +10%
Set Item Stat attack +20
Set Item Stat attack +5%
{{attackPlus}} = 100
{{attackPlusOption}} = 100 * (10/100) + 20 + 100 * (5/100)= 35
{{attackPlusTotal}} = 135
{{attackPercent}} = 5

Calculation method
The old stat calculation was based on the basic stat of each job level, with each further statistic being stacked sequentially through each attribute.

Example 1:
Basic attack: 100
1st stat attack +50 : 100 + 50 = 150
2nd stat attack +50% : 150 + 150*(50/100) = 225

Example 2:
Basic attack: 100
1st stat attack +50% : 100 + 100*(50/100) = 150
2nd stat attack +50 : 150 + 50 = 200

Through the modified calculation method, the stats that are multiplied are not the accumulated stats, but the job-specific stats, and they rise by the same amount in any order. In relation to Example 1 above, the value to be multiplied in the second attribute is 100, not 150.

Example 1:
Basic attack: 100
1st stat attack +50 : 100 + 50 = 150
2nd stat attack +50% : 150 + 100*(50/100) = 200