DPB2Class ยท Interface and panels

LokiPoe.InGameState.SkillBarHud

This class let you interact and retrieve informations about the SkillBarHud, the bottom left skill bar. This offer you wrapper to use skills in various mode, single click (Use, UseAt, UseOn) or keeping the key pressed (BeginUse, BeginUseAt). To set a skill on a specific slot (all 13 slots are available). To to clear a slot. And many other utility. This class is compatible with POE2.

Namespace: DreamPoeBot.Loki.Game

public static class LokiPoe.InGameState.SkillBarHudView DPB1 version โ†’

Members and overloads

1 results
Show all members

BeginUseAt

MethodLink โ†—
public static LokiPoe.InGameState.UseResult LokiPoe.InGameState.SkillBarHud.BeginUseAt(int slot, bool inPlace, Vector3 position)

Move the mouse at a specific Vector3 position and Click and keep pressed the skill slot selected, you usually retrieve the position using NetworkObject.InteractCenterWorld. After you use this method, you usually check if the key is still pressed DreamPoeBot.Loki.Game.LokiPoe.ProcessHookManager.GetKeyState(Keys) and if it is, you only move the mouse DreamPoeBot.BotFramework.MouseManager.SetMousePos(System.String,DreamPoeBot.Common.Vector2i,System.Boolean)

slotint
The slot to use.
inPlacebool
If true, the CTRL key will be pressed before casting this skill and released right after.
positionVector3
A specific Vector2i position where to move the mouse.

Returns: UseResult.None on success, or the relative error.

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.