Max SP

From OriginsRO wiki
Jump to: navigation, search

General

Max SP affects SP Recovery, Increase SP Recovery, and Spiritual Cadence.

Calculation

var BASE_SP = 10;
BASE_SP += BASE_LEVEL * SP_JOB;

var MAX_SP = BASE_SP;

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

MAX_SP += SP_MOD_A;

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

MAX_SP = Math.floor( MAX_SP * TRANS_MOD );

Where:

SP_JOB: See the job modifier table
SP_MOD_A: Sum of additive modifiers
SP_MOD_B: Sum of multiplicative modifiers
TRANS_MOD: 1.25 for transcendent classes, 1 otherwise

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 Super Novice
1 1

First Job Classes

Swordman Archer Thief Acolyte Merchant Mage TaeKwon Kid Ninja Gunslinger
2 2 2 5 3 6 2 3 4

2-1 Job Classes

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

2-2 Job Classes

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