Staff of Fire
Staff, Very Rare (requires attunement; cost 15000 gp)
Ruby charged by a dragon’s flame, efreeti’s coin gained by exchange
(requires attunement by a druid, sorcerer, warlock, or wizard)
While holding this staff you gain resistance to fire damage, and you can use an action to expend charges to cast one of the following spells, using your spell save DC: burning hands (1 charge), fireball (3 charges), wall of fire (4 charges).
The staff has 10 charges and regains 1d6+4 expended charges each dawn. When the last charge is expended, roll a d20. On a 1, the staff crumbles to ash and is destroyed.