There seems to be an issue where the position and velocity of item droplets is mot properly kept. I recently made a mod that changes the position and velocity of droplets exclusively through IL before the droplet is created, but it seems that the info is completely disregarded in OptionItemDrop. I've had to do a workaround to fix compatibility with this mod, and I suspect the same would happen to anyone also messing with droplet locations. Even worse is that the incompatibility is of the 'fail silently' type, making to even more frustrating to track down. I'm also not sure why this is happening, since your code seems like it should preserve the passed in stats. Maybe its only an issue with the Simulacrum reward drops? I don't really know, and since I found a work-around I'm mostly just leaving this so anyone else can go a bit less insane.
There seems to be an issue where the position and velocity of item droplets is mot properly kept. I recently made a mod that changes the position and velocity of droplets exclusively through IL before the droplet is created, but it seems that the info is completely disregarded in OptionItemDrop. I've had to do a workaround to fix compatibility with this mod, and I suspect the same would happen to anyone also messing with droplet locations. Even worse is that the incompatibility is of the 'fail silently' type, making to even more frustrating to track down. I'm also not sure why this is happening, since your code seems like it should preserve the passed in stats. Maybe its only an issue with the Simulacrum reward drops? I don't really know, and since I found a work-around I'm mostly just leaving this so anyone else can go a bit less insane.