mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Shrinking and adjustments to mob Ai
Title
This commit is contained in:
@@ -88,7 +88,7 @@
|
||||
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/intentional/adv_dark_gygax
|
||||
|
||||
wreckage = null
|
||||
wreckage = /obj/effect/decal/cleanable/blood/gibs/robo
|
||||
pilot_type = /mob/living/simple_mob/mechanical/mecha/imperion/phase2
|
||||
|
||||
special_attack_min_range = 1
|
||||
@@ -131,10 +131,11 @@
|
||||
movement_cooldown = -1
|
||||
projectiletype = /obj/item/projectile/bola
|
||||
melee_attack_delay = 4 SECOND
|
||||
alpha = 215
|
||||
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/intentional/adv_dark_gygax
|
||||
|
||||
wreckage = null
|
||||
wreckage = /obj/effect/decal/cleanable/blood/gibs/robo
|
||||
pilot_type = /mob/living/simple_mob/mechanical/mecha/imperion/phase3
|
||||
|
||||
special_attack_min_range = 1
|
||||
@@ -166,7 +167,7 @@
|
||||
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/intentional/adv_dark_gygax
|
||||
|
||||
wreckage = null
|
||||
wreckage = /obj/effect/decal/cleanable/blood/gibs/robo
|
||||
pilot_type = /mob/living/simple_mob/mechanical/mecha/imperion/phase4
|
||||
|
||||
special_attack_min_range = 1
|
||||
@@ -192,7 +193,7 @@
|
||||
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/intentional/adv_dark_gygax
|
||||
|
||||
wreckage = null
|
||||
wreckage = /obj/effect/decal/cleanable/blood/gibs/robo
|
||||
pilot_type = /mob/living/simple_mob/mechanical/mecha/imperion/phase5
|
||||
|
||||
special_attack_min_range = 1
|
||||
@@ -246,7 +247,7 @@
|
||||
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/intentional/adv_dark_gygax
|
||||
|
||||
wreckage = null
|
||||
wreckage = /obj/effect/decal/cleanable/blood/gibs/robo
|
||||
pilot_type = null
|
||||
var/grenade_type = /obj/item/weapon/grenade/shooter/energy/tesla
|
||||
var/grenade_timer = 10
|
||||
@@ -412,11 +413,3 @@
|
||||
if(L.stat == DEAD)
|
||||
continue
|
||||
L.add_modifier(/datum/modifier/aura/despair, null, src)
|
||||
|
||||
/mob/living/simple_mob/mechanical/mecha/imperion/death()
|
||||
..()
|
||||
new /obj/effect/decal/cleanable/blood/gibs/robot(src.loc)
|
||||
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
|
||||
s.set_up(3, 1, src)
|
||||
s.start()
|
||||
qdel(src)
|
||||
|
||||
@@ -98,9 +98,7 @@
|
||||
special_attack_min_range = 2
|
||||
special_attack_max_range = 7
|
||||
|
||||
loot_list = list(/obj/item/clothing/suit/armor/protectionbubble = 100,
|
||||
/obj/item/clothing/suit/armor/protectionbubble = 50,
|
||||
/obj/item/clothing/suit/armor/protectionbubble = 50
|
||||
loot_list = list(/obj/item/clothing/suit/armor/protectionbubble = 100
|
||||
)
|
||||
|
||||
/mob/living/simple_mob/mechanical/mecha/vistor/vistorblue/should_special_attack(atom/A)
|
||||
@@ -153,15 +151,13 @@
|
||||
|
||||
melee_damage_lower = 25
|
||||
melee_damage_upper = 25
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/ranged/kiting
|
||||
ai_holder_type = /datum/ai_holder/hostile/ranged/robust
|
||||
|
||||
special_attack_cooldown = 2 SECONDS
|
||||
special_attack_min_range = 2
|
||||
special_attack_max_range = 7
|
||||
|
||||
loot_list = list(/obj/item/clothing/suit/armor/reactive/vistor = 100,
|
||||
/obj/item/clothing/suit/armor/reactive/vistor = 50,
|
||||
/obj/item/clothing/suit/armor/reactive/vistor = 50
|
||||
loot_list = list(/obj/item/clothing/suit/armor/reactive/vistor = 100
|
||||
)
|
||||
|
||||
/mob/living/simple_mob/mechanical/mecha/vistor/vistorgreen/do_special_attack(atom/A)
|
||||
@@ -186,11 +182,9 @@
|
||||
|
||||
melee_damage_lower = 25
|
||||
melee_damage_upper = 25
|
||||
alpha = 50
|
||||
alpha = 15
|
||||
|
||||
loot_list = list(/obj/item/clothing/suit/armor/tesla/vistor = 100,
|
||||
/obj/item/clothing/suit/armor/tesla/vistor = 50,
|
||||
/obj/item/clothing/suit/armor/tesla/vistor = 50
|
||||
loot_list = list(/obj/item/clothing/suit/armor/tesla/vistor = 100
|
||||
)
|
||||
|
||||
/mob/living/simple_mob/mechanical/mecha/vistor/vistoryellow
|
||||
@@ -247,10 +241,7 @@
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/ranged/kiting
|
||||
|
||||
ranged_attack_delay = 3 SECONDS
|
||||
|
||||
loot_list = list(/obj/item/clothing/suit/armor/alien/vistor = 100,
|
||||
/obj/item/clothing/suit/armor/alien/vistor = 50,
|
||||
/obj/item/clothing/suit/armor/alien/vistor = 50
|
||||
loot_list = list(/obj/item/clothing/suit/armor/alien/vistor = 100
|
||||
)
|
||||
|
||||
/mob/living/simple_mob/mechanical/mecha/vistor/vistororange/Initialize(mapload)
|
||||
@@ -282,6 +273,7 @@
|
||||
health = 300
|
||||
movement_cooldown = 0
|
||||
damage_fatigue_mult = 0
|
||||
alpha = 175
|
||||
|
||||
armor = list(
|
||||
"melee" = 30,
|
||||
|
||||
Reference in New Issue
Block a user