mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +00:00
Milk hard dels, snacks hard dels, ghosts hard dels (#37655)
* More hard dels tracking
* Ghost hard del 2
* Revert "More hard dels tracking"
This reverts commit 2b357a7d92.
* The great reagent goose chase of 2025
* Hitler
* On PEUT le fairegit add code/*
* better fix
This commit is contained in:
@@ -11,9 +11,7 @@
|
||||
. *= 2 // Drones are slow
|
||||
|
||||
/mob/living/carbon/alien/humanoid/drone/New()
|
||||
var/datum/reagents/R = new/datum/reagents(100)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
create_reagents(100)
|
||||
if(src.name == "alien drone")
|
||||
src.name = text("alien drone ([rand(1, 1000)])")
|
||||
src.real_name = src.name
|
||||
@@ -23,4 +21,4 @@
|
||||
..()
|
||||
add_spell(new /spell/aoe_turf/conjure/choice/alienresin, "alien_spell_ready", /obj/abstract/screen/movable/spell_master/alien)
|
||||
add_spell(new /spell/corrosive_acid, "alien_spell_ready", /obj/abstract/screen/movable/spell_master/alien)
|
||||
add_spell(new /spell/aoe_turf/evolve/drone, "alien_spell_ready", /obj/abstract/screen/movable/spell_master/alien)
|
||||
add_spell(new /spell/aoe_turf/evolve/drone, "alien_spell_ready", /obj/abstract/screen/movable/spell_master/alien)
|
||||
|
||||
@@ -12,9 +12,7 @@
|
||||
return ..() * 0.9 // Hunters are fast.
|
||||
|
||||
/mob/living/carbon/alien/humanoid/hunter/New()
|
||||
var/datum/reagents/R = new/datum/reagents(100)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
create_reagents(100)
|
||||
if(name == "alien hunter")
|
||||
name = text("alien hunter ([rand(1, 1000)])")
|
||||
real_name = name
|
||||
|
||||
@@ -11,9 +11,7 @@
|
||||
//As far as movement goes, Sentinels are average
|
||||
|
||||
/mob/living/carbon/alien/humanoid/sentinel/New()
|
||||
var/datum/reagents/R = new/datum/reagents(100)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
create_reagents(100)
|
||||
if(name == "alien sentinel")
|
||||
name = text("alien sentinel ([rand(1, 1000)])")
|
||||
real_name = name
|
||||
@@ -22,4 +20,4 @@
|
||||
/mob/living/carbon/alien/humanoid/sentinel/add_spells_and_verbs()
|
||||
..()
|
||||
add_spell(new /spell/targeted/projectile/alienneurotoxin, "alien_spell_ready", /obj/abstract/screen/movable/spell_master/alien)
|
||||
add_spell(new /spell/corrosive_acid, "alien_spell_ready", /obj/abstract/screen/movable/spell_master/alien)
|
||||
add_spell(new /spell/corrosive_acid, "alien_spell_ready", /obj/abstract/screen/movable/spell_master/alien)
|
||||
|
||||
@@ -12,9 +12,7 @@
|
||||
|
||||
//This is fine right now, if we're adding organ specific damage this needs to be updated
|
||||
/mob/living/carbon/alien/humanoid/New()
|
||||
var/datum/reagents/R = new/datum/reagents(100)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
create_reagents(100)
|
||||
if(name == "alien")
|
||||
name = text("alien ([rand(1, 1000)])")
|
||||
real_name = name
|
||||
|
||||
@@ -16,9 +16,7 @@
|
||||
|
||||
//This is fine right now, if we're adding organ specific damage this needs to be updated
|
||||
/mob/living/carbon/alien/larva/New()
|
||||
var/datum/reagents/R = new/datum/reagents(100)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
create_reagents(100)
|
||||
if(name == "alien larva")
|
||||
name = "alien larva ([rand(1, 1000)])"
|
||||
real_name = name
|
||||
|
||||
@@ -12,9 +12,7 @@
|
||||
universal_understand = 1
|
||||
|
||||
/mob/living/carbon/brain/New()
|
||||
var/datum/reagents/R = new/datum/reagents(1000)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
create_reagents(1000)
|
||||
..()
|
||||
verbs -= /mob/living/carbon/verb/mob_sleep
|
||||
|
||||
|
||||
@@ -44,9 +44,8 @@
|
||||
var/unmonkey_anim = "monkey2h"
|
||||
|
||||
/mob/living/carbon/monkey/New()
|
||||
var/datum/reagents/R = new/datum/reagents(1000)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
create_reagents(1000)
|
||||
|
||||
|
||||
if(namenumbers)
|
||||
name = "[name] ([rand(1, 1000)])"
|
||||
|
||||
@@ -69,9 +69,7 @@
|
||||
|
||||
/mob/living/carbon/slime/New()
|
||||
lifestage_updates() //Set values according to whether the slime is a baby or an adult.
|
||||
var/datum/reagents/R = new/datum/reagents(100)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
create_reagents(100)
|
||||
name = "[colour] slime ([rand(1, 1000)])"
|
||||
desc = "\An [lifestage_name()] [colour] slime."
|
||||
icon_state = "[iconstate_color()] [lifestage_name()] slime"
|
||||
@@ -527,9 +525,7 @@
|
||||
|
||||
/obj/item/slime_extract/New()
|
||||
..()
|
||||
var/datum/reagents/R = new/datum/reagents(100)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
create_reagents(100)
|
||||
icon_state_backup = icon_state
|
||||
if (Uses > 1)
|
||||
update_icon()
|
||||
@@ -1078,9 +1074,7 @@
|
||||
|
||||
/obj/item/slime_core/New()
|
||||
..()
|
||||
var/datum/reagents/R = new/datum/reagents(100)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
create_reagents(100)
|
||||
POWERFLAG = rand(1,10)
|
||||
Uses = rand(7, 25)
|
||||
//flags |= NOREACT
|
||||
|
||||
Reference in New Issue
Block a user