I was looking at this earlier. How it works is that there's an array with the values:
100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, BOMB
And it chooses a random one from the array, so there's a 1 in 11 chance of getting a bomb. I try messing with this and gave myself a side effect where I got undefined questions for undefined money and undefined answers - this was how I got the 25 questions in a row medal. Unfortunately I didn't keep the byte code.
Which is basically:
//96 04 00 08 05 08 06
_push "dollarspicker" "dollars"
//1c
_getVariable
//96 02 00 08 02
_push "length"
//4e
_getMember
//30
_randomNumber
//4a
_toNumber
//1d
_setVariable
So we'd want to replace this with dollarspicker = 10 (as arrays number from 0).
So this would result in:
96 04 00 08 05 08 06 1c 96 02 00 08 02 4e 30 4a 1d =>
96 07 00 08 05 07 0a 00 00 00 02 02 02 02 02 02 1d
And this, combined with my earlier cheat, gave me Fallout Shelter and Bomb Squad (which surprised me as it worked!). This should also allow you to get Marathon Grill.