API GetArchaeologyRaceInfoByID

Returns information about a branch of Archaeology. raceName, raceTextureID, raceItemID, numFragmentsCollected, numFragmentsRequired, maxFragments = GetArchaeologyRaceInfoByID(branchID)

Argument

 * branchID : Number - ID of the research branch (race) to query. The following are the valid IDs:
 * {| class="darktable zebra"

!ID!!Race
 * 1||Dwarf
 * 2||Draenei
 * 3||Fossil
 * 4||Night Elf
 * 5||Nerubian
 * 6||Orc
 * 7||Tol'vir
 * 8||Troll
 * 27||Vrykul
 * 29||Mantid
 * 229||Pandaren
 * 231||Mogu
 * 315||Arakkoa
 * 350||Draenor Clans
 * 382||Ogre
 * 404||Highborne
 * 406||Highmountain Tauren
 * 408||Demonic
 * 423||Zandalari
 * 424||Drust
 * }
 * 229||Pandaren
 * 231||Mogu
 * 315||Arakkoa
 * 350||Draenor Clans
 * 382||Ogre
 * 404||Highborne
 * 406||Highmountain Tauren
 * 408||Demonic
 * 423||Zandalari
 * 424||Drust
 * }
 * 406||Highmountain Tauren
 * 408||Demonic
 * 423||Zandalari
 * 424||Drust
 * }
 * 423||Zandalari
 * 424||Drust
 * }
 * }

Returns

 * raceName: String - Name of the race.
 * raceTextureID: Number (fileID) - The texture used by this race in the Archaeology UI.
 * raceItemID: Number - The itemID of the Keystone the race uses. Will be nil for Fossil because no such item exists.
 * numFragmentsCollected: Number - Number of collected fragments for this race.
 * numFragmentsRequired: Number - Number of fragments required to solve the current artifact
 * maxFragments: Number - Maximum number of fragments that can be carried


 * The following textures are used: