Problem: The Dodge effect uses onUpdate to calculate its bonuses. This produces unintended effects as this means that it doesn’t necessarily take into account the change in the actor’s Initiative from the onUpdate functions of other status effects/injuries/perks.
Solution: Dodge effect should use onAfterUpdate to calculate its bonuses.