Makes Revenants marginally less shitty to play (#15536)

* Update outsider.dm

* Update revenant.dm

* Update revenant.dm

* Create unapologeticrevenantbuffs.yml

* Update revenant.dm

* Update revenant.dm

* Update unapologeticrevenantbuffs.yml

* Delete grue_growl.ogg

* reverts removal
This commit is contained in:
Scheveningen
2023-02-04 01:57:52 +01:00
committed by GitHub
parent f80fa9933d
commit 1afcddf332
3 changed files with 50 additions and 16 deletions
+5 -5
View File
@@ -101,19 +101,19 @@
/datum/language/revenant
name = LANGUAGE_REVENANT
desc = "The language of the forsaken bluespace inhabitants."
speech_verb = list("gargles")
ask_verb = list("gags")
exclaim_verb = list("retches")
speech_verb = list("hisses")
ask_verb = list("whispers")
exclaim_verb = list("wails")
sing_verb = list("trills")
colour = "revenant"
key = "c"
syllables = list("grhhg", "ghrohg", "grgugh", "grrhh", "hghh", "rghghh", "gghhh", "ggrh", "aghrh")
flags = RESTRICTED
partial_understanding = list(LANGUAGE_TCB = 80)
partial_understanding = list(LANGUAGE_TCB = 100)
always_parse_language = TRUE
/datum/language/revenant/hivemind
name = LANGUAGE_REVENANT_RIFTSPEAK
desc = "A manner of speaking that allows revenants to talk to eachother no matter the distance."
key = "rs"
flags = RESTRICTED | HIVEMIND
flags = RESTRICTED | HIVEMIND
@@ -34,9 +34,6 @@
ethanol_resistance = -1
taste_sensitivity = TASTE_NUMB
speech_sounds = list('sound/species/revenant/grue_growl.ogg')
speech_chance = 50
warning_low_pressure = 50 //immune to pressure, so they can into space/survive breaches without worries
hazard_low_pressure = -1
@@ -44,8 +41,8 @@
cold_level_2 = 50
cold_level_3 = 0
brute_mod = 1.2
burn_mod = 0.6
brute_mod = 0.75
burn_mod = 0.75
fall_mod = 0
breath_type = null
@@ -137,12 +134,6 @@
return TRUE
return FALSE
/datum/species/revenant/bullet_act(var/obj/item/projectile/P, var/def_zone, var/mob/living/carbon/human/H)
if((istype(P, /obj/item/projectile/energy) || istype(P, /obj/item/projectile/beam)) && prob(20))
H.visible_message(SPAN_CULT("The [P.name] gets absorbed by [H]!"), SPAN_CULT("You absorb the [P.name]!"))
return -1
return ..()
/datum/species/revenant/handle_middle_mouse_click(var/mob/living/carbon/human/user, var/atom/target)
if(user.incapacitated() || user.last_special + 5 SECONDS > world.time)
return FALSE