Explosive Tangle

By TaskMasterX
Buy as: Hex, Power Null, Stun or other offensive attack types, or irresistible types like Energize.
Intensity effect: none

Effect: The Explosive Tangle Swap can be used to simulate a mental, mystical, or physical hold. If you use a Mental State (Blank, Rage, etc.) to swap this for, then the hold will be mental in nature, meaning that the target's mental resistance will be a factor in determining the success and duration of the hold against the grappler's "Hold Strength", the same goes for swapping this for a Mystical State (Hex, Blind, etc.). To make this a Physical hold, like a net, or a bola, or wires, use Energy Surge, or Energize as the state to swap. If the hold is physical then the code will check if the target has any Active Defenses against Crushing attacks activated and, if so, cancel the grapple. I also added in a Density State so you can simulate an Energy-type hold, like an Energy Vortex, or Energy Bubble, and targets with resistance vs. Energy will have a greater chance to break free of such holds. I added the Freeze State to be swapped, too, but this acts like a physical hold and uses the target’s Strength to determine if they can break free of the ice, but the damage caused will be Cold so the target’s Resistance to Cold will be a factor in determining how much damage they take and, because the Freeze State is considered a Cold attack, the initial attack might be resisted if the target has resistance to cold.
During the hold, only the target is locked in place and if the target is a flier they will fall to the ground, unlike the Grapple and Ranged Grapple Swaps. The target doesn’t recharge energy (they are concentrating on breaking the hold) and the target’s agility is lowered by -3. After about 4 seconds, if the target hasn’t broken the hold, then a custom Explosion occurs on the target, affecting the target and anything close by.

Customisation

NOTE:

Because Explosive Tangle is one of the swaps in ffx2.py it will not appear in the FFX Control Center. You’ll need to manually edit the ffxcustom.py file to add the line for your character’s State Swap. State Swaps are all the way at the bottom of the ffxcustom.py file. Add the line after the last State Swap but before the last bracket ]. Like this:
["tangler","energise","etangle","all"],
]

Then you’ll edit ffxcustom2.py to customize the Swap.

Example:

### Explosive Tangle Wire
FFX_EXPLOSIVETANGLE_CUSTOM=[
["default","etwire","effect_ffx_tanglewire",5],
["types","aExplosion","OTangle FX","iHold Strength"],
["tangler","etwire1","effect_ffx_tanglewire",5],
]

The example above shows tangler is the hero file name, with the etwire1 as the name of the Area Power in FFEdit and the effect_tangle_arm FX playing on the target. The Hold Strength is 5, so character's with a 4 Strength or below will have a difficult time in trying to break the tangle before Explosion occurs.