mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-13 17:14:47 +01:00
f7c26bbf25
* ONLY SKYRAT CHANGES * ACTUALLY SKYRAT CHANGES * yolo, revert later * Update alternate_byond_versions.txt Co-authored-by: AnturK <AnturK@users.noreply.github.com>
22 lines
534 B
Plaintext
22 lines
534 B
Plaintext
/obj/item/grenade/antigravity
|
|
name = "antigravity grenade"
|
|
icon_state = "emp"
|
|
inhand_icon_state = "emp"
|
|
|
|
var/range = 7
|
|
var/forced_value = 0
|
|
var/duration = 300
|
|
|
|
/obj/item/grenade/antigravity/detonate(mob/living/lanced_by)
|
|
. = ..()
|
|
if(!.)
|
|
return
|
|
|
|
update_mob()
|
|
|
|
for(var/turf/lanced_turf in view(range, src))
|
|
lanced_turf.AddElement(/datum/element/forced_gravity, forced_value)
|
|
addtimer(CALLBACK(lanced_turf, TYPE_PROC_REF(/datum/, _RemoveElement), list(/datum/element/forced_gravity, forced_value)), duration)
|
|
|
|
qdel(src)
|