Question: what is the difference between the rod and staff?
Answer: In this case a rod had changed from a weapon to a shepherd's crook, a flimsy stick used only to guide his sheep. The weapon was then called a staff. The staff was used to kill wild animals, never to strike the sheep.