|
@@ -8268,7 +8268,9 @@ struct Damage battle_calc_attack(int attack_type,struct block_list *bl,struct bl
|
|
if (d.dmg_lv == ATK_DEF /*&& attack_type&(BF_MAGIC|BF_MISC)*/) // Isn't it that additional effects don't apply if miss?
|
|
if (d.dmg_lv == ATK_DEF /*&& attack_type&(BF_MAGIC|BF_MISC)*/) // Isn't it that additional effects don't apply if miss?
|
|
d.dmg_lv = ATK_MISS;
|
|
d.dmg_lv = ATK_MISS;
|
|
d.dmotion = 0;
|
|
d.dmotion = 0;
|
|
-
|
|
|
|
|
|
+ if(bl->type == BL_PC)
|
|
|
|
+ d.div_ = 1;
|
|
|
|
+
|
|
status_change *tsc = status_get_sc(target);
|
|
status_change *tsc = status_get_sc(target);
|
|
|
|
|
|
// Weapon Blocking has the ability to trigger on ATK_MISS as well.
|
|
// Weapon Blocking has the ability to trigger on ATK_MISS as well.
|