enhancement

package
v0.0.79 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 5, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterEnhancementShaman

func RegisterEnhancementShaman()

Types

type EnhancementShaman

type EnhancementShaman struct {
	*shaman.Shaman
}

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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL