Fix the "weapon sounds stuck playing after death/drop" problem at the core UTWeapon class.

This commit is contained in:
Marisa the Magician 2019-09-28 21:24:37 +02:00
commit 4bbc308eaf
4 changed files with 10 additions and 9 deletions

View file

@ -673,12 +673,10 @@ Class PulseGun : UTWeapon
{
Super.OwnerDied();
if ( beam ) beam.Destroy();
Owner.A_StopSound(CHAN_WEAPON);
}
override void DetachFromOwner()
{
if ( beam ) beam.Destroy();
Owner.A_StopSound(CHAN_WEAPON);
Super.DetachFromOwner();
}
override void OnDestroy()