Documentation ¶
Index ¶
- func BuildCharacter(logger *slog.Logger, container container.Container) (action.Character, error)
- type BaseCharacter
- type Berserker
- func (s Berserker) BuffSkills(d game.Data) []skill.ID
- func (s Berserker) CheckKeyBindings(d game.Data) []skill.ID
- func (s *Berserker) FindItemOnNearbyCorpses(d game.Data, maxRange int, waitTime time.Duration) bool
- func (s Berserker) KillAndariel() action.Action
- func (s Berserker) KillBaal() action.Action
- func (s Berserker) KillCouncil() action.Action
- func (s Berserker) KillCountess() action.Action
- func (s Berserker) KillDiablo() action.Action
- func (s Berserker) KillDuriel() action.Action
- func (s Berserker) KillIzual() action.Action
- func (s Berserker) KillMephisto() action.Action
- func (s Berserker) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (s Berserker) KillNihlathak() action.Action
- func (s Berserker) KillPindle(skipOnImmunities []stat.Resist) action.Action
- func (s Berserker) KillSummoner() action.Action
- func (s Berserker) PreCTABuffSkills(d game.Data) []skill.ID
- type BlizzardSorceress
- func (s BlizzardSorceress) BuffSkills(d game.Data) []skill.ID
- func (s BlizzardSorceress) CheckKeyBindings(d game.Data) []skill.ID
- func (s BlizzardSorceress) KillAndariel() action.Action
- func (s BlizzardSorceress) KillBaal() action.Action
- func (s BlizzardSorceress) KillCouncil() action.Action
- func (s BlizzardSorceress) KillCountess() action.Action
- func (s BlizzardSorceress) KillDiablo() action.Action
- func (s BlizzardSorceress) KillDuriel() action.Action
- func (s BlizzardSorceress) KillIzual() action.Action
- func (s BlizzardSorceress) KillMephisto() action.Action
- func (s BlizzardSorceress) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (s BlizzardSorceress) KillNihlathak() action.Action
- func (s BlizzardSorceress) KillPindle(skipOnImmunities []stat.Resist) action.Action
- func (s BlizzardSorceress) KillSummoner() action.Action
- func (s BlizzardSorceress) PreCTABuffSkills(d game.Data) []skill.ID
- type Foh
- func (s Foh) BuffSkills(d game.Data) []skill.ID
- func (s Foh) CheckKeyBindings(d game.Data) []skill.ID
- func (s Foh) KillAndariel() action.Action
- func (s Foh) KillBaal() action.Action
- func (s Foh) KillCouncil() action.Action
- func (s Foh) KillCountess() action.Action
- func (s Foh) KillDiablo() action.Action
- func (s Foh) KillDuriel() action.Action
- func (s Foh) KillIzual() action.Action
- func (s Foh) KillMephisto() action.Action
- func (s Foh) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (s Foh) KillNihlathak() action.Action
- func (s Foh) KillPindle(_ []stat.Resist) action.Action
- func (s Foh) KillSummoner() action.Action
- func (s Foh) PreCTABuffSkills(_ game.Data) []skill.ID
- type Hammerdin
- func (s Hammerdin) BuffSkills(d game.Data) []skill.ID
- func (s Hammerdin) CheckKeyBindings(d game.Data) []skill.ID
- func (s Hammerdin) KillAndariel() action.Action
- func (s Hammerdin) KillBaal() action.Action
- func (s Hammerdin) KillCouncil() action.Action
- func (s Hammerdin) KillCountess() action.Action
- func (s Hammerdin) KillDiablo() action.Action
- func (s Hammerdin) KillDuriel() action.Action
- func (s Hammerdin) KillIzual() action.Action
- func (s Hammerdin) KillMephisto() action.Action
- func (s Hammerdin) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (s Hammerdin) KillNihlathak() action.Action
- func (s Hammerdin) KillPindle(_ []stat.Resist) action.Action
- func (s Hammerdin) KillSummoner() action.Action
- func (s Hammerdin) PreCTABuffSkills(_ game.Data) []skill.ID
- type Javazon
- func (s Javazon) BuffSkills(d game.Data) []skill.ID
- func (s Javazon) CheckKeyBindings(d game.Data) []skill.ID
- func (a Javazon) KillAndariel() action.Action
- func (a Javazon) KillBaal() action.Action
- func (a Javazon) KillBossSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (a Javazon) KillCouncil() action.Action
- func (a Javazon) KillCountess() action.Action
- func (a Javazon) KillDiablo() action.Action
- func (a Javazon) KillDuriel() action.Action
- func (a Javazon) KillIzual() action.Action
- func (a Javazon) KillMephisto() action.Action
- func (a Javazon) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (a Javazon) KillNihlathak() action.Action
- func (a Javazon) KillPindle(_ []stat.Resist) action.Action
- func (a Javazon) KillSummoner() action.Action
- func (s Javazon) PreCTABuffSkills(d game.Data) []skill.ID
- type LightningSorceress
- func (s LightningSorceress) BuffSkills(d game.Data) []skill.ID
- func (s LightningSorceress) CheckKeyBindings(d game.Data) []skill.ID
- func (s LightningSorceress) KillAndariel() action.Action
- func (s LightningSorceress) KillBaal() action.Action
- func (s LightningSorceress) KillCouncil() action.Action
- func (s LightningSorceress) KillCountess() action.Action
- func (s LightningSorceress) KillDiablo() action.Action
- func (s LightningSorceress) KillDuriel() action.Action
- func (s LightningSorceress) KillIzual() action.Action
- func (s LightningSorceress) KillMephisto() action.Action
- func (s LightningSorceress) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (s LightningSorceress) KillNihlathak() action.Action
- func (s LightningSorceress) KillPindle(skipOnImmunities []stat.Resist) action.Action
- func (s LightningSorceress) KillSummoner() action.Action
- func (s LightningSorceress) PreCTABuffSkills(d game.Data) []skill.ID
- type MosaicSin
- func (s MosaicSin) BuffSkills(d game.Data) []skill.ID
- func (s MosaicSin) CheckKeyBindings(d game.Data) []skill.ID
- func (s MosaicSin) KillAndariel() action.Action
- func (s MosaicSin) KillBaal() action.Action
- func (s MosaicSin) KillCouncil() action.Action
- func (s MosaicSin) KillCountess() action.Action
- func (s MosaicSin) KillDiablo() action.Action
- func (s MosaicSin) KillDuriel() action.Action
- func (s MosaicSin) KillIzual() action.Action
- func (s MosaicSin) KillMephisto() action.Action
- func (s MosaicSin) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (s MosaicSin) KillNihlathak() action.Action
- func (s MosaicSin) KillPindle(skipOnImmunities []stat.Resist) action.Action
- func (s MosaicSin) KillSummoner() action.Action
- func (s MosaicSin) MobAlive(mob data.UnitID, d game.Data) bool
- func (s MosaicSin) PreCTABuffSkills(d game.Data) []skill.ID
- type PaladinLeveling
- func (p PaladinLeveling) BuffSkills(d game.Data) []skill.ID
- func (s PaladinLeveling) CheckKeyBindings(d game.Data) []skill.ID
- func (p PaladinLeveling) KillAncients() action.Action
- func (p PaladinLeveling) KillAndariel() action.Action
- func (p PaladinLeveling) KillBaal() action.Action
- func (p PaladinLeveling) KillCouncil() action.Action
- func (p PaladinLeveling) KillCountess() action.Action
- func (p PaladinLeveling) KillDiablo() action.Action
- func (p PaladinLeveling) KillDuriel() action.Action
- func (p PaladinLeveling) KillIzual() action.Action
- func (p PaladinLeveling) KillMephisto() action.Action
- func (p PaladinLeveling) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (p PaladinLeveling) KillNihlathak() action.Action
- func (p PaladinLeveling) KillPindle(_ []stat.Resist) action.Action
- func (p PaladinLeveling) KillSummoner() action.Action
- func (p PaladinLeveling) PreCTABuffSkills(_ game.Data) []skill.ID
- func (p PaladinLeveling) ShouldResetSkills(d game.Data) bool
- func (p PaladinLeveling) SkillPoints(d game.Data) []skill.ID
- func (p PaladinLeveling) SkillsToBind(d game.Data) (skill.ID, []skill.ID)
- func (p PaladinLeveling) StatPoints(d game.Data) map[stat.ID]int
- type SorceressLeveling
- func (s SorceressLeveling) BuffSkills(d game.Data) []skill.ID
- func (s SorceressLeveling) CheckKeyBindings(d game.Data) []skill.ID
- func (s SorceressLeveling) KillAncients() action.Action
- func (s SorceressLeveling) KillAndariel() action.Action
- func (s SorceressLeveling) KillBaal() action.Action
- func (s SorceressLeveling) KillCouncil() action.Action
- func (s SorceressLeveling) KillCountess() action.Action
- func (s SorceressLeveling) KillDiablo() action.Action
- func (s SorceressLeveling) KillDuriel() action.Action
- func (s SorceressLeveling) KillIzual() action.Action
- func (s SorceressLeveling) KillMephisto() action.Action
- func (s SorceressLeveling) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (s SorceressLeveling) KillNihlathak() action.Action
- func (s SorceressLeveling) KillPindle(skipOnImmunities []stat.Resist) action.Action
- func (s SorceressLeveling) KillSummoner() action.Action
- func (s SorceressLeveling) PreCTABuffSkills(_ game.Data) []skill.ID
- func (s SorceressLeveling) ShouldResetSkills(d game.Data) bool
- func (s SorceressLeveling) SkillPoints(d game.Data) []skill.ID
- func (s SorceressLeveling) SkillsToBind(d game.Data) (skill.ID, []skill.ID)
- func (s SorceressLeveling) StatPoints(d game.Data) map[stat.ID]int
- type SorceressLevelingLightning
- func (s SorceressLevelingLightning) BuffSkills(d game.Data) []skill.ID
- func (s SorceressLevelingLightning) CheckKeyBindings(d game.Data) []skill.ID
- func (s SorceressLevelingLightning) KillAncients() action.Action
- func (s SorceressLevelingLightning) KillAndariel() action.Action
- func (s SorceressLevelingLightning) KillBaal() action.Action
- func (s SorceressLevelingLightning) KillCouncil() action.Action
- func (s SorceressLevelingLightning) KillCountess() action.Action
- func (s SorceressLevelingLightning) KillDiablo() action.Action
- func (s SorceressLevelingLightning) KillDuriel() action.Action
- func (s SorceressLevelingLightning) KillIzual() action.Action
- func (s SorceressLevelingLightning) KillMephisto() action.Action
- func (s SorceressLevelingLightning) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (s SorceressLevelingLightning) KillNihlathak() action.Action
- func (s SorceressLevelingLightning) KillPindle(skipOnImmunities []stat.Resist) action.Action
- func (s SorceressLevelingLightning) KillSummoner() action.Action
- func (s SorceressLevelingLightning) PreCTABuffSkills(_ game.Data) []skill.ID
- func (s SorceressLevelingLightning) ShouldResetSkills(d game.Data) bool
- func (s SorceressLevelingLightning) SkillPoints(d game.Data) []skill.ID
- func (s SorceressLevelingLightning) SkillsToBind(d game.Data) (skill.ID, []skill.ID)
- func (s SorceressLevelingLightning) StatPoints(d game.Data) map[stat.ID]int
- type Trapsin
- func (s Trapsin) BuffSkills(d game.Data) []skill.ID
- func (s Trapsin) CheckKeyBindings(d game.Data) []skill.ID
- func (s Trapsin) KillAndariel() action.Action
- func (s Trapsin) KillBaal() action.Action
- func (s Trapsin) KillCouncil() action.Action
- func (s Trapsin) KillCountess() action.Action
- func (s Trapsin) KillDiablo() action.Action
- func (s Trapsin) KillDuriel() action.Action
- func (s Trapsin) KillIzual() action.Action
- func (s Trapsin) KillMephisto() action.Action
- func (s Trapsin) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (s Trapsin) KillNihlathak() action.Action
- func (s Trapsin) KillPindle(_ []stat.Resist) action.Action
- func (s Trapsin) KillSummoner() action.Action
- func (s Trapsin) PreCTABuffSkills(d game.Data) []skill.ID
- type WindDruid
- func (du WindDruid) BuffSkills(d game.Data) (buffs []skill.ID)
- func (s WindDruid) CheckKeyBindings(d game.Data) []skill.ID
- func (du WindDruid) KillAndariel() action.Action
- func (du WindDruid) KillBaal() action.Action
- func (du WindDruid) KillCouncil() action.Action
- func (du WindDruid) KillCountess() action.Action
- func (du WindDruid) KillDiablo() action.Action
- func (du WindDruid) KillDuriel() action.Action
- func (du WindDruid) KillIzual() action.Action
- func (du WindDruid) KillMephisto() action.Action
- func (du WindDruid) KillMonsterSequence(monsterSelector func(d game.Data) (data.UnitID, bool), ...) action.Action
- func (du WindDruid) KillNihlathak() action.Action
- func (du WindDruid) KillPindle(_ []stat.Resist) action.Action
- func (du WindDruid) KillSummoner() action.Action
- func (du WindDruid) PreCTABuffSkills(d game.Data) (skills []skill.ID)
- func (du WindDruid) RecastBuffs(d game.Data)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BaseCharacter ¶
type BaseCharacter struct {
// contains filtered or unexported fields
}
type Berserker ¶ added in v0.5.0
type Berserker struct {
BaseCharacter
}
func (Berserker) CheckKeyBindings ¶ added in v0.5.0
func (*Berserker) FindItemOnNearbyCorpses ¶ added in v0.5.0
func (Berserker) KillAndariel ¶ added in v0.5.0
func (Berserker) KillCouncil ¶ added in v0.5.0
func (Berserker) KillCountess ¶ added in v0.5.0
func (Berserker) KillDiablo ¶ added in v0.5.0
func (Berserker) KillDuriel ¶ added in v0.5.0
func (Berserker) KillMephisto ¶ added in v0.5.0
func (Berserker) KillMonsterSequence ¶ added in v0.5.0
func (Berserker) KillNihlathak ¶ added in v0.5.0
func (Berserker) KillPindle ¶ added in v0.5.0
func (Berserker) KillSummoner ¶ added in v0.5.0
type BlizzardSorceress ¶
type BlizzardSorceress struct {
BaseCharacter
}
func (BlizzardSorceress) BuffSkills ¶ added in v0.3.0
func (s BlizzardSorceress) BuffSkills(d game.Data) []skill.ID
func (BlizzardSorceress) CheckKeyBindings ¶ added in v0.5.0
func (s BlizzardSorceress) CheckKeyBindings(d game.Data) []skill.ID
func (BlizzardSorceress) KillAndariel ¶
func (s BlizzardSorceress) KillAndariel() action.Action
func (BlizzardSorceress) KillBaal ¶ added in v0.3.0
func (s BlizzardSorceress) KillBaal() action.Action
func (BlizzardSorceress) KillCouncil ¶
func (s BlizzardSorceress) KillCouncil() action.Action
func (BlizzardSorceress) KillCountess ¶
func (s BlizzardSorceress) KillCountess() action.Action
func (BlizzardSorceress) KillDiablo ¶ added in v0.3.0
func (s BlizzardSorceress) KillDiablo() action.Action
func (BlizzardSorceress) KillDuriel ¶ added in v0.3.0
func (s BlizzardSorceress) KillDuriel() action.Action
func (BlizzardSorceress) KillIzual ¶ added in v0.3.0
func (s BlizzardSorceress) KillIzual() action.Action
func (BlizzardSorceress) KillMephisto ¶
func (s BlizzardSorceress) KillMephisto() action.Action
func (BlizzardSorceress) KillMonsterSequence ¶
func (BlizzardSorceress) KillNihlathak ¶
func (s BlizzardSorceress) KillNihlathak() action.Action
func (BlizzardSorceress) KillPindle ¶
func (s BlizzardSorceress) KillPindle(skipOnImmunities []stat.Resist) action.Action
func (BlizzardSorceress) KillSummoner ¶
func (s BlizzardSorceress) KillSummoner() action.Action
func (BlizzardSorceress) PreCTABuffSkills ¶ added in v0.5.0
func (s BlizzardSorceress) PreCTABuffSkills(d game.Data) []skill.ID
type Foh ¶ added in v0.4.0
type Foh struct {
BaseCharacter
}
func (Foh) KillAndariel ¶ added in v0.4.0
func (Foh) KillCouncil ¶ added in v0.4.0
func (Foh) KillCountess ¶ added in v0.4.0
func (Foh) KillDiablo ¶ added in v0.4.0
func (Foh) KillDuriel ¶ added in v0.4.0
func (Foh) KillMephisto ¶ added in v0.4.0
func (Foh) KillMonsterSequence ¶ added in v0.4.0
func (Foh) KillNihlathak ¶ added in v0.4.0
func (Foh) KillSummoner ¶ added in v0.4.0
type Hammerdin ¶
type Hammerdin struct {
BaseCharacter
}
func (Hammerdin) CheckKeyBindings ¶ added in v0.5.0
func (Hammerdin) KillAndariel ¶
func (Hammerdin) KillCouncil ¶
func (Hammerdin) KillCountess ¶
func (Hammerdin) KillDiablo ¶ added in v0.3.0
func (Hammerdin) KillDuriel ¶ added in v0.3.0
func (Hammerdin) KillMephisto ¶
func (Hammerdin) KillMonsterSequence ¶
func (Hammerdin) KillNihlathak ¶
func (Hammerdin) KillSummoner ¶
type Javazon ¶ added in v0.5.0
type Javazon struct {
BaseCharacter
}
func (Javazon) CheckKeyBindings ¶ added in v0.5.0
func (Javazon) KillAndariel ¶ added in v0.5.0
func (Javazon) KillBossSequence ¶ added in v0.5.0
func (Javazon) KillCouncil ¶ added in v0.5.0
func (Javazon) KillCountess ¶ added in v0.5.0
func (Javazon) KillDiablo ¶ added in v0.5.0
func (Javazon) KillDuriel ¶ added in v0.5.0
func (Javazon) KillMephisto ¶ added in v0.5.0
func (Javazon) KillMonsterSequence ¶ added in v0.5.0
func (Javazon) KillNihlathak ¶ added in v0.5.0
func (Javazon) KillPindle ¶ added in v0.5.0
func (Javazon) KillSummoner ¶ added in v0.5.0
type LightningSorceress ¶ added in v0.3.0
type LightningSorceress struct {
BaseCharacter
}
func (LightningSorceress) BuffSkills ¶ added in v0.3.0
func (s LightningSorceress) BuffSkills(d game.Data) []skill.ID
func (LightningSorceress) CheckKeyBindings ¶ added in v0.5.0
func (s LightningSorceress) CheckKeyBindings(d game.Data) []skill.ID
func (LightningSorceress) KillAndariel ¶ added in v0.3.0
func (s LightningSorceress) KillAndariel() action.Action
func (LightningSorceress) KillBaal ¶ added in v0.3.0
func (s LightningSorceress) KillBaal() action.Action
func (LightningSorceress) KillCouncil ¶ added in v0.3.0
func (s LightningSorceress) KillCouncil() action.Action
func (LightningSorceress) KillCountess ¶ added in v0.3.0
func (s LightningSorceress) KillCountess() action.Action
func (LightningSorceress) KillDiablo ¶ added in v0.3.0
func (s LightningSorceress) KillDiablo() action.Action
func (LightningSorceress) KillDuriel ¶ added in v0.3.0
func (s LightningSorceress) KillDuriel() action.Action
func (LightningSorceress) KillIzual ¶ added in v0.3.0
func (s LightningSorceress) KillIzual() action.Action
func (LightningSorceress) KillMephisto ¶ added in v0.3.0
func (s LightningSorceress) KillMephisto() action.Action
func (LightningSorceress) KillMonsterSequence ¶ added in v0.3.0
func (LightningSorceress) KillNihlathak ¶ added in v0.3.0
func (s LightningSorceress) KillNihlathak() action.Action
func (LightningSorceress) KillPindle ¶ added in v0.3.0
func (s LightningSorceress) KillPindle(skipOnImmunities []stat.Resist) action.Action
func (LightningSorceress) KillSummoner ¶ added in v0.3.0
func (s LightningSorceress) KillSummoner() action.Action
func (LightningSorceress) PreCTABuffSkills ¶ added in v0.5.0
func (s LightningSorceress) PreCTABuffSkills(d game.Data) []skill.ID
type MosaicSin ¶ added in v0.5.0
type MosaicSin struct {
BaseCharacter
}
func (MosaicSin) CheckKeyBindings ¶ added in v0.5.0
func (MosaicSin) KillAndariel ¶ added in v0.5.0
func (MosaicSin) KillCouncil ¶ added in v0.5.0
func (MosaicSin) KillCountess ¶ added in v0.5.0
func (MosaicSin) KillDiablo ¶ added in v0.5.0
func (MosaicSin) KillDuriel ¶ added in v0.5.0
func (MosaicSin) KillMephisto ¶ added in v0.5.0
func (MosaicSin) KillMonsterSequence ¶ added in v0.5.0
func (MosaicSin) KillNihlathak ¶ added in v0.5.0
func (MosaicSin) KillPindle ¶ added in v0.5.0
func (MosaicSin) KillSummoner ¶ added in v0.5.0
type PaladinLeveling ¶ added in v0.3.0
type PaladinLeveling struct {
BaseCharacter
}
func (PaladinLeveling) BuffSkills ¶ added in v0.3.0
func (p PaladinLeveling) BuffSkills(d game.Data) []skill.ID
func (PaladinLeveling) CheckKeyBindings ¶ added in v0.5.0
func (s PaladinLeveling) CheckKeyBindings(d game.Data) []skill.ID
func (PaladinLeveling) KillAncients ¶ added in v0.3.0
func (p PaladinLeveling) KillAncients() action.Action
func (PaladinLeveling) KillAndariel ¶ added in v0.3.0
func (p PaladinLeveling) KillAndariel() action.Action
func (PaladinLeveling) KillBaal ¶ added in v0.3.0
func (p PaladinLeveling) KillBaal() action.Action
func (PaladinLeveling) KillCouncil ¶ added in v0.3.0
func (p PaladinLeveling) KillCouncil() action.Action
func (PaladinLeveling) KillCountess ¶ added in v0.3.0
func (p PaladinLeveling) KillCountess() action.Action
func (PaladinLeveling) KillDiablo ¶ added in v0.3.0
func (p PaladinLeveling) KillDiablo() action.Action
func (PaladinLeveling) KillDuriel ¶ added in v0.3.0
func (p PaladinLeveling) KillDuriel() action.Action
func (PaladinLeveling) KillIzual ¶ added in v0.3.0
func (p PaladinLeveling) KillIzual() action.Action
func (PaladinLeveling) KillMephisto ¶ added in v0.3.0
func (p PaladinLeveling) KillMephisto() action.Action
func (PaladinLeveling) KillMonsterSequence ¶ added in v0.3.0
func (PaladinLeveling) KillNihlathak ¶ added in v0.3.0
func (p PaladinLeveling) KillNihlathak() action.Action
func (PaladinLeveling) KillPindle ¶ added in v0.3.0
func (p PaladinLeveling) KillPindle(_ []stat.Resist) action.Action
func (PaladinLeveling) KillSummoner ¶ added in v0.3.0
func (p PaladinLeveling) KillSummoner() action.Action
func (PaladinLeveling) PreCTABuffSkills ¶ added in v0.5.0
func (p PaladinLeveling) PreCTABuffSkills(_ game.Data) []skill.ID
func (PaladinLeveling) ShouldResetSkills ¶ added in v0.3.0
func (p PaladinLeveling) ShouldResetSkills(d game.Data) bool
func (PaladinLeveling) SkillPoints ¶ added in v0.3.0
func (p PaladinLeveling) SkillPoints(d game.Data) []skill.ID
func (PaladinLeveling) SkillsToBind ¶ added in v0.4.0
func (PaladinLeveling) StatPoints ¶ added in v0.3.0
type SorceressLeveling ¶ added in v0.2.0
type SorceressLeveling struct {
BaseCharacter
}
func (SorceressLeveling) BuffSkills ¶ added in v0.3.0
func (s SorceressLeveling) BuffSkills(d game.Data) []skill.ID
func (SorceressLeveling) CheckKeyBindings ¶ added in v0.5.0
func (s SorceressLeveling) CheckKeyBindings(d game.Data) []skill.ID
func (SorceressLeveling) KillAncients ¶ added in v0.3.0
func (s SorceressLeveling) KillAncients() action.Action
func (SorceressLeveling) KillAndariel ¶ added in v0.2.0
func (s SorceressLeveling) KillAndariel() action.Action
func (SorceressLeveling) KillBaal ¶ added in v0.3.0
func (s SorceressLeveling) KillBaal() action.Action
func (SorceressLeveling) KillCouncil ¶ added in v0.2.0
func (s SorceressLeveling) KillCouncil() action.Action
func (SorceressLeveling) KillCountess ¶ added in v0.2.0
func (s SorceressLeveling) KillCountess() action.Action
func (SorceressLeveling) KillDiablo ¶ added in v0.3.0
func (s SorceressLeveling) KillDiablo() action.Action
func (SorceressLeveling) KillDuriel ¶ added in v0.3.0
func (s SorceressLeveling) KillDuriel() action.Action
func (SorceressLeveling) KillIzual ¶ added in v0.3.0
func (s SorceressLeveling) KillIzual() action.Action
func (SorceressLeveling) KillMephisto ¶ added in v0.2.0
func (s SorceressLeveling) KillMephisto() action.Action
func (SorceressLeveling) KillMonsterSequence ¶ added in v0.2.0
func (SorceressLeveling) KillNihlathak ¶ added in v0.2.0
func (s SorceressLeveling) KillNihlathak() action.Action
func (SorceressLeveling) KillPindle ¶ added in v0.2.0
func (s SorceressLeveling) KillPindle(skipOnImmunities []stat.Resist) action.Action
func (SorceressLeveling) KillSummoner ¶ added in v0.2.0
func (s SorceressLeveling) KillSummoner() action.Action
func (SorceressLeveling) PreCTABuffSkills ¶ added in v0.5.0
func (s SorceressLeveling) PreCTABuffSkills(_ game.Data) []skill.ID
func (SorceressLeveling) ShouldResetSkills ¶ added in v0.3.0
func (s SorceressLeveling) ShouldResetSkills(d game.Data) bool
func (SorceressLeveling) SkillPoints ¶ added in v0.2.0
func (s SorceressLeveling) SkillPoints(d game.Data) []skill.ID
func (SorceressLeveling) SkillsToBind ¶ added in v0.4.0
func (SorceressLeveling) StatPoints ¶ added in v0.2.0
type SorceressLevelingLightning ¶ added in v0.4.0
type SorceressLevelingLightning struct {
BaseCharacter
}
func (SorceressLevelingLightning) BuffSkills ¶ added in v0.4.0
func (s SorceressLevelingLightning) BuffSkills(d game.Data) []skill.ID
func (SorceressLevelingLightning) CheckKeyBindings ¶ added in v0.5.0
func (s SorceressLevelingLightning) CheckKeyBindings(d game.Data) []skill.ID
func (SorceressLevelingLightning) KillAncients ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillAncients() action.Action
func (SorceressLevelingLightning) KillAndariel ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillAndariel() action.Action
func (SorceressLevelingLightning) KillBaal ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillBaal() action.Action
func (SorceressLevelingLightning) KillCouncil ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillCouncil() action.Action
func (SorceressLevelingLightning) KillCountess ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillCountess() action.Action
func (SorceressLevelingLightning) KillDiablo ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillDiablo() action.Action
func (SorceressLevelingLightning) KillDuriel ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillDuriel() action.Action
func (SorceressLevelingLightning) KillIzual ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillIzual() action.Action
func (SorceressLevelingLightning) KillMephisto ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillMephisto() action.Action
func (SorceressLevelingLightning) KillMonsterSequence ¶ added in v0.4.0
func (SorceressLevelingLightning) KillNihlathak ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillNihlathak() action.Action
func (SorceressLevelingLightning) KillPindle ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillPindle(skipOnImmunities []stat.Resist) action.Action
func (SorceressLevelingLightning) KillSummoner ¶ added in v0.4.0
func (s SorceressLevelingLightning) KillSummoner() action.Action
func (SorceressLevelingLightning) PreCTABuffSkills ¶ added in v0.5.0
func (s SorceressLevelingLightning) PreCTABuffSkills(_ game.Data) []skill.ID
func (SorceressLevelingLightning) ShouldResetSkills ¶ added in v0.4.0
func (s SorceressLevelingLightning) ShouldResetSkills(d game.Data) bool
func (SorceressLevelingLightning) SkillPoints ¶ added in v0.4.0
func (s SorceressLevelingLightning) SkillPoints(d game.Data) []skill.ID
func (SorceressLevelingLightning) SkillsToBind ¶ added in v0.4.0
func (SorceressLevelingLightning) StatPoints ¶ added in v0.4.0
type Trapsin ¶ added in v0.5.0
type Trapsin struct {
BaseCharacter
}
func (Trapsin) CheckKeyBindings ¶ added in v0.5.0
func (Trapsin) KillAndariel ¶ added in v0.5.0
func (Trapsin) KillCouncil ¶ added in v0.5.0
func (Trapsin) KillCountess ¶ added in v0.5.0
func (Trapsin) KillDiablo ¶ added in v0.5.0
func (Trapsin) KillDuriel ¶ added in v0.5.0
func (Trapsin) KillMephisto ¶ added in v0.5.0
func (Trapsin) KillMonsterSequence ¶ added in v0.5.0
func (Trapsin) KillNihlathak ¶ added in v0.5.0
func (Trapsin) KillPindle ¶ added in v0.5.0
func (Trapsin) KillSummoner ¶ added in v0.5.0
type WindDruid ¶ added in v0.5.0
type WindDruid struct {
BaseCharacter
}
func (WindDruid) BuffSkills ¶ added in v0.5.0
func (WindDruid) CheckKeyBindings ¶ added in v0.5.0
func (WindDruid) KillAndariel ¶ added in v0.5.0
func (WindDruid) KillCouncil ¶ added in v0.5.0
func (WindDruid) KillCountess ¶ added in v0.5.0
func (WindDruid) KillDiablo ¶ added in v0.5.0
func (WindDruid) KillDuriel ¶ added in v0.5.0
func (WindDruid) KillMephisto ¶ added in v0.5.0
func (WindDruid) KillMonsterSequence ¶ added in v0.5.0
func (WindDruid) KillNihlathak ¶ added in v0.5.0
func (WindDruid) KillPindle ¶ added in v0.5.0
func (WindDruid) KillSummoner ¶ added in v0.5.0
func (WindDruid) PreCTABuffSkills ¶ added in v0.5.0
func (WindDruid) RecastBuffs ¶ added in v0.5.0
Click to show internal directories.
Click to hide internal directories.