summaryrefslogtreecommitdiff
path: root/src/map/status.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/map/status.c')
-rw-r--r--src/map/status.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/map/status.c b/src/map/status.c
index 17df3251a..db89d6249 100644
--- a/src/map/status.c
+++ b/src/map/status.c
@@ -4205,8 +4205,6 @@ static signed short status_calc_def2(struct block_list *bl, struct status_change
return 100;
if(sc->data[SC_STEELBODY])
return 90;
- if(sc->data[SC_SKA])
- return 90;
if(sc->data[SC_ARMORCHANGE])
mdef += sc->data[SC_ARMORCHANGE]->val3;
if(sc->data[SC_STONE] && sc->opt1 == OPT1_STONE)
@@ -4242,6 +4240,8 @@ static signed short status_calc_mdef2(struct block_list *bl, struct status_chang
if(sc->data[SC_BERSERK])
return 0;
+ if(sc->data[SC_SKA])
+ return 90;
if(sc->data[SC_MINDBREAKER])
mdef2 -= mdef2 * sc->data[SC_MINDBREAKER]->val3/100;
if(sc->data[SC_ANALYZE])