Files
fulpstation/code/modules/projectiles/ammunition/energy/gravity.dm
nemvar a148cae769 Kills obj/item/projectile in favour of obj/projectile (#46692)
* Kills obj/item/projectile in favour of obj/projectile

* Resolves conflicts properly

* fixes that one map

* it lives
2019-10-06 13:37:24 -04:00

30 lines
754 B
Plaintext

/obj/item/ammo_casing/energy/gravity
e_cost = 0
fire_sound = 'sound/weapons/wave.ogg'
select_name = "gravity"
delay = 50
var/obj/item/gun/energy/gravity_gun/gun
/obj/item/ammo_casing/energy/gravity/Initialize(mapload)
if(istype(loc,/obj/item/gun/energy/gravity_gun))
gun = loc
. = ..()
/obj/item/ammo_casing/energy/gravity/Destroy()
gun = null
. = ..()
/obj/item/ammo_casing/energy/gravity/repulse
projectile_type = /obj/projectile/gravityrepulse
select_name = "repulse"
/obj/item/ammo_casing/energy/gravity/attract
projectile_type = /obj/projectile/gravityattract
select_name = "attract"
/obj/item/ammo_casing/energy/gravity/chaos
projectile_type = /obj/projectile/gravitychaos
select_name = "chaos"