whoa/src/ui/game/CGLookingForGroup.cpp

22 lines
1.3 KiB
C++

#include "ui/game/CGLookingForGroup.hpp"
uint8_t g_validClassRoles[] = {
CLASS_ROLE_INVALID, // Non-existent
CLASS_ROLE_VALID | CLASS_ROLE_TANK | CLASS_ROLE_DAMAGE, // Warrior
CLASS_ROLE_VALID | CLASS_ROLE_TANK | CLASS_ROLE_HEALER | CLASS_ROLE_DAMAGE, // Paladin
CLASS_ROLE_VALID | CLASS_ROLE_DAMAGE, // Hunter
CLASS_ROLE_VALID | CLASS_ROLE_DAMAGE, // Rogue
CLASS_ROLE_VALID | CLASS_ROLE_HEALER | CLASS_ROLE_DAMAGE, // Priest
CLASS_ROLE_VALID | CLASS_ROLE_TANK | CLASS_ROLE_DAMAGE, // Death Knight
CLASS_ROLE_VALID | CLASS_ROLE_HEALER | CLASS_ROLE_DAMAGE, // Shaman
CLASS_ROLE_VALID | CLASS_ROLE_DAMAGE, // Mage
CLASS_ROLE_VALID | CLASS_ROLE_DAMAGE, // Warlock
CLASS_ROLE_INVALID, // Non-existent
CLASS_ROLE_VALID | CLASS_ROLE_TANK | CLASS_ROLE_HEALER | CLASS_ROLE_DAMAGE, // Druid
CLASS_ROLE_INVALID, // Non-existent
};
uint8_t CGLookingForGroup::GetClassRoles(int32_t classID) {
return g_validClassRoles[classID];
}