diff --git a/code/WorkInProgress/Chemistry-Tools.dm b/code/WorkInProgress/Chemistry-Tools.dm
index b89d0d26da5..d0dee0d6e08 100644
--- a/code/WorkInProgress/Chemistry-Tools.dm
+++ b/code/WorkInProgress/Chemistry-Tools.dm
@@ -35,7 +35,7 @@
user << "\blue You add [W] to the metal casing."
playsound(src.loc, 'Screwdriver2.ogg', 25, -3)
del(W) //Okay so we're not really adding anything here. cheating.
- icon_state = "chemg2"
+ icon_state = initial(icon_state) +"_ass"
name = "unsecured grenade"
stage = 1
else if(istype(W,/obj/item/weapon/screwdriver) && stage == 1 && path != 2)
@@ -44,7 +44,7 @@
user << "\blue You lock the assembly."
playsound(src.loc, 'Screwdriver.ogg', 25, -3)
name = "grenade"
- icon_state = "chemg3"
+ icon_state = initial(icon_state) +"_locked"
stage = 2
else
user << "\red You need to add at least one beaker before locking the assembly."
@@ -439,6 +439,7 @@
verb/set_APTFT() //set amount_per_transfer_from_this
set name = "Set transfer amount"
+ set category = "Object"
set src in view(1)
var/N = input("Amount per transfer from this:","[src]") as null|anything in possible_transfer_amounts
if (N)
@@ -481,6 +482,7 @@
verb/set_APTFT() //set amount_per_transfer_from_this
set name = "Set transfer amount"
+ set category = "Object"
set src in range(0)
var/N = input("Amount per transfer from this:","[src]") as null|anything in possible_transfer_amounts
if (N)
diff --git a/code/game/objects/alien/facehugger.dm b/code/game/objects/alien/facehugger.dm
index 3ff97baec37..5b467752e9e 100644
--- a/code/game/objects/alien/facehugger.dm
+++ b/code/game/objects/alien/facehugger.dm
@@ -16,8 +16,6 @@
L.Add(T)
return L
-
-
/obj/alien/facehugger
name = "alien"
desc = "An alien, looks pretty scary!"
@@ -139,8 +137,9 @@
verb/follow()
- set src in view()
+ set src in view() //set src in get_aliens(view()) - does not work, damn shitty byond :( -- rastaf0
set name = "Follow Me"
+ set category = "Object" //"Alien" does not work perfect - humans get "Alien" tab too, that's annoying
if(!alive) return
if(!isalien(usr))
usr << text("\red The alien ignores you.")
@@ -156,6 +155,7 @@
verb/stop()
set src in view()
set name = "Stop Following"
+ set category = "Object"
if(!alive) return
if(!isalien(usr))
usr << text("\red The alien ignores you.")
diff --git a/code/game/objects/empulse.dm b/code/game/objects/empulse.dm
index e2858f16d75..f90e5992677 100644
--- a/code/game/objects/empulse.dm
+++ b/code/game/objects/empulse.dm
@@ -4,8 +4,7 @@ proc/empulse(turf/epicenter, heavy_range, light_range, nolog=0)
message_admins("EMP with size ([heavy_range], [light_range]) in area [epicenter.loc.name] ")
if (!istype(epicenter, /turf))
- epicenter = epicenter.loc
- return empulse(epicenter, heavy_range, light_range)
+ epicenter = get_turf(epicenter.loc)
if(heavy_range > 1)
var/obj/overlay/pulse = new/obj/overlay ( epicenter )
diff --git a/tgstation.lk b/tgstation.lk
deleted file mode 100644
index e69de29bb2d..00000000000