Zaff's Superior Staffs! is located near central Varrock. Zaff, the owner, is the main source of elemental staves and battlestaves for free players. 

Players that have completed at least the easy set of Varrock Diary tasks can buy noted battlestaves at a discount price once a day by claiming them from barrels located on the ground floor of the shop. The amount of staves one can buy each day depends on their progress in the Varrock Diary.


Item Number
in stock
sold at
bought at
Battlestaff Battlestaff 5 7,000 8,616
Staff Staff 5 15 8 58
Magic staff Magic staff 5 200 110 58
Staff of air Staff of air 2 1,500 825 1,722
Staff of water Staff of water 2 1,500 825 1,760
Staff of earth Staff of earth 2 1,500 825 1,251
Staff of fire Staff of fire 2 1,500 825 1,186

Varrock Diary discount perkEdit

Buying discounted battlestaves is a good moneymaking method, as you can then immediately sell them on the Grand Exchange for over 1,000 gp more each. You can also choose not to sell them and use them to train Crafting yourself by making elemental battlestaves, which is especially useful for Ironmen.

The table below shows the corresponding number of available battlestaves for each of the Varrock diaries.

Difficulty Daily permitted battlestaves
Easy 15
Medium 30
Hard 60
Elite 120


Laying on the northern table inside the shop, there appears to be a Pharaoh's sceptre, a Slayer's staff, and a Rod of ivandis. However, Zaff does not sell any of these in his shop.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.