Difference between revisions of "MQ2Debuffs" - MMOBugs Wiki

(Added TLO data)
m (Added example)
 
(One intermediate revision by the same user not shown)
Line 8: Line 8:
 
}}
 
}}
 
__TOC__
 
__TOC__
 +
 +
 +
 +
  
 
== Description ==
 
== Description ==
Line 45: Line 49:
 
* <span class="highlight2">Debuff.Counters ''int''</span> Return number of poison/disease/curse/corruption counters on yourself.
 
* <span class="highlight2">Debuff.Counters ''int''</span> Return number of poison/disease/curse/corruption counters on yourself.
 
* <span class="highlight2">Debuff.Rooted ''bool''</span> True if you are rooted, False if not.
 
* <span class="highlight2">Debuff.Rooted ''bool''</span> True if you are rooted, False if not.
 +
 +
 +
== Examples ==
 +
<pre>
 +
/if ((${Debuff.Deseased} || ${Debuff.Poisoned}) && ${Me.AltAbility[Ward of Purity]} && ${Me.AltAbilityReady[Ward of Purity]}) /cast "Ward of Purity" |alt
 +
</pre>
  
 
== Availability ==
 
== Availability ==
 
This plugin comes with the MMOBugs binary and install distributions. Source code is available.
 
This plugin comes with the MMOBugs binary and install distributions. Source code is available.

Latest revision as of 07:53, 6 August 2010

Plugin Info
Name MQ2Debuffs
Author s0rcier / PinkFloyd33
Commands None
Source Available Yes
Uses INI File No



Description

MQ2Debuffs is designed to help with curing detrimental effects. It is used to reports harmful effects, number of curse/disease/poison counters and various other detrimentals.

TLO ${Debuff}

  • Debuff bool True if you have debuffs on that have counters on them, false if not.
  • Debuff.Poisoned int Returns number of poison counters on you.
  • Debuff.Diseased int Returns number of disease counters on you.
  • Debuff.Cursed int Returns number of curse counters on you.
  • Debuff.Corrupted int Returns number of corruption counters on you.
  • Debuff.Poisons int Returns number of poison spells affecting you.
  • Debuff.Diseases int Returns number of disease spells affecting you.
  • Debuff.Cursesint Returns number of curse spells affecting you.
  • Debuff.Corruptions int Returns number of corruption spells affecting you.
  • Debuff.Count int Returns number of debuffs that need cured, does not include snare.
  • Debuff.HPDrain int Returns positive value of amount of HP being drained per tick from debuffs on you.
  • Debuff.HPDrain[X] int Where X is Disease, Poison, Curse, All: Returns number of specific counters affecting HP.
  • Debuff.ManaDrain int Returns positive value of amount of Mana being drained per tick from debuffs on you.
  • Debuff.ManaDrain[X] int Where X is Disease, Poison, Curse, All: Returns number of specific counters affecting Mana.
  • Debuff.EnduranceDrain int Returns positive value of amount of Endurance being drained per tick from debuffs on you.
  • Debuff.EnduranceDrain[X] int Where X is Disease, Poison, Curse, All: Returns number of specific counters affecting Endurance.
  • Debuff.Slowed bool True if you are slowed (melee attacks), False if not.
  • Debuff.SpellSlowed bool True if you are spell slowed (spell haste reduction), False if not.
  • Debuff.Snared bool True if you 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 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, False if not.
  • Debuff.Charmed bool True if you are charmed, False if not.
  • Debuff.Feared bool True if you are feared, False if not.
  • Debuff.Silenced bool True if you are silenced, False if not.
  • Debuff.Invulnerable bool True if you are invulnerable, False if not.
  • Debuff.Detrimentals bool True if you have any detrimental effects on you.
  • Debuff.Counters int Return number of poison/disease/curse/corruption counters on yourself.
  • Debuff.Rooted bool True if you are rooted, False if not.


Examples

/if ((${Debuff.Deseased} || ${Debuff.Poisoned}) && ${Me.AltAbility[Ward of Purity]} && ${Me.AltAbilityReady[Ward of Purity]}) /cast "Ward of Purity" |alt

Availability

This plugin comes with the MMOBugs binary and install distributions. Source code is available.