diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index dc0f7b0290b..8e1acdf206d 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -476,8 +476,15 @@ var/datum/action/A = X A.UpdateButtonIcon() +/obj/item/gun/pickup(mob/user) + ..() + if(azoom) + azoom.Grant(user) + /obj/item/gun/dropped(mob/user) . = ..() + if(azoom) + azoom.Remove(user) if(zoomed) zoom(user,FALSE)