diff --git a/source/src/weapon.cpp b/source/src/weapon.cpp index 0e7be5f6..f80bd1dc 100644 --- a/source/src/weapon.cpp +++ b/source/src/weapon.cpp @@ -1088,7 +1088,7 @@ bool gun::attack(vec &targ) owner->lastattackweapon = this; shots++; - flag4subgunDMGalt != flag4subgunDMGalt; + flag4subgunDMGalt = !flag4subgunDMGalt; if(!info.isauto) owner->attacking = false;