Skip to content

Commit a84fa07

Browse files
authored
Merge pull request #1227 from wowsims/feature/hunter-p5-wip
[Hunter] Add P5 WiP gear presets
2 parents 81e7473 + e47c7b4 commit a84fa07

File tree

9 files changed

+75
-3
lines changed

9 files changed

+75
-3
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"items": [
3+
{ "id": 99402, "gems": [95346, 76692], "reforging": 154, "upgradeStep": "UpgradeStepFour" },
4+
{ "id": 105407, "reforging": 151, "upgradeStep": "UpgradeStepFour" },
5+
{ "id": 99404, "enchant": 4804, "gems": [76692, 76692], "reforging": 154, "upgradeStep": "UpgradeStepFour" },
6+
{ "id": 102248, "enchant": 4894, "gems": [76692], "reforging": 144, "upgradeStep": "UpgradeStepFour", "tinker": 4897 },
7+
{ "id": 105585, "enchant": 4419, "gems": [76692, 76692, 76670], "upgradeStep": "UpgradeStepFour" },
8+
{ "id": 105617, "enchant": 4416, "gems": [0], "reforging": 153, "upgradeStep": "UpgradeStepFour" },
9+
{ "id": 99406, "enchant": 4430, "gems": [76692, 76692, 0], "reforging": 146, "upgradeStep": "UpgradeStepFour", "tinker": 4898 },
10+
{ "id": 105584, "gems": [76692, 76670, 76692], "reforging": 151, "upgradeStep": "UpgradeStepFour", "tinker": 4223 },
11+
{ "id": 99403, "enchant": 4822, "gems": [76670, 76670], "reforging": 153, "upgradeStep": "UpgradeStepFour" },
12+
{ "id": 105553, "enchant": 4428, "gems": [76692], "reforging": 154, "upgradeStep": "UpgradeStepFour" },
13+
{ "id": 105558, "gems": [76692], "upgradeStep": "UpgradeStepFour" },
14+
{ "id": 105624, "gems": [76692], "reforging": 151, "upgradeStep": "UpgradeStepFour" },
15+
{ "id": 105472, "upgradeStep": "UpgradeStepFour" },
16+
{ "id": 105612, "upgradeStep": "UpgradeStepFour" },
17+
{ "id": 105559, "enchant": 4699, "gems": [76692], "reforging": 144, "upgradeStep": "UpgradeStepFour" },
18+
{}
19+
]
20+
}

ui/hunter/beast_mastery/presets.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@ import P2Build from './builds/p2.build.json';
88
import P3Build from './builds/p3.build.json';
99
import P2Gear from './gear_sets/p2.gear.json';
1010
import P3Gear from './gear_sets/p3.gear.json';
11+
import P5Gear from './gear_sets/p5.gear.json';
1112
import PreRaidGear from './gear_sets/preraid.gear.json';
1213
import AoeApl from './apls/aoe.apl.json';
1314
import BmApl from './apls/bm.apl.json';
1415

1516
export const PRERAID_PRESET_GEAR = PresetUtils.makePresetGear('Pre-raid', PreRaidGear);
1617
export const P2_PRESET_GEAR = PresetUtils.makePresetGear('P2', P2Gear);
1718
export const P3_PRESET_GEAR = PresetUtils.makePresetGear('P3', P3Gear);
19+
export const P5_PRESET_GEAR = PresetUtils.makePresetGear('P5 (WiP)', P5Gear);
1820
export const ROTATION_PRESET_BM = PresetUtils.makePresetAPLRotation('BM', BmApl);
1921
export const ROTATION_PRESET_AOE = PresetUtils.makePresetAPLRotation('AOE', AoeApl);
2022
export const DefaultTalents = {

ui/hunter/beast_mastery/sim.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecBeastMasteryHunter, {
129129
rotations: [Presets.ROTATION_PRESET_BM, Presets.ROTATION_PRESET_AOE],
130130
// Preset gear configurations that the user can quickly select.
131131
builds: [Presets.P2_PRESET, Presets.P3_PRESET],
132-
gear: [Presets.PRERAID_PRESET_GEAR, Presets.P2_PRESET_GEAR, Presets.P3_PRESET_GEAR],
132+
gear: [Presets.PRERAID_PRESET_GEAR, Presets.P2_PRESET_GEAR, Presets.P3_PRESET_GEAR, Presets.P5_PRESET_GEAR],
133133
},
134134

135135
autoRotation: (_: Player<Spec.SpecBeastMasteryHunter>): APLRotation => {
@@ -154,11 +154,13 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecBeastMasteryHunter, {
154154
1: Presets.PRERAID_PRESET_GEAR.gear,
155155
2: Presets.P2_PRESET_GEAR.gear,
156156
3: Presets.P3_PRESET_GEAR.gear,
157+
5: Presets.P5_PRESET_GEAR.gear,
157158
},
158159
[Faction.Horde]: {
159160
1: Presets.PRERAID_PRESET_GEAR.gear,
160161
2: Presets.P2_PRESET_GEAR.gear,
161162
3: Presets.P3_PRESET_GEAR.gear,
163+
5: Presets.P5_PRESET_GEAR.gear,
162164
},
163165
},
164166
otherDefaults: Presets.OtherDefaults,
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"items": [
3+
{ "id": 99402, "gems": [95346, 76692], "upgradeStep": "UpgradeStepFour" },
4+
{ "id": 105602, "upgradeStep": "UpgradeStepFour" },
5+
{ "id": 99404, "enchant": 4804, "gems": [76692, 76692], "reforging": 152, "upgradeStep": "UpgradeStepFour" },
6+
{ "id": 102248, "enchant": 4421, "gems": [76692], "reforging": 168, "upgradeStep": "UpgradeStepFour", "tinker": 4897 },
7+
{ "id": 99405, "enchant": 4419, "gems": [76692, 76692, 76692], "upgradeStep": "UpgradeStepFour" },
8+
{ "id": 105562, "enchant": 4416, "gems": [0], "reforging": 160, "upgradeStep": "UpgradeStepFour" },
9+
{ "id": 99406, "enchant": 4430, "gems": [76692, 76692, 0], "upgradeStep": "UpgradeStepFour", "tinker": 4898 },
10+
{ "id": 105584, "gems": [76692, 76658, 76692], "upgradeStep": "UpgradeStepFour", "tinker": 4223 },
11+
{ "id": 105454, "enchant": 4822, "gems": [76680, 76680], "reforging": 165, "upgradeStep": "UpgradeStepFour" },
12+
{ "id": 105410, "enchant": 4428, "gems": [76692], "reforging": 139, "upgradeStep": "UpgradeStepFour" },
13+
{ "id": 105558, "gems": [76692], "reforging": 167, "upgradeStep": "UpgradeStepFour" },
14+
{ "id": 105624, "gems": [76692], "reforging": 166, "upgradeStep": "UpgradeStepFour" },
15+
{ "id": 105472, "upgradeStep": "UpgradeStepFour" },
16+
{ "id": 105527, "upgradeStep": "UpgradeStepFour" },
17+
{ "id": 105623, "enchant": 4699, "gems": [76692], "reforging": 151, "upgradeStep": "UpgradeStepFour" },
18+
{}
19+
]
20+
}

ui/hunter/marksmanship/presets.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@ import P2Build from './builds/p2.build.json';
88
import P3Build from './builds/p3.build.json';
99
import P2Gear from './gear_sets/p2.gear.json';
1010
import P3Gear from './gear_sets/p3.gear.json';
11+
import P5Gear from './gear_sets/p5.gear.json';
1112
import PreRaidGear from './gear_sets/preraid.gear.json';
1213
import AoeApl from './apls/aoe.apl.json';
1314
import Apl from './apls/mm.apl.json';
1415

1516
export const PRERAID_PRESET_GEAR = PresetUtils.makePresetGear('Pre-raid', PreRaidGear);
1617
export const P2_PRESET_GEAR = PresetUtils.makePresetGear('P2', P2Gear);
1718
export const P3_PRESET_GEAR = PresetUtils.makePresetGear('P3', P3Gear);
19+
export const P5_PRESET_GEAR = PresetUtils.makePresetGear('P5 (WiP)', P5Gear);
1820
export const ROTATION_PRESET_MM = PresetUtils.makePresetAPLRotation('Single Target', Apl);
1921
export const ROTATION_PRESET_AOE = PresetUtils.makePresetAPLRotation('AOE', AoeApl);
2022
export const DefaultTalents = {

ui/hunter/marksmanship/sim.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecMarksmanshipHunter, {
114114
rotations: [Presets.ROTATION_PRESET_MM, Presets.ROTATION_PRESET_AOE],
115115
// Preset gear configurations that the user can quickly select.
116116
builds: [Presets.P2_PRESET, Presets.P3_PRESET],
117-
gear: [Presets.PRERAID_PRESET_GEAR, Presets.P2_PRESET_GEAR, Presets.P3_PRESET_GEAR],
117+
gear: [Presets.PRERAID_PRESET_GEAR, Presets.P2_PRESET_GEAR, Presets.P3_PRESET_GEAR, Presets.P5_PRESET_GEAR],
118118
},
119119

120120
autoRotation: (_: Player<Spec.SpecMarksmanshipHunter>): APLRotation => {
@@ -139,11 +139,13 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecMarksmanshipHunter, {
139139
1: Presets.PRERAID_PRESET_GEAR.gear,
140140
2: Presets.P2_PRESET_GEAR.gear,
141141
3: Presets.P3_PRESET_GEAR.gear,
142+
5: Presets.P5_PRESET_GEAR.gear,
142143
},
143144
[Faction.Horde]: {
144145
1: Presets.PRERAID_PRESET_GEAR.gear,
145146
2: Presets.P2_PRESET_GEAR.gear,
146147
3: Presets.P3_PRESET_GEAR.gear,
148+
5: Presets.P5_PRESET_GEAR.gear,
147149
},
148150
},
149151
otherDefaults: Presets.OtherDefaults,
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"items": [
3+
{ "id": 99402, "gems": [95346, 76692], "upgradeStep": "UpgradeStepFour" },
4+
{ "id": 105602, "upgradeStep": "UpgradeStepFour" },
5+
{ "id": 99404, "enchant": 4804, "gems": [76692, 76692], "reforging": 152, "upgradeStep": "UpgradeStepFour" },
6+
{ "id": 102248, "enchant": 4894, "gems": [76692], "reforging": 168, "upgradeStep": "UpgradeStepFour", "tinker": 4897 },
7+
{ "id": 99405, "enchant": 4419, "gems": [76692, 76692, 76692], "upgradeStep": "UpgradeStepFour" },
8+
{ "id": 105562, "enchant": 4416, "gems": [0], "reforging": 158, "upgradeStep": "UpgradeStepFour" },
9+
{ "id": 99406, "enchant": 4430, "gems": [76692, 76692, 0], "upgradeStep": "UpgradeStepFour", "tinker": 4898 },
10+
{ "id": 105584, "gems": [76692, 76658, 76692], "upgradeStep": "UpgradeStepFour", "tinker": 4223 },
11+
{ "id": 105454, "enchant": 4822, "gems": [76680, 76680], "reforging": 165, "upgradeStep": "UpgradeStepFour" },
12+
{ "id": 105410, "enchant": 4428, "gems": [76692], "reforging": 139, "upgradeStep": "UpgradeStepFour" },
13+
{ "id": 105624, "gems": [76692], "reforging": 166, "upgradeStep": "UpgradeStepFour" },
14+
{ "id": 105558, "gems": [76692], "reforging": 165, "upgradeStep": "UpgradeStepFour" },
15+
{ "id": 105472, "upgradeStep": "UpgradeStepFour" },
16+
{ "id": 105527, "upgradeStep": "UpgradeStepFour" },
17+
{ "id": 105623, "enchant": 4699, "gems": [76692], "upgradeStep": "UpgradeStepFour" },
18+
{}
19+
]
20+
}

ui/hunter/survival/presets.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@ import P2Build from './builds/p2.build.json';
88
import P3Build from './builds/p3.build.json';
99
import P2Gear from './gear_sets/p2.gear.json';
1010
import P3Gear from './gear_sets/p3.gear.json';
11+
import P5Gear from './gear_sets/p5.gear.json';
1112
import PreRaidGear from './gear_sets/preraid.gear.json';
1213
import AoeApl from './apls/aoe.apl.json';
1314
import SvApl from './apls/sv.apl.json';
1415

1516
export const PRERAID_PRESET_GEAR = PresetUtils.makePresetGear('Pre-raid', PreRaidGear);
1617
export const P2_PRESET_GEAR = PresetUtils.makePresetGear('P2', P2Gear);
1718
export const P3_PRESET_GEAR = PresetUtils.makePresetGear('P3', P3Gear);
19+
export const P5_PRESET_GEAR = PresetUtils.makePresetGear('P5 (WiP)', P5Gear);
1820
export const ROTATION_PRESET_SV = PresetUtils.makePresetAPLRotation('Single Target', SvApl);
1921
export const ROTATION_PRESET_AOE = PresetUtils.makePresetAPLRotation('AOE', AoeApl);
2022
export const DefaultTalents = {

ui/hunter/survival/sim.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecSurvivalHunter, {
115115
rotations: [Presets.ROTATION_PRESET_SV, Presets.ROTATION_PRESET_AOE],
116116
// Preset gear configurations that the user can quickly select.
117117
builds: [Presets.P2_PRESET, Presets.P3_PRESET],
118-
gear: [Presets.PRERAID_PRESET_GEAR, Presets.P2_PRESET_GEAR, Presets.P3_PRESET_GEAR],
118+
gear: [Presets.PRERAID_PRESET_GEAR, Presets.P2_PRESET_GEAR, Presets.P3_PRESET_GEAR, Presets.P5_PRESET_GEAR],
119119
},
120120

121121
autoRotation: (player: Player<Spec.SpecSurvivalHunter>): APLRotation => {
@@ -139,11 +139,13 @@ const SPEC_CONFIG = registerSpecConfig(Spec.SpecSurvivalHunter, {
139139
1: Presets.PRERAID_PRESET_GEAR.gear,
140140
2: Presets.P2_PRESET_GEAR.gear,
141141
3: Presets.P3_PRESET_GEAR.gear,
142+
5: Presets.P5_PRESET_GEAR.gear,
142143
},
143144
[Faction.Horde]: {
144145
1: Presets.PRERAID_PRESET_GEAR.gear,
145146
2: Presets.P2_PRESET_GEAR.gear,
146147
3: Presets.P3_PRESET_GEAR.gear,
148+
5: Presets.P5_PRESET_GEAR.gear,
147149
},
148150
},
149151
otherDefaults: Presets.OtherDefaults,

0 commit comments

Comments
 (0)