public void Consumables() { if (tpd.RollPercent(currentMob.consumableChance)) { //if (true) { var env = sim.currentEnvironment; var consumableKey = tpd.RollMap(env.consumableChances); var consumableGenerator = new ConsumableGenerator(sim); var consumable = consumableGenerator.Generate(consumableKey); var ev = PlayerEvent.Consumable(consumable); sim.AddEvent(ev); } }