Fixed packets 0x440 and 0x8cf (#8486)
Follow up to d445497
Fixes #8478
Thanks to @gmragnarok, @LadyNanuia and @Haydrich
This commit is contained in:
@@ -855,7 +855,7 @@ void pc_addspiritball(map_session_data *sd,int interval,int max)
|
||||
sd->spirit_timer[i] = tid;
|
||||
sd->spiritball++;
|
||||
if( (sd->class_&MAPID_THIRDMASK) == MAPID_ROYAL_GUARD )
|
||||
clif_millenniumshield(&sd->bl,sd->spiritball);
|
||||
clif_millenniumshield( sd->bl, sd->spiritball );
|
||||
else
|
||||
clif_spiritball(&sd->bl);
|
||||
}
|
||||
@@ -898,7 +898,7 @@ void pc_delspiritball(map_session_data *sd,int count,int type)
|
||||
|
||||
if(!type) {
|
||||
if( (sd->class_&MAPID_THIRDMASK) == MAPID_ROYAL_GUARD )
|
||||
clif_millenniumshield(&sd->bl,sd->spiritball);
|
||||
clif_millenniumshield( sd->bl, sd->spiritball );
|
||||
else
|
||||
clif_spiritball(&sd->bl);
|
||||
}
|
||||
@@ -13069,7 +13069,7 @@ static TIMER_FUNC(pc_spiritcharm_timer){
|
||||
if (sd->spiritcharm <= 0)
|
||||
sd->spiritcharm_type = CHARM_TYPE_NONE;
|
||||
|
||||
clif_spiritcharm(sd);
|
||||
clif_spiritcharm( *sd );
|
||||
|
||||
return 0;
|
||||
}
|
||||
@@ -13115,7 +13115,7 @@ void pc_addspiritcharm(map_session_data *sd, int interval, int max, int type)
|
||||
sd->spiritcharm++;
|
||||
sd->spiritcharm_type = type;
|
||||
|
||||
clif_spiritcharm(sd);
|
||||
clif_spiritcharm( *sd );
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -13164,7 +13164,7 @@ void pc_delspiritcharm(map_session_data *sd, int count, int type)
|
||||
if (sd->spiritcharm <= 0)
|
||||
sd->spiritcharm_type = CHARM_TYPE_NONE;
|
||||
|
||||
clif_spiritcharm(sd);
|
||||
clif_spiritcharm( *sd );
|
||||
}
|
||||
|
||||
#if defined(RENEWAL_DROP) || defined(RENEWAL_EXP)
|
||||
|
||||
Reference in New Issue
Block a user