Beacons are no longer radios (#25559)

* lets goooo

* name change

* yes

* dgamer review

* Update code/modules/projectiles/projectile/special_projectiles.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

---------

Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
This commit is contained in:
Contrabang
2024-06-12 18:00:08 +00:00
committed by GitHub
co-authored by DGamerL
parent 77d83ef1b9
commit 7df5e186a0
27 changed files with 112 additions and 107 deletions
+3 -3
View File
@@ -274,9 +274,9 @@
var/turf/T = pick(get_area_turfs(impact_area))
if(T)
// Calculate new position (searches through beacons in world)
var/obj/item/radio/beacon/chosen
var/obj/item/beacon/chosen
var/list/possible = list()
for(var/obj/item/radio/beacon/W in GLOB.beacons)
for(var/obj/item/beacon/W in GLOB.beacons)
if(!is_station_level(W.z))
continue
possible += W
@@ -300,7 +300,7 @@
var/y_distance = turf_to.y - turf_from.y
var/x_distance = turf_to.x - turf_from.x
for(var/atom/movable/A in urange(BLUESPACE_MASS_TELEPORT_RANGE, turf_from)) // iterate thru list of mobs in the area
if(istype(A, /obj/item/radio/beacon))
if(istype(A, /obj/item/beacon))
continue // don't teleport beacons because that's just insanely stupid
if(A.anchored || A.move_resist == INFINITY)
continue