Coder Social home page Coder Social logo

ezdownrank's Introduction

EZDownRank

A World of Warcraft Classic addon for healers.

Features

  • Adds up to 8 clickable buttons on each raid frame
  • Button colors dynamically change depending on health deficit, your spellpower, remaining mana, and talents.
  • Support for X and Y offset, column and row count, and gridlines.

Default Click Configuration

Note: This is with Classic spells, when new ranks are learn in TBC max ranks shift to new ones

Priest

  • 1-7: Flash Heal (Rank 1-7)
  • shift + 1-4: Heal (Rank 2-4)
  • shift + 5-8: Greater Heal (Rank 1-5)

Druid

  • 1-8: Healing Touch (Rank 4-11)
  • shift + 1-8: Regrowth (Rank 2-9)

Shaman

  • 1-6: Lesser Healing Wave (Rank 1-6)
  • shift + 1-8: Healing Wave (Rank 3-10)
  • ctrl + 1-3: Chain Heal (Rank 1-3)

Paladin

  • 1-6: Flash of Light (Rank 1-6)
  • shift + 1-8: Holy Light (Rank 2-9)

Colors

  • Buttons for cast rank that will overheal are transparent (but are still clickable)
  • Green: highest spell rank with no overheal
  • Yellow: no overheal
  • Orange: not enough mana

Example

img

Above: Playing a Priest, holding the Shift key, and I 261 mana remaining

  • Best heal for Lonlon is Heal (Rank 4)
  • Best heal for Nemesis is Greater Heal (Rank 2), max rank I can cast is Heal (Rank 4)
  • Best heal for Laevan is Greater Heal (Rank 3), max rank I can cast is Heal (Rank 4)
  • My Heal (Rank 1) will overheal Fraisette

Q & A

  • Where can I file a bug report? Here
  • Can I buy you a beer? How kind of you! I accept donations via PayPal.

ezdownrank's People

Contributors

mrbuds avatar sysfsss avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

ezdownrank's Issues

Buds is lazy

-make it disappear on dead units
-i want circle shaped textures also
-would be nice to play tetris/snake on raid frames with this, while raid is afk

Show Gridlines

It would be great if there were gridlines allowing the user to quickly distinguish between buttons.

Raid Frame Overlay with Z-Perl

Presently, EZDR works nicely with various healer-specific frames like Healbot, VuhDo, and Grid2. Unfortunately, it doesn't seem to overlay the Z-Perl (formerly X-Perl and Perl) unit frames' Raid frames.

EDIT: Specifically, there is an intermittent disappearing of EZDR on Z-Perl's frames, including player, target, target's target (and t's t's t) as well as raid/party frames. It seems to repaint, some of the time, when changing the X or Y offset of EZDR. This may relate to #7

Axis Offset

Being able to configure the offset would help with placement on some frames.

Repaint EZDR on Unit Frame Resize

Presently when the size of the bar in a raid frame is adjusted on the fly, EZDR does not repaint to accommodate the changes. Upon changing the EZDR X or Y offset, it jumps back into the specified position.

e.g. -- Resizing the raid frames to be smaller causes EZDR to get stuck on the right side of the frame. Upon moving either X or Y to -1 or 1, EZDR re-centers itself (repaints). Ideal functionality would be to automatically repaint EZDR over the frame while it's being resized, or on a routine but reasonable interval.

Rows/Columns

It would be helpful if you could set the number of rows/columns for the button display. E.g. instead of 7 buttons across 2 rows for Druid, all 7 buttons in a row.

Tested latest you made for multiple classes. One folder is missing.

Howdy, I tested last night raid with your latest recent you made for multiple healing classes and I tried it and turn it out you missed the LibFrame-1.0 folder so i had to add LibFrame-1.0 and tested on my holy priest, restoration druid and holy pally. it working beautifully!

Keep it up!!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.