C_MountJournal .GetMountInfoByID
Jump to navigation
Jump to search
C_MountJournal.GetMountInfoByID |
+ 7.0.3 / 1.15.0 | ||
C_MountJournal.GetDisplayedMountInfo |
+ 7.0.3 / 1.15.0 | ||
C_MountJournal.GetMountInfo |
+ 6.0.2 |
Returns information about the specified mount.
name, spellID, icon, isActive, isUsable, sourceType, isFavorite, isFactionSpecific, faction, shouldHideOnChar, isCollected, mountID = C_MountJournal.GetMountInfoByID(mountID) = C_MountJournal.GetDisplayedMountInfo(displayIndex)
Arguments
GetMountInfoByID
- mountID
- number : MountID - Returned from C_MountJournal.GetMountIDs()
GetDisplayedMountInfo
- displayIndex
- number - Index of the displayed mount in the mount journal list with the current search query and filters. Ranging from 1 to C_MountJournal.GetNumDisplayedMounts()
Returns
- 1. name
- string - The name of the mount.
- 2. spellID
- number - The ID of the spell that summons the mount.
- 3. icon
- number : FileID - Icon texture used by the mount.
- 4. isActive
- boolean - Indicates if the player is currently mounted on the mount.
- 5. isUsable
- boolean - Indicates if the mount is usable based on the player's current location, riding skill, profession skill, class, etc.
- 6. sourceType
- number - Indicates generally how the mount may be obtained; a localized string describing the acquisition method is returned by C_MountJournal.GetMountInfoExtraByID.
- 7. isFavorite
- boolean - Indicates if the mount is currently marked as a favorite.
- 8. isFactionSpecific
- boolean - true if the mount is only available to one faction, false otherwise.
- 9. faction
- number? - 0 if the mount is available only to Horde players, 1 if the mount is available only to Alliance players, or nil if the mount is not faction-specific.
- 10. shouldHideOnChar
- boolean - Indicates if the mount should be hidden in the player's mount journal (includes Swift Spectral Gryphon and mounts specific to the opposite faction).
- 11. isCollected
- boolean - Indicates if the player has learned the mount.
- 12. mountID
- number - ID of the mount.
- 13. isForDragonriding
- boolean
Details
Current values of the sourceType
return include:
- 0 - not categorized; includes many mounts that should (and may eventually) be included in one of the other categories
ID | Constant | Value | Description |
---|---|---|---|
BATTLE_PET_SOURCE_1 | Drop | ||
BATTLE_PET_SOURCE_2 | Quest | ||
BATTLE_PET_SOURCE_3 | Vendor | ||
BATTLE_PET_SOURCE_4 | Profession | ||
BATTLE_PET_SOURCE_5 | Pet Battle | ||
BATTLE_PET_SOURCE_6 | Achievement | ||
BATTLE_PET_SOURCE_7 | World Event | ||
BATTLE_PET_SOURCE_8 | Promotion | ||
BATTLE_PET_SOURCE_9 | Trading Card Game | ||
BATTLE_PET_SOURCE_10 | In-Game Shop | ||
BATTLE_PET_SOURCE_11 | Discovery |
Patch changes
Patch 10.0.0 (2022-10-25): Added isForDragonriding
return.
Patch 7.0.3 (2016-07-19): Added. Replaces C_MountJournal.GetMountInfo()