• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - Downshit for curing specific debuffs on specific group members?

lowres09

Member
Joined
Jan 8, 2016
RedCents
112¢
I am trying to create a downshit for curing specific debuffs on specific characters. But I can't figure out a way to check and see if X character has Y disease without them being targeted.

This is for the Lady of Life fight in TBM which requires some debuffs to stay up while others have to be cured.

Any ideas would be helpful. I don't have access to cure potions and I can't find any on baz.
 
Netbots plugin used to share debuffs through EQBC so you could read what was on other toons. ModBot used it way back to know when to cure others. I'm sure their is a guide around somewhere about it.


Sent from my iPhone using Tapatalk
 
turn on MQ2Debuffs and you can use Debuff[name].Poisoned (Diseased, Cursed ect ) in your shits to check without targeting

Can that method check for a specific debuff? I don't know if you mean Name as in the character name or the debuff name.

In the fight some debuffs need to stay, some need to be cured.
 
Yeah can check for about any debuff type ( poison, slow, blind, rooted, mana drain, ect ). As for name I meant your character name, sucks you gotta hardcode the names unless someone knows an easier way of doing that.
ex:
holyshit1=/if (${Debuff[TanksName].Poisoned}) /multiline ; /target TankName ; /casting "Perfected Blood"

Debuffs you can check for:
Rich (BB code):
${Debuff}                   (bool True if you have debuffs on that have counters on them, false if not)
${Debuff.Poisoned}          (int  # of poison counters on you)
${Debuff.Diseased}          (int  # of disease counters on you)
${Debuff.Cursed}            (int  # of curse counters on you)
${Debuff.Corrupted}         (int  # of corruption counters on you)
${Debuff.Poisons}           (int  # of poison spells affecting you)
${Debuff.Diseases}          (int  # of disease spells affecting you)
${Debuff.Curses}            (int  # of curse spells affecting you)
${Debuff.Corruptions}       (int  # of corruption spells affecting you)
${Debuff.Count}             (int  # of debuffs that need cured, does not include snare)
${Debuff.HPDrain}           (int  Amount of HP you are losing per tick from debuffs. This value is POSITIVE)
${Debuff.HPDrain[X]}        (int  X= Disease, Poison, Curse, All: Number of specific counters effecting HP)
${Debuff.ManaDrain}         (int  Amount of Mana you are losing per tick from debuffs. This value is POSITIVE)
${Debuff.ManaDrain[X]}      (int  X= Disease, Poison, Curse, All: Number of specific counters effecting Mana)
${Debuff.EnduranceDrain}    (int  Amount of Endurance you are losing per tick from debuffs. This value is POSITIVE)
${Debuff.EnduranceDrain[X]} (int  X= Disease, Poison, Curse, All: Number of specific counters effecting Endurance)
${Debuff.Slowed}            (bool True if you are Slowed (melee attacks), False if not)
${Debuff.SpellSlowed}       (bool True if you are SpellSlowed (spell haste reduction), False if not)
${Debuff.Snared}            (bool True if your are Snared, False if not)
${Debuff.ManaCost}          (bool True if your Spell Mana Cost has been raised, False if not)
${Debuff.CastingLevel}      (bool True if your Effective Casting Level has been reduced, False if not)
${Debuff.HealingEff]        (bool True if your Healing Effectiveness has been reduced, False if not)
${Debuff.SpellDmgEff}       (bool True if your Spell Damage Effectiveness has been reduced, False if not)
${Debuff.Blind}             (bool True if you are blind)
${Debuff.Charmed}           (bool True if you are charmed)
${Debuff.Feared}            (bool True if you are feared)
${Debuff.Silenced}          (bool True if you are silenced)
${Debuff.Invulnerable}      (bool True if you are invulnerable)
${Debuff.Detrimentals}      (bool True if you have any detrimental effects on you)
${Debuff.Counters} 	 (int  # of poison/disease/curse/corruption counters on yourself)
${Debuff.Rooted} 	(bool True if you are rooted)

${The TLO has been enhanced, revamped, recored, to be able to get Debuff Informations others then selfbuff.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Debuff.X or Debuff[self].X or Debuff[myself].X : return infos for buff from self.
Debuff[pet].X or Debuff[warder].X              : return infos for buff from pet.
Debuff[2899].X                                 : return infos for buff for spell "feeblemind".
{Debuff[5682].X                                 : return infos for buff for spell "Chains of Anguish".
{Debuff[5682 2899 887].X                        : return infos for buff from this bufflistid.
 
I think you are referring to the Anashi Sul, Damsel of Decay fight - in which case you really need to get potions for it as it would take your healer too long to cast cure on everyone who needs it. As for how to set it up Mcarpe made an excellent post which explains how to set this up:

The damsel of decay mission has a circular dot towards the end of the mission that you have to manage on each character.
Withering Physicality XIII - must be cured on every character or you will get one shot very easily.
Withering Faith XIII - must be cured off all priests/healers
Withering Limbs XIII - must be cured on off all DPS both caster/melee
Cure gift of death dot through out the event with a cure corruption spell
Do not cast any corruption/disease spells on the named as it will heal her.
stack goo's and bokon's on each other to get them to despawn.
I recommend not using group cures, as this will circulate the dots on all the characters. You will always have 1 of the 3 Withering dots on you when the event gets to that point. This should be around 30'ish %. That's the time to burn her down.

I used the two potions below to handle the major cures on my characters automatically. This is an example of curing a DPS/Tank. The two potions share different cool down times.
Rich (BB code):
holyshit0=/if (${Melee.Combat} && ${Me.Buff[Withering Physicality XIII].ID}) /casting "Elixir of Ethercleansing" item
holyshit1=/if (${Melee.Combat} && ${Me.Buff[Withering Limbs XIII].ID}) /casting "Distillate of Immunization XVII" item

For priest classes you would want to cure Withering Physicality XIII & Withering Faith XIII. IE: priests always want Withering limbs dot on them.

Hope that helps. Other than that it's just a lot of pain of getting to her when she warps between the platforms

Mcarpe's original post can be found here:

Anashti-Sul-Lady-of-Life

Please take a minute and give him thanks for sharing this.
 
I think you are referring to the Anashi Sul, Damsel of Decay fight - in which case you really need to get potions for it as it would take your healer too long to cast cure on everyone who needs it. As for how to set it up Mcarpe made an excellent post which explains how to set this up:



Mcarpe's original post can be found here:

Anashti-Sul-Lady-of-Life

Please take a minute and give him thanks for sharing this.

I'm thinking I'll just have to pass on this one. I did add some thanks to Mcarpe's post. I don't have access to a Shaman, I couldn't find any on baz, and no one seems to be doing much alchemy these days on live servers.

Dang- oh well.
 
Question - Downshit for curing specific debuffs on specific group members?

Users who are viewing this thread

Back
Top
Cart