Documentation ¶
Index ¶
- func RegisterEnhancementShaman()
- type EnhancementShaman
- func (enh *EnhancementShaman) ApplySyncType(syncType proto.ShamanSyncType)
- func (enh *EnhancementShaman) ApplyTalents()
- func (enh *EnhancementShaman) AutoSyncWeapons() proto.ShamanSyncType
- func (enh *EnhancementShaman) GetShaman() *shaman.Shaman
- func (enh *EnhancementShaman) Initialize()
- func (enh *EnhancementShaman) IsLavaLashCastable(sim *core.Simulation) bool
- func (enh *EnhancementShaman) Reset(sim *core.Simulation)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterEnhancementShaman ¶
func RegisterEnhancementShaman()
Types ¶
type EnhancementShaman ¶
func NewEnhancementShaman ¶
func NewEnhancementShaman(character *core.Character, options *proto.Player) *EnhancementShaman
func (*EnhancementShaman) ApplySyncType ¶
func (enh *EnhancementShaman) ApplySyncType(syncType proto.ShamanSyncType)
func (*EnhancementShaman) ApplyTalents ¶
func (enh *EnhancementShaman) ApplyTalents()
func (*EnhancementShaman) AutoSyncWeapons ¶
func (enh *EnhancementShaman) AutoSyncWeapons() proto.ShamanSyncType
func (*EnhancementShaman) GetShaman ¶
func (enh *EnhancementShaman) GetShaman() *shaman.Shaman
func (*EnhancementShaman) Initialize ¶
func (enh *EnhancementShaman) Initialize()
func (*EnhancementShaman) IsLavaLashCastable ¶
func (enh *EnhancementShaman) IsLavaLashCastable(sim *core.Simulation) bool
func (*EnhancementShaman) Reset ¶
func (enh *EnhancementShaman) Reset(sim *core.Simulation)
Click to show internal directories.
Click to hide internal directories.