Grapple

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

Effect: This Swap is meant to simulate a wrestling hold or great bear hug. Both the target and grappler are locked in place for 12 seconds. Every three seconds, the target has a chance to break free depending on the difference between the target's and grappler's Strength. If the Grapple holds, the grappler inflicts damage equal to twice the grappler's Strength. The Energy Cost of the Grapple depends on the Strengths of the Grappler and the Target. The stronger the target is compared to the grappler’s Strength, the more Energy it takes to hold him. The target doesn’t recharge energy (they are concentrating on breaking the hold) and the target’s agility is decreased by -3 and grappler's agility is lowered to 1 due to the grappler concetrating on maintaining the hold and not dodging attacks. After the 12 seconds are up, or if the target breaks the hold, stats are returned to normal and both can move. The grappler is able to move or use another power during the hold, but doing so will cancel the hold. Also, if the grappler or target is KOed, or the grappler comes under the influence of Primary or Secondary State, or if the grappler is injured (the grappler takes more damage than his invulnerable attribute can protect against), or if the target or grappler is somehow knocked back from another attack, the hold will cancel.

Also, you can designate what kind of hold (physical, mental, magical) the swap is by the Power you choose to swap out. Choosing Stasis, Hex, Blind, or other Mystical attacks will make the Grapple Mystical in nature and will find the target’s resistance to Mystical attacks to determine if the Grappler can maintain the hold. Choosing Blank, Enrage, and other Mental attacks will make the Grapple Mental in nature. To make a physical Grapple, like a Wrestling Hold, choose Energize or EnergySurge as the Power. The target’s Strength will determine how hard it is to maintain the grapple. Density Max will make the hold an Energy Grapple and will work against the target’s resistance to Energy attacks. A Frozen attack will inflict cold damage during the Grapple and the target’s resistance to Cold can lessen the damage but the target’s Strength (not resistance to Cold) will determine how hard it is to maintain the grapple which is meant to simulate the target trying to break the ice they are encased in.

Customisation

NOTE:

Because Grapple 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:
["strong dude","energise","grapple","all"],
]

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

Example:

###FFX_GRAPPLE_CUSTOM=[
["default","","Yes",0,"Yes"],
["types","OFX","PUse Current Strength","iHold Strength","PDamage"],
]

The example above shows that no customization for any character exists. Any character that wants to use the Grapple Swap as it was initially intended - as a Wrestling Hold - doesn't need to customize anything at all. The character will use his Strenth as the Hold Strength, play no FX Loop on the target and inflict damage equal to twice his Strength.

If you don't want a character to use the default customization, add a line below the last, but above the last bracket ]. Like this:

###FFX_GRAPPLE_CUSTOM=[
["default","","Yes",0,"Yes"],
["types","OFX","PUse Current Strength","iHold Strength","PDamage"],
["the bionic claw","ffx_pincherFX","No",4,"Yes"],
]

The Bionic Claw doesn't use his Strength as the Hold Strength but instead uses the Hold Strength of 4. The FX loop, ffx_pincherFX, plays on the target and damage is equal to twice the Hold Strength.