|
@@ -2427,7 +2427,7 @@ void pc_clean_skilltree(struct map_session_data *sd)
|
|
|
uint64 pc_calc_skilltree_normalize_job_sub( struct map_session_data *sd ){
|
|
|
int skill_point = pc_calc_skillpoint( sd );
|
|
|
|
|
|
- if( sd->class_ & MAPID_SUMMONER || sd->class_ & MAPID_SPIRIT_HANDLER ){
|
|
|
+ if( sd->class_ & MAPID_SUMMONER ){
|
|
|
// Summoner's skill points for base skills.
|
|
|
std::shared_ptr<s_job_info> summoner_job = job_db.find( JOB_SUMMONER );
|
|
|
|
|
@@ -2435,8 +2435,6 @@ uint64 pc_calc_skilltree_normalize_job_sub( struct map_session_data *sd ){
|
|
|
|
|
|
if( skill_point < summoner_skills ){
|
|
|
return MAPID_SUMMONER;
|
|
|
- } else {
|
|
|
- return MAPID_SPIRIT_HANDLER;
|
|
|
}
|
|
|
|
|
|
skill_point -= summoner_skills;
|
|
@@ -13496,7 +13494,7 @@ void JobDatabase::loadingFinished() {
|
|
|
}
|
|
|
|
|
|
// Summoner / Spirit Handler
|
|
|
- if( ( class_ & MAPID_BASEMASK ) == MAPID_SUMMONER || ( class_ & MAPID_BASEMASK ) == MAPID_SPIRIT_HANDLER ){
|
|
|
+ if( ( class_ & MAPID_SUMMONER ) == MAPID_SUMMONER ){
|
|
|
max = battle_config.max_summoner_parameter;
|
|
|
break;
|
|
|
}
|
|
@@ -14464,7 +14462,7 @@ short pc_maxaspd(struct map_session_data *sd) {
|
|
|
|
|
|
return (( sd->class_&JOBL_THIRD) ? battle_config.max_third_aspd : (
|
|
|
((sd->class_&MAPID_UPPERMASK) == MAPID_KAGEROUOBORO || (sd->class_&MAPID_UPPERMASK) == MAPID_REBELLION) ? battle_config.max_extended_aspd : (
|
|
|
- ((sd->class_&MAPID_BASEMASK) == MAPID_SUMMONER || (sd->class_&MAPID_BASEMASK) == MAPID_SPIRIT_HANDLER)) ? battle_config.max_summoner_aspd :
|
|
|
+ (sd->class_&MAPID_SUMMONER) == MAPID_SUMMONER) ? battle_config.max_summoner_aspd :
|
|
|
battle_config.max_aspd ));
|
|
|
}
|
|
|
|