void CElementRPCs::SetCustomWeaponAmmo ( CClientEntity * pSource, NetBitStreamInterface& bitStream ) { int iAmmo = 0; if ( bitStream.Read ( iAmmo ) && pSource->GetType() == CCLIENTWEAPON ) { CClientWeapon * pWeapon = static_cast < CClientWeapon * > ( pSource ); pWeapon->SetAmmo ( iAmmo ); } }