diff --git a/src/main/scala/ocelot/desktop/node/nodes/MicrocontrollerNode.scala b/src/main/scala/ocelot/desktop/node/nodes/MicrocontrollerNode.scala index 7110172..5dc62f9 100644 --- a/src/main/scala/ocelot/desktop/node/nodes/MicrocontrollerNode.scala +++ b/src/main/scala/ocelot/desktop/node/nodes/MicrocontrollerNode.scala @@ -129,23 +129,26 @@ class MicrocontrollerNode(val microcontroller: Microcontroller) override def fillSlotsWithDefaultItems(): Unit = { cardSlots(0).item = { - if (microcontroller.tier == Tier.Two) + if (microcontroller.tier >= Tier.Two) { WirelessNetworkCardItem.Tier2.Factory.build() - else + } else { WirelessNetworkCardItem.Tier1.Factory.build() + } } cardSlots(1).item = { - if (microcontroller.tier == Tier.Two) + if (microcontroller.tier == Tier.Creative) { RedstoneCardItem.Tier2.Factory.build() - else + } else { RedstoneCardItem.Tier1.Factory.build() + } } cpuSlot.item = new CpuItem.Factory(Tier.One).build() - for (memorySlot <- memorySlots) + for (memorySlot <- memorySlots) { memorySlot.item = new MemoryItem.Factory(Tier.One.toExtended(false)).build() + } eepromSlot.item = EepromItem.Factory.Empty.build() }