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 Lances in the back row use Advance and Retreat to switch rows. Crown Lance only uses Claw when in the front row. It only uses Sleepel and Bolt when not in the front row. Sleepel 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. This is especially hazardous on the Battle Square, as being petrified will end the player's current run.
It has very low HP for the point of the game it is found; Matra Magic and fire spells can wipe them out easily.
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
- }
}