GameplayAbilities and you

Quick question: I’m using a lot of code from ActionRPG and setup passive effects the same way they did.

How do infinite effects work on overhead?

say I have a character that regens health at a constant rate

right now I check if current health is less than max health then I trigger an ability with health regen effect. When health reaches max I turn off the effect manually by removing the tag.

alternately I could put health regen as a passive effect, always on, if health reaches max does it turn off the infinite effect? Similar to what I’m already doing by controlling it manually?