diff --git a/_maps/cogstation.dm b/_maps/cogstation.dm
index 5c01aaec46..96ef15a5b8 100644
--- a/_maps/cogstation.dm
+++ b/_maps/cogstation.dm
@@ -1 +1 @@
-#define FORCE_MAP "_maps/cogstation.json"
\ No newline at end of file
+#define FORCE_MAP "_maps/cogstation.json"
diff --git a/_maps/kilostation.dm b/_maps/kilostation.dm
index d784be6e8f..5970c0d49e 100644
--- a/_maps/kilostation.dm
+++ b/_maps/kilostation.dm
@@ -1 +1 @@
-#define FORCE_MAP "_maps/kilostation.json"
\ No newline at end of file
+#define FORCE_MAP "_maps/kilostation.json"
diff --git a/_maps/map_files/CogStation/job_changes.dm b/_maps/map_files/CogStation/job_changes.dm
index 8b1e3e9172..347f98a829 100644
--- a/_maps/map_files/CogStation/job_changes.dm
+++ b/_maps/map_files/CogStation/job_changes.dm
@@ -26,4 +26,4 @@
..()
MAP_JOB_CHECK
access += ACCESS_MAINT_TUNNELS
- minimal_access += ACCESS_MAINT_TUNNELS
\ No newline at end of file
+ minimal_access += ACCESS_MAINT_TUNNELS
diff --git a/_maps/multiz_debug.dm b/_maps/multiz_debug.dm
index 0521fef59d..ca286934b9 100644
--- a/_maps/multiz_debug.dm
+++ b/_maps/multiz_debug.dm
@@ -1 +1 @@
-#define FORCE_MAP "_maps/multiz_debug.json"
\ No newline at end of file
+#define FORCE_MAP "_maps/multiz_debug.json"
diff --git a/code/__DEFINES/_protect.dm b/code/__DEFINES/_protect.dm
index fd27d2fbe9..5dbbd2d513 100644
--- a/code/__DEFINES/_protect.dm
+++ b/code/__DEFINES/_protect.dm
@@ -7,4 +7,4 @@
}\
##Path/CanProcCall(procname){\
return FALSE;\
-}
\ No newline at end of file
+}
diff --git a/code/__DEFINES/_readme.dm b/code/__DEFINES/_readme.dm
index 42ad52286f..8bf6ada647 100644
--- a/code/__DEFINES/_readme.dm
+++ b/code/__DEFINES/_readme.dm
@@ -11,4 +11,4 @@
and most importantly,
how to undo your changes if you screw it up.
- Sayu
-*/
\ No newline at end of file
+*/
diff --git a/code/__DEFINES/cinematics.dm b/code/__DEFINES/cinematics.dm
index aa19ffb4cf..6d85c45f1b 100644
--- a/code/__DEFINES/cinematics.dm
+++ b/code/__DEFINES/cinematics.dm
@@ -10,4 +10,4 @@
#define CINEMATIC_NUKE_NO_CORE 10
#define CINEMATIC_NUKE_FAR 11
#define CINEMATIC_NUKE_CLOWNOP 12
-#define CINEMATIC_CULT_NUKE 13
\ No newline at end of file
+#define CINEMATIC_CULT_NUKE 13
diff --git a/code/__DEFINES/clockcult.dm b/code/__DEFINES/clockcult.dm
index 5f4317060d..dbca36aab4 100644
--- a/code/__DEFINES/clockcult.dm
+++ b/code/__DEFINES/clockcult.dm
@@ -96,4 +96,4 @@ GLOBAL_LIST_EMPTY(all_clockwork_rites) //a list containing all clockwork rites.
#define ARK_SCREAM_COOLDOWN 300 //This much time has to pass between instances of the Ark taking damage before it will "scream" again
-#define PRISM_DELAY_DURATION 1200 //how long prolonging prisms delay the shuttle for; defaults to 2 minutes
\ No newline at end of file
+#define PRISM_DELAY_DURATION 1200 //how long prolonging prisms delay the shuttle for; defaults to 2 minutes
diff --git a/code/__DEFINES/contracts.dm b/code/__DEFINES/contracts.dm
index b600a5fdc0..c6e23394ba 100644
--- a/code/__DEFINES/contracts.dm
+++ b/code/__DEFINES/contracts.dm
@@ -41,4 +41,4 @@
#define BANISH_FUNERAL_GARB "funeral"
#define LORE 1
-#define LAW 2
\ No newline at end of file
+#define LAW 2
diff --git a/code/__DEFINES/cult.dm b/code/__DEFINES/cult.dm
index 198291f0ae..9940391673 100644
--- a/code/__DEFINES/cult.dm
+++ b/code/__DEFINES/cult.dm
@@ -20,4 +20,4 @@
#define DEFAULT_TOOLTIP "6:-29,5:-2"
//misc
#define SOULS_TO_REVIVE 3
-#define BLOODCULT_EYE "f00"
\ No newline at end of file
+#define BLOODCULT_EYE "f00"
diff --git a/code/__DEFINES/dcs/flags.dm b/code/__DEFINES/dcs/flags.dm
index 2dbd4874d9..719a795824 100644
--- a/code/__DEFINES/dcs/flags.dm
+++ b/code/__DEFINES/dcs/flags.dm
@@ -82,4 +82,4 @@
/// combat mode is active.
#define COMBAT_MODE_ACTIVE (1<<1)
/// combat mode is not active
-#define COMBAT_MODE_INACTIVE (1<<2)
\ No newline at end of file
+#define COMBAT_MODE_INACTIVE (1<<2)
diff --git a/code/__DEFINES/dcs/helpers.dm b/code/__DEFINES/dcs/helpers.dm
index b13530cdf7..182035db9b 100644
--- a/code/__DEFINES/dcs/helpers.dm
+++ b/code/__DEFINES/dcs/helpers.dm
@@ -13,4 +13,4 @@
#define RemoveElement(arguments...) _RemoveElement(list(##arguments))
/// A wrapper for _AddComponent that allows us to pretend we're using normal named arguments
-#define AddComponent(arguments...) _AddComponent(list(##arguments))
\ No newline at end of file
+#define AddComponent(arguments...) _AddComponent(list(##arguments))
diff --git a/code/__DEFINES/exports.dm b/code/__DEFINES/exports.dm
index 9e0caf417f..6c8b00de52 100644
--- a/code/__DEFINES/exports.dm
+++ b/code/__DEFINES/exports.dm
@@ -1,4 +1,4 @@
#define EXPORT_CARGO 1
#define EXPORT_EMAG 2
#define EXPORT_CONTRABAND 4
-#define EXPORT_PIRATE 8
\ No newline at end of file
+#define EXPORT_PIRATE 8
diff --git a/code/__DEFINES/fantasy_affixes.dm b/code/__DEFINES/fantasy_affixes.dm
index 709d414d11..20db49bebe 100644
--- a/code/__DEFINES/fantasy_affixes.dm
+++ b/code/__DEFINES/fantasy_affixes.dm
@@ -2,4 +2,4 @@
#define AFFIX_SUFFIX (1 << 1)
#define AFFIX_GOOD (1 << 0)
-#define AFFIX_EVIL (1 << 1)
\ No newline at end of file
+#define AFFIX_EVIL (1 << 1)
diff --git a/code/__DEFINES/loadout.dm b/code/__DEFINES/loadout.dm
index 767894050d..6f1740cc9f 100644
--- a/code/__DEFINES/loadout.dm
+++ b/code/__DEFINES/loadout.dm
@@ -66,4 +66,4 @@
#define LOADOUT_LIMB_PROSTHETIC "Prosthetic"
#define LOADOUT_LIMB_AMPUTATED "Amputated"
-#define LOADOUT_LIMBS list(LOADOUT_LIMB_NORMAL,LOADOUT_LIMB_PROSTHETIC,LOADOUT_LIMB_AMPUTATED) //you can amputate your legs/arms though
\ No newline at end of file
+#define LOADOUT_LIMBS list(LOADOUT_LIMB_NORMAL,LOADOUT_LIMB_PROSTHETIC,LOADOUT_LIMB_AMPUTATED) //you can amputate your legs/arms though
diff --git a/code/__DEFINES/machines.dm b/code/__DEFINES/machines.dm
index df5b7d9f11..762df42472 100644
--- a/code/__DEFINES/machines.dm
+++ b/code/__DEFINES/machines.dm
@@ -120,4 +120,4 @@
#define CLONEPOD_GET_MIND 1
#define CLONEPOD_POLL_MIND 2
-#define CLONEPOD_NO_MIND 3
\ No newline at end of file
+#define CLONEPOD_NO_MIND 3
diff --git a/code/__DEFINES/materials.dm b/code/__DEFINES/materials.dm
index 72e827a7c8..a28bd6ebf8 100644
--- a/code/__DEFINES/materials.dm
+++ b/code/__DEFINES/materials.dm
@@ -12,4 +12,4 @@
#define MATERIAL_ADD_PREFIX (1<<1)
#define MATERIAL_AFFECT_STATISTICS (1<<2)
-#define MATERIAL_SOURCE(mat) "[mat.name]_material"
\ No newline at end of file
+#define MATERIAL_SOURCE(mat) "[mat.name]_material"
diff --git a/code/__DEFINES/medal.dm b/code/__DEFINES/medal.dm
index 89fc098e3d..e723c7504e 100644
--- a/code/__DEFINES/medal.dm
+++ b/code/__DEFINES/medal.dm
@@ -26,4 +26,4 @@
//Misc medals
#define MEDAL_METEOR "Your Life Before Your Eyes"
#define MEDAL_PULSE "Jackpot"
-#define MEDAL_TIMEWASTE "Overextended The Joke"
\ No newline at end of file
+#define MEDAL_TIMEWASTE "Overextended The Joke"
diff --git a/code/__DEFINES/melee.dm b/code/__DEFINES/melee.dm
index b166b9d21a..71913cac5b 100644
--- a/code/__DEFINES/melee.dm
+++ b/code/__DEFINES/melee.dm
@@ -8,4 +8,4 @@
#define MARTIALART_KRAVMAGA "krav maga"
#define MARTIALART_CQC "CQC"
#define MARTIALART_PLASMAFIST "plasma fist"
-#define MARTIALART_RISINGBASS "rising bass"
\ No newline at end of file
+#define MARTIALART_RISINGBASS "rising bass"
diff --git a/code/__DEFINES/menu.dm b/code/__DEFINES/menu.dm
index 2730adf87c..60a7a2379c 100644
--- a/code/__DEFINES/menu.dm
+++ b/code/__DEFINES/menu.dm
@@ -1,3 +1,3 @@
#define CHECKBOX_NONE 0
#define CHECKBOX_GROUP 1
-#define CHECKBOX_TOGGLE 2
\ No newline at end of file
+#define CHECKBOX_TOGGLE 2
diff --git a/code/__DEFINES/rockpaperscissors.dm b/code/__DEFINES/rockpaperscissors.dm
index 77ba81938d..fa185063b4 100644
--- a/code/__DEFINES/rockpaperscissors.dm
+++ b/code/__DEFINES/rockpaperscissors.dm
@@ -4,4 +4,4 @@
#define ROCKPAPERSCISSORS_LOSE "lose"
#define ROCKPAPERSCISSORS_WIN "win"
#define ROCKPAPERSCISSORS_TIE "tie"
-#define ROCKPAPERSCISSORS_NOT_DECIDED "not_decided"
\ No newline at end of file
+#define ROCKPAPERSCISSORS_NOT_DECIDED "not_decided"
diff --git a/code/__DEFINES/tgui.dm b/code/__DEFINES/tgui.dm
index 467058f27a..f594b735b6 100644
--- a/code/__DEFINES/tgui.dm
+++ b/code/__DEFINES/tgui.dm
@@ -32,4 +32,4 @@
url_encode(json_encode(list( \
"type" = type, \
"payload" = payload, \
- ))))
\ No newline at end of file
+ ))))
diff --git a/code/__DEFINES/turf_flags.dm b/code/__DEFINES/turf_flags.dm
index 8604a92c01..881a535a40 100644
--- a/code/__DEFINES/turf_flags.dm
+++ b/code/__DEFINES/turf_flags.dm
@@ -3,4 +3,4 @@
#define CHANGETURF_FORCEOP 4
#define CHANGETURF_SKIP 8 // A flag for PlaceOnTop to just instance the new turf instead of calling ChangeTurf. Used for uninitialized turfs NOTHING ELSE
#define CHANGETURF_INHERIT_AIR 16 // Inherit air from previous turf. Implies CHANGETURF_IGNORE_AIR
-#define CHANGETURF_RECALC_ADJACENT 32 //Immediately recalc adjacent atmos turfs instead of queuing.
\ No newline at end of file
+#define CHANGETURF_RECALC_ADJACENT 32 //Immediately recalc adjacent atmos turfs instead of queuing.
diff --git a/code/__DEFINES/vehicles.dm b/code/__DEFINES/vehicles.dm
index 0bcc14d0d7..48383546b9 100644
--- a/code/__DEFINES/vehicles.dm
+++ b/code/__DEFINES/vehicles.dm
@@ -6,4 +6,4 @@
//Car trait flags
-#define CAN_KIDNAP 1
\ No newline at end of file
+#define CAN_KIDNAP 1
diff --git a/code/__HELPERS/matrices.dm b/code/__HELPERS/matrices.dm
index d96ec76a7c..af8efd425d 100644
--- a/code/__HELPERS/matrices.dm
+++ b/code/__HELPERS/matrices.dm
@@ -176,4 +176,4 @@ round(cos_inv_third+sqrt3_sin, 0.001), round(cos_inv_third-sqrt3_sin, 0.001), ro
offset = (y-1)*4
for(x in 1 to 4)
output[offset+x] = round(A[offset+1]*B[x] + A[offset+2]*B[x+4] + A[offset+3]*B[x+8] + A[offset+4]*B[x+12]+(y==5?B[x+16]:0), 0.001)
- return output
\ No newline at end of file
+ return output
diff --git a/code/__HELPERS/reagents.dm b/code/__HELPERS/reagents.dm
index 50c866b30b..de225b3b53 100644
--- a/code/__HELPERS/reagents.dm
+++ b/code/__HELPERS/reagents.dm
@@ -94,4 +94,4 @@
chosen_id = input(user, "Choose a reagent to add.", "Choose a reagent.") as null|anything in subtypesof(/datum/reagent)
if("I'm feeling lucky")
chosen_id = pick(subtypesof(/datum/reagent))
- return chosen_id
\ No newline at end of file
+ return chosen_id
diff --git a/code/__HELPERS/sorts/InsertSort.dm b/code/__HELPERS/sorts/InsertSort.dm
index 962709527e..4c8c207abe 100644
--- a/code/__HELPERS/sorts/InsertSort.dm
+++ b/code/__HELPERS/sorts/InsertSort.dm
@@ -16,4 +16,4 @@
SI.associative = associative
SI.binarySort(fromIndex, toIndex, fromIndex)
- return L
\ No newline at end of file
+ return L
diff --git a/code/__HELPERS/sorts/MergeSort.dm b/code/__HELPERS/sorts/MergeSort.dm
index 39d3799725..9c85f37f7c 100644
--- a/code/__HELPERS/sorts/MergeSort.dm
+++ b/code/__HELPERS/sorts/MergeSort.dm
@@ -16,4 +16,4 @@
SI.associative = associative
SI.mergeSort(fromIndex, toIndex)
- return L
\ No newline at end of file
+ return L
diff --git a/code/__HELPERS/sorts/TimSort.dm b/code/__HELPERS/sorts/TimSort.dm
index d709044dc0..7191d1ee55 100644
--- a/code/__HELPERS/sorts/TimSort.dm
+++ b/code/__HELPERS/sorts/TimSort.dm
@@ -17,4 +17,4 @@
SI.associative = associative
SI.timSort(fromIndex, toIndex)
- return L
\ No newline at end of file
+ return L
diff --git a/code/__HELPERS/text_vr.dm b/code/__HELPERS/text_vr.dm
index 3c1e1eff12..cde9b1931f 100644
--- a/code/__HELPERS/text_vr.dm
+++ b/code/__HELPERS/text_vr.dm
@@ -29,4 +29,4 @@ GLOBAL_LIST_EMPTY(whitelisted_species_list)
/proc/log_looc(text)
if (CONFIG_GET(flag/log_ooc))
- WRITE_FILE(GLOB.world_game_log, "\[[TIME_STAMP("hh:mm:ss", FALSE)]]LOOC: [text]")
\ No newline at end of file
+ WRITE_FILE(GLOB.world_game_log, "\[[TIME_STAMP("hh:mm:ss", FALSE)]]LOOC: [text]")
diff --git a/code/__HELPERS/typelists.dm b/code/__HELPERS/typelists.dm
index f271b9204d..3519eb60f3 100644
--- a/code/__HELPERS/typelists.dm
+++ b/code/__HELPERS/typelists.dm
@@ -40,4 +40,4 @@ GLOBAL_LIST_EMPTY(typelistkeys)
for (var/saving in savings)
to_chat(world, "Savings for [saving]: [savings[saving]] lists, [saveditems[saving]] items")
-#endif
\ No newline at end of file
+#endif
diff --git a/code/__HELPERS/vector.dm b/code/__HELPERS/vector.dm
index 80295bde0e..9033868e6f 100644
--- a/code/__HELPERS/vector.dm
+++ b/code/__HELPERS/vector.dm
@@ -54,4 +54,4 @@
return locate(T.x + V.x, T.y + V.y, z)
/proc/atoms2vector(var/atom/A, var/atom/B)
- return new /datum/vector((B.x - A.x), (B.y - A.y)) // Vector from A -> B
\ No newline at end of file
+ return new /datum/vector((B.x - A.x), (B.y - A.y)) // Vector from A -> B
diff --git a/code/_globalvars/lists/maintenance_loot.dm b/code/_globalvars/lists/maintenance_loot.dm
index 14a1924e76..694e913d53 100644
--- a/code/_globalvars/lists/maintenance_loot.dm
+++ b/code/_globalvars/lists/maintenance_loot.dm
@@ -131,4 +131,4 @@ GLOBAL_LIST_INIT(ratking_coins, list(//Coins: Used by the regal rat mob when spa
/obj/item/coin/iron,
/obj/item/coin/silver,
/obj/item/coin/plastic,
- /obj/item/coin/titanium))
\ No newline at end of file
+ /obj/item/coin/titanium))
diff --git a/code/_globalvars/lists/medals.dm b/code/_globalvars/lists/medals.dm
index 0d7903ef7e..91521694ef 100755
--- a/code/_globalvars/lists/medals.dm
+++ b/code/_globalvars/lists/medals.dm
@@ -1 +1 @@
-GLOBAL_LIST_EMPTY(commendations)
\ No newline at end of file
+GLOBAL_LIST_EMPTY(commendations)
diff --git a/code/_js/menus.dm b/code/_js/menus.dm
index da56850b07..fc7c3a4266 100644
--- a/code/_js/menus.dm
+++ b/code/_js/menus.dm
@@ -34,4 +34,4 @@ function dropdowns() {
}
}
}
-"}
\ No newline at end of file
+"}
diff --git a/code/_onclick/hud/movable_screen_objects.dm b/code/_onclick/hud/movable_screen_objects.dm
index f71ced7a9d..ae11613885 100644
--- a/code/_onclick/hud/movable_screen_objects.dm
+++ b/code/_onclick/hud/movable_screen_objects.dm
@@ -87,4 +87,4 @@
S.screen_loc = screen_l
- screen += S
\ No newline at end of file
+ screen += S
diff --git a/code/controllers/configuration_citadel.dm b/code/controllers/configuration_citadel.dm
index a1e70c9e7e..1c4efebb42 100644
--- a/code/controllers/configuration_citadel.dm
+++ b/code/controllers/configuration_citadel.dm
@@ -5,4 +5,4 @@
var/discord_url = "hfdksjhfa.com"
var/discord_password
var/announce_watchlist = 0
- var/announce_adminhelps = 0
\ No newline at end of file
+ var/announce_adminhelps = 0
diff --git a/code/controllers/failsafe.dm b/code/controllers/failsafe.dm
index 22f047a297..fdce9a1287 100644
--- a/code/controllers/failsafe.dm
+++ b/code/controllers/failsafe.dm
@@ -97,4 +97,4 @@ GLOBAL_REAL(Failsafe, /datum/controller/failsafe)
/datum/controller/failsafe/stat_entry(msg)
msg = "Defcon: [defcon_pretty()] (Interval: [Failsafe.processing_interval] | Iteration: [Failsafe.master_iteration])"
- return msg
\ No newline at end of file
+ return msg
diff --git a/code/controllers/subsystem/adjacent_air.dm b/code/controllers/subsystem/adjacent_air.dm
index ccbf8ffc65..e93db07775 100644
--- a/code/controllers/subsystem/adjacent_air.dm
+++ b/code/controllers/subsystem/adjacent_air.dm
@@ -33,4 +33,4 @@ SUBSYSTEM_DEF(adjacent_air)
if(MC_TICK_CHECK)
break
else
- CHECK_TICK
\ No newline at end of file
+ CHECK_TICK
diff --git a/code/controllers/subsystem/autotransfer.dm b/code/controllers/subsystem/autotransfer.dm
index ece203abba..0afa07939e 100644
--- a/code/controllers/subsystem/autotransfer.dm
+++ b/code/controllers/subsystem/autotransfer.dm
@@ -37,4 +37,4 @@ SUBSYSTEM_DEF(autotransfer)
else
SSshuttle.autoEnd()
-#undef NO_MAXVOTES_CAP
\ No newline at end of file
+#undef NO_MAXVOTES_CAP
diff --git a/code/controllers/subsystem/minor_mapping.dm b/code/controllers/subsystem/minor_mapping.dm
index 2160cae6e3..bd950e453e 100644
--- a/code/controllers/subsystem/minor_mapping.dm
+++ b/code/controllers/subsystem/minor_mapping.dm
@@ -35,4 +35,4 @@ SUBSYSTEM_DEF(minor_mapping)
if(locate(/obj/structure/cable) in T)
exposed_wires += T
- return shuffle(exposed_wires)
\ No newline at end of file
+ return shuffle(exposed_wires)
diff --git a/code/controllers/subsystem/processing/nanites.dm b/code/controllers/subsystem/processing/nanites.dm
index 5b53f9f884..c34e7f7806 100644
--- a/code/controllers/subsystem/processing/nanites.dm
+++ b/code/controllers/subsystem/processing/nanites.dm
@@ -19,4 +19,4 @@ PROCESSING_SUBSYSTEM_DEF(nanites)
if(!force && !check_hardware(backup))
return
if(backup.cloud_id == cloud_id)
- return backup
\ No newline at end of file
+ return backup
diff --git a/code/controllers/subsystem/radiation.dm b/code/controllers/subsystem/radiation.dm
index a6cd658bf6..f29fe72e80 100644
--- a/code/controllers/subsystem/radiation.dm
+++ b/code/controllers/subsystem/radiation.dm
@@ -14,4 +14,4 @@ PROCESSING_SUBSYSTEM_DEF(radiation)
var/atom/master = contamination.parent
SSblackbox.record_feedback("tally", "contaminated", 1, master.type)
var/msg = "has become contamintaed with enough radiation to contaminate other objects. || Source: [contamination.source] || Strength: [contamination.strength]"
- master.investigate_log(msg, INVESTIGATE_RADIATION)
\ No newline at end of file
+ master.investigate_log(msg, INVESTIGATE_RADIATION)
diff --git a/code/datums/brain_damage/mild.dm b/code/datums/brain_damage/mild.dm
index 6d3eedee1d..92c4e55699 100644
--- a/code/datums/brain_damage/mild.dm
+++ b/code/datums/brain_damage/mild.dm
@@ -263,4 +263,4 @@
popleft(speak_dejavu) //Remove the oldest
speak_dejavu += speech_args[SPEECH_MESSAGE]
else
- speak_dejavu += speech_args[SPEECH_MESSAGE]
\ No newline at end of file
+ speak_dejavu += speech_args[SPEECH_MESSAGE]
diff --git a/code/datums/components/crafting/glassware/glassware.dm b/code/datums/components/crafting/glassware/glassware.dm
index 6e1a3d47a0..88f52d6b01 100644
--- a/code/datums/components/crafting/glassware/glassware.dm
+++ b/code/datums/components/crafting/glassware/glassware.dm
@@ -451,4 +451,4 @@
if(istype(I, /obj/item/stack/sheet/glass))
if(do_after(user,10, target = src))
new next_step(user.loc, 1)
- qdel(src)
\ No newline at end of file
+ qdel(src)
diff --git a/code/datums/components/crafting/glassware/lens_crafting.dm b/code/datums/components/crafting/glassware/lens_crafting.dm
index 98fa242058..8907522946 100644
--- a/code/datums/components/crafting/glassware/lens_crafting.dm
+++ b/code/datums/components/crafting/glassware/lens_crafting.dm
@@ -95,4 +95,4 @@
name = "Handmade Glasses"
desc = "Handmade glasses that have not been polished at all making them useless. Selling them could still be worth a few credits."
icon = 'icons/obj/glass_ware.dmi'
- icon_state = "frames_2"
\ No newline at end of file
+ icon_state = "frames_2"
diff --git a/code/datums/components/crafting/recipes/recipes_robot.dm b/code/datums/components/crafting/recipes/recipes_robot.dm
index 28fa4ae2e4..53606e64df 100644
--- a/code/datums/components/crafting/recipes/recipes_robot.dm
+++ b/code/datums/components/crafting/recipes/recipes_robot.dm
@@ -95,4 +95,4 @@
reqs = list(/obj/item/aicard = 1,
/obj/item/reagent_containers/food/snacks/grown/pumpkin = 1,
/obj/item/stack/cable_coil = 5)
- category = CAT_ROBOT
\ No newline at end of file
+ category = CAT_ROBOT
diff --git a/code/datums/components/fantasy/prefixes.dm b/code/datums/components/fantasy/prefixes.dm
index 0ada00a2e8..3dd965b185 100644
--- a/code/datums/components/fantasy/prefixes.dm
+++ b/code/datums/components/fantasy/prefixes.dm
@@ -67,4 +67,4 @@
/datum/fantasy_affix/vampiric/apply(datum/component/fantasy/comp, newName)
var/obj/item/master = comp.parent
comp.appliedComponents += master.AddComponent(/datum/component/lifesteal, comp.quality)
- return "vampiric [newName]"
\ No newline at end of file
+ return "vampiric [newName]"
diff --git a/code/datums/components/igniter.dm b/code/datums/components/igniter.dm
index 13944b1200..2f311db166 100644
--- a/code/datums/components/igniter.dm
+++ b/code/datums/components/igniter.dm
@@ -36,4 +36,4 @@
if(isliving(target))
var/mob/living/L = target
L.adjust_fire_stacks(fire_stacks)
- L.IgniteMob()
\ No newline at end of file
+ L.IgniteMob()
diff --git a/code/datums/components/knockoff.dm b/code/datums/components/knockoff.dm
index a36169e6df..7d399c7d26 100644
--- a/code/datums/components/knockoff.dm
+++ b/code/datums/components/knockoff.dm
@@ -41,4 +41,4 @@
RegisterSignal(H, COMSIG_HUMAN_DISARM_HIT, .proc/Knockoff, TRUE)
/datum/component/knockoff/proc/OnDropped(datum/source, mob/living/M)
- UnregisterSignal(M, COMSIG_HUMAN_DISARM_HIT)
\ No newline at end of file
+ UnregisterSignal(M, COMSIG_HUMAN_DISARM_HIT)
diff --git a/code/datums/components/magnetic_catch.dm b/code/datums/components/magnetic_catch.dm
index 181b24260b..20cd8e1d78 100644
--- a/code/datums/components/magnetic_catch.dm
+++ b/code/datums/components/magnetic_catch.dm
@@ -31,4 +31,4 @@
UnregisterSignal(thing, COMSIG_MOVABLE_PRE_THROW)
/datum/component/magnetic_catch/proc/throw_react(datum/source, list/arguments)
- return COMPONENT_CANCEL_THROW
\ No newline at end of file
+ return COMPONENT_CANCEL_THROW
diff --git a/code/datums/components/shrink.dm b/code/datums/components/shrink.dm
index 96807fe313..15f5c8f2b5 100644
--- a/code/datums/components/shrink.dm
+++ b/code/datums/components/shrink.dm
@@ -39,4 +39,4 @@
if(ishuman(L))
var/mob/living/carbon/human/H = L
H.physiology.damage_resistance += 100
- ..()
\ No newline at end of file
+ ..()
diff --git a/code/datums/components/sizzle.dm b/code/datums/components/sizzle.dm
index 5e56dd15cb..df0298b2aa 100644
--- a/code/datums/components/sizzle.dm
+++ b/code/datums/components/sizzle.dm
@@ -22,4 +22,4 @@
grill_marks.Blend(icon('icons/obj/kitchen.dmi', "grillmarks"), ICON_MULTIPLY) //adds grill marks and the remaining white areas become transparent
sizzling = new(grill_marks)
sizzling.alpha = sizzlealpha
- food.add_overlay(sizzling)
\ No newline at end of file
+ food.add_overlay(sizzling)
diff --git a/code/datums/components/spawner.dm b/code/datums/components/spawner.dm
index 27bf4a5986..44fbf313cf 100644
--- a/code/datums/components/spawner.dm
+++ b/code/datums/components/spawner.dm
@@ -53,4 +53,4 @@
spawned_mobs += L
L.nest = src
L.faction = src.faction
- P.visible_message("[L] [spawn_text] [P].")
\ No newline at end of file
+ P.visible_message("[L] [spawn_text] [P].")
diff --git a/code/datums/components/summoning.dm b/code/datums/components/summoning.dm
index 1d66cf9307..ffb4309c1c 100644
--- a/code/datums/components/summoning.dm
+++ b/code/datums/components/summoning.dm
@@ -68,4 +68,4 @@
spawn_location.visible_message("[L] [spawn_text].")
/datum/component/summoning/proc/on_spawned_death(mob/killed, gibbed)
- spawned_mobs -= killed
\ No newline at end of file
+ spawned_mobs -= killed
diff --git a/code/datums/components/swarming.dm b/code/datums/components/swarming.dm
index e840788766..76179a82e8 100644
--- a/code/datums/components/swarming.dm
+++ b/code/datums/components/swarming.dm
@@ -52,4 +52,4 @@
var/atom/movable/owner = parent
if(is_swarming)
animate(owner, pixel_x = owner.pixel_x - offset_x, pixel_y = owner.pixel_y - offset_y, time = 2)
- is_swarming = FALSE
\ No newline at end of file
+ is_swarming = FALSE
diff --git a/code/datums/components/thermite.dm b/code/datums/components/thermite.dm
index 53323f1e3f..251272ac2e 100644
--- a/code/datums/components/thermite.dm
+++ b/code/datums/components/thermite.dm
@@ -78,4 +78,4 @@
/datum/component/thermite/proc/attackby_react(datum/source, obj/item/thing, mob/user, params)
if(thing.get_temperature())
- thermite_melt(user)
\ No newline at end of file
+ thermite_melt(user)
diff --git a/code/datums/dash_weapon.dm b/code/datums/dash_weapon.dm
index 80570d0c3b..db5fa677f2 100644
--- a/code/datums/dash_weapon.dm
+++ b/code/datums/dash_weapon.dm
@@ -46,4 +46,4 @@
holder.update_action_buttons_icon()
if(recharge_sound)
playsound(dashing_item, recharge_sound, 50, 1)
- to_chat(holder, "[src] now has [current_charges]/[max_charges] charges.")
\ No newline at end of file
+ to_chat(holder, "[src] now has [current_charges]/[max_charges] charges.")
diff --git a/code/datums/diseases/_MobProcs.dm b/code/datums/diseases/_MobProcs.dm
index 216d82b4c8..b4e53a7425 100644
--- a/code/datums/diseases/_MobProcs.dm
+++ b/code/datums/diseases/_MobProcs.dm
@@ -151,4 +151,4 @@
flags_1 |= SHOCKED_1
/mob/living/proc/reset_shocked()
- flags_1 &= ~ SHOCKED_1
\ No newline at end of file
+ flags_1 &= ~ SHOCKED_1
diff --git a/code/datums/diseases/advance/presets.dm b/code/datums/diseases/advance/presets.dm
index b12b657101..32e4b3807c 100644
--- a/code/datums/diseases/advance/presets.dm
+++ b/code/datums/diseases/advance/presets.dm
@@ -39,4 +39,4 @@
symptoms += S
name = "Sample #[rand(1,10000)]"
- ..()
\ No newline at end of file
+ ..()
diff --git a/code/datums/diseases/advance/symptoms/disfiguration.dm b/code/datums/diseases/advance/symptoms/disfiguration.dm
index 4a4b704dc0..cdfc6370be 100644
--- a/code/datums/diseases/advance/symptoms/disfiguration.dm
+++ b/code/datums/diseases/advance/symptoms/disfiguration.dm
@@ -47,4 +47,4 @@ BONUS
if(!.)
return
if(A.affected_mob)
- REMOVE_TRAIT(A.affected_mob, TRAIT_DISFIGURED, DISEASE_TRAIT)
\ No newline at end of file
+ REMOVE_TRAIT(A.affected_mob, TRAIT_DISFIGURED, DISEASE_TRAIT)
diff --git a/code/datums/diseases/advance/symptoms/dizzy.dm b/code/datums/diseases/advance/symptoms/dizzy.dm
index be444e3916..d4fbbe9aca 100644
--- a/code/datums/diseases/advance/symptoms/dizzy.dm
+++ b/code/datums/diseases/advance/symptoms/dizzy.dm
@@ -52,4 +52,4 @@ Bonus
to_chat(M, "A wave of dizziness washes over you!")
M.Dizzy(5)
if(power >= 2)
- M.set_drugginess(5)
\ No newline at end of file
+ M.set_drugginess(5)
diff --git a/code/datums/diseases/advance/symptoms/flesh_eating.dm b/code/datums/diseases/advance/symptoms/flesh_eating.dm
index 0fad819e8e..44030b0417 100644
--- a/code/datums/diseases/advance/symptoms/flesh_eating.dm
+++ b/code/datums/diseases/advance/symptoms/flesh_eating.dm
@@ -134,4 +134,4 @@ Bonus
M.reagents.add_reagent_list(list(/datum/reagent/toxin/heparin = 2, /datum/reagent/toxin/lipolicide = 2))
if(zombie)
M.reagents.add_reagent(/datum/reagent/romerol, 1)
- return 1
\ No newline at end of file
+ return 1
diff --git a/code/datums/diseases/advance/symptoms/headache.dm b/code/datums/diseases/advance/symptoms/headache.dm
index 944333d9cf..88ea57296d 100644
--- a/code/datums/diseases/advance/symptoms/headache.dm
+++ b/code/datums/diseases/advance/symptoms/headache.dm
@@ -59,4 +59,4 @@ BONUS
M.adjustStaminaLoss(25)
if(power >= 3 && A.stage >= 5)
to_chat(M, "[pick("Your head hurts!", "You feel a burning knife inside your brain!", "A wave of pain fills your head!")]")
- M.Stun(35)
\ No newline at end of file
+ M.Stun(35)
diff --git a/code/datums/diseases/advance/symptoms/itching.dm b/code/datums/diseases/advance/symptoms/itching.dm
index 6835cb13d4..a68513685d 100644
--- a/code/datums/diseases/advance/symptoms/itching.dm
+++ b/code/datums/diseases/advance/symptoms/itching.dm
@@ -53,4 +53,4 @@ BONUS
var/can_scratch = scratch && !M.incapacitated() && get_location_accessible(M, picked_bodypart)
M.visible_message("[can_scratch ? "[M] scratches [M.p_their()] [bodypart.name]." : ""]", "Your [bodypart.name] itches. [can_scratch ? " You scratch it." : ""]")
if(can_scratch)
- bodypart.receive_damage(0.5)
\ No newline at end of file
+ bodypart.receive_damage(0.5)
diff --git a/code/datums/diseases/advance/symptoms/oxygen.dm b/code/datums/diseases/advance/symptoms/oxygen.dm
index 3821c0585e..24e01dbbaf 100644
--- a/code/datums/diseases/advance/symptoms/oxygen.dm
+++ b/code/datums/diseases/advance/symptoms/oxygen.dm
@@ -67,4 +67,4 @@ Bonus
if(!..())
return
if(A.stage >= 4)
- REMOVE_TRAIT(A.affected_mob, TRAIT_NOBREATH, DISEASE_TRAIT)
\ No newline at end of file
+ REMOVE_TRAIT(A.affected_mob, TRAIT_NOBREATH, DISEASE_TRAIT)
diff --git a/code/datums/diseases/advance/symptoms/skin.dm b/code/datums/diseases/advance/symptoms/skin.dm
index e35fe741fd..d7a457aec1 100644
--- a/code/datums/diseases/advance/symptoms/skin.dm
+++ b/code/datums/diseases/advance/symptoms/skin.dm
@@ -38,4 +38,4 @@ BONUS
M.reagents.add_reagent(color, 5)
else
if (prob(50)) // spam
- M.visible_message("[M] looks rather vibrant...", "The colors, man, the colors...")
\ No newline at end of file
+ M.visible_message("[M] looks rather vibrant...", "The colors, man, the colors...")
diff --git a/code/datums/diseases/advance/symptoms/sneeze.dm b/code/datums/diseases/advance/symptoms/sneeze.dm
index 439f391fe4..765abaaec5 100644
--- a/code/datums/diseases/advance/symptoms/sneeze.dm
+++ b/code/datums/diseases/advance/symptoms/sneeze.dm
@@ -51,4 +51,4 @@ Bonus
else
M.emote("sneeze")
if(M.CanSpreadAirborneDisease()) //don't spread germs if they covered their mouth
- A.spread(4 + power)
\ No newline at end of file
+ A.spread(4 + power)
diff --git a/code/datums/diseases/advance/symptoms/symptoms.dm b/code/datums/diseases/advance/symptoms/symptoms.dm
index a6ea7de5a0..b3f2de8b11 100644
--- a/code/datums/diseases/advance/symptoms/symptoms.dm
+++ b/code/datums/diseases/advance/symptoms/symptoms.dm
@@ -79,4 +79,4 @@
return
/datum/symptom/proc/OnRemove(datum/disease/advance/A) //But dont forget to remove them too.
- return
\ No newline at end of file
+ return
diff --git a/code/datums/diseases/advance/symptoms/weight.dm b/code/datums/diseases/advance/symptoms/weight.dm
index bb0d9bdcf9..06e1107316 100644
--- a/code/datums/diseases/advance/symptoms/weight.dm
+++ b/code/datums/diseases/advance/symptoms/weight.dm
@@ -50,4 +50,4 @@ Bonus
else
to_chat(M, "[pick("So hungry...", "You'd kill someone for a bite of food...", "Hunger cramps seize you...")]")
M.overeatduration = max(M.overeatduration - 100, 0)
- M.adjust_nutrition(-100)
\ No newline at end of file
+ M.adjust_nutrition(-100)
diff --git a/code/datums/diseases/advance/symptoms/youth.dm b/code/datums/diseases/advance/symptoms/youth.dm
index d2712a0146..a9f5261905 100644
--- a/code/datums/diseases/advance/symptoms/youth.dm
+++ b/code/datums/diseases/advance/symptoms/youth.dm
@@ -55,4 +55,4 @@ BONUS
if(5)
if(H.age > 21)
H.age = 21
- to_chat(H, "You feel like you can take on the world!")
\ No newline at end of file
+ to_chat(H, "You feel like you can take on the world!")
diff --git a/code/datums/diseases/anxiety.dm b/code/datums/diseases/anxiety.dm
index 20ecceb224..cf810b9fdb 100644
--- a/code/datums/diseases/anxiety.dm
+++ b/code/datums/diseases/anxiety.dm
@@ -38,4 +38,4 @@
"You cough up butterflies!")
new /mob/living/simple_animal/butterfly(affected_mob.loc)
new /mob/living/simple_animal/butterfly(affected_mob.loc)
- return
\ No newline at end of file
+ return
diff --git a/code/datums/diseases/beesease.dm b/code/datums/diseases/beesease.dm
index ccae692b4b..53230711d9 100644
--- a/code/datums/diseases/beesease.dm
+++ b/code/datums/diseases/beesease.dm
@@ -36,4 +36,4 @@
affected_mob.visible_message("[affected_mob] coughs up a swarm of bees!", \
"You cough up a swarm of bees!")
new /mob/living/simple_animal/hostile/poison/bees(affected_mob.loc)
- return
\ No newline at end of file
+ return
diff --git a/code/datums/diseases/cold.dm b/code/datums/diseases/cold.dm
index 660793ed83..649ecc537c 100644
--- a/code/datums/diseases/cold.dm
+++ b/code/datums/diseases/cold.dm
@@ -50,4 +50,4 @@
if(!affected_mob.disease_resistances.Find(/datum/disease/flu))
var/datum/disease/Flu = new /datum/disease/flu()
affected_mob.ForceContractDisease(Flu, FALSE, TRUE)
- cure()
\ No newline at end of file
+ cure()
diff --git a/code/datums/diseases/cold9.dm b/code/datums/diseases/cold9.dm
index 47f391ecf7..58ed52e8b6 100644
--- a/code/datums/diseases/cold9.dm
+++ b/code/datums/diseases/cold9.dm
@@ -36,4 +36,4 @@
if(prob(1))
to_chat(affected_mob, "Your throat feels sore.")
if(prob(10))
- to_chat(affected_mob, "You feel stiff.")
\ No newline at end of file
+ to_chat(affected_mob, "You feel stiff.")
diff --git a/code/datums/diseases/heart_failure.dm b/code/datums/diseases/heart_failure.dm
index 5eda0e928f..aabb9ed144 100644
--- a/code/datums/diseases/heart_failure.dm
+++ b/code/datums/diseases/heart_failure.dm
@@ -62,4 +62,4 @@
cure()
else
- cure()
\ No newline at end of file
+ cure()
diff --git a/code/datums/diseases/magnitis.dm b/code/datums/diseases/magnitis.dm
index 0bfb918ba0..a355a4bc01 100644
--- a/code/datums/diseases/magnitis.dm
+++ b/code/datums/diseases/magnitis.dm
@@ -65,4 +65,4 @@
var/iter = rand(1,3)
for(i=0,i[icon2html(M, viewers(holder))] The drive motor whines briefly.")
else
- holder.visible_message("[icon2html(M, viewers(holder))] You hear a radio crackle.")
\ No newline at end of file
+ holder.visible_message("[icon2html(M, viewers(holder))] You hear a radio crackle.")
diff --git a/code/datums/wires/particle_accelerator.dm b/code/datums/wires/particle_accelerator.dm
index b782e589dd..97f518e434 100644
--- a/code/datums/wires/particle_accelerator.dm
+++ b/code/datums/wires/particle_accelerator.dm
@@ -47,4 +47,4 @@
C.remove_strength()
/datum/wires/particle_accelerator/control_box/emp_pulse() // to prevent singulo from pulsing wires
- return
\ No newline at end of file
+ return
diff --git a/code/datums/wires/vending.dm b/code/datums/wires/vending.dm
index 6c7e59c24c..e8fb883ecd 100644
--- a/code/datums/wires/vending.dm
+++ b/code/datums/wires/vending.dm
@@ -57,4 +57,4 @@
if(WIRE_IDSCAN)
V.scan_id = mend
if(WIRE_SPEAKER)
- V.shut_up = mend
\ No newline at end of file
+ V.shut_up = mend
diff --git a/code/datums/wounds/_scars.dm b/code/datums/wounds/_scars.dm
index 8cd0d8a047..3365fc359d 100644
--- a/code/datums/wounds/_scars.dm
+++ b/code/datums/wounds/_scars.dm
@@ -149,4 +149,4 @@
/// Used to format a scar to safe in preferences for persistent scars
/datum/scar/proc/format_amputated(body_zone)
description = pick(list("is several skintone shades paler than the rest of the body", "is a gruesome patchwork of artificial flesh", "has a large series of attachment scars at the articulation points"))
- return "[SCAR_CURRENT_VERSION]|[body_zone]|[description]|amputated|[WOUND_SEVERITY_LOSS]"
\ No newline at end of file
+ return "[SCAR_CURRENT_VERSION]|[body_zone]|[description]|amputated|[WOUND_SEVERITY_LOSS]"
diff --git a/code/game/area/ai_monitored.dm b/code/game/area/ai_monitored.dm
index 87b44291f5..558a4b1026 100644
--- a/code/game/area/ai_monitored.dm
+++ b/code/game/area/ai_monitored.dm
@@ -28,4 +28,4 @@
for(var/X in motioncameras)
var/obj/machinery/camera/cam = X
cam.lostTargetRef(WEAKREF(O))
- return
\ No newline at end of file
+ return
diff --git a/code/game/area/areas/away_content.dm b/code/game/area/areas/away_content.dm
index b724c92607..27a73ae5f1 100644
--- a/code/game/area/areas/away_content.dm
+++ b/code/game/area/areas/away_content.dm
@@ -25,4 +25,4 @@ Unused icons for new areas are "awaycontent1" ~ "awaycontent30"
/area/awaymission/vr
name = "Virtual Reality"
- icon_state = "awaycontent1"
\ No newline at end of file
+ icon_state = "awaycontent1"
diff --git a/code/game/area/areas/ruins/lavaland.dm b/code/game/area/areas/ruins/lavaland.dm
index 19a1fd503d..66c4f8542b 100644
--- a/code/game/area/areas/ruins/lavaland.dm
+++ b/code/game/area/areas/ruins/lavaland.dm
@@ -94,4 +94,4 @@
//ash walker nest
/area/ruin/unpowered/ash_walkers
- icon_state = "red"
\ No newline at end of file
+ icon_state = "red"
diff --git a/code/game/gamemodes/gangs/dominator_countdown.dm b/code/game/gamemodes/gangs/dominator_countdown.dm
index c6ae610e37..3b61a07829 100644
--- a/code/game/gamemodes/gangs/dominator_countdown.dm
+++ b/code/game/gamemodes/gangs/dominator_countdown.dm
@@ -10,4 +10,4 @@
else if(D.gang && D.gang.domination_time != NOT_DOMINATING)
return D.gang.domination_time_remaining()
else
- return "OFFLINE"
\ No newline at end of file
+ return "OFFLINE"
diff --git a/code/game/gamemodes/gangs/gang_decals.dm b/code/game/gamemodes/gangs/gang_decals.dm
index a37b4cb63b..75d8d459ef 100644
--- a/code/game/gamemodes/gangs/gang_decals.dm
+++ b/code/game/gamemodes/gangs/gang_decals.dm
@@ -35,4 +35,4 @@
return ..()
/obj/effect/decal/cleanable/crayon/NeverShouldHaveComeHere(turf/T)
- return isspaceturf(T) || islava(T) || istype(T, /turf/open/water) || ischasm(T)
\ No newline at end of file
+ return isspaceturf(T) || islava(T) || istype(T, /turf/open/water) || ischasm(T)
diff --git a/code/game/gamemodes/gangs/gang_hud.dm b/code/game/gamemodes/gangs/gang_hud.dm
index 3fde6d4123..825d361ab0 100644
--- a/code/game/gamemodes/gangs/gang_hud.dm
+++ b/code/game/gamemodes/gangs/gang_hud.dm
@@ -31,4 +31,4 @@
var/image/holder = M.hud_list[ANTAG_HUD]
if(holder)
holder.color = null
- ..()
\ No newline at end of file
+ ..()
diff --git a/code/game/gamemodes/gangs/gang_pen.dm b/code/game/gamemodes/gangs/gang_pen.dm
index b7bd6cca5e..09cea5cecb 100644
--- a/code/game/gamemodes/gangs/gang_pen.dm
+++ b/code/game/gamemodes/gangs/gang_pen.dm
@@ -56,4 +56,4 @@
H.silent = max(H.silent, 5)
H.DefaultCombatKnockdown(100)
gangster_mind.add_antag_datum(/datum/antagonist/gang, gang)
- return TRUE
\ No newline at end of file
+ return TRUE
diff --git a/code/game/gamemodes/gangs/gangtool.dm b/code/game/gamemodes/gangs/gangtool.dm
index e99455bcd5..32272ae51a 100644
--- a/code/game/gamemodes/gangs/gangtool.dm
+++ b/code/game/gamemodes/gangs/gangtool.dm
@@ -256,4 +256,4 @@
outfits = TRUE
/obj/item/device/gangtool/spare/lt
- promotable = TRUE
\ No newline at end of file
+ promotable = TRUE
diff --git a/code/game/gamemodes/gangs/implant_gang.dm b/code/game/gamemodes/gangs/implant_gang.dm
index ee91928845..cad54d4fc1 100644
--- a/code/game/gamemodes/gangs/implant_gang.dm
+++ b/code/game/gamemodes/gangs/implant_gang.dm
@@ -58,4 +58,4 @@
qdel(src)
return
imp = new /obj/item/implant/gang(src,gang)
- .=..()
\ No newline at end of file
+ .=..()
diff --git a/code/game/machinery/computer/arcade/battle.dm b/code/game/machinery/computer/arcade/battle.dm
index a6c98c6c9c..5a0f0e9acf 100644
--- a/code/game/machinery/computer/arcade/battle.dm
+++ b/code/game/machinery/computer/arcade/battle.dm
@@ -212,4 +212,4 @@
name = "Outbomb Cuban Pete"
updateUsrDialog()
- return TRUE
\ No newline at end of file
+ return TRUE
diff --git a/code/game/machinery/computer/law.dm b/code/game/machinery/computer/law.dm
index fa6d4327a4..fc7bec7134 100644
--- a/code/game/machinery/computer/law.dm
+++ b/code/game/machinery/computer/law.dm
@@ -69,4 +69,4 @@
return 0
if(B.scrambledcodes || B.emagged)
return 0
- return ..()
\ No newline at end of file
+ return ..()
diff --git a/code/game/machinery/doors/alarmlock.dm b/code/game/machinery/doors/alarmlock.dm
index 42649a9ff2..a563200575 100644
--- a/code/game/machinery/doors/alarmlock.dm
+++ b/code/game/machinery/doors/alarmlock.dm
@@ -40,4 +40,4 @@
close()
if("minor", "clear")
autoclose = FALSE
- open()
\ No newline at end of file
+ open()
diff --git a/code/game/machinery/doors/checkForMultipleDoors.dm b/code/game/machinery/doors/checkForMultipleDoors.dm
index 35a944c965..73a9edde6f 100644
--- a/code/game/machinery/doors/checkForMultipleDoors.dm
+++ b/code/game/machinery/doors/checkForMultipleDoors.dm
@@ -13,4 +13,4 @@
if(!istype(D, /obj/machinery/door/window) && D.density)
return 0
//There are no false wall checks because that would be fucking
- return 1
\ No newline at end of file
+ return 1
diff --git a/code/game/machinery/doors/passworddoor.dm b/code/game/machinery/doors/passworddoor.dm
index 60652981cf..1ec5b3c373 100644
--- a/code/game/machinery/doors/passworddoor.dm
+++ b/code/game/machinery/doors/passworddoor.dm
@@ -70,4 +70,4 @@
return
/obj/machinery/door/password/ex_act(severity, target)
- return
\ No newline at end of file
+ return
diff --git a/code/game/machinery/doors/unpowered.dm b/code/game/machinery/doors/unpowered.dm
index 828624adb4..6e9d7f9561 100644
--- a/code/game/machinery/doors/unpowered.dm
+++ b/code/game/machinery/doors/unpowered.dm
@@ -19,4 +19,4 @@
icon_state = "door1"
opacity = 1
density = TRUE
- explosion_block = 1
\ No newline at end of file
+ explosion_block = 1
diff --git a/code/game/machinery/doppler_array.dm b/code/game/machinery/doppler_array.dm
index a9c411c634..4f27e38a14 100644
--- a/code/game/machinery/doppler_array.dm
+++ b/code/game/machinery/doppler_array.dm
@@ -187,4 +187,4 @@ GLOBAL_LIST_EMPTY(doppler_arrays)
/obj/machinery/doppler_array/research/science/Initialize()
. = ..()
- linked_techweb = SSresearch.science_tech
\ No newline at end of file
+ linked_techweb = SSresearch.science_tech
diff --git a/code/game/machinery/embedded_controller/airlock_controller.dm b/code/game/machinery/embedded_controller/airlock_controller.dm
index ea39133112..125c6692f3 100644
--- a/code/game/machinery/embedded_controller/airlock_controller.dm
+++ b/code/game/machinery/embedded_controller/airlock_controller.dm
@@ -312,4 +312,4 @@
[state_options]"}
- return output
\ No newline at end of file
+ return output
diff --git a/code/game/machinery/mass_driver.dm b/code/game/machinery/mass_driver.dm
index 0b89b117c4..b39c6d350f 100644
--- a/code/game/machinery/mass_driver.dm
+++ b/code/game/machinery/mass_driver.dm
@@ -48,4 +48,4 @@
if(isliving(O))
var/mob/living/L = O
to_chat(L, "You feel something click beneath you!")
- addtimer(CALLBACK(src, .proc/drive), drive_delay)
\ No newline at end of file
+ addtimer(CALLBACK(src, .proc/drive), drive_delay)
diff --git a/code/game/mecha/combat/combat.dm b/code/game/mecha/combat/combat.dm
index 8a4a2fdd9b..f9a86066ff 100644
--- a/code/game/mecha/combat/combat.dm
+++ b/code/game/mecha/combat/combat.dm
@@ -8,4 +8,4 @@
for(var/obj/item/I in equipment)
if(istype(I, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/))
var/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/gun = I
- gun.projectiles_cache = gun.projectiles_cache_max
\ No newline at end of file
+ gun.projectiles_cache = gun.projectiles_cache_max
diff --git a/code/game/mecha/equipment/tools/mining_tools.dm b/code/game/mecha/equipment/tools/mining_tools.dm
index 7c7c6be2bc..06e4208d71 100644
--- a/code/game/mecha/equipment/tools/mining_tools.dm
+++ b/code/game/mecha/equipment/tools/mining_tools.dm
@@ -172,4 +172,4 @@
mineral_scan_pulse(get_turf(src))
#undef DRILL_BASIC
-#undef DRILL_HARDENED
\ No newline at end of file
+#undef DRILL_HARDENED
diff --git a/code/game/objects/effects/blessing.dm b/code/game/objects/effects/blessing.dm
index 5df90d65c7..6db28b3700 100644
--- a/code/game/objects/effects/blessing.dm
+++ b/code/game/objects/effects/blessing.dm
@@ -24,4 +24,4 @@
/obj/effect/blessing/proc/block_cult_teleport(datum/source, channel, turf/origin, turf/destination)
if(channel == TELEPORT_CHANNEL_CULT)
- return COMPONENT_BLOCK_TELEPORT
\ No newline at end of file
+ return COMPONENT_BLOCK_TELEPORT
diff --git a/code/game/objects/effects/decals/cleanable/aliens.dm b/code/game/objects/effects/decals/cleanable/aliens.dm
index fa4bfe7e67..875f23434b 100644
--- a/code/game/objects/effects/decals/cleanable/aliens.dm
+++ b/code/game/objects/effects/decals/cleanable/aliens.dm
@@ -74,4 +74,4 @@
/obj/effect/decal/cleanable/blood/xtracks/Initialize()
add_blood_DNA(list("UNKNOWN DNA" = "X*"))
- . = ..()
\ No newline at end of file
+ . = ..()
diff --git a/code/game/objects/effects/decals/turfdecal/tilecoloring.dm b/code/game/objects/effects/decals/turfdecal/tilecoloring.dm
index 85c2c78abb..7b5b4d9b4e 100644
--- a/code/game/objects/effects/decals/turfdecal/tilecoloring.dm
+++ b/code/game/objects/effects/decals/turfdecal/tilecoloring.dm
@@ -235,4 +235,4 @@
icon_state = "trimline_corner_fill"
/obj/effect/turf_decal/trimline/neutral/filled/end
- icon_state = "trimline_end_fill"
\ No newline at end of file
+ icon_state = "trimline_end_fill"
diff --git a/code/game/objects/effects/spawners/traps.dm b/code/game/objects/effects/spawners/traps.dm
index 82cfe89662..731b4efc1d 100644
--- a/code/game/objects/effects/spawners/traps.dm
+++ b/code/game/objects/effects/spawners/traps.dm
@@ -7,4 +7,4 @@
..()
var/new_type = pick(subtypesof(/obj/structure/trap) - typesof(/obj/structure/trap/ctf))
new new_type(get_turf(src))
- return INITIALIZE_HINT_QDEL
\ No newline at end of file
+ return INITIALIZE_HINT_QDEL
diff --git a/code/game/objects/items/chromosome.dm b/code/game/objects/items/chromosome.dm
index 8330a8e202..3acf3cfe5c 100644
--- a/code/game/objects/items/chromosome.dm
+++ b/code/game/objects/items/chromosome.dm
@@ -89,4 +89,4 @@
/obj/item/chromosome/reinforcer/apply(datum/mutation/human/HM)
HM.mutadone_proof = TRUE
- ..()
\ No newline at end of file
+ ..()
diff --git a/code/game/objects/items/control_wand.dm b/code/game/objects/items/control_wand.dm
index c98484b81e..be39bb6973 100644
--- a/code/game/objects/items/control_wand.dm
+++ b/code/game/objects/items/control_wand.dm
@@ -100,4 +100,4 @@
#undef WAND_OPEN
#undef WAND_BOLT
-#undef WAND_EMERGENCY
\ No newline at end of file
+#undef WAND_EMERGENCY
diff --git a/code/game/objects/items/devices/desynchronizer.dm b/code/game/objects/items/devices/desynchronizer.dm
index e3385dc13f..2cb4922f36 100644
--- a/code/game/objects/items/devices/desynchronizer.dm
+++ b/code/game/objects/items/devices/desynchronizer.dm
@@ -91,4 +91,4 @@
return ..()
/obj/effect/abstract/sync_holder/AllowDrop()
- return TRUE //no dropping spaghetti out of your spacetime pocket
\ No newline at end of file
+ return TRUE //no dropping spaghetti out of your spacetime pocket
diff --git a/code/game/objects/items/devices/glue.dm b/code/game/objects/items/devices/glue.dm
index 2c57ede706..42fbecc780 100644
--- a/code/game/objects/items/devices/glue.dm
+++ b/code/game/objects/items/devices/glue.dm
@@ -29,4 +29,4 @@
if(uses == 0)
icon_state = "glue_used"
name = "empty bottle of super glue"
- return
\ No newline at end of file
+ return
diff --git a/code/game/objects/items/devices/megaphone.dm b/code/game/objects/items/devices/megaphone.dm
index 915fcac504..365446bad9 100644
--- a/code/game/objects/items/devices/megaphone.dm
+++ b/code/game/objects/items/devices/megaphone.dm
@@ -62,4 +62,4 @@
name = "clown's megaphone"
desc = "Something that should not exist."
icon_state = "megaphone-clown"
- voicespan = list(SPAN_CLOWN)
\ No newline at end of file
+ voicespan = list(SPAN_CLOWN)
diff --git a/code/game/objects/items/implants/implant_chem.dm b/code/game/objects/items/implants/implant_chem.dm
index 8da1d1e472..d148cbbb3c 100644
--- a/code/game/objects/items/implants/implant_chem.dm
+++ b/code/game/objects/items/implants/implant_chem.dm
@@ -96,4 +96,4 @@
if(implant?.imp_in)
qdel(implant)
else
- return ..()
\ No newline at end of file
+ return ..()
diff --git a/code/game/objects/items/implants/implant_radio.dm b/code/game/objects/items/implants/implant_radio.dm
index 6f42547004..f3e7027c37 100644
--- a/code/game/objects/items/implants/implant_radio.dm
+++ b/code/game/objects/items/implants/implant_radio.dm
@@ -66,4 +66,4 @@
/obj/item/implanter/radio/syndicate
name = "implanter (internal syndicate radio)"
- imp_type = /obj/item/implant/radio/syndicate
\ No newline at end of file
+ imp_type = /obj/item/implant/radio/syndicate
diff --git a/code/game/objects/items/implants/implant_track.dm b/code/game/objects/items/implants/implant_track.dm
index 4f81432a39..2fa0244831 100644
--- a/code/game/objects/items/implants/implant_track.dm
+++ b/code/game/objects/items/implants/implant_track.dm
@@ -73,4 +73,4 @@
/obj/item/implantcase/track
name = "implant case - 'Tracking'"
desc = "A glass case containing a tracking implant."
- imp_type = /obj/item/implant/tracking
\ No newline at end of file
+ imp_type = /obj/item/implant/tracking
diff --git a/code/game/objects/items/implants/implanter.dm b/code/game/objects/items/implants/implanter.dm
index b57ffa27c0..578d8595dd 100644
--- a/code/game/objects/items/implants/implanter.dm
+++ b/code/game/objects/items/implants/implanter.dm
@@ -77,4 +77,4 @@
/obj/item/implanter/hijack
name = "implanter (hijack)"
- imp_type = /obj/item/implant/hijack
\ No newline at end of file
+ imp_type = /obj/item/implant/hijack
diff --git a/code/game/objects/items/religion.dm b/code/game/objects/items/religion.dm
index 61a05aacd8..b8f0d161dc 100644
--- a/code/game/objects/items/religion.dm
+++ b/code/game/objects/items/religion.dm
@@ -321,4 +321,4 @@
desc = "A rusted claymore, once at the heart of a powerful scottish clan struck down and oppressed by tyrants, it has been passed down the ages as a symbol of defiance."
force = 15
block_chance = 30
- armour_penetration = 5
\ No newline at end of file
+ armour_penetration = 5
diff --git a/code/game/objects/items/stacks/sheets/glass.dm b/code/game/objects/items/stacks/sheets/glass.dm
index 29b4dea6d8..de2e3b89fe 100644
--- a/code/game/objects/items/stacks/sheets/glass.dm
+++ b/code/game/objects/items/stacks/sheets/glass.dm
@@ -388,4 +388,4 @@ GLOBAL_LIST_INIT(plastitaniumglass_recipes, list(
/obj/item/shard/plasma/alien
name = "alien shard"
- desc = "A nasty looking shard of advanced alloy glass."
\ No newline at end of file
+ desc = "A nasty looking shard of advanced alloy glass."
diff --git a/code/game/objects/items/tanks/tank_types.dm b/code/game/objects/items/tanks/tank_types.dm
index d16d1b29f1..325e49dd7a 100644
--- a/code/game/objects/items/tanks/tank_types.dm
+++ b/code/game/objects/items/tanks/tank_types.dm
@@ -198,4 +198,4 @@
/obj/item/tank/internals/methyl_bromide/populate_gas()
air_contents.set_moles(/datum/gas/methyl_bromide, (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C))
- return
\ No newline at end of file
+ return
diff --git a/code/game/objects/items/tools/crowbar.dm b/code/game/objects/items/tools/crowbar.dm
index 5c1c67e78c..36f89e57f2 100644
--- a/code/game/objects/items/tools/crowbar.dm
+++ b/code/game/objects/items/tools/crowbar.dm
@@ -108,4 +108,4 @@
icon = 'icons/obj/advancedtools.dmi'
usesound = 'sound/weapons/sonic_jackhammer.ogg'
icon_state = "crowbar"
- toolspeed = 0.2
\ No newline at end of file
+ toolspeed = 0.2
diff --git a/code/game/objects/items/tools/wirecutters.dm b/code/game/objects/items/tools/wirecutters.dm
index ad2c83da3a..ee72c7fed2 100644
--- a/code/game/objects/items/tools/wirecutters.dm
+++ b/code/game/objects/items/tools/wirecutters.dm
@@ -149,4 +149,4 @@
icon = 'icons/obj/advancedtools.dmi'
icon_state = "cutters"
toolspeed = 0.2
- random_color = FALSE
\ No newline at end of file
+ random_color = FALSE
diff --git a/code/game/objects/items/tools/wrench.dm b/code/game/objects/items/tools/wrench.dm
index f44652dbf4..6199e7fc76 100644
--- a/code/game/objects/items/tools/wrench.dm
+++ b/code/game/objects/items/tools/wrench.dm
@@ -129,4 +129,4 @@
icon = 'icons/obj/advancedtools.dmi'
icon_state = "wrench"
usesound = 'sound/effects/empulse.ogg'
- toolspeed = 0.2
\ No newline at end of file
+ toolspeed = 0.2
diff --git a/code/game/objects/structures/chess.dm b/code/game/objects/structures/chess.dm
index 8254405fee..ec882f34f8 100644
--- a/code/game/objects/structures/chess.dm
+++ b/code/game/objects/structures/chess.dm
@@ -73,4 +73,4 @@
/obj/structure/chess/blackking
name = "\improper Black King"
desc = "A black king chess piece. It can move one tile in any direction."
- icon_state = "black_king"
\ No newline at end of file
+ icon_state = "black_king"
diff --git a/code/game/objects/structures/crates_lockers/closets/bodybag.dm b/code/game/objects/structures/crates_lockers/closets/bodybag.dm
index e51aeafdc1..2df57e1d68 100644
--- a/code/game/objects/structures/crates_lockers/closets/bodybag.dm
+++ b/code/game/objects/structures/crates_lockers/closets/bodybag.dm
@@ -108,4 +108,4 @@
icon_state = "radbodybag"
mob_storage_capacity = 1
foldedbag_path = /obj/item/bodybag/containment
- rad_flags = RAD_PROTECT_CONTENTS | RAD_NO_CONTAMINATE
\ No newline at end of file
+ rad_flags = RAD_PROTECT_CONTENTS | RAD_NO_CONTAMINATE
diff --git a/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm b/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm
index a9e6243060..c554cad034 100644
--- a/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm
+++ b/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm
@@ -10,4 +10,4 @@
new /obj/item/radio/headset/headset_srv(src)
new /obj/item/cultivator(src)
new /obj/item/hatchet(src)
- new /obj/item/storage/box/disks_plantgene(src)
\ No newline at end of file
+ new /obj/item/storage/box/disks_plantgene(src)
diff --git a/code/game/objects/structures/crates_lockers/crates/wooden.dm b/code/game/objects/structures/crates_lockers/crates/wooden.dm
index 09d176783a..6c8d3066ee 100644
--- a/code/game/objects/structures/crates_lockers/crates/wooden.dm
+++ b/code/game/objects/structures/crates_lockers/crates/wooden.dm
@@ -15,4 +15,4 @@
new /obj/item/reagent_containers/food/drinks/soda_cans/canned_laughter(src)
new /obj/item/pneumatic_cannon/pie(src)
new /obj/item/reagent_containers/food/snacks/pie/cream(src)
- new /obj/item/storage/crayons(src)
\ No newline at end of file
+ new /obj/item/storage/crayons(src)
diff --git a/code/game/objects/structures/displaycase.dm b/code/game/objects/structures/displaycase.dm
index 19c0f0aed1..2eda9f126a 100644
--- a/code/game/objects/structures/displaycase.dm
+++ b/code/game/objects/structures/displaycase.dm
@@ -553,4 +553,4 @@
/obj/structure/displaycase/forsale/kitchen
desc = "A display case with an ID-card swiper. Use your ID to purchase the contents. Meant for the bartender and chef."
req_one_access = list(ACCESS_KITCHEN, ACCESS_BAR)
-*/
\ No newline at end of file
+*/
diff --git a/code/game/objects/structures/loom.dm b/code/game/objects/structures/loom.dm
index 164e597117..28ff5a8de7 100644
--- a/code/game/objects/structures/loom.dm
+++ b/code/game/objects/structures/loom.dm
@@ -38,4 +38,4 @@
user.show_message("You weave \the [W.name] into a workable fabric.", MSG_VISUAL)
return TRUE
-#undef FABRIC_PER_SHEET
\ No newline at end of file
+#undef FABRIC_PER_SHEET
diff --git a/code/game/objects/structures/memorial.dm b/code/game/objects/structures/memorial.dm
index 243a7e3cba..d359cfc54a 100644
--- a/code/game/objects/structures/memorial.dm
+++ b/code/game/objects/structures/memorial.dm
@@ -18,4 +18,4 @@ This memorial has been designed for him and any future coders to perish.
icon = 'icons/obj/tomb.dmi'
icon_state = "memorial"
density = TRUE
- anchored = TRUE
\ No newline at end of file
+ anchored = TRUE
diff --git a/code/game/objects/structures/mop_bucket.dm b/code/game/objects/structures/mop_bucket.dm
index e1bb143fef..3eb88ad12d 100644
--- a/code/game/objects/structures/mop_bucket.dm
+++ b/code/game/objects/structures/mop_bucket.dm
@@ -26,4 +26,4 @@
/obj/structure/mopbucket/update_overlays()
. = ..()
if(reagents.total_volume > 0)
- . += "mopbucket_water"
\ No newline at end of file
+ . += "mopbucket_water"
diff --git a/code/game/objects/structures/spawner.dm b/code/game/objects/structures/spawner.dm
index e67ef7af60..9032a80d91 100644
--- a/code/game/objects/structures/spawner.dm
+++ b/code/game/objects/structures/spawner.dm
@@ -72,4 +72,4 @@
/obj/structure/spawner/mining/wumborian
name = "wumborian fugu den"
desc = "A den housing a nest of wumborian fugus, how do they all even fit in there?"
- mob_types = list(/mob/living/simple_animal/hostile/asteroid/fugu)
\ No newline at end of file
+ mob_types = list(/mob/living/simple_animal/hostile/asteroid/fugu)
diff --git a/code/modules/admin/check_antagonists.dm b/code/modules/admin/check_antagonists.dm
index c5861b95e1..532a11a532 100644
--- a/code/modules/admin/check_antagonists.dm
+++ b/code/modules/admin/check_antagonists.dm
@@ -212,4 +212,4 @@
dat += build_antag_listing()
dat += "