8 - Suggested New Features for Spells
I know this was asked for before, but I am going to ask again, in redoing the dk.lua file. I was unable to implement 2 spells, Pestilence and Outbreak, this is because they require the checking of 2 debuffs, Blood Plague and Frost Fever.
Also Pestilence also requires the ability to put a pseudo cooldown, so the spell will only show up every 30 seconds even if it is available, otherwise it will always be shown as the spell to use.
Would it be possible for you to add multiple buff/debuff checking using an AND, OR, XOR logic, and the ability to restrict spells to only be shown every set time interval whether they are available or not.
| User | When | Change |
|---|---|---|
| LunaEclipse | Oct 31, 2010 at 07:20 UTC | Changed type from Defect to Enhancement |
| LunaEclipse | Oct 31, 2010 at 07:19 UTC | Create |
- 2 comments
- 2 comments
Facts
- Last updated
- Oct 31, 2010
- Reported
- Oct 31, 2010
- Status
- New - Issue has not had initial review yet.
- Type
- Enhancement - A change which is intended to better the project in some way
- Priority
- Medium - Normal priority.
- Votes
- 0
- Reply
- #2
LunaEclipse Oct 31, 2010 at 20:53 UTC - 0 likesWell with pestilence, you put your two diseases on the target, then you cast pestilence, this spreads the two diseases to every other target in range. So ideally you would want the spell to highlight when the target has both diseases on it.
The problem is the diseases last 30 seconds, and Pestilence only requires 1 Blood Rune, so if it is checking for just the diseases (debuffs), then it would always be active as the ability to use whenever you had a blood rune and the diseases up.
What you really want to do with Pestilence, is cast it once when you apply the diseases (debuffs) then wait for the disease to fall off the targets they were spread too, which is 24-30 seconds, then reapply the diseases to your target, then cast Pestilence again.
That is where the pseudo cooldown comes in, with that you could specify, okay, even if I can cast that spell I want to cast it no more then once every 30 seconds, which in the case of Pestilence would give it time for the diseases to fall off, and new ones to be applied to be spread again.
- Reply
- #1
Gellin Oct 31, 2010 at 18:29 UTC - 0 likesI'm working on getting a decent implementation added for the multi-aura checking. I think it's mostly working but I'll need to do some more testing.
With regard to pestilence could you explain why the additional 30 second cooldown is needed? I if I'm right I could implement it using a modified typeshortdot field but I need to make sure I've got what you need right.