diff --git a/code/game/magic/library.dm b/code/game/magic/library.dm index e537efd28b6..1ae945e8d25 100644 --- a/code/game/magic/library.dm +++ b/code/game/magic/library.dm @@ -614,6 +614,7 @@ datum/borrowbook // Datum used to keep track of who has borrowed what when and f if(!query.Execute()) usr << query.ErrorMsg() else + log_game("[usr.name]/[usr.key] has uploaded the book titled [scanner.cache.name], [length(scanner.cache.dat)] signs") alert("Upload Complete.") dbcon.Disconnect() if(href_list["targetid"]) diff --git a/code/game/objects/explosion.dm b/code/game/objects/explosion.dm index f7267080ed2..8512cb4fb43 100644 --- a/code/game/objects/explosion.dm +++ b/code/game/objects/explosion.dm @@ -3,12 +3,12 @@ proc/explosion(turf/epicenter, devastation_range, heavy_impact_range, light_impa spawn(0) defer_powernet_rebuild = 1 if (!istype(epicenter, /turf)) - epicenter = epicenter.loc - return explosion(epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range) + epicenter = get_turf(epicenter.loc) playsound(epicenter.loc, 'explosionfar.ogg', 100, 1, round(devastation_range*2,1) ) playsound(epicenter.loc, "explosion", 100, 1, round(devastation_range,1) ) if (adminlog) message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ") + log_game("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ") if(heavy_impact_range > 1) var/datum/effects/system/explosion/E = new/datum/effects/system/explosion()