Thread Tools Display Modes
06-12-06, 09:11 AM   #1
Istaria
A Murloc Raider
 
Istaria's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2006
Posts: 5
Post PriestPlusPlus

VERSION 2! (Er, 2.0.0001...stupid bugs). No more Ace dependency! (Ace2 is embedded)

PriestPlusPlus is an Ace re-write of Priest Plus By Phil Stockdale.

EDIT: Link : PriestPlusPlus

Currently, it functions as Priest Plus did, and adds a bit of functionality. To use the /ppp cast, /ppp heal and /ppp rez functions you must set up a '/macro' (one for each different spell with /ppcast) and drag it to a toolbar or bind a key to it. You might want to pick the macro icon that looks like the icon of the spell it casts.

/ppp cast (fortitude / shield / renew / shadowprot / divinespi / pof)

/ppcast will attempt to cast the named spell (i.e. '/ppp cast fortitude' will cast Power Word: Fortitude, '/ppp cast divinespi' will cast Divine Spirit). As yet, the add-on does not check if you have the correct reagents for PoF (i.e. the candles), in the future it will check and downgrade to Rank 1 if the sacred candle is missing for Rank 2.

In all cases, if a friendly character is targeted, it will attempt to buff that person. If no one is targeted, it will cast the buff on you or any party member that needs the buff. If an enemy is targeted it will also cast the spell on you or any party member that needs the buff (this is handy to self-cast 'shield' or 'renew' with a single click while in combat). Note - If you are using a wand, you will need to stop shooting before the spell can cast (switching back to 'Melee' combat is fine - i.e. mace, staff etc).

When casting a spell, /ppp cast looks to cast the best rank available based on the spell levels you have trained, the level of your target and your available mana. It will automatically reduce the spell rank if you have targeted a lower level player or if you have insufficient mana (again handy if you need to cast any kind of shield and run when you have low mana).

/ppp heal (1-100 optional)

This function will compare your available ranks of each of the 4 healing spells (or however many you have trained at your level) and selects the most efficient spell to restore the depleted health. If you have a friendly target selected it will heal that player (handy for curing 'main tank' etc). If you have no target selected or an enemy selected, it will automatically try to heal you (great for self healing in combat). If you are in a party and have no target selected or an enemy selected, it will heal the most needy party member. This only applies to the 5 man party you are in and doesn't include pets. It won't heal people in another raid group unless you select them as a target (by clicking on their body or portrait).

If you just use '/ppp heal' it will pick a spell with an average heal of 60% of the targets depleted health. As all spells heal for a range of values, this may be to high or low, depending on any +healing items you have and your chance to score a critical heal. Also, you may not want to fully heal each player and can now select a lower value to stop this. If you think the code is over healing, modify your macro to include a number less than 60, for example '/ppp heal 45'. If you think the code is under healing, modify your macro to include a number higher than 60, for example '/ppp heal 75'. If you include a number less than 1 or greater than 100 it will just use the default 60%. As long as you specify different macro names (and preferably different icons) there is nothing to stop you having two /ppp heal macros, one with a high value (example 50+) and one with a low value (example 20+) and use them like an intelligent greater and lesser heal.

/ppp rez

If a friendly player is selected who is dead, it will attempt to resurrect them. In all other cases, it will scan your party (if you are in one) and will look for a dead party member to resurrect, allowing you to hit rez without targeting the dead party member.

/ppp verbose

/ppp verbose will toggle the verbose state. If On, it will notify you in the chat window every time you cast a buff, it will show the best rank, and if the rank has had to be reduced because of low mana or if more training is required. If Off, it cancels this feature (the default is off). If you wish to use this feature you will need to turn it on every time you log back in.

/ppp announce (whisper / party / raid / off)

'/ppp announce whisper' will whisper your target that you intend to buff or heal them, with what spell and which rank. The raid or party modes say the same information in either raid or party chat. Again, the default is off. It announces your intention to cast, and doesn't guarantee the spell will be successful. At a later date I will include a range check. Until then, make sure you leave a 1 second gap between casting spells and a 4 second gap between each 'shield' spell, or you will send the whisper only to get a 'Spell not ready' error.

Last edited by Istaria : 07-18-06 at 08:59 PM.
  Reply With Quote
06-13-06, 10:38 PM   #2
Istaria
A Murloc Raider
 
Istaria's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2006
Posts: 5
Post

Version 1.0 is up (pending approval) that adds emergency shielding and fixes to healclass and castclass.
  Reply With Quote
06-16-06, 07:31 AM   #3
Istaria
A Murloc Raider
 
Istaria's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2006
Posts: 5
Post

Updated 06/16/06.

- Fixed /ppp rez
- Discovered issue with some spell levels (specifically PW:F). Will be fixed in next ver.
  Reply With Quote
07-18-06, 08:58 PM   #4
Istaria
A Murloc Raider
 
Istaria's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2006
Posts: 5
PLOW!

Version 2.
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » Released AddOns » PriestPlusPlus


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off