Module:AbilityTable: Difference between revisions

Vergir (talk | contribs)
heal stat: add human notes for all remaining abilities, update existing notes to remove numbers and scales with Spirit (with help from vergir-bot LLM)
Vergir (talk | contribs)
m better notes for heal
Line 10: Line 10:
         -- Do not insert: AbilityDuration, TickRate, SlowDuration
         -- Do not insert: AbilityDuration, TickRate, SlowDuration
         -- they do more harm than good and include a lot of excessive abilities to the list
         -- they do more harm than good and include a lot of excessive abilities to the list
         "StunDuration", "SleepDuration", "SilenceDuration", "SilenceDebuff",
         "StunDuration", "SleepDuration", "SilenceDuration", "SilenceDebuff", "PetrifyDuration", "HexDuration",
        "PetrifyDuration", "HexDuration", "ImmobilizeDuration", "LiftDuration",
        "ImmobilizeDuration", "LiftDuration", "DebuffDuration", "HoldInPlaceDuration", "ExplodeDebuffDuration", "SlowPercent",
        "DebuffDuration", "HoldInPlaceDuration", "ExplodeDebuffDuration", "SlowPercent",
         "DebuffAccuracy", "TimeSlowDuration", "LateCheckoutStun", "BulletDamageAmpDuration", "BulletResistReduction", "BurnDuration",
         "DebuffAccuracy", "TimeSlowDuration", "LateCheckoutStun", "BulletDamageAmpDuration",
        "EnemySlowPct", "MoveSlowPercent", "GroundDashReductionPercent", "StealDuration", "MaxSlowDuration", "EffectDuration",
        "BulletResistReduction", "BurnDuration", "EnemySlowPct", "MoveSlowPercent",
        "GroundDashReductionPercent", "StealDuration", "MaxSlowDuration", "EffectDuration",
         "BleedDuration", "VenomDuration",
         "BleedDuration", "VenomDuration",
         -- can also just list abilities if they don't have a reusable property
         -- can also just list abilities if they don't have a reusable property
         "Hotel Guest", "Life Drain", "Combo", "Light Eater", "Spirit Lasso", "Card Trick"
         "Hotel Guest", "Life Drain", "Combo", "Light Eater", "Spirit Lasso", "Card Trick"
     },
     },
     ["moveslow"] = { "SlowPercent", "EnemySlowPct", "MoveSlowPercent", "MaxSlowPercent", "MoveSpeedSlowPct",
     ["moveslow"] = {  
    "MovementSpeedSlow", "MovementSlowPct", "ClubSlowPercent", "MoveSpeedPenaltyPerStack", "MovementSlow" },
    "SlowPercent", "EnemySlowPct", "MoveSlowPercent", "MaxSlowPercent", "MoveSpeedSlowPct", "MovementSpeedSlow",
    "MovementSlowPct", "ClubSlowPercent", "MoveSpeedPenaltyPerStack", "MovementSlow"
    },
     ["dashslow"]  = { "GroundDashReductionPercent", "MaxGroundDashReductionPercent", "MoveSpeedAndDashSlowPct", "EnemyDashSlowPercent" },
     ["dashslow"]  = { "GroundDashReductionPercent", "MaxGroundDashReductionPercent", "MoveSpeedAndDashSlowPct", "EnemyDashSlowPercent" },
     ["heal"] = {
     ["heal"] = {
         "HealingPerSecond", "HealAmount", "HealFixedHealth", "FlatHealthHealing", "HealingFactor",
         "HealingPerSecond", "HealAmount", "HealFixedHealth", "FlatHealthHealing", "HealingFactor", "MaxHealthRegen",
        "MaxHealthRegen", "ExternalBonusHealthRegen", "BonusHealthRegen", "LifeStealPercentOnHit", "LifestealPercentHero",
        "ExternalBonusHealthRegen", "BonusHealthRegen", "LifeStealPercentOnHit", "LifestealPercentHero", "MissingHealthPercentHeal", "MissingHealthBurstPct",
        "MissingHealthPercentHeal", "MissingHealthBurstPct", "MissingHPHeal", "TechLifestealPercent", "AbilityLifestealPercentHero",
        "MissingHPHeal", "TechLifestealPercent", "AbilityLifestealPercentHero", "HealthStealPctHero", "BulletLifestealPercent", "TotalHealthRegen",
        "HealthStealPctHero", "BulletLifestealPercent", "TotalHealthRegen", "DamageHealMult", "HealPctVsHeroes",
        "DamageHealMult", "HealPctVsHeroes", "InfestHeal", "HealOnKillPct", "HealMaxHealth", "HealMaxHealthPercent",
        "InfestHeal", "HealOnKillPct", "HealMaxHealth", "HealMaxHealthPercent", "RegenIncomingDamagePercent",
        "RegenIncomingDamagePercent",
         -- raw abilities
         -- raw abilities
         "Rake", "Card Trick",
         "Rake", "Card Trick",
Line 66: Line 66:
     },
     },
     ["heal"] = {
     ["heal"] = {
    ["Siphon Life"]          = "Lifesteals off damage dealt while active.",
         ["Infernal Resilience"]  = "Passively restores health for a percentage of all incoming damage.",
         ["Infernal Resilience"]  = "Passively restores health for a percentage of all incoming damage.",
         ["Flawless Advance"]      = "Heals a flat amount per hit. Unlocked by T1 upgrade.",
         ["Flawless Advance"]      = "Heals a flat amount per hit. Unlocked by T1 upgrade.",
Line 75: Line 76:
         ["Rain of Arrows"]        = "Grants bullet and spirit lifesteal while active. Unlocked by T3 upgrade.",
         ["Rain of Arrows"]        = "Grants bullet and spirit lifesteal while active. Unlocked by T3 upgrade.",
         ["Napalm"]                = "Lifesteals off all damage dealt to napalmed targets. Unlocked by T2 upgrade.",
         ["Napalm"]                = "Lifesteals off all damage dealt to napalmed targets. Unlocked by T2 upgrade.",
         ["Concussive Combustion"] = "Lifesteals off damage dealt on hit. Unlocked by T2 upgrade.",
         ["Concussive Combustion"] = "Lifesteals off damage dealt. Unlocked by T2 upgrade.",
         ["Kudzu Connection"]      = "Grants bullet lifesteal while tethered. Also replicates a portion of Ivy's incoming healing onto the tethered ally.",
         ["Kudzu Connection"]      = "Grants bullet lifesteal. Also replicates a portion of healing.",
         ["Rejuvenating Aurora"]  = "Heals per second while channeling. T3 upgrade also adds passive max health regen.",
         ["Rejuvenating Aurora"]  = "Heals per second while channeling. T3 upgrade also adds passive max health regen.",
         ["Stone Form"]            = "Heals a percentage of max HP on cast.",
         ["Stone Form"]            = "Heals a percentage of max HP on cast.",
         ["Frost Grenade"]        = "Heals Kelvin and nearby allies for a flat amount. Primary source of healing for Kelvin.",
         ["Frost Grenade"]        = "Heals Kelvin and nearby allies for a flat amount.",
         ["Frozen Shelter"]        = "Regenerates health for all allies inside the dome per second. T3 adds Spirit scaling.",
         ["Frozen Shelter"]        = "Regenerates health for all allies inside the dome.",
         ["Flog"]                  = "Heals Lash for a percentage of damage dealt to heroes.",
         ["Flog"]                  = "Heals Lash for a percentage of damage dealt to heroes.",
         ["Medicinal Specter"]    = "Heals nearby allies per second.",
         ["Medicinal Specter"]    = "Heals nearby allies per second.",
Line 86: Line 87:
         ["Scorn"]                = "Heals for a percentage of damage dealt.",
         ["Scorn"]                = "Heals for a percentage of damage dealt.",
         ["Combo"]                = "Lifesteals off damage dealt. Unlocked by T1 upgrade.",
         ["Combo"]                = "Lifesteals off damage dealt. Unlocked by T1 upgrade.",
         ["Rallying Charge"]      = "The charging knights heal allied heroes they pass through for a flat amount each.",
         ["Rallying Charge"]      = "Heal affected allies and Paige for a flat amount.",
         ["Tag Along"]            = "Restores a portion of target's missing health on attachment, then heals per second for a short duration.",
         ["Tag Along"]            = "Restores a portion of target's missing health on attachment, then heals per second for a short duration.",
         ["Lil Helpers"]          = "Regenerates health for any trooper the helpers are infesting.",
         ["Lil Helpers"]          = "Regenerates health for any trooper the helpers are attached to.",
         ["Lycan Curse"]          = "Restores a percentage of missing health on activation.",
         ["Lycan Curse"]          = "Restores a percentage of missing health on activation.",
         ["Go For The Throat"]    = "Lifesteals off melee damage dealt.",
         ["Go For The Throat"]    = "Lifesteals off melee damage dealt.",
         ["Pain Battery"]          = "Restores a portion of missing health on hero hit. Unlocked by T3 upgrade.",
         ["Pain Battery"]          = "Restores a portion of missing health on hero hit. Unlocked by T3 upgrade.",
         ["Jumpstart"]            = "Grants a flat health regen buff on use.",
         ["Jumpstart"]            = "Grants a flat health regen buff on use.",
         ["The Cube"]              = "Regenerates health for the target per second.",
         ["The Cube"]              = "Regenerates health for the target.",
         ["Last Stand"]            = "Lifesteals off all damage dealt while active.",
         ["Last Stand"]            = "Lifesteals off all damage dealt while active.",
         ["Card Trick"]            = "Heals Wraith for a flat amount when a Heart or Joker card hits.",
         ["Card Trick"]            = "Heals Wraith for a flat amount when a Heart or Joker card hits.",