Skip to content

Commit

Permalink
feat(Survival): 11.0 First Pass
Browse files Browse the repository at this point in the history
  • Loading branch information
Cilraaz committed Jul 28, 2024
1 parent 106a6e2 commit d757ff3
Show file tree
Hide file tree
Showing 2 changed files with 163 additions and 362 deletions.
19 changes: 17 additions & 2 deletions HeroRotation_Hunter/Hunter.lua
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,15 @@ Spell.Hunter.Commons = {
PoolFocus = Spell(999910),
}

Spell.Hunter.DarkRanger = {
}

Spell.Hunter.PackLeader = {
}

Spell.Hunter.Sentinel = {
}

Spell.Hunter.BeastMastery = MergeTableByKey(Spell.Hunter.Commons, {
-- Abilities
-- Pet Abilities
Expand Down Expand Up @@ -118,6 +127,8 @@ Spell.Hunter.BeastMastery = MergeTableByKey(Spell.Hunter.Commons, {
-- Debuffs
BarbedShotDebuff = Spell(217200),
})
Spell.Hunter.BeastMastery = MergeTableByKey(Spell.Hunter.BeastMastery, Spell.Hunter.DarkRanger)
Spell.Hunter.BeastMastery = MergeTableByKey(Spell.Hunter.BeastMastery, Spell.Hunter.PackLeader)

Spell.Hunter.Marksmanship = MergeTableByKey(Spell.Hunter.Commons, {
-- Abilities
Expand Down Expand Up @@ -159,6 +170,8 @@ Spell.Hunter.Marksmanship = MergeTableByKey(Spell.Hunter.Commons, {
-- Legendaries
EagletalonsTrueFocusBuff = Spell(336851),
})
Spell.Hunter.Marksmanship = MergeTableByKey(Spell.Hunter.Marksmanship, Spell.Hunter.DarkRanger)
Spell.Hunter.Marksmanship = MergeTableByKey(Spell.Hunter.Marksmanship, Spell.Hunter.Sentinel)

Spell.Hunter.Survival = MergeTableByKey(Spell.Hunter.Commons, {
-- Abilities
Expand Down Expand Up @@ -201,6 +214,7 @@ Spell.Hunter.Survival = MergeTableByKey(Spell.Hunter.Commons, {
CoordinatedAssaultBuff = Spell(360952),
CoordinatedAssaultEmpowerBuff = Spell(361738),
DeadlyDuoBuff = Spell(397568),
MercilessBlowsBuff = Spell(459870), -- Exposed Flank buff from Merciless Blows talent. Called buff.merciless_blows in APL.
MongooseFuryBuff = Spell(259388),
SpearheadBuff = Spell(360966),
SteelTrapDebuff = Spell(162487),
Expand All @@ -214,12 +228,15 @@ Spell.Hunter.Survival = MergeTableByKey(Spell.Hunter.Commons, {
VolatileBombDebuff = Spell(271049),
WildfireBombDebuff = Spell(269747),
})
Spell.Hunter.Survival = MergeTableByKey(Spell.Hunter.Survival, Spell.Hunter.PackLeader)
Spell.Hunter.Survival = MergeTableByKey(Spell.Hunter.Survival, Spell.Hunter.Sentinel)

-- Items
if not Item.Hunter then Item.Hunter = {} end
Item.Hunter.Commons = {
-- Trinkets
AlgetharPuzzleBox = Item(193701, {13, 14}),
BeacontotheBeyond = Item(203963, {13, 14}),
DMDDance = Item(198088, {13, 14}),
DMDDanceBox = Item(198478, {13, 14}),
DMDInferno = Item(198086, {13, 14}),
Expand All @@ -234,8 +251,6 @@ Item.Hunter.Commons = {
MirrorofFracturedTomorrows = Item(207581, {13, 14}),
StormeatersBoon = Item(194302, {13, 14}),
WindscarWhetstone = Item(137486, {13, 14}),
-- Other On-Use Items
Djaruun = Item(202569, {16}),
}

Item.Hunter.BeastMastery = MergeTableByKey(Item.Hunter.Commons, {
Expand Down
Loading

0 comments on commit d757ff3

Please sign in to comment.