Dust battlestaff