Old School RuneScape Wiki
Old School RuneScape Wiki

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


The battlestaves are only purchasable after partial completion of What Lies Below.
Item Number
in stock
sold at
bought at
Battlestaff.png Battlestaff 5 7,000 3,850 8,161
Staff.png Staff 5 15 8 16
Magic staff.png Magic staff 5 200 110 324
Staff of air.png Staff of air 2 1,500 825 1,620
Staff of water.png Staff of water 2 1,500 825 1,513
Staff of earth.png Staff of earth 2 1,500 825 1,415
Staff of fire.png Staff of fire 2 1,500 825 1,460

Varrock Diary discount perk

Players that have completed at least the easy set of Varrock Diary tasks can buy noted battlestaves at a discount price (7,000 coins each) 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.

Buying discounted battlestaves is a good daily moneymaking method, as players can then immediately sell them on the Grand Exchange for over 1,000 gp more each. Players can also choose not to sell them and use them to train Crafting 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, and the profit made from selling them on the Grand Exchange.

Difficulty Daily stock Total price Profit
Easy 15 105,000 17,415
Medium 30 210,000 34,830
Hard 60 420,000 69,660
Elite 120 840,000 139,320