ClanGenOfficial / clangen

Warrior Cats fan game
https://clangen.io
Other
229 stars 404 forks source link

[BUG] Weird family tree logic #2362

Open KiraDragoness opened 1 month ago

KiraDragoness commented 1 month ago

Type: Code

Describe the bug I just noticed a weird logic in a cat's family tree. In a kit's family tree, one of their full older siblings appear as "not blood related" while the other siblings are correctly labelled as blood related. When you view the family tree from the problematic sibling's perspective, this kit correctly appears as full sibling. Maybe it has something to do with the intrincancies of their situation. This kit has 3 parents (2 biological and 1 adoptive because they are a polycule). The problematic sibling is mates with the adoptive parent's daughter, who is not blood related and would be their adoptive sister. It works the same for every kit in that litter.

Grade: Non-vital

Reproduce This might be complicated, but I'll try to set up the steps to replicate the situation:

  1. Get 2 mates to have a first litter.
  2. Get one cat from that litter to start dating a cat that has a parent in the Clan.
  3. Get that parent to start dating one of the original 2 mates (forming a polycule).
  4. Get a second litter with the first 2 mates, check their relations to the specified cat from the first litter. It's unknown if this issue can happen in any other situation.

Commit # or Game Version Number: 59b4d5ec7

Screenshots image image image image

LaeLita commented 1 month ago

sounds like the parents are gaslighting that kit so much 💀