I'm not sure if you know this, but Enchantment Supplements are pretty essential to stabilize Enchantment.
Not to brag, but I have some pretty high-quality supplies.
I wish you luck in all future battles.