[Question] Mod masteries and item skill add ons?

Just something that came to mind just now after realising how many new masteries have already been implemented in DAIL and definitely many more to come.

Are affixes/suffixes(?) and item skill add ons still only possible for the base 6 masteries across the many mastery mods that have been released?

Or will this be something that only the mastery mod creators can implement and update for their own mods in the future?

Attachment: 20160615232250_1.jpg
Attachment: 20160616154847_1.jpg
Attachment: 20160616164649_1.jpg
Attachment: 20160617002710_1.jpg

Any mastery can add that. They should obviously be in a mod that includes the mastery, but anyone could do it.

Personally I think the right way is to group them. If you have 20 new masteries, adding +1 to a skill from it as an affix makes the affix pool way too big, so give +1 to 10 similar skills across all masteries, all on one item. Keeps the pool smaller and the drops therefore have a chance to get a skill you actually want :wink:

whether or not hte masteries in the dail mod have already implemented is most likely a no right now… i have not seen any affixes for custom class skills

. does the affix all skills + 1 even affect custom classes?

i am working on a way to do this for x amoutn of masteries simultaneously using some magic scripting. it will be essentially a generation tool for the .dbr files. i will configure the masteries and it will spit out the affix updates… i posted about it on like page 87 on the DAIL thread. havent you read all of it? pfft :smiley:

actually i did see that… i just meant at the moment the current status of affixes for custom skills is (N\A)

i just forgot to mention that it will be implemented in a future patch.

ive been thinking about it for two days now. i have a pretty good idea of how to do it.

after todays merging extravaganza and releases of 0029 I will test it. it will be 0030.exe release i think

Really? that would be awesome.

i may or may not get to it. anyways here is the process I will take

  • means i have done this type of thing before or its 100% possible.
    ? means i have to explore

?1. test if i can slap multiple dbr lines on the same line. will it know to separate them. or is it looking for CRF. np just changes design.

?2. confirm my suspicion that position/line doesn’t matter for dbr files. i can add new entries anywhere and the game just magically accepts them

*3. magic searching for specific types of +skills

*4. auto copy from original source files each build

*5. merge in some custom text(dbr) files based on the searched result and my own mastery classification system ( will publish it to discuss )

take a look at \records\items\lootaffixes\prefix\b_class018_a.dbr


augmentSkillLevel1,1,
augmentSkillLevel2,1,
augmentSkillName1,records/skills/playerclass06/summon_briarthorn1.dbr,
augmentSkillName2,records/skills/playerclass03/summon_hellhound1.dbr,

or records\items\gearweapons\guns2h\d003_gun2h.dbr


augmentMasteryLevel1,1,
augmentMasteryLevel2,1,
augmentMasteryName1,records/skills/playerclass05/_classtraining_class05.dbr,
augmentMasteryName2,records/skills/playerclass04/_classtraining_class04.dbr,

No idea what that looks like in the mod tools, but that is how you add to more than one mastery / skill :wink:

EDIT: hm, if I understand the template correctly 2 is the max…

figured it out here are my notes - lets just hijack this thread and work on it

also. the MOST I found was 3 different + skills on a single legit item from vanilla DB (all i care about for this exercise).

this doesnt mean you can’t have more… i tried

next post will contain results of me testing appending at end of file

single skill example +1 to entire mastery and +1 to a specific skill
augmentMasteryLevel1,2,
augmentMasteryName1,records/skills/playerclass01/_classtraining_class01.dbr,
augmentSkillLevel1,2,
augmentSkillName1,records/skills/playerclass01/fightingspirit1.dbr,

+1 all masteries example
augmentAllLevel,1,

[all skills +1 for two masteries example
augmentMasteryLevel1,1,
augmentMasteryLevel2,1,
augmentMasteryName1,records/skills/playerclass01/_classtraining_class01.dbr,
augmentMasteryName2,records/skills/playerclass02/_classtraining_class02.dbr,

+2 to a single mastery, but only if all 4 items from a set are equipped
augmentMasteryLevel1,0;0;0;2;2,
augmentMasteryName1,records/skills/playerclass06/_classtraining_class06.dbr,

ok the max + on an item is 3 skills. not 2

confirmed by adding 5 . only 3 appeared

i did some testing here is a screenshot of a modified peerless eye of beronath:

i have a solution… not sure how feasible

what if instead of adding affixes. i duplicate/triplicate/quadricate/etc items for each permutation of class combos? would adding extra loot drops be problem? would make the hunt for the perfect loot even harder hahahahahhhhhhhhh…

exploring the loot drops seems like it just pulls based on settings inside the item files?

this is VERY promising. im going to do some testing after my work out. brb 2 hours.

which item is that, I did not find any item with more than 2 + to a mastery or + to a skill. You could have all 4 on one item, but not more than 2 per type, according to my understanding of the template.

this doesnt mean you can’t have more… i tried

interesting, I would have expected that the template then needs a similar block for #3, #4 and so on


		Variable
		{
			name = "augmentMasteryName2"
			class = "variable"
			type = "file_dbr"
			description = ""
			value = ""
			defaultValue = ""
		}

		Variable
		{
			name = "augmentMasteryLevel2"
			class = "array"
			type = "int"
			description = ""
			value = ""
			defaultValue = ""
		}

the picture shows 2 + to all skills of a mastery and one + to all skills of all masteries, that is a different tag.

augmentAllLevel vs augmentMasteryLevel1/2

what if instead of adding affixes. i duplicate/triplicate/quadricate/etc items for each permutation of class combos? would adding extra loot drops be problem? would make the hunt for the perfect loot even harder hahahahahhhhhhhhh…

that to me is the main problem with it, the odds are just stacking against you rapidly

I do not see any advantage in adding an item over adding an affix. I certainly would go down the affix route, makes it easier to integrate new items in the future (from mods or expansion)

So to me this basically leaves +1 to all skills as the best way to go for a mod with lots of masteries, shame…

ok im back

you are right on all counts mamba

damnit

what to do. +1 to all skills seems lazy

anyways affixes are fine. can i slip them in at the end of the loot drop tables?

my goal here is not to finegle the items but rather to determine a structural approach and write a script that can auto generate the items/affixes/lootdrop tables based on existing tables… that way it can accommodate future updates and mod items.

anyways. time to learn how loot drops work. im guessing affixes are just like items but the stats/etc are just added to whatever item they are on?

ok so

affixes are setup similar to items all in a dire. for prefix and suffix
then they have a subdir fuill of affix categories, with indexes and weightings of each respective type of prefix and suffix

Seems simple enough - my only complaint is figuring out the cardinality when doing it generatively. will be a fun problem to solve i suppose.

loottables - this is where i found my solution - here you can specify which prefix and suffix tables an item will pull its affixes from… so i just need to make my own custom suffix and prefix tables. and linkt hem to my custom prefixes and suffixes and then i only need to worry about loottables

so the problem is boiled down to the following:

write a script to
a. i need to copy each file from the source dir
b. scan each file and determine its cardinality for prefix and suffix
c. add a line at the end with the appropriately incremented cardinality for prefix and suffix linking back to my own custom prefix/suffix tables
d. ???
e. profit

it is, and it becomes too OP fast

my goal here is not to finegle the items but rather to determine a structural approach and write a script that can auto generate the items/affixes/lootdrop tables based on existing tables… that way it can accommodate future updates and mod items.

that would be a nice script to have :wink:

anyways. time to learn how loot drops work. im guessing affixes are just like items but the stats/etc are just added to whatever item they are on?

affixes are similar to items, but not the same, see e.g. records\items\loottables\gearaccessories dyn_medal_a02.dbr for how loot is generated

You have a few tags that tell you the probability of getting affixes


noPrefixNoSuffix,0,
prefixOnly,25000,
suffixOnly,25000,
bothPrefixSuffix,20000,
rarePrefixOnly,675,
rareSuffixOnly,575,
rarePrefixNormalSuffix,540,
normalPrefixRareSuffix,460,
rareBothPrefixSuffix,20,

and you have a bunch of info to determine which actual affix table to use


rarePrefixTableWeight1,500,
rarePrefixTableWeight2,250,
rarePrefixTableWeight3,250,

rarePrefixTableLevelMin1,8,
rarePrefixTableLevelMax1,500,
rarePrefixTableLevelMin2,36,
rarePrefixTableLevelMax2,100,
rarePrefixTableLevelMin3,100,
rarePrefixTableLevelMax3,120,

rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_accessory_all.dbr,
rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills01_ar.dbr,
rarePrefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills06_ar.dbr,

and so forth for all 4 types normal/rare x prefix/suffix

Finally, you have a bunch of items all of this applies to


lootWeight1,1000,
lootWeight2,1000,
lootWeight3,1000,
lootWeight4,1000,
lootName1,records/items/gearaccessories/medals/a002_medal01.dbr,
lootName2,records/items/gearaccessories/medals/a003_medal01.dbr,
lootName3,records/items/gearaccessories/medals/a004_medal01.dbr,
lootName4,records/items/gearaccessories/medals/a005_medal01.dbr,

so this table gives you a random medal with random affixes, with rare affixes having a significantly lower chance of dropping

So if you add new affixes, they need to go into the proper

records\items\lootaffixes\prefix\prefixtables
records\items\lootaffixes\suffix\suffixtables

entries. These tables are straightforward, for each affix in them, you have


randomizerLevelMin1,1,
randomizerLevelMax1,15,
randomizerWeight1,500,
randomizerName1,records/items/lootaffixes/suffix/a018b_ch_oa_01.dbr,

to specify the chance and the level range for the affix to drop in

EDIT: according to the template, records\items\loottables\gearaccessories dyn_medal_a02.dbr can have 70 items and 10 tables each for magical/rare x prefix/suffix (so max 40 tables).

Those tables in turn can each have max 100 affixes

EDIT2: so with some quick math, + to skills is pretty much out of the question as there are just so many combinations of 2 skills that that alone uses up all your table entries :wink: - unless we can ‘chain’ these, i.e. instead of randomizerName# in the second table being an affix, it again is a table, but I doubt that is possible. So at most it is a + to a single skill, that still would use up the majority of available magical affix slots however (if we go by something like 30 masteries * 20 skills)

So +1 to all skills of one or two masteries seems like the way to go. If you wanted all mastery combinations, that would already use up almost half of your allowed rare prefixes however…

Thanks again Mamba.

this is going to be quite an undertaking.

what if i cheat and hijack the most commonly used prefix/suffix table(s) and just add my stuff into there?

gonna do some analysis of that RQ :smiley:

There are 80 prefix tables that are called by loot drop

Here they are with the frequency of each table so if i go for resistshigh and resistslow, baseweapon, base armor it would be a good bet i think for adding my custom prefixes

181	 prefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixa01_resistshigh.dbr,
180	 prefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixa01_resistslow.dbr,
168	 prefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixa01_base_weapon01.dbr,
153	 prefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixa01_base_armor.dbr,
153	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_armor_all.dbr,
113	 prefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixa01_resistabsorption.dbr,
104	 prefixTableName4,records/items/lootaffixes/prefix/prefixtables/prefixa01_classskills01.dbr,
104	 prefixTableName5,records/items/lootaffixes/prefix/prefixtables/prefixa01_classskills02.dbr,
87	 prefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixa01_alldamagehigh01_we1h.dbr,
86	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_all1h.dbr,
85	 rarePrefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_all1h_02.dbr,
69	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_melee1h.dbr,
59	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_accessory_all.dbr,
59	 prefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixa01_base_accessory.dbr,
56	 prefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixa01_classskills01_focus.dbr,
56	 prefixTableName4,records/items/lootaffixes/prefix/prefixtables/prefixa01_classskills02_focus.dbr,
54	 prefixTableName4,records/items/lootaffixes/prefix/prefixtables/prefixa01_protection_armor.dbr,
49	 prefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixa01_base_weapon02.dbr,
49	 prefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixa01_alldamagehigh01_we2h.dbr,
49	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_all2h.dbr,
47	 rarePrefixTableName10,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills08_caster.dbr,
47	 rarePrefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills01_caster.dbr,
47	 rarePrefixTableName4,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills06_caster.dbr,
47	 rarePrefixTableName5,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills02_caster.dbr,
47	 rarePrefixTableName6,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills03_caster.dbr,
47	 rarePrefixTableName7,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills04_caster.dbr,
47	 rarePrefixTableName8,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills05_caster.dbr,
47	 rarePrefixTableName9,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills07_caster.dbr,
45	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills01_ar.dbr,
42	 prefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixa01_resistslow.dbr,
42	 rarePrefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills06_ar.dbr,
40	 prefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixa01_armor_head.dbr,
40	 prefixTableName6,records/items/lootaffixes/prefix/prefixtables/prefixa01_resistabsorption.dbr,
40	 prefixTableName7,records/items/lootaffixes/prefix/prefixtables/prefixa01_protection_armor.dbr,
40	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_armor_head.dbr,
40	 rarePrefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills02_ar.dbr,
40	 rarePrefixTableName4,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills03_ar.dbr,
40	 rarePrefixTableName5,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills04_ar.dbr,
40	 rarePrefixTableName6,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills05_ar.dbr,
40	 rarePrefixTableName7,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills07_ar.dbr,
40	 rarePrefixTableName8,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills08_ar.dbr,
35	 prefixTableName6,records/items/lootaffixes/prefix/prefixtables/prefixa01_protection_armor.dbr,
35	 prefixTableName7,records/items/lootaffixes/prefix/prefixtables/prefixa01_armor_torso.dbr,
34	 prefixTableName5,records/items/lootaffixes/prefix/prefixtables/prefixa01_focus_petmods.dbr,
34	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_focus.dbr,
30	 prefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixa01_armor_belt.dbr,
30	 rarePrefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_all2h_02.dbr,
27	 prefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixa01_resistshigh.dbr,
26	 prefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixa01_base_shield.dbr,
26	 prefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixa01_resist_phys_sh.dbr,
26	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_shield.dbr,
25	 prefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixa01_classskills01_focus.dbr,
25	 prefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixa01_classskills02_focus.dbr,
23	 prefixTableName4,records/items/lootaffixes/prefix/prefixtables/prefixa01_protection_sh.dbr,
22	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_all2h_02.dbr,
19	 prefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixa01_alldamagelow01_je.dbr,
17	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_ranged1h.dbr,
16	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_melee2h.dbr,
12	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_armor_feet.dbr,
11	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_ranged2h.dbr,
10	 prefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixa01_accessory_medal.dbr,
10	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_casterchaos.dbr,
10	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_accessory_ring.dbr,
10	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_casterchaos_02.dbr,
9	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills02_ar.dbr,
9	 rarePrefixTableName3,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills03_ar.dbr,
7	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_casterlightning.dbr,
7	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_casterpoison.dbr,
7	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_casterlightning_02.dbr,
7	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_casterpoison_02.dbr,
7	 rarePrefixTableName4,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills04_ar.dbr,
7	 rarePrefixTableName5,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills05_ar.dbr,
7	 rarePrefixTableName6,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills07_ar.dbr,
7	 rarePrefixTableName7,records/items/lootaffixes/prefix/prefixtables/prefixb01_classskills08_ar.dbr,
6	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_castervitality.dbr,
6	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_castervitality_02.dbr,
5	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_caster.dbr,
5	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_caster_02.dbr,
4	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_casteraether.dbr,
4	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_castercold.dbr,
4	 rarePrefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_casterfire.dbr,
4	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_casteraether_02.dbr,
4	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_castercold_02.dbr,
4	 rarePrefixTableName2,records/items/lootaffixes/prefix/prefixtables/prefixb01_weapon_casterfire_02.dbr,
1	 prefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixc01_vortexstone.dbr,
1	 prefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixc02_decoratedpauldrons.dbr,
1	 prefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixd01_badgeofmastery.dbr,
1	 prefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixd01_eyeofdominion.dbr,
1	 prefixTableName1,records/items/lootaffixes/prefix/prefixtables/prefixd01_pestilenceofdreeg.dbr,


next post for suffixes.

here are the suffix tables

weapon and armor are the top. should probably target some accessories too.


177	 suffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_weapon1h_ability01.dbr,
155	 suffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_armor_attributes_to_01.dbr,
153	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_armor_all.dbr,
153	 suffixTableName3,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_armor_regen01.dbr,
142	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_ar.dbr,
141	 suffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_armor_ability01.dbr,
139	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_reflectpiercelow_ar.dbr,
124	 suffixTableName3,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_weapon1h_regen01.dbr,
118	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_prot_ar.dbr,
118	 suffixTableName7,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_ar.dbr,
106	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_armor_all_02.dbr,
105	 suffixTableName8,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_ar_02.dbr,
86	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_1h.dbr,
83	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_1h_02.dbr,
83	 suffixTableName7,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_we.dbr,
82	 suffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixa01_weapon_1h.dbr,
82	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_racialhigh_we.dbr,
82	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_we.dbr,
82	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_we_02.dbr,
71	 suffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_accessory_ability01.dbr,
59	 suffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_accessory_attributes_01.dbr,
59	 suffixTableName3,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_accessory_regen01.dbr,
52	 suffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixa01_weapon_2h.dbr,
52	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_racialhigh_we2h.dbr,
52	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_we2h.dbr,
52	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_we2h_02.dbr,
52	 suffixTableName7,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_we2h.dbr,
51	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_2h_02.dbr,
49	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_2h.dbr,
49	 suffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_weapon2h_ability01.dbr,
49	 suffixTableName3,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_weapon2h_regen01.dbr,
47	 rareSuffixTableName3,records/items/lootaffixes/suffix/suffixtables/suffixb01_armor_all_02.dbr,
47	 suffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_weapon1h_regen01.dbr,
47	 suffixTableName3,records/items/lootaffixes/suffix/suffixtables/suffixa01_weapon_focus.dbr,
45	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_raciallow_je.dbr,
45	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_je.dbr,
45	 suffixTableName7,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_je.dbr,
39	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_je.dbr,
39	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_je.dbr,
39	 suffixTableName7,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_je_02.dbr,
35	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_armor_torso.dbr,
35	 suffixTableName8,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_ar.dbr,
35	 suffixTableName9,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_ar_02.dbr,
34	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_focus.dbr,
34	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_focus_02.dbr,
34	 suffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixa01_weapon_focus.dbr,
34	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_fo.dbr,
34	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_fo.dbr,
30	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_accessory_waist.dbr,
26	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_shield.dbr,
26	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_reflectpiercehigh_sh.dbr,
24	 suffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_armor_attributes_fe_01.dbr,
24	 suffixTableName7,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_prot_ar.dbr,
23	 suffixTableName3,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_shield_regen01.dbr,
19	 suffixTableName8,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_je_02.dbr,
17	 suffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_shield_ability01.dbr,
12	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_armor_feet.dbr,
12	 rareSuffixTableName3,records/items/lootaffixes/suffix/suffixtables/suffixb01_armor_hands.dbr,
12	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_armor_arms.dbr,
12	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_speedrunhigh.dbr,
11	 rareSuffixTableName3,records/items/lootaffixes/suffix/suffixtables/suffixb01_armor_legs.dbr,
11	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_speedrunlow.dbr,
11	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_prot_ar.dbr,
11	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_ar.dbr,
11	 suffixTableName7,records/items/lootaffixes/suffix/suffixtables/suffixa01_reflectpiercelow_ar.dbr,
10	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casterchaos.dbr,
10	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_accessory_ring.dbr,
10	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casterchaos_02.dbr,
10	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_accessory_ring.dbr,
10	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecasterchaos.dbr,
10	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_raciallow_je.dbr,
10	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecasterchaos_02.dbr,
10	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_casterchaoswe.dbr,
9	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_accessory_necklace.dbr,
9	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_accessory_necklace.dbr,
7	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casterlightning.dbr,
7	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casterpoison.dbr,
7	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casterpoison_02.dbr,
7	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecasterlightning.dbr,
7	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecasterpoison.dbr,
7	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecasterlightning_02.dbr,
7	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecasterpoison_02.dbr,
7	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_casterlightningwe.dbr,
7	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_casterpoisonwe.dbr,
6	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_castervitality.dbr,
6	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_castervitality_02.dbr,
6	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecastervitality.dbr,
6	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecastervitality_02.dbr,
6	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_castervitalitywe.dbr,
5	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_caster.dbr,
5	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_caster_02.dbr,
5	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecaster.dbr,
5	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecaster_02.dbr,
5	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_we.dbr,
4	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casteraether.dbr,
4	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_castercold.dbr,
4	 rareSuffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casterfire.dbr,
4	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casteraether_02.dbr,
4	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_castercold_02.dbr,
4	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casterfire_02.dbr,
4	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casterlightning.dbr,
4	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecasteraether.dbr,
4	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecastercold.dbr,
4	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecasterfire.dbr,
4	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecasteraether_02.dbr,
4	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecastercold_02.dbr,
4	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_wecasterfire_02.dbr,
4	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_casteraetherwe.dbr,
4	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_castercoldwe.dbr,
4	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damagepairs_casterfirewe.dbr,
3	 rareSuffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixb01_weapon_casterlightning_02.dbr,
3	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixb01_armor_all.dbr,
2	 suffixTableName2,records/items/lootaffixes/suffix/suffixtables/suffixa01_ch_weapon1h_attributes_01.dbr,
2	 suffixTableName4,records/items/lootaffixes/suffix/suffixtables/suffixa01_weapon_1h.dbr,
2	 suffixTableName5,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_racialhigh_we.dbr,
2	 suffixTableName6,records/items/lootaffixes/suffix/suffixtables/suffixa01_off_%damage_we.dbr,
1	 suffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixc01_vortexstone.dbr,
1	 suffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixd01_badgeofmastery.dbr,
1	 suffixTableName1,records/items/lootaffixes/suffix/suffixtables/suffixd01_eyeofdominion.dbr,