Documentation ¶
Index ¶
- func RegisterEnhancementShaman()
- type EnhancementShaman
- func (enh *EnhancementShaman) ApplySyncType(syncType proto.ShamanSyncType)
- func (enh *EnhancementShaman) AutoSyncWeapons() proto.ShamanSyncType
- func (enh *EnhancementShaman) GetShaman() *shaman.Shaman
- func (enh *EnhancementShaman) Initialize()
- 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 ¶ added in v0.1.46
func (enh *EnhancementShaman) ApplySyncType(syncType proto.ShamanSyncType)
func (*EnhancementShaman) AutoSyncWeapons ¶ added in v0.1.21
func (enh *EnhancementShaman) AutoSyncWeapons() proto.ShamanSyncType
func (*EnhancementShaman) GetShaman ¶
func (enh *EnhancementShaman) GetShaman() *shaman.Shaman
func (*EnhancementShaman) Initialize ¶
func (enh *EnhancementShaman) Initialize()
func (*EnhancementShaman) Reset ¶
func (enh *EnhancementShaman) Reset(sim *core.Simulation)
Click to show internal directories.
Click to hide internal directories.