diff options
author | shennetsind <shennetsind@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-01-05 16:55:09 +0000 |
---|---|---|
committer | shennetsind <shennetsind@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-01-05 16:55:09 +0000 |
commit | d092e39978999e443d6d8b0fa5ea3130f37de263 (patch) | |
tree | 6c517e4652c5774f1b3fec4b2504efcfcce53c21 /src/map/status.c | |
parent | e52d43280012e31050f651406d2b5794a662370b (diff) | |
download | hercules-d092e39978999e443d6d8b0fa5ea3130f37de263.tar.gz hercules-d092e39978999e443d6d8b0fa5ea3130f37de263.tar.bz2 hercules-d092e39978999e443d6d8b0fa5ea3130f37de263.tar.xz hercules-d092e39978999e443d6d8b0fa5ea3130f37de263.zip |
Fixed issue with costume item bonuses not checking for headgear position (would stack), bugreport:5204
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15398 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/status.c')
-rw-r--r-- | src/map/status.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/map/status.c b/src/map/status.c index 4649f4309..d8c5bf495 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -2190,6 +2190,10 @@ int status_calc_pc_(struct map_session_data* sd, bool first) continue; if(i == EQI_HEAD_TOP && (sd->equip_index[EQI_HEAD_MID] == index || sd->equip_index[EQI_HEAD_LOW] == index)) continue; + if(i == EQI_COSTUME_MID && sd->equip_index[EQI_COSTUME_LOW] == index) + continue; + if(i == EQI_COSTUME_TOP && (sd->equip_index[EQI_COSTUME_MID] == index || sd->equip_index[EQI_COSTUME_LOW] == index)) + continue; if(!sd->inventory_data[index]) continue; |