Module:AbilityTable: Difference between revisions

Jump to navigation Jump to search
Vergir (talk | contribs)
mNo edit summary
Vergir (talk | contribs)
m finalize(?) debuffresist table
Line 8: Line 8:
     ["healreduce"] = { "HealAmpReceivePenaltyPercent", "HealAmpRegenPenaltyPercent", "DisableHealing" },
     ["healreduce"] = { "HealAmpReceivePenaltyPercent", "HealAmpRegenPenaltyPercent", "DisableHealing" },
     ["debuffresist"]    = {
     ["debuffresist"]    = {
        -- Do not insert: AbilityDuration, TickRate, SlowDuration
        -- 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", "ImmobilizeDuration", "LiftDuration",
         "PetrifyDuration", "HexDuration", "ImmobilizeDuration", "LiftDuration",
Line 50: Line 52:
}
}


-- Abilities incorrectly matched by props that should not appear in the table.
-- Listed by ability name. If adding please add a comment.
-- Listed by ability name.
local exclude_list = {
local exclude_list = {
     ["debuffresist"] = {
     ["debuffresist"] = {
Line 61: Line 62:


-- Unit strings appended to cell values by column name.
-- Unit strings appended to cell values by column name.
-- Values starting with "(" are treated as already-complete strings and
-- the suffix is NOT appended (e.g. "(See notes)" stays as-is).
local column_suffix = {
local column_suffix = {
     ["Time Between Charges"] = "s",
     ["Time Between Charges"] = "s",