mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-27 05:57:24 +01:00
Snowflake fun removal
This commit is contained in:
@@ -119,32 +119,13 @@
|
||||
|
||||
/obj/item/weapon/wirecutters/attack(mob/living/carbon/human/C as mob, mob/user as mob)
|
||||
if(C.handcuffed)
|
||||
if(C.species.name == "Wryn" && (locate(C.internal_organs_by_name["antennae"]) in C.internal_organs))
|
||||
|
||||
var/turf/p_loc = user.loc
|
||||
var/turf/p_loc_m = C.loc
|
||||
|
||||
user.visible_message("\blue [user] begins to cut off [C]'s antennae.")
|
||||
C << "\red <B>[user] begins to cut off your antennae!<B>"
|
||||
do_after(C, 150)
|
||||
if(p_loc == user.loc && p_loc_m == C.loc)
|
||||
var/obj/item/organ/wryn/hivenode/H = C.internal_organs_by_name["antennae"]
|
||||
H.removed(user)
|
||||
C.remove_language("Wryn Hivemind")
|
||||
new /obj/item/organ/wryn/hivenode(user.loc)
|
||||
user << "<span class='warning'> You hear a loud crunch as you mercilessly off cut [C]'s antennae.</span>"
|
||||
C << "<span class='warning'><B>You hear a loud crunch as the wirecutters rip through your antennae.</B></span>"
|
||||
C << "<span class='notice'><B>Its so quiet...</B></span>"
|
||||
C.h_style = "Bald"
|
||||
C.update_hair()
|
||||
else
|
||||
if(istype(C.handcuffed, /obj/item/weapon/restraints/handcuffs/cable))
|
||||
usr.visible_message("\The [usr] cuts \the [C]'s restraints with \the [src]!",\
|
||||
"You cut \the [C]'s restraints with \the [src]!",\
|
||||
"You hear cable being cut.")
|
||||
C.handcuffed = null
|
||||
C.update_inv_handcuffed()
|
||||
return
|
||||
if(istype(C.handcuffed, /obj/item/weapon/restraints/handcuffs/cable))
|
||||
usr.visible_message("\The [usr] cuts \the [C]'s restraints with \the [src]!",\
|
||||
"You cut \the [C]'s restraints with \the [src]!",\
|
||||
"You hear cable being cut.")
|
||||
C.handcuffed = null
|
||||
C.update_inv_handcuffed()
|
||||
return
|
||||
else
|
||||
..()
|
||||
|
||||
|
||||
@@ -6,29 +6,7 @@
|
||||
tally -= 2
|
||||
|
||||
if(species.slowdown)
|
||||
if(src.species.name == "Wryn") //handles Wryn specific movement
|
||||
if(!istype(get_turf(src), /turf/space)) //Space is 20c whut..
|
||||
var/loc_temp = T0C
|
||||
var/datum/gas_mixture/environment = loc.return_air()
|
||||
if(istype(src.loc, /obj/mecha))
|
||||
var/obj/mecha/M = src.loc
|
||||
loc_temp = M.return_temperature()
|
||||
else
|
||||
loc_temp = environment.temperature
|
||||
|
||||
switch(loc_temp) //messy switch statement to assign the proper speed
|
||||
if(0 to 213.15) tally = -6 //you deserve this, god speed to you
|
||||
if(213.15 to 250.15) tally = -5 //must get colder..
|
||||
if(260.15 to 273.15) tally = -4
|
||||
if(273.15 to 283.15) tally = -3 //pretty fast, though will likely never happen
|
||||
if(283.15 to 300.15) tally = 2 //slower than humans at normal room temperatures
|
||||
if(300.15 to 310.15) tally = 5
|
||||
if(317.15 to 400) tally = 8
|
||||
else tally = 12 //Stop running into fire you stupid bug
|
||||
else
|
||||
tally = -7
|
||||
else
|
||||
tally = species.slowdown
|
||||
tally = species.slowdown
|
||||
|
||||
if (istype(loc, /turf/space)) return -1 // It's hard to be slowed down in space by... anything
|
||||
|
||||
|
||||
Reference in New Issue
Block a user