Track perks unlocked per grant and remove only those on race loss instead of restoring a full pre-apply snapshot; re-run ReevaluateAfterLevelUp at post-rollback levels so a concurrent winner's path-auto unlocks survive. |
||
|---|---|---|
| .. | ||
| Game | ||
| Properties | ||
| TestTemplates | ||
| InMemoryWebApplicationFactory.cs | ||
| NeonSprawl.Server.Tests.csproj | ||
| postgres.runsettings | ||