Site Tools


status_procs

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
status_procs [2021/10/07 04:18] wylemstatus_procs [2023/12/26 20:45] (current) – external edit A User Not Logged in
Line 1: Line 1:
 ======Status Procs======= ======Status Procs=======
-Some weapons and enemy attacks inflict status effects.+If a weapon or monster's physical attack includes one or more status effects, there is a series of checks that must be passed for the status to be inflicted on the target.
  
 =====Algorithm===== =====Algorithm=====
Line 10: Line 10:
   - **Existing status check**: Fail if the target already has any of the statuses being inflicted.   - **Existing status check**: Fail if the target already has any of the statuses being inflicted.
   - **Action Timer flag check**: Fail if the target's [[battle timers#the_action_timer|Action Timer]] has any [[[[battle timers#timer_flags|flags]] set.   - **Action Timer flag check**: Fail if the target's [[battle timers#the_action_timer|Action Timer]] has any [[[[battle timers#timer_flags|flags]] set.
-    * This will probably only succeed if the target's Action Timer is non-zero and they do not have a command queued.+    * This will probably only succeed if the target's Action Timer is non-zerothey do not have a command queued, and they are not asleep or paralyzed.
   - **Toad/Mini check**: Fail if the attacker has Toad or Mini status.   - **Toad/Mini check**: Fail if the attacker has Toad or Mini status.
   - **Swoonable monster type check**: Fail if the effect includes Swoon and the target is a monster that is either Undead or a Machine.   - **Swoonable monster type check**: Fail if the effect includes Swoon and the target is a monster that is either Undead or a Machine.
   - **Status priority check**: Fail if [[status priority]] would prevent this status from being inflicted.   - **Status priority check**: Fail if [[status priority]] would prevent this status from being inflicted.
status_procs.1633580338.txt.gz · Last modified: 2021/10/07 04:18 by wylem