Fixes accuracy not being reset when unzoomed

This commit is contained in:
mwerezak
2015-02-16 20:28:18 -05:00
parent 672709382d
commit 46ef0a8949

View File

@@ -258,6 +258,10 @@
accuracy = scoped_accuracy + scoped_accuracy_mod accuracy = scoped_accuracy + scoped_accuracy_mod
if(recoil) if(recoil)
recoil = round(recoil*zoom_amount+1) //recoil is worse when looking through a scope recoil = round(recoil*zoom_amount+1) //recoil is worse when looking through a scope
else
accuracy = (accuracy) //make sure accuracy and recoil are reset regardless of how the item is unzoomed.
/obj/item/weapon/gun/zoom()
..()
if(!zoom)
accuracy = initial(accuracy)
recoil = initial(recoil) recoil = initial(recoil)