I cast 2x Healing Wave, I gain an Undulation buff, I cast another Healing Wave, it consumes the buff and heals more. Hooray, makes sense.
Now, however, if I put out some Riptides and cast 2x Healing Wave, queuing up an Undulation buff, if I then cast Primordial Wave followed by that third Healing Wave the Undulation buff disappears and instantly reappears. Is it that the “splash” from Primordial Wave counts as another cast, thus I get it right back?
If not, what am I not understanding here?