Documentation ¶
Index ¶
- Variables
- func RegisterRetributionPaladin()
- type RetributionPaladin
- func (ret *RetributionPaladin) GetPaladin() *paladin.Paladin
- func (ret *RetributionPaladin) Initialize()
- func (ret *RetributionPaladin) OnAutoAttack(sim *core.Simulation, spell *core.Spell)
- func (ret *RetributionPaladin) OnGCDReady(sim *core.Simulation)
- func (ret *RetributionPaladin) Reset(sim *core.Simulation)
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultOptions = &proto.Player_RetributionPaladin{ RetributionPaladin: &proto.RetributionPaladin{ Talents: defaultRetTalents, Options: defaultRetOptions, Rotation: defaultRetRotation, }, }
View Source
var FullConsumes = &proto.Consumes{ Flask: proto.Flask_FlaskOfRelentlessAssault, DefaultPotion: proto.Potions_HastePotion, DefaultConjured: proto.Conjured_ConjuredDarkRune, Food: proto.Food_FoodRoastedClefthoof, ThermalSapper: true, }
View Source
var Phase1Gear = items.EquipmentSpecFromJsonString(`{"items": [
{
"id": 40576,
"enchant": 3817,
"gems": [
41398,
40037
]
},
{
"id": 44664,
"gems": [
42142
]
},
{
"id": 40578,
"enchant": 3808,
"gems": [
49110
]
},
{
"id": 40403,
"enchant": 3605
},
{
"id": 40574,
"enchant": 3832,
"gems": [
42142,
39996
]
},
{
"id": 40186,
"enchant": 3845,
"gems": [
0
]
},
{
"id": 40541,
"enchant": 3604,
"gems": [
0
]
},
{
"id": 40205,
"gems": [
39996
]
},
{
"id": 40577,
"enchant": 3823,
"gems": [
42142,
40038
]
},
{
"id": 39701,
"enchant": 3606
},
{
"id": 40075
},
{
"id": 40474
},
{
"id": 42987
},
{
"id": 40431
},
{
"id": 40384,
"enchant": 3789
},
{},
{
"id": 42852
}
]}`)
Functions ¶
func RegisterRetributionPaladin ¶
func RegisterRetributionPaladin()
Types ¶
type RetributionPaladin ¶
type RetributionPaladin struct { *paladin.Paladin Judgement proto.PaladinJudgement Seal proto.PaladinSeal UseDivinePlea bool DivinePleaPercentage float64 ExoSlack int32 ConsSlack int32 HolyWrathThreshold int32 MaxSoVTargets int32 HasLightswornBattlegear2Pc bool SelectedJudgement *core.Spell SelectedRotation func(*core.Simulation) RotatioOption *proto.CustomRotation RotationInput []*core.Spell CastSequenceIndex int32 Rotation *proto.RetributionPaladin_Rotation }
func NewRetributionPaladin ¶
func NewRetributionPaladin(character core.Character, options *proto.Player) *RetributionPaladin
func (*RetributionPaladin) GetPaladin ¶
func (ret *RetributionPaladin) GetPaladin() *paladin.Paladin
func (*RetributionPaladin) Initialize ¶
func (ret *RetributionPaladin) Initialize()
func (*RetributionPaladin) OnAutoAttack ¶
func (ret *RetributionPaladin) OnAutoAttack(sim *core.Simulation, spell *core.Spell)
func (*RetributionPaladin) OnGCDReady ¶
func (ret *RetributionPaladin) OnGCDReady(sim *core.Simulation)
func (*RetributionPaladin) Reset ¶
func (ret *RetributionPaladin) Reset(sim *core.Simulation)
Click to show internal directories.
Click to hide internal directories.