mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 02:09:41 +00:00
[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:
@@ -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
|
||||
)
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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 |
Reference in New Issue
Block a user