From 9231b9f0aa796f47ec58116767b35a7da7cd8d06 Mon Sep 17 00:00:00 2001 From: ac-stef Date: Wed, 14 Sep 2016 22:25:42 +0200 Subject: [PATCH] actually zoom the scope while spectating to show off the new highres pos angles :) --- source/src/rendergl.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/src/rendergl.cpp b/source/src/rendergl.cpp index 9379ce3d..975b534a 100644 --- a/source/src/rendergl.cpp +++ b/source/src/rendergl.cpp @@ -477,7 +477,9 @@ void fovchanged() float dynfov() { - if(player1->weaponsel->type == GUN_SNIPER && ((sniperrifle *)player1->weaponsel)->scoped) return (float)scopefov; + bool isscoped = player1->weaponsel->type == GUN_SNIPER && ((sniperrifle *)player1->weaponsel)->scoped; + if(camera1 != player1 && camera1->type < ENT_CAMERA) isscoped = ((playerent *)camera1)->scoping; + if(isscoped) return (float)scopefov; else if(player1->isspectating()) return (float)spectfov; else return (float)fov; }