SHOW:
|
|
- or go back to the newest paste.
1 | function get_sets() | |
2 | ||
3 | send_command('bind f9 gs c toggle TP set') | |
4 | send_command('bind f10 gs c toggle Idle set') | |
5 | send_command('bind f11 gs c toggle Res set') | |
6 | send_command('bind f12 gs c toggle Dim set') | |
7 | send_command('bind ^f11 gs c toggle Req set') | |
8 | ||
9 | function file_unload() | |
10 | ||
11 | send_command('unbind ^f9') | |
12 | send_command('unbind ^f10') | |
13 | send_command('unbind ^f11') | |
14 | send_command('unbind ^f12') | |
15 | ||
16 | send_command('unbind !f9') | |
17 | send_command('unbind !f10') | |
18 | send_command('unbind !f11') | |
19 | send_command('unbind !f12') | |
20 | ||
21 | send_command('unbind f9') | |
22 | send_command('unbind f10') | |
23 | send_command('unbind f11') | |
24 | send_command('unbind f12') | |
25 | ||
26 | end | |
27 | ||
28 | --Idle Sets-- | |
29 | sets.Idle = {} | |
30 | ||
31 | sets.Idle.index = {'Standard', 'DT'} | |
32 | Idle_ind = 1 | |
33 | ||
34 | sets.Idle.Standard = { | |
35 | ammo="Staunch Tathlum +1", | |
36 | head="Rawhide Mask", | |
37 | body="Runeist Coat +1", | |
38 | - | sets.Idle.Standard = {ammo="Homiliary", |
38 | + | hands={ name="Herculean Gloves", augments={'MND+5','INT+12','"Refresh"+1','Mag. Acc.+11 "Mag.Atk.Bns."+11',}}, |
39 | - | head="Ocelomeh headpiece +1",neck="Bathy choker", ear1="Ethereal earring",ear2="infused earring", |
39 | + | legs="Carmine Cuisses +1", |
40 | - | body="Futhark coat +1",hands="Erilaz gauntlets +1",ring1="Defending ring",ring2="Sheltered ring", |
40 | + | feet={ name="Herculean Boots", augments={'Accuracy+30','"Triple Atk."+3','Attack+12',}}, |
41 | - | back="Shadow mantle",waist="Flume Belt +1",legs="Carmine Cuisses +1",feet="Erilaz Greaves +1"} |
41 | + | neck="Sanctity Necklace", |
42 | waist="Flume Belt", | |
43 | - | sets.Idle.DT = {ammo="Staunch tathlum", |
43 | + | left_ear="Infused Earring", |
44 | - | head="Fu. bandeau +1",neck="Twilight torque", ear1="Ethereal earring", ear2="infused earring", |
44 | + | right_ear="Dawn Earring", |
45 | - | body="Erilaz surcoat +1",hands="Buremte Gloves",ring1="Defending ring",ring2="Dark ring", |
45 | + | left_ring="Defending Ring", |
46 | - | back="Shadow Mantle",waist="Flume Belt +1",legs="Erilaz Leg Guards +1",feet="Erilaz Greaves +1"} |
46 | + | right_ring="Stikini Ring +1", |
47 | back="Solemnity Cape", | |
48 | - | sets.Idle.Leech = {ammo="Homiliary", |
48 | + | } |
49 | - | head="Fu. bandeau +1",neck="Bathy choker", ear1="Ethereal earring", |
49 | + | |
50 | - | body="Futhark coat +1",hands="Erilaz gauntlets +1",ring1="Defending ring",ring2="Trizek ring", |
50 | + | sets.Idle.DT = { |
51 | - | back="Aptitude mantle",waist="Flume Belt +1",legs="Carmine Cuisses +1",feet="Erilaz Greaves +1"} |
51 | + | ammo="Staunch Tathlum +1", |
52 | - | |
52 | + | head="Turms Cap +1", |
53 | body="Ayanmo Corazza +2", | |
54 | hands="Turms Mittens +1", | |
55 | legs="Carmine Cuisses +1", | |
56 | feet="Turms Leggings +1", | |
57 | neck="Futhark Torque +2", | |
58 | waist="Flume Belt", | |
59 | left_ear="Eabani Earring", | |
60 | right_ear="Odnowa Earring +1", | |
61 | - | sets.TP.index = {'Standard', 'Solo', 'AccuracyLite', 'AccuracyFull', 'AccuracyExtreme', 'DT', 'DTAccuracy'} |
61 | + | left_ring="Defending Ring", |
62 | - | --1=Standard, 2=AccuracyLite, 3=AccuracyFull, 4=DT, 5=DTAccuracy-- |
62 | + | right_ring="Moonlight Ring", |
63 | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','Accuracy+10','"Dbl.Atk."+10',}}, | |
64 | } | |
65 | - | sets.TP.Standard = {ammo="Ginsen", |
65 | + | |
66 | - | head="Herculean helm",neck="Lissome necklace", ear1="Brutal earring", ear2="Cessance earring", |
66 | + | |
67 | - | body="Thaumas coat",hands="Adhemar wristbands",ring1="Epona's ring",ring2="Petrov ring", |
67 | + | |
68 | - | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','"Store TP"+10',}},waist="Windbuffet Belt +1",legs={ name="Herculean Trousers", augments={'Attack+26','"Triple Atk."+4','AGI+10','Accuracy+13',}},feet={ name="Herculean Boots", augments={'"Triple Atk."+4','Accuracy+5',}}} |
68 | + | |
69 | sets.TP.index = {'TwoHand', 'TwoHandAcc', 'DT', 'DW'} | |
70 | - | sets.TP.Solo = {ammo="Ginsen", |
70 | + | |
71 | - | head="Herculean helm",neck="Lissome necklace", ear1="Brutal earring", ear2="Cessance earring", |
71 | + | |
72 | - | body="Adhemar jacket",hands="Adhemar wristbands",ring1="Epona's ring",ring2="Petrov ring", |
72 | + | sets.TP.TwoHand = { |
73 | - | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','"Store TP"+10',}},waist="Windbuffet Belt +1",legs={ name="Herculean Trousers", augments={'Attack+26','"Triple Atk."+4','AGI+10','Accuracy+13',}},feet={ name="Herculean Boots", augments={'"Triple Atk."+4','Accuracy+5',}}} |
73 | + | ammo="Yamarang", |
74 | head="Adhemar Bonnet +1", | |
75 | - | sets.TP.AccuracyLite = {ammo="Ginsen", |
75 | + | body="Adhemar Jacket +1", |
76 | - | head="Skormoth mask",neck="Lissome necklace", ear1="Brutal earring", ear2="Cessance earring", |
76 | + | hands="Adhemar Wrist. +1", |
77 | - | body="Adhemar jacket",hands="Adhemar wristbands",ring1="Epona's ring",ring2="Petrov ring", |
77 | + | legs={ name="Samnuha Tights", augments={'STR+10','DEX+10','"Dbl.Atk."+3','"Triple Atk."+3',}}, |
78 | - | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','"Store TP"+10',}},waist="Windbuffet Belt +1",legs={ name="Herculean Trousers", augments={'Attack+26','"Triple Atk."+4','AGI+10','Accuracy+13',}},feet={ name="Herculean Boots", augments={'"Triple Atk."+4','Accuracy+5',}}} |
78 | + | feet={ name="Herculean Boots", augments={'Accuracy+30','"Triple Atk."+3','Attack+12',}}, |
79 | neck="Combatant's Torque", | |
80 | - | sets.TP.AccuracyFull = {ammo="Falcon Eye", |
80 | + | waist="Windbuffet Belt +1", |
81 | - | head="Skormoth mask",neck="Subtlety Spec.", ear1="Brutal earring", ear2="Cessance earring", |
81 | + | left_ear="Brutal Earring", |
82 | - | body="Adhemar jacket",hands="Adhemar wristbands",ring1="Epona's ring",ring2="Petrov ring", |
82 | + | right_ear="Sherida Earring", |
83 | - | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','"Store TP"+10',}},waist="Windbuffet belt +1",legs={ name="Herculean Trousers", augments={'Attack+26','"Triple Atk."+4','AGI+10','Accuracy+13',}},feet="Carmine Greaves +1"} |
83 | + | left_ring="Epona's Ring", |
84 | - | |
84 | + | right_ring="Niqmaddu Ring", |
85 | - | sets.TP.AccuracyExtreme = {ammo="Falcon Eye", |
85 | + | Back="Ogma's Cape", |
86 | - | head="Skormoth mask",neck="Subtlety Spec.", ear1="Brutal earring", ear2="Cessance earring", |
86 | + | } |
87 | - | body="Adhemar jacket",hands="Adhemar wristbands",ring1="Epona's ring",ring2="Petrov ring", |
87 | + | |
88 | - | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','"Store TP"+10',}},waist="Hurch'lan sash",legs="Carmine Cuisses +1",feet="Carmine Greaves +1"} |
88 | + | sets.TP.TwoHandacc = set_combine(sets.TP.Standard,{}) |
89 | ||
90 | - | sets.TP.DT = {ammo="Staunch tathlum", |
90 | + | sets.TP.DT = { |
91 | - | head="Fu. bandeau +1",neck="Twilight torque", ear1="Ethereal earring", ear2="Genmei earring", |
91 | + | ammo="Staunch Tathlum +1", --3DT |
92 | - | body="Erilaz surcoat +1",hands="Buremte Gloves",ring1="Defending ring",ring2="Warden's ring", |
92 | + | head="Turms Cap +1", |
93 | - | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','"Store TP"+10',}},waist="Flume Belt +1",legs="Erilaz Leg Guards +1",feet="Erilaz Greaves +1"} |
93 | + | body="Ayanmo Corazza +2", --6DT |
94 | - | |
94 | + | hands="Turms Mittens +1", |
95 | - | sets.TP.DTAccuracy = {ammo="Staunch tathlum", |
95 | + | legs="Erilaz Leg Guards +1", --7PDT |
96 | - | head="Skormoth mask",neck="Twilight torque", ear1="Ethereal earring", ear2="Genmei earring", |
96 | + | feet="Turms Leggings +1", |
97 | - | body="Erilaz surcoat +1",hands="Buremte Gloves",ring1="Defending ring",ring2="Warden's ring", |
97 | + | neck="Futhark Torque +2", -- 7 DT(one day) |
98 | - | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','"Store TP"+10',}},waist="Flume Belt +1",legs="Erilaz Leg Guards +1",feet="Erilaz Greaves +1"} |
98 | + | waist="Flume Belt", -- 4PDT |
99 | left_ear="Eabani Earring", | |
100 | right_ear="Odnowa Earring +1", --2MDT | |
101 | left_ring="Defending Ring", -- 10DT | |
102 | right_ring="Moonlight Ring", -- 5DT | |
103 | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','Accuracy+10','"Dbl.Atk."+10',}}, --10 PDT | |
104 | } | |
105 | ||
106 | sets.TP.DW = set_combine(sets.TP.Standard,{left_ear="Suppanomimi"}) | |
107 | ||
108 | --Weaponskill Sets-- | |
109 | sets.WS = {} | |
110 | ||
111 | sets.Resolution = {} | |
112 | ||
113 | - | sets.Resolution.Attack = {ammo="Seething bomblet +1", |
113 | + | |
114 | - | head="Adhemar bonnet",neck="Fotia gorget",ear1="Brutal earring",ear2="Moonshade earring", |
114 | + | |
115 | - | body="Adhemar jacket",hands="Meg. gloves +1",ring1="Epona's ring",ring2="Ifrit ring", |
115 | + | |
116 | - | back={ name="Ogma's cape", augments={'STR+20','Accuracy+20 Attack+20','"Store TP"+10',}},waist="Fotia belt",legs={ name="Herculean Trousers", augments={'Attack+26','"Triple Atk."+4','AGI+10','Accuracy+13',}},feet={ name="Herculean Boots", augments={'Attack+18','Weapon skill damage +3%','STR+15','Accuracy+6',}}} |
116 | + | sets.Resolution.Attack = { |
117 | ammo="Knobkierrie", | |
118 | - | sets.Resolution.Accuracy = {ammo="Seething bomblet +1", |
118 | + | head={ name="Adhemar Bonnet +1", augments={'STR+12','DEX+12','Attack+20',}}, |
119 | - | head="Adhemar bonnet",neck="Fotia gorget",ear1="Brutal earring",ear2="Moonshade earring", |
119 | + | body={ name="Adhemar Jacket +1", augments={'STR+12','DEX+12','Attack+20',}}, |
120 | - | body="Adhemar jacket",hands="Meg. gloves +1",ring1="Epona's ring",ring2="Ifrit ring", |
120 | + | hands={ name="Adhemar Wrist. +1", augments={'STR+12','DEX+12','Attack+20',}}, |
121 | - | back={ name="Ogma's cape", augments={'STR+20','Accuracy+20 Attack+20','"Store TP"+10',}},waist="Fotia belt",legs={ name="Herculean Trousers", augments={'Attack+26','"Triple Atk."+4','AGI+10','Accuracy+13',}},feet={ name="Herculean Boots", augments={'Attack+18','Weapon skill damage +3%','STR+15','Accuracy+6',}}} |
121 | + | legs={ name="Samnuha Tights", augments={'STR+10','DEX+10','"Dbl.Atk."+3','"Triple Atk."+3',}}, |
122 | feet={ name="Herculean Boots", augments={'Accuracy+30','"Triple Atk."+3','Attack+12',}}, | |
123 | neck="Fotia Gorget", | |
124 | waist="Fotia Belt", | |
125 | left_ear="Moonshade Earring", | |
126 | right_ear="Sherida Earring", | |
127 | left_ring="Epona's Ring", | |
128 | - | sets.Dimidiation.Attack = {ammo="Seething bomblet +1", |
128 | + | right_ring="Ilabrat Ring", |
129 | - | head="Adhemar bonnet",neck="Fotia gorget",ear1="Brutal earring",ear2="Moonshade earring", |
129 | + | Back="Ogma's Cape", |
130 | - | body="Adhemar jacket",hands="Meg. gloves +1",ring1="Epona's ring",ring2="Rajas ring", |
130 | + | } |
131 | - | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+17 Attack+17','Weapon skill damage +10%',}},waist="Fotia belt",legs={ name="Herculean Trousers", augments={'Crit. hit damage +2%','DEX+12','Attack+10',}},feet={ name="Herculean Boots", augments={'Attack+18','Weapon skill damage +3%','STR+15','Accuracy+6',}}} |
131 | + | |
132 | sets.Resolution.Accuracy = set_combine(sets.Resolution.Attack,{}) | |
133 | - | sets.Dimidiation.Accuracy = {ammo="Seething bomblet +1", |
133 | + | |
134 | - | head="Adhemar bonnet",neck="Fotia gorget",ear1="Brutal earring",ear2="Moonshade earring", |
134 | + | |
135 | - | body="Adhemar jacket",hands="Meg. gloves +1",ring1="Epona's ring",ring2="Rajas ring", |
135 | + | |
136 | - | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','Weapon skill damage +10%',}},waist="Fotia belt",legs={ name="Herculean Trousers", augments={'Crit. hit damage +2%','DEX+12','Attack+10',}},feet="Meg. Jam. +1"} |
136 | + | |
137 | Dimidiation_ind = 1 | |
138 | ||
139 | sets.Dimidiation.Attack = {} | |
140 | ||
141 | sets.Dimidiation.Accuracy = set_combine(sets.Dimidiation.Attack,{}) | |
142 | ||
143 | - | sets.Requiescat.Attack = {ammo="Potestas bomblet", |
143 | + | |
144 | - | head="Whirlpool mask",neck="Fotia gorget",ear1="Brutal earring",ear2="Moonshade earring", |
144 | + | |
145 | - | body="Manibozho jerkin",hands="Umuthi gloves",ring1="Epona's ring",ring2="Aquasoul ring", |
145 | + | |
146 | - | back="Atheling mantle",waist="Fotia belt",legs="Quiahuiz trousers",feet="Meg. Jam. +1"} |
146 | + | |
147 | ||
148 | - | sets.Requiescat.Accuracy = {ammo="Honed tathlum", |
148 | + | sets.Requiescat.Attack = {} |
149 | - | head="Whirlpool mask",neck="Fotia gorget",ear1="Brutal earring",ear2="Moonshade earring", |
149 | + | |
150 | - | body="Manibozho jerkin",hands="Umuthi gloves",ring1="Epona's ring",ring2="Aquasoul ring", |
150 | + | sets.Requiescat.Accuracy = set_combine(sets.Requiescat.Attack,{}) |
151 | - | back="Letalis mantle",waist="Fotia belt",legs="Quiahuiz trousers",feet="Meg. Jam. +1"} |
151 | + | |
152 | - | |
152 | + | sets.Decimation = {} |
153 | - | |
153 | + | |
154 | - | |
154 | + | sets.Decimation.index = {'Attack','Accuracy'} |
155 | - | |
155 | + | Decimation_ind = 1 |
156 | - | |
156 | + | |
157 | - | |
157 | + | sets.Decimation.Attack = { |
158 | ammo="Knobkierrie", | |
159 | head={ name="Adhemar Bonnet +1", augments={'STR+12','DEX+12','Attack+20',}}, | |
160 | body={ name="Adhemar Jacket +1", augments={'STR+12','DEX+12','Attack+20',}}, | |
161 | - | sets.Utility.PDT = {ammo="Staunch Tathlum", |
161 | + | hands={ name="Adhemar Wrist. +1", augments={'STR+12','DEX+12','Attack+20',}}, |
162 | - | head="Fu. bandeau +1",neck="Twilight torque", ear1="Ethereal earring", |
162 | + | legs={ name="Samnuha Tights", augments={'STR+10','DEX+10','"Dbl.Atk."+3','"Triple Atk."+3',}}, |
163 | - | body="Futhark coat +1",hands="Buremte Gloves",ring1="Defending ring",ring2="Warden's ring", |
163 | + | feet={ name="Herculean Boots", augments={'Accuracy+30','"Triple Atk."+3','Attack+12',}}, |
164 | - | back="Shadow mantle",waist="Flume Belt +1",legs="Erilaz Leg Guards +1",feet="Erilaz Greaves +1"} |
164 | + | neck="Fotia Gorget", |
165 | waist="Fotia Belt", | |
166 | - | sets.Utility.MDT = {ammo="Staunch tathlum", |
166 | + | left_ear="Brutal Earring", |
167 | - | head="Haruspex hat",neck="Warder's charm +1", |
167 | + | right_ear="Sherida Earring", |
168 | - | body="Futhark coat +1",hands="Erilaz gauntlets +1",ring1="Defending ring",ring2="Shadow ring", |
168 | + | left_ring="Epona's Ring", |
169 | - | back="Mollusca mantle",legs="Erilaz Leg Guards +1",feet="Erilaz Greaves +1"} |
169 | + | right_ring="Niqmaddu Ring", |
170 | Back="Ogma's Cape", | |
171 | - | sets.Utility.Enhancing = {head="Erilaz galea",neck="Colossus's torque",ear1="Andoaa earring",ear2="Augment. earring", |
171 | + | } |
172 | - | body="Manasa chasuble",hands="Runeist mitons",ring1="Prolix ring",ring2="Weather. ring", |
172 | + | |
173 | - | back="Merciful cape",waist="Olympus sash",legs="Carmine cuisses +1",feet="Erilaz Greaves +1"} |
173 | + | sets.Decimation.Accuracy = set_combine(sets.Decimation.Attack,{}) |
174 | ||
175 | - | sets.Utility.Stoneskin = {head="Runeist bandeau",neck="Stone Gorget",ear1="Loquac. earring",ear2="Earthcry earring", |
175 | + | sets.Shockwave = {} |
176 | - | body="Futhark coat +1",hands="Stone Mufflers",ring1="Prolix ring",ring2="Weather. ring", |
176 | + | |
177 | - | back="Merciful cape",waist="Siegel sash",legs="Haven hose",feet="Erilaz Greaves +1"} |
177 | + | sets.Shockwave.index = {'Attack','Accuracy'} |
178 | Shockwave_ind = 1 | |
179 | - | sets.Utility.Phalanx = {head="Fu. bandeau +1",neck="Colossus's torque",ear1="Andoaa earring",ear2="Augment. earring", |
179 | + | |
180 | - | body="Manasa chasuble",hands="Runeist mitons",ring1="Prolix ring",ring2="Weather. ring", |
180 | + | sets.Shockwave.Attack = { |
181 | - | back="Merciful cape",waist="Olympus sash",legs="Carmine cuisses +1",feet="Erilaz Greaves +1"} |
181 | + | ammo="Knobkierrie", |
182 | head="Aya. Zucchetto +2", | |
183 | - | sets.Utility.Regen = {head="Runeist bandeau",neck="Colossus's torque",ear1="Loquac. earring",ear2="Augment. earring", |
183 | + | body="Ayanmo Corazza +2", |
184 | - | body="Futhark coat +1",hands="Runeist mitons",ring1="Prolix ring",ring2="Weather. ring", |
184 | + | hands="Meg. Gloves +2", |
185 | - | back="Merciful cape",waist="Cascade belt",legs="Futhark trousers +1",feet="Erilaz Greaves +1"} |
185 | + | legs="Aya. Cosciales +2", |
186 | feet={ name="Herculean Boots", augments={'"Waltz" potency +2%','CHR+10','Weapon skill damage +8%','Accuracy+9 Attack+9','Mag. Acc.+9 "Mag.Atk.Bns."+9',}}, | |
187 | - | sets.Utility.Refresh = {head="Erilaz galea",neck="Colossus's torque",ear1="Loquac. earring",ear2="Augment. earring", |
187 | + | neck="Fotia Gorget", |
188 | - | body="Futhark coat +1",hands="Runeist mitons",ring1="Prolix ring",ring2="Weather. ring", |
188 | + | waist="Fotia Belt", |
189 | - | back="Merciful cape",waist="Cascade belt",legs="Futhark trousers +1",feet="Erilaz Greaves +1"} |
189 | + | left_ear="Sherida Earring", |
190 | right_ear="Ishvara Earring", | |
191 | - | sets.Utility.Utsusemi = {head="Runeist bandeau",neck="Jeweled collar",ear1="Loquac. earring",ear2="Friomisi earring", |
191 | + | left_ring="Niqmaddu Ring", |
192 | - | body="Futhark coat +1",hands="Thaumas gloves",ring1="Prolix ring",ring2="Weather. ring", |
192 | + | right_ring="Epaminondas's Ring", |
193 | - | waist="Hurch'lan sash",legs="Erilaz Leg Guards +1",feet="Erilaz Greaves +1"} |
193 | + | back={ name="Ogma's cape", augments={'DEX+20','Accuracy+20 Attack+20','Accuracy+10','"Dbl.Atk."+10',}}, |
194 | } | |
195 | - | sets.Utility.Defense = {head="Erilaz galea",neck="Colossus's torque",ear1="Loquac. earring",ear2="Augment. earring", |
195 | + | |
196 | - | body="Futhark coat +1",hands="Runeist mitons",ring1="Prolix ring",ring2="Sheltered ring", |
196 | + | sets.Shockwave.Accuracy = set_combine(sets.Decimation.Attack,{}) |
197 | - | back="Merciful cape",waist="Cascade belt",legs="Futhark trousers +1",feet="Erilaz Greaves +1"} |
197 | + | |
198 | --Utility Sets-- | |
199 | - | sets.Utility.Enmity = {ammo="Aqreaqa bomblet", |
199 | + | |
200 | - | head="Rabid visor",neck="Warder's charm +1",ear1="Friomisi earring",ear2="Loquac. earring", |
200 | + | |
201 | - | body="Emet harness +1",hands="Futhark mitons",ring1="Provocare ring",ring2="Petrov ring", |
201 | + | sets.Utility.PDT = {} |
202 | - | back="Evasionist's cape",waist="Goading belt",legs="Erilaz Leg Guards +1",feet="Erilaz Greaves +1"} |
202 | + | |
203 | sets.Utility.MDT = {} | |
204 | ||
205 | sets.Utility.Enhancing = { | |
206 | head={ name="Carmine Mask +1", augments={'Accuracy+12','DEX+12','MND+20',}}, | |
207 | legs={ name="Carmine Cuisses +1", augments={'Accuracy+12','DEX+12','MND+20',}}, | |
208 | hands="Runeist Mitons +1", | |
209 | neck="Incanter's Torque", | |
210 | left_ear="Andoaa Earring", | |
211 | left_ring="Stikini Ring +1", | |
212 | right_ring="Stikini Ring +1", | |
213 | - | sets.JA.Lunge = {ammo="Seething bomblet +1", |
213 | + | } |
214 | - | head="Herculean helm",neck="Eddy necklace",lear="Hecate's earring",rear="Friomisi earring", |
214 | + | |
215 | - | body="Count's garb",hands="Leyline gloves",ring1="Acumen ring", |
215 | + | sets.Utility.Stoneskin = {} |
216 | - | back="Evasionist's cape",waist="Eschan stone",legs="Shned. tights +1",feet="Herculean Boots"} |
216 | + | |
217 | sets.Utility.Phalanx = set_combine(sets.Utility.Enhancing, { | |
218 | - | sets.JA.Vallation = {body="Runeist coat", |
218 | + | head="Futhark Bandeau +1", |
219 | - | legs="Futhark trousers", |
219 | + | }) |
220 | - | back={ name="Ogma's cape", augments={'STR+20','Accuracy+20 Attack+20','"Store TP"+10',}}} |
220 | + | |
221 | sets.Utility.Regen = { | |
222 | - | sets.JA.Battuta = {head="Fu. bandeau +1"} |
222 | + | head="Runeist Bandeau +1", |
223 | legs="Futhark Trousers +1", | |
224 | - | sets.JA.Gambit = {hands="Runeist mitons"} |
224 | + | } |
225 | ||
226 | - | sets.JA.Pflug = {head="Runeist bottes"} |
226 | + | sets.Utility.Refresh = { |
227 | head="Erilaz Galea +1", | |
228 | - | sets.JA.Embolden = {head="Erilaz galea", |
228 | + | legs="Futhark Trousers +1", |
229 | - | back="Evastionist's cape",legs="Futhark trousers +1"} |
229 | + | waist="Gishdubar Sash" |
230 | } | |
231 | - | sets.JA.VivPulse = {head="Erilaz galea"} |
231 | + | |
232 | sets.Utility.Utsusemi = {} | |
233 | - | sets.JA.Liement = {body="Futhark coat +1"} |
233 | + | |
234 | sets.Utility.Defense = {} | |
235 | - | sets.JA.EleSforzo = {body="Futhark coat +1"} |
235 | + | |
236 | sets.Utility.SIR = { | |
237 | - | sets.JA.Swordplay = {hands="Futhark mitons"} |
237 | + | ammo="Staunch Tathlum +1", --11% |
238 | head="Aya. Zucchetto +2", | |
239 | body={ name="Futhark Coat", augments={'Enhances "Elemental Sforzo" effect',}}, | |
240 | hands={ name="Rawhide Gloves", augments={'Mag. Acc.+15','INT+7','MND+7',}}, --15% | |
241 | legs={ name="Carmine Cuisses +1", augments={'Accuracy+12','DEX+12','MND+20',}}, --20% | |
242 | feet="Ahosi Leggings", | |
243 | neck="Moonlight Necklace", --15% | |
244 | waist="Rumination Sash", --10% | |
245 | left_ring="Defending Ring", | |
246 | right_ring="Moonlight Ring", | |
247 | - | sets.precast.FC = {} |
247 | + | back="Evasionist's Cape", |
248 | } | |
249 | - | sets.precast.FC.Standard = {ammo="Sapience orb", |
249 | + | |
250 | - | head="Runeist bandeau",neck="Orunmila's torque", ear1="Loquac. Earring", |
250 | + | sets.Utility.Enmity = { |
251 | - | body="Mirke wardecors",hands="Leyline gloves",ring1="Prolix ring",ring2="Weather. ring", |
251 | + | ammo="Aqreqaq Bomblet", |
252 | - | legs="Orvail pants +1",feet="Carmine Greaves +1"} |
252 | + | body="Emet Harness +1", |
253 | feet="Ahosi Leggings", | |
254 | - | sets.precast.FC.Enhancing = {ammo="Sapience orb", |
254 | + | neck="Moonlight Necklace", |
255 | - | head="Runeist bandeau",neck="Orunmila's torque", ear1="Loquac. Earring", |
255 | + | waist="Flume Belt", |
256 | - | body="Mirke wardecors",hands="Leyline gloves",ring1="Prolix ring",ring2="Weather. ring", |
256 | + | left_ear="Odnowa Earring +1", |
257 | - | waist="Siegel Sash",legs="Futhark trousers +1",feet="Carmine Greaves +1"} |
257 | + | right_ear="Cryptic Earring", |
258 | right_ring="Eihwaz Ring", | |
259 | back="Ogma's Cape", | |
260 | } | |
261 | ||
262 | --Job Ability Sets-- | |
263 | sets.JA = {} | |
264 | ||
265 | sets.JA.Lunge = { | |
266 | ammo="Seeth. Bomblet +1", | |
267 | head={ name="Herculean Helm", augments={'Magic dmg. taken -5%','"Mag.Atk.Bns."+30','Accuracy+5 Attack+5','Mag. Acc.+17 "Mag.Atk.Bns."+17',}}, | |
268 | body={ name="Samnuha Coat", augments={'Mag. Acc.+14','"Mag.Atk.Bns."+13','"Fast Cast"+4','"Dual Wield"+3',}}, | |
269 | hands="Carmine Fin. Ga. +1", | |
270 | legs={ name="Herculean Trousers", augments={'Mag. Acc.+16 "Mag.Atk.Bns."+16','"Dbl.Atk."+2','MND+9','Mag. Acc.+13','"Mag.Atk.Bns."+15',}}, | |
271 | feet={ name="Herculean Boots", augments={'"Waltz" potency +2%','CHR+10','Weapon skill damage +8%','Accuracy+9 Attack+9','Mag. Acc.+9 "Mag.Atk.Bns."+9',}}, | |
272 | neck="Baetyl Pendant", | |
273 | waist="Eschan Stone", | |
274 | left_ear="Friomisi Earring", | |
275 | right_ear="Novio Earring", | |
276 | left_ring="Fenrir Ring +1", | |
277 | right_ring="Acumen Ring", | |
278 | back="Argocham. Mantle", | |
279 | } | |
280 | ||
281 | sets.JA.Vallation = set_combine(sets.Utility.Enmity, {body="Runeist Coat +1"}) | |
282 | ||
283 | sets.JA.Battuta = set_combine(sets.Utility.Enmity, {head="Futhark Bandeau +1"}) | |
284 | ||
285 | sets.JA.Gambit = set_combine(sets.Utility.Enmity, {hands="Runeist Mitons +1"}) | |
286 | ||
287 | sets.JA.Rayke = set_combine(sets.Utility.Enmity, {boots="Futhark Boots +1"}) | |
288 | ||
289 | sets.JA.Pflug = set_combine(sets.Utility.Enmity, {feet="Runeist Boots +1"}) | |
290 | ||
291 | sets.JA.Embolden = set_combine(sets.Utility.Enmity, {back="Evasionist's Cape"}) | |
292 | ||
293 | sets.JA.VivPulse = set_combine(sets.Utility.Enmity, {head="Erilaz Galea +1"}) | |
294 | ||
295 | sets.JA.Liement = set_combine(sets.Utility.Enmity, {body="Futhark Coat +1"}) | |
296 | ||
297 | sets.JA.EleSforzo = set_combine(sets.Utility.Enmity, {body="Futhark Coat +1"}) | |
298 | ||
299 | sets.JA.Swordplay = set_combine(sets.Utility.Enmity, {hands="Futhark Mitons +1"}) | |
300 | ||
301 | --Precast Sets-- | |
302 | sets.precast = {} | |
303 | ||
304 | sets.precast.FC = { | |
305 | head={ name="Herculean Helm", augments={'"Fast Cast"+6','Enmity-6','Mag. Acc.+2 "Mag.Atk.Bns."+2',}}, | |
306 | body="Vrikodara Jupon", | |
307 | hands={ name="Leyline Gloves", augments={'Accuracy+15','Mag. Acc.+15','"Mag.Atk.Bns."+15','"Fast Cast"+3',}}, | |
308 | legs="Aya. Cosciales +2", | |
309 | feet="Carmine Greaves +1", | |
310 | neck="Baetyl Pendant", | |
311 | left_ear="Loquac. Earring", | |
312 | right_ear="Etiolation Earring", | |
313 | left_ring="Prolix Ring", | |
314 | right_ring="Kishar Ring", | |
315 | } | |
316 | ||
317 | sets.precast.FC.Standard = set_combine(sets.precast.FC, {}) | |
318 | ||
319 | sets.precast.FC.Enhancing = set_combine(sets.precast.FC, {}) | |
320 | end | |
321 | ||
322 | function precast(spell) | |
323 | if spell.skill == 'Divine Magic' then | |
324 | equip(sets.precast.FC.Standard) | |
325 | end | |
326 | ||
327 | if spell.skill == 'Healing Magic' then | |
328 | equip(sets.precast.FC.Standard) | |
329 | end | |
330 | - | if spell.english == 'Resolution' or spell.english == 'Shockwave' or spell.english == 'Spinning Slash' or spell.english == 'Ground Strike' then |
330 | + | |
331 | if spell.skill == 'Blue Magic' then | |
332 | equip(sets.precast.FC.Standard) | |
333 | end | |
334 | ||
335 | if spell.skill == 'Enhancing Magic' then | |
336 | equip(sets.precast.FC.Enhancing) | |
337 | end | |
338 | ||
339 | if spell.skill == 'Ninjutsu' then | |
340 | equip(sets.precast.FC.Standard) | |
341 | end | |
342 | ||
343 | if spell.skill == 'Trust' then | |
344 | equip(sets.precast.FC.Standard) | |
345 | end | |
346 | ||
347 | if spell.english == 'Lunge' or spell.english == 'Swipe' or spell.english == "Onca Suit" or spell.english == "Meteor" then | |
348 | equip(sets.JA.Lunge) | |
349 | end | |
350 | ||
351 | if spell.english == 'Vallation' or spell.english == 'Valiance' then | |
352 | equip(sets.JA.Vallation) | |
353 | end | |
354 | ||
355 | if spell.english == 'Battuta' then | |
356 | equip(sets.JA.Battuta) | |
357 | end | |
358 | ||
359 | if spell.english == 'Pflug' then | |
360 | equip(sets.JA.Pflug) | |
361 | end | |
362 | ||
363 | if spell.english == 'Gambit' then | |
364 | equip(sets.JA.Gambit) | |
365 | end | |
366 | ||
367 | if spell.english == 'Embolden' then | |
368 | equip(sets.JA.Embolden) | |
369 | end | |
370 | ||
371 | if spell.english == 'Vivacious Pulse' then | |
372 | equip(sets.JA.VivPulse) | |
373 | end | |
374 | ||
375 | if spell.english == 'Liement' then | |
376 | equip(sets.JA.Liement) | |
377 | end | |
378 | ||
379 | if spell.english == 'Elemental Sforzo' then | |
380 | equip(sets.JA.EleSforzo) | |
381 | end | |
382 | ||
383 | if spell.english == 'Swordplay' then | |
384 | equip(sets.JA.Swordplay) | |
385 | end | |
386 | ||
387 | if spell.english == 'Resolution' or spell.english == 'Spinning Slash' or spell.english == 'Ground Strike' then | |
388 | equip(sets.Resolution[sets.Resolution.index[Resolution_ind]]) | |
389 | end | |
390 | ||
391 | if spell.english == 'Dimidiation' then | |
392 | equip(sets.Dimidiation[sets.Dimidiation.index[Dimidiation_ind]]) | |
393 | end | |
394 | ||
395 | if spell.english == 'Requiescat' then | |
396 | equip(sets.Requiescat[sets.Requiescat.index[Requiescat_ind]]) | |
397 | end | |
398 | ||
399 | if spell.english == 'Decimation' then | |
400 | equip(sets.Decimation[sets.Decimation.index[Decimation_ind]]) | |
401 | end | |
402 | ||
403 | if spell.english == 'Shockwave' then | |
404 | equip(sets.Shockwave[sets.Shockwave.index[Shockwave_ind]]) | |
405 | end | |
406 | ||
407 | end | |
408 | ||
409 | function midcast(spell,act) | |
410 | if spell.skill == 'Enhancing Magic' then | |
411 | equip(sets.Utility.Enhancing) | |
412 | if buffactive['Embolden'] then | |
413 | equip(sets.JA.Embolden) | |
414 | end | |
415 | end | |
416 | ||
417 | if spell.english == 'Stoneskin' then | |
418 | equip(sets.Utility.Stoneskin) | |
419 | if buffactive['Stoneskin'] then | |
420 | send_command('@wait 0.7; input //cancel Stoneskin; input /echo Refreshing Stoneskin.') | |
421 | end | |
422 | end | |
423 | ||
424 | if spell.english == 'Phalanx' then | |
425 | equip(sets.Utility.Phalanx) | |
426 | if buffactive['Embolden'] then | |
427 | equip(sets.JA.Embolden) | |
428 | end | |
429 | if spell.english == 'Temper' then | |
430 | equip({head="Erilaz galea"}) | |
431 | end | |
432 | end | |
433 | ||
434 | if spell.english == 'Regen IV' then | |
435 | equip(sets.Utility.Regen) | |
436 | if buffactive['Embolden'] then | |
437 | equip(sets.JA.Embolden) | |
438 | end | |
439 | end | |
440 | ||
441 | if spell.english == 'Refresh' then | |
442 | equip(sets.Utility.Refresh) | |
443 | if buffactive['Embolden'] then | |
444 | equip(sets.JA.Embolden) | |
445 | end | |
446 | end | |
447 | ||
448 | if spell.english == 'Protect IV' or spell.english == 'Shell V' then | |
449 | equip(sets.Utility.Defense) | |
450 | if buffactive['Embolden'] then | |
451 | equip(sets.JA.Embolden) | |
452 | end | |
453 | end | |
454 | ||
455 | if spell.english == 'Flash' or spell.english == 'Foil' or spell.english == 'Valiance' or spell.english == 'Vallation' or spell.english == 'One For All' or spell.english == 'Swordplay' or spell.english == 'Battuta' or spell.english == 'Pflug' or spell.english == 'Rune Enchantment' or spell.english == 'Embolden' or spell.english == 'Liement' or spell.skill == 'Blue Magic' then | |
456 | equip(sets.Utility.Enmity) | |
457 | end | |
458 | ||
459 | if spell.english == 'Utsusemi: Ichi' then | |
460 | equip(sets.Utility.Utsusemi) | |
461 | if buffactive['Copy Image (3)'] then | |
462 | send_command('@wait 0.3; input //cancel Copy Image (3)') | |
463 | end | |
464 | if buffactive['Copy Image (2)'] then | |
465 | send_command('@wait 0.3; input //cancel Copy Image (2)') | |
466 | end | |
467 | if buffactive['Copy Image (1)'] then | |
468 | send_command('@wait 0.3; input //cancel Copy Image (1)') | |
469 | end | |
470 | if buffactive['Copy Image'] then | |
471 | send_command('@wait 0.3; input //cancel Copy Image') | |
472 | end | |
473 | end | |
474 | ||
475 | if spell.english == 'Utsusemi: Ni' then | |
476 | equip(sets.Utility.Utsusemi) | |
477 | end | |
478 | ||
479 | if spell.english == 'Vallation' or spell.english == 'Valiance' then | |
480 | equip(sets.JA.Vallation) | |
481 | end | |
482 | ||
483 | if spell.english == 'Battuta' then | |
484 | equip(sets.JA.Battuta) | |
485 | end | |
486 | ||
487 | if spell.english == 'Pflug' then | |
488 | equip(sets.JA.Pflug) | |
489 | end | |
490 | ||
491 | if spell.english == 'Gambit' then | |
492 | equip(sets.JA.Gambit) | |
493 | end | |
494 | ||
495 | if spell.english == 'Embolden' then | |
496 | equip(sets.JA.Embolden) | |
497 | end | |
498 | ||
499 | if spell.english == 'Vivacious Pulse' then | |
500 | equip(sets.JA.VivPulse) | |
501 | end | |
502 | ||
503 | if spell.english == 'Liement' then | |
504 | equip(sets.JA.Liement) | |
505 | end | |
506 | ||
507 | if spell.english == 'Elemental Sforzo' then | |
508 | equip(sets.JA.EleSforzo) | |
509 | end | |
510 | ||
511 | if spell.english == 'Swordplay' then | |
512 | equip(sets.JA.Swordplay) | |
513 | end | |
514 | end | |
515 | ||
516 | function aftercast(spell) | |
517 | if player.status == 'Engaged' then | |
518 | equip(sets.TP[sets.TP.index[TP_ind]]) | |
519 | else | |
520 | equip(sets.Idle[sets.Idle.index[Idle_ind]]) | |
521 | end | |
522 | end | |
523 | ||
524 | function status_change(new,old) | |
525 | if new == 'Engaged' then | |
526 | equip(sets.TP[sets.TP.index[TP_ind]]) | |
527 | else | |
528 | equip(sets.Idle[sets.Idle.index[Idle_ind]]) | |
529 | end | |
530 | end | |
531 | ||
532 | function self_command(command) | |
533 | if command == 'toggle TP set' then | |
534 | TP_ind = TP_ind +1 | |
535 | if TP_ind > #sets.TP.index then TP_ind = 1 end | |
536 | send_command('@input /echo <----- TP Set changed to '..sets.TP.index[TP_ind]..' ----->') | |
537 | equip(sets.TP[sets.TP.index[TP_ind]]) | |
538 | elseif command == 'toggle Idle set' then | |
539 | Idle_ind = Idle_ind +1 | |
540 | if Idle_ind > #sets.Idle.index then Idle_ind = 1 end | |
541 | send_command('@input /echo <----- Idle Set changed to '..sets.Idle.index[Idle_ind]..' ----->') | |
542 | equip(sets.Idle[sets.Idle.index[Idle_ind]]) | |
543 | elseif command == 'toggle Res set' then | |
544 | Resolution_ind = Resolution_ind +1 | |
545 | if Resolution_ind > #sets.Resolution.index then Resolution_ind = 1 end | |
546 | send_command('@input /echo <----- Resolution set changed to '..sets.Resolution.index[Resolution_ind]..' ----->') | |
547 | elseif command == 'toggle Dim set' then | |
548 | Dimidiation_ind = Dimidiation_ind +1 | |
549 | if Dimidiation_ind > #sets.Dimidiation.index then Dimidiation_ind = 1 end | |
550 | send_command('@input /echo <----- Dimidiation set changed to '..sets.Dimidiation.index[Dimidiation_ind]..' ----->') | |
551 | elseif command == 'toggle Req set' then | |
552 | Requiescat_ind = Requiescat_ind +1 | |
553 | if Requiescat_ind > #sets.Requiescat.index then Requiescat_ind = 1 end | |
554 | send_command('@input /echo <----- Requiescat Set changed to '..sets.Requiescat.index[Requiescat_ind]..' ----->') | |
555 | ||
556 | elseif command == 'toggle Dec set' then | |
557 | Decimation_ind = Decimation_ind +1 | |
558 | if Decimation_ind > #sets.Decimation.index then Decimation_ind = 1 end | |
559 | send_command('@input /echo <----- Decimation Set changed to '..sets.Decimation.index[Decimation_ind]..' ----->') | |
560 | ||
561 | elseif command == 'equip TP set' then | |
562 | equip(sets.TP[sets.TP.index[TP_ind]]) | |
563 | elseif command == 'equip Idle set' then | |
564 | equip(sets.Idle[sets.Idle.index[Idle_ind]]) | |
565 | end | |
566 | end |