mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 03:02:54 +00:00
Adjusted phaser damage, now no longer do bonus damage to humanoid simple mobs. In exchange, they've been buffed a bit.
97 lines
2.4 KiB
Plaintext
97 lines
2.4 KiB
Plaintext
/obj/item/projectile/beam/phaser //The "medium" phaser beam.
|
|
damage = 20
|
|
SA_bonus_damage = 20
|
|
SA_vulnerability = list(SA_ANIMAL, MOB_CLASS_SYNTHETIC, MOB_CLASS_ABERRATION)
|
|
icon = 'icons/obj/projectiles_ch.dmi'
|
|
icon_state = "phaser"
|
|
light_color = "#F18F12"
|
|
muzzle_type = /obj/effect/projectile/muzzle/phaser
|
|
tracer_type = /obj/effect/projectile/tracer/phaser
|
|
impact_type = /obj/effect/projectile/impact/phaser
|
|
hud_state = "laser_heat"
|
|
|
|
|
|
/obj/item/projectile/beam/phaser/light
|
|
damage = 10
|
|
SA_bonus_damage = 10
|
|
icon_state = "phaser_light"
|
|
light_range = 1.5
|
|
light_power = 0.3
|
|
muzzle_type = /obj/effect/projectile/muzzle/phaser/light
|
|
tracer_type = /obj/effect/projectile/tracer/phaser/light
|
|
impact_type = /obj/effect/projectile/impact/phaser/light
|
|
|
|
|
|
/obj/item/projectile/beam/phaser/heavy
|
|
damage = 30
|
|
SA_bonus_damage = 30
|
|
icon_state = "phaser_heavy"
|
|
light_range = 3
|
|
light_power = 1
|
|
muzzle_type = /obj/effect/projectile/muzzle/phaser/heavy
|
|
tracer_type = /obj/effect/projectile/tracer/phaser/heavy
|
|
impact_type = /obj/effect/projectile/impact/phaser/heavy
|
|
|
|
|
|
/obj/item/projectile/beam/phaser/heavy/cannon
|
|
damage = 40
|
|
SA_bonus_damage = 40
|
|
|
|
|
|
/obj/effect/projectile/tracer/phaser
|
|
icon = 'icons/obj/projectiles_ch.dmi'
|
|
icon_state = "phaser_tracer"
|
|
light_color = "#F18F12"
|
|
light_range = 2
|
|
light_power = 0.5
|
|
|
|
/obj/effect/projectile/tracer/phaser/heavy
|
|
icon_state = "phaser_heavy_tracer"
|
|
light_range = 3
|
|
light_power = 1
|
|
|
|
/obj/effect/projectile/tracer/phaser/light
|
|
icon_state = "phaser_light_tracer"
|
|
light_range = 1.5
|
|
light_power = 0.3
|
|
|
|
/obj/effect/projectile/muzzle/phaser
|
|
icon = 'icons/obj/projectiles_ch.dmi'
|
|
icon_state = "phaser_muzzle"
|
|
light_color = "#F18F12"
|
|
light_range = 2
|
|
light_power = 0.5
|
|
|
|
/obj/effect/projectile/muzzle/phaser/heavy
|
|
icon_state = "phaser_heavy_muzzle"
|
|
light_range = 3
|
|
light_power = 1
|
|
|
|
/obj/effect/projectile/muzzle/phaser/light
|
|
icon_state = "phaser_light_muzzle"
|
|
light_range = 1.5
|
|
light_power = 0.3
|
|
|
|
/obj/effect/projectile/impact/phaser
|
|
icon = 'icons/obj/projectiles_ch.dmi'
|
|
icon_state = "phaser_impact"
|
|
light_color = "#F18F12"
|
|
light_range = 2
|
|
light_power = 0.5
|
|
|
|
/obj/effect/projectile/impact/phaser/heavy
|
|
icon_state = "phaser_heavy_impact"
|
|
light_range = 3
|
|
light_power = 1
|
|
|
|
/obj/effect/projectile/impact/phaser/light
|
|
icon_state = "phaser_light_impact"
|
|
light_range = 1.5
|
|
light_power = 0.3
|
|
|
|
/obj/effect/projectile/muzzle/vepr
|
|
icon_state = "vepr_muzzle"
|
|
light_color = "#FF6A00"
|
|
light_range = 3
|
|
light_power = 1
|