The Shieldbearer is an Advent soldier type that can add a layer of shields to himself and any nearby allies once during a mission.
These shields have a set number of HP, and when their HP is depleted, or the Shieldbearer dies, the shields are removed.
What I didn't know is that the shields also have a limited duration, and will expire naturally by themselves after a few turns. Or at least that's what happened when I mind-controlled a Shieldbearer and added his shields to my own soldiers.
Do Shieldbearer shields only have a limited duration when they're cast on your own soldiers, or will they eventually expire on non-controlled enemy units as well?
When the shields do have a limited duration, how many turns will they last?