This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
status_priority [2021/08/22 21:17] – created (WIP) wylem | status_priority [2023/12/26 20:45] (current) – external edit A User Not Logged in | ||
---|---|---|---|
Line 16: | Line 16: | ||
=====Magic===== | =====Magic===== | ||
+ | Magical attacks include all spells, monster abilities, j-items and weapons used as items. | ||
+ | |||
Magical attacks that inflict statuses combine these two bytes into a list, treating the **first** byte as higher priority((Swoon > Stone > ... > Darkness > Poison > Curse > Paralyze > ...)). If the target has any existing status effect with higher priority than the highest priority status of the spell/ | Magical attacks that inflict statuses combine these two bytes into a list, treating the **first** byte as higher priority((Swoon > Stone > ... > Darkness > Poison > Curse > Paralyze > ...)). If the target has any existing status effect with higher priority than the highest priority status of the spell/ | ||
- | As an example, Breath inflicts Toad, Mini, Piggy, Silence, Darkness and Charm. The highest priority among these is Toad, so the only status effects that could prevent it are Stone and Swoon. Thus, Breath essentially cannot be prevented with status priority (however, it can be prevented through status immunities((Immunity to any of the spell' | + | As an example, Breath inflicts Toad, Mini, Piggy, Silence, Darkness and Charm. The highest priority among these is Toad, so the only status effects that could prevent it are Stone and Swoon. Thus, Breath essentially cannot be prevented with status priority (however, it can be prevented through status immunities((Immunity to any of the spell' |
=====Physical===== | =====Physical===== | ||
+ | Physical attacks include characters attacking with a weapon (rather than using it as an item), as well as monster " | ||
+ | |||
Physical attacks that inflict statuses combine these two bytes into a list, treating the **second** byte as higher priority.((Curse > Paralyze > ... > Gradual Petrification > Swoon > Stone > ... > Darkness > Poison)) If the target has any existing status effect with higher priority than the one being inflicted, the effect fails. | Physical attacks that inflict statuses combine these two bytes into a list, treating the **second** byte as higher priority.((Curse > Paralyze > ... > Gradual Petrification > Swoon > Stone > ... > Darkness > Poison)) If the target has any existing status effect with higher priority than the one being inflicted, the effect fails. | ||
- | Physical attacks must also meet certain other requirements to take effect, as described [nowhere, yet! TODO: relevant article!] | + | Physical attacks must also meet certain other requirements to take effect. See: [[Status Procs]]. |
- | [TODO: Test weapon proc priority.] | ||
=====Exceptions===== | =====Exceptions===== | ||
- | Poison ignores status priority when being inflicted. | + | Poison ignores status priority when being inflicted |
Gradual Petrification ignores status priority when being inflicted via the monster ability Petrify. It can only be prevented with immunity. | Gradual Petrification ignores status priority when being inflicted via the monster ability Petrify. It can only be prevented with immunity. | ||
+ | |||
+ | Some multi-target monster abilities may not work as expected, especially '' | ||
[TODO: Other exceptions? | [TODO: Other exceptions? |