Template:Sideicon The Crown Lance is an enemy from Final Fantasy VII fought on the beaches in the Cosmo Area, Nibel Area, and Rocket Launch Pad Area. It can also be encountered in the second round of the Battle Square during the time Tiny Bronco is available. When fought in the Battle Square its stats are enhanced with double the regular HP and its Attack and Magic Attack are increased by 25%.
Stats
Formations
# | Formation |
---|---|
134 | Row 1: Crown Lance A Row 2: Crown Lance B |
135 | Row 1: Crown Lance A Row 2: Crown Lance B, Crown Lance C |
136 | Crown Lance |
137 | Crown Lance A, Crown Lance B (Attack from both sides) |
138 | Crown Lance |
139 | Crown Lance A, Crown Lance B |
Locations
Cosmo Area | |
---|---|
Beach | 134, 135, 136, 137 (Attack from both sides) |
Nibel Area | |
Beach | 134, 135, 136, 137 (Attack from both sides) |
Rocket Launch Pad Area | |
Beach | 134, 135, 136, 137 (Attack from both sides) |
Battle Square (with Tiny Bronco available) | |
Group A - Battle 2 | 136 |
Group B - Battle 4 | 134 |
Battle
Crown Lance only uses Claw when in the frontmost row. Furthermore, it only uses Sleepel and Bolt when not in the frontmost row. Its Sleepel ability may inflict Sleep on one character. Its most dangerous attack, Deadly Needles, is only used as a 100% counter-attack if it has Advanced to the front and has below 220 HP. This attack always inflicts Petrify.
They have very low HP for the point of the game they are found; Matra Magic and fire spells can wipe them out easily. Advance and Retreat can be used by Crown Lances to switch rows, although only the Crown Lance in the Back Row is able to Retreat and Advance.
AI script
AI: Setup {
- TempVar:DfltRange = Crown Lance's Range
} AI: Main {
- Count = Count + 1
- If (Crown Lance's Range == 1) Then
- {
- If (Count > 3) Then {
- If (TempVar:DfltRange != 1) Then
- {
- Choose Self
- Use <Retreat> on Target
- Crown Lance's Range = Crown Lance's Range + 1
- }
- Count = 0
- } Else {
- Choose Random Opponent
- Use <Claw> on Target
- }
- If (Count > 3) Then {
- } Else If (Count > 2) Then {
- Choose Self
- Use <Advance> on Target
- Crown Lance's Range = Crown Lance's Range - 1
- Count = 0
- } Else {
- Choose Random Opponent
- If ((3/4 Chance) AND (Target doesn't have Sleep Status)) Then
- {
- Use Sleepel on Target
- } Else {
- Use Bolt on Target
- }
- }
} AI: Counter - General {
- If ((Crown Lance's Range == 1) AND (Crown Lance's HP < 220)) Then
- {
- Choose Crown Lance's Last Attacker (General)
- Use Deadly Needles on Target
- Crown Lance's Range = TempVar:DfltRange
- }
}