Xenomorph Balancing Act 1.1

Simple balances and fixes due to a recent event.

- Changed plasma cost for laying eggs, from 75 to 200.

- Changed Agony damage of neurotoxin, from 80 to 60.

- Finally fixed the fact that xenomorphs cannot see in the dark. Xenomorphs can now see turfs and mobs, but lose some range when in the dark.

- Changed ability name Gut to Slaughter, to more accurately describe what it does.
This commit is contained in:
Sym
2020-10-10 21:27:48 -04:00
parent 588f132ead
commit 18bc6fb6e3
3 changed files with 11 additions and 7 deletions

View File

@@ -79,7 +79,7 @@
// Queen verbs.
/mob/living/carbon/human/proc/lay_egg()
set name = "Lay Egg (75)"
set name = "Lay Egg (200)" //CHOMPedit changed number value
set desc = "Lay an egg to produce huggers to impregnate prey with."
set category = "Abilities"
@@ -92,7 +92,7 @@
to_chat(src, "There's already an egg here.")
return
if(check_alien_ability(75,1,O_EGG))
if(check_alien_ability(200,1,O_EGG)) //CHOMPedit changed plasma cost from 75 to 200
visible_message("<span class='alium'><B>[src] has laid an egg!</B></span>")
new /obj/structure/alien/egg(loc) //CHOMPedit. Changed from obj/effect to obj/structure
@@ -331,7 +331,7 @@
/mob/living/carbon/human/proc/gut()
set category = "Abilities"
set name = "Gut"
set name = "Slaughter" //CHOMPedit renamed Gut to Slaughter so its more obvious what it does
set desc = "While grabbing someone aggressively, rip their guts out or tear them apart."
if(last_special > world.time)
@@ -347,7 +347,7 @@
return
if(G.state < GRAB_AGGRESSIVE)
to_chat(src, "<span class='danger'>You must have an aggressive grab to gut your prey!</span>")
to_chat(src, "<span class='danger'>You must have an aggressive grab to slaughter your prey!</span>") //CHOMPedit
return
last_special = world.time + 50

View File

@@ -11,6 +11,7 @@
rarity_value = 3
darksight = 10 //CHOMPedit. Added darksight
vision_flags = SEE_SELF|SEE_MOBS|SEE_TURFS //CHOMPedit trying to make xenos see properly
pixel_offset_x = -16 //CHOMPedit. I literally had to make a different form of pixel_x just for this species, fuck my life
@@ -55,8 +56,6 @@
breath_type = null
poison_type = null
vision_flags = SEE_SELF|SEE_MOBS
has_organ = list(
O_HEART = /obj/item/organ/internal/heart,
O_BRAIN = /obj/item/organ/internal/brain/xeno,
@@ -182,6 +181,8 @@
slowdown = 1
tail = null //CHOMPedit. Set to null
rarity_value = 5
darksight = 10 //CHOMPedit testing
vision_flags = SEE_SELF|SEE_MOBS|SEE_TURFS //CHOMPedit trying to make xenos see properly
icobase = 'icons/mob/human_races/xenos/r_xenos_drone.dmi'
deform = 'icons/mob/human_races/xenos/r_xenos_drone.dmi'
@@ -222,6 +223,7 @@
slowdown = -2
total_health = 150
tail = null //CHOMPedit. Set to null
vision_flags = SEE_SELF|SEE_MOBS|SEE_TURFS //CHOMPedit trying to make xenos see properly
icobase = 'icons/mob/human_races/xenos/r_xenos_hunter.dmi'
deform = 'icons/mob/human_races/xenos/r_xenos_hunter.dmi'
@@ -252,6 +254,7 @@
slowdown = 0
total_health = 200
tail = null //CHOMPedit. Set to null
vision_flags = SEE_SELF|SEE_MOBS|SEE_TURFS //CHOMPedit trying to make xenos see properly
icobase = 'icons/mob/human_races/xenos/r_xenos_sentinel.dmi'
deform = 'icons/mob/human_races/xenos/r_xenos_sentinel.dmi'
@@ -287,6 +290,7 @@
slowdown = 4
tail = null //CHOMPedit. Set to null
rarity_value = 10
vision_flags = SEE_SELF|SEE_MOBS|SEE_TURFS //CHOMPedit trying to make xenos see properly
icobase = 'icons/mob/human_races/xenos/r_xenos_queen.dmi'
deform = 'icons/mob/human_races/xenos/r_xenos_queen.dmi'

View File

@@ -152,7 +152,7 @@
icon_state = "neurotoxin"
damage = 5
damage_type = BIOACID
agony = 80
agony = 60 //CHOMPedit lowered agony damage
check_armour = "bio"
armor_penetration = 25 // It's acid-based