'Exp gained' packets are now sent regardless of @showexp. @showexp can be enabled regardless of PACKETVER.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14450 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
5c72ec7b7e
commit
00ed934470
@ -1,6 +1,7 @@
|
|||||||
Date Added
|
Date Added
|
||||||
|
|
||||||
2010/11/07
|
2010/11/07
|
||||||
|
* 'Exp gained' packets are now sent regardless of @showexp. @showexp can be enabled regardless of PACKETVER. [Gepard]
|
||||||
* Applied clif_equiplist fix by Ai4rei to prevent client crash when equipment is broken/repaired and PACKETVER >= 20100629. Follow-up to r14368. (bugreport:4459) [Gepard]
|
* Applied clif_equiplist fix by Ai4rei to prevent client crash when equipment is broken/repaired and PACKETVER >= 20100629. Follow-up to r14368. (bugreport:4459) [Gepard]
|
||||||
2010/11/02
|
2010/11/02
|
||||||
* Fixed an issue where two ushorts were being strcmp'd. Follow-up to r14442. (bugreport:4523) [Paradox924X]
|
* Fixed an issue where two ushorts were being strcmp'd. Follow-up to r14442. (bugreport:4523) [Paradox924X]
|
||||||
|
13
src/map/pc.c
13
src/map/pc.c
@ -4899,18 +4899,17 @@ int pc_gainexp(struct map_session_data *sd, struct block_list *src, unsigned int
|
|||||||
clif_updatestatus(sd,SP_JOBEXP);
|
clif_updatestatus(sd,SP_JOBEXP);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(sd->state.showexp){
|
|
||||||
#if PACKETVER >= 20091027
|
#if PACKETVER >= 20091027
|
||||||
if(base_exp)
|
if(base_exp)
|
||||||
clif_displayexp(sd, base_exp, 1, quest);
|
clif_displayexp(sd, base_exp, 1, quest);
|
||||||
if(job_exp)
|
if(job_exp)
|
||||||
clif_displayexp(sd, job_exp, 2, quest);
|
clif_displayexp(sd, job_exp, 2, quest);
|
||||||
#else
|
#endif
|
||||||
|
if(sd->state.showexp) {
|
||||||
char output[256];
|
char output[256];
|
||||||
sprintf(output,
|
sprintf(output,
|
||||||
"Experience Gained Base:%u (%.2f%%) Job:%u (%.2f%%)",base_exp,nextbp*(float)100,job_exp,nextjp*(float)100);
|
"Experience Gained Base:%u (%.2f%%) Job:%u (%.2f%%)",base_exp,nextbp*(float)100,job_exp,nextjp*(float)100);
|
||||||
clif_disp_onlyself(sd,output,strlen(output));
|
clif_disp_onlyself(sd,output,strlen(output));
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user