Hi, I've been working on something that requires building a particular type of object for a game: a two-headed chimera. I ended up with something like this (see below):
The idea with this is that I can build a chimera step by step, including assigning skills to each head separately. In this simple example, a fire skill would be assigned to the left head while an ice skill would be assigned to the right head. This works as expected but TypeScript seems to think that both skills are assigned to the left head.
I've tried all I can think of but this is about the extent of my TypeScript abilities. Any help is much appreciated. Please let me know if something isn't clear. Thank you.