Code format

This commit is contained in:
2025-05-04 14:32:03 +02:00
parent c0337ef97f
commit 93b45ac12e
3012 changed files with 8372 additions and 9301 deletions

View File

@@ -1,29 +1,55 @@
---@diagnostic disable: missing-return, lowercase-global
---@param ratingIndex CR_WEAPON_SKILL_RANGED
---@param CR_BLOCK
---@param CR_CRIT_MELEE
---@param CR_CRIT_RANGED
---@param CR_CRIT_SPELL
---@param CR_CRIT_TAKEN_MELEE
---@param CR_CRIT_TAKEN_RANGED
---@param CR_CRIT_TAKEN_SPELL
---@param CR_DEFENSE_SKILL
---@param CR_DODGE
---@param CR_HASTE_MELEE
---@param CR_HASTE_RANGED
---@param CR_HASTE_SPELL
---@param CR_HIT_MELEE
---@param CR_HIT_RANGED
---@param CR_HIT_SPELL
---@param CR_HIT_TAKEN_MELEE
---@param CR_HIT_TAKEN_RANGED
---@param CR_HIT_TAKEN_SPELL
---@param CR_PARRY
---@param CR_WEAPON_SKILL
---@param CR_WEAPON_SKILL_MAINHAND
---@param CR_WEAPON_SKILL_OFFHAND
---@param CR_WEAPON_SKILL_RANGED
---@return number max
---@param ratingIndex CR_WEAPON_SKILL_RANGED
---@param CR_BLOCK
---@param CR_CRIT_MELEE
---@param CR_CRIT_RANGED
---@param CR_CRIT_SPELL
---@param CR_CRIT_TAKEN_MELEE
---@param CR_CRIT_TAKEN_RANGED
---@param CR_CRIT_TAKEN_SPELL
---@param CR_DEFENSE_SKILL
---@param CR_DODGE
---@param CR_HASTE_MELEE
---@param CR_HASTE_RANGED
---@param CR_HASTE_SPELL
---@param CR_HIT_MELEE
---@param CR_HIT_RANGED
---@param CR_HIT_SPELL
---@param CR_HIT_TAKEN_MELEE
---@param CR_HIT_TAKEN_RANGED
---@param CR_HIT_TAKEN_SPELL
---@param CR_PARRY
---@param CR_WEAPON_SKILL
---@param CR_WEAPON_SKILL_MAINHAND
---@param CR_WEAPON_SKILL_OFFHAND
---@param CR_WEAPON_SKILL_RANGED
---@return number max
---Returns the maximum possible percentage bonus for a given combat rating. While this function can be applied to all combat ratings, it is currently only used in the default UI to account for the cap on (incoming) critical strike damage and mana drains provided by Resilience rating -- specifically, in generating the tooltip where Resilience rating is shown in the Character window (PaperDollFrame).
function GetMaxCombatRatingBonus(ratingIndex, CR_BLOCK, CR_CRIT_MELEE, CR_CRIT_RANGED, CR_CRIT_SPELL, CR_CRIT_TAKEN_MELEE, CR_CRIT_TAKEN_RANGED, CR_CRIT_TAKEN_SPELL, CR_DEFENSE_SKILL, CR_DODGE, CR_HASTE_MELEE, CR_HASTE_RANGED, CR_HASTE_SPELL, CR_HIT_MELEE, CR_HIT_RANGED, CR_HIT_SPELL, CR_HIT_TAKEN_MELEE, CR_HIT_TAKEN_RANGED, CR_HIT_TAKEN_SPELL, CR_PARRY, CR_WEAPON_SKILL, CR_WEAPON_SKILL_MAINHAND, CR_WEAPON_SKILL_OFFHAND, CR_WEAPON_SKILL_RANGED) end
function GetMaxCombatRatingBonus(
ratingIndex,
CR_BLOCK,
CR_CRIT_MELEE,
CR_CRIT_RANGED,
CR_CRIT_SPELL,
CR_CRIT_TAKEN_MELEE,
CR_CRIT_TAKEN_RANGED,
CR_CRIT_TAKEN_SPELL,
CR_DEFENSE_SKILL,
CR_DODGE,
CR_HASTE_MELEE,
CR_HASTE_RANGED,
CR_HASTE_SPELL,
CR_HIT_MELEE,
CR_HIT_RANGED,
CR_HIT_SPELL,
CR_HIT_TAKEN_MELEE,
CR_HIT_TAKEN_RANGED,
CR_HIT_TAKEN_SPELL,
CR_PARRY,
CR_WEAPON_SKILL,
CR_WEAPON_SKILL_MAINHAND,
CR_WEAPON_SKILL_OFFHAND,
CR_WEAPON_SKILL_RANGED
)
end