mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 19:22:56 +00:00
Fixes #7105
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
//Alium nests. Essentially beds with an unbuckle delay that only aliums can buckle mobs to.
|
//Alium nests. Essentially beds with an unbuckle delay that only aliums can buckle mobs to.
|
||||||
|
#define NEST_RESIST_TIME 1200
|
||||||
|
|
||||||
/obj/structure/stool/bed/nest
|
/obj/structure/stool/bed/nest
|
||||||
name = "alien nest"
|
name = "alien nest"
|
||||||
@@ -19,12 +20,16 @@
|
|||||||
buckled_mob.old_y = 0
|
buckled_mob.old_y = 0
|
||||||
unbuckle()
|
unbuckle()
|
||||||
else
|
else
|
||||||
|
if(world.time <= buckled_mob.last_special+NEST_RESIST_TIME)
|
||||||
|
return
|
||||||
|
buckled_mob.last_special = world.time
|
||||||
buckled_mob.visible_message(\
|
buckled_mob.visible_message(\
|
||||||
"<span class='warning'>[buckled_mob.name] struggles to break free of the gelatinous resin...</span>",\
|
"<span class='warning'>[buckled_mob.name] struggles to break free of the gelatinous resin...</span>",\
|
||||||
"<span class='warning'>You struggle to break free from the gelatinous resin...</span>",\
|
"<span class='warning'>You struggle to break free from the gelatinous resin...</span>",\
|
||||||
"<span class='notice'>You hear squelching...</span>")
|
"<span class='notice'>You hear squelching...</span>")
|
||||||
spawn(1200)
|
spawn(NEST_RESIST_TIME)
|
||||||
if(user && buckled_mob && user.buckled == src)
|
if(user && buckled_mob && user.buckled == src)
|
||||||
|
buckled_mob.last_special = world.time
|
||||||
buckled_mob.pixel_y = 0
|
buckled_mob.pixel_y = 0
|
||||||
buckled_mob.old_y = 0
|
buckled_mob.old_y = 0
|
||||||
unbuckle()
|
unbuckle()
|
||||||
|
|||||||
Reference in New Issue
Block a user