425 {
426 super.OnAbort(e);
427
428 int mi =
m_weapon.GetCurrentMuzzle();
429 if(AcquireCartridgeFromMagazine())
430 {
431 DropBullet(e);
432 }
433 HideBullet(mi);
434
435 m_magazineType = string.Empty;
436 m_type = string.Empty;
437 }
class WeaponGuardIsDestroyed extends WeaponGuardBase m_weapon