float accuracy_isgooddamage(entity attacker, entity targ)
{
+ float targ_isvalid = ((g_invasion) ? targ.flags & FL_MONSTER : IS_CLIENT(targ));
+
if(!warmup_stage)
+ if(targ_isvalid)
+ if not(attacker.flags & FL_MONSTER) // no accuracy for monsters
if(IS_CLIENT(targ))
if(targ.deadflag == DEAD_NO)
if(DIFF_TEAM(attacker, targ))