- long rank = tag->getInt("rank", pm->GetPrefixRank(), 0, UINT_MAX);
- long setrank = tag->getInt("ranktoset", pm->GetLevelRequired(true), rank, UINT_MAX);
- long unsetrank = tag->getInt("ranktounset", pm->GetLevelRequired(false), setrank, UINT_MAX);
+ unsigned long rank = tag->getUInt("rank", pm->GetPrefixRank(), 0, UINT_MAX);
+ unsigned long setrank = tag->getUInt("ranktoset", pm->GetLevelRequired(true), rank, UINT_MAX);
+ unsigned long unsetrank = tag->getUInt("ranktounset", pm->GetLevelRequired(false), setrank, UINT_MAX);