ModifierPool


To make a new ModifierPool, simply make a new class that inherits the class ModifierPool in the Loot.System namespace.

Concept


The idea of a pool is that it consists of a ‘pool’ of modifiers of which up to 4 can be rolled on an item. EMM itself uses a single pool that consists of all modifiers in the system.

Also note that, the modifiers on an item are actually saved as a ModifierPool: the Modifiers are inside this ModifierPool.

Primary use


The primary use of a pool should be to roll a ‘themed’ item. You could also make pools that are rare that consist only of modifiers that work well together, making it more likely the item becomes very potent with the rolled modifiers.

You’ll want to populate the Modifiers array in your contructor. An example can be seen here