Experimental fixes for the stats and experience reset bug. The mutator is fully server-side so clients do not have to download it.
Install notes:
- Put the compiled
.upackage intoROGame\BrewedPCServer. - Put
ROMutator_XPFixes.iniandROMutator_XPFixes_Config.iniintoROGame\Config. - Enable the mutator with
?mutator=XPFixesMutator.XPFixesMutator.
?mutator=XPFixesMutator.XPFixesMutator
Current protections:
- Early stats initialization for likely Epic clients to reduce uninitialized stats reads.
- Forces players who connect after
bMatchIsOverinto spectator so they do not get swept into the map-end After Action Report path with uninitialized honor values. - Optional Epic stats lifecycle logging so you can see when a likely Epic client is detected, when the stats reader attaches, and when honor/level data finishes loading.
Config:
ROMutator_XPFixes.iniis mutator metadata for WebAdmin/listing.ROMutator_XPFixes_Config.inicontains the runtime settings under[XPFixesMutator.XPFixesMutator].
Optional config in ROMutator_XPFixes_Config.ini:
[XPFixesMutator.XPFixesMutator]
bEarlyInitEpicStats=true
bSpectateLateJoinersAfterMatchEnd=true
bDebugEpicStatsLifecycle=false
DebugEpicStatsPollInterval=1.0