In Alora the meta for crafting is currently glassblowing the highest tier item you can make. My suggestion is to add Zaff's Battlestaff Shop in Varrock. Currently the only way to get battlestaffs is from bossing or thieving, which is hilariously slow. Adding a supply of staffs that are based on your achievements completed in game would help players make money and level crafting with the added bonus of being able to high alch the staffs. The tiers could go something like this.
250 staffs per 12 hours
500 staffs per 12 hours
Now to clear up any confusing the players would have to purchase the staffs for 7000 gold each, they would not be free. Also, every other aspect of battlestaff making is in the game, just not a real reliable consistent way to get them without thieving. This would add another incentive for players to complete the achievement diary's as well.