Here,i’d like to adress the weird aspect of NPC’s spawn algorithm, which doesn’t make much sense to me. Let’s take the human NPCs as an example. it makes total sense for them to spawn in villages, as well as for Ted to spawn in a boat in ocean.but why do they spawn is deserts? it doesn’t look like they are there to visit the goblins, not for paula or ted. Alchemist might look for ingredients in a desert and aaron might look for a fight there, but it is weird as well for aaron is cowardish.Oh, and if we are talking about deserts and goblins why not to mention that goblin warriors don’t spawn in goblin villages. and what exactly did they forget in caves? did they get lost and just ended up there?
Although i can’t say the same about other creatures which do make sense for me, the others don’t follow the logic to me.
I’m open for any opinions regarding this topic.