@Override public void applyChoice(){
  super.applyChoice();
  setShotsLeft(Math.round((getShotsLeft() * m_origShotsLeft) / m_origAmmo.getShots()));
  if (chDump.isSelected()) {
    setShotsLeft(0);
  }
}

@ Override public void applyChoice ( ) { super . applyChoice ( ) ; setShotsLeft ( Math . round ( ( getShotsLeft ( ) * m_origShotsLeft ) / m_origAmmo . getShots ( ) ) ) ; if ( chDump . isSelected ( ) ) { setShotsLeft ( 0 ) ; } }
all ammo must be applied in ratios to the starting load .
