Refactor snapshots
Twintop opened this issue ยท 1 comments
Change how snapshotting of debuffs/spell cooldowns/computed data is handled to be more generic/consistent.
Core
- Add Snapshot class with generic functions
- Reorganize source files
- Refactor some
TRB.Functions.Auras
methods in to the new class(es). - Generic tick-based buff support
Healer
- Innervate class
- Symbol of Hope class
- Potion of Chilled Clarity class
- Potion of Frozen Focus / generic channeled mana regen potion class
- Mana Tide Totem class
- Molten Radiance class
Demon Hunter
Havoc
- Main/overarching
- Tick-based buffs ported
Druid
Balance
- Main/overarching
- Tick-based buffs ported
Feral
- Main/overarching
- Tick-based buffs ported
-
Convert Berserk and T30 4P?Will do as part of a separate effort in the future. Maybe.
Restoration
- Main/overarching
- Healer classes
Evoker
Devastation
- Main/overarching
Preservation
- Main/overarching
- Healer classes
- Tick-based buffs ported
Augmentation
- Main/overarching
Hunter
Beast Mastery
- Main/overarching
- Tick-based buffs ported
-
Maybe. Barbed Shot is a special case.Will do as part of a separate effort in the future. Maybe.
Marksmanship
- Main/overarching
- Tick-based buffs ported
Survival
- Main/overarching
- Tick-based buffs ported
Monk
Mistweaver
- Main/overarching
- Healer classes
- Tick-based buffs ported
Windwalker
- Main/overarching
Priest
Discipline
- Discipline main/overarching
- Healer classes
Holy
- Holy main/overarching
- Healer classes
Shadow
- Shadow main/overarching
- Tick-based buffs ported
-
Maybe. Idol of C'thun is a special case.Will do as part of a separate effort in the future. Maybe.
Rogue
Assassination
- Main/overarching
Outlaw
- Main/overarching
Shaman
Elemental
- Main/overarching
Enhancement
- Main/overarching
Restoration
- Main/overarching
- Healer classes
Warrior
Arms
- Main/overarching
- Tick-based buffs ported
Fury
- Main/overarching
- Tick-based buffs ported