New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] XYZ Contrib Attempted Double Spawning #3475
Comments
@jaborsh The hunch I had about this didn't pan out, looks like the system is searching for the children of XYZRooms 🤔 |
I will try to reproduce using a fresh environment if you haven't done so already. It's possible there's some miscommunication happening on my end since I have the grid spawn/update |
@jaborsh If you can give some simple example code to reliably reproduce, that would help 👍 |
Marking this as closed. @InspectorCaracal believes the issue was due to calling |
Describe the bug
XYZ spawner will attempt to re-spawn an already spawned room due to the spawner checking for XYZRoom typeclass explicitly instead of anything that inherits from XYZRoom.
From @Griatch: "The trick here is that the spawner needs to check for the full family of XYZRoom (including its children) to determine if it exists or not. So - this looks to be an issue in the spawner itself.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
After entry is created, spawner should seek to update instead of re-spawning something already spawned.
The text was updated successfully, but these errors were encountered: