mirror of
https://github.com/vcmi/vcmi.git
synced 2025-02-13 13:18:43 +02:00
Partial fix for https://bugs.vcmi.eu/view.php?id=3033
This commit is contained in:
parent
b24c037129
commit
1f83953da4
@ -90,10 +90,16 @@ TSubgoal VisitObj::whatToDoToAchieve()
|
|||||||
return bestGoal;
|
return bestGoal;
|
||||||
}
|
}
|
||||||
|
|
||||||
VisitObj::VisitObj(int Objid) : CGoal(VISIT_OBJ)
|
VisitObj::VisitObj(int Objid)
|
||||||
|
: CGoal(VISIT_OBJ)
|
||||||
{
|
{
|
||||||
objid = Objid;
|
objid = Objid;
|
||||||
tile = ai->myCb->getObjInstance(ObjectInstanceID(objid))->visitablePos();
|
auto obj = ai->myCb->getObjInstance(ObjectInstanceID(objid));
|
||||||
|
if(obj)
|
||||||
|
tile = obj->visitablePos();
|
||||||
|
else
|
||||||
|
logAi->error("VisitObj constructed with invalid object instance %d", Objid);
|
||||||
|
|
||||||
priority = 3;
|
priority = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user