22.05.2017, 19:50
if(issuerid == INVALID_PLAYER_ID) return 0;
This checks if issuerid is invalid, if yes, it returns 0. but in your code it returns 0 if the issuer's valid. so it'll return 0 mostly.
This checks if issuerid is invalid, if yes, it returns 0. but in your code it returns 0 if the issuer's valid. so it'll return 0 mostly.