title: bitmask question?
body: <p>I have the follow:</p>
  
  <pre><code>public static final int LIMIT_ONE = 1;
  public static final int TRADEABLE = (1 &lt;&lt; 1);
  public static final int SELLABLE = (1 &lt;&lt; 2);
  public static final int STORABLE = (1 &lt;&lt; 3);
  public static final int STORABLE_IN_WH = (1 &lt;&lt; 4);
  public static final int STORABLE_IN_LEGION_WH = (1 &lt;&lt; 5);
  public static final int BREAKABLE = (1 &lt;&lt; 6);
  public static final int SOUL_BOUND = (1 &lt;&lt; 7);
  public static final int UNK9 = (1 &lt;&lt; 8);
  public static final int UNK10 = (1 &lt;&lt; 9);
  public static final int UNK11 = (1 &lt;&lt; 10);
  public static final int CAN_COMPOSITE_WEAPON = (1 &lt;&lt; 11);
  public static final int BLACK_CLOUD_TRADERS = (1 &lt;&lt; 12);
  public static final int CAN_SPLIT = (1 &lt;&lt; 13);
  public static final int UNK15 = (1 &lt;&lt; 14);
  public static final int UNK16 = (1 &lt;&lt; 15);
  </code></pre>
  
  <p>and I wanted to understand how it is calculated to give the follow result, for example: <strong>12414</strong></p>
  
  <p>I am really clueless on how the bitmask work and if any one could perhaps give some tips and explain how it goes to that number I would appreciate very much.</p>