Hey guys, I was wondering if there's a simple way to toggle a shields "damage absorbed" effect on and off.
Basically I want a unit to have shield points, that only work while channelling a "block" ability, and only regenerate while not blocking. However, while not blocking, damage should be dealt directly to the units life instead of it's remaining shield points.
I originally thought a channelled modify unit to give a no-shield unit a shield, but by casting interrupting and casting you can easily refresh your shields.
I had thought I could make a behaviour that modifies where the damage goes but I cant seem to find the option
I suppose I can make this happen via triggers, just remember whatever shield amount it was at when casted, I'll do that temporarily
There is a functionality to bypass shields, but I don't know if you can apply this dynamically (might be a tickbox in the damage effect, which would require having 2 copies of every potential weapon used to attack the "blocking" target)
If you aren't using energy on that unit you can transfer the shields there upon ending the channel and use OOC energy regen. Basically channel start->transfer energy to shields; channel end->transfer shields to energy. Make the "channel" effect a buff on the unit that blocks energy regen.
Yeah I thought about using this but I plan to use energy in other ways later on, I ended up rigging a fast trigger that gives it regen via custom values,its working fine now
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hey guys, I was wondering if there's a simple way to toggle a shields "damage absorbed" effect on and off.
Basically I want a unit to have shield points, that only work while channelling a "block" ability, and only regenerate while not blocking. However, while not blocking, damage should be dealt directly to the units life instead of it's remaining shield points.
I originally thought a channelled modify unit to give a no-shield unit a shield, but by casting interrupting and casting you can easily refresh your shields.
I had thought I could make a behaviour that modifies where the damage goes but I cant seem to find the option
I suppose I can make this happen via triggers, just remember whatever shield amount it was at when casted, I'll do that temporarily
There is a functionality to bypass shields, but I don't know if you can apply this dynamically (might be a tickbox in the damage effect, which would require having 2 copies of every potential weapon used to attack the "blocking" target)
If you aren't using energy on that unit you can transfer the shields there upon ending the channel and use OOC energy regen. Basically channel start->transfer energy to shields; channel end->transfer shields to energy. Make the "channel" effect a buff on the unit that blocks energy regen.
@Photoloss: Go
Yeah I thought about using this but I plan to use energy in other ways later on, I ended up rigging a fast trigger that gives it regen via custom values,its working fine now