Ugin, the Spirit Dragon's A3 needs fixing

Hi @Magic:PQ Support Team could you take a look at original Ugin's A3 loyalty ability.
It read "Gain 15 Life. Draw 5 cards. Then, the first 5 cards in your hand gain 10 mana."
The problem is, it can only be triggered if you have lost life, not if you are on full life.
This feels like buggy programming - any other life gain, such as life gained by attacking with a Lifelink creature, will give life even to a PW with full life. This means "gain X life" objectives can still be met.
https://www.youtube.com/watch?v=o2CrIcrg_LM