diff --git a/Resources/Locale/en-US/_CP14/reagents/meta/archaic.ftl b/Resources/Locale/en-US/_CP14/reagents/meta/archaic.ftl
new file mode 100644
index 0000000000..b7f01662d2
--- /dev/null
+++ b/Resources/Locale/en-US/_CP14/reagents/meta/archaic.ftl
@@ -0,0 +1,2 @@
+cp14-reagent-name-chromium-slime = Chromium slime
+cp14-reagent-desc-chromium-slime = A rare substance found in water streams, it has unique properties that allow it to invert the effects of reagents, but can completely ruin a potion if dosed incorrectly.
diff --git a/Resources/Locale/en-US/_CP14/reagents/meta/basic-effect-reagent.ftl b/Resources/Locale/en-US/_CP14/reagents/meta/basic-effect-reagent.ftl
index f1808d939f..42cf900621 100644
--- a/Resources/Locale/en-US/_CP14/reagents/meta/basic-effect-reagent.ftl
+++ b/Resources/Locale/en-US/_CP14/reagents/meta/basic-effect-reagent.ftl
@@ -1,35 +1,20 @@
+cp14-reagent-name-basic-impurity = Mild impurities
+cp14-reagent-desc-basic-impurity = The natural, undesirable by products of alchemy. Worse than useless, being difficult for the body to process.
+
cp14-reagent-name-basic-empty = Empty solution
cp14-reagent-desc-basic-empty = Natural solvent. Essentially a useless liquid that dilutes useful effects. Getting rid of it will give you much more concentrated solutions.
+cp14-reagent-name-basic-simplebase = Simple solvent
+cp14-reagent-desc-basic-simplebase = Simple solvent, often used in brewing basic potions in place of water or more specialized solvents.
+
cp14-reagent-name-basic-heal-brute = Healing solution
cp14-reagent-desc-basic-heal-brute = Can heal all types of physical damage.
cp14-reagent-name-basic-damage-brute = Ulcer solution
cp14-reagent-desc-basic-damage-brute = If ingested, causes flesh eating and other mechanical injuries.
-cp14-reagent-name-basic-damage-poison = Poisonous solution
-cp14-reagent-desc-basic-damage-poison = Capable of causing extreme indigestion, ulcers, intoxication, and in sufficient dosage to cause death.
-
-cp14-reagent-name-basic-heal-poison = Antidote solution
-cp14-reagent-desc-basic-heal-poison = Effective as a good antidote.
-
-cp14-reagent-name-basic-damage-airloss = Asphyxiating Solution
-cp14-reagent-desc-basic-damage-airloss = A viscous slurry that rapidly glues the victim's insides together, causing severe shortness of breath.
-
-cp14-reagent-name-basic-heal-airloss = Air solution
-cp14-reagent-desc-basic-heal-airloss = A refreshing liquid that saturates the body with air.
-
-cp14-reagent-name-see-rainbow = Hallucinogenic solution
-cp14-reagent-desc-see-rainbow = Causes cheerful hallucinations, colors the whole world in rainbow bright colors.
-
-cp14-reagent-name-basic-satiate-hunger = Saturating solution
-cp14-reagent-desc-basic-satiate-hunger = A mixture that effectively restores hunger.
-
-cp14-reagent-name-basic-satiate-thirst = Life-giving moisture
-cp14-reagent-desc-basic-satiate-thirst = A liquid that tastes very much like water. It tastes strange, but it's a good thirst quencher.
-
-cp14-reagent-name-basic-emote-cough = Coughing solution
-cp14-reagent-desc-basic-emote-cough = Coughs profusely, but harmlessly.
+cp14-reagent-name-basic-heal-heat = Soothing Solution
+cp14-reagent-desc-basic-heal-heat = Capable of healing most burns.
cp14-reagent-name-basic-heal-cold = Warming Solution
cp14-reagent-desc-basic-heal-cold = Capable of healing even serious frostbite.
@@ -37,14 +22,32 @@ cp14-reagent-desc-basic-heal-cold = Capable of healing even serious frostbite.
cp14-reagent-name-basic-damage-cold = Ice solution
cp14-reagent-desc-basic-damage-cold = Dangerous substance that causes severe frostbite.
-cp14-reagent-name-basic-vomit = Vomit solution
-cp14-reagent-desc-basic-vomit = A substance that causes severe vomiting spasms. May help with food poisoning.
+cp14-reagent-name-basic-heal-poison = Antidote solution
+cp14-reagent-desc-basic-heal-poison = An effective antidote used for treating most common poisons.
-cp14-reagent-name-basic-drunk = Booze solution
-cp14-reagent-desc-basic-drunk = A substance that causes dizziness and slurred speech.
+cp14-reagent-name-basic-damage-poison = Poisonous solution
+cp14-reagent-desc-basic-damage-poison = Capable of causing extreme indigestion, ulcers, intoxication, and in sufficient dosage to cause death.
-cp14-reagent-name-basic-jitter = Jitter solution
-cp14-reagent-desc-basic-jitter = A substance that causes uncontrollable but safe spasms throughout the body.
+cp14-reagent-name-basic-purification = Cleansing salt
+cp14-reagent-desc-basic-purification = An alchemical salt that binds with impurities and renders them harmless
+
+cp14-reagent-name-basic-damage-airloss = Asphyxiating Solution
+cp14-reagent-desc-basic-damage-airloss = A viscous slurry that rapidly glues the victim's insides together, causing severe shortness of breath.
+
+cp14-reagent-name-basic-heal-airloss = Air solution
+cp14-reagent-desc-basic-heal-airloss = A refreshing liquid that saturates the body with air.
+
+cp14-reagent-name-basic-blood-restore = Blood-healing solution
+cp14-reagent-desc-basic-blood-restore = Coming into contact with the body restores blood levels of the same type used by that body.
+
+cp14-reagent-name-basic-blood-absorption = Blood-absorbing solution
+cp14-reagent-desc-basic-blood-absorption = A liquid that burns blood in the body. An extremely dangerous substance that can cause long-term sickness.
+
+cp14-reagent-name-basic-satiate-hunger = Saturating solution
+cp14-reagent-desc-basic-satiate-hunger = A mixture that effectively restores hunger.
+
+cp14-reagent-name-basic-satiate-thirst = Life-giving moisture
+cp14-reagent-desc-basic-satiate-thirst = A liquid that tastes very much like water. It tastes strange, but it's a good thirst quencher.
cp14-reagent-name-basic-heal-mana = Liquid mana solution
cp14-reagent-desc-basic-heal-mana = A substance that causes a rapid regeneration of magical energy in the body.
@@ -55,14 +58,23 @@ cp14-reagent-desc-basic-damage-mana = A substance that rapidly drains all magica
cp14-reagent-name-basic-unstable = Unstable solution
cp14-reagent-desc-basic-unstable = When cooled, immediately converts all reagents into a chemical cloud, the size of which depends on the amount of unstable solution in it.
-cp14-reagent-name-basic-blood-restore = Blood-healing solution
-cp14-reagent-desc-basic-blood-restore = Coming into contact with the body restores blood levels of the same type used by that body.
-
-cp14-reagent-name-basic-blood-absorption = Blood-absorbing solution
-cp14-reagent-desc-basic-blood-absorption = A liquid that burns blood in the body. An extremely dangerous substance that can cause long-term sickness.
-
cp14-reagent-name-basic-speed-up = Accelerating solution
cp14-reagent-desc-basic-speed-up = Increases muscle tone, allowing creatures to move and react faster than normal.
cp14-reagent-name-basic-speed-down = Slowing solution
-cp14-reagent-desc-basic-speed-down = Makes you think and move slower.
\ No newline at end of file
+cp14-reagent-desc-basic-speed-down = Makes you think and move slower.
+
+cp14-reagent-name-see-rainbow = Hallucinogenic solution
+cp14-reagent-desc-see-rainbow = Causes cheerful hallucinations, colors the whole world in rainbow bright colors.
+
+cp14-reagent-name-basic-emote-cough = Coughing solution
+cp14-reagent-desc-basic-emote-cough = Coughs profusely, but harmlessly.
+
+cp14-reagent-name-basic-vomit = Vomit solution
+cp14-reagent-desc-basic-vomit = A substance that causes severe vomiting spasms. May help with food poisoning.
+
+cp14-reagent-name-basic-drunk = Booze solution
+cp14-reagent-desc-basic-drunk = A substance that causes dizziness and slurred speech.
+
+cp14-reagent-name-basic-jitter = Jitter solution
+cp14-reagent-desc-basic-jitter = A substance that causes uncontrollable but safe spasms throughout the body.
diff --git a/Resources/Locale/en-US/_CP14/reagents/meta/biological.ftl b/Resources/Locale/en-US/_CP14/reagents/meta/biological.ftl
index 12c60e8783..dd86c2abe5 100644
--- a/Resources/Locale/en-US/_CP14/reagents/meta/biological.ftl
+++ b/Resources/Locale/en-US/_CP14/reagents/meta/biological.ftl
@@ -13,26 +13,20 @@ cp14-reagent-desc-blood-goblin = The life energy of green-skinned creatures.
cp14-reagent-name-bloodflowersap = Bloodrose nectar
cp14-reagent-desc-bloodflowersap = The nectar of the bloody flowers that grow in former battlefields. When properly mixed with blood, it can produce interesting results.
+cp14-reagent-name-yellow-dayflin-pulp = Yellow dayfline pulp
+cp14-reagent-desc-yellow-dayflin-pulp = Crushed flowers of sunny dayflines.
+
+cp14-reagent-name-air-lily-juice = Air lily juice
+cp14-reagent-desc-air-lily-juice = The juice of flowers growing on water. Possesses healing air properties.
+
cp14-reagent-name-agaric-shroom = Fly agaric juice
cp14-reagent-desc-agaric-shroom = It is this juice that the fly mushrooms owe their poisonousness to. Consumption causes severe ailments and hallucinations, but experienced alchemists can find other uses for these mushrooms.
-cp14-reagent-name-chromium-slime = Chromium slime
-cp14-reagent-desc-chromium-slime = A rare substance found in water streams, it has unique properties that allow it to invert the effects of reagents, but can completely ruin a potion if dosed incorrectly.
-
-cp14-reagent-name-wild-sage-sap = Wild sage juice
-cp14-reagent-desc-wild-sage-sap = Juice of a ubiquitous medicinal plant, not bad at healing physical injuries, and inducing coughing.
-
-cp14-reagent-name-grounded-quartz = Ground quartz
-cp14-reagent-desc-grounded-quartz = A powder obtained from grinding quartz fragments. It has weak cleaning properties.
-
cp14-reagent-name-blue-amanita = Blue amanita
cp14-reagent-desc-blue-amanita = A sky blue flower known for its medicinal and magical properties.
cp14-reagent-name-lumi-shroom = Lumishroom sap
cp14-reagent-desc-lumi-shroom = A faintly shimmering slurry extracted from lumigrib. Often used by alchemists as a means of concentrating solutions.
-cp14-reagent-name-yellow-dayflin-pulp = Yellow dayfline pulp
-cp14-reagent-desc-yellow-dayflin-pulp = Crushed flowers of sunny dayflines.
-
-cp14-reagent-name-yellow-air-lily-juice = Air lily juice
-cp14-reagent-desc-yellow-air-lily-juice = The juice of flowers growing on water. Possesses healing air properties.
\ No newline at end of file
+cp14-reagent-name-wild-sage-sap = Wild sage juice
+cp14-reagent-desc-wild-sage-sap = Juice of a ubiquitous medicinal plant, not bad at healing physical injuries, and inducing coughing.
diff --git a/Resources/Locale/en-US/_CP14/reagents/meta/inorganic.ftl b/Resources/Locale/en-US/_CP14/reagents/meta/inorganic.ftl
new file mode 100644
index 0000000000..3de93f3011
--- /dev/null
+++ b/Resources/Locale/en-US/_CP14/reagents/meta/inorganic.ftl
@@ -0,0 +1,11 @@
+cp14-reagent-name-grounded-quartz = Ground quartz
+cp14-reagent-desc-grounded-quartz = A powder obtained from grinding quartz fragments. It has weak cleaning properties.
+
+cp14-reagent-name-base-alchemistsalt = Alchemist Salt
+cp14-reagent-desc-base-alchemistsalt = Purified salt extracted and distilled by Alchemists, often using water and ground quartz.
+
+cp14-reagent-name-base-alchemistsaltwater = Alchemist Saltwater
+cp14-reagent-desc-base-alchemistsaltwater = An amount of Alchemist Salt disolved into water.
+
+cp14-reagent-name-base-alchemistoil = Alchemist Oil
+cp14-reagent-desc-base-alchemistoil = A slick black liquid of rare origin. It burns easily.
diff --git a/Resources/Locale/en-US/_CP14/reagents/meta/physical-desc.ftl b/Resources/Locale/en-US/_CP14/reagents/meta/physical-desc.ftl
index 7118623255..b54db697ca 100644
--- a/Resources/Locale/en-US/_CP14/reagents/meta/physical-desc.ftl
+++ b/Resources/Locale/en-US/_CP14/reagents/meta/physical-desc.ftl
@@ -6,3 +6,7 @@ cp14-reagent-physical-desc-cloudy = cloudy
cp14-reagent-physical-desc-sparkling = sparkling
cp14-reagent-physical-desc-pureed = pureed
cp14-reagent-physical-desc-iridescent = iridescent
+cp14-reagent-physical-desc-powdery = powdery
+cp14-reagent-physical-desc-shimmering = shimmering
+cp14-reagent-physical-desc-grainy = grainy
+cp14-reagent-physical-desc-slick = slick
\ No newline at end of file
diff --git a/Resources/Locale/en-US/_CP14/reagents/meta/precurser.ftl b/Resources/Locale/en-US/_CP14/reagents/meta/precurser.ftl
new file mode 100644
index 0000000000..75ee6503a9
--- /dev/null
+++ b/Resources/Locale/en-US/_CP14/reagents/meta/precurser.ftl
@@ -0,0 +1,24 @@
+cp14-reagent-name-alchemizedblood = Alchemized Blood
+cp14-reagent-desc-alchemizedblood = The reduced spirits of a living warm-blooded creatures.
+
+cp14-reagent-name-alchemizedblood-tiefling = Alchemized Tiefling blood
+cp14-reagent-desc-alchemizedblood-tiefling = The reduced spirits of a fire-blooded creature.
+
+cp14-reagent-name-alchemizedblood-elf = Alchemized Elf blood
+cp14-reagent-desc-alchemizedblood-elf = The reduced spirits of a magical creature.
+
+cp14-reagent-name-alchemizedblood-goblin = Alchemized Goblin blood
+cp14-reagent-desc-alchemizedblood-goblin = The reduced spirits of green-skinned creatures.
+
+cp14-reagent-name-essence = Essence
+cp14-reagent-desc-essence = An alchemically pure extract of warm-blooded creatures.
+
+cp14-reagent-name-essence-tiefling = Teifling Essence
+cp14-reagent-desc-essence-tiefling = An alchemically pure extract of fire-blooded creatures.
+
+cp14-reagent-name-essence-elf = Elf Essence
+cp14-reagent-desc-essence-elf = An alchemically pure extract of magical creatures.
+
+cp14-reagent-name-essence-goblin = Goblin Essence
+cp14-reagent-desc-essence-goblin = An alchemically pure extract of green-skinned creatures.
+
diff --git a/Resources/Locale/ru-RU/_CP14/reagents/meta/archaic.ftl b/Resources/Locale/ru-RU/_CP14/reagents/meta/archaic.ftl
new file mode 100644
index 0000000000..9584f75dfd
--- /dev/null
+++ b/Resources/Locale/ru-RU/_CP14/reagents/meta/archaic.ftl
@@ -0,0 +1,2 @@
+cp14-reagent-name-chromium-slime = Хромиевая слизь
+cp14-reagent-desc-chromium-slime = Редкая субстанция, которую можно встретить в водных потоках, имеет уникальные свойства, позволяющие инвертировать эффекты реагентов, но при неправильной дозировке может полностью испортить зелье.
diff --git a/Resources/Locale/ru-RU/_CP14/reagents/meta/basic-effect-reagent.ftl b/Resources/Locale/ru-RU/_CP14/reagents/meta/basic-effect-reagent.ftl
index 60a79f981c..d242cb3e85 100644
--- a/Resources/Locale/ru-RU/_CP14/reagents/meta/basic-effect-reagent.ftl
+++ b/Resources/Locale/ru-RU/_CP14/reagents/meta/basic-effect-reagent.ftl
@@ -1,35 +1,20 @@
+cp14-reagent-name-basic-impurity = Легкие примеси
+cp14-reagent-desc-basic-impurity = Естественные, нежелательные побочные продукты алхимии. Хуже, чем бесполезные, поскольку организму трудно их перерабатывать.
+
cp14-reagent-name-basic-empty = Пустой раствор
cp14-reagent-desc-basic-empty = Природный растворитель. По сути бесполезная жидкость, разбавляющая полезные эффекты. Избавившись от нее, вы получите куда более концентрированные растворы.
+cp14-reagent-name-basic-simplebase = Простой растворитель
+cp14-reagent-desc-basic-simplebase = Простой растворитель, часто используемый при приготовлении базовых зелий вместо воды или более специализированных растворителей.
+
cp14-reagent-name-basic-heal-brute = Лечебный раствор
cp14-reagent-desc-basic-heal-brute = Способен залечивать все виды физических повреждений.
cp14-reagent-name-basic-damage-brute = Раствор язв
cp14-reagent-desc-basic-damage-brute = При употреблении внутрь вызывает разъедание плоти и другие механические травмы.
-cp14-reagent-name-basic-damage-poison = Ядовитый раствор
-cp14-reagent-desc-basic-damage-poison = Способен вызвать крайне сильное несварение, язвы, интоксикацию, и при достаточной дозировке привести к смерти.
-
-cp14-reagent-name-basic-heal-poison = Ядовыводящий раствор
-cp14-reagent-desc-basic-heal-poison = Эффективен как хорошее противоядовое средство.
-
-cp14-reagent-name-basic-damage-airloss = Удушающий раствор
-cp14-reagent-desc-basic-damage-airloss = Вязкая жижа, стремительно склеивающая внутренности жертвы, вызывая острую нехватку воздуха.
-
-cp14-reagent-name-basic-heal-airloss = Воздушный раствор
-cp14-reagent-desc-basic-heal-airloss = Веющая свежестью жидкость, насыщающая организм воздухом.
-
-cp14-reagent-name-see-rainbow = Галлюциногенный раствор
-cp14-reagent-desc-see-rainbow = Вызывает веселые галлюцинации, окрашивает весь мир в радужные яркие тона.
-
-cp14-reagent-name-basic-satiate-hunger = Насыщающий раствор
-cp14-reagent-desc-basic-satiate-hunger = Смесь, эффективно восстанавливающая голод.
-
-cp14-reagent-name-basic-satiate-thirst = Живительная влага
-cp14-reagent-desc-basic-satiate-thirst = Жидкость, очень похожая на воду. Странная на вкус, но неплохо восполняет жажду.
-
-cp14-reagent-name-basic-emote-cough = Откашливающий раствор
-cp14-reagent-desc-basic-emote-cough = Вызывает обильный кашель, впрочем, безвредный для здоровья.
+cp14-reagent-name-basic-heal-heat = Успокаивающий раствор
+cp14-reagent-desc-basic-heal-heat = Способен излечить большинство ожогов.
cp14-reagent-name-basic-heal-cold = Согревающий раствор
cp14-reagent-desc-basic-heal-cold = Способен исцелять даже серьезные обморожения.
@@ -37,14 +22,32 @@ cp14-reagent-desc-basic-heal-cold = Способен исцелять даже
cp14-reagent-name-basic-damage-cold = Ледяной раствор
cp14-reagent-desc-basic-damage-cold = Опасное вещество, вызывающее сильные обморожения.
-cp14-reagent-name-basic-vomit = Рвотный раствор
-cp14-reagent-desc-basic-vomit = Вещество, вызывающее сильные рвотные спазмы. Может помочь при пищевом отравлении.
+cp14-reagent-name-basic-heal-poison = Ядовыводящий раствор
+cp14-reagent-desc-basic-heal-poison = Эффективен как хорошее противоядовое средство.
-cp14-reagent-name-basic-drunk = Пьянящий раствор
-cp14-reagent-desc-basic-drunk = Вещество, вызывающее головокружение и несвязную речь.
+cp14-reagent-name-basic-damage-poison = Ядовитый раствор
+cp14-reagent-desc-basic-damage-poison = Способен вызвать крайне сильное несварение, язвы, интоксикацию, и при достаточной дозировке привести к смерти.
-cp14-reagent-name-basic-jitter = Раствор трясучки
-cp14-reagent-desc-basic-jitter = Вещество, вызывающее неконтролируемые, но безопасные спазмы во всем теле.
+cp14-reagent-name-basic-purification = Очищающая соль
+cp14-reagent-desc-basic-purification = Алхимическая соль, которая связывает примеси и делает их безвредными.
+
+cp14-reagent-name-basic-damage-airloss = Удушающий раствор
+cp14-reagent-desc-basic-damage-airloss = Вязкая жижа, стремительно склеивающая внутренности жертвы, вызывая острую нехватку воздуха.
+
+cp14-reagent-name-basic-heal-airloss = Воздушный раствор
+cp14-reagent-desc-basic-heal-airloss = Веющая свежестью жидкость, насыщающая организм воздухом.
+
+cp14-reagent-name-basic-blood-restore = Крововостанавливающий раствор
+cp14-reagent-desc-basic-blood-restore = Вступая в контакт с организмом, восстанавливает уровень крови того же типа, что используется этим организмом.
+
+cp14-reagent-name-basic-blood-absorption = Кровопоглощающий раствор
+cp14-reagent-desc-basic-blood-absorption = Жидкость, сжигающая кровь в организме. Крайне опасное вещество, способное вызывать длительные недомогания.
+
+cp14-reagent-name-basic-satiate-hunger = Насыщающий раствор
+cp14-reagent-desc-basic-satiate-hunger = Смесь, эффективно восстанавливающая голод.
+
+cp14-reagent-name-basic-satiate-thirst = Живительная влага
+cp14-reagent-desc-basic-satiate-thirst = Жидкость, очень похожая на воду. Странная на вкус, но неплохо восполняет жажду.
cp14-reagent-name-basic-heal-mana = Раствор жидкой маны
cp14-reagent-desc-basic-heal-mana = Вещество, вызывающее бурную регенерацию магической энергии в организме.
@@ -55,14 +58,23 @@ cp14-reagent-desc-basic-damage-mana = Вещество, стремительно
cp14-reagent-name-basic-unstable = Нестабильный раствор
cp14-reagent-desc-basic-unstable = При остывании, немедленно преобразует все реагенты в химическое облако, размер которого зависит от количества нестабильного вещества.
-cp14-reagent-name-basic-blood-restore = Крововостанавливающий раствор
-cp14-reagent-desc-basic-blood-restore = Вступая в контакт с организмом, восстанавливает уровень крови того же типа, что используется этим организмом.
-
-cp14-reagent-name-basic-blood-absorption = Кровопоглощающий раствор
-cp14-reagent-desc-basic-blood-absorption = Жидкость, сжигающая кровь в организме. Крайне опасное вещество, способное вызывать длительные недомогания.
-
cp14-reagent-name-basic-speed-up = Ускоряющий раствор
cp14-reagent-desc-basic-speed-up = Повышает тонус мышц, что позволяет существам двигаться и реагировать быстрее обычного.
cp14-reagent-name-basic-speed-down = Замедляющий раствор
-cp14-reagent-desc-basic-speed-down = Заставляет мыслить и двигаться медленнее.
\ No newline at end of file
+cp14-reagent-desc-basic-speed-down = Заставляет мыслить и двигаться медленнее.
+
+cp14-reagent-name-see-rainbow = Галлюциногенный раствор
+cp14-reagent-desc-see-rainbow = Вызывает веселые галлюцинации, окрашивает весь мир в радужные яркие тона.
+
+cp14-reagent-name-basic-emote-cough = Откашливающий раствор
+cp14-reagent-desc-basic-emote-cough = Вызывает обильный кашель, впрочем, безвредный для здоровья.
+
+cp14-reagent-name-basic-vomit = Рвотный раствор
+cp14-reagent-desc-basic-vomit = Вещество, вызывающее сильные рвотные спазмы. Может помочь при пищевом отравлении.
+
+cp14-reagent-name-basic-drunk = Пьянящий раствор
+cp14-reagent-desc-basic-drunk = Вещество, вызывающее головокружение и несвязную речь.
+
+cp14-reagent-name-basic-jitter = Раствор трясучки
+cp14-reagent-desc-basic-jitter = Вещество, вызывающее неконтролируемые, но безопасные спазмы во всем теле.
diff --git a/Resources/Locale/ru-RU/_CP14/reagents/meta/biological.ftl b/Resources/Locale/ru-RU/_CP14/reagents/meta/biological.ftl
index 2e3f4897e0..fc3e14578c 100644
--- a/Resources/Locale/ru-RU/_CP14/reagents/meta/biological.ftl
+++ b/Resources/Locale/ru-RU/_CP14/reagents/meta/biological.ftl
@@ -13,26 +13,20 @@ cp14-reagent-desc-blood-goblin = Жизненная энергия зелено
cp14-reagent-name-bloodflowersap = Нектар кровавых роз
cp14-reagent-desc-bloodflowersap = Сок кровавых цветов, растущих в местах былых битв. При правильном смешивании с кровью, может давать интересные результаты.
+cp14-reagent-name-yellow-dayflin-pulp = Мякоть солнечных днецветов
+cp14-reagent-desc-yellow-dayflin-pulp = Измельченные цветы солнечных днецветов.
+
+cp14-reagent-name-air-lily-juice = Сок воздушных лилий
+cp14-reagent-desc-air-lily-juice = Нектар цветов, растущих на воде. Обладает лечебными воздушными свойствами.
+
cp14-reagent-name-agaric-shroom = Сок мухомора
cp14-reagent-desc-agaric-shroom = Именно этому соку мухоморы обязаны своей ядовитостью. Употребление вызывает сильные недомогания и галлюцинации, но опытные алхимики смогут найти этим грибам и другие применения.
-cp14-reagent-name-chromium-slime = Хромиевая слизь
-cp14-reagent-desc-chromium-slime = Редкая субстанция, которую можно встретить в водных потоках, имеет уникальные свойства, позволяющие инвертировать эффекты реагентов, но при неправильной дозировке может полностью испортить зелье.
-
-cp14-reagent-name-wild-sage-sap = Сок дикого шалфея
-cp14-reagent-desc-wild-sage-sap = Сок вездерастущего лечебного растения, неплохо заживляющий физические травмы, и вызывающий откашливание.
-
-cp14-reagent-name-grounded-quartz = Размолотый кварц
-cp14-reagent-desc-grounded-quartz = Порошок, получаемый из размалывания осколков кварца. Имеет слабые очищающие свойства.
-
cp14-reagent-name-blue-amanita = Лазурная Аманита
cp14-reagent-desc-blue-amanita = Небесно-голубой цветок, известный своими лечебными и магическими свойствами.
cp14-reagent-name-lumi-shroom = Сок люмигриба
cp14-reagent-desc-lumi-shroom = Слабо мерцающая жижа, добытая из люмигриба. Часто используется алхимиками, как средство концентрации растворов.
-cp14-reagent-name-yellow-dayflin-pulp = Мякоть солнечных днецветов
-cp14-reagent-desc-yellow-dayflin-pulp = Измельченные цветы солнечных днецветов.
-
-cp14-reagent-name-air-lily-juice = Сок воздушных лилий
-cp14-reagent-desc-air-lily-juice = Нектар цветов, растущих на воде. Обладает лечебными воздушными свойствами.
+cp14-reagent-name-wild-sage-sap = Сок дикого шалфея
+cp14-reagent-desc-wild-sage-sap = Сок вездерастущего лечебного растения, неплохо заживляющий физические травмы, и вызывающий откашливание.
diff --git a/Resources/Locale/ru-RU/_CP14/reagents/meta/inorganic.ftl b/Resources/Locale/ru-RU/_CP14/reagents/meta/inorganic.ftl
new file mode 100644
index 0000000000..034bd5ab8f
--- /dev/null
+++ b/Resources/Locale/ru-RU/_CP14/reagents/meta/inorganic.ftl
@@ -0,0 +1,11 @@
+cp14-reagent-name-grounded-quartz = Размолотый кварц
+cp14-reagent-desc-grounded-quartz = Порошок, получаемый из размалывания осколков кварца. Имеет слабые очищающие свойства.
+
+cp14-reagent-name-base-alchemistsalt = Алхимическая соль
+cp14-reagent-desc-base-alchemistsalt = Очищенная соль, собранная и перегнанная алхимиками, часто с использованием воды и молотого кварца.
+
+cp14-reagent-name-base-alchemistsaltwater = Алхимическая соленая вода
+cp14-reagent-desc-base-alchemistsaltwater = Некоторое количество алхимической соли, растворенной в воде.
+
+cp14-reagent-name-base-alchemistoil = Алхимическое масло
+cp14-reagent-desc-base-alchemistoil = Вязкая черная жидкость редкого происхождения. Легко горит.
diff --git a/Resources/Locale/ru-RU/_CP14/reagents/meta/physical-desc.ftl b/Resources/Locale/ru-RU/_CP14/reagents/meta/physical-desc.ftl
index f40c50e667..6f927fc6d6 100644
--- a/Resources/Locale/ru-RU/_CP14/reagents/meta/physical-desc.ftl
+++ b/Resources/Locale/ru-RU/_CP14/reagents/meta/physical-desc.ftl
@@ -6,3 +6,7 @@ cp14-reagent-physical-desc-cloudy = мутное
cp14-reagent-physical-desc-sparkling = искрящееся
cp14-reagent-physical-desc-pureed = пюреобразное
cp14-reagent-physical-desc-iridescent = переливчатое
+cp14-reagent-physical-desc-powdery = пудровый
+cp14-reagent-physical-desc-shimmering = мерцающий
+cp14-reagent-physical-desc-grainy = зернистый
+cp14-reagent-physical-desc-slick = скользкий
diff --git a/Resources/Locale/ru-RU/_CP14/reagents/meta/precurser.ftl b/Resources/Locale/ru-RU/_CP14/reagents/meta/precurser.ftl
new file mode 100644
index 0000000000..779b0cde4b
--- /dev/null
+++ b/Resources/Locale/ru-RU/_CP14/reagents/meta/precurser.ftl
@@ -0,0 +1,24 @@
+cp14-reagent-name-alchemizedblood = Алхимизированная кровь
+cp14-reagent-desc-alchemizedblood = Обработанные духи живых теплокровных существ.
+
+cp14-reagent-name-alchemizedblood-tiefling = Алхимизированная кровь тифлинга
+cp14-reagent-desc-alchemizedblood-tiefling = Обработанные духи огненнокровного существа.
+
+cp14-reagent-name-alchemizedblood-elf = Алхимизированная эльфийская кровь
+cp14-reagent-desc-alchemizedblood-elf = Обработанные духи магического существа.
+
+cp14-reagent-name-alchemizedblood-goblin = Алхимизированная кровь гоблинов
+cp14-reagent-desc-alchemizedblood-goblin = Обработанные духи зеленокожих существ.
+
+cp14-reagent-name-essence = Сущность
+cp14-reagent-desc-essence = Алхимически чистый экстракт теплокровных существ.
+
+cp14-reagent-name-essence-tiefling = Эссенция Тифлинга
+cp14-reagent-desc-essence-tiefling = An alchemically pure extract of fire-blooded creatures.
+
+cp14-reagent-name-essence-elf = Эссенция Эльфа
+cp14-reagent-desc-essence-elf = An alchemically pure extract of magical creatures.
+
+cp14-reagent-name-essence-goblin = Эссенция Гоблина
+cp14-reagent-desc-essence-goblin = An alchemically pure extract of green-skinned creatures.
+
diff --git a/Resources/Prototypes/_CP14/Flavors/flavor.yml b/Resources/Prototypes/_CP14/Flavors/flavor.yml
index b15104404e..ca416277b1 100644
--- a/Resources/Prototypes/_CP14/Flavors/flavor.yml
+++ b/Resources/Prototypes/_CP14/Flavors/flavor.yml
@@ -30,6 +30,11 @@
flavorType: Base
description: cp14-flavor-base-magic
+- type: flavor
+ id: CP14Salty
+ flavorType: Base
+ description: cp14-flavor-base-salt
+
# Complex
- type: flavor
diff --git a/Resources/Prototypes/_CP14/Guidebook/Eng/alchemy.yml b/Resources/Prototypes/_CP14/Guidebook/Eng/alchemy.yml
index db9817aa53..876d3a9c31 100644
--- a/Resources/Prototypes/_CP14/Guidebook/Eng/alchemy.yml
+++ b/Resources/Prototypes/_CP14/Guidebook/Eng/alchemy.yml
@@ -5,7 +5,9 @@
text: "/ServerInfo/_CP14/Guidebook_EN/Alchemy.xml"
children:
- CP14_EN_BasicAlchemy
- - CP14_EN_Biological
+ - CP14_EN_Organic
+ - CP14_EN_Inorganic
+ - CP14_EN_Arcane
filterEnabled: True
- type: guideEntry
@@ -17,9 +19,23 @@
- type: guideEntry
crystallPunkAllowed: true
- id: CP14_EN_Biological
- name: Biological solutions
- text: "/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Biological.xml"
+ id: CP14_EN_Organic
+ name: Organic solutions
+ text: "/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Organic.xml"
+ filterEnabled: True
+
+- type: guideEntry
+ crystallPunkAllowed: true
+ id: CP14_EN_Inorganic
+ name: Inorganic solutions
+ text: "/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Inorganic.xml"
+ filterEnabled: True
+
+- type: guideEntry
+ crystallPunkAllowed: true
+ id: CP14_EN_Arcane
+ name: Alchemized solutions
+ text: "/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Arcane.xml"
filterEnabled: True
- type: guideEntry
diff --git a/Resources/Prototypes/_CP14/Guidebook/Ru/alchemy.yml b/Resources/Prototypes/_CP14/Guidebook/Ru/alchemy.yml
index 579ef66a89..9d1f13522f 100644
--- a/Resources/Prototypes/_CP14/Guidebook/Ru/alchemy.yml
+++ b/Resources/Prototypes/_CP14/Guidebook/Ru/alchemy.yml
@@ -5,7 +5,9 @@
text: "/ServerInfo/_CP14/Guidebook_RU/Alchemy.xml"
children:
- CP14_RU_BasicAlchemy
- - CP14_RU_Biological
+ - CP14_RU_Organic
+ - CP14_RU_Inorganic
+ - CP14_RU_Arcane
filterEnabled: True
- type: guideEntry
@@ -17,9 +19,23 @@
- type: guideEntry
crystallPunkAllowed: true
- id: CP14_RU_Biological
- name: Биологические растворы
- text: "/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Biological.xml"
+ id: CP14_RU_Organic
+ name: Органические решения
+ text: "/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Organic.xml"
+ filterEnabled: True
+
+- type: guideEntry
+ crystallPunkAllowed: true
+ id: CP14_RU_Inorganic
+ name: Неорганический растворы
+ text: "/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Inorganic.xml"
+ filterEnabled: True
+
+- type: guideEntry
+ crystallPunkAllowed: true
+ id: CP14_RU_Arcane
+ name: Алхимизированные решения
+ text: "/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Arcane.xml"
filterEnabled: True
- type: guideEntry
diff --git a/Resources/Prototypes/_CP14/Reagents/Precurser/arcane.yml b/Resources/Prototypes/_CP14/Reagents/Precurser/arcane.yml
new file mode 100644
index 0000000000..96359e5a1b
--- /dev/null
+++ b/Resources/Prototypes/_CP14/Reagents/Precurser/arcane.yml
@@ -0,0 +1,17 @@
+# Contains Magical or archaic resources, like slime
+
+- type: reagent
+ id: CP14ChromiumSlime
+ group: CP14Arcane
+ name: cp14-reagent-name-chromium-slime
+ desc: cp14-reagent-desc-chromium-slime
+ flavor: CP14Vomit
+ color: "#3b4872"
+ physicalDesc: cp14-reagent-physical-desc-colorless
+ slippery: true
+ metabolisms:
+ Food:
+ effects:
+ - !type:SatiateThirst
+ - !type:ChemVomit
+ probability: 0.05
diff --git a/Resources/Prototypes/_CP14/Reagents/Precurser/essence.yml b/Resources/Prototypes/_CP14/Reagents/Precurser/essence.yml
new file mode 100644
index 0000000000..7f10f19ee8
--- /dev/null
+++ b/Resources/Prototypes/_CP14/Reagents/Precurser/essence.yml
@@ -0,0 +1,187 @@
+# Alchemized Blood / Raw Essence
+
+- type: reagent
+ id: CP14AlchemizedBlood
+ group: CP14Arcane
+ name: cp14-reagent-name-alchemizedblood
+ desc: cp14-reagent-desc-alchemizedblood
+ flavor: CP14Bitterly
+ color: "#562020"
+ recognizable: false
+ physicalDesc: cp14-reagent-physical-desc-powdery
+ slippery: false
+ footstepSound:
+ collection: FootstepBlood
+ params:
+ volume: 6
+ metabolisms:
+ Drink:
+ effects:
+ - !type:SatiateThirst
+ factor: -2
+ - !type:ChemVomit
+ probability: 0.10
+
+- type: reagent
+ id: CP14AlchemizedBloodTiefling
+ group: CP14Arcane
+ desc: cp14-reagent-desc-alchemizedblood-tiefling
+ name: cp14-reagent-name-alchemizedblood-tiefling
+ flavor: CP14Bitterly
+ color: "#593722"
+ recognizable: false
+ physicalDesc: cp14-reagent-physical-desc-powdery
+ slippery: false
+ footstepSound:
+ collection: FootstepBlood
+ params:
+ volume: 6
+ metabolisms:
+ Drink:
+ effects:
+ - !type:SatiateThirst
+ factor: -2
+ - !type:HealthChange
+ damage:
+ types:
+ Heat: 2
+
+- type: reagent
+ id: CP14AlchemizedBloodElf
+ group: CP14Arcane
+ desc: cp14-reagent-desc-alchemizedblood-elf
+ name: cp14-reagent-name-alchemizedblood-elf
+ flavor: CP14Bitterly
+ color: "#592840"
+ recognizable: false
+ physicalDesc: cp14-reagent-physical-desc-powdery
+ slippery: false
+ footstepSound:
+ collection: FootstepBlood
+ params:
+ volume: 6
+ metabolisms:
+ Drink:
+ effects:
+ - !type:SatiateThirst
+ factor: -2
+ - !type:CP14ManaChange
+ manaDelta: -1
+
+- type: reagent
+ id: CP14AlchemizedBloodGoblin
+ group: CP14Arcane
+ desc: cp14-reagent-desc-alchemizedblood-goblin
+ name: cp14-reagent-name-alchemizedblood-goblin
+ flavor: CP14Bitterly
+ color: "#6E7563"
+ recognizable: false
+ physicalDesc: cp14-reagent-physical-desc-powdery
+ slippery: false
+ footstepSound:
+ collection: FootstepBlood
+ params:
+ volume: 6
+ metabolisms:
+ Drink:
+ effects:
+ - !type:SatiateThirst
+ factor: -2
+ - !type:HealthChange
+ damage:
+ types:
+ Poison: 1.5
+
+# Refined / Processed Essence
+
+- type: reagent
+ id: CP14Essence
+ group: CP14Arcane
+ name: cp14-reagent-name-essence
+ desc: cp14-reagent-desc-essence
+ flavor: CP14Magic
+ color: "#7F3E13"
+ recognizable: false
+ physicalDesc: cp14-reagent-physical-desc-shimmering
+ slippery: false
+ footstepSound:
+ collection: FootstepBlood
+ params:
+ volume: 6
+ metabolisms:
+ Drink:
+ effects:
+ - !type:ModifyBloodLevel
+ amount: 2
+ - !type:ChemVomit
+ probability: 0.25
+
+- type: reagent
+ id: CP14EssenceTiefling
+ group: CP14Arcane
+ desc: cp14-reagent-desc-essence-tiefling
+ name: cp14-reagent-name-essence-tiefling
+ flavor: CP14Magic
+ color: "#A37130"
+ recognizable: false
+ physicalDesc: cp14-reagent-physical-desc-shimmering
+ slippery: false
+ footstepSound:
+ collection: FootstepBlood
+ params:
+ volume: 6
+ metabolisms:
+ Drink:
+ effects:
+ - !type:ModifyBloodLevel
+ amount: 2
+ - !type:HealthChange
+ damage:
+ types:
+ Heat: 2
+
+- type: reagent
+ id: CP14EssenceElf
+ group: CP14Arcane
+ name: cp14-reagent-name-essence-elf
+ desc: cp14-reagent-desc-essence-elf
+ flavor: CP14Magic
+ color: "#933E53"
+ recognizable: false
+ physicalDesc: cp14-reagent-physical-desc-shimmering
+ slippery: false
+ footstepSound:
+ collection: FootstepBlood
+ params:
+ volume: 6
+ metabolisms:
+ Drink:
+ effects:
+ - !type:ModifyBloodLevel
+ amount: 2
+ - !type:CP14ManaChange
+ manaDelta: -5
+
+- type: reagent
+ id: CP14EssenceGoblin
+ group: CP14Arcane
+ name: cp14-reagent-name-essence-goblin
+ desc: cp14-reagent-desc-essence-goblin
+ flavor: CP14Magic
+ color: "#83993D"
+ recognizable: false
+ physicalDesc: cp14-reagent-physical-desc-shimmering
+ slippery: false
+ footstepSound:
+ collection: FootstepBlood
+ params:
+ volume: 6
+ metabolisms:
+ Poison:
+ effects:
+ - !type:ModifyBloodLevel
+ amount: 2
+ - !type:HealthChange
+ damage:
+ types:
+ Poison: 3
diff --git a/Resources/Prototypes/_CP14/Reagents/Precurser/inorganic.yml b/Resources/Prototypes/_CP14/Reagents/Precurser/inorganic.yml
new file mode 100644
index 0000000000..3dc9ca38cd
--- /dev/null
+++ b/Resources/Prototypes/_CP14/Reagents/Precurser/inorganic.yml
@@ -0,0 +1,69 @@
+# Contains inorganic, but natural materials, like gems, and rocks & salts
+
+- type: reagent
+ id: CP14GroundQuartz
+ group: CP14Inorganic
+ name: cp14-reagent-name-grounded-quartz
+ desc: cp14-reagent-desc-grounded-quartz
+ flavor: CP14Quartz
+ color: "#9aa6ad"
+ physicalDesc: cp14-reagent-physical-desc-colorless
+ metabolisms:
+ Food:
+ effects:
+ - !type:ChemVomit
+ probability: 0.05
+
+- type: reagent
+ id: CP14AlchemistSalt
+ name: cp14-reagent-name-base-alchemistsalt
+ desc: cp14-reagent-desc-base-alchemistsalt
+ group: CP14Inorganic
+ flavor: CP14Salty
+ color: "#D8CEC5"
+ physicalDesc: cp14-reagent-physical-desc-grainy
+ metabolisms:
+ Drink:
+ effects:
+ - !type:SatiateThirst
+ factor: -3
+
+- type: reagent
+ id: CP14SaltedWater
+ name: cp14-reagent-name-base-alchemistsaltwater
+ desc: cp14-reagent-desc-base-alchemistsaltwater
+ group: CP14Inorganic
+ flavor: CP14Salty
+ color: "#7C9BA8"
+ physicalDesc: cp14-reagent-physical-desc-grainy
+ metabolisms:
+ Drink:
+ effects:
+ - !type:HealthChange
+ damage:
+ types:
+ Poison: 0.5
+ - !type:SatiateThirst
+ factor: -2
+ - !type:ModifyBloodLevel
+ amount: 4
+
+- type: reagent
+ id: CP14AlchemistOil
+ name: cp14-reagent-name-base-alchemistoil
+ desc: cp14-reagent-desc-base-alchemistoil
+ group: CP14Inorganic
+ flavor: CP14Metallic
+ color: "#3A342B"
+ recognizable: true
+ physicalDesc: cp14-reagent-physical-desc-slick
+ slippery: true
+ metabolisms:
+ Poison:
+ effects:
+ - !type:HealthChange
+ damage:
+ types:
+ Poison: 2.5
+ - !type:FlammableReaction
+ multiplier: 2
diff --git a/Resources/Prototypes/_CP14/Reagents/Biological/biological.yml b/Resources/Prototypes/_CP14/Reagents/Precurser/organic.yml
similarity index 78%
rename from Resources/Prototypes/_CP14/Reagents/Biological/biological.yml
rename to Resources/Prototypes/_CP14/Reagents/Precurser/organic.yml
index a63c5ab8c3..d45019ce13 100644
--- a/Resources/Prototypes/_CP14/Reagents/Biological/biological.yml
+++ b/Resources/Prototypes/_CP14/Reagents/Precurser/organic.yml
@@ -1,6 +1,10 @@
+# Contains Flora and fauna, like flower, roots, mushrooms, etc,
+
+# Flower based
+
- type: reagent
id: CP14BloodFlowerSap
- group: CP14Biological
+ group: CP14Organic
name: cp14-reagent-name-bloodflowersap
desc: cp14-reagent-desc-bloodflowersap
flavor: CP14Metallic
@@ -24,7 +28,7 @@
- type: reagent
id: CP14YellowDayflinPulp
- group: CP14Biological
+ group: CP14Organic
name: cp14-reagent-name-yellow-dayflin-pulp
desc: cp14-reagent-desc-yellow-dayflin-pulp
flavor: CP14Sweetly
@@ -32,9 +36,37 @@
physicalDesc: cp14-reagent-physical-desc-pureed
slippery: false
+- type: reagent
+ id: CP14AirLily
+ group: CP14Organic
+ name: cp14-reagent-name-air-lily-juice
+ desc: cp14-reagent-desc-air-lily-juice
+ flavor: fizzy
+ color: "#92cae0"
+ physicalDesc: reagent-physical-desc-milky
+ metabolisms:
+ Medicine:
+ effects:
+ - !type:HealthChange
+ damage:
+ groups:
+ Airloss: -2
+ Poison:
+ effects:
+ - !type:HealthChange
+ damage:
+ types:
+ Poison: 0.6
+ - !type:Emote
+ showInChat: false
+ emote: Cough
+ probability: 0.3
+
+# Fungus based
+
- type: reagent
id: CP14AgaricMushroom
- group: CP14Biological
+ group: CP14Organic
name: cp14-reagent-name-agaric-shroom
desc: cp14-reagent-desc-agaric-shroom
flavor: CP14Bitterly
@@ -59,59 +91,9 @@
time: 6
refresh: false
-- type: reagent
- id: CP14ChromiumSlime
- group: CP14Biological
- name: cp14-reagent-name-chromium-slime
- desc: cp14-reagent-desc-chromium-slime
- flavor: CP14Vomit
- color: "#3b4872"
- physicalDesc: cp14-reagent-physical-desc-colorless
- slippery: true
- metabolisms:
- Food:
- effects:
- - !type:SatiateThirst
- - !type:ChemVomit
- probability: 0.05
-
-- type: reagent
- id: CP14WildSageSap
- group: CP14Biological
- name: cp14-reagent-name-wild-sage-sap
- desc: cp14-reagent-desc-wild-sage-sap
- flavor: CP14Sweetly
- color: "#6b462c"
- physicalDesc: cp14-reagent-physical-desc-cloudy
- metabolisms:
- Medicine:
- effects:
- - !type:HealthChange
- damage:
- types:
- Blunt: -1
- - !type:Emote
- emote: Cough
- showInChat: true
- probability: 0.15
-
-- type: reagent
- id: CP14GroundQuartz
- group: CP14Biological #TODO
- name: cp14-reagent-name-grounded-quartz
- desc: cp14-reagent-desc-grounded-quartz
- flavor: CP14Quartz
- color: "#9aa6ad"
- physicalDesc: cp14-reagent-physical-desc-colorless
- metabolisms:
- Food:
- effects:
- - !type:ChemVomit
- probability: 0.05
-
- type: reagent
id: CP14LumiMushroom
- group: CP14Biological
+ group: CP14Organic
name: cp14-reagent-name-lumi-shroom
desc: cp14-reagent-desc-lumi-shroom
flavor: CP14Vomit
@@ -138,7 +120,7 @@
- type: reagent
id: CP14BlueAmanita
- group: CP14Biological
+ group: CP14Organic
name: cp14-reagent-name-blue-amanita
desc: cp14-reagent-desc-blue-amanita
flavor: CP14Magic
@@ -156,29 +138,24 @@
types:
Poison: 0.1
+# Root based
+
- type: reagent
- id: CP14AirLily
- group: CP14Biological
- name: cp14-reagent-name-air-lily-juice
- desc: cp14-reagent-desc-air-lily-juice
- flavor: fizzy
- color: "#92cae0"
- physicalDesc: reagent-physical-desc-milky
+ id: CP14WildSageSap
+ group: CP14Organic
+ name: cp14-reagent-name-wild-sage-sap
+ desc: cp14-reagent-desc-wild-sage-sap
+ flavor: CP14Sweetly
+ color: "#6b462c"
+ physicalDesc: cp14-reagent-physical-desc-cloudy
metabolisms:
Medicine:
- effects:
- - !type:HealthChange
- damage:
- groups:
- Airloss: -2
- Poison:
effects:
- !type:HealthChange
damage:
types:
- Poison: 0.6
+ Blunt: -1
- !type:Emote
- showInChat: false
emote: Cough
- probability: 0.3
-
+ showInChat: true
+ probability: 0.15
diff --git a/Resources/Prototypes/_CP14/Reagents/basic-effects.yml b/Resources/Prototypes/_CP14/Reagents/basic-effects.yml
index ddec9793f4..17fc944f97 100644
--- a/Resources/Prototypes/_CP14/Reagents/basic-effects.yml
+++ b/Resources/Prototypes/_CP14/Reagents/basic-effects.yml
@@ -1,3 +1,25 @@
+# This file contains Tier 0 and Tier 1 effects & solutions
+
+# T0 / Precurser
+
+
+- type: reagent
+ id: CP14BasicEffectImpurity
+ name: cp14-reagent-name-basic-impurity
+ desc: cp14-reagent-desc-basic-impurity
+ group: CP14BasicEffect
+ flavor: CP14Bitterly
+ color: "#82ba3d"
+ physicalDesc: cp14-reagent-physical-desc-powdery
+ metabolisms:
+ Medicine:
+ effects:
+ - !type:ChemVomit
+ probability: 0.3
+ - !type:HealthChange
+ damage:
+ types:
+ Poison: -1
- type: reagent
id: CP14BasicEffectEmpty
@@ -8,8 +30,17 @@
color: "#858585"
physicalDesc: cp14-reagent-physical-desc-colorless
-# USEFUL
-# Effects that have a direct impact on gameplay
+- type: reagent
+ id: CP14BasicEffectSimpleBase
+ name: cp14-reagent-name-basic-simplebase
+ desc: cp14-reagent-desc-basic-simplebase
+ group: CP14BasicEffect
+ flavor: CP14Salty
+ color: "#AFBFBF"
+ physicalDesc: cp14-reagent-physical-desc-powdery
+
+# T1 / Simple or Basic solutions
+# Have simple effects, shouldn't be able to replace their occupational
- type: reagent
id: CP14BasicEffectHealBrute
@@ -22,6 +53,8 @@
metabolisms:
Medicine:
effects:
+ - !type:ModifyBleedAmount
+ amount: -2
- !type:HealthChange
damage:
groups:
@@ -43,6 +76,54 @@
groups:
Brute: 3
+- type: reagent
+ id: CP14BasicEffectHealHeat
+ name: cp14-reagent-name-basic-heal-heat
+ desc: cp14-reagent-desc-basic-heal-heat
+ group: CP14BasicEffect
+ flavor: CP14Stinging
+ color: "#BF361E"
+ physicalDesc: cp14-reagent-physical-desc-sparkling
+ metabolisms:
+ Medicine:
+ effects:
+ - !type:HealthChange
+ damage:
+ types:
+ Heat: -5
+
+- type: reagent
+ id: CP14BasicEffectHealCold
+ name: cp14-reagent-name-basic-heal-cold
+ desc: cp14-reagent-desc-basic-heal-cold
+ group: CP14BasicEffect
+ flavor: CP14Stinging
+ color: "#a3511a"
+ physicalDesc: cp14-reagent-physical-desc-sparkling
+ metabolisms:
+ Medicine:
+ effects:
+ - !type:HealthChange
+ damage:
+ types:
+ Cold: -5
+
+- type: reagent
+ id: CP14BasicEffectDamageCold
+ name: cp14-reagent-name-basic-damage-cold
+ desc: cp14-reagent-desc-basic-damage-cold
+ group: CP14BasicEffect
+ flavor: CP14Stinging
+ color: "#1a95a3"
+ physicalDesc: cp14-reagent-physical-desc-sparkling
+ metabolisms:
+ Poison:
+ effects:
+ - !type:HealthChange
+ damage:
+ types:
+ Cold: 5
+
- type: reagent
id: CP14BasicEffectHealPoison
name: cp14-reagent-name-basic-heal-poison
@@ -57,7 +138,7 @@
- !type:HealthChange
damage:
types:
- Poison: -10
+ Poison: -6
- type: reagent
id: CP14BasicEffectDamagePoison
@@ -73,7 +154,25 @@
- !type:HealthChange
damage:
types:
- Poison: 10
+ Poison: 6
+
+- type: reagent
+ id: CP14BasicEffectPurification
+ name: cp14-reagent-name-basic-purification
+ desc: cp14-reagent-desc-basic-purification
+ group: CP14BasicEffect
+ flavor: CP14Salty
+ color: "#977CB2"
+ physicalDesc: cp14-reagent-physical-desc-grainy
+ metabolisms:
+ Medicine:
+ effects:
+ - !type:HealthChange
+ damage:
+ types:
+ Poison: -3
+ - !type:SatiateThirst
+ factor: -2
- type: reagent
id: CP14BasicEffectHealAirloss
@@ -88,8 +187,9 @@
effects:
- !type:HealthChange
damage:
- groups:
- Airloss: -10
+ types:
+ Asphyxiation: -8
+ Bloodloss: -2
- type: reagent
id: CP14BasicEffectDamageAirloss
@@ -104,8 +204,36 @@
effects:
- !type:HealthChange
damage:
- groups:
- Airloss: 10
+ types:
+ Asphyxiation: 10
+
+- type: reagent
+ id: CP14BasicEffectBloodRestore
+ name: cp14-reagent-name-basic-blood-restore
+ desc: cp14-reagent-desc-basic-blood-restore
+ group: CP14BasicEffect
+ flavor: CP14Metallic
+ color: "#e31010"
+ physicalDesc: cp14-reagent-physical-desc-scarlet
+ metabolisms:
+ Poison:
+ effects:
+ - !type:ModifyBloodLevel
+ amount: 10
+
+- type: reagent
+ id: CP14BasicEffectBloodAbsorption
+ name: cp14-reagent-name-basic-blood-absorption
+ desc: cp14-reagent-desc-basic-blood-absorption
+ group: CP14BasicEffect
+ flavor: CP14Metallic
+ color: "#2b0e0b"
+ physicalDesc: cp14-reagent-physical-desc-scarlet
+ metabolisms:
+ Poison:
+ effects:
+ - !type:ModifyBloodLevel
+ amount: -10
- type: reagent
id: CP14BasicEffectSatiateHunger
@@ -135,38 +263,6 @@
- !type:SatiateThirst
factor: 6
-- type: reagent
- id: CP14BasicEffectHealCold
- name: cp14-reagent-name-basic-heal-cold
- desc: cp14-reagent-desc-basic-heal-cold
- group: CP14BasicEffect
- flavor: CP14Stinging
- color: "#a3511a"
- physicalDesc: cp14-reagent-physical-desc-sparkling
- metabolisms:
- Medicine:
- effects:
- - !type:HealthChange
- damage:
- types:
- Cold: -10
-
-- type: reagent
- id: CP14BasicEffectDamageCold
- name: cp14-reagent-name-basic-damage-cold
- desc: cp14-reagent-desc-basic-damage-cold
- group: CP14BasicEffect
- flavor: CP14Stinging
- color: "#1a95a3"
- physicalDesc: cp14-reagent-physical-desc-sparkling
- metabolisms:
- Poison:
- effects:
- - !type:HealthChange
- damage:
- types:
- Cold: 10
-
- type: reagent
id: CP14BasicEffectHealMana
name: cp14-reagent-name-basic-heal-mana
@@ -195,34 +291,6 @@
- !type:CP14ManaChange
manaDelta: -10
-- type: reagent
- id: CP14BasicEffectBloodRestore
- name: cp14-reagent-name-basic-blood-restore
- desc: cp14-reagent-desc-basic-blood-restore
- group: CP14BasicEffect
- flavor: CP14Metallic
- color: "#e31010"
- physicalDesc: cp14-reagent-physical-desc-scarlet
- metabolisms:
- Poison:
- effects:
- - !type:ModifyBloodLevel
- amount: 10
-
-- type: reagent
- id: CP14BasicEffectBloodAbsorption
- name: cp14-reagent-name-basic-blood-absorption
- desc: cp14-reagent-desc-basic-blood-absorption
- group: CP14BasicEffect
- flavor: CP14Metallic
- color: "#2b0e0b"
- physicalDesc: cp14-reagent-physical-desc-scarlet
- metabolisms:
- Poison:
- effects:
- - !type:ModifyBloodLevel
- amount: -10
-
- type: reagent
id: CP14BasicEffectUnstable
name: cp14-reagent-name-basic-unstable
@@ -275,9 +343,8 @@
key: Stutter
component: StutteringAccent
-# USELESS
-# Things that don't directly affect gameplay.
-
+# Gimmick solutions, otherwise doesn't give a mechanical benefit
+
- type: reagent
id: CP14BasicEffectRainbow
name: cp14-reagent-name-see-rainbow
@@ -351,5 +418,4 @@
metabolisms:
Food:
effects:
- - !type:Jitter
-
\ No newline at end of file
+ - !type:Jitter
\ No newline at end of file
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/agaric.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/agaric.yml
index a22e6bfe6a..a24f249607 100644
--- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/agaric.yml
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/agaric.yml
@@ -3,12 +3,12 @@
- type: reaction
id: CP14AgaricShroomBrewing
- minTemp: 500
+ minTemp: 530
priority: 2
reactants:
CP14AgaricMushroom:
amount: 1
- CP14GroundQuartz:
+ CP14BasicEffectSimpleBase:
amount: 1
products:
CP14BasicEffectEmpty: 0.75
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/air_lily.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/air_lily.yml
index 176193ecd5..a00c41419e 100644
--- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/air_lily.yml
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/air_lily.yml
@@ -2,12 +2,12 @@
- type: reaction
id: CP14AirLilyBrewing
- minTemp: 500
+ minTemp: 530
priority: 2
reactants:
CP14AirLily:
amount: 1
- CP14GroundQuartz:
+ CP14BasicEffectSimpleBase:
amount: 1
products:
CP14BasicEffectEmpty: 1
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/bloodflower.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/bloodflower.yml
index 8bae61cf2e..a40ae6a17c 100644
--- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/bloodflower.yml
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/bloodflower.yml
@@ -1,23 +1,5 @@
# Idea:
-# BloodFlower is a special reagent that can yield different base reagents, depending on the type of blood it is mixed with.
-
-# Red color dye
-
-- type: reaction
- id: CP14BloodFlowerBrewing
- impact: Low
- minTemp: 500
- priority: 1
- quantized: true
- conserveEnergy: false
- reactants:
- CP14BloodFlowerSap:
- amount: 10
- effects:
- - !type:CP14AffectSolutionTemperature
- addTemperature: -250
- - !type:CreateEntityReactionEffect
- entity: CP14DyeRed
+# BloodFlower is a special reagent that can react with essence to create simple solutions
# Splitting
@@ -38,80 +20,98 @@
- CP14BasicEffectDamageCold: 0.5
- CP14BasicEffectDrunk: 0.5
-# Blood brewing
+# Flower brewing
- type: reaction
- id: CP14BloodFlowerBrewingBloodHuman
- minTemp: 500
+ id: CP14BloodFlowerBrewingRestoration
+ minTemp: 474
priority: 2
reactants:
- CP14Blood:
+ CP14SaltedWater:
amount: 0.5
CP14BloodFlowerSap:
amount: 0.5
- CP14GroundQuartz:
- amount: 0.5
products:
- CP14BasicEffectEmpty: 0.75
- CP14BasicEffectBloodRestore: 0.5
- CP14BasicEffectHealBrute: 0.25
+ CP14BasicEffectImpurity: 0.75
+ CP14BasicEffectBloodRestore: 0.25
effects:
- !type:CP14AffectSolutionTemperature
- addTemperature: -250
+ addTemperature: -119
+
+# Essence brewing
- type: reaction
- id: CP14BloodFlowerBrewingBloodTiefling
- minTemp: 500
+ id: CP14BloodFlowerBrewingEssenceHuman
+ minTemp: 560
priority: 2
reactants:
- CP14BloodTiefling:
+ CP14Essence:
amount: 0.5
CP14BloodFlowerSap:
amount: 0.5
- CP14GroundQuartz:
- amount: 0.5
+ CP14AlchemistSalt:
+ amount: 0.25
products:
- CP14BasicEffectEmpty: 0.75
- CP14BasicEffectBloodRestore: 0.5
- CP14BasicEffectHealCold: 0.25
+ CP14BasicEffectHealBrute: 0.50
+ CP14BasicEffectImpurity: 0.5
+ CP14BasicEffectBloodRestore: 0.25
effects:
- !type:CP14AffectSolutionTemperature
- addTemperature: -250
+ addTemperature: -200
- type: reaction
- id: CP14BloodFlowerBrewingBloodElf
- minTemp: 500
+ id: CP14BloodFlowerBrewingEssenceTiefling
+ minTemp: 620
priority: 2
reactants:
- CP14BloodElf:
+ CP14EssenceTiefling:
amount: 0.5
CP14BloodFlowerSap:
amount: 0.5
- CP14GroundQuartz:
- amount: 0.5
+ CP14AlchemistSalt:
+ amount: 0.25
products:
- CP14BasicEffectEmpty: 0.75
- CP14BasicEffectBloodRestore: 0.5
- CP14BasicEffectHealPoison: 0.25
+ CP14BasicEffectImpurity: 0.75
+ CP14BasicEffectHealCold: 0.5
+ CP14BasicEffectHealHeat: 0.25
effects:
- !type:CP14AffectSolutionTemperature
- addTemperature: -250
+ addTemperature: -270
- type: reaction
- id: CP14BloodFlowerBrewingBloodGoblin
- minTemp: 500
+ id: CP14BloodFlowerBrewingEssenceElf
+ minTemp: 560
priority: 2
reactants:
- CP14BloodGoblin:
+ CP14EssenceElf:
amount: 0.5
CP14BloodFlowerSap:
amount: 0.5
- CP14GroundQuartz:
- amount: 0.5
+ CP14AlchemistSalt:
+ amount: 0.25
products:
- CP14BasicEffectEmpty: 0.75
- CP14BasicEffectRainbow: 0.25
- CP14BasicEffectVomit: 0.25
+ CP14BasicEffectImpurity: 0.75
+ CP14BasicEffectHealPoison: 0.5
+ CP14BasicEffectHealMana: 0.25
effects:
- !type:CP14AffectSolutionTemperature
- addTemperature: -250
\ No newline at end of file
+ addTemperature: -200
+
+- type: reaction
+ id: CP14BloodFlowerBrewingEssenceGoblin
+ minTemp: 520
+ priority: 2
+ reactants:
+ CP14EssenceGoblin:
+ amount: 0.5
+ CP14BloodFlowerSap:
+ amount: 0.5
+ CP14AlchemistSalt:
+ amount: 0.25
+ products:
+ CP14BasicEffectDamagePoison: 0.75
+ CP14BasicEffectImpurity: 0.5
+ CP14BasicEffectSpeedUp: 0.25
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -160
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/blue_amanita.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/blue_amanita.yml
index f758383704..f7f720d7e4 100644
--- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/blue_amanita.yml
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/blue_amanita.yml
@@ -1,31 +1,13 @@
-
-# Blue color dye
-
-- type: reaction
- id: CP14BlueAmanitaColor
- minTemp: 500
- priority: 1
- quantized: true
- conserveEnergy: false
- reactants:
- CP14BlueAmanita:
- amount: 10
- effects:
- - !type:CP14AffectSolutionTemperature
- addTemperature: -250
- - !type:CreateEntityReactionEffect
- entity: CP14DyeBlue
-
# Simple brewing
- type: reaction
id: CP14BlueAmanitaBrewing
- minTemp: 500
+ minTemp: 530
priority: 2
reactants:
CP14BlueAmanita:
amount: 1
- CP14GroundQuartz:
+ CP14BasicEffectSimpleBase:
amount: 1
products:
CP14BasicEffectEmpty: 1
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/chromium_slime.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/chromium_slime.yml
index f1ef6f76ef..3a5179b24a 100644
--- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/chromium_slime.yml
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/chromium_slime.yml
@@ -13,7 +13,7 @@
CP14ChromiumSlime:
amount: 1
products:
- CP14BasicEffectEmpty: 1
+ CP14BasicEffectSimpleBase: 1
effects:
- !type:CP14InverseEffect
inversion:
@@ -42,9 +42,9 @@
CP14BasicEffectDamageAirloss: CP14BasicEffectHealAirloss
CP14BasicEffectHealAirloss: CP14BasicEffectDamageAirloss
#
- #CP14BasicEffectRainbow:
- #CP14BasicEffectEmoteCough:
-
+ # CP14BasicEffectRainbow:
+ # CP14BasicEffectEmoteCough:
+
# Simple brewing
- type: reaction
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/dayflin.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/dayflin.yml
index 35b8be857d..0dafa3f30d 100644
--- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/dayflin.yml
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/dayflin.yml
@@ -1,33 +1,14 @@
-
-# Yellow color dye
-
-- type: reaction
- id: CP14DayflinDyeBrewing
- impact: Low
- minTemp: 500
- priority: 1
- quantized: true
- conserveEnergy: false
- reactants:
- CP14YellowDayflinPulp:
- amount: 10
- effects:
- - !type:CP14AffectSolutionTemperature
- addTemperature: -250
- - !type:CreateEntityReactionEffect
- entity: CP14DyeYellow
-
# Simple brewing
- type: reaction
id: CP14DayflinBrewing
impact: Low
- minTemp: 500
+ minTemp: 530
priority: 2
reactants:
CP14YellowDayflinPulp:
amount: 1
- CP14GroundQuartz:
+ CP14BasicEffectSimpleBase:
amount: 1
products:
CP14BasicEffectEmpty: 0.75
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/essense.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/essense.yml
new file mode 100644
index 0000000000..067d9b2b89
--- /dev/null
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/essense.yml
@@ -0,0 +1,142 @@
+# Idea:
+# Alchemized Blood, and Essence, are states of blood processed for use in alchemical reactions.
+
+# Blood Alchemization
+
+- type: reaction
+ id: CP14HumanBloodAlchemization
+ minTemp: 424
+ priority: 2
+ reactants:
+ CP14Blood:
+ amount: 0.75
+ CP14AlchemistSalt:
+ amount: 0.25
+ products:
+ CP14AlchemizedBlood: 0.75
+ CP14BasicEffectImpurity: 0.25
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -116
+
+- type: reaction
+ id: CP14TieflingBloodAlchemization
+ minTemp: 464
+ priority: 2
+ reactants:
+ CP14BloodTiefling:
+ amount: 0.75
+ CP14AlchemistSalt:
+ amount: 0.25
+ products:
+ CP14AlchemizedBloodTiefling: 0.75
+ CP14BasicEffectImpurity: 0.25
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -156
+
+- type: reaction
+ id: CP14ElfBloodAlchemization
+ minTemp: 424
+ priority: 2
+ reactants:
+ CP14BloodElf:
+ amount: 0.75
+ CP14AlchemistSalt:
+ amount: 0.25
+ products:
+ CP14AlchemizedBloodElf: 0.75
+ CP14BasicEffectImpurity: 0.25
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -116
+
+- type: reaction
+ id: CP14GoblinBloodAlchemization
+ minTemp: 414
+ priority: 2
+ reactants:
+ CP14BloodGoblin:
+ amount: 0.75
+ CP14AlchemistSalt:
+ amount: 0.25
+ products:
+ CP14AlchemizedBloodGoblin: 0.75
+ CP14BasicEffectImpurity: 0.25
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -106
+
+# Essence Refining
+
+- type: reaction
+ id: CP14HumanEssenceRefinement
+ minTemp: 510
+ priority: 2
+ reactants:
+ CP14AlchemizedBlood:
+ amount: 0.75
+ CP14BloodFlowerSap:
+ amount: 0.25
+ CP14AlchemistSalt:
+ amount: 0.25
+ products:
+ CP14Essence: 1
+ CP14BasicEffectEmpty: 0.25
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -150
+
+- type: reaction
+ id: CP14TieflingEssenceRefinement
+ minTemp: 550
+ priority: 2
+ reactants:
+ CP14AlchemizedBloodTiefling:
+ amount: 0.75
+ CP14BloodFlowerSap:
+ amount: 0.25
+ CP14AlchemistSalt:
+ amount: 0.25
+ products:
+ CP14EssenceTiefling: 1
+ CP14BasicEffectEmpty: 0.25
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -190
+
+- type: reaction
+ id: CP14ElfEssenceRefinement
+ minTemp: 510
+ priority: 2
+ reactants:
+ CP14AlchemizedBloodElf:
+ amount: 0.75
+ CP14BloodFlowerSap:
+ amount: 0.25
+ CP14AlchemistSalt:
+ amount: 0.25
+ products:
+ CP14EssenceElf: 1
+ CP14BasicEffectEmpty: 0.25
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -150
+
+- type: reaction
+ id: CP14GoblinEssenceRefinement
+ minTemp: 500
+ priority: 2
+ reactants:
+ CP14AlchemizedBloodGoblin:
+ amount: 0.75
+ CP14BloodFlowerSap:
+ amount: 0.25
+ CP14AlchemistSalt:
+ amount: 0.25
+ products:
+ CP14EssenceGoblin: 1
+ CP14BasicEffectEmpty: 0.25
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -140
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/general.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/general.yml
index b776efdc4b..21c7dc10db 100644
--- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/general.yml
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/general.yml
@@ -1,6 +1,6 @@
- type: reaction
id: CP14OverbrewingFail
- minTemp: 800
+ minTemp: 780
reactants:
CP14BasicEffectEmpty:
amount: 1
@@ -23,3 +23,65 @@
prototypeId: CP14Mist
sound:
path: /Audio/Effects/smoke.ogg
+
+- type: reaction
+ id: CP14SaltProcessing
+ minTemp: 600
+ reactants:
+ Water:
+ amount: 0.5
+ CP14GroundQuartz:
+ amount: 0.5
+ products:
+ CP14AlchemistSalt: 0.75
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -300
+
+- type: reaction
+ id: CP14SaltDehydrating
+ minTemp: 620
+ reactants:
+ CP14SaltedWater:
+ amount: 0.5
+ products:
+ CP14AlchemistSalt: 0.5
+
+- type: reaction
+ id: CP14SaltDisolving
+ minTemp: 350
+ reactants:
+ Water:
+ amount: 0.5
+ CP14AlchemistSalt:
+ amount: 0.5
+ products:
+ CP14SaltedWater: 0.5
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -350
+
+- type: reaction
+ id: CP14SimpleSolvent
+ minTemp: 420
+ reactants:
+ CP14SaltedWater:
+ amount: 0.5
+ CP14GroundQuartz:
+ amount: 0.5
+ products:
+ CP14BasicEffectSimpleBase: 1
+
+- type: reaction
+ id: CP14PurifyingSaltAntidote
+ minTemp: 580
+ reactants:
+ CP14BasicEffectHealPoison:
+ amount: 0.25
+ CP14AlchemistSalt:
+ amount: 1
+ products:
+ CP14BasicEffectPurification: 1
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -220
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/lumishroom.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/lumishroom.yml
index c9531bf944..263b758ae1 100644
--- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/lumishroom.yml
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/lumishroom.yml
@@ -3,12 +3,12 @@
- type: reaction
id: CP14LumiMushroomBrewing
- minTemp: 500
+ minTemp: 530
priority: 2
reactants:
CP14LumiMushroom:
amount: 1
- CP14GroundQuartz:
+ CP14BasicEffectSimpleBase:
amount: 1
products:
CP14BasicEffectEmpty: 0.75
@@ -18,6 +18,20 @@
- !type:CP14AffectSolutionTemperature
addTemperature: -250
+- type: reaction
+ id: CP14PurifyingSaltLumi
+ minTemp: 600
+ reactants:
+ CP14LumiMushroom:
+ amount: 1
+ CP14AlchemistSalt:
+ amount: 0.5
+ products:
+ CP14BasicEffectPurification: 1
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -300
+
# Splitting
- type: reaction
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/purification.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/purification.yml
new file mode 100644
index 0000000000..8b909d205d
--- /dev/null
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/purification.yml
@@ -0,0 +1,45 @@
+# T0 - T1
+
+# Cleansing salt needs to have 1-1 water to work, can't disolve right otherwise
+
+- type: reaction
+ id: CP14CleansingImpurity
+ priority: 3
+ reactants:
+ Water:
+ amount: 0.25
+ CP14BasicEffectPurification:
+ amount: 0.25
+ CP14BasicEffectImpurity:
+ amount: 1
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -200
+
+- type: reaction
+ id: CP14CleansingPoison
+ priority: 3
+ reactants:
+ Water:
+ amount: 0.5
+ CP14BasicEffectPurification:
+ amount: 0.5
+ CP14BasicEffectDamagePoison:
+ amount: 1
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -230
+
+- type: reaction
+ id: CP14CleansingVomit
+ priority: 3
+ reactants:
+ Water:
+ amount: 0.25
+ CP14BasicEffectPurification:
+ amount: 0.25
+ CP14BasicEffectVomit:
+ amount: 1
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -200
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/wild_sage.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/wild_sage.yml
index 54a9a4c7d9..6c1a92a2ce 100644
--- a/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/wild_sage.yml
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/Alchemy/wild_sage.yml
@@ -1,18 +1,17 @@
-
# Simple brewing
- type: reaction
id: CP14WildSageSapBrewing
- minTemp: 500
+ minTemp: 530
priority: 2
reactants:
CP14WildSageSap:
amount: 1
- CP14GroundQuartz:
+ CP14BasicEffectSimpleBase:
amount: 1
products:
CP14BasicEffectEmpty: 0.75
- CP14BasicEffectHealBrute: 0.5
+ CP14BasicEffectHealBrute: 0.25
CP14BasicEffectEmoteCough: 0.25
cp14RandomProducts:
- CP14BasicEffectRainbow: 0.25
@@ -21,6 +20,8 @@
CP14BasicEffectHealPoison: 0.25
- CP14BasicEffectEmoteCough: 0.25
CP14BasicEffectHealPoison: 0.25
+ - CP14BasicEffectImpurity: 0.25
+ CP14BasicEffectEmpty: 0.25
effects:
- !type:CP14AffectSolutionTemperature
addTemperature: -250
diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/dye_brewing.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/dye_brewing.yml
index efaca04057..5c541bfe7d 100644
--- a/Resources/Prototypes/_CP14/Recipes/Reactions/dye_brewing.yml
+++ b/Resources/Prototypes/_CP14/Recipes/Reactions/dye_brewing.yml
@@ -1,12 +1,60 @@
+# Red color dye
+
+- type: reaction
+ id: CP14BloodFlowerBrewing
+ impact: Low
+ minTemp: 393
+ priority: 1
+ quantized: true
+ conserveEnergy: false
+ reactants:
+ CP14BloodFlowerSap:
+ amount: 10
+ Water:
+ amount: 1
+ catalyst: true
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -50
+ - !type:CreateEntityReactionEffect
+ entity: CP14DyeRed
+
+# Yellow color dye
+
- type: reaction
id: CP14YellowDayflinBrewing
impact: Low
quantized: true
conserveEnergy: false
- minTemp: 500
+ minTemp: 393
reactants:
CP14YellowDayflinPulp:
amount: 10
+ Water:
+ amount: 1
+ catalyst: true
effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -50
- !type:CreateEntityReactionEffect
- entity: CP14DyeYellow
\ No newline at end of file
+ entity: CP14DyeYellow
+
+# Blue color dye
+
+- type: reaction
+ id: CP14BlueAmanitaColor
+ minTemp: 393
+ priority: 1
+ quantized: true
+ conserveEnergy: false
+ reactants:
+ CP14BlueAmanita:
+ amount: 10
+ Water:
+ amount: 1
+ catalyst: true
+ effects:
+ - !type:CP14AffectSolutionTemperature
+ addTemperature: -50
+ - !type:CreateEntityReactionEffect
+ entity: CP14DyeBlue
diff --git a/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Arcane.xml b/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Arcane.xml
new file mode 100644
index 0000000000..7b217e10d0
--- /dev/null
+++ b/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Arcane.xml
@@ -0,0 +1,9 @@
+
+
+# Arcane
+
+There is a number of arcane substances from before our time. Knowledge of their characteristics can make the difference between an apprentice and a master alchemist.
+
+
+
+
diff --git a/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Biological.xml b/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Biological.xml
deleted file mode 100644
index d890d30ada..0000000000
--- a/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Biological.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-# Biological
-
-There are a large number of biological substances - extracted from plants or living things. Knowledge of their characteristics may be useful to you many times.
-
-
-
-
diff --git a/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Inorganic.xml b/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Inorganic.xml
new file mode 100644
index 0000000000..03b83af4fc
--- /dev/null
+++ b/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Inorganic.xml
@@ -0,0 +1,9 @@
+
+
+# Inorganic
+
+There are a large number of inorganic substances - collected from the land and sea. Knowledge of their characteristics may be useful to you many times.
+
+
+
+
diff --git a/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Organic.xml b/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Organic.xml
new file mode 100644
index 0000000000..ba173eaf18
--- /dev/null
+++ b/Resources/ServerInfo/_CP14/Guidebook_EN/AlchemyTabs/Organic.xml
@@ -0,0 +1,9 @@
+
+
+# Organic
+
+There are a large number of organic substances - extracted from plants or living things. Knowledge of their characteristics may be useful to you many times.
+
+
+
+
diff --git a/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Arcane.xml b/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Arcane.xml
new file mode 100644
index 0000000000..80cc7cc4c3
--- /dev/null
+++ b/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Arcane.xml
@@ -0,0 +1,9 @@
+
+
+# Мистический
+
+Существует ряд мистических веществ, существовавших до нашего времени. Знание их характеристик может стать решающим фактором между учеником и мастером алхимии.
+
+
+
+
diff --git a/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Biological.xml b/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Biological.xml
deleted file mode 100644
index fda17c301f..0000000000
--- a/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Biological.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-# Биологические вещества
-
-Существует большое количество биологических веществ - добытых из растений или живых существ. Знание их свойств может не раз пригодиться.
-
-
-
-
diff --git a/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Inorganic.xml b/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Inorganic.xml
new file mode 100644
index 0000000000..77ae924635
--- /dev/null
+++ b/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Inorganic.xml
@@ -0,0 +1,9 @@
+
+
+# Неорганический
+
+Существует большое количество неорганических веществ, собранных с суши и моря. Знание их характеристик может быть вам полезно много раз.
+
+
+
+
diff --git a/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Organic.xml b/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Organic.xml
new file mode 100644
index 0000000000..0a573922ad
--- /dev/null
+++ b/Resources/ServerInfo/_CP14/Guidebook_RU/AlchemyTabs/Organic.xml
@@ -0,0 +1,9 @@
+
+
+# Органический вещества
+
+Существует большое количество Органический веществ - добытых из растений или живых существ. Знание их свойств может не раз пригодиться.
+
+
+
+