private void setRespawnState(float money, ItemContainer ic, HullConfig hullConfig) { myRespawnMoney = .75f * money; myRespawnHull = hullConfig; myRespawnItems.clear(); for (List<SolItem> group : ic) { for (SolItem item : group) { boolean equipped = myHero == null || myHero.maybeUnequip(this, item, false); if (equipped || SolMath.test(.75f)) { myRespawnItems.add(0, item); } } } }