Intention = One-shot
Actual working = Restocks per level

Ehm... where in that is NOT a programming error?

(There have been many issues with shopkeepers so far... the most funny one being people selling questitems, like guards selling their keys to important rooms they protected. They fixed that, they're still working on fixing this apparently)