Difference between revisions of "Effect Item"

5 bytes removed ,  02:05, 22 July 2017
m
imported>DavidJCobb
imported>DavidJCobb
m (→‎Notes: typo)
Line 19: Line 19:
*** Note that while the effects are reapplied every second, their shaders are not. Flags like FX Persist are still needed.
*** Note that while the effects are reapplied every second, their shaders are not. Flags like FX Persist are still needed.
* Conditions are not acted upon until they are all checked. If a magic effect's conditions return false, the effect will not be deactivated until all other effects from the same spell have been checked.
* Conditions are not acted upon until they are all checked. If a magic effect's conditions return false, the effect will not be deactivated until all other effects from the same spell have been checked.
** Consider a spell whose first magic effect applies a very perk to the subject by way of ''Perk to Apply'', and whose second magic effect tests for that very perk. When conditions are checked, if the first magic effect's conditions fail, it will be ''queued'' to deactivate, but it will still be active (and the perk will therefore still be applied) when the second magic effect's conditions are checked next. Once all effects in the spell are checked, the first effect will then deactivate, and its perk will be removed.
** Consider a spell whose first magic effect applies a perk to the subject by way of ''Perk to Apply'', and whose second magic effect tests for that very perk. When conditions are checked, if the first magic effect's conditions fail, it will be ''queued'' to deactivate, but it will still be active (and the perk will therefore still be applied) when the second magic effect's conditions are checked next. Once all effects in the spell are checked, the first effect will then deactivate, and its perk will be removed.


{{Languages|Effect Item}}
{{Languages|Effect Item}}
[[Category:Magic]]
[[Category:Magic]]
Anonymous user