Returns instance information about the current area
See also Instance functions.
Signature:
name,
type,
difficulty,
difficultyName,
maxPlayers,
playerDifficulty,
isDynamicInstance,
mapID,
instanceGroupSize
=
GetInstanceInfo()
Returns:
name
- Name of the instance or world area (string
)type
- Type of the instance (string
)arena
- A PvP Arena instancenone
- Normal world area (e.g. Northrend, Kalimdor, Deeprun Tram)party
- An instance for 5-man groupspvp
- A PvP battleground instanceraid
- An instance for raid groupsscenario
- A scenario instance
difficulty
- Difficulty setting of the instance (number
)0
- None; not in an Instance.1
- 5-player Instance.2
- 5-player Heroic Instance.3
- 10-player Raid Instance.4
- 25-player Raid Instance.5
- 10-player Heroic Raid Instance.6
- 25-player Heroic Raid Instance.7
- 25-player Raid Finder Instance.8
- Challenge Mode Instance.9
- 40-player Raid Instance.10
- Not used.11
- Heroic Scenario Instance.12
- Scenario Instance.13
- Not used.14
- 10-30-player Normal Raid Instance.15
- 10-30-player Heroic Raid Instance.16
- 20-player Mythic Raid Instance .17
- 10-30-player Raid Finder Instance.18
- 40-player Event raid (Used by the level 100 version of Molten Core for WoW's 10th anniversary).19
- 5-player Event instance (Used by the level 90 version of UBRS at WoD launch).20
- 25-player Event scenario (unknown usage).21
- Not used.22
- Not used.23
- Mythic 5-player Instance.24
- Timewalker 5-player Instance.
difficultyName
- String representing the difficulty of the instance. E.g. "10 Player" (string
)maxPlayers
- Maximum number of players allowed in the instance (number
)playerDifficulty
- Unknown (number
)isDynamicInstance
- True for raid instances that can support multiple maxPlayers values (10 and 25) - eg. ToC, DS, ICC, etc (boolean
)mapID
- (number
)instanceGroupSize
- maxPlayers for fixed size raids, holds the actual raid size for the new flexible raid (between (8?)10 and 25) (number
)