public static string LokiPoe.InstanceInfo.League { get; }
Return the name of the league of the current ingame character.
InstanceInfo usually retrive informations relative to the current Instance or state of the game not UI related.
Namespace: DreamPoeBot.Loki.Game
public static class LokiPoe.InstanceInfoView DPB1 version →public static string LokiPoe.InstanceInfo.League { get; }
Return the name of the league of the current ingame character.
public static bool LokiPoe.InstanceInfo.LevelDownscalingEnabled { get; }
Return true if LevelDownscaling is Enabled.
public static List<MinimapIconWrapper> LokiPoe.InstanceInfo.MinimapIcons { get; }
Retrive informations about all currently displayed Minimaps Icons.
public static int LokiPoe.InstanceInfo.MonstersLevel { get; }
Return the current area Mansters Level.
public static int LokiPoe.InstanceInfo.MonstersRemaining { get; }
Return the number of monsters remaining in the current area. Pls Note: if the return is 51, it mean that more than 50 monsters are remaining it can be any number, the server start to give you exact number only when less that 51 monsters are remaining. if the return is 255, it mean that the current map do not support this feature. (town or scenary map)
public static NetworkState LokiPoe.InstanceInfo.NetworkState { get; }
Return an enumerator describing the actual Network State. None, Disconnected, Connecting, Connected.
public static Dictionary<ushort, Item> LokiPoe.InstanceInfo.NormalJewelsPassiveIdItemDictionaly { get; }
Return a Dictionary ushort, Item rapresenting the combination passiveid/jewel (Item) slotted.
public static List<ushort> LokiPoe.InstanceInfo.NormalJewelsPassiveIds { get; }
Return a List of ushort that represent all the slotted jewels (cluster and non) Passive skills Ids.
public static ServerData.PartyAllocation LokiPoe.InstanceInfo.PartyAllocationType { get; }
Get the current Party Allocation Type.
public static string LokiPoe.InstanceInfo.PartyDescription { get; }
Get the description of current party.
public static string LokiPoe.InstanceInfo.PartyLeaderName { get; }
Get character name of current party leader.
public static List<PartyMember> LokiPoe.InstanceInfo.PartyMembers { get; }
Get list of current party members (including your character)
public static Dictionary<ushort, ServerData.PassiveSkillGraphNode> LokiPoe.InstanceInfo.PassiveSkillGraph { get; }
Gets the passive skill graph collection. Its element types are linked below.
public static List<ushort> LokiPoe.InstanceInfo.PassiveSkillIds { get; }
Return a List of uint that represent all the allocated Passive skills Ids.
public static int LokiPoe.InstanceInfo.PassiveSkillPointsAvailable { get; }
Return the number of free passive points you have left. the formula is: `CharacterLevel - 1 + ExtraPassiveSkillPoints - (PassiveSkillIds.Count - SpentAscendencyPoints);`.
public static IEnumerable<DatPassiveSkillWrapper> LokiPoe.InstanceInfo.PassiveSkills { get; }
Return a List of DatPassiveSkillWrapper, describing all the allocated Passive Skills.
public static List<PartyInvite> LokiPoe.InstanceInfo.PendingPartyInvites { get; }
Get information about pending party invites.
public static List<PlayerEntry> LokiPoe.InstanceInfo.PlayerEntries { get; }
Get information about known player entries. It includes you, friends and party members, and maybe guild members.
public static uint LokiPoe.InstanceInfo.PlayerGolds { get; }
Retrive the current player golds in inventory.
public static uint LokiPoe.InstanceInfo.PlayerHiveblood { get; }
Retrive the current player Player Hiveblood stored.
public static string LokiPoe.InstanceInfo.RawZoneDescription { get; }
Return a newline terminated string rapresenting the zone description as showed in the top left corner (when the minimap is toggled) Ex Azurite Mine Monster Level: 34 Delve Depth: 0 Archnemesis League Permanent Allocation Milan(EU) Realm More than 50 monsters remain.
public static int LokiPoe.InstanceInfo.RitualAtlasPassivePointsAvailable { get; }
Return the number of Ritual available atlas passive (not assigned).
public static List<SextantData> LokiPoe.InstanceInfo.Sextants { get; }
Retrive informations about currently aplyed Sextants.
public static List<uint> LokiPoe.InstanceInfo.SkillBarIds { get; }
Retrieve all the 13 skills ID of the currently skills assigned to the skill bar.
public static List<Skill> LokiPoe.InstanceInfo.SkillBarSkills { get; }
Retrieve all the Skills actually assigned to the SkillBar. All 13 skill bar slot are retrieved, you can know what slot are them assigned using the Skill properties.
public static uint LokiPoe.InstanceInfo.SpentAscendencyPoints { get; }
Return the total number of Ascend points you have spent
public static List<StashTabInfo> LokiPoe.InstanceInfo.StashTabs { get; }
This is an Experimental Member, it retrieve informations about all Player Inventory as the server send to us. Server side, Stash tabs are player inventory containing items. Many Player inventorys are transmited only when you open them, and are not constantly updated if you are not looking at them. To avoid problems pls use the specific Stash tabs functions in InGameState, or GetPlayerInventory... in InstanceInfo for the player equipped items.
public static int LokiPoe.InstanceInfo.TempleAtlasPassivePointsAvailable { get; }
Return the number of Temple Incursion available atlas passive (not assigned).
public static int LokiPoe.InstanceInfo.TotalAbyssAtlasPassivePoints { get; }
Return the Total number of Abyss atlas passive recieved.
public static uint LokiPoe.InstanceInfo.TotalAscendencyPoints { get; }
Return the total number of Ascend points you have aquired.
DPB2 0.4.5.88 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.