Armayl battlestaff