Class Map [-] [+]
A game map, e.g. Azeroth, Eastern Kingdoms, the Molten Core, etc.
Inherits all methods from: none
Methods
| GetAreaId | Returns the area ID of the Map at the specified X, Y, and Z coordinates. |
| GetCreatures | Returns a table with all the current Creatures in the map |
| GetCreaturesByAreaId | Returns a table with all the current Creatures in the specific area id |
| GetDifficulty | Returns the difficulty of the Map. |
| GetHeight | Returns the height of the Map at the given X and Y coordinates. |
| GetInstanceData | Gets the instance data table for the Map, if it exists. |
| GetInstanceId | Returns the instance ID of the Map. |
| GetMapId | Returns the ID of the Map. |
| GetName | Returns the name of the Map. |
| GetPlayerCount | Returns the player count currently on the Map (excluding GMs). |
| GetPlayers | Returns a table with all the current Players in the map |
| GetTransports | Returns a table of all Transports on the Map |
| GetWorldObject | Returns a WorldObject by its GUID from the map if it is spawned. |
| IsArena | Returns true if the Map is an arena BattleGround, false otherwise. |
| IsBattleground | Returns true if the Map is a non-arena BattleGround, false otherwise. |
| IsDungeon | Returns true if the Map is a dungeon, false otherwise. |
| IsEmpty | Returns true if the Map has no Players, false otherwise. |
| IsHeroic | Returns true if the Map is a heroic, false otherwise. |
| IsRaid | Returns true if the Map is a raid, false otherwise. |
| SaveInstanceData | Saves the Map's instance data to the database. |
| SetWeather | Sets the [Weather] type based on [WeatherType] and grade supplied. |