Documentation ¶
Index ¶
- func BuildCharacter(logger *zap.Logger) (action.Character, error)
- type BaseCharacter
- type BlizzardSorceress
- func (s BlizzardSorceress) Buff() action.Action
- func (s BlizzardSorceress) KillAndariel() action.Action
- func (s BlizzardSorceress) KillCouncil() action.Action
- func (s BlizzardSorceress) KillCountess() action.Action
- func (s BlizzardSorceress) KillMephisto() action.Action
- func (s BlizzardSorceress) KillMonsterSequence(monsterSelector func(d data.Data) (data.UnitID, bool), ...) *action.DynamicAction
- func (s BlizzardSorceress) KillNihlathak() action.Action
- func (s BlizzardSorceress) KillPindle(skipOnImmunities []stat.Resist) action.Action
- func (s BlizzardSorceress) KillSummoner() action.Action
- type Hammerdin
- func (s Hammerdin) Buff() action.Action
- func (s Hammerdin) KillAndariel() action.Action
- func (s Hammerdin) KillCouncil() action.Action
- func (s Hammerdin) KillCountess() action.Action
- func (s Hammerdin) KillMephisto() action.Action
- func (s Hammerdin) KillMonsterSequence(monsterSelector func(d data.Data) (data.UnitID, bool), ...) *action.DynamicAction
- func (s Hammerdin) KillNihlathak() action.Action
- func (s Hammerdin) KillPindle(_ []stat.Resist) action.Action
- func (s Hammerdin) KillSummoner() action.Action
- type SorceressLeveling
- func (s SorceressLeveling) Buff() action.Action
- func (s SorceressLeveling) EnsureSkillPoints() action.Action
- func (s SorceressLeveling) EnsureStatPoints() action.Action
- func (s SorceressLeveling) KillAndariel() action.Action
- func (s SorceressLeveling) KillCouncil() action.Action
- func (s SorceressLeveling) KillCountess() action.Action
- func (s SorceressLeveling) KillMephisto() action.Action
- func (s SorceressLeveling) KillMonsterSequence(monsterSelector func(d data.Data) (data.UnitID, bool), ...) *action.DynamicAction
- func (s SorceressLeveling) KillNihlathak() action.Action
- func (s SorceressLeveling) KillPindle(skipOnImmunities []stat.Resist) action.Action
- func (s SorceressLeveling) KillSummoner() action.Action
- func (s SorceressLeveling) SkillPoints() []skill.Skill
- func (s SorceressLeveling) StatPoints() map[stat.ID]int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BaseCharacter ¶
type BaseCharacter struct {
// contains filtered or unexported fields
}
type BlizzardSorceress ¶
type BlizzardSorceress struct {
BaseCharacter
}
func (BlizzardSorceress) Buff ¶
func (s BlizzardSorceress) Buff() action.Action
func (BlizzardSorceress) KillAndariel ¶
func (s BlizzardSorceress) KillAndariel() action.Action
func (BlizzardSorceress) KillCouncil ¶
func (s BlizzardSorceress) KillCouncil() action.Action
func (BlizzardSorceress) KillCountess ¶
func (s BlizzardSorceress) KillCountess() action.Action
func (BlizzardSorceress) KillMephisto ¶
func (s BlizzardSorceress) KillMephisto() action.Action
func (BlizzardSorceress) KillMonsterSequence ¶
func (s BlizzardSorceress) KillMonsterSequence( monsterSelector func(d data.Data) (data.UnitID, bool), skipOnImmunities []stat.Resist, opts ...step.AttackOption, ) *action.DynamicAction
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
type Hammerdin ¶
type Hammerdin struct {
BaseCharacter
}
func (Hammerdin) KillAndariel ¶
func (Hammerdin) KillCouncil ¶
func (Hammerdin) KillCountess ¶
func (Hammerdin) KillMephisto ¶
func (Hammerdin) KillMonsterSequence ¶
func (Hammerdin) KillNihlathak ¶
func (Hammerdin) KillSummoner ¶
type SorceressLeveling ¶ added in v0.2.0
type SorceressLeveling struct {
BaseCharacter
}
func (SorceressLeveling) Buff ¶ added in v0.2.0
func (s SorceressLeveling) Buff() action.Action
func (SorceressLeveling) EnsureSkillPoints ¶ added in v0.2.0
func (s SorceressLeveling) EnsureSkillPoints() action.Action
func (SorceressLeveling) EnsureStatPoints ¶ added in v0.2.0
func (s SorceressLeveling) EnsureStatPoints() action.Action
func (SorceressLeveling) KillAndariel ¶ added in v0.2.0
func (s SorceressLeveling) KillAndariel() 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) KillMephisto ¶ added in v0.2.0
func (s SorceressLeveling) KillMephisto() action.Action
func (SorceressLeveling) KillMonsterSequence ¶ added in v0.2.0
func (s SorceressLeveling) KillMonsterSequence(monsterSelector func(d data.Data) (data.UnitID, bool), skipOnImmunities []stat.Resist, opts ...step.AttackOption) *action.DynamicAction
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) SkillPoints ¶ added in v0.2.0
func (s SorceressLeveling) SkillPoints() []skill.Skill
func (SorceressLeveling) StatPoints ¶ added in v0.2.0
func (s SorceressLeveling) StatPoints() map[stat.ID]int
Click to show internal directories.
Click to hide internal directories.