This is for my game. When I take out the 'return', it will cause the message to be displayed and ALSO, the error will display too.. when it should be reversed.
How specific do I have to be, lol? I pretty much explained everything 'that is going on'. Anyway, I'll try and take the return statement out and see if I can fix it.
I've often wondered about arrays of strings. The reason being is that the [] operator (if you can call it an operator) already has an action when associated with a string. Specifying an index in this will return that particular character of the string. There seems to therefore be a conflict.