|
|
|
@ -3357,6 +3357,9 @@ CBaseEntity *CBaseMonster::DropItem( const char *pszItemName, const Vector &vecP
@@ -3357,6 +3357,9 @@ CBaseEntity *CBaseMonster::DropItem( const char *pszItemName, const Vector &vecP
|
|
|
|
|
// do we want this behavior to be default?! (sjb)
|
|
|
|
|
pItem->pev->velocity = pev->velocity; |
|
|
|
|
pItem->pev->avelocity = Vector( 0, RANDOM_FLOAT( 0, 100 ), 0 ); |
|
|
|
|
|
|
|
|
|
// Dropped items should never respawn (unless this rule changes in the future). - Solokiller
|
|
|
|
|
pItem->pev->spawnflags |= SF_NORESPAWN; |
|
|
|
|
return pItem; |
|
|
|
|
} |
|
|
|
|
else |
|
|
|
|