Tyr Boss projectile fix (#12404)

This commit is contained in:
FluffMedic
2026-02-10 22:03:39 +01:00
committed by GitHub
parent 1130a4fe54
commit 3670e2b0be
4 changed files with 10 additions and 10 deletions
@@ -12,7 +12,7 @@
ai_holder_type = /datum/ai_holder/simple_mob/intentional/three_phases/no_movement
anchored = 1
armor = list(melee = 40, bullet = 40, laser = 40, energy = 40, bomb = 50, bio = 100, rad = 100)
projectiletype = /obj/item/projectile/energy/eclipse/tyrjavelin
projectiletype = /obj/item/projectile/energy/eclipse_boss/tyrjavelin
loot_list = list(/obj/item/tool/wirecutters/hybrid/alien = 10,
/obj/item/tool/wrench/hybrid/alien = 10,
/obj/item/tool/crowbar/hybrid/alien = 10,
@@ -44,7 +44,7 @@
addtimer(CALLBACK(src, PROC_REF(dual_spin), A, 3, 7), 1 SECOND, TIMER_DELETE_ME)
attackcycle = 0
if(3)
specialattackprojectile = /obj/item/projectile/energy/eclipse/tyrjavelin
specialattackprojectile = /obj/item/projectile/energy/eclipse_boss/tyrjavelin
addtimer(CALLBACK(src, PROC_REF(quad_random_firing), A, 12, 1, 0.5 SECONDS), 1 SECOND, TIMER_DELETE_ME)
attackcycle = 0
@@ -95,7 +95,7 @@
/mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/sonic_boss
name = "experiment 10"
desc = "A strange furball, the air vibrating around it."
specialattackprojectile = /obj/item/projectile/energy/eclipse/tyrjavelin
specialattackprojectile = /obj/item/projectile/energy/eclipse_boss/tyrjavelin
icon_state = "sonic_boss"
icon_living = "sonic_boss"
projectiletype = /obj/item/projectile/knockback/slow
@@ -134,12 +134,12 @@
/mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/shield_boss
name = "experiment 15"
desc = "A strange furball gaurded by a transparent barrier."
specialattackprojectile = /obj/item/projectile/energy/eclipse/tyrjavelin
specialattackprojectile = /obj/item/projectile/energy/eclipse_boss/tyrjavelin
health = 700
maxHealth = 700 //shield mechanic
icon_state = "UPshield_boss"
icon_living = "UPshield_boss"
projectiletype = /obj/item/projectile/energy/eclipse/tyrjavelin
projectiletype = /obj/item/projectile/energy/eclipse_boss/tyrjavelin
wreckage = /obj/item/prop/tyrlore/shield_boss
var/fullshield = 300
var/shieldrage = 300
@@ -234,7 +234,7 @@
icon_state = "naga_boss"
icon_living = "naga_boss"
wreckage = /obj/item/prop/tyrlore/gravity_boss
specialattackprojectile = /obj/item/projectile/energy/eclipse/tyrjavelin
specialattackprojectile = /obj/item/projectile/energy/eclipse_boss/tyrjavelin
/mob/living/simple_mob/mechanical/mecha/eclipse/tankyboss/naga_boss/do_special_attack(atom/A)
rng_cycle = rand(1,3)