changes gold slime core hostile mob list to whitelist

This commit is contained in:
Jordie0608
2015-08-19 21:10:36 +10:00
parent 41811cddef
commit 94344cd471
2 changed files with 39 additions and 42 deletions
@@ -132,7 +132,7 @@
atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0)
minbodytemp = 0
mob_size = MOB_SIZE_TINY
flying
flying = 1
speak_emote = list("states")
/mob/living/simple_animal/hostile/viscerator/death(gibbed)
+38 -41
View File
@@ -24,48 +24,45 @@
/datum/chemical_reaction/proc/chemical_mob_spawn(datum/reagents/holder, amount_to_spawn, reaction_name, mob_faction = "chemicalsummon")
if(holder && holder.my_atom)
var/blocked = list(/mob/living/simple_animal/hostile,
/mob/living/simple_animal/hostile/pirate,
/mob/living/simple_animal/hostile/pirate/ranged,
/mob/living/simple_animal/hostile/russian,
/mob/living/simple_animal/hostile/russian/ranged,
/mob/living/simple_animal/hostile/syndicate,
/mob/living/simple_animal/hostile/syndicate/melee,
/mob/living/simple_animal/hostile/syndicate/melee/space,
/mob/living/simple_animal/hostile/syndicate/ranged,
/mob/living/simple_animal/hostile/syndicate/ranged/space,
/mob/living/simple_animal/hostile/alien/queen/large,
/mob/living/simple_animal/hostile/mushroom,
/mob/living/simple_animal/hostile/asteroid,
/mob/living/simple_animal/hostile/retaliate,
/mob/living/simple_animal/hostile/asteroid/basilisk,
/mob/living/simple_animal/hostile/asteroid/goldgrub,
/mob/living/simple_animal/hostile/asteroid/goliath,
/mob/living/simple_animal/hostile/asteroid/hivelord,
/mob/living/simple_animal/hostile/asteroid/hivelordbrood,
/mob/living/simple_animal/hostile/carp/holocarp,
/mob/living/simple_animal/hostile/mining_drone,
/mob/living/simple_animal/hostile/poison,
/mob/living/simple_animal/hostile/blob,
/mob/living/simple_animal/ascendant_shadowling,
/mob/living/simple_animal/hostile/guardian,
/mob/living/simple_animal/hostile/guardian/fire,
/mob/living/simple_animal/hostile/guardian/punch,
/mob/living/simple_animal/hostile/guardian/fast,
/mob/living/simple_animal/hostile/guardian/healer,
/mob/living/simple_animal/hostile/guardian/ranged,
/mob/living/simple_animal/hostile/guardian/bluespace,
/mob/living/simple_animal/hostile/guardian/bomb,
/mob/living/simple_animal/hostile/guardian/shield
)//exclusion list for things you don't want the reaction to create.
var/list/meancritters = typesof(/mob/living/simple_animal/hostile) - blocked // list of possible hostile mobs
var/list/meancritters = list(/mob/living/simple_animal/hostile/blob/blobspore, // list of possible hostile mobs
/mob/living/simple_animal/hostile/blob/blobbernaut,
/mob/living/simple_animal/hostile/carp/ranged/chaos,
/mob/living/simple_animal/hostile/carp/ranged,
/mob/living/simple_animal/hostile/carp/megacarp,
/mob/living/simple_animal/hostile/carp/eyeball,
/mob/living/simple_animal/hostile/carp,
/mob/living/simple_animal/hostile/alien/drone,
/mob/living/simple_animal/hostile/alien/sentinel,
/mob/living/simple_animal/hostile/alien/queen,
/mob/living/simple_animal/hostile/alien,
/mob/living/simple_animal/hostile/bear/Hudson,
/mob/living/simple_animal/hostile/bear,
/mob/living/simple_animal/hostile/poison/bees,
/mob/living/simple_animal/hostile/poison/giant_spider/nurse,
/mob/living/simple_animal/hostile/poison/giant_spider/hunter,
/mob/living/simple_animal/hostile/poison/giant_spider,
/mob/living/simple_animal/hostile/creature,
/mob/living/simple_animal/hostile/faithless,
/mob/living/simple_animal/hostile/headcrab,
/mob/living/simple_animal/hostile/hivebot/range,
/mob/living/simple_animal/hostile/hivebot/rapid,
/mob/living/simple_animal/hostile/hivebot/strong,
/mob/living/simple_animal/hostile/hivebot,
/mob/living/simple_animal/hostile/killertomato,
/mob/living/simple_animal/hostile/mimic/crate,
/mob/living/simple_animal/hostile/mimic,
/mob/living/simple_animal/hostile/statue,
/mob/living/simple_animal/hostile/viscerator,
/mob/living/simple_animal/hostile/tree/festivus,
/mob/living/simple_animal/hostile/tree)
var/list/nicecritters = list(/mob/living/simple_animal/crab,
/mob/living/simple_animal/mouse,
/mob/living/simple_animal/lizard,
/mob/living/simple_animal/parrot,
/mob/living/simple_animal/butterfly,
/mob/living/simple_animal/cow,
/mob/living/simple_animal/chicken) // and possible friendly mobs
/mob/living/simple_animal/mouse,
/mob/living/simple_animal/lizard,
/mob/living/simple_animal/parrot,
/mob/living/simple_animal/butterfly,
/mob/living/simple_animal/cow,
/mob/living/simple_animal/chicken) // and possible friendly mobs
nicecritters += typesof(/mob/living/simple_animal/pet) - /mob/living/simple_animal/pet
var/atom/A = holder.my_atom
var/turf/T = get_turf(A)