So apparently if a ghost has no tags the tags
property is nil
instead of just being empty, so a check will need to be added for that.
When I tested the update, I only had ghosts with a description set meaning they had tags on them, so it wasn't caught in my testing unfortunately :/
I've committed a fix to it but not made a new release yet, if you can test with this version first before I tag it to make sure it works that would be great: https://github.com/Sharparam/cybersyn-combinator/actions/runs/14136077855/artifacts/2841298403
(This is from the built artifacts on the mod so it will download a mod.zip
which has the actual mod zip inside it which you then place into the mods folder, overwriting the one that is already there.)
I'll do some of my own tests as well when I get home.