-
Notifications
You must be signed in to change notification settings - Fork 2
/
Settings.lua
168 lines (143 loc) · 7.2 KB
/
Settings.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
local DMW = DMW
DMW.Rotations.HUNTER = {}
local Hunter = DMW.Rotations.HUNTER
local UI = DMW.UI
function Hunter.Settings()
-- UI.HUD.Options = {
-- [1] = {
-- Test = {
-- [1] = {Text = "HUD Test |cFF00FF00On", Tooltip = ""},
-- [2] = {Text = "HUD Test |cFFFFFF00Sort Of On", Tooltip = ""},
-- [3] = {Text = "HUD Test |cffff0000Disabled", Tooltip = ""}
-- }
-- }
-- }
-- UI.AddHeader("General")
UI.HUD.Options =
{
[1]= {
Serpent = {
[1] = {Text = "Serpent |cFF00FF00On", Tooltip = ""},
[2] = {Text = "Serpent |cffff0000Off", Tooltip = ""}
}
},
[2]= {
Multi = {
[1] = {Text = "Multi |cFF00FF00On", Tooltip = ""},
[2] = {Text = "Multi |cffff0000Off", Tooltip = ""}
}
},
[3]= {
PetAttack = {
[1] = {Text = "PetAttack |cFF00FF00On", Tooltip = ""},
[2] = {Text = "PetAttack |cffff0000Off", Tooltip = ""}
}
}
}
-- UI.AddHeader("DPS")
--UI.AddTab("DPS") not needed cause General is OK
UI.AddToggle("AutoFace", "Makes you Face the Target all the Time", false)
UI.AddToggle("TargetMarkedMobs", "Targets the next RaidTarget automaticly", false)
UI.AddHeader("Cliped or Full Rotation")
UI.AddToggle("Clipped Rotation", "Clipp Autoshots or not ", true)
UI.AddBlank()
UI.AddHeader("Shots")
UI.AddToggle("Aimed Shot", "Aimed Shot", true)
UI.AddToggle("Arcane if moving", "Casts Arcane when the player is moving instead of Aimed", true)
UI.AddToggle("Multi Shot", "Will use Multishot", true)
UI.AddToggle("Arcane Shot", "Will use Arcanshot", true)
UI.AddToggle("Serpent Sting", "Will use Serpent Sting", true)
UI.AddHeader("Melee")
UI.AddToggle("RaptorStrike", "uses RaptorStrike", true)
UI.AddToggle("MongooseBite", "uses MongooseBite", true)
UI.AddToggle("WingClip", "uses WingClip", false)
UI.AddToggle("WingClipRank1", "uses WingClipRank1", true)
-- Cooldowns
UI.AddTab("CDs and Aggro")
UI.AddHeader("Opener/Burst Rota")
UI.AddToggle("Use Opener Rotation","Uses Opener Rotation with Cooldowns", true)
UI.AddToggle("FD in Opener Roration","Feigns in Opener Rotation for auto/manual/addon Trinket swapping", true)
UI.AddHeader("Cooldowns")
UI.AddToggle("Use CD when QuickShots is up","Use CD when QuickShots Buff is on you", false)
UI.AddBlank()
UI.AddHeader("Trinket Swaping")
UI.AddToggle("Auto Swap Trinkets","Swap trinkets according to settings", false)
UI.AddBlank()
UI.AddDropdown("Swap out Slot1", "Swap TrinketSlot 1 after use and FD to", {"None","DevilsaurEye","JomGabbar","Earthstrike","BadgeoftheSwarmguard"},1)
UI.AddDropdown("Swap out Slot2", "Swap TrinketSlot 2 after use and FD to", {"None","DevilsaurEye","JomGabbar","Earthstrike","BadgeoftheSwarmguard"},1)
UI.AddDropdown("Swap to Trinket Slot1", "Swap to Trinket Slot 1 after use and FD to", {"None","RoyalSeal","Blackhand's Breadth"},1)
UI.AddDropdown("Swap to Trinket Slot2", "Swap to Trinket Slot 2 after use and FD to", {"None","RoyalSeal","Blackhand's Breadth"},1)
UI.AddHeader("FeignDeath")
UI.AddToggle("Use FD on Aggro","When you pulls aggro FD will be cast", true)
--UI.AddToggle("Use FD on % Aggro","FD will be cast on set % Aggro", false)
--UI.AddRange("% to FeignDeath","at this % of Aggro FD will be cast", 80, 130, 1, 120)
-- Defensive
UI.AddTab("Defensive")
UI.AddHeader("Defensive")
UI.AddToggle("Concussiv Shot", "Will use Concussiv Shot", true)
UI.AddRange ("Concussiv Shot Distance", "Range < yards to cast Concussiv Shot", 8, 45, 1, 30)
UI.AddToggle("Aspect Of The Monkey", "Use Aspect of the Monkey", true)
UI.AddRange ("Aspect of the Monkey HP", "HP to cast AotM", 0, 100, 1, 75)
-- Utility
UI.AddTab("Utility")
UI.AddHeader("Utility")
UI.AddToggle("HuntersMark", "HuntersMark", true)
UI.AddToggle("Allways HuntersMark", "ignores HP of the target", true)
UI.AddToggle("TrueShot Buff", "TrueShot Buff", true)
UI.AddToggle("Aspect of the Hawk", "Will use AotH in combat", true)
UI.AddToggle("Aspect Of The Cheetah", "Use Aspect of the Cheetah", true)
UI.AddHeader("Pet Stuff")
UI.AddToggle("Auto Pet Attack", "Auto cast pet attack on target", true)
UI.AddToggle("Pet Pullback at mend Pet HP", "Pulls back the Pet at HP", true)
UI.AddToggle("Call Pet", "Call active pet ", true)
UI.AddToggle("FuriousHowl if pulled back","Casts FuriousHowl when passiv in fight", true)
UI.AddToggle("Mend Pet", "Activate Mend Pet", false)
UI.AddBlank()
UI.AddRange ("Mend Pet HP", "Pet HP to cast Mend Pet", 0, 60, 1, 35)
UI.AddRange ("Send Pet back in", "only works with Pullback", 50, 100, 1, 70)
UI.AddHeader("Wait with attack for Pet Aggro by Seconds or TargetHP")
UI.AddToggle("Wait until PetAggro", "Has to be checked for the sliders to work", true)
UI.AddBlank()
UI.AddRange ("Seconds for PetAggro", "Seconds for PetAggro", 0, 3, 1, 0)
UI.AddRange ("Target HP <", "Target HP", 80, 100, 1, 100)
--Consumables Health
UI.AddTab("Consumables")
UI.AddHeader("Consumables")
UI.AddToggle("Use Best HP Potion", "Check back for Potions and use best available one")
UI.AddRange("Use Potion at #% HP", nil, 10, 100, 1, 50, true)
UI.AddToggle("Healthstone", nil, true)
UI.AddRange("Use Healthstone at #% HP", nil, 10, 100, 1, 50, true)
UI.AddHeader("Engineering Stuff")
UI.AddToggle("Use Sapper Charge", "uses Sapper according to Setting", false)
UI.AddRange("Enemys 10Y", "Enemys in 10 Yards Sapper Range", 0, 15, 1, 35)
UI.AddDropdown("Use Trowables", "Select the item to use", {"None","All","DenseDynamite","EZThroDynamitII","ThoriumGrenade","IronGrenade"},1)
UI.AddRange("Enemys 5Y around Target", "Enemys in 5 around Target", 0, 15, 1, 8)
--Consumables Mana
UI.AddHeader("Mana Potions on Boss Targets")
UI.AddToggle("Use Best Mana Potion", "Check back for Potions and use best available one")
UI.AddRange("Use Potion at #% Mana", nil, 10, 100, 1, 50, true)
UI.AddToggle("Use Demonic or Dark Rune", "Uses Demonic or Dark Rune " )
UI.AddRange("Use Rune at #% Mana", nil, 10, 100, 1, 50, true)
-- Tranwshot Tab
UI.AddTab("Tranqshot")
UI.AddToggle("Tranq Shot","Uses Tranq Shot if Enraged", true)
UI.AddToggle("Save Tranq Mana","Holds back Mana for Tranqshot in fights where its needed", true)
UI.AddDropdown("Tranq Order", "Tranqshot every first,second or third frenzy", { 1, 2, 3}, 1)
UI.AddDropdown("Hunters that Tranq", "How many hunter Tranq the boss", { 1, 2, 3}, 1)
-- Buff Sniper
UI.AddTab("Buff Sniper")
UI.AddHeader("If World buff drops log off")
UI.AddHeader("Only select one")
UI.AddToggle("WCB", "If Warchiefsblessing is on you log off", false)
UI.AddToggle("Ony_Nef", "If Dragonslayer is on you log off", false)
UI.AddToggle("ZG", "If Spirit of Zandalar is on you log off", false)
--Debug/Print
UI.AddTab("Debug/Print")
UI.AddToggle("Debug","enables Debug, pls activate rotation once", false)
UI.AddToggle("Log","enables Log, pls activate rotation once", false)
-- UI.AddToggle("Print ISEnraged", nil, true)
-- UI.AddToggle("Print EnrageNR", nil, true)
-- UI.AddToggle("MyTranq", nil, true)
-- UI.AddToggle("Enraged by Aura applied", nil, true)
-- UI.AddToggle("Enraged by Unit:Aura", nil, true)
end