The most important nullcheck is pool.poolCategories since vanilla stuff is unity serialized everything is filled with empty arrays that has no values, meanwhile stuff that is created in code will have nulls there instead of empty arrays
Second most important are standardCategory.alwaysIncluded and pe.dccs, I think
The others are RunArtifactManager.instance, RoR2Content.Artifacts.mixEnemyArtifactDef and category.name but these are not important
If release package didn't had pdb files I could locate the exact cause. Please don't include pdb files in release packages
Log of someone having the problem
message (7).txt
The most important nullcheck is
pool.poolCategoriessince vanilla stuff is unity serialized everything is filled with empty arrays that has no values, meanwhile stuff that is created in code will have nulls there instead of empty arraysSecond most important are
standardCategory.alwaysIncludedandpe.dccs, I thinkThe others are
RunArtifactManager.instance,RoR2Content.Artifacts.mixEnemyArtifactDefandcategory.namebut these are not importantIf release package didn't had pdb files I could locate the exact cause. Please don't include pdb files in release packages
Log of someone having the problem
message (7).txt