diff --git a/source/pickups/pglasses.cpp b/source/pickups/pglasses.cpp index c9db78e6e..3da66d1fb 100644 --- a/source/pickups/pglasses.cpp +++ b/source/pickups/pglasses.cpp @@ -93,6 +93,7 @@ DVECTOR CGlassesPickup::getSizeForPlacement() void CGlassesPickup::collect(class CPlayer *_player) { _player->giveGlasses(); + CSoundMediator::playSfx(CSoundMediator::SFX_GLASSES_ON); CBasePickup::collect(_player); } diff --git a/source/pickups/phelmet.cpp b/source/pickups/phelmet.cpp index fa5b13358..c3f882215 100644 --- a/source/pickups/phelmet.cpp +++ b/source/pickups/phelmet.cpp @@ -80,6 +80,7 @@ void CHelmetPickup::collect(class CPlayer *_player) { _player->giveDivingHelmet(); CBasePickup::collect(_player); + CSoundMediator::playSfx(CSoundMediator::SFX_SPONGEBOB_DIVING_HELMET); } /*----------------------------------------------------------------------