As part of the Unified Community Platform project, your wiki will be migrated to the new platform in the next few weeks. Read more here.
Checks whether the player is in an instance and the type of instance.
inInstance, instanceType = IsInInstance()
- Flag - Whether the player is in an instance; nil otherwise.
- String - The instance type:
- "none" when outside an instance
- "pvp" when in a battleground
- "arena" when in an arena
- "party" when in a 5-man instance
- "raid" when in a raid instance
- "scenario" when in a scenario
This functon returns correct results immediately upon PLAYER_ENTERING_WORLD.