Max SP: Difference between revisions

From Ragnarok Project Zero wiki
Jump to navigation Jump to search
imported>Mathspy
(Added the job modifiers for 3rd classes, why wasn't this here?)
 
No edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 3: Line 3:
'''SP''' is an acronym and is known to stand for '''Spell Power''' or '''Spell Points''', sometimes referred to as '''Mana''' as well. It is the essence of power that lets the player's character perform skills. Max SP is mainly derived from the [[class]] of the character, [[INT]], and any [[equipment]] that may affect SP.
'''SP''' is an acronym and is known to stand for '''Spell Power''' or '''Spell Points''', sometimes referred to as '''Mana''' as well. It is the essence of power that lets the player's character perform skills. Max SP is mainly derived from the [[class]] of the character, [[INT]], and any [[equipment]] that may affect SP.


Max SP affects [[SP Recovery]], [[Increase SP Recovery]], and [[Spiritual Cadence]].
Max SP affects [[SP Recovery]], [[Increase SP Recovery]], and [[Spirit Recovery]].


<!--
=== 3rd class trans SP table ===
=== 3rd class trans SP table ===
[[File:3rdjob_sp2.png|Max SP]]
[[File:3rdjob_sp2.png|Max SP]]
-->


== Calculation ==
== Calculation ==
<pre>
<pre>
var BASE_SP = 10;
var BASE_SP = 10;
BASE_SP += BASE_LEVEL * SP_JOB;
BASE_SP = Math.floor(BASE_SP + BASE_LEVEL * SP_JOB);


var MAX_SP = BASE_SP;
var MAX_SP = BASE_SP;


MAX_SP = Math.floor( MAX_SP * (1 + INT * 0.01) );
MAX_SP = Math.floor( MAX_SP * (1 + UNBUFFED_INT * 0.01) );


MAX_SP = Math.floor( MAX_SP * TRANS_MOD );
MAX_SP = Math.floor( MAX_SP * TRANS_MOD );
Line 21: Line 23:
MAX_SP += SP_MOD_A;
MAX_SP += SP_MOD_A;


MAX_SP = Math.floor( MAX_SP * (1 + SP_MOD_B * 0.01) );
MAX_SP = Math.floor( MAX_SP * (1 + SP_MOD_B * 0.01) + Math.floor( BASE_SP * (BUFFED_INT* 0.01) ));
</pre>
</pre>


Where:
Where:
:'''SP_JOB''': See the job modifier table
:'''SP_JOB''': See the job modifier table
:'''UNBUFFED_INT''': Total INT excluding any buffs (Blessing, ...)
:'''SP_MOD_A''': Sum of additive modifiers
:'''SP_MOD_A''': Sum of additive modifiers
:'''SP_MOD_B''': Sum of multiplicative modifiers
:'''SP_MOD_B''': Sum of multiplicative modifiers
:'''TRANS_MOD''': 1.25 for transcendent classes, 1 otherwise
:'''TRANS_MOD''': 1.25 for transcendent classes, 1 otherwise
:'''BUFFED_INT''': Bonus INT granted via buffs


Notes:
Notes:
Line 37: Line 41:


* Equipment bonus to [[INT]]: +1% per point
* Equipment bonus to [[INT]]: +1% per point
* {{item |id=4018 Andre Larva Card}}: +10
<!--* {{item |id=4018 Andre Larva Card}}: +10-->
* {{item |id=4288 Carat Card}}: +150 (if headgear is +9 or higher)
* {{item |id=4288 Carat Card}}: +150 (if headgear is +9 or higher)
* {{item |id=4258 Evil Nymph Card}}: +50
<!--* {{item |id=4258 Evil Nymph Card}}: +50-->
* {{item |id=4269 Incubus Card}}: +150
<!--* {{item |id=4269 Incubus Card}}: +150-->
* {{item |id=4014 Roda Frog Card}}: +50
* {{item |id=4014 Roda Frog Card}}: +50
* {{item |id=4010 Willow Card}}: +80
* {{item |id=4010 Willow Card}}: +80
Line 50: Line 54:
* {{item |id=5045 Magician Hat}}: +50
* {{item |id=5045 Magician Hat}}: +50
* {{item |id=2252 Wizard Hat}}: +100
* {{item |id=2252 Wizard Hat}}: +100
* {{item |id=2421 Valkyrian Shoes}}: +(Job Level*2) (Swordman, Merchant and Thief types only)
<!--* {{item |id=2421 Valkyrian Shoes}}: +(Job Level*2) (Swordman, Merchant and Thief types only)-->


=== Multiplicative modifiers ===
=== Multiplicative modifiers ===


* {{item |id=4168 Dark Lord Card}} & {{item |id=4169 Dark Illusion Card}}: +10% (-10% + 20%)
* {{item |id=4168 Dark Lord Card}} & {{item |id=4169 Dark Illusion Card}}: +10% (-10% + 20%)
* {{item |id=4160 Firelock Soldier Card}}: +10% (if shoes are +9 or higher)
<!--* {{item |id=4160 Firelock Soldier Card}}: +10% (if shoes are +9 or higher)-->
* {{item |id=4208 Miyabi Doll Card}}: +10%
<!--* {{item |id=4208 Miyabi Doll Card}}: +10%-->
* {{item |id=4100 Sohee Card}}: +15%
* {{item |id=4100 Sohee Card}}: +15%
* {{item |id=4107 Verit Card}}: +8%
* {{item |id=4107 Verit Card}}: +8%
* {{item |id=1232 Assassin Dagger}}: +15%
<!--* {{item |id=1232 Assassin Dagger}}: +15%-->
* {{item |id=1234 Moonlight Dagger}}: +10%
* {{item |id=1234 Moonlight Dagger}}: +10%
* {{item |id=2410 Sleipnir}}: +20%
<!--* {{item |id=2410 Sleipnir}}: +20%-->
* Variant Shoes: +20% (-1% Maximum HP and Maximum SP per upgrade)
<!--* Variant Shoes: +20% (-1% Maximum HP and Maximum SP per upgrade)-->
* [[Gypsy's Kiss]]: see skill description
* [[Service for You]]: see skill description


== Job Modifiers ==
== Job Modifiers ==
Line 71: Line 75:
|- style="font-weight: bold;"  
|- style="font-weight: bold;"  
|style="text-align: center;"|[[Novice]]
|style="text-align: center;"|[[Novice]]
<!--
|style="text-align: center;"|[[Super Novice]]
|style="text-align: center;"|[[Super Novice]]
-->
|-
|-
|style="text-align: center;"|1
|style="text-align: center;"|1
<!--
|style="text-align: center;"|1
|style="text-align: center;"|1
-->
|}
|}


Line 87: Line 95:
|style="text-align: center;"|[[Merchant]]
|style="text-align: center;"|[[Merchant]]
|style="text-align: center;"|[[Mage]]
|style="text-align: center;"|[[Mage]]
|style="text-align: center;"|[[TaeKwon Kid]]
<!--|style="text-align: center;"|[[TaeKwon Kid]]-->
|style="text-align: center;"|[[Ninja]]
|style="text-align: center;"|[[Ninja]]
|style="text-align: center;"|[[Gunslinger]]
<!--|style="text-align: center;"|[[Gunslinger]]-->
|-
|-
|style="text-align: center;"|2
|style="text-align: center;"|2
Line 97: Line 105:
|style="text-align: center;"|3
|style="text-align: center;"|3
|style="text-align: center;"|6
|style="text-align: center;"|6
|style="text-align: center;"|2
<!--|style="text-align: center;"|2-->
|style="text-align: center;"|3
|style="text-align: center;"|3
|style="text-align: center;"|4
<!--|style="text-align: center;"|4-->
|}
|}


Line 112: Line 120:
|style="text-align: center;"|[[Blacksmith]]
|style="text-align: center;"|[[Blacksmith]]
|style="text-align: center;"|[[Wizard]]
|style="text-align: center;"|[[Wizard]]
|style="text-align: center;"|[[TaeKwon Master]]
<!--|style="text-align: center;"|[[TaeKwon Master]]-->
|style="text-align: center;"|[[Rebel]]
<!--|style="text-align: center;"|[[Rebel]]-->
|style="text-align: center;"|[[Kagerou]]/[[Oboro]]
<!--|style="text-align: center;"|[[Kagerou]]/[[Oboro]]-->
|-
|-
|style="text-align: center;"|3
|style="text-align: center;"|3
Line 122: Line 130:
|style="text-align: center;"|4
|style="text-align: center;"|4
|style="text-align: center;"|9
|style="text-align: center;"|9
|style="text-align: center;"|4
<!--|style="text-align: center;"|4-->
|style="text-align: center;"|?
<!--|style="text-align: center;"|?-->
|style="text-align: center;"|?
<!--|style="text-align: center;"|?-->
|}
|}


Line 137: Line 145:
|style="text-align: center;"|[[Alchemist]]
|style="text-align: center;"|[[Alchemist]]
|style="text-align: center;"|[[Sage]]
|style="text-align: center;"|[[Sage]]
|style="text-align: center;"|[[Soul Linker]]
<!--|style="text-align: center;"|[[Soul Linker]]-->
|-
|-
|style="text-align: center;"|4.7
|style="text-align: center;"|4.7
Line 145: Line 153:
|style="text-align: center;"|4
|style="text-align: center;"|4
|style="text-align: center;"|7
|style="text-align: center;"|7
|style="text-align: center;"|9
<!--|style="text-align: center;"|9-->
|}
|}


<!--
=== 3-1 Job Classes ===
=== 3-1 Job Classes ===


Line 185: Line 194:
|style="text-align: center;"|9
|style="text-align: center;"|9
|}
|}
-->


{{Navbox Game Mechanics}}
{{Navbox Game Mechanics}}


[[Category:Mechanics]]
[[Category:Mechanics]]

Latest revision as of 19:14, 2 March 2021

General

SP is an acronym and is known to stand for Spell Power or Spell Points, sometimes referred to as Mana as well. It is the essence of power that lets the player's character perform skills. Max SP is mainly derived from the class of the character, INT, and any equipment that may affect SP.

Max SP affects SP Recovery, Increase SP Recovery, and Spirit Recovery.


Calculation

var BASE_SP = 10;
BASE_SP = Math.floor(BASE_SP + BASE_LEVEL * SP_JOB);

var MAX_SP = BASE_SP;

MAX_SP = Math.floor( MAX_SP * (1 + UNBUFFED_INT * 0.01) );

MAX_SP = Math.floor( MAX_SP * TRANS_MOD );

MAX_SP += SP_MOD_A;

MAX_SP = Math.floor( MAX_SP * (1 + SP_MOD_B * 0.01) + Math.floor( BASE_SP * (BUFFED_INT* 0.01) ));

Where:

SP_JOB: See the job modifier table
UNBUFFED_INT: Total INT excluding any buffs (Blessing, ...)
SP_MOD_A: Sum of additive modifiers
SP_MOD_B: Sum of multiplicative modifiers
TRANS_MOD: 1.25 for transcendent classes, 1 otherwise
BUFFED_INT: Bonus INT granted via buffs

Notes:

Base SP is the same for all characters with the same job and same level.
Increase base SP by 1% per 1 INT. Then add +x SP modifiers. Finally add +x% SP modifiers.

Additive modifiers

Multiplicative modifiers

Job Modifiers

Novices

Novice
1

First Job Classes

Swordman Archer Thief Acolyte Merchant Mage Ninja
2 2 2 5 3 6 3

2-1 Job Classes

Knight Hunter Assassin Priest Blacksmith Wizard
3 4 4 8 4 9

2-2 Job Classes

Crusader Dancer/Bard Rogue Monk Alchemist Sage
4.7 6 5 4.7 4 7