Skip to content

Commit

Permalink
Lore accurate synthetic package
Browse files Browse the repository at this point in the history
  • Loading branch information
Katskan committed Nov 8, 2023
1 parent e0fd655 commit d6d8488
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 15 deletions.
2 changes: 1 addition & 1 deletion code/modules/gear_presets/synths.dm
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
if(iscolonysynthetic(new_human) && !isworkingjoe(new_human))
new_human.set_skills(/datum/skills/colonial_synthetic)

new_human.allow_gun_usage = FALSE
new_human.allow_gun_usage = TRUE

//*****************************************************************************************************/

Expand Down
17 changes: 5 additions & 12 deletions code/modules/mob/living/carbon/human/species/synthetic.dm
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,7 @@

bloodsplatter_type = /obj/effect/temp_visual/dir_setting/bloodsplatter/synthsplatter

total_health = 150 //more health than regular humans

brute_mod = 0.5
burn_mod = 0.9 //a small bit of resistance
total_health = 200 //more health than regular humans

cold_level_1 = -1
cold_level_2 = -1
Expand All @@ -40,7 +37,7 @@

knock_down_reduction = 5
stun_reduction = 5
acid_blood_dodge_chance = 25
acid_blood_dodge_chance = 50

inherent_verbs = list(
/mob/living/carbon/human/synthetic/proc/toggle_HUD,
Expand Down Expand Up @@ -76,20 +73,16 @@
name = SYNTH_COLONY
name_plural = "Colonial Synthetics"
uses_ethnicity = TRUE
brute_mod = 0.8
burn_mod = 0.8
mob_inherent_traits = list(TRAIT_SUPER_STRONG)

pain_type = /datum/pain/synthetic/colonial
rarity_value = 1.5
slowdown = 0.2
total_health = 200 //But more durable
total_health = 300 //But more durable

default_lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE

knock_down_reduction = 3.5
stun_reduction = 3.5


/datum/species/synthetic/colonial/colonial_gen_two
name = SYNTH_COLONY_GEN_TWO
uses_ethnicity = FALSE //2nd gen uses generic human look
Expand All @@ -112,7 +105,7 @@
mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES)

burn_mod = 0.6 //made for combat
total_health = 250 //made for combat
total_health = 350 //made for combat

hair_color = "#000000"
icobase = 'icons/mob/humans/species/r_synthetic.dmi'
Expand Down
4 changes: 2 additions & 2 deletions code/modules/mob/living/carbon/xenomorph/XenoProcs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -302,10 +302,10 @@
apply_effect(3, WEAKEN)
throwing = FALSE
return
if(iscolonysynthetic(H) && prob(60))
if(issynth(H) && prob(80))
visible_message(SPAN_DANGER("[H] withstands being pounced and slams down [src]!"),
SPAN_XENODANGER("[H] throws you down after withstanding the pounce!"), null, 5)
apply_effect(1.5, WEAKEN)
apply_effect(3.5, WEAKEN)
throwing = FALSE
return

Expand Down

0 comments on commit d6d8488

Please sign in to comment.