Code:
public static var effects_:Vector.<ConditionEffect> = new <ConditionEffect>[new (ConditionEffect)("Nothing", 0, null, _v1._04W_), new (ConditionEffect)("Dead", _zt, null, _v1._P_O_), new (ConditionEffect)("Quiet", _wP_, [32], _v1._1dv), new (ConditionEffect)("Weak", _eY_, [34, 35, 36, 37], _v1._1E_1), new (ConditionEffect)("Slowed", _1pP_, [1], _v1._07e), new (ConditionEffect)("Sick", _1T_c, [39], _v1._0cG_), new (ConditionEffect)("Dazed", _0vJ_, [44], _v1._0ep), new (ConditionEffect)("Stunned", _0zR_, [45], _v1._0H_4), new (ConditionEffect)("Blind", _1j8, [41], _v1._0ym), new (ConditionEffect)("Hallucinating", _E_w, [42], _v1._py), new (ConditionEffect)("Drunk", _0S_4, [43], _v1._19N_), new (ConditionEffect)("Confused", _sn, [2], _v1._1G_r), new (ConditionEffect)("Stun Immune", _0X_V_, null, _v1._fL_), new (ConditionEffect)("Invisible", _18D_, null, _v1._hb), new (ConditionEffect)("Paralyzed", _6O_, [53, 54], _v1._1Y_f), new (ConditionEffect)("Speedy", _sl, [0], _v1._09l), new (ConditionEffect)("Bleeding", _0xZ_, [46], _v1._0ar), new (ConditionEffect)("Not Used", _1fH_, null, _v1._0T_5), new (ConditionEffect)("Healing", _1T_g, [47], _v1._1iv), new (ConditionEffect)("Damaging", _04N_, [49], _v1._1U_m), new (ConditionEffect)("Berserk", _1R_S_, [50], _v1._0_q), new (ConditionEffect)("Paused", _0Q_D_, null, _v1._0X_O_), new (ConditionEffect)("Stasis", _01E_, null, _v1._1K_Q_), new (ConditionEffect)("Stasis Immune", _X_H_, null, _v1._0T_K_), new (ConditionEffect)("Invincible", _0V_, null, _v1._1T_P_), new (ConditionEffect)("Invulnerable", _1M_0, [17], _v1._1B_S_), new (ConditionEffect)("Armored", _0g_, [16], _v1._88), new (ConditionEffect)("Armor Broken", _0fn, [55], _v1._J_B_), new (ConditionEffect)("Hexed", _1B_k, [42], _v1._1e2), new (ConditionEffect)("Ninja Speedy", _T_2, [0], _v1._is), new (ConditionEffect)("Unstable", _0J_M_, [56], _v1._1F_q), new (ConditionEffect)("Darkness", _9z, [57], _v1._nE_)];
Looking at this we see the order...
Code:
private static String[] ConditionList = { "Dead", "Quiet", "Weak", "Slowed", "Sick", "Dazed", "Stunned", "Blind", "Hallucinating", "Drunk", "Confused", "Stun Immune", "Invisible", "Paralyzed", "Speedy", "Bleeding", "Not Used", "Healing", "Damaging", "Berserk", "Paused", "Stasis", "Stasis Immune", "Invincible", "Invulnerable", "Armored", "Armor Broken", "Hexed", "Ninja Speedy", "Unstable", "Darkness" };
To get the value we look at the position on the list. For example, dead would be 2^0 = 1, quiet would be 2^1, blind = 2^7, and unstable = 2^29 = 536870912.