Hi,
I have a question concerning the saving of the keys in bits of a skill. It worked till I wanted to read the 7th bit. The var check3 showed 0. This is how I wrote it:

my.skill1 = 0;
my.skill1 |= 1;
my.skill1 |= 1<<1;
my.skill1 |= 1<<2;
my.skill1 |= 1<<3;
my.skill1 |= 1<<4;
my.skill1 |= 1<<5;
my.skill1 |= 1<<6;
my.skill1 |= 1<<7;
check2 = (my.skill1&0x00000001);
check2 = (my.skill1&0x00000002)>>1;
check2 = (my.skill1&0x00000004)>>2;
check2 = (my.skill1&0x00000008)>>3;
check2 = (my.skill1&0x000000016)>>4;
check2 = (my.skill1&0x000000032)>>5;
check2 = (my.skill1&0x000000064)>>6;
check3 = (my.skill1&0x0000000128)>>7;
Thanks for any help