Left Arm, referred to as Carry Armor Left Arm in the BradyGames guide, is a part of the Carry Armor boss found in Final Fantasy VII. It, along with the Right Arm, is able to pick a character up and damage them in battle, and Carry Armor needs an arm to conduct physical attacks.
Stats[]
Formations[]
# | Formation |
---|---|
780 | Carry Armor, Right Arm, Left Arm |
781 | Carry Armor, Right Arm, Left Arm |
782 | Carry Armor, Right Arm, Left Arm |
783 | Carry Armor, Right Arm, Left Arm |
Locations[]
Underwater Reactor | |
---|---|
Submarine Dock | 780 (event) |
AI script[]
AI: Setup {
- TempVar:CAGroup = Carry Armor, Right Arm and Left Arm with
- same Formation ID
- Left Arm's [4300] = [2040]
- SpclChance = 16
} AI: Main {
- If (Left Arm's CustomVar:ArmFull == 0) Then
- {
- If (Rnd(1..SpclChance) == 1) Then
- {
- If (At Least One Opponent doesn't have Imprisoned Status) Then
- {
- Choose Random Opponent without Imprisoned Status
- Left Arm's [4300] = Target
- If (Left Arm's IdleAnim == Both Arms Empty) Then
- {
- Use Arm Grab (Empty Right Version) on Target
- TempVar:CAGroup's IdleAnim = Left Arm Full
- } Else If (Left Arm's IdleAnim == Right Arm Full) Then {
- Use Arm Grab (Full Right Version) on Target
- TempVar:CAGroup's IdleAnim = Both Arms Full
- }
- Deactivate Target
- Left Arm's CustomVar:ArmFull = 1
- }
- } Else If ((At Least One Opponent doesn't have Imprisoned Status)
- AND (1/2 Chance)) Then {
- Choose Random Opponent without Imprisoned Status
- Use <Arm Punch> on Target
- }
- }
} AI: Counter - General {
- If (Left Arm's IdleAnim == Both Arms Empty) Then
- {
- Left Arm's HurtAnim = Flinch (Both Arms Empty)
- } Else If (Left Arm's IdleAnim == Right Arm Full) Then {
- Left Arm's HurtAnim = Flinch (Right Arm Full)
- } Else If (Left Arm's IdleAnim == Left Arm Full) Then {
- Left Arm's HurtAnim = Flinch (Left Arm Full)
- } Else If (Left Arm's IdleAnim == Both Arms Full) Then {
- Left Arm's HurtAnim = Flinch (Both Arms Full)
- }
- If (Left Arm's [4300] != [2040]) Then
- {
- Choose Left Arm's [4300]
- Use <Damage Attack> on Target
- }
- If (Right Arm's [4300] != [2040]) Then
- {
- Choose Right Arm's [4300]
- Use <Damage Attack> on Target
- }
- If (Left Arm's HP <= 25% of Left Arm's Max HP) Then
- {
- SpclChance = 2
- } Else If (Left Arm's HP <= 50% of Left Arm's Max HP) Then {
- SpclChance = 8
- } Else If (Left Arm's HP <= 75% of Left Arm's Max HP) Then {
- SpclChance = 32
- } Else {
- SpclChance = 128
- }
} AI: Counter - Death {
- If (Carry Armor doesn't have Death Status) Then
- {
- Choose Left Arm's [4300]
- If (Target has Imprisoned Status) Then
- {
- Remove Target's Imprisoned Status
- Activate Target
- Use <Free Left Character> on Target
- Left Arm's [4300] = [2040]
- Left Arm's CustomVar:ArmFull = 0
- Choose Self
- Use <Vanish> on Target
- If (Right Arm's CustomVar:ArmFull == 0) Then
- {
- TempVar:CAGroup's IdleAnim = Both Arms Empty
- } Else {
- TempVar:CAGroup's IdleAnim = Right Arm Full
- }
- }
- } Else {
- Turn off Death Handling for Left Arm
- }
}