Twintop's Resource Bar

Twintop's Resource Bar

670k Downloads

Refactor Talents

Twintop opened this issue ยท 0 comments

commented

Change how talents are handled to use new TRB.Classes.Talents and TRB.Classes.Talent classes. Move as much logic out of TRB.Functions.Talent as possible, leaving (probably, for now) just ArePvpTalentsActive() there.

Core

  • Add Talents and Talent classes with generic functions
  • Remove references to the obsolete TRB.Functions.Talent functions

Demon Hunter

Havoc

  • Main/overarching

Druid

Balance

  • Main/overarching

Feral

  • Main/overarching

Restoration

  • Main/overarching

Evoker

Devastation

  • Main/overarching

Preservation

  • Main/overarching

Augmentation

  • Main/overarching

Hunter

Beast Mastery

  • Main/overarching

Marksmanship

  • Main/overarching

Survival

  • Main/overarching

Monk

Mistweaver

  • Main/overarching

Windwalker

  • Main/overarching

Priest

Discipline

  • Discipline main/overarching

Holy

  • Holy main/overarching

Shadow

  • Shadow main/overarching

Rogue

Assassination

  • Main/overarching

Outlaw

  • Main/overarching

Shaman

Elemental

  • Main/overarching

Enhancement

  • Main/overarching

Restoration

  • Main/overarching

Warrior

Arms

  • Main/overarching

Fury

  • Main/overarching