I'm always getting this error: The operation * cannot accept the arguments: , [""], [10] when "global Money" gets to 0 or below. Sometimes i get the message at the + functions as well.
This procedure should check if there is enough money to spend and if not, put the money amount back to before and show a hint that there isn't enough money.