Module:AbilityTable/Lists: Difference between revisions

Vergir (talk | contribs)
cut some unnecessary manual additions (no changes expected)
add Abilities that scale with Boons
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
local lists = {
local lists = {
-- Abilities that give barrier
["barrier"] = {
"AirDropBulletShield",
"CombatBarrier",
},
     -- Abilities that have charges
     -- Abilities that have charges
     ["charges"] = {
     ["charges"] = {
Line 29: Line 35:
         "VictimStackDuration",
         "VictimStackDuration",
         "Card Trick", "Combo", "Light Eater", "Spirit Lasso", "Stalker's Mark",
         "Card Trick", "Combo", "Light Eater", "Spirit Lasso", "Stalker's Mark",
    },
   
    -- Abilities that give debuff resist.
    ["extradebuffresist"] = {
    "StatusResistancePercent"
     },
     },


Line 125: Line 136:
         "SilenceDuration", "SleepDuration", "StunDuration", "Tether",
         "SilenceDuration", "SleepDuration", "StunDuration", "Tether",
         "Combo", "Hotel Guest", "Paradoxical Swap", "Singularity", "Spirit Lasso",
         "Combo", "Hotel Guest", "Paradoxical Swap", "Singularity", "Spirit Lasso",
    },
   
    -- Abilities that scale with Boons
["scalingboon"] = {
    "Scale.Type:power_increase",
},
   
    -- Abilities that scale with ability duration
    ["scalingduration"] = {
        "Scale.Type:duration",
    },
   
    -- Abilities that scale with ability range
    ["scalingrange"] = {
        "Scale.Type:range", "Scale.Type:radius",
    },
   
    -- Abilities that scale with ability cooldown
    ["scalingcooldown"] = {
        "Scale.Type:cooldown",
    },
   
    -- Abilities that scale with spirit
    ["scalingspirit"] = {
        "Scale.Type:spirit",
     },
     },


Line 137: Line 173:
         "DragModifier", "EnemySlowPct", "FadingSlowPercent", "GroundDashReductionPercent", "HexDuration", "HoldInPlaceDuration",
         "DragModifier", "EnemySlowPct", "FadingSlowPercent", "GroundDashReductionPercent", "HexDuration", "HoldInPlaceDuration",
         "Immobilize", "ImmobilizeDuration", "LiftDuration", "MaxSlowDuration", "MovementSlow", "MovementSlowPct",
         "Immobilize", "ImmobilizeDuration", "LiftDuration", "MaxSlowDuration", "MovementSlow", "MovementSlowPct",
         "MovementSpeedSlow", "MoveSlowPercent", "PetrifyDuration", "RestrictionDuration", "Silenced", "SilenceDuration",
         "MovementSpeedSlow", "MoveSlowPercent", "OutgoingTechDamagePercent", "PetrifyDuration", "RestrictionDuration", "Silenced",
        "SleepDuration", "SlowDuration", "SlowPercent", "StunDuration", "Tether", "TimeSlowDuration",
        "SilenceDuration", "SleepDuration", "SlowDuration", "SlowPercent", "StunDuration", "Tether",
        "TossDuration",
        "TimeSlowDuration", "TossDuration",
         "Card Trick", "Combo", "Hotel Guest", "Paradoxical Swap", "Singularity", "Spirit Lasso",
         "Card Trick", "Combo", "Hotel Guest", "Paradoxical Swap", "Singularity", "Spirit Lasso",
     },
     },
Line 146: Line 182:
     ["weapondamage"] = {
     ["weapondamage"] = {
         "weapon_damage_increase",
         "weapon_damage_increase",
        "Crackshot",
    },
   
    -- Abilities that scale with weapon damage
    ["weaponscaling"] = {
        "weapon_damage_increase", "weapon_power"
     },
     },
      
      
Line 202: Line 244:
         "Life Drain",      -- has CitadelSilenced but doesn't apply any silence
         "Life Drain",      -- has CitadelSilenced but doesn't apply any silence
         "Singularity",    -- has stun, just doesn't trigger Indomitable (bug?),
         "Singularity",    -- has stun, just doesn't trigger Indomitable (bug?),
    },
    ["movementbased"] = {
    "Slither", -- has BehaviorMovement but doesn't get disabled (because is passive?)
     },
     },
     ["moveslow"] = {
     ["moveslow"] = {