summaryrefslogtreecommitdiff
path: root/src/map/pc.c
diff options
context:
space:
mode:
authorKenpachi Developer <Kenpachi.Developer@gmx.de>2020-04-11 08:38:27 +0200
committerKenpachi Developer <Kenpachi.Developer@gmx.de>2020-04-11 08:38:27 +0200
commitc6baa02f18075da2abffe532ce0c87483c36ad9d (patch)
treeea7c4228bc134d9788385ff74d04f708c125eeba /src/map/pc.c
parentf40cc839413cc82aed445d39cc3aa204dce87780 (diff)
downloadhercules-c6baa02f18075da2abffe532ce0c87483c36ad9d.tar.gz
hercules-c6baa02f18075da2abffe532ce0c87483c36ad9d.tar.bz2
hercules-c6baa02f18075da2abffe532ce0c87483c36ad9d.tar.xz
hercules-c6baa02f18075da2abffe532ce0c87483c36ad9d.zip
Fix usage of *= operator
Diffstat (limited to 'src/map/pc.c')
-rw-r--r--src/map/pc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/map/pc.c b/src/map/pc.c
index 90282209b..d21a31313 100644
--- a/src/map/pc.c
+++ b/src/map/pc.c
@@ -8325,7 +8325,7 @@ static int pc_dead(struct map_session_data *sd, struct block_list *src)
base_penalty *= 2;
if (sd->status.mod_death != 100)
- base_penalty *= sd->status.mod_death / 100;
+ base_penalty = base_penalty * sd->status.mod_death / 100;
sd->status.base_exp -= min(sd->status.base_exp, base_penalty);
clif->updatestatus(sd, SP_BASEEXP);
@@ -8350,7 +8350,7 @@ static int pc_dead(struct map_session_data *sd, struct block_list *src)
job_penalty *= 2;
if (sd->status.mod_death != 100)
- job_penalty *= sd->status.mod_death / 100;
+ job_penalty = job_penalty * sd->status.mod_death / 100;
sd->status.job_exp -= min(sd->status.job_exp, job_penalty);
clif->updatestatus(sd, SP_JOBEXP);