(090ca8617) Fixed AIObjectiveFindSafety crashing when inside a hull that doesn't belong to any sub (e.g. in ruins). Closes #1542
This commit is contained in:
+1
-1
@@ -196,7 +196,7 @@ namespace Barotrauma
|
|||||||
if (ignoredHulls != null && ignoredHulls.Contains(hull)) { continue; }
|
if (ignoredHulls != null && ignoredHulls.Contains(hull)) { continue; }
|
||||||
if (unreachable.Contains(hull)) { continue; }
|
if (unreachable.Contains(hull)) { continue; }
|
||||||
float hullSafety = 0;
|
float hullSafety = 0;
|
||||||
if (character.CurrentHull != null)
|
if (character.CurrentHull != null && character.Submarine != null)
|
||||||
{
|
{
|
||||||
// Inside
|
// Inside
|
||||||
if (!character.Submarine.IsConnectedTo(hull.Submarine)) { continue; }
|
if (!character.Submarine.IsConnectedTo(hull.Submarine)) { continue; }
|
||||||
|
|||||||
Reference in New Issue
Block a user