Armadyle battlestaff