Site Tools


battle_timers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
battle_timers [2021/10/25 17:43] – Added hide/jump interactions wylembattle_timers [2024/04/13 20:41] (current) – [Sleep and Paralyze] wylem
Line 37: Line 37:
 At the start of battle((Exception: Strike First, Surprise, and Back Attacks. See: [[ATB System#start_of_battle|ATB System]] for how they modify starting timers)), and after executing an action, a participant's Action Timer is set to their Modified Relative Agility. When this timer is handled after expiration: At the start of battle((Exception: Strike First, Surprise, and Back Attacks. See: [[ATB System#start_of_battle|ATB System]] for how they modify starting timers)), and after executing an action, a participant's Action Timer is set to their Modified Relative Agility. When this timer is handled after expiration:
    * If this is a character, they enter the Menu Queue.    * If this is a character, they enter the Menu Queue.
-   * If this is a monster, the next step of their script is handled. This queues a command (though that command may be "Do Nothing")+   * If this is a monster, the next step of their script is handled. This queues a command (though that command may be "Do Nothing"), and may have other effects as well, such as modifying stats or setting condition flags.
  
 After a command is entered, the Action Timer is set to a value that depends on the command. After a command is entered, the Action Timer is set to a value that depends on the command.
    * For monsters, the base value is always 1.    * For monsters, the base value is always 1.
-   * For many commands like Fight, Parry, Change, Item, Hide, Bluff and Sneak, the base value is 0.+   * For many commands like Fight, Parry, Change, Item, Hide, Sing, [[twincast|Twin]], Bluff and Sneak, the base value is 0.
    * For spells, the base value is set to the spell's cast time.    * For spells, the base value is set to the spell's cast time.
    * For Jump, the base value is 4 ticks.    * For Jump, the base value is 4 ticks.
-   * For Twin, Kick and Dark, the base value is RA / 2, rounded down.+   * For [[twincast|TwinCast]], Kick and Dark, the base value is RA / 2, rounded down (with a minimum value of 1).
    * For Aim and Dart, the base value is RA / 4, rounded down.    * For Aim and Dart, the base value is RA / 4, rounded down.
 +   * For Recall, the base value is equal to RA.
  
 The [[Speed Modifier]] is then applied to the base value, and the Action Timer is set to the resulting value. When the timer is handled after expiration, the action is executed. The [[Speed Modifier]] is then applied to the base value, and the Action Timer is set to the resulting value. When the timer is handled after expiration, the action is executed.
Line 53: Line 54:
 The Sleep and Paralyze status effects both work by setting the Action Timer to a high number, preventing the target from acting until after it expires. The Sleep and Paralyze status effects both work by setting the Action Timer to a high number, preventing the target from acting until after it expires.
  
 +The formula is: ( (300 - (4 * target's WIL) ) * Speed Modifier) / 6, with WIL being replaced by the $2F stat if the target is a monster. If the result would be negative when the Speed Modifier is applied, it is set to 1 first.
 =====Chains===== =====Chains=====
  
Line 76: Line 77:
 The handlers for expired Poison, Stone, and Count timers do nothing if the character is currently Hiding or Jumping. The Poison damage/Petrification increase/Count death will not occur, and the timer will continue to be marked as expired. The handlers for expired Poison, Stone, and Count timers do nothing if the character is currently Hiding or Jumping. The Poison damage/Petrification increase/Count death will not occur, and the timer will continue to be marked as expired.
  
-Wall and Sap timers are handled normally, though Sap damage ticks do not occur.+Wall and Sap timers are handled normally, though the character will not take damage from Sap.
battle_timers.1635183822.txt.gz · Last modified: 2021/10/25 17:43 by wylem