Ability Tasks and Applying gameplayg effects

Hey guys,

I realized today that you can essentially only apply one gameplay effect within a ability task and it can only be applied on a “per task” basis. For example, I can’t have a recursive function which constantly checks ammo, deducts one ammo, and then applies a gameplay effect to lower health. Does anyone know a workaround for this? How can I apply multiple gameplay effects within a single ability task?