mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-10 06:34:45 +01:00
Port goliaths to basic mobs, Round 2 (#30566)
* Port goliaths to basic mobs. * linting whitespace * more linting * wtf * Addresses reviews on prior PR, adjusts behavior for food searching * Missing Comma * Goliath aggro range * Reduces goliath speed to 5 from 3 --------- Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com> Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
This commit is contained in:
@@ -130,6 +130,3 @@
|
||||
var/mob/living/L = target
|
||||
if(istype(L))
|
||||
L.apply_status_effect(/datum/status_effect/freon/watcher)
|
||||
|
||||
/mob/living/basic/mining/basilisk/watcher/tendril
|
||||
from_tendril = TRUE
|
||||
|
||||
@@ -183,9 +183,6 @@
|
||||
crusher_drop_mod = 20
|
||||
dwarf_mob = TRUE
|
||||
|
||||
/mob/living/basic/mining/hivelord/legion/tendril
|
||||
from_tendril = TRUE
|
||||
|
||||
/mob/living/basic/mining/hivelord/legion/death(gibbed)
|
||||
visible_message("<span class='warning'>The skulls on [src] wail in anger as they flee from their dying host!</span>")
|
||||
var/turf/T = get_turf(src)
|
||||
@@ -193,7 +190,7 @@
|
||||
if(stored_mob)
|
||||
stored_mob.forceMove(get_turf(src))
|
||||
stored_mob = null
|
||||
else if(from_tendril)
|
||||
else if(HAS_TRAIT(src, TRAIT_FROM_TENDRIL))
|
||||
new /obj/effect/mob_spawn/human/corpse/charredskeleton(T)
|
||||
else if(dwarf_mob)
|
||||
new /obj/effect/mob_spawn/human/corpse/damaged/legioninfested/dwarf(T)
|
||||
@@ -256,9 +253,6 @@
|
||||
ai_controller = /datum/ai_controller/basic_controller/hivelord_brood/advanced_legion
|
||||
can_infest_dead = TRUE
|
||||
|
||||
/mob/living/basic/mining/hivelord/legion/advanced/tendril
|
||||
from_tendril = TRUE
|
||||
|
||||
// Big legion (billy)
|
||||
/mob/living/basic/mining/big_legion
|
||||
name = "big legion"
|
||||
|
||||
@@ -20,8 +20,6 @@
|
||||
var/crusher_loot
|
||||
/// What is the chance the mob drops it if all their health was taken by crusher attacks
|
||||
var/crusher_drop_mod = 25
|
||||
/// Whether or not the mob came from a tendril
|
||||
var/from_tendril = FALSE
|
||||
/// Alternate icon for mobs that are angry
|
||||
var/icon_aggro = null
|
||||
/// If we want the mob to have 66% resist from burn damage projectiles
|
||||
|
||||
Reference in New Issue
Block a user