diff --git a/code/_helpers/unsorted.dm b/code/_helpers/unsorted.dm index b4211264320f3..b2a25757022d5 100644 --- a/code/_helpers/unsorted.dm +++ b/code/_helpers/unsorted.dm @@ -1134,9 +1134,9 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) set_light(origin.light_range, origin.light_power, origin.light_color) /mob/dview/Initialize() - ..() + . = ..() // We don't want to be in any mob lists; we're a dummy not a mob. - SSmobs.mob_list -= src + STOP_PROCESSING(SSmobs, src) // call to generate a stack trace and print to runtime logs /proc/crash_with(msg) diff --git a/code/modules/halo/vehicles/vehiclebase.dm b/code/modules/halo/vehicles/vehiclebase.dm index b2d4368d5a421..4a6f45c12362c 100644 --- a/code/modules/halo/vehicles/vehiclebase.dm +++ b/code/modules/halo/vehicles/vehiclebase.dm @@ -328,7 +328,7 @@ var/list/drivers = get_occupants_in_position("driver") if(!drivers.len || isnull(drivers) || movement_destroyed) inactive_pilot_effects() - if(spawn_datum) + if(!isnull(spawn_datum) && !ispath(spawn_datum)) spawn_datum.process_resource_regen() /obj/vehicles/proc/update_object_sprites() //This is modified on a vehicle-by-vehicle basis to render mobsprites etc, a basic render of playerheads in the top right is used if no overidden. diff --git a/maps/_gamemodes/firefight/overmind.dm b/maps/_gamemodes/firefight/overmind.dm index a14c2d962c53d..c27f5a0415218 100644 --- a/maps/_gamemodes/firefight/overmind.dm +++ b/maps/_gamemodes/firefight/overmind.dm @@ -11,7 +11,7 @@ /datum/npc_overmind/firefight/New() . = ..() -START_PROCESSING(SSobj, src) + START_PROCESSING(SSobj, src) /datum/npc_overmind/firefight/create_taskpoint_assign() //intentionally left blank diff --git a/test/check-paths.sh b/test/check-paths.sh index 3122b8d66bfd3..53e2cc24e2499 100755 --- a/test/check-paths.sh +++ b/test/check-paths.sh @@ -2,7 +2,7 @@ set -e WORLD_LOG_COUNT=40 -ANGLE_BRACKET_COUNT=730 +ANGLE_BRACKET_COUNT=731 FAILED=0