Created by: PJB3005
the ..() in attackby comes after if(stat & BROKEN) return
..()
if(stat & BROKEN) return