Scarf of Safety

Scarf of Safety:
(Rare) (Requires attunement) The scarf possesses 7 charges. While wearing and attuned to the scarf, you can use your bonus action to cast Thunderwave, As a first level spell using one charge, Misty Step, as a second level spell using two charges, and Thunderstep, as a third level spell using three charges. Casting as a higher level consumes one extra charge per spell level. While wearing the scarf and attuned,  the spell nondetection can be casted at will on the user. All charges are recharged at dawn.