Hey! Regarding the Damion thing, it's not bugged, but you need 10 strength to defeat him. If you have the enlightened class you can see how much of any stat you need to complete a check
Hey Kijaw, thank you for the answer!
Would edit the post then, in order to not waste anyone's time :p.