mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 11:13:16 +00:00
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:
@@ -79,7 +79,7 @@
|
|||||||
// Queen verbs.
|
// Queen verbs.
|
||||||
/mob/living/carbon/human/proc/lay_egg()
|
/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 desc = "Lay an egg to produce huggers to impregnate prey with."
|
||||||
set category = "Abilities"
|
set category = "Abilities"
|
||||||
|
|
||||||
@@ -92,7 +92,7 @@
|
|||||||
to_chat(src, "There's already an egg here.")
|
to_chat(src, "There's already an egg here.")
|
||||||
return
|
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>")
|
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
|
new /obj/structure/alien/egg(loc) //CHOMPedit. Changed from obj/effect to obj/structure
|
||||||
|
|
||||||
@@ -331,7 +331,7 @@
|
|||||||
|
|
||||||
/mob/living/carbon/human/proc/gut()
|
/mob/living/carbon/human/proc/gut()
|
||||||
set category = "Abilities"
|
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."
|
set desc = "While grabbing someone aggressively, rip their guts out or tear them apart."
|
||||||
|
|
||||||
if(last_special > world.time)
|
if(last_special > world.time)
|
||||||
@@ -347,7 +347,7 @@
|
|||||||
return
|
return
|
||||||
|
|
||||||
if(G.state < GRAB_AGGRESSIVE)
|
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
|
return
|
||||||
|
|
||||||
last_special = world.time + 50
|
last_special = world.time + 50
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
rarity_value = 3
|
rarity_value = 3
|
||||||
|
|
||||||
darksight = 10 //CHOMPedit. Added darksight
|
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
|
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
|
breath_type = null
|
||||||
poison_type = null
|
poison_type = null
|
||||||
|
|
||||||
vision_flags = SEE_SELF|SEE_MOBS
|
|
||||||
|
|
||||||
has_organ = list(
|
has_organ = list(
|
||||||
O_HEART = /obj/item/organ/internal/heart,
|
O_HEART = /obj/item/organ/internal/heart,
|
||||||
O_BRAIN = /obj/item/organ/internal/brain/xeno,
|
O_BRAIN = /obj/item/organ/internal/brain/xeno,
|
||||||
@@ -182,6 +181,8 @@
|
|||||||
slowdown = 1
|
slowdown = 1
|
||||||
tail = null //CHOMPedit. Set to null
|
tail = null //CHOMPedit. Set to null
|
||||||
rarity_value = 5
|
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'
|
icobase = 'icons/mob/human_races/xenos/r_xenos_drone.dmi'
|
||||||
deform = '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
|
slowdown = -2
|
||||||
total_health = 150
|
total_health = 150
|
||||||
tail = null //CHOMPedit. Set to null
|
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'
|
icobase = 'icons/mob/human_races/xenos/r_xenos_hunter.dmi'
|
||||||
deform = '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
|
slowdown = 0
|
||||||
total_health = 200
|
total_health = 200
|
||||||
tail = null //CHOMPedit. Set to null
|
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'
|
icobase = 'icons/mob/human_races/xenos/r_xenos_sentinel.dmi'
|
||||||
deform = '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
|
slowdown = 4
|
||||||
tail = null //CHOMPedit. Set to null
|
tail = null //CHOMPedit. Set to null
|
||||||
rarity_value = 10
|
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'
|
icobase = 'icons/mob/human_races/xenos/r_xenos_queen.dmi'
|
||||||
deform = 'icons/mob/human_races/xenos/r_xenos_queen.dmi'
|
deform = 'icons/mob/human_races/xenos/r_xenos_queen.dmi'
|
||||||
|
|||||||
@@ -152,7 +152,7 @@
|
|||||||
icon_state = "neurotoxin"
|
icon_state = "neurotoxin"
|
||||||
damage = 5
|
damage = 5
|
||||||
damage_type = BIOACID
|
damage_type = BIOACID
|
||||||
agony = 80
|
agony = 60 //CHOMPedit lowered agony damage
|
||||||
check_armour = "bio"
|
check_armour = "bio"
|
||||||
armor_penetration = 25 // It's acid-based
|
armor_penetration = 25 // It's acid-based
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user