diff --git a/code/game/objects/items/miscellaneous.dm b/code/game/objects/items/miscellaneous.dm index 03f3797c4c49..aea918bb46f8 100644 --- a/code/game/objects/items/miscellaneous.dm +++ b/code/game/objects/items/miscellaneous.dm @@ -144,6 +144,39 @@ augment_list[initial(A.name)] = A return augment_list +/obj/item/choice_beacon/mothplushies + name = "moth box" + desc = "Contains your favourite moth plushie!" + +/obj/item/choice_beacon/mothplushies/generate_display_names() + var/static/list/moth_list + if(!moth_list) + moth_list = list() + var/list/templist = list( + /obj/item/toy/plush/moth, + /obj/item/toy/plush/moth/atlas, + /obj/item/toy/plush/moth/clockwork, + /obj/item/toy/plush/moth/deadhead, + /obj/item/toy/plush/moth/error, + /obj/item/toy/plush/moth/firewatch, + /obj/item/toy/plush/moth/gothic, + /obj/item/toy/plush/moth/lovers, + /obj/item/toy/plush/moth/luna, + /obj/item/toy/plush/moth/monarch, + /obj/item/toy/plush/moth/moonfly, + /obj/item/toy/plush/moth/poison, + /obj/item/toy/plush/moth/punished, + /obj/item/toy/plush/moth/ragged, + /obj/item/toy/plush/moth/rainbow, + /obj/item/toy/plush/moth/redish, + /obj/item/toy/plush/moth/royal, + /obj/item/toy/plush/moth/snow, + /obj/item/toy/plush/moth/whitefly) + for(var/V in templist) + var/atom/A = V + moth_list[initial(A.name)] = A + return moth_list + /obj/item/skub desc = "It's skub." name = "skub" diff --git a/code/game/objects/items/plushes.dm b/code/game/objects/items/plushes.dm index 03c37fbce833..44d231518317 100644 --- a/code/game/objects/items/plushes.dm +++ b/code/game/objects/items/plushes.dm @@ -643,7 +643,7 @@ /obj/item/toy/plush/moth/lovers name = "lovers moth plushie" - desc = "An adorable mothperson plushy. It's a loveley bug!" + desc = "An adorable mothperson plushy. It's a lovely bug!" icon_state = "moffplush_lovers" /obj/item/toy/plush/moth/whitefly diff --git a/code/modules/client/loadout/loadout_general.dm b/code/modules/client/loadout/loadout_general.dm index f6d271212bb1..7a07a6ca1e0b 100644 --- a/code/modules/client/loadout/loadout_general.dm +++ b/code/modules/client/loadout/loadout_general.dm @@ -124,8 +124,8 @@ path = /obj/item/toy/plush/snakeplushie /datum/gear/moth - display_name = "toy, moth plushie" - path = /obj/item/toy/plush/moth + display_name = "toy, moth plushie box" + path = /obj/item/choice_beacon/mothplushies /datum/gear/bee display_name = "toy, bee plushie"