Cell stacking bug (Multicellular)

Version is 1.0.1. I’ve attached the game output log provided from the launcher to the pastebin link. This second pastepin link is a log file from the logs folder, that I think is for this play session.

I believe this only happens when you get damaged and loose cells, and some start to regrow. For some reason this cell seems to have 3 clones stacked on top of it, creating 4 health bars when you hover over it. When these cells get disconnected from the creature, they split apart before dying. This also makes the visual appearance of the cell looking darker than other cells. the cell being discussed is the one below the fossilize button. This has happened multiple times through this play through. I think this occurs as the creature is trying to regrow all of its cells that it lost, and regrows the selected cell multiple times. At least that is my hypothesis. More testing is needed.

3 Likes

I had the same thing happen a few days ago! I got stuck between some Terrain Chunks while cells were growing, then got hit by H2S, constantly losing cells and regrowing them.

3 Likes

I do recall also having some cells lost but this didn’t happen

2 Likes

Only truly lost cells should regrow. So what I assume happened is that you lost a cell and all cells linked through that cell to your colony became unlinked. So did you then move away from them? That’s what you are supposed to do, or the now AI-controlled cells should move away. Then the regrown cells can safely get placed in your colony. Also the presence of multiple health bars and the fossilization button indicates to me that those extra cells are truly freed from your colony. Meaning they are no longer part of you and you should move away from them to regrow properly. As they are just normal cells now.

The only way this could be improved is if we just killed the detached cells, but I think that would be a worse option. If you mean that the cells are stuck to you even if you move away, then that’s a separate issue I’ve known for a while. I guess I should open an issue for that now that multicellular is our focus:

4 Likes

I moved away plenty, they don’t appear to be previous cells but they could be overlapping in an odd way. They perfectly align with the cell that is placed there, and move with you as if they were that cell in the colony.

3 Likes

My only guess then is that the cell that was supposed to die, could not unbind leading to these messages:

ERROR: Failed to unbind microbe from colony on death
ERROR: Failed to unbind microbe from colony on death

And it staying attached to you. At this point a save file that shows off the problem triggering would be needed to get more info on this.

Edit: I just realized a mistake that has been made in multicellular by adding some new logging code:

OrganelleContainer: cannot unbind, species type is: MulticellularSpecies, part of colony: True

So I’ll fix that that force unbind events can still work in multicellular.

Edit 2: I may have made a fix that might fix this problem:

3 Likes