Give starting ammo at the next frame

This commit is contained in:
smallmodel 2025-01-13 20:27:07 +01:00 committed by GitHub
parent c69ea0e4d8
commit 393dfae33e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1222,13 +1222,13 @@ Item *Sentient::giveItem(str itemname, int amount)
AddItem(item);
if (item->isSubclassOf(Weapon)) {
if (item->IsSubclassOfWeapon()) {
// Post an event to give the ammo to the sentient
Event *ev1;
ev1 = new Event(EV_Weapon_GiveStartingAmmo);
ev1->AddEntity(this);
item->PostEvent(ev1, 0);
item->PostEvent(ev1, level.frametime);
}
return item;