Documentation ¶
Index ¶
- func RegisterFeralDruid()
- type FeralDruid
- func (cat *FeralDruid) GetDruid() *druid.Druid
- func (cat *FeralDruid) Initialize()
- func (cat *FeralDruid) MissChance() float64
- func (cat *FeralDruid) NextRotationAction(sim *core.Simulation, kickAt time.Duration)
- func (cat *FeralDruid) OnAutoAttack(sim *core.Simulation, spell *core.Spell)
- func (cat *FeralDruid) OnEnergyGain(sim *core.Simulation)
- func (cat *FeralDruid) OnGCDReady(sim *core.Simulation)
- func (cat *FeralDruid) Reset(sim *core.Simulation)
- type FeralDruidRotation
- type PoolingAction
- type PoolingActions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterFeralDruid ¶
func RegisterFeralDruid()
Types ¶
type FeralDruid ¶
type FeralDruid struct { *druid.Druid Rotation FeralDruidRotation // contains filtered or unexported fields }
func NewFeralDruid ¶
func NewFeralDruid(character core.Character, options *proto.Player) *FeralDruid
func (*FeralDruid) GetDruid ¶
func (cat *FeralDruid) GetDruid() *druid.Druid
func (*FeralDruid) Initialize ¶
func (cat *FeralDruid) Initialize()
func (*FeralDruid) MissChance ¶
func (cat *FeralDruid) MissChance() float64
func (*FeralDruid) NextRotationAction ¶ added in v0.1.8
func (cat *FeralDruid) NextRotationAction(sim *core.Simulation, kickAt time.Duration)
func (*FeralDruid) OnAutoAttack ¶
func (cat *FeralDruid) OnAutoAttack(sim *core.Simulation, spell *core.Spell)
func (*FeralDruid) OnEnergyGain ¶
func (cat *FeralDruid) OnEnergyGain(sim *core.Simulation)
func (*FeralDruid) OnGCDReady ¶
func (cat *FeralDruid) OnGCDReady(sim *core.Simulation)
func (*FeralDruid) Reset ¶
func (cat *FeralDruid) Reset(sim *core.Simulation)
type FeralDruidRotation ¶
type FeralDruidRotation struct { RotationType proto.FeralDruid_Rotation_AplType BearweaveType proto.FeralDruid_Rotation_BearweaveType MaintainFaerieFire bool MinCombosForRip int32 UseRake bool UseBite bool BiteTime time.Duration MinCombosForBite int32 MangleSpam bool BerserkBiteThresh float64 BerserkFfThresh float64 Powerbear bool MinRoarOffset time.Duration RipLeeway time.Duration MaxFfDelay time.Duration RevitFreq float64 LacerateTime time.Duration SnekWeave bool FlowerWeave bool AoeMangleBuilder bool }
type PoolingAction ¶ added in v0.1.27
type PoolingAction struct {
// contains filtered or unexported fields
}
type PoolingActions ¶ added in v0.1.27
type PoolingActions struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.