The game is not being finicky.
If the hammers were not there, it's because the game is bugged. Not finicky. Bugged.
And if the game is bugged then you should stop, submit a bug report, and start a new game. If you still can't find a hammer in the new game before you fight the orcs, then contact Larian regarding your permanently bugged copy of the game.