-
Notifications
You must be signed in to change notification settings - Fork 187
Expand file tree
/
Copy pathFigment-setup.yaml
More file actions
545 lines (495 loc) · 14.7 KB
/
Figment-setup.yaml
File metadata and controls
545 lines (495 loc) · 14.7 KB
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
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
# created on 7/18/2021
safe_room: &safe_room 8308 #my safe room. all of the below *safe_room points to this room ID
engineering_room: *safe_room
outfitting_room: *safe_room
alchemy_room: *safe_room
enchanting_room: *safe_room
prehunt_buffing_room: *safe_room
safe_room_empaths: #if a PC empath is set up as a healing bot, name and what room they're in. (useful for The Fallen)
- name: Beerfest
id: 8308
- name: Odium
id: 8308
- name: Bayndayd
id: 8379
force_healer_town: Fang Cove # Premium account, I want to use the healer in fang cove. comment out if not premium
dump_junk: true # dump junk if the room gets too full
#hometown settings, used in various scripts so they know which town to use.
#hometown: Crossing
#hometown: Fang Cove
hometown: Shard
# burgle room anchor. change the number to what room # you burgle in
#burgle_room: &burgle_room 1891 #Tiger clan
burgle_room: &burgle_room 2869 #SCC
hunting_info: # hunting location and other hunting-buddy/combat-trainer specific information.
- :zone:
- elder_blue_dappled_prereni
stop_on: # stop hunting if these skills mindlock
#- Bow
#- Small Edged
:duration: 50 #how long do you want to hunt if the above stop_on: skills don't mind lock
# stop_on_low: # will stop combat if these NON-COMBAT skills go low
# - Engineering
# - Forging
# - Outfitting
gear: # your gear!
- :adjective: chain
:name: shirt
:hinders_lockpicking: true
:is_worn: true
- :adjective: scale
:name: helm
:hinders_lockpicking: true
:is_worn: true
- :adjective: plate
:name: gauntlets
:hinders_lockpicking: true
:is_worn: true
- :adjective: rugged
:name: greaves
:hinders_lockpicking: true
:is_worn: true
- :adjective: target
:name: shield
:hinders_lockpicking: true
:is_worn: true
- :adjective: parry
:name: stick
:is_worn: true
#weapons
- :adjective:
:name: foil
:wield: true
- :adjective:
:name: claymore
:wield: true
- :adjective:
:name: bola
:wield: true
- :adjective: flamewood
:name: riste
:swappable: true
:wield: true
- :adjective: yew
:name: shortbow
:wield: true
- :adjective:
:name: quarterstaff
:is_worn: true
- :adjective:
:name: spear
:is_worn: true
- :adjective: light
:name: crossbow
:wield: true
- :adjective:
:name: sling
:wield: true
gear_sets: # different gear sets. used by various scripts
standard: # what you want to be wearing by default. should match inventory combat command in game.
- rugged greaves
- scale helm
- chain shirt
- plate gauntlets
- target shield
- parry stick
- quarterstaff
- spear
stealing: # what do you want to be wearing if you do a stealing run. (don't do steal runs, just use burgle.)
- parry stick
- quarterstaff
- spear
combat_trainer_target_increment: 3 #how many mindstates do we want to attempt to get with a weapon before switching
combat_trainer_action_count: 10 #how many attacks we make attempting to reach the above mindstate. will switch if mindstate is not achieved
dance_threshold: 0 #how many critters do you want to leave alive
dynamic_dance_skill: true #if you're not attacking, what weapon to use. this will swap between your lowest mindstate weapons
training_abilities: # various abilities to train stuff during combat
App Quick: 40 #will train appraisal every 60 seconds
Tactics: 30 #will train tactics with circle/bob/weave
Analyze: 60 #will train tactics with analyze
Hunt: 80 #will train perception via hunt command
Perc: 65 #will train attunement
Scream: 20 #will train bardic lore and performance
weapon_training: # what weapon skills to train and what to train them with. must match gear: entry
Bow: yew shortbow
Small Edged: foil
Small Blunt: bola
Light Thrown: bola
Offhand Weapon: foil
Heavy Thrown: spear
Polearms: spear
Twohanded Edged: claymore
Large Blunt: flamewood riste
Twohanded Blunt: flamewood riste
Large Edged: flamewood riste
Brawling: ''
Crossbow: light crossbow
Slings: sling
Staves: quarterstaff
using_light_crossbow: true #are you using a light crossbow?
aiming_trainables: # if using a light crossbow use these weapon skills during the aiming phase
- Brawling
- Small Edged
- Small Blunt
- Light Thrown
priority_defense: Parry Ability
use_stealth_attacks: false # do you want to attack from stealth
skinning: # skinning stuff!
skin: true # do you want to skin?
arrange_all: false #do you have one of the techs to enable arrange all
arrange_count: 0 # how many times to arrange. 0-5. set to 1 if you have arrange all
tie_bundle: true # do you want to tie your bundle to reduce item count
dissect: true # do you want to try to dissect stuff for First Aid training
dissect_priority: First Aid #Skinning | First Aid # leave blank to cycle
favor_goal: 50 # how many favors do you want
favor_god: Meraud # who do you want to get favors from
picking_box_source: haversack #where do you keep your locked boxes in need of picking
picking_box_storage: #where do you want to put your boxes that are too hard to pick? leave blank to drop them
lockpick_type: stout # what kind of lockpick do you use?
lockpick_container: lockpick ring #where are your lockpicks stored
stop_pick_on_mindlock: false # do you want to stop lockpicking if you hit mindlock?
harvest_traps: false # do you want to harvest traps
consumable_lockboxes: # used with ;locksmithing. what kind of training boxes do you have
- keepsake box
- jewelry box
full_pouch_container: bag # where to keep your full pouches
spare_gem_pouch_container: gearbag # where is your spare gem pouches kept
gem_pouch_adjective: dark # when you get a new gem pouch, what kind should it ask for.
gem_pouch_noun: pouch # should pretty much always be pouch
tie_gem_pouches: true # do you want to tie your gem pouches. Warning only Traders can sell tied pouches at most of the gem shops.
burgle_settings: # burgle settings!
room: *burgle_room # pick your own room, no guards should ever come here
entry_type: prioritylockpick # lockpick | rope | cycle
use_lockpick_ring: true # if you use a worn lockpick stacker
lockpick_container: lockpick ring # name of your lockpick stacker
max_search_count: 3 # max number of total searches to do including retries
retry: false # retry if you don't find loot. default: false
loot: pawn # drop | keep | bin | pawn default: keep (bin and pawn are not supported currently)
loot_container: gearbag # container to keep loot in while burglering
safe_mode: true # stop searching and try to get out as quickly as possible when hearing footsteps. Default: true
room_blacklist: # array of rooms to ignore. Case sensitive.
item_whitelist: # array of full item names (adj + noun) of items to keep no matter what. Case Sensitive.
- blunt-tipped bolts
- blunt-tipped arrows
- blunt stones
crafting_container: gearbag # where is your crafting stuff kept
hunting_buddies: #do you have any hunting buddies? If so list them here
appraisal_training: # what to train your appraisal with
- gear
empty_hunting_room_messages: # what do you want to say to an empty room to see if anyone is here. I leave it empty to keep my mouth shut
train_workorders: # I think this is only for traders, but better safe than sorry. What disciplines do you want to train workorders on
- Tailoring
- Blacksmithing
- Shaping
- Artificing
- Remedies
outfitting_tools: # self explanitory
- knitting needle
#- sewing needle
#- slickstone
#- yardstick
#- scissor
#- stamp
#adding this list to your -setup.yaml file ensures you only accept knitting orders.
workorder_recipes:
tailoring:
- a knitted napkin
- a knitted armband
- a knitted ankleband
- some knitted socks
- some knitted mittens
- a knitted headband
- some knitted slippers
- a knitted scarf
- a knitted hat
- some knitted booties
- a knitted hood
- a knitted towel
- some knitted legwarmers
- some knitted gloves
- a knitted skirt
- a knitted shirt
- a knitted sweater
- some knitted hose
- a knitted cloak
- a knitted blanket
shaping_tools: #self explanitory
- carving knife
- shaper
- drawknife
- rasp
- clamps
forging_tools: #self explanitory
- forging hammer #many weapons are also hammers so be very specific on the adjective
- tongs
- bellows
- shovel
- stirring rod
- pliers
alchemy_tools: #self explanitory
- mortar
- pestle
- bowl
- mixing stick
- sieve
textbook: true #do you have an unlockable/upgradable textbook for first=aid training
textbook_type: leather textbook #what's your textbook called if you have one.
compendium_type: guide # what's your compendium called if not using a textbook.
cambrinth: cambrinth armband # adjective and noun of your cambrinth
cambrinth_cap: 32 # how much mana does the above cambrinth item hold
cambrinth_invoke_exact_amount: true #will use invoke cambrinth ##
check_discern_timer_in_hours: 4 #how often your spells will be discerned. lower value helpful for lower ranks to get updated values
hunting_room_min_mana: 9 # the minimum mana amount to look for in a hunting room
hunting_room_strict_mana: false # do you want to skip hunting if you don't find your min mana
skip_last_kill: true # do you want to skip your last kill to leave combat quicker
spells: # this section is used to define spells and create anchors. It is not used in any scripts directly
ease: &ease
Ease Burden:
use_auto_mana: true
gaf: &gaf
Gauge Flow:
use_auto_mana: true
maf: &maf
Manifest Force:
use_auto_mana: true
drum: &drum
Drums of the Snake:
use_auto_mana: true
ecry: &ecry
Eillie's Cry:
use_auto_mana: true
hodi: &hodi
Hodierna's Lilt:
use_auto_mana: true
reso: &reso
Resonance:
use_auto_mana: true
repr: &repr
Redeemer's Pride:
use_auto_mana: true
rage: &rage
Rage of the Clans:
use_auto_mana: true
fae: &fae
Faenella's Grace:
use_auto_mana: true
aewo: &aewo
Aether Wolves:
mana: 4
recast: -1
word: &word
Words of the Wind:
mana: 230
focus: bottle
recast: 1
will: &will
Will of Winter:
mana: 230
focus: bottle
recast: 1
dalu: &dalu
Damaris' Lullaby:
mana: 7
recast: -1
refresh: &refresh
Refresh:
mana: 5
recast: 35
cambrinth: [8, 8, 8]
sw: &sw
Swirling Winds:
use_auto_mana: true
suf: &suf
Sure Footing:
use_auto_mana: true
name: &name
Naming of Tears:
use_auto_mana: true
waggle_sets:
ecry:
<< : *ecry
drum:
<< : *drum
reso:
<< : *reso
hodi:
<< : *hodi
fae:
<< : *fae
rage:
<< : *rage
repr:
<< : *repr
will:
<< : *will
word:
<< : *word
dalu:
<< : *dalu
refresh:
<< : *refresh
sw:
<< : *sw
suf:
<< : *suf
name:
<< : *name
prehunt_buffs: &phb
<< : *sw
<< : *suf
<< : *maf
<< : *name
default: *phb
training_spells: &cst # this is for crossing-training and is used to define what spells to use for training aug/ward/debil/(sorc optional)
Utility:
abbrev: gaf
use_auto_mana: true
symbiosis: false
Augmentation:
abbrev: ease
use_auto_mana: true
symbiosis: false
Warding:
abbrev: maf
use_auto_mana: true
symbiosis: false
# Sorcery:
# abbrev: refresh
# mana: 5
# cambrinth: [8, 8, 8]
# magic_training:
# << : *cst
# combat_spell_training: #this section is for training aug/ward/debil in combat. it's anchored to training_spells: so they're the same.
# << : *cst
buff_spells: #this is the section where you define the buffs you want to maintain at all times during combat
#<< : *ecry
<< : *drum
<< : *rage
<< : *maf
#<< : *aewo
#<< : *will
<< : *sw
<< : *suf
<< : *name
offensive_spells: # what TM and Debil spells do I want to cast. advanced feature is using it to train aug/ward/util in combat.
- skill: Targeted Magic
name: Breath of Storms
harmless: false
mana: 3
- skill: Debilitation
name: Aether Wolves
cast_only_to_train: true
harmless: true
mana: 3
- skill: Augmentation
name: Ease Burden
cast_only_to_train: true
harmless: true
use_auto_mana: true
- skill: Warding
name: Manifest Force
cast_only_to_train: true
harmless: true
use_auto_mana: true
- skill: Utility
name: Gauge Flow
cast_only_to_train: true
harmless: true
use_auto_mana: true
# - skill: Sorcery
# name: Refresh
# harmless: true
# mana: 5
# cambrinth: [9]
# T2 setup. Advanced training script. Not recommended for beginners
training_list:
# - skill: First Aid
# start: 6
# scripts:
# - burgle start
# - go2 8308
# - first-aid
- skill: Athletics
start: 18
name: Athletics
scripts:
- burgle start
- athletics max
- skill: Scholarship
start: 18
name: Scholarship
scripts:
- burgle start
- go2 8308
- attunement sigil
- skill: Outdoorsmanship
start: 18
name: Outdoorsmanship
scripts:
- burgle start
- go2 8308
- outdoorsmanship 32
- skill: Attunement
start: 18
name: Attunement
scripts:
- burgle start
- attunement
- skill: Performance
start: 18
name: Performance
scripts:
- burgle start
- go2 8308
- performance
- skill: Small Edged
start: 18
name: Main Hunt
scripts:
- burgle start
- checkfavors
- crossing-repair
- hunting-buddy
- safe-room
- pick
- sell-loot
- checkfavors
- skill:
- Outfitting
- Forging
- Engineering
start: 35
name: Crafting - Catchall
scripts:
- burgle start
- go2 8308
- workorders tailoring
- burgle start
- go2 8308
- clerk-tools forging get
- workorders blacksmithing
- clerk-tools forging store
- burgle start
- go2 8308
- clerk-tools engineering get
- workorders shaping
- clerk-tools engineering store
ignored_npcs:
restock: #will tell the restock and hunting-buddy scripts what to restock
bolt:
quantity: 30
arrow:
quantity: 30
rock:
name: smooth rocks
room: 12172
price: 45
size: 30
stackable: true
quantity: 30
custom_hunting_zones: #custom hunting zones for use in hunting_info:
blue_dappled_prereni:
- 10151
- 10148
- 10149
- 10151