mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-23 20:16:55 +01:00
Paraplegia! (#27999)
* Can pick paraplegic in character menu, will start floored+wheelchaired * Why won't you show up on scanners * Forgot the description. * Got the scanners to show Paraplegia! * block off some roles from paraplegics * Use stance instead of the floored trait for paraplegic * Prevent paraplegics from using/being hit by legsweeps, change get_num_legs() * Add DNA injectors for paraplegia * change legsweep to use traitcheck, get_num_leg() solution screwed up beartraps * Can pick paraplegic in character menu, will start floored+wheelchaired * Why won't you show up on scanners * Forgot the description. * Got the scanners to show Paraplegia! * block off some roles from paraplegics * Use stance instead of the floored trait for paraplegic * Prevent paraplegics from using/being hit by legsweeps, change get_num_legs() * Add DNA injectors for paraplegia * change legsweep to use traitcheck, get_num_leg() solution screwed up beartraps * whoops. * TGUI. * How did I miss that in testing * Add the point interaction that nuggets get to armless paraplegics * Update code/modules/mob/living/carbon/human/human_organs.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Signed-off-by: Sheep <46016730+Scribble-Sheep@users.noreply.github.com> --------- Signed-off-by: Sheep <46016730+Scribble-Sheep@users.noreply.github.com> Co-authored-by: Scribble-Sheep <15377810-AlyxisDrayko@users.noreply.gitlab.com> Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
This commit is contained in:
co-authored by
Luc
Scribble-Sheep
DGamerL
parent
1d82fc776d
commit
2e2a778a71
@@ -1254,5 +1254,7 @@ SLIME SCANNER
|
||||
dat += "<font color='red'>Photoreceptor abnormalities detected.</font><BR>"
|
||||
if(HAS_TRAIT(target, TRAIT_NEARSIGHT))
|
||||
dat += "<font color='red'>Retinal misalignment detected.</font><BR>"
|
||||
if(HAS_TRAIT(target, TRAIT_PARAPLEGIC))
|
||||
dat += "<font color='red'>Lumbar nerves damaged.</font><BR>"
|
||||
|
||||
return dat
|
||||
|
||||
@@ -505,6 +505,26 @@
|
||||
/obj/item/dnainjector/antiblind/GetInitBlock()
|
||||
return GLOB.blindblock
|
||||
|
||||
/obj/item/dnainjector/paraplegicmut
|
||||
name = "DNA-Injector (Paraplegic)"
|
||||
desc = "Faceplanting, in needle form."
|
||||
datatype = DNA2_BUF_SE
|
||||
value = 0xFFF
|
||||
forcedmutation = TRUE
|
||||
|
||||
/obj/item/dnainjector/paraplegicmut/GetInitBlock()
|
||||
return GLOB.paraplegicblock
|
||||
|
||||
/obj/item/dnainjector/antiparaplegic
|
||||
name = "DNA-Injector (Anti-Paraplegic)"
|
||||
desc = "Returns your legs to working order."
|
||||
datatype = DNA2_BUF_SE
|
||||
value = 0x001
|
||||
forcedmutation = TRUE
|
||||
|
||||
/obj/item/dnainjector/antiparaplegic/GetInitBlock()
|
||||
return GLOB.paraplegicblock
|
||||
|
||||
/obj/item/dnainjector/deafmut
|
||||
name = "DNA-Injector (Deaf)"
|
||||
desc = "Sorry, what did you say?"
|
||||
|
||||
Reference in New Issue
Block a user