Armdayl battlestaff