Two output events, one for setting the brick's item and one for giving it to a player.
The situation
We have an output event - GiveRandomItem.
The problem
It is able to give you a hammer or some other tool (From what I know).
The solution
Each item has a line of code, from what i'm lead to beleive - This line of code determines if it can see bricks with rendering off. If it can see unrendered bricks, it's a tool. If not, it's a weapon. This event is modified to check if it's actually a weapon being given.