Preferences
Boolean CallGlobalPreference(Guid)
Preferences\Globals\Call Global Preference
Name /type | Description /example |
---|---|
Global Preference Guid (GlobalPreference) | Name of the global preference."00000000-0000-0000-0000-000000000000" |
Void FindBestEngager()
Preferences\Targeting\Find Best Current Threat
Void FindTargetWhereArmorRatingIs(FindType, DamageType)
Preferences\Targeting\Find Target Where Armor Rating Is
Name /type | Description /example |
---|---|
Find Type String (FindType) | Search for the target with this amount of armor rating."Lowest" |
Damage Type String (DamageType) | Checks armor rating for this damage type."All" |
Void FindTargetWhereClassSpeedIs(FindType)
Preferences\Targeting\Find Target Where Class Speed Is
Name /type | Description /example |
---|---|
Find Type String (FindType) | Search for the target with this amount of class speed."Highest" |
Void FindTargetWhereDefenseIs(FindType, DefenseType)
Preferences\Targeting\Find Target Where Defense Is
Name /type | Description /example |
---|---|
Find Type String (FindType) | Search for the target with this amount of defense."Lowest" |
Defense Type String (DefenseType) | Checks defense for this defense type."Fortitude" |
Void FindTargetWhereDistanceIs(FindType)
Preferences\Targeting\Find Target Where Distance Is
Name /type | Description /example |
---|---|
Find Type String (FindType) | Search for the target with this amount of distance."Lowest" |
Void FindTargetWhereHealthIs(FindType)
Preferences\Targeting\Find Target Where Health Is
Name /type | Description /example |
---|---|
Find Type String (FindType) | Search for the target with this amount of health."Lowest" |
Void FindTargetWhereNumberOfEngagersIs(FindType)
Preferences\Targeting\Find Target Where Number Of Engagers Is
Name /type | Description /example |
---|---|
Find Type String (FindType) | Search for the target with this amount of engagers."Lowest" |
Void FindTargetWhereNumberOfThreatsIs(FindType)
Preferences\Targeting\Find Target Where Number Of Threats Is
Name /type | Description /example |
---|---|
Find Type String (FindType) | Search for the target with this amount of threats."Lowest" |
Void FindTargetWhereStatusEffectCountIs(FindType, StatusEffectTargetPreferenceType)
Preferences\Targeting\Find Target Where Status Effects Count Is
Name /type | Description /example |
---|---|
Find Type String (FindType) | Search for the target with this amount of status effects."Lowest" |
Status Effect Type String (StatusEffectTargetPreferenceType) | Checks status effects of this type."Affliction" |
Void FindTargetWithHighestDamageInflicted()
Preferences\Targeting\Find Target With Highest Damage Inflicted
Void HasStatusEffect(Guid)
Preferences\Targeting\Has Status Effect
Name /type | Description /example |
---|---|
Status Effect Guid (StatusEffectGameData) | The status effect to check"00000000-0000-0000-0000-000000000000" |
Void HasStatusEffectFromSource(Guid, Guid)
Preferences\Targeting\Has Status Effect From Source
Name /type | Description /example |
---|---|
Status Effect Guid (StatusEffectGameData) | The status effect to check"00000000-0000-0000-0000-000000000000" |
Object Guid (Instance ID) | Object to check for status effect source."7d150000-0000-0000-0000-000000000000" |
Void HasStatusEffectType(StatusEffectType)
Preferences\Targeting\Has Status Effect Type
Name /type | Description /example |
---|---|
Status Effect Type String (StatusEffectType) | The status effect to check"AbilityPowerPoolMaximum" |
Void HasStatusEffectTypeFromSource(StatusEffectType, Guid)
Preferences\Targeting\Has Status Effect Type From Source
Name /type | Description /example |
---|---|
Status Effect Type String (StatusEffectType) | The status effect to check"AbilityPowerPoolMaximum" |
Object Guid (Instance ID) | Object to check for status effect source."7d150000-0000-0000-0000-000000000000" |
Void IsDistanceToTarget(Operator, Single)
Preferences\Targeting\Is Distance To Target
Name /type | Description /example |
---|---|
Operator String (Operator) | Comparison type to test distance against."LessThan" |
Distance Single | Compare the target's actual distance against this distance."1" |
Void IsNumberOfTargetsInAOE(AutoTargetingType, Operator, Int32)
Preferences\Targeting\Is Number Of Targets In AOE
Name /type | Description /example |
---|---|
Target Type String (AutoTargetingType) | Target type."Hostile" |
Operator String (Operator) | Comparison type to test number of targets in AOE against."GreaterThanOrEqualTo" |
Count Int32 | Compare the number of targets in AOE against this count."2" |
Void IsTargetAfflictedBy(Guid)
Preferences\Targeting\Is Target Afflicted By
Name /type | Description /example |
---|---|
Affliction Guid (AfflictionGameData) | Check if the target is afflicted by this affliction."00000000-0000-0000-0000-000000000000" |
Void IsTargetAfflictedByType(Guid)
Preferences\Targeting\Is Target Afflicted By Type
Name /type | Description /example |
---|---|
AfflictionType Guid (AfflictionTypeGameData) | Check if the target is afflicted by this affliction type."00000000-0000-0000-0000-000000000000" |
Void IsTargetAttackersAnimalCompanion()
Preferences\Targeting\Is Target Attacker's Animal Companion
Void IsTargetBehindAttacker()
Preferences\Targeting\Is Target Behind Attacker
Void IsTargetCasting(Operator, Single)
Preferences\Targeting\Is Target Casting
Name /type | Description /example |
---|---|
Operator String (Operator) | Operator to use."GreaterThan" |
Time Remaining Single | The cast time remaining."1" |
Void IsTargetClass(Guid)
Preferences\Targeting\Is Target Class
Name /type | Description /example |
---|---|
Class Guid (CharacterClassGameData) | Check if the target is this character class."00000000-0000-0000-0000-000000000000" |
Void IsTargetCurrentEngager()
Preferences\Targeting\Is Target Current Engager
Void IsTargetCurrentThreat()
Preferences\Targeting\Is Target Current Threat
Void IsTargetEngagedByAnyone()
Preferences\Targeting\Is Target Engaged By Anyone
Void IsTargetEngagedByAttackersAnimalCompanion()
Preferences\Targeting\Is Target Being Attacked By Attacker's Animal Companion
Void IsTargetEngagingAnyone()
Preferences\Targeting\Is Target Engaging Anyone
Void IsTargetHealth(Operator, Single)
Preferences\Targeting\Is Target Health
Name /type | Description /example |
---|---|
Operator String (Operator) | Comparison type to test health against."LessThan" |
Health Percentage Single | Compare the target's health against this percentage."0" |
Void IsTargetInAbilityRange()
Preferences\Targeting\Is Target In Ability Range
Void IsTargetInAttackRange()
Preferences\Targeting\Is Target In Attack Range
Void IsTargetKithRace()
Preferences\Targeting\Is Target Kith Race
Void IsTargetRace(Guid)
Preferences\Targeting\Is Target Race
Name /type | Description /example |
---|---|
Race Guid (RaceGameData) | Check if the target is this race."00000000-0000-0000-0000-000000000000" |
Void IsTargetSpellcaster()
Preferences\Targeting\Is Target Spellcaster
Void IsTargetStunned()
Preferences\Targeting\Is Target Stunned
Void IsTargetThreatenedByAnyone()
Preferences\Targeting\Is Target Threatened By Anyone
Void IsTargetThreateningAnyone()
Preferences\Targeting\Is Target Threatening Anyone
Void IsTargetVulnerableToSneakAttack()
Preferences\Targeting\TODO : Is Target Vulnerable To Sneak Attack