Neither of Larian's previous games in this series had respawns. There was a resurrect spell you could use in Divine Divinity, though (if you left the area, resurrected creatures would turn hostile, and you could return to kill them again), and in the after-game battlefields for Beyond Divinity you could keep generating new battlefields (which were areas with several merchants and randomly generated dungeons).

Dragon Age: Origins has no respawns, but there is a low(?) chance of a random encounter traveling on the map.