This is incredibly frustrating, but Hawke is no longer dealing damage. I'm towards the end of the game and don't want to start over. I've switched out weapons, armor, etc. everything I could think of. I tried using the cheat in the developer console to bring Hawke to a level 2 warrior and then use cheats to get him back up (to a level 22), but doing this wipes out my inventory.
I have a known good save where he last worked, but I'm at a loss how to integrate this Hawke to my last autosave. I found a Dragon's Age Origins saved file editor, but using it corrupted my file (it would say you need a DLC to use the saved file when I try to load).
Any other ideas? Anyone have this happen? It apears Hawke can still stun enemies, just not inflict any damage. All other party members work fine.