diff --git a/source/games/blood/src/messages.cpp b/source/games/blood/src/messages.cpp index 89df92bea..dd6a33ae5 100644 --- a/source/games/blood/src/messages.cpp +++ b/source/games/blood/src/messages.cpp @@ -267,7 +267,8 @@ static int parseArgs(char *pzArgs, int *nArg1, int *nArg2) if (!nArg1 || !nArg2 || strlen(pzArgs) < 3) return -1; *nArg1 = pzArgs[0] - '0'; - *nArg2 = (pzArgs[1] - '0')*10+(pzArgs[2]-'0'); + int a1 = pzArgs[1] == ' ' ? 0 : pzArgs[1] - '0'; + *nArg2 = a1 * 10 + (pzArgs[2] - '0'); return 2; }