Armadly battlestaff