Puzzle Quest 2: Gate Hacker Achievement
Unfortunately, you will need to start over with a new character in order to get the Gate Hacker achievement. You have to choose "Bash" on all gates, doors, and chests in order to receive it, even if they have other opening options. You receive credit for the achievement after you complete the game, not after you bash the last door.