Fixes the use-scope verb. (#16577)

* Fixes scopes not working.

* a

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
Matt Atlas
2023-06-28 18:06:30 +02:00
committed by GitHub
parent 7e6bd17a54
commit e22069ea86
7 changed files with 51 additions and 10 deletions

View File

@@ -103,7 +103,7 @@
/obj/item/gun/energy/blaster/rifle/verb/scope()
set category = "Object"
set name = "Use Scope"
set popup_menu = 1
set src in usr
if(wielded)
toggle_scope(2.0, usr)

View File

@@ -169,7 +169,7 @@
/obj/item/gun/energy/sniperrifle/verb/scope()
set category = "Object"
set name = "Use Scope"
set popup_menu = 1
set src in usr
if(wielded)
toggle_scope(2.0, usr)

View File

@@ -255,7 +255,7 @@
/obj/item/gun/energy/laser/prototype/verb/scope()
set category = "Object"
set name = "Use Scope"
set popup_menu = 1
set src in usr
if(zoomdevicename)
if(wielded)
@@ -339,4 +339,4 @@
. += "Shots Modifier: [initial(l_component.fire_delay)]<br>"
. += "Burst Modifier: [initial(l_component.burst)]<br>"
. += "Accuracy Modifier: [initial(l_component.accuracy)]<br>"
. += "Repair Tool: [l_repair_name]<br>"
. += "Repair Tool: [l_repair_name]<br>"

View File

@@ -609,7 +609,7 @@
/obj/item/gun/projectile/automatic/terminator/verb/scope()
set category = "Object"
set name = "Use Scope"
set popup_menu = 1
set src in usr
if(wielded)
toggle_scope(2.0, usr)

View File

@@ -32,7 +32,7 @@
/obj/item/gun/projectile/shotgun/pump/rifle/scope/verb/scope()
set category = "Object"
set name = "Use Scope"
set popup_menu = 1
set src in usr
if(wielded)
toggle_scope(2.0, usr)
@@ -374,4 +374,4 @@
if(!wielded)
to_chat(user, SPAN_WARNING("You can't fire without stabilizing \the [src]!"))
return 0
return ..()
return ..()

View File

@@ -86,7 +86,7 @@
/obj/item/gun/projectile/heavysniper/verb/scope()
set category = "Object"
set name = "Use Scope"
set popup_menu = 1
set src in usr
if(!has_scope)
to_chat(usr, SPAN_WARNING("\The [src] doesn't have a scope!"))
@@ -219,7 +219,7 @@
/obj/item/gun/projectile/dragunov/verb/scope()
set category = "Object"
set name = "Use Scope"
set popup_menu = 1
set src in usr
if(wielded)
toggle_scope(2.0, usr)
@@ -269,7 +269,7 @@
/obj/item/gun/projectile/automatic/rifle/w556/verb/scope()
set category = "Object"
set name = "Use Scope"
set popup_menu = 1
set src in usr
if(wielded)
toggle_scope(2.0, usr)