[MODULAR] Fixes seed mesh being able to spawn prototype 'lavaland seed' (#23831)

Fixes seed mesh being able to spawn prototype 'lavaland seed'
This commit is contained in:
Bloop
2023-09-21 23:54:01 -07:00
committed by GitHub
parent 26c7882d43
commit f16b95a256
@@ -3,6 +3,9 @@
desc = "A little mesh that, when paired with sand, has the possibility of filtering out large seeds."
icon = 'modular_skyrat/modules/ashwalkers/icons/misc_tools.dmi'
icon_state = "mesh"
var/list/static/seeds_blacklist = list(
/obj/item/seeds/lavaland,
)
/obj/item/seed_mesh/attackby(obj/item/attacking_item, mob/user, params)
if(istype(attacking_item, /obj/item/stack/ore/glass))
@@ -16,7 +19,7 @@
if(prob(85))
user.balloon_alert(user, "[stack_item] reveals nothing!")
return
var/spawn_seed = pick(subtypesof(/obj/item/seeds))
var/spawn_seed = pick(subtypesof(/obj/item/seeds) - seeds_blacklist)
new spawn_seed(get_turf(src))
user.balloon_alert(user, "[stack_item] revealed something!")
return ..()