Commit af5783ca authored by VanillaSalt's avatar VanillaSalt

Merge pull request #700 from sidschingis/patch-1

fix setcode int64 support
parents 0f070e8e 7aa75613
...@@ -248,12 +248,11 @@ int32 card::is_set_card(uint32 set_code) { ...@@ -248,12 +248,11 @@ int32 card::is_set_card(uint32 set_code) {
} }
uint32 settype = set_code & 0xfff; uint32 settype = set_code & 0xfff;
uint32 setsubtype = set_code & 0xf000; uint32 setsubtype = set_code & 0xf000;
while(setcode){
if ((setcode & 0xfff) == settype && (setcode & 0xf000 & setsubtype) == setsubtype) if ((setcode & 0xfff) == settype && (setcode & 0xf000 & setsubtype) == setsubtype)
return TRUE; return TRUE;
if (((setcode >> 16) & 0xfff) == settype && ((setcode >> 16) & 0xf000 & setsubtype) == setsubtype) setcode = setcode>>16
return TRUE; }
if (((setcode >> 24) & 0xfff) == settype && ((setcode >> 24) & 0xf000 & setsubtype) == setsubtype)
return TRUE;
return FALSE; return FALSE;
} }
uint32 card::get_type() { uint32 card::get_type() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment