|
@@ -70,6 +70,7 @@ VCAI::~VCAI()
|
|
|
{
|
|
{
|
|
|
LOG_TRACE(logAi);
|
|
LOG_TRACE(logAi);
|
|
|
finish();
|
|
finish();
|
|
|
|
|
+ nullkiller.reset();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
void VCAI::availableCreaturesChanged(const CGDwelling * town)
|
|
void VCAI::availableCreaturesChanged(const CGDwelling * town)
|
|
@@ -1485,8 +1486,6 @@ void VCAI::finish()
|
|
|
makingTurn->join();
|
|
makingTurn->join();
|
|
|
makingTurn.reset();
|
|
makingTurn.reset();
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- nullkiller.reset();
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
void VCAI::requestActionASAP(std::function<void()> whatToDo)
|
|
void VCAI::requestActionASAP(std::function<void()> whatToDo)
|