Adding Custom Icons – By TimSt

To add new icons edit the file Icons\Icons.xml. Near the bottom copy one of the existing entries for example:

    <Icon id="857429" texture="Icons/Macro Icons/Numbers/29.dds" name="29" />

Change the id value to something unique such as 900002.
Change the texture value to point to your new icon such as Icons/My Icons/MineNiter.dds
Change the name value to something appropriate such as “Mine Niter”
The new entry in Icons.xml would look like

    <Icon id="900002" texture="Icons/My Icons/MineNiter.dds" name="Mine Niter" />

To use this new icon when creating a macro edit the file Source\MacroPickerWindow.lua and add the id value you used, 900002 in this case, to the end of the list of icon ids listed in the variable MacroPickerWindow.MacroIcons

In your ui folder you will need to:

  • Create a folder ‘My Icons’ in the folder ‘Icons’,
  • Place your new icon in this folder
  • Copy the edited Icons.xml into the folder ‘Icons’
  • Create, if not already present, the folder ‘Source’ in the parent ‘my ui’ folder
  • Copy the edited MacroPickerWindow.lua into the ‘Source’ folder.