Module:AbilityTable/Lists: Difference between revisions

Jump to navigation Jump to search
Vergir (talk | contribs)
add unstoppable list, combining all debuff/CC lists plus disarm (with help from vergir-bot LLM)
Vergir (talk | contribs)
mNo edit summary
Line 11: Line 11:
     -- Abilities that deal weapon damage
     -- Abilities that deal weapon damage
     ["weapondamage"] = { "weapon_damage_increase" },
     ["weapondamage"] = { "weapon_damage_increase" },
       
    -- Abilities that apply a move slow to their targets
    ["moveslow"] = {
        "EnemySlowPct", "MaxSlowPercent", "MovementSlow", "MovementSlowPct", "MovementSpeedSlow", "MoveSpeedPenaltyPerStack",
        "MoveSpeedSlowPct", "SlowPercent", "MoveSlowPercent"
    },
    -- Abilities that apply a dash slow to their targets
    ["dashslow"] = { "EnemyDashSlowPercent", "GroundDashReductionPercent", "MaxGroundDashReductionPercent", "MoveSpeedAndDashSlowPct" },
   
    -- Abilities that apply some effect on a bullet hit that can be mitigated via Plated Armor (WIP)
    ["bulleteffects"] = {
    "BuildUpDuration", "BuildUpDecayDelay",
    "Blasted", "Light Eater", "Fixation", "Crackshot", "Power Surge"
    },
   
-- Abilities that reduce healing on their targets
    ["healreduce"] = { "DisableHealing", "HealAmpReceivePenaltyPercent", "HealAmpRegenPenaltyPercent" },
      
      
     -- Abilities that restore health, buffed by Heal Amp items
     -- Abilities that restore health, buffed by Heal Amp items
Line 31: Line 49:
         "Card Trick", "Rake",
         "Card Trick", "Rake",
     },
     },
   
-- Abilities that reduce healing on their targets
    ["healreduce"] = { "DisableHealing", "HealAmpReceivePenaltyPercent", "HealAmpRegenPenaltyPercent" },
      
      
     -- Abilities whose duration is reduced by Debuff Resist (Debuff Reducer etc.)
     -- Abilities whose duration is reduced by Debuff Resist (Debuff Reducer etc.)
Line 83: Line 98:
     },
     },


     -- Abilities whose negative effects are prevented by Unstoppable (suppress + immunity to Stun, Silence, Sleep, Root, Disarm)
     -- Abilities whose negative effects are prevented by Unstoppable
     ["unstoppable"] = {
     ["unstoppable"] = {
         "BuildUpDecayDelay", "BuildUpPerShot", "BulletDamageAmpDuration", "BulletResistReduction", "BurnDuration",
         "BuildUpDecayDelay", "BuildUpPerShot", "BulletDamageAmpDuration", "BulletResistReduction", "BurnDuration",
Line 97: Line 112:
         "Sand Blast", "Singularity", "Spirit Lasso", "Stalker's Mark", "Static Charge", "Sticky Bomb",
         "Sand Blast", "Singularity", "Spirit Lasso", "Stalker's Mark", "Static Charge", "Sticky Bomb",
     },
     },
   
     -- for testing purposes. Feel free to change however you wish
    -- Abilities that apply a move slow to their targets
     ["test"] = {"DragModifier"},
    ["moveslow"] = {
        "EnemySlowPct", "MaxSlowPercent", "MovementSlow", "MovementSlowPct", "MovementSpeedSlow", "MoveSpeedPenaltyPerStack",
        "MoveSpeedSlowPct", "SlowPercent", "MoveSlowPercent"
    },
 
     -- Abilities that apply a dash slow to their targets
     ["dashslow"] = { "EnemyDashSlowPercent", "GroundDashReductionPercent", "MaxGroundDashReductionPercent", "MoveSpeedAndDashSlowPct" },
   
    -- Abilities that apply some effect on a bullet hit that can be mitigated via Plated Armor (WIP)
    ["bulleteffects"] = {
    "BuildUpDuration", "BuildUpDecayDelay",
    "Blasted", "Light Eater", "Fixation", "Crackshot", "Power Surge"
    }
}
}


Line 156: Line 158:
         "Riposte",      -- has AbilityLifestealPercentHero but doesn't deal damage to heal off of
         "Riposte",      -- has AbilityLifestealPercentHero but doesn't deal damage to heal off of
         "Shadow Transformation", -- gives immunity to debuffs so heal can't be reduced
         "Shadow Transformation", -- gives immunity to debuffs so heal can't be reduced
    },
    ["bulleteffects"] = {
    "Arctic Beam" -- has BuildUpDuration but doesn't get applied with bullets.
     },
     },
}
}