Blue Dragon Script - Printable Version +- FF6 Hacking (https://www.ff6hacking.com/forums) +-- Forum: Hacks, Resources and Tutorials (https://www.ff6hacking.com/forums/forum-1.html) +--- Forum: Jidoor Auction House (https://www.ff6hacking.com/forums/forum-4.html) +---- Forum: AI Scripts (https://www.ff6hacking.com/forums/forum-65.html) +---- Thread: Blue Dragon Script (/thread-71.html) |
Blue Dragon Script - Lord Envoy - 06-10-2009 Script: Blue Dragon (Dragon's Den) Length: 544 bytes AI Level: Expert By: Lord Envoy Description: One incredibly long script for a relatively easy monster. It's set so that whenever a party member is inflicted with Safe, Shell, or Haste, the dragon will inflict itself with Slow, Poison, and Darkness in an attempt to trade statuses with the benefitted member. It will also attempt this if there are party members that still have these statuses. While battling, on it's first and second turns, it may attack twice with regular attacks, special attacks, or water-elemental attacks. HEX script: FC,15,24,01, FC,08,48,16, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,48, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,49,16, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,49, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,4A,16, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,4A, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,4B,16, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,4B, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,48,15, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,48, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,49,15, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,49, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,4A,15, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,4A, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,4B,15, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,4B, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,48,13, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,48, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,49,13, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,49, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,4A,13, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,4A, 9E, F9,01,24,01, FE, FC,15,24,01, FC,08,4B,13, FC,09,36,13, FC,09,36,15, FC,09,36,16, F3,6F,00, FB,0B,00, FB,0B,02, FB,0B,12, F1,4B, 9E, F9,01,24,01, FE, F0,EE,EF,8E, F0,EE,EF,BE, FD, F0,EE,EF,8D, F0,EE,EF,6F, F9,02,24,01, FF, FC,12,00,00, F5,0C,01,FF, FE, FC,05,00,00, F0,FE,FE,EE, FF, TEXT script: If VAR036 has all the following bit cleared: 1 If target ally #1 is affected by status Safe If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #1 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #2 is affected by status Safe If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #2 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #3 is affected by status Safe If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #3 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #4 is affected by status Safe If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #4 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #1 is affected by status Shell If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #1 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #2 is affected by status Shell If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #2 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #3 is affected by status Shell If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #3 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #4 is affected by status Shell If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #4 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #1 is affected by status Haste If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #1 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #2 is affected by status Haste If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #2 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #3 is affected by status Haste If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #3 Lore: Rippler VAR036 set bit: 1 End If and reset targeting If VAR036 has all the following bit cleared: 1 If target ally #4 is affected by status Haste If target self is not affected by status Haste If target self is not affected by status Shell If target self is not affected by status Safe Text: "Blue Dragon reduces its own strength! " Monster gains hidden status: Dark Monster gains hidden status: Poison Monster gains hidden status: Slow Targeting: ally #4 Lore: Rippler VAR036 set bit: 1 End If and reset targeting Rand. spell: Battle or Special or Aqua Rake Rand. spell: Battle or Special or Flash Rain Wait until the attack sequence is called upon again, then continue (reset targeting) Rand. spell: Battle or Special or CleanSweep Rand. spell: Battle or Special or El Nino VAR036 clear bit: 1 End first wave of attack If following monster is/are dead: Monsters #1, #2, #3, #4, #5, #6 are killed, dies like a boss End If and reset targeting If monster has been attacked Rand. spell: Nothing or Nothing or Battle End Battling Blue Dragon: Blue Dragon crossover! This monster is identical to the "Blue Dragon" found in the FF6 remake "FF6 Advance". It has about 57,000 HP and a script about 544 bytes long. I designed it just for the purpose of other players to challenge it. Especially if they don't have the FF6A game. Unlike the other dragons in the Dragons' Den, the Blue Dragon is virtually exactly the same as before; but with higher stats and stronger attacks. It can use two physicals at once, and will inflict Poison, Slow and Blind on itself and then cast Rippler. Its special, Blue Fang, can inflict Stop on a character. However, a few castings of Thundaga can easily take the water dragon down before this can become a problem. Blue Dragon can be found at Daryl's Tomb in the WOR in a hallway with red carpeting. |