I couldn't beat that before. 122 - 30 ghosts. It was a tough fight - only 2 ducks survived out of 20, and all my food supplies were gone. I was left with 5 angels and skeletons. The red faction was already in the center - I decided to attack, hoping they didn't have any mana. And they didn't - Shakti had 0 mana, but all her stats were 4-5 times higher (my stats were 5, 6, 6, 11, while hers were 27, 19, 27, 13). I only had the arrow spell as damage magic (they didn't give me 2 lightning spells in the game). Her army consisted of 10 bears, 18 ducks, and 3 angels. I cast the Papal Quicksand spell to protect myself from her morale, and while I was running around, I cast the arrow spell, dealing 110 damage with 150+ mana, and the shackles I was wearing prevented her from escaping.
Thanks for the game!