-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmap-info.txt
996 lines (794 loc) · 22.4 KB
/
map-info.txt
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
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
;#####################################################
;## general information/instructions
;#####################################################
;## purpose of this file
;## the script uses this file to detect specific word patterns in data that was copied from the game-client in order to extract information
;## these patterns used to be hard-coded for English only, but they are now exposed in this txt-file and can be adapted to new target languages
;## file structure
;## the script ignores TABs, empty lines, as well as lines/sections marked as comments (;##)
;## the file is divided into [sections]: don't change them unless stated otherwise
;## each non-comment line in this file is a key/value pair, divided into two parts:
;## key = value
;## some keys don't require a value
;## these keys are map-names as they are displayed at the top of map-items
;## these pairs are used to trim overly long names: if the key (partially) matches the item's name, the value will replace it
;## replace the keys with the corresponding in-game strings of the target language, then create a trimmed value
[Map Names]
Maven's Invitation: The Feared = The Feared
Maven's Invitation: The Forgotten = The Forgotten
Maven's Invitation: The Formed = The Formed
Maven's Invitation: The Hidden = The Hidden
Maven's Invitation: The Twisted = The Twisted
Maven's Invitation: The Elderslayers = The Elderslayers
Maven's Invitation: The Atlas = Atlas Invitation
Expedition Logbook = Logbook
;## map-mods will be grouped into these 5 categories
;## translate these keys as you see fit, but don't change the order
[mod types]
player
monsters
bosses
area
heist
;## these are the different expedition groups/clans as they are displayed in the game, as well as the corresponding NPCs
;## replace both key and value with the corresponding strings of the target language
[expedition groups]
black scythe mercenaries = tujen
order of the chalice = rog
druids of the broken circle = gwennen
knights of the sun = dannig
;## these are the different areas that can roll on logbooks
;## replace the keys with the corresponding strings of the target language
[expedition areas]
battleground graves
bluffs
cemetery
desert ruins
dried riverbed
forest ruins
karui wargraves
mountainside
rotting temple
sarn slums
scrublands
shipwreck reef
utzaal outskirts
vaal temple
volcanic island
;## from this point onwards, the [section] will be the strings of map-mods as they are displayed on map-items
;## replace those strings with the corresponding strings of the target language and use placeholders where applicable
;## each mod belongs to a type (from the five in the [mod types] section above)
;## there's a sixth "expedition" type: don't change that
;## you can simply use the "find & replace" feature in text-editors to quickly replace all the "type = X" lines (since there are only 5 different ones)
;## each mod has a short text-string that will be used in the map-info panel instead of the full mod-text
;## %-signs will be replaced by the actual %-roll of the map-mod, e.g. "ele reflect: %" -> "ele reflect: 15%"
;## try to trim down the text-strings as much as possible in order to keep the map-info panel compact
;## the text-strings between ID 200 and 300 make heavy use of abbreviations because the original mod-text is very long
[monsters reflect # of elemental damage]
type = monsters
text = ele reflect: %
ID = 001
[monsters reflect # of physical damage]
type = monsters
text = phys reflect: %
ID = 002
[players cannot regenerate life, mana or energy shield]
type = player
text = no regen
ID = 003
[monsters cannot be leeched from]
type = player
text = no leech
ID = 004
[players are cursed with temporal chains]
type = player
text = temp chains
ID = 005
[players have # to all maximum resistances]
type = player
text = all max res: -%
ID = 006
[players have # less recovery rate of life and energy shield]
type = player
text = less recovery: %
ID = 007
[monsters are hexproof]
type = monsters
text = hexproof
ID = 008
[unique bosses are possessed]
type = bosses
text = possessed
ID = 009
[players have # reduced effect of non-curse auras from skills]
type = player
text = aura effect: -%
ID = 010
[players are cursed with enfeeble]
type = player
text = enfeeble
ID = 011
[monsters have # increased critical strike chance|# to monster critical strike multiplier]
type = monsters
text = crit/multi: +%
ID = 012
[unique boss deals # increased damage|unique boss has # increased attack and cast speed]
type = bosses
text = dmg/speed: +%
ID = 013
[# increased monster damage]
type = monsters
text = damage: +%
ID = 014
[monsters deal # extra physical damage as cold]
type = monsters
text = phys as cold: %
ID = 015
[monsters deal # extra physical damage as fire]
type = monsters
text = phys as fire: %
ID = 016
[monsters deal # extra physical damage as lightning]
type = monsters
text = phys as light: %
ID = 017
[area has patches of shocked ground which increase damage taken by #]
type = area
text = shocked ground: %
ID = 018
[all monster damage from hits always ignites]
type = monsters
text = ignite conflux
ID = 019
[monsters cannot be stunned]
type = monsters
text = stun immune
ID = 020
[# increased monster movement speed|# increased monster attack speed|# increased monster cast speed]
type = monsters
text = speed: +%
ID = 021
[monsters have a # chance to cause elemental ailments on hit]
type = monsters
text = e-ailment chance: %
ID = 022
[monsters poison on hit]
type = monsters
text = hits poison
ID = 023
[monsters cannot be taunted]
type = monsters
text = taunt immune
ID = 024
[monsters' attacks have # chance to impale on hit]
type = monsters
text = impale chance: %
ID = 025
[monsters have # increased area of effect]
type = monsters
text = area of effect: +%
ID = 026
[area has patches of consecrated ground]
type = area
text = consecrated ground
ID = 027
[monsters gain # of maximum life as extra maximum energy shield]
type = monsters
text = life as es: %
ID = 028
[unique boss has # increased life|unique boss has # increased area of effect]
type = bosses
text = life/aoe: +%
ID = 029
[# more monster life]
type = monsters
text = more life: %
ID = 030
[players cannot inflict exposure]
type = player
text = no exposure
ID = 031
[# monster physical damage reduction]
type = monsters
text = phys reduction: +%
ID = 032
[# monster chaos resistance|# monster elemental resistances]
type = monsters
text = c/e resists: +%
ID = 033
[# less effect of curses on monsters]
type = monsters
text = less curse eff: %
ID = 034
[monsters have # chance to suppress spell damage]
type = monsters
text = suppress chance: +%
ID = 035
[players have # reduced chance to block]
type = player
text = reduced block: %
ID = 036
[players have # less armour]
type = player
text = less armor: %
ID = 037
[players have # to amount of suppressed spell damage prevented]
type = player
text = suppressed dmg: -%
ID = 038
[monsters have # increased accuracy rating]
type = monsters
text = accuracy: +%
ID = 039
[monsters have # chance to avoid elemental ailments]
type = monsters
text = e-ailment avoid: %
ID = 040
[monsters take # reduced extra damage from critical strikes]
type = monsters
text = crit resist: %
ID = 041
[slaying enemies close together can attract monsters from beyond this realm]
type = monsters
text = beyond
ID = 042
[buffs on players expire # faster]
type = player
text = buff expiration: +%
ID = 043
[players gain # reduced flask charges]
type = player
text = flask charges: -%
ID = 044
[players have # less area of effect]
type = player
text = less area: %
ID = 045
[players have # less cooldown recovery rate]
type = player
text = less cd recovery: %
ID = 046
[players have # less accuracy rating]
type = player
text = less accuracy: %
ID = 047
[players are cursed with vulnerability]
type = player
text = vulnerability
ID = 048
[players are cursed with elemental weakness]
type = player
text = ele weakness
ID = 049
[monsters' skills chain # additional times]
type = monsters
text = chains: +
ID = 050
[monsters fire # additional projectiles]
type = monsters
text = projectiles: +
ID = 051
[monsters have a # chance to avoid poison, impale, and bleeding]
type = monsters
text = psn/imp/bld avoid: %
ID = 052
[monsters gain an endurance charge on hit]
type = monsters
text = e-charge on hit
ID = 053
[monsters gain an endurance charge when hit]
type = monsters
text = e-charge on hit
ID = 053
[monsters gain a frenzy charge on hit]
type = monsters
text = f-charge on hit
ID = 054
[monsters gain a power charge on hit]
type = monsters
text = p-charge on hit
ID = 055
[monsters blind on hit]
type = monsters
text = hits blind
ID = 056
[monsters maim on hit with attacks]
type = monsters
text = attacks maim
ID = 057
[monsters hinder on hit with spells]
type = monsters
text = spells hinder
ID = 058
[monsters steal power, frenzy and endurance charges on hit]
type = monsters
text = steal charges
ID = 059
[area has patches of burning ground]
type = area
text = burning ground
ID = 060
[area has patches of chilled ground]
type = area
text = chilled ground
ID = 061
[area has patches of desecrated ground]
type = area
text = desecrated ground
ID = 062
[area has increased monster variety]
type = monsters
text = increased variety
ID = 063
[area is inhabited by undead]
type = monsters
text = undead
ID = 064
[area is inhabited by sea witches and their spawn]
type = monsters
text = sea witches
ID = 065
[area is inhabited by solaris fanatics]
type = monsters
text = solaris fanatics
ID = 066
[area is inhabited by skeletons]
type = monsters
text = skeletons
ID = 067
[area is inhabited by ranged monsters]
type = monsters
text = ranged
ID = 068
[area is inhabited by lunaris fanatics]
type = monsters
text = lunaris fanatics
ID = 069
[area is inhabited by cultists of kitava]
type = monsters
text = kitava cultists
ID = 070
[area is inhabited by humanoids]
type = monsters
text = humanoids
ID = 071
[area is inhabited by goatmen]
type = monsters
text = goatmen
ID = 072
[area is inhabited by ghosts]
type = monsters
text = ghosts
ID = 073
[area is inhabited by demons]
type = monsters
text = demons
ID = 074
[area is inhabited by animals]
type = monsters
text = animals (porcupines)
ID = 075
[area is inhabited by abominations]
type = monsters
text = abominations
ID = 076
[area contains many totems]
type = area
text = many totems
ID = 077
[area is inhabited by # additional rogue exiles]
type = area
text = rogue exiles: +
ID = 078
[# more magic monsters]
type = monsters
text = more magic: %
ID = 079
[area contains two unique bosses]
type = bosses
text = twinned
ID = 080
[# increased number of rare monsters]
type = monsters
text = inc rares: +%
ID = 081
[monsters gain # of their physical damage as extra chaos damage]
type = monsters
text = phys as chaos: %
ID = 082
[monsters gain # of their physical damage as extra chaos damage|monsters inflict withered for # seconds on hit]
type = monsters
text = phys as chaos | wither: %
ID = 082
[players in area are delirious]
type = player
text = delirious: %
ID = 084
[maven releases all bosses at once]
type = bosses
text = all at once
ID = 085
[monsters have a # chance ignite, freeze and shock on hit]
type = monsters
text = triple conflux: %
ID = 086
[monsters have a # chance to ignite, freeze and shock on hit]
type = monsters
text = triple conflux: %
ID = 086
[monsters' action speed cannot be modified to below base value|monsters' movement speed cannot be modified to below base value]
type = monsters
text = slow immune
ID = 087
[area is inhabited by the vaal|found items have # chance to drop corrupted in area]
type = area
text = corr. drops: %
ID = 088
[players are cursed with vulnerability|players are cursed with temporal chains|players are cursed with elemental weakness]
type = player
text = vuln | chains | ele weak
ID = 158
[increased number of rare monsters|rare monsters each have # additional modifiers]
type = monsters
text = inc rares | extra mods
ID = 159
[area contains drowning orbs]
type = area
text = drowning orbs
ID = 160
[the maven interferes with players]
type = player
text = maven interferes
ID = 161
[area contains runes of the searing exarch]
type = area
text = exarch runes
ID = 162
[debuffs on monsters expire # faster]
type = monsters
text = debuff expiration: +%
ID = 163
[map boss is accompanied by a synthesis boss]
type = bosses
text = added synth. boss
ID = 164
[players' minions have # less attack speed|players' minions have # less cast speed|players' minions have # less movement speed]
type = player
text = less minion spd: %
ID = 165
[players in area take # increased damage per nearby ally]
type = player
text = dmg taken per ally: +%
ID = 166
[rare and unique monsters spawn a tormented spirit on reaching low life]
type = monsters
text = ll rare+ spawn spirits
ID = 167
[# of damage players' totems take from hits is taken from their summoner's life instead]
type = player
text = tank totem dmg: %
ID = 168
[area has patches of awakeners' desolation]
type = area
text = sirus puddles
ID = 169
[player skills which throw mines throw # fewer mine|player skills which throw traps throw # fewer trap]
type = player
text = mines/traps: -
ID = 170
[area contains unstable tentacle fiends]
type = area
text = tentacle fiends
ID = 171
[players have # to maximum number of summoned totems]
type = player
text = max totems: -
ID = 172
[players have # reduced action speed for each time they've used a skill recently]
type = player
text = speed per skill: -%
ID = 173
[rare monsters in area are shaper-touched]
type = monsters
text = rares are shapered
ID = 174
[monster damage penetrates # elemental resistances]
type = monsters
text = ele pen: %
ID = 175
[monsters' attacks impale on hit|when a fifth impale is inflicted on a player, impales are removed to reflect thier physical damage multiplied by their remaining hits to that player and their allies within # metres]
type = monsters
text = impale | 5 stacks pop
ID = 176
[monsters' attacks impale on hit|when a fifth impale is inflicted on a player, impales are removed to reflect their physical damage multiplied by their remaining hits to that player and their allies within # metres]
type = monsters
text = impale | 5 stacks pop
ID = 176
[rare and unique monsters remove # of life, mana and energy shield from players or their minions on hit]
type = monsters
text = rare+ remove l/m/es: %
ID = 177
[players are marked for death for # seconds|after killing a rare or unique monster]
type = player
text = marked for death
ID = 178
[all monster damage can ignite, freeze and shock|monsters ignite, freeze and shock on hit]
type = monsters
text = triple conflux
ID = 179
[players cannot block|players cannot suppress spell damage]
type = player
text = can't block/suppress
ID = 180
[players cannot recharge energy shield|players cannot regenerate life, mana or energy shield]
type = player
text = no regen/recharge
ID = 181
[players have # less defences]
type = player
text = less defences: %
ID = 182
[# reduced effect of curses on monsters]
type = monsters
text = red. curse eff: %
ID = 183
[players are targeted by a meteor when they use a flask]
type = player
text = meteor on flask
ID = 184
[players are assaulted by bloodstained sawblades]
type = player
text = sawblade assault
ID = 185
[players cannot gain endurance charges|players cannot gain frenzy charges|players cannot gain power charges]
type = player
text = can't gain charges
ID = 186
[area contains # additional clusters of highly volatile barrels]
type = area
text = volatile barrels: +
ID = 187
[monsters gain # of their physical damage as extra damage of a random element]
type = monsters
text = phys as ele: %
ID = 188
[area contains petrification statues]
type = area
text = petrify statues
ID = 189
[rare monsters have volatile cores]
type = monsters
text = rares are volatile
ID = 190
[unique monsters have a random shrine buff]
type = monsters
text = uniques are shrined
ID = 191
[monsters inflict # grasping vines on hit]
type = monsters
text = grasping vines
ID = 192
[monsters have # chance to block attack damage]
type = monsters
text = attack-block: +%
ID = 193
[monsters poison on hit|all damage from monsters' hits can poison|monsters have # increased poison duration]
type = monsters
text = psn conflux/duration
ID = 194
[monsters have # to maximum endurance charges|monsters gain an endurance charge when hit]
type = monsters
text = e-charge on hit | +max
ID = 195
[monsters have # to maximum endurance charges|monsters gain an endurance charge on hit]
type = monsters
text = e-charge on hit | +max
ID = 195
[monsters have # to maximum frenzy charges|monsters gain a frenzy charge on hit]
type = monsters
text = f-charge on hit | +max
ID = 196
[monsters have # to maximum power charges|monsters gain a power charge on hit]
type = monsters
text = p-charge on hit | +max
ID = 197
[players and their minions deal no damage for # out of every # seconds]
type = player
text = zdps intervals
ID = 198
[all magic and normal monsters in area are in a union of souls]
type = monsters
text = union of souls
ID = 199
[monsters' skills chain # additional times|monsters' projectiles can chain when colliding with terrain]
type = monsters
text = (terrain) chains: +
ID = 200
[monsters have # chance to gain a frenzy charge on hit]
type = monsters
text = f-charge on hit: %
ID = 201
[monsters have # chance to gain an endurance charge on hit]
type = monsters
text = e-charge on hit: %
ID = 202
[monsters have # chance to gain a power charge on hit]
type = monsters
text = p-charge on hit: %
ID = 203
[players have # less energy shield recovery rate per # alert level]
type = player
text = less es rec per al: %
ID = 204
[players have # less life recovery rate per # alert level]
type = player
text = less life rec per al: %
ID = 205
[players have # less mana recovery rate per # alert level]
type = player
text = less mana rec per al: %
ID = 206
[patrol packs have # increased chance to be replaced by an elite patrol pack]
type = monsters
text = elite patrol packs: +%
ID = 207
[patrolling monsters deal # increased damage]
type = monsters
text = patrol monster dmg: +%
ID = 208
[patrol packs take # reduced damage]
type = monsters
text = patrol packs dmg taken: -%
ID = 209
[reward room monsters deal # increased damage]
type = monsters
text = rr monster dmg: +%
ID = 210
[# maximum player resistances per # alert level]
type = player
text = max res per al: -%
ID = 211
[reward room monsters take # reduced damage]
type = monsters
text = rr monsters dmg taken: -%
ID = 212
[guards deal # increased damage]
type = monsters
text = guard damage: +%
ID = 213
[guards take # reduced damage]
type = monsters
text = guards dmg taken: -%
ID = 214
[# reduced job speed]
type = heist
text = job speed: -%
ID = 215
[reward rooms have # increased monsters]
type = monsters
text = rr monsters: +%
ID = 216
[players gain # reduced flask charges per # alert level]
type = player
text = flasks per al: -%
ID = 217
[reinforcements have # increased attack speed|reinforcements have # increased cast speed|reinforcements have # increased movement speed]
type = monsters
text = r-force speed: +%
ID = 218
[lockdown occurs immediately when alert level is full]
type = heist
text = insta-lockdown on full al
ID = 219
[players have # less armour per # alert level]
type = player
text = less armor per al: %
ID = 220
[players have # less evasion per # alert level]
type = player
text = less evasion per al: %
ID = 221
[# increased total heist fee]
type = heist
text = total fee: +%
ID = 222
[the ring takes no cut]
type = heist
text = ring takes no cut
ID = 223
[no travel cost]
type = heist
text = no travel cost
ID = 224
[alert level increases by # per second]
type = heist
text = al per second: +%
ID = 225
[# player fire resistance per # alert level]
type = player
text = fire res per al: -%
ID = 226
[player cold resistance per # alert level]
type = player
text = cold res per al: -%
ID = 227
[player lightning resistance per # alert level]
type = player
text = light res per al: -%
ID = 228
[black scythe mercenaries]
type = expedition
text = tujen
ID = 301
[order of the chalice]
type = expedition
text = rog
ID = 302
[druids of the broken circle]
type = expedition
text = gwennen
ID = 303
[knights of the sun]
type = expedition
text = dannig
ID = 304
[area contains # increased number of remnants]
type = expedition
text = increased remnants: %
ID = 305
[# increased explosive radius]
type = expedition
text = explosives radius: +%
ID = 306
[# increased number of explosives]
type = expedition
text = explosives count: +%
ID = 307
[excavated chests have a # chance to contain twice as many items]
type = expedition
text = 2x chest-reward chance: %
ID = 308
[remnants have # chance to have an additional suffix modifier]
type = expedition
text = extra remnant suffix: %
ID = 309
[# increased explosive placement range]
type = expedition
text = placement range: +%
ID = 310
[area contains # increased number of monster markers]
type = expedition
text = monster markers: +%
ID = 311
[area contains an additional underground area]
type = expedition
text = extra underground area
ID = 312
[area contains # increased number of runic monster markers]
type = expedition
text = runic markers: +%
ID = 313
[area contains # additional chest markers]
type = expedition
text = chest markers: +
ID = 314
[# increased quantity of artifacts dropped by monsters]
type = expedition
text = artifact-drops: +%
ID = 315
[area contains medved, feller of heroes]
type = expedition
text = medved (boss)
ID = 316
[area contains vorana, last to fall]
type = expedition
text = vorana (boss)
ID = 317
[area contains uhtred, covetous traitor]
type = expedition
text = uhtred (boss)
ID = 318
[area contains olroth, origin of the fall]
type = expedition
text = olroth (boss)
ID = 319