[MIRROR] Monster Bait (#8667)

Co-authored-by: SatinIsle <98125273+SatinIsle@users.noreply.github.com>
Co-authored-by: CHOMPStation2 <chompsation2@gmail.com>
This commit is contained in:
CHOMPStation2
2024-07-22 06:37:29 -07:00
committed by GitHub
parent 8aacd8322c
commit cddbbd6298
6 changed files with 35 additions and 1 deletions

View File

@@ -137,3 +137,12 @@
/obj/machinery/porta_turret/lasertag/blue,
/obj/machinery/porta_turret/lasertag/red
)
/datum/supply_pack/recreation/monster_bait
name = "Monster Bait Toy"
cost = 5
containername = "monster bait crate"
containertype = /obj/structure/closet/crate/allico
contains = list(
/obj/item/weapon/toy/monster_bait
)

View File

@@ -27,6 +27,7 @@
/obj/item/toy/nuke = 2,
/obj/item/toy/minigibber = 2,
/obj/item/toy/toy_xeno = 2,
/obj/item/weapon/toy/monster_bait = 2,
/obj/item/toy/russian_revolver = 1,
/obj/item/toy/russian_revolver/trick_revolver = 1,
/obj/item/toy/chainsaw = 1,

View File

@@ -1158,3 +1158,25 @@
/obj/item/weapon/toy/snowglobe/rascalspass
desc = "Depicts a nanotrasen facility on a temperate world."
icon_state = "smolrascalspass"
//Monster bait for triggering vore interactions without being hostile
/obj/item/weapon/toy/monster_bait
name = "bait toy"
desc = "A cute little fluffy wiggly worm toy dangling from the end of a stick. Be careful what you wave this in front of!"
icon = 'icons/obj/items.dmi'
icon_state = "monster_bait"
w_class = ITEMSIZE_SMALL
/obj/item/weapon/toy/monster_bait/afterattack(var/atom/A, var/mob/user)
var/mob/living/simple_mob/M = A
if(!istype(M))
return
if(!M.vore_active)
to_chat(user, "<span class='notice'>\The [M] doesn't seem interested in \the [src].</span>")
return
if(M.stat)
to_chat(user, "<span class='notice'>\The [M] doesn't look like it's any condition to do that.</span>")
return
user.visible_message("<span class='danger'>\The [user] waves \the [src] in front of the [M]!</span>!")
M.PounceTarget(user,100)

View File

@@ -105,6 +105,7 @@ something, make sure it's not in one of the other lists.*/
prob(3);/obj/item/device/pda,
prob(3);/obj/item/device/radio/headset,
/* VOREStation Edit Start */
prob(3);/obj/item/weapon/toy/monster_bait,
prob(2);/obj/item/toy/tennis,
prob(2);/obj/item/toy/tennis/red,
prob(2);/obj/item/toy/tennis/yellow,

View File

@@ -838,7 +838,8 @@
/obj/item/toy/mecha/seraph,
/obj/item/toy/mecha/mauler,
/obj/item/toy/mecha/odysseus,
/obj/item/toy/mecha/phazon)
/obj/item/toy/mecha/phazon,
/obj/item/weapon/toy/monster_bait)
/obj/random/mouseremains
name = "random mouseremains"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 72 KiB