Cryomancer
Arcane
Do people actully bitch about that? I thought Kingmaker handeled it's resting really well, by allowing you to rest as much as you like but giving you incentive to not abuse it. Granted some people will bitch about any rest system ever, it's part of the reason why the abomination ,that is deadfire casters, exists.
The deadfire casters with casts per encounter exists by a reason. On PoE 1, wizards are EXTREMELY weak. One thing is to have 3 casts per rest of stop time, wail of the banshee or a fireball that can end a lv 5 encounter. Other thing is when enemies has extremely high amount of hit points and you need like 10 spells to kill a enemy... On PoE 1, they was so weak that they had to change it into casts per encounter.