update version

make sure ac snapshots are saved
This commit is contained in:
RaidMax 2019-06-16 14:49:04 -05:00
parent e669d0be82
commit cb80def122
2 changed files with 12 additions and 7 deletions

View File

@ -6,7 +6,7 @@
<RuntimeFrameworkVersion>2.2.2</RuntimeFrameworkVersion>
<MvcRazorExcludeRefAssembliesFromPublish>false</MvcRazorExcludeRefAssembliesFromPublish>
<PackageId>RaidMax.IW4MAdmin.Application</PackageId>
<Version>2.2.7.6</Version>
<Version>2.2.7.7</Version>
<Authors>RaidMax</Authors>
<Company>Forever None</Company>
<Product>IW4MAdmin</Product>
@ -33,7 +33,7 @@
<ServerGarbageCollection>true</ServerGarbageCollection>
<TieredCompilation>true</TieredCompilation>
<AssemblyVersion>2.2.7.6</AssemblyVersion>
<FileVersion>2.2.7.6</FileVersion>
<FileVersion>2.2.7.7</FileVersion>
<LangVersion>7.1</LangVersion>
</PropertyGroup>

View File

@ -583,21 +583,26 @@ namespace IW4MAdmin.Plugins.Stats.Helpers
clientDetection.QueuedHits.RemoveAt(0);
result = clientDetection.ProcessHit(oldestHit, isDamage);
await ApplyPenalty(result, attacker, ctx);
if (clientDetection.Tracker.HasChanges && result.ClientPenalty != EFPenalty.PenaltyType.Any)
{
SaveTrackedSnapshots(clientDetection, ctx);
}
}
result = clientDetection.ProcessTotalRatio(clientStats);
await ApplyPenalty(result , attacker, ctx);
if (clientDetection.Tracker.HasChanges && result.ClientPenalty != EFPenalty.PenaltyType.Any)
{
SaveTrackedSnapshots(clientDetection, ctx);
}
}
else
{
clientDetection.QueuedHits.Add(hit);
}
if (clientDetection.Tracker.HasChanges && result.ClientPenalty != EFPenalty.PenaltyType.Any)
{
SaveTrackedSnapshots(clientDetection, ctx);
}
}
ctx.Set<EFHitLocationCount>().UpdateRange(clientStats.HitLocations);