Releases: raethkcj/RatingBuster
Releases · raethkcj/RatingBuster
1.15.4
RatingBuster
1.15.4 (2024-02-27)
Full Changelog Previous Releases
- Add Loyal Beta spell ID
- Hotfixes for Two-Handed Mastery, Spirit of the Alpha, and Shamanistic Rage
- Force trailing_table_separator
- Add vanilla agi/int conversions
- Add short resilience and crit globalstrings
1.15.3
RatingBuster
1.15.3 (2024-02-23)
Full Changelog Previous Releases
- Add vanilla agi/int conversions
- Add shortest HP/MP global strings
- Add vanilla agi/int conversions
- Add vanilla agi/int conversions
- Improve debugging
1.15.2
RatingBuster
1.15.2 (2024-02-11)
Full Changelog Previous Releases
- Check nil on unknown hunter/rogue dodge (Fixes #176)
1.15.1
RatingBuster
1.15.1 (2024-02-11)
Full Changelog Previous Releases
- Update agi/int comms, include shaman
- Add vanilla agi/int conversions
1.15.0
RatingBuster
1.15.0 (2024-02-04)
Full Changelog Previous Releases
- Add more versions of Dispersion, Aspect of the Viper, Last Stand, and Rallying Cry
- Improve display of AlwaysBuffed tooltips
- Merge rune validator into known
- Improve hiding of SoD data outside of SoD
- Add vanilla agi/int conversions
- Add StatModValue from tooltip scanning for Dance of the Wicked
- Add vanilla crit/dodge set bonuses
- Bump toc
- Check nil on spell names
- Add SoD P2 world buff and set bonuses
- Add SoD P2 Runes
- Fix Wrath/Cata DodgePerAgi on non-max-level agi classes
- Scan relics in all flavors due to SoD adding stat relics
- Be quieter about missed substitution lookups
- Fix single-value to multiple-stat substitution lookups
- Add vanilla agi/int conversions
- Add version to SoD addon comms
- Use substitution lookup for more vanilla stats
- Strip trailing period and lower GlobalPatterns
- Use substitution lookup for vanilla enchants
- Fix diminishing returns in Defense breakdowns
1.14.1
RatingBuster
1.14.1 (2024-01-29)
Full Changelog Previous Releases
- Add several agi/int conversions
- Don't check crit until talents load
1.14.0
RatingBuster
1.14.0 (2024-01-27)
Full Changelog Previous Releases
- Hide Weapon Skill for now
- Use rating in breakdown group names
- Sort info table by string length
- Breakdown Defense in Vanilla
- Set defaults for new Def, Resil, Expertise options
- Only print received values that don't match
- Add agi/int 'telemetry'
- Fix pala base crit
- Generate direct conversions from Def, Resil, Expertise
- Generate Expertise breakdown options
- Don't truncate expertise in summaries
- Move defense StatMods to Vanilla-Wrath-specific files
- Generate Resilience breakdown options
- Generate Defense breakdown options (Closes #124)
- Recurse ProcessStat when possible (Fixes #147)
- Separate armor/bonus armor breakdown
- Cleanup single-use stat mods in breakdowns
- Group breakdowns by stat and by value
- Add StatMods to breakdown Defense
- Add isPercent to Stat class
- Fallback to regular locale if short is missing
- Sort locales in same order as Stats
- Use StatLogic.Stats for RatingBusterShort locales
- Split dodge/parry reduction from Expertise
- Replace strings with StatBreakdownOrder
- Move breakdown locales to RatingBusterShort
- Move percent symbol out of breakdown locales
- Add more Vanilla crit buffs
- Add Block Chance from Mastery for Prot specs (#165)
- Use ipairs for summary data
- Add MasteryEffect (#165)
- Add spell damage/healing from mana (#165)
- Add Spell Hit from Spirit (#165)
- Add Resilience Diminishing Returns (#165)
- Convert Resilience to StatMods (#165)
- Use MOD_SPELL_DMG in non-school sum (#165)
1.13.8
RatingBuster
1.13.8 (2024-01-21)
Full Changelog Previous Releases
- Add shield block, ammo, and empty-school weapon damage templates
- Fix PreScan Excludes (Fixes #174)
- Simplify ilvl/itemID
- Improve display of Rating tab
- Remove seldom used but expensive level+class options
- Hide irrelevant options in Vanilla/Cata
- Add Cata base SP from Int
- Simplify profile/global db access
1.13.7
RatingBuster
1.13.7 (2024-01-18)
Full Changelog Previous Releases
- Use stricter locale annotations
- Use StatLogic.Stats for Armor/AP breakdowns
- Convert statList to array of tuples
- Unify usage of concat and utf8sub/lower
- Update vanilla spell crit calculation
- Consolidate redundant summary locales
- Add Sum locale template
- Cata updates for zhTW (Closes #166, closes #169)
- Cata updates to zhCH
- Cata updates to ruRU
- Cata updates to koKR
- Shorten deDE mastery
- Cata updates to frFR
- Cata updates to esES
- Cata updates to enUS
- Cata updates to deDE
- Port Cata StatLogic locale strings (Closes #167, closes #168)
- Simplify 80-85 rating conversion
- Add Cata Resilience DR
- Copy remaining Wrath Logic to Cata
- Convert legacy annotations to LuaCATS
- Rename equipLocs to inventoryTypes
- Add armorspec StatModValidator
- Add level StatModValidator & value
- Refactor Cata Bear Form condition
- Refactor Cata Vampiric Blood condition
- Add known StatModValidator
- Use spellid to show source for stat breakdowns
- Add cata glyph of mage armor
- Cleanup superfluous spellids
- Update Cata mana regen effects
- Add/update Nerubian Carapace
- Add cata and colorblind excludes
- Fix bug in BuildGemmedTooltip
- Short circuit out of GetSum loop
- Add inactive meta gems to summaries
- Remove unused debug setting
- Scan relics beginning in Cata
- Simplify and improve performance of BuildGemmedTooltip
- Add school constant because Blizzard didn't
- Add WeaponSubclass stat
- Reorder weapon stat names
- Add resistances
- Improve global pattern matching
- Fix 'per 5' stats in substitution
- Fix several Feral AP conversions
- Update Cata RatingBase
- Remove armor from agi in Cata
- Update Wrath/Cata DodgePerAgi
- Allow both buffs and debuffs in stat mods
1.13.6
RatingBuster
1.13.6 (2024-01-06)
Full Changelog Previous Releases
- Use GlobalStrings for whole-text and prefix excludes
- Fix UTF8 diagnostics
- Add known agi/int conversion rates
- Log FastExclude text
- Exclude common right side patterns
- Scan right side of tooltips with StatLogic
- Use branch directly instead of fetching version
- Update editorconfig
- Cleanup unused or duplicate locale strings
- Remove unused locals
- Use StatLogic.Stats for rating strings
- Use StatLogic.Stats instead of CR_ constants for internal representations