daily pastebin goal
42%
SHARE
TWEET

Untitled

a guest Oct 11th, 2018 55 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     [AI Battle Phase
  2.         [Fight
  3.             [Click Fight
  4. (0:80) When someone clicks DragonSpeak Button 18,
  5.   (1:95) and their DragonSpeak Button 18 is visible,
  6.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {battle} somewhere within it,
  7.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  8.                 [List Set
  9.             (5:613) remember the PhoenixSpeak info {currentpokemonmoves1} about the triggering furre, and put it in message ~battlemessageset.
  10.             (5:282) set variable %junk to the first number in ~battlemessageset.
  11.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  12.             (5:282) set variable %junk to the first number in ~battlemessageset.
  13.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  14.             (5:282) set variable %junk to the first number in ~battlemessageset.
  15.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  16.             (5:282) set variable %junk to the first number in ~battlemessageset.
  17.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  18.             (5:278) remove the first 99 copies of { } from message ~battlemessageset.
  19.             (5:250) set message ~battlemessage to {[1] ~battlemessageset}.
  20.             (5:613) remember the PhoenixSpeak info {currentpokemonmoves2} about the triggering furre, and put it in message ~battlemessageset.
  21.             (5:282) set variable %junk to the first number in ~battlemessageset.
  22.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  23.             (5:282) set variable %junk to the first number in ~battlemessageset.
  24.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  25.             (5:282) set variable %junk to the first number in ~battlemessageset.
  26.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  27.             (5:282) set variable %junk to the first number in ~battlemessageset.
  28.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  29.             (5:278) remove the first 99 copies of { } from message ~battlemessageset.
  30.             (5:257) take message ~battlemessage and add {       [2] ~battlemessageset} onto the end of it.
  31.             (5:613) remember the PhoenixSpeak info {currentpokemonmoves3} about the triggering furre, and put it in message ~battlemessageset.
  32.             (5:282) set variable %junk to the first number in ~battlemessageset.
  33.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  34.             (5:282) set variable %junk to the first number in ~battlemessageset.
  35.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  36.             (5:282) set variable %junk to the first number in ~battlemessageset.
  37.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  38.             (5:282) set variable %junk to the first number in ~battlemessageset.
  39.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  40.             (5:278) remove the first 99 copies of { } from message ~battlemessageset.
  41.             (5:257) take message ~battlemessage and add {       [3] ~battlemessageset} onto the end of it.
  42.             (5:613) remember the PhoenixSpeak info {currentpokemonmoves4} about the triggering furre, and put it in message ~battlemessageset.
  43.             (5:282) set variable %junk to the first number in ~battlemessageset.
  44.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  45.             (5:282) set variable %junk to the first number in ~battlemessageset.
  46.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  47.             (5:282) set variable %junk to the first number in ~battlemessageset.
  48.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  49.             (5:282) set variable %junk to the first number in ~battlemessageset.
  50.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  51.             (5:278) remove the first 99 copies of { } from message ~battlemessageset.
  52.             (5:257) take message ~battlemessage and add {       [4] ~battlemessageset} onto the end of it.
  53.             (5:278) remove the first 1 copies of {      [2] none} from message ~battlemessage.
  54.             (5:278) remove the first 1 copies of {      [3] none} from message ~battlemessage.
  55.             (5:278) remove the first 1 copies of {      [4] none} from message ~battlemessage.
  56.             (5:200) emit message {Move List:Hint say `dsbtn 32 ~battlemessage} to the triggering furre.
  57.                 ]
  58.                 [Button Set
  59.             (5:282) set variable %selectionbuttons to the first number in ~battlemessage.
  60.             (5:278) remove the first 1 copies of {%selectionbuttons} from message ~battlemessage.
  61.             (5:301) copy the value of variable %selectionbuttons into variable %copy.
  62.             (5:302) take variable %selectionbuttons and add 31 to it.
  63.             (5:309) divide variable %copy by variable %copy and put the remainder in variable %junk.
  64.             (5:307) multiply variable %selectionbuttons by variable %copy.
  65.             (5:180) show the triggering furre's DragonSpeak Button %selectionbuttons.
  66.             (5:282) set variable %selectionbuttons to the first number in ~battlemessage.
  67.             (5:278) remove the first 1 copies of {%selectionbuttons} from message ~battlemessage.
  68.             (5:301) copy the value of variable %selectionbuttons into variable %copy.
  69.             (5:302) take variable %selectionbuttons and add 31 to it.
  70.             (5:309) divide variable %copy by variable %copy and put the remainder in variable %junk.
  71.             (5:307) multiply variable %selectionbuttons by variable %copy.
  72.             (5:180) show the triggering furre's DragonSpeak Button %selectionbuttons.
  73.             (5:282) set variable %selectionbuttons to the first number in ~battlemessage.
  74.             (5:278) remove the first 1 copies of {%selectionbuttons} from message ~battlemessage.
  75.             (5:301) copy the value of variable %selectionbuttons into variable %copy.
  76.             (5:302) take variable %selectionbuttons and add 31 to it.
  77.             (5:309) divide variable %copy by variable %copy and put the remainder in variable %junk.
  78.             (5:307) multiply variable %selectionbuttons by variable %copy.
  79.             (5:180) show the triggering furre's DragonSpeak Button %selectionbuttons.
  80.             (5:282) set variable %selectionbuttons to the first number in ~battlemessage.
  81.             (5:278) remove the first 1 copies of {%selectionbuttons} from message ~battlemessage.
  82.             (5:301) copy the value of variable %selectionbuttons into variable %copy.
  83.             (5:302) take variable %selectionbuttons and add 31 to it.
  84.             (5:309) divide variable %copy by variable %copy and put the remainder in variable %junk.
  85.             (5:307) multiply variable %selectionbuttons by variable %copy.
  86.             (5:180) show the triggering furre's DragonSpeak Button %selectionbuttons.
  87.                 ]
  88.             ]
  89.             [Move Select
  90.                 [Button Click
  91. (0:80) When someone clicks DragonSpeak Button 32,
  92.   (1:95) and their DragonSpeak Button 32 is visible,
  93.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  94.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  95. (0:80) When someone clicks DragonSpeak Button 33,
  96.   (1:95) and their DragonSpeak Button 33 is visible,
  97.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  98.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  99. (0:80) When someone clicks DragonSpeak Button 34,
  100.   (1:95) and their DragonSpeak Button 34 is visible,
  101.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  102.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  103. (0:80) When someone clicks DragonSpeak Button 35,
  104.   (1:95) and their DragonSpeak Button 35 is visible,
  105.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  106.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  107.             (5:184) set variable %battleselection to the number of the DragonSpeak Button they just pressed.
  108.             (5:304) take variable %battleselection and subtract 31 from it.
  109.             (5:613) remember the PhoenixSpeak info {currentpokemonmoves%battleselection} about the triggering furre, and put it in message ~battlemessage.
  110.             (5:282) set variable %junk to the first number in ~battlemessage.
  111.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessage.
  112.             (5:282) set variable %currentpp to the first number in ~battlemessage.
  113.                 ]
  114.                 [No Enough PP
  115. (0:80) When someone clicks DragonSpeak Button 32,
  116.   (1:95) and their DragonSpeak Button 32 is visible,
  117.   (1:202) and variable %currentpp is less than 1,
  118.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  119.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  120. (0:80) When someone clicks DragonSpeak Button 33,
  121.   (1:95) and their DragonSpeak Button 33 is visible,
  122.   (1:202) and variable %currentpp is less than 1,
  123.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  124.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  125. (0:80) When someone clicks DragonSpeak Button 34,
  126.   (1:95) and their DragonSpeak Button 34 is visible,
  127.   (1:202) and variable %currentpp is less than 1,
  128.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  129.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  130. (0:80) When someone clicks DragonSpeak Button 35,
  131.   (1:95) and their DragonSpeak Button 35 is visible,
  132.   (1:202) and variable %currentpp is less than 1,
  133.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  134.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  135.             (5:200) emit message {Insufficient Power Points!} to the triggering furre.
  136.                 ]
  137.                 [PP Available
  138. (0:80) When someone clicks DragonSpeak Button 32,
  139.   (1:95) and their DragonSpeak Button 32 is visible,
  140.   (1:201) and variable %currentpp is more than 0,
  141.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  142.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  143. (0:80) When someone clicks DragonSpeak Button 33,
  144.   (1:95) and their DragonSpeak Button 33 is visible,
  145.   (1:201) and variable %currentpp is more than 0,
  146.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  147.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  148. (0:80) When someone clicks DragonSpeak Button 34,
  149.   (1:95) and their DragonSpeak Button 34 is visible,
  150.   (1:201) and variable %currentpp is more than 0,
  151.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  152.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  153. (0:80) When someone clicks DragonSpeak Button 35,
  154.   (1:95) and their DragonSpeak Button 35 is visible,
  155.   (1:201) and variable %currentpp is more than 0,
  156.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  157.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  158.                 ]
  159.                 [Speed Set
  160.             (5:613) remember the PhoenixSpeak info {currentpokemonmoves%battleselection} about the triggering furre, and put it in message ~battlemessage.
  161.             (5:603) memorize that the PhoenixSpeak info {optionselect} about the triggering furre will now be {Move ~battlemessage}.
  162.             (5:600) memorize that the PhoenixSpeak info {wait-timer} about the triggering furre will now be 3.
  163.             (5:610) remember the PhoenixSpeak info {currentpokemonspeed} about the triggering furre, and put it in variable %speed1.
  164.             (5:613) remember the PhoenixSpeak info {currentpokemonmoves%battleselection} about the triggering furre, and put it in message ~battlemessage.
  165.             (5:200) emit message {~battlemessage} to the triggering furre.
  166.             (5:277) remove the first word from message ~battlemessage and put it in message ~junk.
  167.             (5:200) emit message {~battlemessage} to the triggering furre.
  168.             (5:282) set variable %junk to the first number in ~battlemessage.
  169.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessage.
  170.             (5:200) emit message {~battlemessage} to the triggering furre.
  171.             (5:282) set variable %junk to the first number in ~battlemessage.
  172.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessage.
  173.             (5:200) emit message {~battlemessage} to the triggering furre.
  174.             (5:282) set variable %junk to the first number in ~battlemessage.
  175.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessage.
  176.             (5:200) emit message {~battlemessage} to the triggering furre.
  177.             (5:282) set variable %speedadd to the first number in ~battlemessage.
  178.             (5:200) emit message {Speed 1: %speed1 Speed Add1: %speedadd} to the triggering furre.
  179.             (5:302) take variable %speed1 and add %speedadd to it.
  180.             (5:200) emit message {Speed Sum 1: %speed1} to the triggering furre.
  181.             (5:613) remember the PhoenixSpeak info {currentenemymoves1} about the triggering furre, and put it in message ~battlemessageset.
  182.             (5:282) set variable %junk to the first number in ~battlemessageset.
  183.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  184.             (5:282) set variable %junk to the first number in ~battlemessageset.
  185.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  186.             (5:282) set variable %junk to the first number in ~battlemessageset.
  187.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  188.             (5:282) set variable %junk to the first number in ~battlemessageset.
  189.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  190.             (5:250) set message ~battlemessage to { ~battlemessageset}.
  191.             (5:613) remember the PhoenixSpeak info {currentenemymoves2} about the triggering furre, and put it in message ~battlemessageset.
  192.             (5:282) set variable %junk to the first number in ~battlemessageset.
  193.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  194.             (5:282) set variable %junk to the first number in ~battlemessageset.
  195.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  196.             (5:282) set variable %junk to the first number in ~battlemessageset.
  197.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  198.             (5:282) set variable %junk to the first number in ~battlemessageset.
  199.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  200.             (5:257) take message ~battlemessage and add { ~battlemessageset} onto the end of it.
  201.             (5:613) remember the PhoenixSpeak info {currentenemymoves3} about the triggering furre, and put it in message ~battlemessageset.
  202.             (5:282) set variable %junk to the first number in ~battlemessageset.
  203.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  204.             (5:282) set variable %junk to the first number in ~battlemessageset.
  205.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  206.             (5:282) set variable %junk to the first number in ~battlemessageset.
  207.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  208.             (5:282) set variable %junk to the first number in ~battlemessageset.
  209.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  210.             (5:257) take message ~battlemessage and add { ~battlemessageset} onto the end of it.
  211.             (5:613) remember the PhoenixSpeak info {currentenemymoves4} about the triggering furre, and put it in message ~battlemessageset.
  212.             (5:282) set variable %junk to the first number in ~battlemessageset.
  213.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  214.             (5:282) set variable %junk to the first number in ~battlemessageset.
  215.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  216.             (5:282) set variable %junk to the first number in ~battlemessageset.
  217.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  218.             (5:282) set variable %junk to the first number in ~battlemessageset.
  219.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  220.             (5:257) take message ~battlemessage and add { ~battlemessageset} onto the end of it.
  221.             (5:278) remove the first 3 copies of { none} from message ~battlemessage.
  222.             (5:281) set variable %selectionbuttons to the length of message ~battlemessage in words separated by spaces.
  223.             (5:312) set variable %battleselection to the total of rolling 1 dice with %selectionbuttons sides plus 0.
  224.             (5:613) remember the PhoenixSpeak info {currentenemymoves%battleselection} about the triggering furre, and put it in message ~battlemessageset.
  225.             (5:200) emit message {Enemy Move: ~battlemessageset} to the triggering furre.
  226.             (5:600) memorize that the PhoenixSpeak info {enemymove} about the triggering furre will now be %var115.
  227.             (5:277) remove the first word from message ~battlemessageset and put it in message ~junk.
  228.             (5:200) emit message {Enemy Move: ~battlemessageset} to the triggering furre.
  229.             (5:282) set variable %junk to the first number in ~battlemessageset.
  230.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  231.             (5:200) emit message {Enemy Move: ~battlemessageset} to the triggering furre.
  232.             (5:282) set variable %junk to the first number in ~battlemessageset.
  233.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  234.             (5:200) emit message {Enemy Move: ~battlemessageset} to the triggering furre.
  235.             (5:282) set variable %junk to the first number in ~battlemessageset.
  236.             (5:278) remove the first 1 copies of {%junk} from message ~battlemessageset.
  237.             (5:200) emit message {Enemy Move: ~battlemessageset} to the triggering furre.
  238.             (5:282) set variable %speedadd to the first number in ~battlemessageset.
  239.             (5:200) emit message {Speed Add 2: %speedadd} to the triggering furre.
  240.             (5:610) remember the PhoenixSpeak info {currentenemyspeed} about the triggering furre, and put it in variable %speed2.
  241.             (5:200) emit message {Speed2: %speed2} to the triggering furre.
  242.             (5:302) take variable %speed2 and add %speedadd to it.
  243.             (5:200) emit message {Speed 2 Sum: %speed2} to the triggering furre.
  244.             (5:305) take variable %speed1 and subtract variable %speed2 from it.
  245.             (5:200) emit message {Speed Sum: %speed1} to the triggering furre.
  246.             (5:600) memorize that the PhoenixSpeak info {speedcalc} about the triggering furre will now be %speed1.
  247.             (5:250) set message ~battlemessage to {0}.
  248.             (5:250) set message ~battlemessageset to {0}.
  249.                 ]
  250.                 [Turn Set
  251.                 (5:600) save PhoenixSpeak info {turncounter} about the triggering player will now be 1.
  252.                     [Player Go First
  253. (0:80) When someone clicks DragonSpeak Button 32,
  254.   (1:95) and their DragonSpeak Button 32 is visible,
  255.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  256.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  257.   (1:602) and the PhoenixSpeak info {speedcalc} about the triggering furre is more than -1,
  258. (0:80) When someone clicks DragonSpeak Button 33,
  259.   (1:95) and their DragonSpeak Button 33 is visible,
  260.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  261.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  262.   (1:602) and the PhoenixSpeak info {speedcalc} about the triggering furre is more than -1,
  263. (0:80) When someone clicks DragonSpeak Button 34,
  264.   (1:95) and their DragonSpeak Button 34 is visible,
  265.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  266.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  267.   (1:602) and the PhoenixSpeak info {speedcalc} about the triggering furre is more than -1,
  268. (0:80) When someone clicks DragonSpeak Button 35,
  269.   (1:95) and their DragonSpeak Button 35 is visible,
  270.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  271.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  272.   (1:602) and the PhoenixSpeak info {speedcalc} about the triggering furre is more than -1,
  273.  
  274.             (5:603) memorize that the PhoenixSpeak info {battlestatus} about the triggering furre will now be {wait-speed}.
  275.                     ]
  276.                     [AI Go First
  277. (0:80) When someone clicks DragonSpeak Button 32,
  278.   (1:95) and their DragonSpeak Button 32 is visible,
  279.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  280.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  281.   (1:603) and the PhoenixSpeak info {speedcalc} about the triggering player is less than 0,
  282. (0:80) When someone clicks DragonSpeak Button 33,
  283.   (1:95) and their DragonSpeak Button 33 is visible,
  284.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  285.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  286.   (1:603) and the PhoenixSpeak info {speedcalc} about the triggering player is less than 0,
  287. (0:80) When someone clicks DragonSpeak Button 34,
  288.   (1:95) and their DragonSpeak Button 34 is visible,
  289.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  290.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  291.   (1:603) and the PhoenixSpeak info {speedcalc} about the triggering player is less than 0,
  292. (0:80) When someone clicks DragonSpeak Button 35,
  293.   (1:95) and their DragonSpeak Button 35 is visible,
  294.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  295.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {fight} somewhere within it,
  296.   (1:603) and the PhoenixSpeak info {speedcalc} about the triggering player is less than 0,
  297.  
  298.             (5:603) memorize that the PhoenixSpeak info {battlestatus} about the triggering furre will now be {enemy-wait}.
  299.                     ]
  300.                 ]
  301.             ]
  302.         ]
  303.         [Battle Phase
  304.             [Player
  305.                 [Damage Phase Initiated
  306. (0:71) When someone stays in the same square for 1 seconds,
  307.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  308.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  309.             (5:250) set message ~battlemessage to {[1 100 40 1 100 1 1][2 100 50 111 100 2 2][3 85 15 155 85 1 3][4 85 18 155 85 1 4][5 85 80 1 85 1 5][6 100 40 806 100 1 6][7 100 75 4 10 10 7][8 100 75 5 10 15 8][9 100 75 6 10 13 9][10 100 40 1 100 1 10][11 100 55 1 100 1 11][12 30 0 171 0 1 12][13 100 80 161 100 1 13][14 0 0 12 0 1 14][15 95 50 1 95 1 15][16 100 40 812 100 3 16][17 100 60 1 100 3 17][18 0 0 998 0 1 18][19 95 90 802 95 3 19][20 85 15 140 100 1 20][21 75 80 1 75 1 21][22 100 45 1 100 12 22]}.
  310.             (5:257) take message ~battlemessage and add {[23 100 65 180 30 1 23][24 100 30 152 100 2 24][25 75 120 1 75 1 25][26 95 100 121 95 2 26][27 85 60 180 30 2 27][28 100 0 91 0 5 28][29 100 70 180 30 1 29][30 100 65 1 100 1 30][31 85 15 155 85 1 31][32 30 0 171 0 1 32][33 100 50 1 100 1 33][34 100 85 6 30 1 34][35 90 15 140 100 1 35][36 85 90 124 85 1 36][37 100 120 6 100 1 37][38 100 120 123 100 1 38][39 100 0 71 0 1 39][40 100 15 3 30 4 40][41 100 25 152 20 7 41][42 95 25 155 95 7 42][43 100 0 71 0 1 43][44 100 60 180 30 17 44]} onto the end of it.
  311.             (5:257) take message ~battlemessage and add {[45 100 0 61 0 1 45][46 0 0 998 0 1 46][47 55 0 2 0 1 47][48 55 0 7 0 1 48][49 90 20 172 90 1 49][50 100 0 801 0 1 50][51 100 40 71 10 4 51][52 100 40 4 10 10 52][53 100 90 4 10 10 53][54 0 0 805 0 15 54][55 100 40 1 100 11 55][56 80 110 1 80 11 56][57 100 90 814 100 11 57][58 100 90 5 10 15 58][59 70 110 5 10 15 59][60 100 65 7 10 14 60][61 100 65 81 10 11 61][62 100 65 61 10 15 62][63 90 150 161 90 1 63][64 100 35 1 100 3 64][65 100 80 1 100 3 65][66 80 80 124 80 2 66]} onto the end of it.
  312.             (5:257) take message ~battlemessage and add {[67 100 100 1 100 2 67][68 100 0 177 0 2 68][69 100 0 175 0 2 69][70 100 80 1 100 1 70][71 100 20 134 100 12 71][72 100 40 134 100 12 72][73 90 0 133 0 12 73][74 0 0 11 0 1 74][75 95 55 111 95 12 75][76 100 120 161 100 12 76][77 75 0 3 0 4 77][78 75 0 6 0 12 78][79 75 0 2 0 12 79][80 100 120 6 100 12 80][81 95 0 81 0 7 81][82 100 40 174 100 16 82][83 85 35 140 100 10 83][84 100 40 6 10 13 84][85 100 90 6 10 13 85][86 100 0 6 0 13 86][87 70 110 6 30 13 87][88 90 50 1 90 6 88]} onto the end of it.
  313.             (5:257) take message ~battlemessage and add {[89 100 100 813 100 5 89][90 30 0 171 0 5 90][91 100 80 803 100 5 91][92 90 0 3 0 4 92][93 100 50 7 10 14 93][94 100 90 71 10 14 94][95 60 0 2 0 14 95][96 0 0 11 0 14 96][97 0 0 32 0 14 97][98 100 40 1 100 1 98][99 100 20 13 100 1 99][100 0 0 999 0 14 100][101 100 0 175 0 8 101][102 0 0 10 0 1 102][103 85 0 72 0 1 103][104 0 0 41 0 1 104][105 0 0 131 0 1 105][106 0 0 21 0 1 106][107 0 0 42 0 1 107][108 100 0 91 0 1 108][109 100 0 7 0 8 109][110 0 0 21 0 11 110]} onto the end of it.
  314.             (5:257) take message ~battlemessage and add {[111 0 0 21 0 1 111][112 0 0 22 0 14 112][113 0 0 195 0 14 113][114 0 0 135 0 15 114][115 0 0 191 0 14 115][116 0 0 111 0 1 116][117 0 0 162 0 1 117][118 0 0 809 0 1 118][119 0 0 10 0 3 119][120 100 200 9 100 1 120][121 75 100 1 75 1 121][122 100 30 6 30 8 122][123 70 30 3 40 4 123][124 100 65 3 30 4 124][125 85 65 180 10 5 125][126 85 110 4 10 10 126][127 100 80 180 20 11 127][128 85 35 140 100 11 128][129 0 60 8 0 1 129][130 100 130 163 100 1 130][131 100 20 155 100 1 131][132 100 10 81 10 1 132]} onto the end of it.
  315.             (5:257) take message ~battlemessage and add {[133 0 0 22 0 14 133][134 80 0 91 0 14 134][135 0 0 131 0 1 135][136 90 130 121 90 2 136][137 100 0 6 0 1 137][138 100 100 136 100 14 138][139 90 0 3 0 4 139][140 85 15 155 85 1 140][141 100 20 134 100 7 141][142 75 0 2 0 1 142][143 90 140 164 30 3 143][144 0 0 800 0 1 144][145 100 40 81 10 11 145][146 100 70 7 20 1 146][147 100 0 2 0 12 147][148 100 0 91 0 1 148][149 100 0 176 0 14 149][150 0 0 0 0 1 150][151 0 0 22 0 4 151][152 90 100 111 90 11 152][153 100 250 9 100 1 153][154 80 18 155 80 1 154]} onto the end of it.
  316.             (5:257) take message ~battlemessage and add {[155 90 50 152 90 5 155][156 0 0 132 0 14 156][157 90 75 180 30 6 157][158 90 80 180 10 1 158][159 0 0 11 0 1 159][160 0 0 808 0 1 160][161 100 80 807 20 1 161][162 90 0 178 0 1 162][163 100 70 111 100 1 163][164 0 0 0 0 1 164][165 0 50 124 0 1 165]} onto the end of it.
  317.             (5:200) emit message {Move DataBase Set: ~battlemessage} to the triggering furre.
  318.             (5:613) remember the PhoenixSpeak info {optionselect} about the triggering furre, and put it in message ~battlemessageset.
  319.             (5:200) emit message {Move DB Option Select: ~battlemessageset} to the triggering furre.
  320.             (5:282) set variable %moveid to the first number in ~battlemessageset.
  321.             (5:200) emit message {Move DB MOVE: %moveid} to the triggering furre.
  322.             (5:283) set variable %grouplookupdelete to the total number of characters before {[%moveid} appears in message ~battlemessage (or zero if not found).
  323.             (5:274) chop off the beginning of message ~battlemessage, removing the first %grouplookupdelete characters of it.
  324.             (5:284) set variable %grouplookupdelete to the total number of characters after the first place {%moveid]} appears in message ~battlemessage (or zero if not found).
  325.             (5:273) chop off the end of message ~battlemessage, removing the last %grouplookupdelete characters of it.
  326.             (5:200) emit message {Move DB Trimmed1: ~battlemessage} to the triggering furre.
  327.             (5:278) remove the first 1 copies of {[%moveid} from message ~battlemessage.
  328.             (5:278) remove the first 1 copies of {%moveid]} from message ~battlemessage.
  329.             (5:200) emit message {Move DB Trimmed2: ~battlemessage} to the triggering furre.
  330.             (5:282) set variable %moveaccuracy to the first number in ~battlemessage.
  331.             (5:278) remove the first 1 copies of {%moveaccuracy} from message ~battlemessage.
  332.             (5:200) emit message {Move Accuracy: %moveaccuracy} to the triggering furre.
  333.             (5:610) remember the PhoenixSpeak info {currentaccuracysubtract} about the triggering furre, and put it in variable %accuracysubtract.
  334.             (5:200) emit message {Accuracy Subtract: %accuracysubtract} to the triggering furre.
  335.             (5:304) take variable %moveaccuracy and subtract %accuracysubtract from it.
  336.             (5:200) emit message {Final Accuracy: %moveaccuracy} to the triggering furre.
  337.             (5:282) set variable %dmgrating to the first number in ~battlemessage.
  338.             (5:278) remove the first 1 copies of {%dmgrating} from message ~battlemessage.
  339.             (5:200) emit message {Damage: %dmgrating} to the triggering furre.
  340.             (5:610) remember the PhoenixSpeak info {currentenemyevasion} about the triggering furre, and put it in variable %enemyevasion.
  341.             (5:200) emit message {Evasion: %enemyevasion} to the triggering furre.
  342.             (5:312) set variable %evasionroll to the total of rolling 1 dice with %enemyevasion sides plus 0.
  343.             (5:200) emit message {Evasion Roll: %evasionroll} to the triggering furre.
  344.                 ]
  345.                 [Hit
  346. (0:71) When someone stays in the same square for 1 seconds,
  347.   (1:206) and variable %moveaccuracy is not equal to 0,
  348.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  349.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  350.   (1:602) and the PhoenixSpeak info {speedcalc} about the triggering furre is more than -1,
  351.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  352.             (5:282) set variable %effectid to the first number in ~battlemessage.
  353.             (5:278) remove the first 1 copies of {%effectid} from message ~battlemessage.
  354.             (5:200) emit message {Effect ID: %effectid} to the triggering furre.
  355.             (5:282) set variable %effectchance to the first number in ~battlemessage.
  356.             (5:278) remove the first 1 copies of {%effectchance} from message ~battlemessage.
  357.             (5:200) emit message {Effect Chance: %effectchance} to the triggering furre.
  358.             (5:282) set variable %movetypeid to the first number in ~battlemessage.
  359.             (5:278) remove the first 1 copies of {%movetypeid} from message ~battlemessage.
  360.             (5:200) emit message {Move Type Id: %movetypeid} to the triggering furre.
  361.                 (5:613) pull PhoenixSpeak info {currentpokemonname} about the triggering player, and put it in message ~currentpokemonname.
  362.             (5:200) emit message {~currentpokemonname used ATTACK Move Damage Boost: %dmgrating Move Effect ID: %effectid Move Effect Chance: %effectchance} to the triggering furre.
  363.                 ]
  364.                 [Damage Calculation
  365.                     [First Pull Data
  366. (0:71) When someone stays in the same square for 1 seconds,
  367.   (1:206) and variable %moveaccuracy is not equal to 0,
  368.   (1:206) and variable %dmgrating is not equal to 0,
  369.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  370.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  371.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  372.             (5:610) pull PhoenixSpeak info {currentpokemonattack} about the triggering player, and put it in variable %currentattack.
  373.             (5:302) take variable %currentattack and add %dmgrating to it.
  374.             (5:200) emit message {Current Attack: %currentattack} to the triggering furre.
  375.                     ]
  376.                     [Second Find Resistance
  377.             (5:613) pull PhoenixSpeak info {enemyres} about the triggering player, and put it in message ~rescopy.
  378.             (5:283) set variable %resdel to the total number of characters before {%movetypeid} appears in message ~rescopy (or zero if not found).
  379.             (5:274) chop off the beginning of message ~rescopy, removing the first %resdel characters of it.
  380.             (5:278) remove the first 1 copies of {%movetypeid} from message ~rescopy.
  381.             (5:282) set variable %rescalc to the first number in ~rescopy.
  382.             (5:250) set message ~rescopy to {0}.
  383.             (5:200) emit message {Current Res: %rescalc} to the triggering furre.
  384.                     ]
  385.                     [Third Resistance x Attack Calculation
  386.                         [Multiply
  387. (0:71) When someone stays in the same square for 1 seconds,
  388.    (1:201) and variable %rescalc is more than 99,
  389.   (1:206) and variable %moveaccuracy is not equal to 0,
  390.   (1:206) and variable %dmgrating is not equal to 0,
  391.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  392.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  393.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  394.             (5:308) divide variable %rescalc by 100 and put the remainder in variable %junk.
  395.             (5:307) multiply variable %currentattack by variable %rescalc.
  396.             (5:200) {%rescalc Attack after Res Calc: %currentattack}
  397.                         ]
  398.                         [Divide
  399.                             [Point Five
  400. (0:71) When someone stays in the same square for 1 seconds,
  401.    (1:200) and variable %rescalc is equal to 50,
  402.   (1:206) and variable %moveaccuracy is not equal to 0,
  403.   (1:206) and variable %dmgrating is not equal to 0,
  404.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  405.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  406.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  407.             (5:308) divide variable %currentattack by 2 and put the remainder in variable %junk.
  408.             (5:200) {.5 Attack after Res Calc: %currentattack}
  409.                             ]
  410.                             [Point Two-Five
  411. (0:71) When someone stays in the same square for 1 seconds,
  412.    (1:200) and variable %rescalc is equal to 25,
  413.   (1:206) and variable %moveaccuracy is not equal to 0,
  414.   (1:206) and variable %dmgrating is not equal to 0,
  415.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  416.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  417.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  418.             (5:308) divide variable %currentattack by 4 and put the remainder in variable %junk.
  419.             (5:200) {.25 Attack after Res Calc: %currentattack}
  420.                             ]
  421.                         ]
  422.                         [Zero
  423. (0:71) When someone stays in the same square for 1 seconds,
  424.    (1:200) and variable %rescalc is equal to 0,
  425.   (1:206) and variable %moveaccuracy is not equal to 0,
  426.   (1:206) and variable %dmgrating is not equal to 0,
  427.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  428.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  429.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  430.             (5:200) {Res Calc == 0;}
  431.                 (5:603) memorize that the PhoenixSpeak info {battlestatus} about the triggering furre will now be {fight}.
  432.                         ]
  433.                     ]
  434.                     [Fourth Critical Roll
  435. (0:71) When someone stays in the same square for 1 seconds,
  436.   (1:206) and variable %moveaccuracy is not equal to 0,
  437.   (1:206) and variable %dmgrating is not equal to 0,
  438.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  439.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  440.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  441.                 (5:312) set variable %critroll to the total of rolling 1 dice with 20 sides plus %critadd.
  442.                     ]
  443.                     [Fifth Critical Calculation If Roll = Yes
  444. (0:71) When someone stays in the same square for 1 seconds,
  445.   (1:206) and variable %moveaccuracy is not equal to 0,
  446.   (1:206) and variable %dmgrating is not equal to 0,
  447.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  448.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  449.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  450.   (1:201) and variable %critroll is more than 19,
  451.             (5:308) divide variable %currentattack by 2 and put the remainder in variable %junk.
  452.             (5:306) multiply variable %currentattack by 3.
  453.                 (5:200){Crit Roll Yes %currentattack}
  454.                     ]
  455.                     [Six Subtract Defense
  456. (0:71) When someone stays in the same square for 1 seconds,
  457.   (1:206) and variable %moveaccuracy is not equal to 0,
  458.   (1:206) and variable %dmgrating is not equal to 0,
  459.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  460.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  461.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  462.             (5:610) pull PhoenixSpeak info {currentenemydefense} about the triggering player, and put it in variable %currentdefense.
  463.              (5:304) take variable %currentattack and subtract %currentdefense from it.
  464.                  (5:200){Defense Subtract %currentattack}
  465.                     ]
  466.                     [Seven Set Damage Less Than One Equal To One
  467. (0:71) When someone stays in the same square for 1 seconds,
  468.   (1:206) and variable %moveaccuracy is not equal to 0,
  469.   (1:206) and variable %dmgrating is not equal to 0,
  470.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  471.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  472.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  473.   (1:202) and variable %currentattack is less than 1,
  474.                 (5:300) set variable %currentattack equal to 1.
  475.                 (5:200){Attack Set to 1}
  476.                     ]
  477.                     [Eight Subtract From Health
  478. (0:71) When someone stays in the same square for 1 seconds,
  479.   (1:206) and variable %moveaccuracy is not equal to 0,
  480.   (1:206) and variable %dmgrating is not equal to 0,
  481.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  482.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  483.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  484.                 (5:610) pull PhoenixSpeak info {currentenemyhp} about the triggering player, and put it in variable %healthsubtract.
  485.                 (5:200) {Enemy HP Before Calc: %healthsubtract}
  486.                 (5:304) take variable %healthsubtract and subtract %currentattack from it.
  487.                 (5:200) {Enemy Health: %healthsubtract}
  488.                 (5:603) save PhoenixSpeak info {currentenemyhp} about the triggering player will now be {%healthsubtract}.
  489.                     ]
  490.                     [Nine HP Check
  491.                         [Faint
  492. (0:71) When someone stays in the same square for 1 seconds,
  493.   (1:206) and variable %moveaccuracy is not equal to 0,
  494.   (1:206) and variable %dmgrating is not equal to 0,
  495.     (1:202) and variable %healthsubtract is less than 1.
  496.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  497.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  498.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  499.                 (5:613) pull PhoenixSpeak info {currentenemyname} about the triggering player, and put it in message ~pokemonname.
  500.                 (5:200) {Enemy ~pokemonname Has Fainted!}
  501.                 (5:603) save PhoenixSpeak info {battlestatus} about the triggering player will now be {fight}.
  502.             (5:181) hide the triggering furre's DragonSpeak Button 5.
  503.             (5:181) hide the triggering furre's DragonSpeak Button 6.
  504.             (5:181) hide the triggering furre's DragonSpeak Button 11.
  505.             (5:181) hide the triggering furre's DragonSpeak Button 12.
  506.             (5:181) hide the triggering furre's DragonSpeak Button 13.
  507.             (5:181) hide the triggering furre's DragonSpeak Button 14.
  508.             (5:181) hide the triggering furre's DragonSpeak Button 15.
  509.             (5:181) hide the triggering furre's DragonSpeak Button 16.
  510.             (5:181) hide the triggering furre's DragonSpeak Button 17.
  511.             (5:181) hide the triggering furre's DragonSpeak Button 18.
  512.             (5:181) hide the triggering furre's DragonSpeak Button 19.
  513.             (5:181) hide the triggering furre's DragonSpeak Button 28.
  514.             (5:181) hide the triggering furre's DragonSpeak Button 40.
  515.             (5:181) hide the triggering furre's DragonSpeak Button 41.
  516.             (5:181) hide the triggering furre's DragonSpeak Button 42.
  517.             (5:181) hide the triggering furre's DragonSpeak Button 43.
  518.             (5:181) hide the triggering furre's DragonSpeak Button 44.
  519.             (5:181) hide the triggering furre's DragonSpeak Button 45.
  520.             (5:181) hide the triggering furre's DragonSpeak Button 46.
  521.             (5:181) hide the triggering furre's DragonSpeak Button 47.
  522.             (5:181) hide the triggering furre's DragonSpeak Button 48.
  523.             (5:181) hide the triggering furre's DragonSpeak Button 49.
  524.                 (5:603) save PhoenixSpeak info {battlestatus} about the triggering player will now be {expreward}.
  525.                             [EXP Award
  526. (0:71) When someone stays in the same square for 1 seconds,
  527.   (1:206) and variable %moveaccuracy is not equal to 0,
  528.   (1:206) and variable %dmgrating is not equal to 0,
  529.     (1:202) and variable %healthsubtract is less than 1.
  530.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  531.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {expreward} somewhere within it,
  532.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  533.                                 [Pokemon EXP Calculate
  534.                 (5:610) pull PhoenixSpeak info {currentenemylevel} about the triggering player, and put it in variable %enemypokemonlevel.
  535.                 (5:306) multiply variable %enemypokemonlevel by 8.
  536.                 (5:610) pull PhoenixSpeak info {playerlevel} about the triggering player, and put it in variable %pokemonexp.
  537.                 (5:306) multiply variable %pokemonexp by 10.
  538.                 (5:303) take variable %pokemonexp and add variable %enemypokemonlevel to it.
  539.                                 ]
  540.                                 [Player EXP Calculate
  541.                 (5:308) divide variable %enemypokemonlevel by 8 and put the remainder in variable %junk.
  542.                 (5:306) multiply variable %enemypokemonlevel by 20.
  543.                                 ]
  544.                 (5:613) pull PhoenixSpeak info {currentpokemonname} about the triggering player, and put it in message ~currentpokemonname.
  545.             (5:200) emit message {~currentpokemonname received %pokemonexp Exp, and %enemypokemonlevel Trainer EXP received!} to the triggering furre.
  546.                 (5:634) delete the PhoenixSpeak info {battlestatus} about the triggering player.
  547.                             ]
  548.                         ]
  549.                         [Damaged
  550. (0:71) When someone stays in the same square for 1 seconds,
  551.   (1:206) and variable %moveaccuracy is not equal to 0,
  552.   (1:206) and variable %dmgrating is not equal to 0,
  553.     (1:201) and variable %healthsubtract is greater than 0.
  554.   (1:204) and variable %moveaccuracy is more than variable %evasionroll,
  555.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  556.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  557.                         ]
  558.                     ]
  559.                     [Ten Move Effect
  560.                     ]
  561.                 ]
  562.                 [Effects
  563.                 ]
  564.                 [End Turn
  565.                 (5:603) save PhoenixSpeak info {battlestatus} about the triggering player will now be {enemy-wait}.
  566.                 (5:610) pull PhoenixSpeak info {turncounter} about the triggering player, and put it in variable %turncounter.
  567.                 (5:302) take variable %turncounter and add 1 to it.
  568.                 (5:600) save PhoenixSpeak info {turncounter} about the triggering player will now be %turncounter.
  569.                 ]
  570.                 [Miss
  571. (0:71) When someone stays in the same square for 1 seconds,
  572.   (1:206) and variable %moveaccuracy is not equal to 0,
  573.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  574.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  575.   (1:602) and the PhoenixSpeak info {speedcalc} about the triggering furre is more than -1,
  576.   (1:204) and variable %evasionroll is more than variable %moveaccuracy,
  577.                 (5:613) pull PhoenixSpeak info {currentpokemonname} about the triggering player, and put it in message ~currentpokemonname.
  578.             (5:200) emit message {~currentpokemonname Missed!} to the triggering furre.
  579.                 (5:603) save PhoenixSpeak info {battlestatus} about the triggering player will now be {enemy-wait}.
  580.                 (5:610) pull PhoenixSpeak info {turncounter} about the triggering player, and put it in variable %turncounter.
  581.                 (5:302) take variable %turncounter and add 1 to it.
  582.                 (5:600) save PhoenixSpeak info {turncounter} about the triggering player will now be %turncounter.
  583.                 ]
  584.                 [Battle Phase Switch/End
  585. (0:71) When someone stays in the same square for 1 seconds,
  586.     (1:602) and the PhoenixSpeak info {turncounter} about the triggering player is greater than 2,
  587.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  588.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  589.                 (5:603) save PhoenixSpeak info {battlestatus} about the triggering player will now be {fight}.
  590.                
  591. (0:71) When someone stays in the same square for 1 seconds,
  592.     (1:603) and the PhoenixSpeak info {turncounter} about the triggering player is less than 3,
  593.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {wait-speed} somewhere within it,
  594.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  595.                 (5:603) save PhoenixSpeak info {battlestatus} about the triggering player will now be {enemy-wait}.
  596.                 ]
  597.             ]
  598.             [AI
  599. (0:71) When someone stays in the same square for 1 seconds,
  600.   (1:630) and the PhoenixSpeak info {battlestatus} about the triggering furre contains {enemy-wait} somewhere within it,
  601.   (1:600) and the PhoenixSpeak info {wait-timer} about the triggering furre is equal to 1,
  602.   (1:630) and the PhoenixSpeak info {status} about the triggering furre contains {ai-battle} somewhere within it,
  603.             (5:634) forget the PhoenixSpeak info {wait-timer} about the triggering furre.
  604.             (5:603) memorize that the PhoenixSpeak info {battlestatus} about the triggering furre will now be {fight}.
  605.             ]
  606.         ]
  607.     ]
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top