Do you have a save before entering the ruins? How about before entering the camp? If so, did you try taking or not taking the item in the ruins that triggers the appearance of the mage, or try solving the general's quest both ways?
If you have a teleporter stone with you, have you tried teleporting?