From bb3afb0340c2046192c6e601b3ea450b68d41d3b Mon Sep 17 00:00:00 2001 From: Dastgir Date: Thu, 10 Dec 2015 20:42:55 +0530 Subject: Fix SPTable going low for MAX_LEVEL --- src/map/status.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/map') diff --git a/src/map/status.c b/src/map/status.c index 9062e7227..699e7342b 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -12296,7 +12296,7 @@ void status_read_job_db_sub(int idx, const char *name, config_setting_t *jdb) avg_increment = 1; } for ( ; i <= pc->max_level[idx][0]; i++) { - status->dbs->SP_table[idx][i] = min(avg_increment * i, battle_config.max_sp); + status->dbs->SP_table[idx][i] = min(base + avg_increment * i, battle_config.max_sp); } } } @@ -12357,7 +12357,7 @@ void status_read_job_db_sub(int idx, const char *name, config_setting_t *jdb) } else { avg_increment = 1; } - for ( ; level <= pc->max_level[idx][0]; level++ ) { + for (++level; level <= pc->max_level[idx][0]; level++ ) { status->dbs->SP_table[idx][level] = min(base + avg_increment * level, battle_config.max_sp); } } -- cgit v1.2.3-60-g2f50