Lycanite's Mobs - yeelp/Distinct-Damage-Descriptions GitHub Wiki
DDD adds special integration with Lycanite's Mobs. The integration comes with 2 main features: Crafted Equipment Distributions and Special Distributions. DDD adds damage distributions for each of the mobs added by Lycanite's Mobs, alongside each of the projectiles added by the mod.
Crafted Equipment Distributions
DDD sets the distribution of Crafted Equipment to be dependent on their pieces. In particular, DDD makes note of part in the equipment's blade, axe, pike or jewel slot. The Crafted Equipment will then inherit that part's damage distribution (which you define in the regular item damage distribution config section). For axe slots, since there can be up to two of them, the damage distribution will be the average of the two slots.
For example, the default config value for a Grue Claw is 50% slashing, 25% necrotic, and 25% psychic. So, a piece of Crafted Equipment with a Grue Claw in the blade slot inherits the same distribution. For something like a Vapula Crystal which is an axe part, having one Vapula Crystal will cause the equipment to inherit just the distribution of the Vapula Crystal (80% piercing, 20% bludgeoning), but if a second axe part is used, like a Geonach Fist (100% bludgeoning), the equipment's distribution will be the average of the Vapula Crystal's distribution and the Geonach Fist's distribution (40% piercing, 60% bludgeoning).
Special Distributions
DDD adds certain damage distributions for certain sources of damage added by Lycanite's Mobs. In particular, DDD adds the following damage distributions (they can be changed in the config, these are the default settings for them):
Scorchfire - 50% fire, 50% force
Doomfire - 50% fire, 50% necrotic
Hellfire - 30% fire, 70% necrotic
Frostfire - 30% fire, 70% cold
Icefire - 50% fire, 50% cold
Shadowfire - 20% fire, 40% necrotic, 40% psychic
Smitefire - 30% fire, 70% radiant
Primefire - 100% fire
Ooze/Rabbitooze - 100% cold
Acid/Sharacid - 100% acid
(Moglava already deals damage with lava as the damage source so it already counts as fire damage. Poison and Vesspoison don't deal damage directly but instead give the poison status effect which deals poison damage through DDD already.)
In addition, when a mob takes fire damage while they have the Smited potion effect and they are exposed to the sky, it counts as radiant damage.
Minion Distributions
Minions summoned in Lycanite's mobs use a specific damage source and so it can be helpful for DDD to know which entity shoots what projectile, so minions that have ranged attacks can easily have their damage categorized. Technically, it's not needed as if the the entity the minion is has its damage distribution defined in the config to be the same as the projectile it shoots, it will use that as a fallback.