MQ2Debuffs - MMOBugs Wiki

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.