Sacrifice allows increase a stack but that is tedious tactic. In normal mode it doesn't worth at all to suffer this. Also in normal mode there's no need to use any Inquisitors. In fact it's better to learn minimize number of death than rely on resurrect.
For sure some unit types will get limited but that's a good occasion to change and try new troop types. It's sure that it isn't good to replace a stack with another stack with weaker units but at the point of the game you are you shouldn't use already Knights that are strong later units. You won't find stronger or as strong than knights until later in the game.
There are many unit sources in Dwarf area and you perhaps get some bad luck and a temporary lack of good unit. Typical good unit types you get at the point of the game you are are:
- Griffins: Very good unit, multiple way to use them.
- Archimage: Easy to under evaluate them, I did until somehow recently. The shield skill is excellent to minimize death. Their teleport skill has many interesting tactical use.
- Golems: Don't listen some people comment, yes they aren't that good but when you don't rely on Inquisitors or Resurrection spell they are an excellent unit.
- Giants: Slow but if you have teleport or haste spell or even if your tactic skill level 2, they are excellent unit.
- Shaman: With few luck you get a pack large enough at Orc embassy and those are very good, their flags are excellent to attract enemy unit attention and save units.
- Canoneers: Excellent long range, but it seems at the point you are you get a bit bad luck and didn't get enough of them.
- Ghost: Yes they involve multiple problems and aren't easy to manage but that is possible and don't forget that you'll be able to keep the stack level without any buy or resurrect.
- Cursed Ghost: Quite better than Ghost and easier to manage.
- Ancient Bear, Polar Bear: Both are very good units, It's possible you didn't get enough Polar Bears but for Ancient bears that is rare.
- Royal Snake: Very good unit, usually you get many of them.
- Sea Dog: Normally you should have get them with no limit from pirate isles and those are quite good unit too.
None are as good than Knights nor as special as Inquisitors but there's a lot to do with all of them. With some you should better use a reserve stack to have reserve to refill the stack, like Sea Dog, Royal Snake, Griffins. With Ghost and Cursed Ghost it's also useful to use a reserve stack for them even if it's possible to not do so.
For some basic tactics to minimize number of death and not rely on resurrect or sacrifice:
- Increase unit protection with Archimage shield, Divine Armor, Stone Skin, Magic Spring. That is good to use with unit jumping in the fight less for long range you let in back.
- If you get luck to have Phantom spell, experiment with them, they tend attract enemy attack and there's many little tactic to use them to hit first and then other normal unit can attack the same enemy stack with no retaliation.
- Use Target to attract attacks on you strong unit. Typically Giant with some spell protection can do that nicely if you can move them close enough to enemy units.
- Use the Lina ball to put it in contact to enemy long range and attract their attention.
- Use invisibility on a fast unit going into contact to enemy archer. That will distract them.
- Use invisibility on unit that did an attack and is now in middle of an enemy pack of stacks.
- Use invisibility on a unit that is placed on a strategic place to block and disturb enemy units.
- Use teleport to move a strong unit right in front of enemy long range.
- Use teleport to rescues a unit that just attack and is surrounded with enemies.
- Use Trap to slower a lot an enemy stack rushing on your lines or to block a strategic place. Trap can even be used against few long range for which the computer has some repetitive gimmick for movement before shoot.
- Use slow to slowdown a dangerous enemy stack.
- Use spells like blind/fear/sheep to disable an enemy stack the time you take care of other stacks.
- Use weaken spells like Pygmy and Helplessness to weaker a stack you are going to attack.
- Use Ghost or better Cursed Ghost to jump into the battle and take all hits. That's complicate to manage but you have plenty resources, protection spells or not, attack enemy long range asap, attack a stronger unit to ensure retaliation decrease a little the ghost stack or at the reverse attack a weaker unit. Keep sometimes your spell for the end of the round to keep a way to decrease their stack if you lost control. Protect them and let another unit attack first to increase and too low stack. Don't attack but just move close to some enemy units to reduce Ghost stack increase. And so on and so on, I think they are the more deep unit and the more rich of tactical resources.
- Use Griffin with spell protection and use them to reduce faster multiple enemy stacks.
- Use reserve stacks for two type of units you use and learn how get most death only on them.
- Keep a stack at a lower value to have more chance to not attract enemy attention on them.
And so on, there are many more little tactics to lower a lot your number of unit death without to relay on Inquisitors, Resurrection, Sacrifice, Gift and other.