rAthena has this feature included. This here is no longer needed.
# - Group Refine item type.
# Levels: Refinement settings per item level. (Default: null)
# - Level Item level.
# RefineLevels: Refinement settings per refine level. (Default: null)
# - Level Refine level.
# Bonus Refinement bonus. (Default: 0)
# RandomBonus Extra refinement bonus of 0~RandomBonus stacked on Bonus. (Default: 0)
# BlacksmithBlessingAmount Amount of Blacksmith Blessing required. (Default: 0)
# BroadcastSuccess Broadcast to the whole server when a refine attempt at this level succeeds. (Default: false)
# BroadcastFailure Broadcast to the whole server when a refine attempt at this level fails. (Default: false)