Documentation ¶
Index ¶
- func RegisterArcaneMage()
- type ArcaneMage
- func (arcaneMage *ArcaneMage) ApplyTalents()
- func (arcaneMage *ArcaneMage) ArcaneMasteryValue() float64
- func (arcaneMage *ArcaneMage) GetArcaneMasteryBonus() float64
- func (arcaneMage *ArcaneMage) GetMage() *mage.Mage
- func (arcaneMage *ArcaneMage) Initialize()
- func (arcaneMage *ArcaneMage) Reset(sim *core.Simulation)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterArcaneMage ¶
func RegisterArcaneMage()
Types ¶
type ArcaneMage ¶
type ArcaneMage struct { *mage.Mage Options *proto.ArcaneMage_Options }
func NewArcaneMage ¶
func NewArcaneMage(character *core.Character, options *proto.Player) *ArcaneMage
func (*ArcaneMage) ApplyTalents ¶
func (arcaneMage *ArcaneMage) ApplyTalents()
func (*ArcaneMage) ArcaneMasteryValue ¶
func (arcaneMage *ArcaneMage) ArcaneMasteryValue() float64
func (*ArcaneMage) GetArcaneMasteryBonus ¶
func (arcaneMage *ArcaneMage) GetArcaneMasteryBonus() float64
func (*ArcaneMage) GetMage ¶
func (arcaneMage *ArcaneMage) GetMage() *mage.Mage
func (*ArcaneMage) Initialize ¶
func (arcaneMage *ArcaneMage) Initialize()
func (*ArcaneMage) Reset ¶
func (arcaneMage *ArcaneMage) Reset(sim *core.Simulation)
Click to show internal directories.
Click to hide internal directories.