Module:AbilityTable/ComplexRenderers: Difference between revisions

Jump to navigation Jump to search
remove RenderDivineBarrier, no longer needed (with help from vergir-bot LLM)
Tag: Manual revert
Vergir (talk | contribs)
RenderCharges: unwrap AbilityCooldownBetweenCharge so the Time Between Charges column keeps working once the property becomes a {Value, Scale} object (with help from vergir-bot LLM)
Line 108: Line 108:
function p.RenderCharges(ability)
function p.RenderCharges(ability)
     local base_charges  = unwrap_value(ability["AbilityCharges"])
     local base_charges  = unwrap_value(ability["AbilityCharges"])
     local base_cooldown = ability["AbilityCooldownBetweenCharge"]
     local base_cooldown = unwrap_value(ability["AbilityCooldownBetweenCharge"])
     local has_base      = base_charges ~= nil and base_charges > 0
     local has_base      = base_charges ~= nil and base_charges > 0
     local upgrade_info  = find_in_upgrades(ability, "AbilityCharges")
     local upgrade_info  = find_in_upgrades(ability, "AbilityCharges")