Difference between revisions of "Virindi Tank Advanced Options"

From VirindiPlugins
Jump to: navigation, search
m
Line 49: Line 49:
  
 
'''GoToPeaceModeToUseKits''': Causes the macro to drop to peace mode before using a healing kit
 
'''GoToPeaceModeToUseKits''': Causes the macro to drop to peace mode before using a healing kit
 +
  
 
==Recharge==
 
==Recharge==
Line 115: Line 116:
  
 
'''IdleCraftCount_ManaFood''': The number of mana foods/potions of each type to craft up to when idle
 
'''IdleCraftCount_ManaFood''': The number of mana foods/potions of each type to craft up to when idle
 +
  
 
==Melee Combat==
 
==Melee Combat==
Line 139: Line 141:
  
 
'''UseRecklessness''': When true, attacks using recklessness if available.
 
'''UseRecklessness''': When true, attacks using recklessness if available.
 +
  
 
==Spell Combat==
 
==Spell Combat==
Line 175: Line 178:
  
 
'''DebuffPrecastSeconds''': The number of seconds before a target's debuff is set to expire before the macro will want to recast it. Does not apply to DoT spells.
 
'''DebuffPrecastSeconds''': The number of seconds before a target's debuff is set to expire before the macro will want to recast it. Does not apply to DoT spells.
`
+
 
  
 
==Ranges==
 
==Ranges==
Line 210: Line 213:
  
 
'''DoorOpenRange''': The distance at which the macro attempts to open doors
 
'''DoorOpenRange''': The distance at which the macro attempts to open doors
 +
  
 
==Navigation==
 
==Navigation==
  
EnableNav:
+
'''EnableNav''': Turns on Navigation
  
ApproachDistance:
+
'''ApproachDistance''': Sets the maximum approach distance
  
CorpseApproachRange-Max:
+
'''CorpseApproachRange-Max''': The maximum approach distance for corpse looting
  
CorpseApproachRange-Min:
+
'''CorpseApproachRange-Min''': The minimum approach distance for corpse looting
  
NavCloseStopRange:
+
'''NavCloseStopRange''':
  
NavFarStopRange:
+
'''NavFarStopRange''': Causes navigation to be disabled if the macro runs too far off course
  
UsePortalDistance:
+
'''UsePortalDistance''':
  
CorpseCacheTimeoutMinutes:
+
'''CorpseCacheTimeoutMinutes''': The time in minutes after which a corpse will be removed from the corpse cache
  
OpenDoors:
+
'''OpenDoors''': When True, will cause the macro to open doors within range
  
DoorIDRange:
+
'''DoorIDRange''': Minimum distance the macro will ID a door
  
DoorLockpickDiffExcessThreshold:
+
'''DoorLockpickDiffExcessThreshold''': The number of lockpick skill points above a door's pick difficuty that is required for a door to be considered pickable
  
NavPriorityBoost:
+
'''NavPriorityBoost''': Causes the macro to navigate before attacking
  
  
 
==Buffing==
 
==Buffing==
  
EnableBuffing:
+
'''EnableBuffing''': Turns on Buffing
  
SpellDiffExcessThreshold-Buff:
+
'''SpellDiffExcessThreshold-Buff''': See [[Virindi_Tank_FAQ#How_does_Virindi_Tank_know_what_level_of_spells_to_use,_and_how_can_I_change_it?|here]]
  
IdleBuffTOpoff:
+
'''IdleBuffTOpoff''': When the macro is idle, it recasts buffs
  
IdleBuffTopoffTimeSeconds:
+
'''IdleBuffTopoffTimeSeconds''': Sets the time left on buffs to begin an IdleBuffTopOff
  
RebuffTimeRemainingSeconds:
+
'''RebuffTimeRemainingSeconds''': Sets the time left on buffs to rebuff normally
  
BuffProfile_Prots:
+
'''BuffProfile_Prots''': Specifies which self prots are cast
  
BuffProfile_Banes:
+
'''BuffProfile_Banes''': Specifies which self banes are cast
  
BuffCastRecast_Seconds:
+
'''BuffCastRecast_Seconds''': After casting a single buff, the time until rebuffing every other buff is reduced by BuffCastRecast_Seconds for BuffCastReset_Seconds
  
BuffCastRecastReset_Seconds:
+
'''BuffCastRecastReset_Seconds''': After casting a single buff, the time until rebuffing every other buff is reduced by BuffCastRecast_Seconds for BuffCastReset_Seconds
  
  
Line 262: Line 266:
  
  
ArrowheadFletchDiffExcessTheshold:
+
'''ArrowheadFletchDiffExcessTheshold''':  
  
AutoCraftItems:
+
'''AutoCraftItems''': When enabled, the macro crafts known components that result in items in the Consumables panel, if your character has none.  For instance, this allows the macro to create blue kits out of bobo comps if "Plentiful Healing Kit" is listed in the Consumables panel
  
SplitPeas:
+
'''SplitPeas''': Specifies if the macro should automatically split peas. Components you would like to keep supplied by splitting peas should be add to your Consumables panel.
  
SpellCompMin-Critical:
+
'''SpellCompMin-Critical''': The minimum number of each type of spell component. If you have fewer, a pea will be split. "Critical" splitting is higher priority than healing
  
SpellCompMin-Normal:
+
'''SpellCompMin-Normal''': The minimum number of each type of spell component. If you have fewer, a pea will be split. "Normal" splitting has a lower priority than normal buffing
  
SpellCompMin-Idle:
+
'''SpellCompMin-Idle''': The minimum number of each type of spell component. If you have fewer, a pea will be split. "Idle" spltting is only done when idle
  
UseSpecialAmmo:
+
'''UseSpecialAmmo''': Specifies whether the macro should craft and use special ammunition types. "Raider" indicates Raider Lightning ammo, and "SCurrency" indicates ammo from Colosseum, Graveyard, and Paradox-touch Olthoi Infested Area
  
DoorLockpickDiffExcessThreshold:
+
'''DoorLockpickDiffExcessThreshold''': The number of lockpick skill points above a door's pick difficuty that is required for a door to be considered pickable
  
IdleCraftCount_HealthKits:
+
'''IdleCraftCount_HealthKits''': The number of health kits of each type to craft up to when idle
  
IdleCraftCount_StamKits:
+
'''IdleCraftCount_StamKits''': The number of stamina kits of each type to craft up to when idle
  
IdleCraftCount_ManaKits:
+
'''IdleCraftCount_ManaKits''': The number of mana kits of each type to craft up to when idle
  
IdleCraftCount_HealthFood:
+
'''IdleCraftCount_HealthFood''': The number of health foods/potions of each type to craft up to when idle
  
IdleCraftCount_StamFood:
+
'''IdleCraftCount_StamFood''': The number of stamina foods/potions of each type to craft up to when idle
  
IdleCraftCount_ManaFood:
+
'''IdleCraftCount_ManaFood''': The number of mana foods/potions of each type to craft up to when idle
  
  
 
==Looting==
 
==Looting==
  
EnableLooting:
+
'''EnableLooting''': Turns on Looting
  
ReadUnknownScrolls:
+
'''ReadUnknownScrolls''': Loots and reads unknown scrolls (looting must be enabled) See [[Virindi_Tank_FAQ#Why_are_some_unknown_scrolls_looted_and_not_others?|here]]
  
LootAllCorpses:
+
'''LootAllCorpses''': Causes the macro to loot corpses killed by neither you nor your fellows
  
LootFellowCorpses:
+
'''LootFellowCorpses''': Causes the macro to loot the corpses killed by your fellows
  
LootPriorityBoost:
+
'''LootPriorityBoost''': When true, corpses are looted before attacking monsters
  
CorpseItemAppearanceTimeoutSeconds:
+
'''CorpseItemAppearanceTimeoutSeconds''': The time in seconds the macro will wait for all items on a corpse to appear
  
CorpseItemIDTimeoutSeconds:
+
'''CorpseItemIDTimeoutSeconds''': The time in seconds the macro will wait for all the needed items on a corpse to be ID'd
  
ManaStoneLootCount:
+
'''ManaStoneLootCount''': The maximum number of usable mana stones the macro will try to keep in your inventory when looting
  
ManaTankMinimumMana:
+
'''ManaTankMinimumMana''': The minimum mana required for an item to be used to fill mana stones
  
CombineSalvage:
+
'''CombineSalvage''': When true and looting is enabled, salvage bags are combined according to the range specified by the current loot profile
  
LootOnlyRareCorpses:
+
'''LootOnlyRareCorpses''': When true, only rare-generating corpses are looted

Revision as of 22:20, 24 June 2013

---Details To Come - Work In Progress---

The Virindi Tank Advanced Options allow you to tweak specific macro actions
Many of the Advanced Options can be set via the /vt opt list/set/get chat commands


*Note: When viewing individual tabs within the advanced options, several options will appear in multiple locations.
The duplicates are not shown when viewing all tabs at once. Making changes in one location will change it overall.

Misc

AutoCram: Moves items from the main pack to side packs

AutoStack: Stacks stackable items

RandomHelperBuffs: Casts buffs on nearby players randomly

RandomHelperIntervalSeconds: Sets the timer for RandomHelperBuffs

IdlePeaceMode: Loots, navigates, and salvages in peace mode.

StopMacroOnDeath: Causes the macro to become disabled when the character dies

RefillWornMana: Uses mana charge types specified in the Consumables panel to refill worn items

RefillWornMana-Item-ManaPercent: Sets the minimum percentage of mana left on an item at which to refill

ManaStoneLootCount: The maximum number of usable mana stones the macro will try to keep in your inventory when looting

ManaTankMinimumMana: The minimum mana required for an item to be used to fill mana stones

ManaChargesWhenOff: When true, mana charges and stones are used to keep equipped mana filled even when the macro is disabled

AutoFellowManagement: When true, automatically recruits players on request, and manages waiting lists and votes when acting as the fellowship leader (See Virindi Tank Fellowship Commands)

DeleteGhostMonsters: Attempts to detect when monsters appear to be there but really do not exist, and signals the client to delete them

GhostMonsterSpellAttemptCount: The number of times the macro must attempt to cast a spell on a monster, without the spell starting, before the monster is marked as ghost

WhoYouGonnaCall: No Function

BlacklistMonsterAttemptCount: The number of successful attacks that must miss a target before it is blacklisted

BlacklistMonsterTimeoutSeconds: The amount of time a monster is blacklisted for being unhittable

DeleteGhostMonstersByHPTracker: An alternate method to force the deletion of ghost monsters which works for melee, missile and mage attacks.

GhostDeleteHPTrackerSeconds: The number of seconds that must pass with no received health updates for a target before it is considered a ghost

GoToPeaceModeToUseKits: Causes the macro to drop to peace mode before using a healing kit


Recharge

Recharge-Norm-HitP: Sets the percentage at which the macro will Heal during combat

Recharge-Norm-Stam: Sets the percentage at which the macro will Re-stam during combat

Recharge-Norm-Mana: Sets the percentage at which the macro will get Re-mana during combat

Recharge-NoTarg-HitP: Sets the percentage to which the macro will Heal when Idle

Recharge-NoTarg-Stam: Sets the percentage to which the macro will Re-stam when Idle

Recharge-NoTarg-Mana: Sets the percentage to which the macro will Re-mana when Idle

Recharge-Helper-HitP: Sets the percentage at which the macro will Heal a fellow

Recharge-Helper-Stam: Sets the percentage at which the macro will give stamina to a fellow

Recharge-Helper-Mana: Sets the percentage at which the macro will give mana to a fellow

DoHelp: If true, allies are healed/restamed/given mana. The fellowship window must be open to help fellows (or be in a Virindi Integrator 2 fellowship)

HelperDistanceHitP: Sets the max distance at which the macro will Heal fellows

HelperDistanceStam: Sets the max distance at which the macro will re-stam fellows

HelperDistanceMana: Sets the max distance at which the macro will give mana to fellows

CastDispelSelf: Casts dispel life magic self VII when the macro has a vuln on it

UseDispelItems: Uses either a Gem of Stillness or a Condensed Dispel Potion when the macro has a vuln on it

UseDispelDrum:

UseHealersHeart: When set to true and you have a healer's heart in your item list, the macro uses it for Helper

JumpOutWandCasting: For healer's heart, when enabled, the macro jumps right after using the heart. This causes the heal to go out immediately and your character to have to stand there doing nothing until the timer is up.

RechargeBoostTimeSeconds: Maximum time for the recharge boost effect to last. Boost causes the macro to prefer to recharge once it switches to magic mode to recharge

RechargeBoostAmount: Number of h/s/m points used for recharge boost. Boost causes the macro to prefer to recharge once it switches to magic mode to recharge

MinimumHealKitSuccessChance: The lowest chance of success, in percent, that the macro will accept when attempting a heal with a health kit

UseKitsInMagicMode: When true, the macro uses available healing kits to heal while in magic mode (with a higher priority than spells)

StaminaToHealthMultiplier: For a Stamina to Health spell to be used, it must be this much better than a normal healing spell

ManaToHealthMultiplier: For a Mana to Health spell to be used, it must be thism uch better than a normal healing spell

GoToPeaceModeToUseKits: Causes the macro to drop to peace mode before using a healing kit

ClearLevelBoostFlagOnCast: When true, RechargeBoost only applies to the first spell cast after switching to magic mode

IdleCraftCount_HealthKits: The number of health kits of each type to craft up to when idle

IdleCraftCount_StamKits: The number of stamina kits of each type to craft up to when idle

IdleCraftCount_ManaKits: The number of mana kits of each type to craft up to when idle

IdleCraftCount_HealthFood: The number of health foods/potions of each type to craft up to when idle

IdleCraftCount_StamFood: The number of stamina foods/potions of each type to craft up to when idle

IdleCraftCount_ManaFood: The number of mana foods/potions of each type to craft up to when idle


Melee Combat

EnableCombat: Turns on Combat

DefaultMeleeAttackHeight: Sets the default melee attack height. 1 is low 2 is mid 3 is high

TargetLock: Causes the macro to attack the selected monster first, as long as it is a valid target. Priority will not take over until target is dead

TargetSelectMethod: Selects how targets are given preference. When set to "both", nearby targets are chosen by angle and distant targets are in order of distance

TargetSelectAngleRange: Above this range, when target select is "both", targets are selected by range

DebuffEachFirst: Casts debuffs for each valid target before beginning attack. One: debuffs one monster then attacks it. Priority: debuffs all monsters of the same priority then attacks. All: debuffs all monsters before attacking regardless of priority

AutoAttackPower: When true, the macro sets melee attack power automatically based on the weapon damage type

DebuffSelectionMethod: Selects what the macro prefers when looking for a way to cast debuffs. Select "Skill" when fighting monsters with high magic defense

DeleteGhostMonsterByHPTracker: An alternate method for the deletion of ghost monsters which works for melee, missile, and mage attacks

GhostDeleteHPTrackerSeconds: The number of seconds that must pass with no received health updates for a target before it is considered a ghost

UseRecklessness: When true, attacks using recklessness if available.


Spell Combat

EnableCombat: Turns on Combat

SpellDiffExcessThreshold-Hunt: See here

RingDistance: The minimum distance a target must be for the macro to use ring spells

MinimumRingTargets: The minimum amount of targets necesary within RingDistance for the macro to cast ring spells

SwitchWandToDebuff: If enabled, themacro forces a wand switch to the appropriately selected wand for the monster, even to debuff it. Without this setting, wands are only switched when a war attack is required

JumpOutWandCasting: For healer's heart, when enabled, the macro jumps right after using the heart. This causes the heal to go out immediately and your character to have to stand there doing nothing until the timer is up.

DoJiggle: Secret spell dodge mode

TargetLock: Causes the macro to attack the selected monster first, as long as it is a valid target. Priority will not take over until target is dead

UseArcs: Arc war spells are used rather than bolts, if both are known for the best level the macro is able to cast

ArcRange: Sets the minimum range to cast arc spells

TargetSelectMethod: Selects how targets are given preference. When set to "both", nearby targets are chosen by angle and distant targets are in order of distance

TargetSelectAngleRange: Above this range, when target select is "both", targets are selected by range

DebuffEachFirst: Casts debuffs for each valid target before beginning attack. One: debuffs one monster then attacks it. Priority: debuffs all monsters of the same priority then attacks. All: debuffs all monsters before attacking regardless of priority

DebuffSelectionMethod: Selects what the macro prefers when looking for a way to cast debuffs. Select "Skill" when fighting monsters with high magic defense

DeleteGhostMonstersByHPTracker: An alternate method for the deletion of ghost monsters which works for melee, missile, and mage attacks

GhostDeleteHPTrackerSeconds: The number of seconds that must pass with no received health updates for a target before it is considered a ghost

DebuffPrecastSeconds: The number of seconds before a target's debuff is set to expire before the macro will want to recast it. Does not apply to DoT spells.


Ranges

AttackDistance: Sets the maximum attack distance. Controlled by Monster Range on the Virindi Tank Standard Options

AttackMinimumDistance: Sets the minimum attack distance. Default is 0.

ApproachDistance: Sets the maximum approach distance

RingDistance: The minimum distance a target must be for the macro to use ring spells

CorpseApproachRange-Max: The maximum approach distance for corpse looting

CorpeApproachRange-Min: The minimum approach distance for corpse looting

NavCloseStopRange:

NavFarStopRange: Causes navigation to be disabled if the macro runs too far off course

UsePortalDistance:

HelperDistanceHitP: Sets the max distance at which the macro will Heal fellows

HelperDistanceStam: Sets the max distance at which the macro will re-stam fellows

HelperDistanceMana: Sets the max distance at which the macro will give mana to fellows

ArcRange: Sets the minimum range to cast arc spells

TargetSelectAngleRange: Above this range, when target select is "both", targets are selected by range

DoorIDRange: Minimum distance the macro will ID a door

DoorOpenRange: The distance at which the macro attempts to open doors


Navigation

EnableNav: Turns on Navigation

ApproachDistance: Sets the maximum approach distance

CorpseApproachRange-Max: The maximum approach distance for corpse looting

CorpseApproachRange-Min: The minimum approach distance for corpse looting

NavCloseStopRange:

NavFarStopRange: Causes navigation to be disabled if the macro runs too far off course

UsePortalDistance:

CorpseCacheTimeoutMinutes: The time in minutes after which a corpse will be removed from the corpse cache

OpenDoors: When True, will cause the macro to open doors within range

DoorIDRange: Minimum distance the macro will ID a door

DoorLockpickDiffExcessThreshold: The number of lockpick skill points above a door's pick difficuty that is required for a door to be considered pickable

NavPriorityBoost: Causes the macro to navigate before attacking


Buffing

EnableBuffing: Turns on Buffing

SpellDiffExcessThreshold-Buff: See here

IdleBuffTOpoff: When the macro is idle, it recasts buffs

IdleBuffTopoffTimeSeconds: Sets the time left on buffs to begin an IdleBuffTopOff

RebuffTimeRemainingSeconds: Sets the time left on buffs to rebuff normally

BuffProfile_Prots: Specifies which self prots are cast

BuffProfile_Banes: Specifies which self banes are cast

BuffCastRecast_Seconds: After casting a single buff, the time until rebuffing every other buff is reduced by BuffCastRecast_Seconds for BuffCastReset_Seconds

BuffCastRecastReset_Seconds: After casting a single buff, the time until rebuffing every other buff is reduced by BuffCastRecast_Seconds for BuffCastReset_Seconds


Crafting

ArrowheadFletchDiffExcessTheshold:

AutoCraftItems: When enabled, the macro crafts known components that result in items in the Consumables panel, if your character has none. For instance, this allows the macro to create blue kits out of bobo comps if "Plentiful Healing Kit" is listed in the Consumables panel

SplitPeas: Specifies if the macro should automatically split peas. Components you would like to keep supplied by splitting peas should be add to your Consumables panel.

SpellCompMin-Critical: The minimum number of each type of spell component. If you have fewer, a pea will be split. "Critical" splitting is higher priority than healing

SpellCompMin-Normal: The minimum number of each type of spell component. If you have fewer, a pea will be split. "Normal" splitting has a lower priority than normal buffing

SpellCompMin-Idle: The minimum number of each type of spell component. If you have fewer, a pea will be split. "Idle" spltting is only done when idle

UseSpecialAmmo: Specifies whether the macro should craft and use special ammunition types. "Raider" indicates Raider Lightning ammo, and "SCurrency" indicates ammo from Colosseum, Graveyard, and Paradox-touch Olthoi Infested Area

DoorLockpickDiffExcessThreshold: The number of lockpick skill points above a door's pick difficuty that is required for a door to be considered pickable

IdleCraftCount_HealthKits: The number of health kits of each type to craft up to when idle

IdleCraftCount_StamKits: The number of stamina kits of each type to craft up to when idle

IdleCraftCount_ManaKits: The number of mana kits of each type to craft up to when idle

IdleCraftCount_HealthFood: The number of health foods/potions of each type to craft up to when idle

IdleCraftCount_StamFood: The number of stamina foods/potions of each type to craft up to when idle

IdleCraftCount_ManaFood: The number of mana foods/potions of each type to craft up to when idle


Looting

EnableLooting: Turns on Looting

ReadUnknownScrolls: Loots and reads unknown scrolls (looting must be enabled) See here

LootAllCorpses: Causes the macro to loot corpses killed by neither you nor your fellows

LootFellowCorpses: Causes the macro to loot the corpses killed by your fellows

LootPriorityBoost: When true, corpses are looted before attacking monsters

CorpseItemAppearanceTimeoutSeconds: The time in seconds the macro will wait for all items on a corpse to appear

CorpseItemIDTimeoutSeconds: The time in seconds the macro will wait for all the needed items on a corpse to be ID'd

ManaStoneLootCount: The maximum number of usable mana stones the macro will try to keep in your inventory when looting

ManaTankMinimumMana: The minimum mana required for an item to be used to fill mana stones

CombineSalvage: When true and looting is enabled, salvage bags are combined according to the range specified by the current loot profile

LootOnlyRareCorpses: When true, only rare-generating corpses are looted