tgstation / tgstation

The /tg/station branch of SS13.
https://www.tgstation13.org/
GNU Affero General Public License v3.0
1.72k stars 4.75k forks source link

Wild Mutation Experiment is picky? #67372

Open VladinXXV opened 2 years ago

VladinXXV commented 2 years ago

Round ID: N/A

Testmerges: N/A

Reproduction:

Get a steel cap log from a tower cap mushroom via wild mutation Attempt to submit for experiment Fails Get a golden apple from an apple using the same method Submit It works ???

I don't know why I didn't make a bug report when this first happened to me. Don't recall the round, but I'm 100% positive my tower cap had not fully mutated into steel cap, and that the steel cap was, in fact, a wild mutation. It should have been valid.

MrMelbert commented 2 years ago

unfortunately experiments only expect 1 atom type - it expects the type you put in to be /obj/item/food/grown and plants are split into two types

/obj/item/grown (steel cap) /obj/item/food/grown (golden apple)

the only two plausible fixes are to allow experiments to accept multiple types(?)(I don't know experiments) or to repath all grown items to be the same subtype