Skip to content

Commit e7f64c3

Browse files
authored
Merge pull request #231 from Architector4/patch-6
AHuman - unset m_pItemInReach if set to delete
2 parents 230d38b + 15708e7 commit e7f64c3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Source/Entities/AHuman.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2057,7 +2057,7 @@ void AHuman::PreControllerUpdate() {
20572057
}
20582058

20592059
// Item currently set to be within reach has expired or is now out of range
2060-
if (m_pItemInReach && (!m_pItemInReach->IsPickupableBy(this) || !g_MovableMan.IsDevice(m_pItemInReach) || g_SceneMan.ShortestDistance(reachPoint, m_pItemInReach->GetPos(), g_SceneMan.SceneWrapsX()).MagnitudeIsGreaterThan(reach + m_pItemInReach->GetRadius()))) {
2060+
if (m_pItemInReach && (m_pItemInReach->ToDelete() || !m_pItemInReach->IsPickupableBy(this) || !g_MovableMan.IsDevice(m_pItemInReach) || g_SceneMan.ShortestDistance(reachPoint, m_pItemInReach->GetPos(), g_SceneMan.SceneWrapsX()).MagnitudeIsGreaterThan(reach + m_pItemInReach->GetRadius()))) {
20612061
m_pItemInReach = nullptr;
20622062
}
20632063

0 commit comments

Comments
 (0)