Download
(11Kb)
Download
Updated: 10-15-10 12:35 AM
Pictures
File Info
Updated:10-15-10 12:35 AM
Created:11-19-09 07:30 AM
Downloads:4,363
Favorites:32
MD5:

Reminders

Version: 1.4
by: evl [More]

Rule-based automated reminders for commonly forgotten tasks.

Configuration

Copy config.lua.sample to config.lua and modify as required.

Usage

Alt + right-click a reminder icon to bring up context menu

Modules

Druid

  • Missing Mark of the Wild
  • Missing Thorns

Mage
  • Armor missing (Molten Armor or Mage Armor)

Priest
  • Missing Power Word: Fortitude
  • Missing Inner Fire
  • Missing Divine Spirit

Paladin
  • No active aura
  • No active seal
  • Missing blessing
  • Missing Righteous Fury (checks spec and level)

Rogue
  • Main/Off-hand poison missing
  • Main/Off-hand poison expiring soon

Consumables
  • Food buff expiring
  • Flask expiring

General
  • Blessed Medallion of Karabor equipped wihout additional Shadow Resistance items
  • Less than 3 bag-slots available
  • No bag-slots available
  • Band of the Kirin Tor equipped

Creating your own reminders

Syntax:
Code:
evl_Reminders:AddReminder(name, event, callback, icon, attributes, tooltip, color)
Example - Alerting when every you are not under the effect of a Flash of Endless Rage:
Code:
evl_Reminders:AddReminder("Missing Flask of Endless Rage", function() return not evl_Reminders:PlayerHasBuff("Flask of Endless Rage") end, "inv_alchemy_endlessflask_06", {type = "item", item = "Flask of Endless Rage"})

See http://github.com/evl/Reminders/commits/master/
Optional Files (0)


Post A Reply Comment Options
Unread 06-29-11, 01:47 PM  
jlrm365
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 113
Uploads: 1
Question updated?

Is there any chance of having this updated?

I haven't run into any problems but I am sure that, with Firelands out now, there will be new reminders to be added.

Nice work.

Report comment to moderator  
Reply With Quote
Unread 12-02-10, 07:55 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
this is my priest module:

Code:
local addonName, addon = ...
local config = addon.config.priest

if config.enabled and addon.playerClass == "PRIEST" then
    addon:AddReminder("Missing Power Word: Fortitude", function() return not addon:HasAnyAura({"Machtwort: Seelenstärke", "Blutpakt"}, "PLAYER") end, {type = "spell", unit = "player", spell = "Machtwort: Seelenstärke"})
    addon:AddReminder("Missing Shadow Protection", function() return not addon:HasAnyAura({"Schattenschutz"}, "PLAYER") end, {type = "spell", unit = "player", spell = "Schattenschutz"})
    addon:AddReminder("Missing Inner Fire", function() return not addon:HasAnyAura({"Inneres Feuer"}, "PLAYER") end, {type = "spell", spell = "Inneres Feuer"})
    
    -- Shadow
    if addon:HasTalentRank(3, 12, 1) then
        addon:AddReminder("Missing Vampiric Embrace", function() return not addon:HasAnyAura({"Vampirumarmung"}, "PLAYER") end, {type = "spell", spell = "Vampirumarmung"})
    end
end
spells are german, but description is english, so it shouldn't be a problem to adopt it
PlayerHasBuff doesn't exist anymore in utilities.lua, hence the HasAnyAura work around for single spells
added shadow protection, fixed vampiric embrace (HasTalentRank requires 3 parameters, version with 2 didn't throw any error but also didn't work)

i could create a fork for all files with german locale, or upload as optional file.

just tell me which option would be ok to you ^^


thanks for your addons, i really enjoy them! (although i miss the bar feature vom BlizzardTweaks... )
__________________
Report comment to moderator  
Reply With Quote
Unread 11-12-10, 02:43 AM  
oopsminded
A Murloc Raider

Forum posts: 7
File comments: 25
Uploads: 0
Forgot to say thank you for all your add-ons that I'm using as well so we're even
Report comment to moderator  
Reply With Quote
Unread 11-12-10, 02:30 AM  
evl
A Kobold Labourer
 
evl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 65
Uploads: 8
Originally posted by oopsminded
Yep, working nice now, the change in utilities.lua did it.

Forgot to say thanks for the bug report, I'm horrible at testing my own stuff (and I'm pretty lazy too)
Report comment to moderator  
Reply With Quote
Unread 11-11-10, 03:46 PM  
oopsminded
A Murloc Raider

Forum posts: 7
File comments: 25
Uploads: 0
Yep, working nice now, the change in utilities.lua did it.

Last edited by oopsminded : 11-11-10 at 04:04 PM.
Report comment to moderator  
Reply With Quote
Unread 11-11-10, 02:59 PM  
evl
A Kobold Labourer
 
evl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 65
Uploads: 8
Originally posted by oopsminded
I'm using your github version and the OH poison reminder is very unreliable
Mind trying the latest update on?
Report comment to moderator  
Reply With Quote
Unread 11-09-10, 04:05 AM  
oopsminded
A Murloc Raider

Forum posts: 7
File comments: 25
Uploads: 0
I'm using your github version and the OH poison reminder is very unreliable; I've been fooling around for about 3-4 hours in both specs (assassination and subtlety) and switched gear sets around, I managed to get it to show once; the MH and Throwing work normally.

*edit: weird, it has something to do with my OH PVP daggers (enchanted with the Titanium Weapon Chain, if this has anything to do with it), it just doesn't "see them"

*later edit: I tested it with another dagger with the chain on, it's not that; it seems the "off hand" restriction on the PVP daggers is what bugs it
Last edited by oopsminded : 11-09-10 at 04:25 AM.
Report comment to moderator  
Reply With Quote
Unread 10-29-10, 05:31 PM  
ant1pathy
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
Works for my Rogue's poisons, and my Mage's gem now.
Report comment to moderator  
Reply With Quote
Unread 10-25-10, 03:39 PM  
evl
A Kobold Labourer
 
evl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 65
Uploads: 8
I've updated a lot of reminders you people have mentioned for 4.0.1, please download the latest version from Github and see if it all works!
Last edited by evl : 10-25-10 at 03:43 PM.
Report comment to moderator  
Reply With Quote
Unread 10-25-10, 07:12 AM  
ballagarba
A Fallenroot Satyr
 
ballagarba's Avatar

Forum posts: 22
File comments: 472
Uploads: 0
Might want to remove the weapon enchants for warlocks since they no longer exist as well. And Soul Link is trainable (i.e. remove talent check).

And for the priest module, check for Power Word: Fortitude and Blood Pact (instead of Prayer of Fortitude as it no longer exist). And for shadow priest, change talent check to addon:HasTalentRank(3, 12).
Last edited by ballagarba : 10-25-10 at 07:16 AM.
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 11:48 AM  
ant1pathy
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
Originally posted by evl
You shouldn't get poison reminders when resting, sure you have the latest version?
I'll try it with no other addons later, but what I was seeing was the icons in all red while in Ironforge. I could click to dismiss for 5min/session just fine though.

Strange, it should print the number of charges left, not 0. I'll look into this later.
That was with a fresh gem up, all 3 charges lit. I'll be on tonight (about 9 hours from now) if you need me to do any liveish testing.
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 05:33 AM  
Gwendydd
A Kobold Labourer
 
Gwendydd's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
For priest, we do not have Devine Spirit anymore, so the line: addon:AddReminder("Missing Divine Spirit", function() return not addon:PlayerHasAnyAura({"Divine Spirit", "Prayer of Spirit"}) etc. , can be removed (can be done manually ofc, just heads up for next update^^)

Oh and if other mages want to add Arcane Brilliance, it is:
addon:AddReminder("Missing Arcane Brilliance", function() return not addon:PlayerHasAnyAura({"Arcane Brilliance"}) end, "spell_holy_magicalsentry", {type = "spell", unit = "player", spell1 = "Arcane Brilliance"})

TY for this addon, works great, hope you can fix the silly mana gem
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 01:21 AM  
evl
A Kobold Labourer
 
evl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 65
Uploads: 8
Originally posted by ant1pathy
I see them as red, is that intended behavior?
You shouldn't get poison reminders when resting, sure you have the latest version?

Originally posted by ant1pathy [1]=0
Strange, it should print the number of charges left, not 0. I'll look into this later.
Report comment to moderator  
Reply With Quote
Unread 10-16-10, 07:40 PM  
ant1pathy
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
Originally posted by evl
That's in the latest version.
I see them as red, is that intended behavior?



I'm pretty sure the latest version is using the correct syntax, but since I don't have a high enough level mage you could help me out by trying this:

Code:
/dump GetItemCount("Mana Sapphire", false, true)
It should return the number of charges left on your gem.
[1]=0
Last edited by ant1pathy : 10-16-10 at 07:40 PM.
Report comment to moderator  
Reply With Quote
Unread 10-16-10, 11:00 AM  
Hatoba
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Hatoba

could you add a reminder for thrown's for rogues?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: