1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-24 22:14:36 +02:00

Preventing multiple AI from being created

This commit is contained in:
nordsoft 2022-11-03 22:01:20 +04:00
parent a7d11856ec
commit 6995911d6e

View File

@ -859,17 +859,17 @@ void CBattleInterface::reallySurrender()
void CBattleInterface::bAutofightf()
{
if (spellDestSelectMode) //we are casting a spell
if(spellDestSelectMode) //we are casting a spell
return;
//Stop auto-fight mode
if (curInt->isAutoFightOn)
if(curInt->isAutoFightOn)
{
assert(curInt->autofightingAI);
curInt->isAutoFightOn = false;
logGlobal->trace("Stopping the autofight...");
}
else
else if(!curInt->autofightingAI)
{
curInt->isAutoFightOn = true;
blockUI(true);
@ -1619,7 +1619,9 @@ void CBattleInterface::activateStack()
setActiveStack(stackToActivate);
stackToActivate = nullptr;
const CStack *s = activeStack;
const CStack * s = activeStack;
if(!s)
return;
queue->update();
redrawBackgroundWithHexes(activeStack);