@@ -5441,8 +5441,8 @@ static struct Damage initialize_weapon_data(struct block_list *src, struct block
}
break;
case MO_FINGEROFFENSIVE:
- if (sd && battle_config.finger_offensive_type)
- wd.div_ = 1;
+ if (sd)
+ wd.div_ = (battle_config.finger_offensive_type)?1:sd->spiritball_old;
case KN_PIERCE: