The first change I made is this does not publicize fields with names that match event names in that type and so it should not have the same issue as the current version.
The second change I made is that it no longer can do custom output locations and names but instead it CAN now drop any number of assemblies on the exe at a time and it will publicize them all and put them all in the publicized_assemblies folder that it creates.
I have found with these 2 changes I no longer have to worry about IF I want to use the publicizer or not and just use it for everything now as it makes harmony patching SO much easier and no longer gives ambiguity issues with events such as OnEquip or OnAdd
The first change I made is this does not publicize fields with names that match event names in that type and so it should not have the same issue as the current version.
The second change I made is that it no longer can do custom output locations and names but instead it CAN now drop any number of assemblies on the exe at a time and it will publicize them all and put them all in the publicized_assemblies folder that it creates.
I have found with these 2 changes I no longer have to worry about IF I want to use the publicizer or not and just use it for everything now as it makes harmony patching SO much easier and no longer gives ambiguity issues with events such as OnEquip or OnAdd