Documentation ¶
Index ¶
- func RegisterTankDeathknight()
- type TankDeathknight
- func (dk *TankDeathknight) DoBloodCast(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) bool
- func (dk *TankDeathknight) DoDiseaseChecks(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) bool
- func (dk *TankDeathknight) DoFrostCast(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) bool
- func (dk *TankDeathknight) GetDeathknight() *deathknight.Deathknight
- func (dk *TankDeathknight) Initialize()
- func (dk *TankDeathknight) Reset(sim *core.Simulation)
- func (dk *TankDeathknight) SetupRotations()
- func (dk *TankDeathknight) TankRA_BloodSpell(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) time.Duration
- func (dk *TankDeathknight) TankRA_FuSpell(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) time.Duration
- func (dk *TankDeathknight) TankRA_Hps(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) time.Duration
- func (dk *TankDeathknight) TankRA_IT(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) time.Duration
- func (dk *TankDeathknight) TankRA_Tps(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) time.Duration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterTankDeathknight ¶
func RegisterTankDeathknight()
Types ¶
type TankDeathknight ¶
type TankDeathknight struct { *deathknight.Deathknight BloodSpell *core.Spell FuSpell *core.Spell Rotation *proto.TankDeathknight_Rotation // contains filtered or unexported fields }
func NewTankDeathknight ¶
func NewTankDeathknight(character core.Character, options *proto.Player) *TankDeathknight
func (*TankDeathknight) DoBloodCast ¶
func (dk *TankDeathknight) DoBloodCast(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) bool
func (*TankDeathknight) DoDiseaseChecks ¶
func (dk *TankDeathknight) DoDiseaseChecks(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) bool
func (*TankDeathknight) DoFrostCast ¶
func (dk *TankDeathknight) DoFrostCast(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) bool
func (*TankDeathknight) GetDeathknight ¶
func (dk *TankDeathknight) GetDeathknight() *deathknight.Deathknight
func (*TankDeathknight) Initialize ¶
func (dk *TankDeathknight) Initialize()
func (*TankDeathknight) Reset ¶
func (dk *TankDeathknight) Reset(sim *core.Simulation)
func (*TankDeathknight) SetupRotations ¶
func (dk *TankDeathknight) SetupRotations()
func (*TankDeathknight) TankRA_BloodSpell ¶
func (dk *TankDeathknight) TankRA_BloodSpell(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) time.Duration
func (*TankDeathknight) TankRA_FuSpell ¶
func (dk *TankDeathknight) TankRA_FuSpell(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) time.Duration
func (*TankDeathknight) TankRA_Hps ¶
func (dk *TankDeathknight) TankRA_Hps(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) time.Duration
func (*TankDeathknight) TankRA_IT ¶
func (dk *TankDeathknight) TankRA_IT(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) time.Duration
func (*TankDeathknight) TankRA_Tps ¶
func (dk *TankDeathknight) TankRA_Tps(sim *core.Simulation, target *core.Unit, s *deathknight.Sequence) time.Duration
Click to show internal directories.
Click to hide internal directories.