If I had license to limit the use in some form I'd probably go for a hybrid solution:
- long rest: only in specific camps around the map. Or in taverns and similar safe hubs.
- short rest: a button that you can use at any given time as it is now (maybe with a short animation of your party sitting around to rest/chat if you want to be fanciful about it) but tied to a "heat system", like "City hub or safe area? Go on! Yellow area? Only after you clean the surrounding enemies and turn it green. Red area? Not suited for resting in any form. No resting here (and ideally no teleporting away, either. So no convenient fast travel available for REASONS in these places).
Last edited by Tuco; 19/02/22 08:05 PM.