# MQ2HUDMove

## Description

MQ2HUDMove by ieatacid allows you to move HUDs or sections of HUDs easily. The plugin can be downloaded [here](https://macroquest2.com/phpBB3/viewtopic.php?t=9087).

* It requires the [MQ2HUD](/macroquest/plugins/core-plugins/mq2hud.md) plugin

Features:

* HUDs can be moved to the location of the cursor, or up/down/left/right by the specified number of units.
* Individual elements can be moved, or user-specified sections
* HUD colors can also be changed to a number of preset colors.

## Commands

* **/hudmove list**

List all HUDs in the loaded HUD set and all sections in MQ2HUD.ini

* **/hudlist**

Same as above

* **/hudcolor list**

List preset colors

**The following work with the currently loaded HUD**

* **/hudmove**&#x20;

Move a single HUD

* **/hudmove  delete**

Delete a single HUD

* **/hudmove   \\<#>**

Move a single HUD a specified number of units in whatever direction

* **/hudcolor** &#x20;

Change HUD to preset color (red, yellow, green, darkgreen, blue, lightblue, purple, lightgrey, darkgrey)

**The following work for \[sections] of HUDs**

* *'/hudmove*

  &#x20;*\\<#>*'

Move all HUDs within a specified section

* **/hudmove** ***;*** **\\<#>**

These comment tags let the user define their own sections, even if they span across multiple ini sections \[ ].

## Examples

If we typed "/hudmove ;section1 right 100", it would move the HUD elements "ManaRegen" and "BuffCount" 100 units to the right.

`[elements]`\
`Level=3,339,649,0,255,255,${If[${Target.ID},${Target.Level} - ${Target.Class} - ${Target.Distance} - ${Target.LineOfSight},]}`\
`Raid=3,1263,468,0,255,255,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]}`\
`TarID=3,172,337,0,255,0,ID: ${Target.ID}`\
`;section1`\
`ManaRegen=3,272,272,0,255,0,MR: ${Me.ManaRegen}`\
`BuffCount=3,272,367,0,255,0,Buffs: ${Me.CountBuffs}`\
`;section2`\
`ER=3,172,342,0,255,0,ER: ${Me.AltAbilityTimer[Eldritch Rune].TimeHMS}`\
`MGB=3,172,357,0,255,0,MGB: ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}`

* For now, the only requirement for defining custom sections is that it follows this format:

`;name`

## See Also

* [Plugins](broken://pages/-Me4I94WGlOtA0pQ_0oB)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://macroquest.gitbook.io/macroquest/plugins/community-plugins/mq2hudmove.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
