EJ Consumables Mod

Mutation Potions: 5 different potions varying from 20-100% chance, they all default to the game settings of 3 rolls, 2 points per roll. These are all able to be modified
Imprint Potion: Imprints to specified quality (100% by default) and fills food and health(off by default)
Clear Buffs Potion: Removes all EJC mod buffs active on the dino.

Explanation

Parameter Range Description
MutationPotion20Rolls 1 - 100 How many random selections will be made
Note: Torpidity, Color and Speed are included so you may not see the result
Important: If this value is changed; all mutation points will be randomized
MutationPotion20Chance 0.01 - 1 How high of a chance the baby will mutate, 1 = 100%. 0.01 = 1%
MutationPotion20PointsPerRoll 1 - 254 How many mutations will be awarded per random selection
MutationPotion20DeactivateSeconds 1 - 21600 How long in seconds the buff will last
ImprintPercent 0.01 - 100 1 = 100 percent imprint quality
ImprintAddsHealth true - false Fills health bar after growing baby
ImprintAddsFood true - false Fills food bar after growing baby

INI Settings

Default INI Settings

[EJConsumables]
MutationPotion20Rolls=3.0
MutationPotion20Chance=0.2
MutationPotion20PointsPerRoll=2.0
MutationPotion20DeactivateSeconds=3600
MutationPotion40Rolls=3.0
MutationPotion40Chance=0.4
MutationPotion40PointsPerRoll=2.0
MutationPotion40DeactivateSeconds=3600
MutationPotion60Rolls=3.0
MutationPotion60Chance=0.6
MutationPotion60PointsPerRoll=2.0
MutationPotion60DeactivateSeconds=3600
MutationPotion80Rolls=3.0
MutationPotion80Chance=0.8
MutationPotion80PointsPerRoll=2.0
MutationPotion80DeactivateSeconds=3600
MutationPotion100Rolls=3.0
MutationPotion100Chance=1.0
MutationPotion100PointsPerRoll=2.0
MutationPotion100DeactivateSeconds=3600
ImprintPercent=1.0
ImprintAddsHealth=false
ImprintAddsFood=false
Balance and Max Stat Suggestions

By adjusting the settings in the GameUserSettings.INI file and crafting costs in the Game.INI file, you have the flexibility to equalize the value of all potions.

When modifying the parameters, your lowest-tier potion can be configured to yield a 20% chance of providing 12 mutation points. Conversely, your highest-tier potion can be adjusted to guarantee a 100% chance of granting 4 mutation points.

This customization allows you to fine-tune the mutation system based on your preferences, ensuring that each potion is equally worthwhile in terms of the desired mutation points."

[EJConsumables]
MutationPotion20Rolls=3.0
MutationPotion20Chance=0.2
MutationPotion20PointsPerRoll=6.0
MutationPotion20DeactivateSeconds=3600
MutationPotion40Rolls=3.0
MutationPotion40Chance=0.4
MutationPotion40PointsPerRoll=5.0
MutationPotion40DeactivateSeconds=3600
MutationPotion60Rolls=3.0
MutationPotion60Chance=0.6
MutationPotion60PointsPerRoll=4.0
MutationPotion60DeactivateSeconds=3600
MutationPotion80Rolls=3.0
MutationPotion80Chance=0.8
MutationPotion80PointsPerRoll=3.0
MutationPotion80DeactivateSeconds=3600
MutationPotion100Rolls=3.0
MutationPotion100Chance=1.0
MutationPotion100PointsPerRoll=2.0
MutationPotion100DeactivateSeconds=3600

ConfigOverrideItemCraftingCosts=(
	ItemClassString="PrimalItemConsumable_Brew_of_Mutation_100_EJC_C",
	BaseCraftingResourceRequirements=(
		(ResourceItemTypeString="PrimalItemConsumable_MutationPotion_Base_EJC_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Mutagen_EJC_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Berry_Magenberry_C",BaseResourceRequirement=15.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Berry_Narcoberry_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)
	)
)
ConfigOverrideItemCraftingCosts=(
	ItemClassString="PrimalItemConsumable_Brew_of_Mutation_80_EJC_C",
	BaseCraftingResourceRequirements=(
		(ResourceItemTypeString="PrimalItemConsumable_MutationPotion_Base_EJC_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Mutagen_EJC_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Berry_Amarberry_C",BaseResourceRequirement=10.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Berry_Tintoberry_C",BaseResourceRequirement=10.0,bCraftingRequireExactResourceType=false)
	)
)
ConfigOverrideItemCraftingCosts=(
	ItemClassString="PrimalItemConsumable_Brew_of_Mutation_60_EJC_C",
	BaseCraftingResourceRequirements=(
		(ResourceItemTypeString="PrimalItemConsumable_MutationPotion_Base_EJC_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Mutagen_EJC_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Berry_Tintoberry_C",BaseResourceRequirement=20.0,bCraftingRequireExactResourceType=false)
	)
)
ConfigOverrideItemCraftingCosts=(
	ItemClassString="PrimalItemConsumable_Brew_of_Mutation_40_EJC_C",
	BaseCraftingResourceRequirements=(
		(ResourceItemTypeString="PrimalItemConsumable_MutationPotion_Base_EJC_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Mutagen_EJC_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Berry_Verdberry_C",BaseResourceRequirement=20.0,bCraftingRequireExactResourceType=false)
	)
)
ConfigOverrideItemCraftingCosts=(
	ItemClassString="PrimalItemConsumable_Brew_of_Mutation_20_EJC_C",
	BaseCraftingResourceRequirements=(
		(ResourceItemTypeString="PrimalItemConsumable_MutationPotion_Base_EJC_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Mutagen_EJC_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),
		(ResourceItemTypeString="PrimalItemConsumable_Berry_Cianberry_C",BaseResourceRequirement=20.0,bCraftingRequireExactResourceType=false)
	)
)

MutationPotion100Rolls=1.0
MutationPotion100Chance=1.0
MutationPotion100PointsPerRoll=254.0
MutationPotion100DeactivateSeconds=3600

Engrams

EngramEntry_MutationPotion_Base_EJC
EngramEntry_Brew_of_Mutation_100_EJC
EngramEntry_Brew_of_Mutation_20_EJC
EngramEntry_Brew_of_Mutation_40_EJC
EngramEntry_Brew_of_Mutation_60_EJC
EngramEntry_Brew_of_Mutation_80_EJC
EngramEntry_Mutagen_EJC
EngramEntry_SimpleSyrup_EJC
EngramEntry_ClearBuffsPotion_EJC
EngramEntry_ImprintPotion_EJC
EngramEntry_EJCWorkbench
Spawn Codes
cheat gfi PrimalItemConsumable_Brew_of_Mutation_100_EJC 1 1 0
cheat gfi PrimalItemConsumable_Brew_of_Mutation_20_EJC 1 1 0
cheat gfi PrimalItemConsumable_Brew_of_Mutation_40_EJC 1 1 0
cheat gfi PrimalItemConsumable_Brew_of_Mutation_60_EJC 1 1 0
cheat gfi PrimalItemConsumable_Brew_of_Mutation_80_EJC 1 1 0
cheat gfi PrimalItemConsumable_MutationPotion_Base_EJC 1 1 0
cheat gfi PrimalItemConsumable_Mutagen_EJC 1 1 0
cheat gfi PrimalItemConsumable_SimpleSyrup_EJC 1 1 0
cheat gfi PrimalItemConsumable_ClearBuffsPotion_EJC 1 1 0
cheat gfi PrimalItemConsumable_ImprintPotion_EJC 1 1 0
cheat gfi PrimalItemStructure_EJCWorkbench 1 1 0

/Script/Engine.Blueprint'/EJConsumables/DinoBrews/Mutation_100/PrimalItemConsumable_Brew_of_Mutation_100_EJC.PrimalItemConsumable_Brew_of_Mutation_100_EJC'
/Script/Engine.Blueprint'/EJConsumables/DinoBrews/Mutation_20/PrimalItemConsumable_Brew_of_Mutation_20_EJC.PrimalItemConsumable_Brew_of_Mutation_20_EJC'
/Script/Engine.Blueprint'/EJConsumables/DinoBrews/Mutation_40/PrimalItemConsumable_Brew_of_Mutation_40_EJC.PrimalItemConsumable_Brew_of_Mutation_40_EJC'
/Script/Engine.Blueprint'/EJConsumables/DinoBrews/Mutation_60/PrimalItemConsumable_Brew_of_Mutation_60_EJC.PrimalItemConsumable_Brew_of_Mutation_60_EJC'
/Script/Engine.Blueprint'/EJConsumables/DinoBrews/Mutation_80/PrimalItemConsumable_Brew_of_Mutation_80_EJC.PrimalItemConsumable_Brew_of_Mutation_80_EJC'
/Script/Engine.Blueprint'/EJConsumables/DinoBrews/PrimalItemConsumable_MutationPotion_Base_EJC.PrimalItemConsumable_MutationPotion_Base_EJC'
/Script/Engine.Blueprint'/EJConsumables/Foods/Mutagen/PrimalItemConsumable_Mutagen_EJC.PrimalItemConsumable_Mutagen_EJC'
/Script/Engine.Blueprint'/EJConsumables/Foods/SimpleSyrup/PrimalItemConsumable_SimpleSyrup_EJC.PrimalItemConsumable_SimpleSyrup_EJC'
/Script/Engine.Blueprint'/EJConsumables/DinoBrews/ClearBuffs/PrimalItemConsumable_ClearBuffsPotion_EJC.PrimalItemConsumable_ClearBuffsPotion_EJC'
/Script/Engine.Blueprint'/EJConsumables/DinoBrews/Imprint/PrimalItemConsumable_ImprintPotion_EJC.PrimalItemConsumable_ImprintPotion_EJC'
/Script/Engine.Blueprint'/EJConsumables/Workbench/PrimalItemStructure_EJCWorkbench.PrimalItemStructure_EJCWorkbench'