summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGepard <Gepard@54d463be-8e91-2dee-dedb-b68131a5f0ec>2010-11-07 11:08:06 +0000
committerGepard <Gepard@54d463be-8e91-2dee-dedb-b68131a5f0ec>2010-11-07 11:08:06 +0000
commit6a9009f3eeb7606d33faa9329a01700e2e7ddc3d (patch)
tree8b5493ae52989c647514a602408efea44e58b4b2
parentfb19f9af5f101c3f5953f1bf2e32f1b1ca895f1a (diff)
downloadhercules-6a9009f3eeb7606d33faa9329a01700e2e7ddc3d.tar.gz
hercules-6a9009f3eeb7606d33faa9329a01700e2e7ddc3d.tar.bz2
hercules-6a9009f3eeb7606d33faa9329a01700e2e7ddc3d.tar.xz
hercules-6a9009f3eeb7606d33faa9329a01700e2e7ddc3d.zip
'Exp gained' packets are now sent regardless of @showexp. @showexp can be enabled regardless of PACKETVER.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14450 54d463be-8e91-2dee-dedb-b68131a5f0ec
-rw-r--r--Changelog-Renewal.txt1
-rw-r--r--src/map/pc.c13
2 files changed, 7 insertions, 7 deletions
diff --git a/Changelog-Renewal.txt b/Changelog-Renewal.txt
index c5f2cc069..162598540 100644
--- a/Changelog-Renewal.txt
+++ b/Changelog-Renewal.txt
@@ -1,6 +1,7 @@
Date Added
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]
2010/11/02
* Fixed an issue where two ushorts were being strcmp'd. Follow-up to r14442. (bugreport:4523) [Paradox924X]
diff --git a/src/map/pc.c b/src/map/pc.c
index 72fc4da90..834a7f871 100644
--- a/src/map/pc.c
+++ b/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);
}
- if(sd->state.showexp){
#if PACKETVER >= 20091027
- if(base_exp)
- clif_displayexp(sd, base_exp, 1, quest);
- if(job_exp)
- clif_displayexp(sd, job_exp, 2, quest);
-#else
+ if(base_exp)
+ clif_displayexp(sd, base_exp, 1, quest);
+ if(job_exp)
+ clif_displayexp(sd, job_exp, 2, quest);
+#endif
+ if(sd->state.showexp) {
char output[256];
sprintf(output,
"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));
-#endif
}
return 1;