Open hhyyrylainen opened 3 months ago
I had a couple ideas for this:
Do any of these sound reasonable? I like the last one the most, but I'm not familiar enough with the code to judge how difficult it'd be to do.
I would personally approach this by preventing action combine for add organelle-delete organelle action pair if there is a cell duplication action that affects the same cell that organelle is for. That way everything should work the same as before but the MP is not incorrectly refunded.
It would be pretty complicated to then correctly refund the MP if the organelle was deleted from all duplicated copies, so I would just leave that out. So if someone messed around with this they'd lose MP if they didn't undo changes all the way to the cell duplication action, but at least it shouldn't be possible to get free MP this way.
https://community.revolutionarygamesstudio.com/t/exploit-in-early-multicelluar-stage/7409