So, assuming the possibility of these (below) results , i carried some tests. But the results were not surprising because it had no impact upon the assumptions.
- Making a unit with similar propsheet json but with alt ids and naming the unit similar to an existing unit (in string file).
- The mirror defined unit will appear similarly ingame to the reference unit with the exact stats (even the cost)
- The opponent can be made confused with this setup while protecting the actual unit
- how we can make a cost for the mirrored unit while still faking the cost in stats of the real unit (as the mirrored unit should be cheaper than the real unit)
- If the real unit is a legendary or unique entity, how can we fake the stats of mirrored unit with a legendary in it
- The mirror unit should be one-shoted by any enemy unit ie, hp should be 1 in actual terms disregarding the hp stated in stats and should always do 1hp damage while making itself vanish.
But the results were
- The mirrored unit behaved exactly as a normal one.
So, concluding my thoughts
- What should the IS_MIRROR_UNIT actually supposed to do?
- Is there any possibility to add such a resulting feature (as mentioned above) like faking an existing unit but with a hidden value of hp which is always "1"