Problem: In this.Const.SkillOrder, there is no entry for “StatusEffect”. And in perks which use
this.m.Order = this.Const.SkillOrder.Perk | this.Const.SkillType.StatusEffect, you can clearly see that the second value is using
SkillType instead of
SkillOrder. This is most likely a typo and logical error. This happens in every perk which uses both Perk and StatusEffect as its this.m.Type.
Solution: StatusEffect should be added as a new entry in this.Const.SkillOrder and the “m” tables of all relevant perks updated accordingly.