Yeah, I touched on it, but that’s worth calling out more explicitly. PF2 is much more generous than 5e about allowing PCs to heal between encounters. It’s closer to PF1 when people had easy access to CLW spam (which makes sense considering the system was designed to eliminate that).
Since I’m running an exploration-based game, attrition and resource management are things. The way I handle it is with an eye towards OSE and using the
ideas on wandering monsters from the Alexandrian. This is something that works pretty well within the exploration mode framework. The only changes I’ve made are to firm up the duration of exploration turns and roll wandering monster checks regularly.
The way I handle attrition is with my wandering monster checks. Specifically, I continue rolling them even while you stop to heal. If I get one, that doesn’t mean a monster attacks you immediately. That’s awful and not very fun. Instead (using the suggestions from the Alexandrian), the dungeon might change based on the roll.
Say you’re exploring an old crypt, and you duck into a side room to heal and spike the door so nothing will bother you. I roll “zombies”. You’ve done a pretty good job of securing your hiding place, so I can’t just spring the zombies on you. Also, punishing you for doing the thing expects you to do is lame. Instead, I could decide zombies wander up from deeper in the dungeon, and the areas you cleared might have repopulated again.
One might say that repopulating the dungeon is nearly as awful, but that’s only true if you’re not designing your maps for exploration. If you’re using a properly
Jaquayed map, then there are multiple ways your PCs can explore the dungeon. Those zombies then might just encourage the PCs to explore an area they haven’t yet.
This series is what inspired me to use this approach, and it’s a good example of how it plays out at the table.
Obviously, if you’re running a story-based game instead of a sandbox-style game, this might not work. For the kinds of dungeons that typically get included in APs, I’m not even sure it’s appropriate. However, if you want something sandboxy (like the OP indicated), then it works pretty well, and PF2 accommodates it nicely.