diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index 6c1ed4ed..0c01479d 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -672,10 +672,10 @@ /obj/structure/flora/crystal/small/pile name = "small crystals" desc = "A pile of small crystals" - icon_state = "crystals1" + icon_state = "crystals" /obj/structure/flora/crystal/small/pile/Initialize() - if(icon_state == "crystals1") + if(icon_state == "crystals") icon_state = "crystals[rand(1, 4)]" . = ..() @@ -683,9 +683,24 @@ /obj/structure/flora/crystal/small/growth name = "small crystals" desc = "A growth of small crystals" - icon_state = "crystalgrowth1" + icon_state = "crystalgrowth" /obj/structure/flora/crystal/small/growth/Initialize() - if(icon_state == "crystalgrowth1") + if(icon_state == "crystalgrowth") icon_state = "crystalgrowth[rand(1, 4)]" . = ..() + +/obj/structure/flora/crystal/medium + name = "small crystals" + icon = 'icons/obj/flora/layeniamedium.dmi' + +//Medium crystal growths +/obj/structure/flora/crystal/small/growth + name = "small crystals" + desc = "A growth of medium crystals" + icon_state = "crystalgrowth" + +/obj/structure/flora/crystal/small/growth/Initialize() + if(icon_state == "crystalgrowth") + icon_state = "crystalgrowth[rand(1, 3)]" + . = ..() diff --git a/icons/obj/flora/layeniamedium.dmi b/icons/obj/flora/layeniamedium.dmi new file mode 100644 index 00000000..e9a397d8 Binary files /dev/null and b/icons/obj/flora/layeniamedium.dmi differ diff --git a/icons/obj/flora/layeniasmall.dmi b/icons/obj/flora/layeniasmall.dmi index 1bea4584..581c8a98 100644 Binary files a/icons/obj/flora/layeniasmall.dmi and b/icons/obj/flora/layeniasmall.dmi differ