Pickup fix

This commit is contained in:
Sergeanur 2020-10-14 03:29:25 +03:00
parent 1e068aea73
commit a96146c87b
1 changed files with 4 additions and 4 deletions

View File

@ -76,11 +76,11 @@ CPickup::GiveUsAPickUpObject(int32 handle)
{ {
CObject *object; CObject *object;
if (handle <= 0) object = new CObject(m_eModelIndex, false); if (handle >= 0) {
else {
CPools::MakeSureSlotInObjectPoolIsEmpty(handle); CPools::MakeSureSlotInObjectPoolIsEmpty(handle);
object = new(handle) CObject(m_eModelIndex, false); object = new (handle) CObject(m_eModelIndex, false);
} } else
object = new CObject(m_eModelIndex, false);
if (object == nil) return nil; if (object == nil) return nil;
object->ObjectCreatedBy = MISSION_OBJECT; object->ObjectCreatedBy = MISSION_OBJECT;