healing

package
v0.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 23, 2022 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DiscTalents = &proto.PriestTalents{
	TwinDisciplines:            5,
	ImprovedInnerFire:          3,
	ImprovedPowerWordFortitude: 2,
	Meditation:                 3,
	InnerFocus:                 true,
	ImprovedPowerWordShield:    3,
	MentalAgility:              3,
	MentalStrength:             5,
	SoulWarding:                true,
	FocusedPower:               2,
	Enlightenment:              3,
	PowerInfusion:              true,
	ImprovedFlashHeal:          3,
	RenewedHope:                1,
	Rapture:                    3,
	Aspiration:                 2,
	DivineAegis:                3,
	PainSuppression:            true,
	Grace:                      2,
	BorrowedTime:               5,
	Penance:                    true,

	HealingFocus:       2,
	ImprovedRenew:      3,
	HolySpecialization: 5,
	SpellWarding:       1,
	DesperatePrayer:    true,
	Inspiration:        3,
	ImprovedHealing:    3,
}
View Source
var HolyTalents = &proto.PriestTalents{
	TwinDisciplines:            5,
	ImprovedInnerFire:          3,
	ImprovedPowerWordFortitude: 2,
	Meditation:                 3,
	InnerFocus:                 true,
	ImprovedPowerWordShield:    1,
	MentalAgility:              3,

	HealingFocus:       2,
	ImprovedRenew:      3,
	HolySpecialization: 4,
	DivineFury:         5,
	DesperatePrayer:    true,
	Inspiration:        3,
	HolyReach:          2,
	HealingPrayers:     2,
	SpiritOfRedemption: true,
	SpiritualGuidance:  5,
	SurgeOfLight:       2,
	SpiritualHealing:   5,
	HolyConcentration:  3,
	EmpoweredHealing:   4,
	Serendipity:        3,
	EmpoweredRenew:     1,
	CircleOfHealing:    true,
	DivineProvidence:   5,
	GuardianSpirit:     true,
}
View Source
var P1Gear = core.EquipmentSpecFromJsonString(`{"items": [
	{
		"id": 40456,
		"enchant": 3819,
		"gems": [
			41401,
			39998
		]
	},
	{
		"id": 44657,
		"gems": [
			40047
		]
	},
	{
		"id": 40450,
		"enchant": 3809,
		"gems": [
			42144
		]
	},
	{
		"id": 40724,
		"enchant": 3859
	},
	{
		"id": 40194,
		"enchant": 3832,
		"gems": [
			42144
		]
	},
	{
		"id": 40741,
		"enchant": 2332,
		"gems": [
			0
		]
	},
	{
		"id": 40445,
		"enchant": 3246,
		"gems": [
			42144,
			0
		]
	},
	{
		"id": 40271,
		"enchant": 3601,
		"gems": [
			40027,
			39998
		]
	},
	{
		"id": 40398,
		"enchant": 3719,
		"gems": [
			39998,
			39998
		]
	},
	{
		"id": 40236,
		"enchant": 3606
	},
	{
		"id": 40108
	},
	{
		"id": 40433
	},
	{
		"id": 37835
	},
	{
		"id": 40258
	},
	{
		"id": 40395,
		"enchant": 3834
	},
	{
		"id": 40350
	},
	{
		"id": 40245
	}
]}`)
View Source
var PlayerOptionsDisc = &proto.Player_HealingPriest{
	HealingPriest: &proto.HealingPriest{
		Talents: DiscTalents,
		Options: &proto.HealingPriest_Options{
			UseInnerFire:   true,
			UseShadowfiend: true,
		},
		Rotation: &proto.HealingPriest_Rotation{},
	},
}
View Source
var PlayerOptionsHoly = &proto.Player_HealingPriest{
	HealingPriest: &proto.HealingPriest{
		Talents: HolyTalents,
		Options: &proto.HealingPriest_Options{
			UseInnerFire:   true,
			UseShadowfiend: true,
		},
		Rotation: &proto.HealingPriest_Rotation{},
	},
}

Functions

func RegisterHealingPriest

func RegisterHealingPriest()

Types

type HealingPriest

type HealingPriest struct {
	*priest.Priest
	// contains filtered or unexported fields
}

func NewHealingPriest

func NewHealingPriest(character core.Character, options *proto.Player) *HealingPriest

func (*HealingPriest) GetMainTarget

func (hpriest *HealingPriest) GetMainTarget() *core.Unit

func (*HealingPriest) GetPriest

func (hpriest *HealingPriest) GetPriest() *priest.Priest

func (*HealingPriest) Initialize

func (hpriest *HealingPriest) Initialize()

func (*HealingPriest) OnGCDReady

func (hpriest *HealingPriest) OnGCDReady(sim *core.Simulation)

func (*HealingPriest) Reset

func (hpriest *HealingPriest) Reset(sim *core.Simulation)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL