I’m not an expert on game design, but I’m generally of the theory that in a “safe” part of the game (like a save point, item shop, town, etc) shouldn’t have any hazards, lest you put unnecessary stress on the player. You have plenty of chances to program dangerous parts of the game. Give them SOME respite.