The mana granted to Elves by Elvish Harbinger is incorrect.

The fetched Elf should receive half of the mana that is normally generated, but it only receives 3 mana instead.
It seems that the mana setting at the beginning of the turn is being confused with this effect.