ACS AddBot: Push -1 on fail instead of MAXPLAYERS

This commit is contained in:
Sally Coolatta 2023-06-14 09:30:34 -04:00 committed by NepDisk
parent fd0d659070
commit f64da81ec7

View file

@ -1908,6 +1908,7 @@ bool CallFunc_AddBot(ACSVM::Thread *thread, const ACSVM::Word *argV, ACSVM::Word
botStyle_e style = BOT_STYLE_NORMAL;
UINT8 newplayernum = 0;
bool success = false;
(void)argC;
@ -1932,8 +1933,8 @@ bool CallFunc_AddBot(ACSVM::Thread *thread, const ACSVM::Word *argV, ACSVM::Word
style = BOT_STYLE_NORMAL;
}
K_AddBot(skin, difficulty, style, &newplayernum);
thread->dataStk.push(newplayernum);
success = K_AddBot(skin, difficulty, style, &newplayernum);
thread->dataStk.push(success ? newplayernum : -1);
return false;
}