BuffReminder

BuffReminder

574 Downloads

(!) IMPORTANT (!) This addon is of the DIY-variety, meaning you WILL need to do some editing for your class combo aswell as your guild buff (Mine happened to be IX at the time of developing)

If you do not want it to show on start, run this command while ingame and relog:
/run BRemVARS.showAtStart = false

OR untick the option in the dropdown menu from the minimap button

If you wish to show it ingame when it's not visible, run:

/run BRem.Toggle(true)

OR untick the option in the dropdown menu from the minimap button

If you wish to use the buffs you're missing, make a macro with the following content and just spam it until you have all buffs:

/run BRem.UseBuffs()

OR click the buttons left to the names of the skills/items

How to add buffs:

1) Copy and paste an existing line in the category you want to put it in (or copy the whole category in classSpecific list if you want to add a class)
2) Go to https://database.rom-welten.de/ and find the buff you wish to add, check whether it's in the category "buffs" (important(!))
3) Copy the ID's and paste them in the correct places. The "text"-property is what's being shown in the list, so this is not used in any function and can be anything you want it to be.
4) For the icon:
    4.1) Right click and open the image in a new tab on the rom-welten page
    4.2) Copy the text between https://database.rom-welten.de/img/ and .png
    4.3) What you end up with should something look like: interface/icons/elf_skill/skill_thi_mag15
    4.5) Replace what you had before with this.
5) For the 'use' part:

    5.1) If it's a skill, do: function() CastSpellByName(...) end
    5.2) If it's an item, do: function() UseItemByName(...) end
    5.3) If it's a buff that you cannot use, just do: false
6) If the buff is shared with other buff(s) (for example attack and damage foods), you can use this by adding the ID of the other buff(s) in the share={} list, examples:
    6.1) Multiple buffs: share = {"506641", "506642", "506693", "506694"}
    6.2) Single buff: share = {"506641"} OR share = "506641"

Changelog:

v1.5.4

- Fixed a bug where shared buffs were not detected (so it would appear in the list whether you had one of the shared buffs on or not)

v.1.5.3

- Fixed an issue with previous/next mode

- Added Exp/Tp modes

v1.5.2

- Added options to dropdown on minimap button

v1.5.1

- Fixed a bug where buffs with more than 1 share was showing up more than once

v1.5

- Introduced different "modes", for example for instances, siegewar, droprate buffs, .. (See example for drop rate in BRVars.lua)

- Added arrow buttons for the modes, aswell as a drop down menu on the minimap button

v1.4.1

- Fixed an issue where the frame was always visible, even if the variable "BRemVARS.showAtStart" was set to false.

v1.4

- Made the icons smaller

- Made it possible to click on icons to use the action (instead of having to use the macro / clicking skills or items on action bar)

- Added a seperate category for healers next to physical, magical and general

v1.3

- Added minimap button

- More bugfixes regarding classes

v1.2

- Bugfix, classes weren't always recognized

v1.1

- Bugfix

- Some more additions to standard buff file

v1.0

- Initial release