I like at will magic, but I don't like that it can be spammed. To prevent spamming spells, I see several possibilities:
- a caster may only cast certain amount of at will spells between short rests. Maybe 3, or 2+ability mod, or something like that.
- a caster may cast an at-will spell once, and...