public void AntibioticUpgrade() { playerHandler.AddMoney(-antibioticUpgradeCost); LinkedListNode <Pathogen> p = attackerHandler.attackers.First; while (p != null) { Pathogen pn = p.Value; if (pn.type == 'b') { p = p.Next; pn.Die(); } else { p = p.Next; } } }
// Public Methods public void KillAttacker(Pathogen p) { p.Die(); }