Fix: CountInv must return a value if the caller's expecting one

This commit is contained in:
Randy Heit 2016-02-08 22:21:42 -06:00
parent 8d159b8506
commit f0b4962052

View file

@ -238,14 +238,14 @@ DEFINE_ACTION_FUNCTION_PARAMS(AActor, CountInv)
self = COPY_AAPTR(self, pick_pointer); self = COPY_AAPTR(self, pick_pointer);
if (self == NULL || itemtype == NULL) if (self == NULL || itemtype == NULL)
{ {
ret->SetInt(false); ret->SetInt(0);
} }
else else
{ {
AInventory *item = self->FindInventory(itemtype); AInventory *item = self->FindInventory(itemtype);
ret->SetInt(item ? item->Amount : 0); ret->SetInt(item ? item->Amount : 0);
return 1;
} }
return 1;
} }
return 0; return 0;
} }