Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HodirTargetInputs ¶
func HodirTargetInputs() []*proto.TargetInput
func NewAlgalon25AI ¶
func NewHodir10AI ¶
func NewHodir25AI ¶
Types ¶
type Algalon25AI ¶
type Algalon25AI struct { Target *core.Target QuantumStrike *core.Spell PhasePunch *core.Spell BlackHoleExplosion *core.Spell CosmicSmash *core.Spell }
func (*Algalon25AI) ExecuteCustomRotation ¶
func (ai *Algalon25AI) ExecuteCustomRotation(sim *core.Simulation)
func (*Algalon25AI) Initialize ¶
func (ai *Algalon25AI) Initialize(target *core.Target, _ *proto.Target)
func (*Algalon25AI) Reset ¶
func (ai *Algalon25AI) Reset(*core.Simulation)
type HodirAI ¶
type HodirAI struct { Target *core.Target // Frozen Blows Mechanics FrozenBlows *core.Spell FrozenBlowsAura *core.Aura FrozenBlowsAuto *core.Spell FrozenBlowsCast *core.Spell FlashFreeze *core.Spell // Magic Damage Debuff Singed *core.Aura ToastyFires []*core.Aura ToastyFireTime time.Duration HasCampfire bool // Haste Buff Starlight []*core.Aura // Crit Buff StormCloud []*core.Aura NextStorms time.Duration StormPowerPrio bool StarlightUptime float64 // contains filtered or unexported fields }
func (*HodirAI) ExecuteCustomRotation ¶
func (ai *HodirAI) ExecuteCustomRotation(sim *core.Simulation)
func (*HodirAI) Initialize ¶
func (*HodirAI) Reset ¶
func (ai *HodirAI) Reset(sim *core.Simulation)
Click to show internal directories.
Click to hide internal directories.