Mage: Fire

Mage: Fire

0 Downloads

HUD/Rotation for Fire Mage

Requires Level 100+. Unexpected errors may occur at lower levels.

IMPORTANT NOTE: This pack uses some fonts and textures from ElvUI, AddonSkins (ElvUI addon), and Details! Damage Meter. If you are not using any combination of these and wish to retain the overall look, I've created a basic addon that loads a few textures and fonts by way of LibSharedMedia-3.0. http://bit.ly/MnejingAuras (Download and extract to your WoW\Interface\Addons\ folder). Combine with https://www.curseforge.com/wow/addons/masqueelvuiesqueskin to get matching icons.

Features:

• Fire Blast shows total available stacks.

• Scorch will be replaced by Phoenix's Flames, if talented. Scorch will then move to Fireball and appear only when the target is under 30% and you're using Searching Touch, or you are moving.

• Phoenix Flames shows total available stacks.

• Pyroblast will show Pyroclasm stacks, if present. It will also glow while Pyroclasm or Hot Streak is active.

• Living Bomb will cover Flamestrike, if talented and available to cast.

• Meteor will cover Dragon's Breath, if talented and available to cast.

• Combustion bar counts down while Combustion is active, and counts up while on cooldown.

• Top progress bars for Blazing Barrier and Ignite. Barrier bar itself counts down the duration of the buff, the right text is the remaining absorb amount.

• Two Ignite bars. "Ignite Bar" just shows duration of the debuff. "Ignite Bar (With Damage)" uses full scan to read tooltip for damage, and shows both duration and damage per tick. To use one or the other, simply go to the "Load" tab and change the "Never" option appropriately. The "With Damage" bar could potentially eat up more resources resulting in lower FPS, which is why I've included both.

• Fire Blast and Phoenix's Flames will show a sweep for the recharge duration. GCD sweep is unaffected and takes priority.

• Range checking desaturates to a red color when the ability is not in range.

Update - August 11, 2018

• Refactoring.

• Mirror Images now counts down the duration of your images.

• Fixed a bug with the Ignite (without damage) bar.

Update - August 9, 2018

• Malinoric: Fixed an issue with the mana bar causing an error when initially loading.

Update - July 27, 2018

• Massive rework from Malinoric. Thanks!

Update - July 26, 2018

• Updated for BfA prepatch. Let me know if there are any issues.

Update - February 16, 2018

• Back-end Lua cleanup for readability.

Update - January 28, 2018

• Barrier now only shows 1 decimal place for duration. Not really sure why I took so long to fix this.

• Mana bar is no longer inverse by default. Oops.

Update - December 22, 2017

• Duration now shown on Barrier bar.

Update - December 27, 2017

• Ignite bar can now track damage. Actually added a second bar, one is the "normal" behavior that just shows duration. The other uses full scan that reads tooltips to get current damage.

Update - December 20, 2017

• Added a bar to track Ignite on the target.

Update - December 13, 2017

• Fixed minor localization issue.

• Added charge cooldown tracking on Phoenix's Flames and Fire Blast.

• Minor visual changes and code cleanup.

Update - November 12, 2017

• Fixed localization issue.

Update - November 6, 2017

• Added check to ensure artifact is equipped for Phoenix's Flames.

Update - November 5, 2017

• Fixed comparing number to nil error in cooldown bar custom text. Possible performance increase.

______________________________________________________________________________________________________________________

Color Stuff: (ignore this if you like the current colors)

The purple and red desaturation colors can be adjusted in each individual aura. Check the custom triggers, custom duration or custom text (it's set differently in different places for various reasons). Any colors you want to change are in the SetVertexColor lines. It uses percentage RGB, which you can either get from using an online calculator or doing a bit of math with your own calculator.

1. https://andylangton.co.uk/tools/colour-converter is a great tool. You can convert Hex color or standard 0-255 RGB to RGB percentage. (i.e. 65% = 0.65)

OR

2. Using your own calculator, you can divide your desired RGB value by 255, trim all but 2 decimal places and use that (e.g. 166/255 = 0.65).

Examples (and original values):

…SetVertexColor(0.42,0.3,0.75,1) is the purple desaturated color at 100% alpha (the final value of the 4 values, 1) when an ability cannot be used at the moment (on CD or not enough charges)

…SetVertexColor(0.65,0.22,0.30,1) is the red desatured color at 100% alpha when an ability cannot be used as you are out of range.