Step 2: Buy the correct weapons and armour. You have to be considerate of which swords and plugs you get as buying from shop owners increases their affinity (except for Hanth who sells rings).
Here's the items I obtained.
- You get Wooden Ring and Steel Ring for free early in the game, remember to equip them.
- I bought Elven Plug + Elven Ring + Morningstar when I completed Whiterain.
- I bought King's Plug + King's Ring + Scimitar when I unlocked Lavalanch.
Plugs: Elven Plug is bought from Dustridge Vendor. King's Plug is bought from the Barracks Vendor.
Swords: You buy both swords from Selim. These are the exact two you should buy as anything else/more will level up Selim's affinity.
Rings: As said before, buying rings from Hanth doesn't increase affinity. So if you're struggling to beat monsters, just keep buying stronger rings from him.
For the final battle, you can easily beat the King with just the Scimitar + King's Plug/Ring + an inventory of "Stuffed Bull Testicle" for food.
After that, talk to Catherine in Whiterain. Good luck! :)