static Mode() { mUsePoisons = new bool[6]; mPoisonsMain = new Helpers.Enum.LeathalPoisonSpellId[6]; mPoisonsOff = new Helpers.Enum.NonLeathalPoisonSpellId[6]; mUsePoisons[(int)Helpers.Enum.LocationContext.Raid] = true; mUsePoisons[(int)Helpers.Enum.LocationContext.Arena] = true; mUsePoisons[(int)Helpers.Enum.LocationContext.Dungeon] = true; mUsePoisons[(int)Helpers.Enum.LocationContext.Battleground] = true; mUsePoisons[(int)Helpers.Enum.LocationContext.World] = true; if (Helpers.Spells.FindSpell(108211)) { for (int i = 1; i < 6; i++) { mPoisonsMain[i] = Helpers.Enum.LeathalPoisonSpellId.Deadly; mPoisonsOff[i] = Helpers.Enum.NonLeathalPoisonSpellId.Leeching; } } else if (Helpers.Spells.FindSpell(108215)) { for (int i = 1; i < 6; i++) { mPoisonsMain[i] = Helpers.Enum.LeathalPoisonSpellId.Deadly; mPoisonsOff[i] = Helpers.Enum.NonLeathalPoisonSpellId.Paralytic; } } else { for (int i = 1; i < 6; i++) { mPoisonsMain[i] = Helpers.Enum.LeathalPoisonSpellId.Deadly; mPoisonsOff[i] = Helpers.Enum.NonLeathalPoisonSpellId.MindNumbing; } } mCooldownUse = Helpers.Enum.CooldownUse.Always; mSap = Helpers.Enum.Saps.Adds; mOverrideContext = false; mUseCooldowns = true; //mSWPick = true; Helpers.Rogue.alwaysStealthCheck = true; mUseCombat = true; mForceBehind = false; mTargeting = true; mUseMovement = true; mMoveBehind = true; mMoveBackwards = true; mAlwaysStealth = false; mNeverStealth = false; mUseAoe = true; mCrowdControl = true; mPickPocket = true; mFoKPull = false; mVanish = true; mDistract = true; }
static Mode() { mUsePoisons = new bool[6]; mPoisonsMain = new Helpers.Enum.LeathalPoisonSpellId[6]; mPoisonsOff = new Helpers.Enum.NonLeathalPoisonSpellId[6]; mUsePoisons[(int)Helpers.Enum.LocationContext.Raid] = true; mUsePoisons[(int)Helpers.Enum.LocationContext.Arena] = true; mUsePoisons[(int)Helpers.Enum.LocationContext.Dungeon] = true; mUsePoisons[(int)Helpers.Enum.LocationContext.Battleground] = true; mUsePoisons[(int)Helpers.Enum.LocationContext.World] = true; if (Helpers.Spells.FindSpell(108211)) for (int i = 1; i < 6; i++) { mPoisonsMain[i] = Helpers.Enum.LeathalPoisonSpellId.Deadly; mPoisonsOff[i] = Helpers.Enum.NonLeathalPoisonSpellId.Leeching; } else if (Helpers.Spells.FindSpell(108215)) for (int i = 1; i < 6; i++) { mPoisonsMain[i] = Helpers.Enum.LeathalPoisonSpellId.Deadly; mPoisonsOff[i] = Helpers.Enum.NonLeathalPoisonSpellId.Paralytic; } else for (int i = 1; i < 6; i++) { mPoisonsMain[i] = Helpers.Enum.LeathalPoisonSpellId.Deadly; mPoisonsOff[i] = Helpers.Enum.NonLeathalPoisonSpellId.MindNumbing; } mCooldownUse = Helpers.Enum.CooldownUse.Always; mSap = Helpers.Enum.Saps.Adds; mOverrideContext = false; mUseCooldowns = true; //mSWPick = true; Helpers.Rogue.alwaysStealthCheck = true; mUseCombat = true; mForceBehind = false; mTargeting = true; mUseMovement = true; mMoveBehind = true; mMoveBackwards = true; mAlwaysStealth = false; mNeverStealth = false; mUseAoe = true; mCrowdControl = true; mPickPocket = true; mFoKPull = false; mVanish = true; mDistract = true; }