This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
battle_timers [2021/10/07 04:17] – Added section on Timer Flags wylem | battle_timers [2024/04/13 20:41] (current) – [Sleep and Paralyze] wylem | ||
---|---|---|---|
Line 37: | Line 37: | ||
At the start of battle((Exception: | At the start of battle((Exception: | ||
* 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" |
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' | * For spells, the base value is set to the spell' | ||
* 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' | ||
=====Chains===== | =====Chains===== | ||
Line 71: | Line 72: | ||
For the purposes of status procs and the relevant spells that cause Paralyze and Sleep, the effect will fail if any flags are set on the target' | For the purposes of status procs and the relevant spells that cause Paralyze and Sleep, the effect will fail if any flags are set on the target' | ||
+ | |||
+ | =====Interactions===== | ||
+ | ====Hide/ | ||
+ | The handlers for expired Poison, Stone, and Count timers do nothing if the character is currently Hiding or Jumping. The Poison damage/ | ||
+ | |||
+ | Wall and Sap timers are handled normally, though the character will not take damage from Sap. |