Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HodirTargetInputs ¶ added in v0.1.16
func HodirTargetInputs() []*proto.TargetInput
func NewAlgalon25AI ¶
func NewHodir10AI ¶ added in v0.1.16
func NewHodir25AI ¶ added in v0.1.16
Types ¶
type Algalon25AI ¶
type Algalon25AI struct { Target *core.Target QuantumStrike *core.Spell PhasePunch *core.Spell BlackHoleExplosion *core.Spell CosmicSmash *core.Spell }
func (*Algalon25AI) DoAction ¶
func (ai *Algalon25AI) DoAction(sim *core.Simulation)
func (*Algalon25AI) Initialize ¶
func (ai *Algalon25AI) Initialize(target *core.Target, config *proto.Target)
func (*Algalon25AI) Reset ¶ added in v0.1.16
func (ai *Algalon25AI) Reset(*core.Simulation)
type HodirAI ¶ added in v0.1.16
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) DoAction ¶ added in v0.1.16
func (ai *HodirAI) DoAction(sim *core.Simulation)
func (*HodirAI) Initialize ¶ added in v0.1.16
func (*HodirAI) Reset ¶ added in v0.1.16
func (ai *HodirAI) Reset(sim *core.Simulation)
Click to show internal directories.
Click to hide internal directories.