Fun fact: I do not own a keyboard with numpad so couldn't imagine that this bug would emerge
! For the techies the character code that the numpad 2, numpad 3 and numpad 8 keys report are 98, 99 and 104 respectively. These converted to ASCII are 'b', 'c' and 'h' (reference here:
http://en.wikipedia.org/wiki/ASCII) so that was the root cause of the bug found.
The issue has been resolved and a fix has been pushed already
Well done finding and fixing it so quickly.
A different but related issue:
If you type ".1" as your bet amount, the . isn't accepted, and the bet is set to just "1".
You should allow numbers to start with a decimal point.
Also, an issue we had on Just-Dice one time was a user typed "025" when he meant "0.25". He was lucky, and ended up winning a huge payout, but was alarmed that we interpreted "025" as "25" when he clearly meant "0.25". We offered to roll back his bet but he was happy to let it stand.
We changed things to disallow "025" as a stake - we made the rule that numbers can't start with "0" unless it is immediately followed by a "." (or end-of-string, for zero bets), to prevent that kind of accidental mis-bet from happening again.