summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/craft_db.conf32
-rw-r--r--npc/craft/alchemy.txt70
-rw-r--r--npc/magic/demure.txt3
3 files changed, 90 insertions, 15 deletions
diff --git a/db/craft_db.conf b/db/craft_db.conf
index d4f9b4d10..a9bba8aa1 100644
--- a/db/craft_db.conf
+++ b/db/craft_db.conf
@@ -54,11 +54,9 @@ craft_db: (
},
******************************************************************************/
-// Cooking System (ID 0~20, Flag 4)
-//////////////////////////////////////////////////////////////////////////////
-/****************************************************************************/
+// ID 0 reserved as failsafe - even if it is valid
-// Alchemy System (ID 21~50, Flag 8)
+// Alchemy System (ID 1~50, Flag 8)
//////////////////////////////////////////////////////////////////////////////
{
Id: 21
@@ -733,7 +731,7 @@ craft_db: (
// 122~124 → Special
// 125~132 → Chest Armors
// 132~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
// Output PileOfAsh
// Require 1x EverburnPowder to lit (maybe Sulphur?)
@@ -1205,7 +1203,7 @@ craft_db: (
// 122~124 → Special
// 125~132 → Chest Armors
// 132~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 72
@@ -1374,7 +1372,7 @@ craft_db: (
// 122~124 → Special
// 125~132 → Chest Armors
// 132~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 77
@@ -1568,7 +1566,7 @@ craft_db: (
// 122~124 → Special
// 125~132 → Chest Armors
// 132~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 82
@@ -1710,7 +1708,7 @@ craft_db: (
// 122~124 → Special
// 125~132 → Chest Armors
// 132~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 93
@@ -2027,7 +2025,7 @@ craft_db: (
// 122~124 → Special
// 125~132 → Chest Armors
// 132~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 83
@@ -2227,7 +2225,7 @@ craft_db: (
// 122~124 → Special
// 125~132 → Chest Armors
// 132~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 101
@@ -2291,7 +2289,7 @@ craft_db: (
// 122~124 → Special
// 125~132 → Chest Armors
// 132~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 103
@@ -2662,7 +2660,7 @@ craft_db: (
// 122~124 → Special
// 125~132 → Chest Armors
// 132~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 115
@@ -2769,7 +2767,7 @@ craft_db: (
// 122~124 → Special
// 125~132 → Chest Armors
// 132~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 122
@@ -3127,7 +3125,7 @@ craft_db: (
// 122~124 → Special
// 125~134 → Chest Armors
// 134~140 → Pants
-// 141+ → WIP
+// 141~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 135
@@ -3399,4 +3397,8 @@ craft_db: (
Priority: 80
},
/****************************************************************************/
+
+// Cooking System (ID 200~250, Flag 4)
+//////////////////////////////////////////////////////////////////////////////
+/****************************************************************************/
)
diff --git a/npc/craft/alchemy.txt b/npc/craft/alchemy.txt
index 9022edb84..0b39a61b9 100644
--- a/npc/craft/alchemy.txt
+++ b/npc/craft/alchemy.txt
@@ -64,3 +64,73 @@ function script AlchemySystem {
setskin "";
return .success;
}
+
+/*
+Alchemy can rely in cross-building
+Where a weaker potion is base for a stronger one
+Standard Duration = 2 minutes ~ 5 minutes
+
+Reagents:
+ Water
+ Eggs
+ Milk
+ Nymph Poison
+
+Products:
+ Tea (Chamomile, Spearmint, Oolong, Jasmine, Yerba Mate?)
+ → Argaes Water + «Herbal Reagent»
+ Coffee (Shadow Herb + Tonori Water)
+OK Piberries Infusion (Piberries + Curshroom)
+ Atropos Mixture (Lachesis Brew + Clotho Liquor)
+ Death Potion (Dragonfruit + Nightshade Tea)
+ Smoke Grenade (Cactus pot + Coal)
+ Grenade (Cactus pot + Sulfur Powder)
+ Scented Grenade (Cactus pot + Moss)
+OK Haste Potion (Plushshroom)
+OK Strength Potion (Chagashroom)
+ Return Potion (Hurnscald Recipe => Ocean Croc Claw + Hard Spike? Grass Seeds?)
+OK Status Reset (Curshroom + Mana Piou Feather)
+ Homun Stat Reset (Curshroom + Manapple)
+OK Move Speed (Gem Powder + Fluor Powder)
+OK Precision (Piberries + Mt. Snake Egg)
+OK Dodge Potion (Piberries + Snake Egg)
+OK Luck, Dex, Int, Vit, Agi (Gems + Tea)
+R Sacred Life (Golden Apple + Elixir of Life)
+R Sacred Mana (Golden Apple + Celestia Tea)
+R Sacred Revival (Sacred Life + Sacred Mana)
+ Broken Warp Crystal? (Wurtizite + Black Mamba Skin)
+ Magic Apple? (Divine Apple + Manapple?)
+ Purification Potion (Nymph Poison + Sacred Life)
+ Iced Water (Tonori W. + Argaes W.)
+ Insurance Contract (» Insurance?) (Quill + Reed Bundle)
+ Mysterious Fruit? (Legendary)
+
+For all Scrolls: Quill + ? (depends on scroll itself)
+ » Summon Scrolls (Based on mob parts, 1× mob?)
+ → alignment_cansummon() + SummonMagic() or summon() directly
+ → Criteria between weak/strong version is alignment
+ → When aligned, scrolls always summon strongest ver
+ → Level must be equal or superior to strongest, tho
+ » Maggot/Giant Maggot: Bug Leg (Lv 40)
+ » CaveMaggot: Maggot Slime
+ » Green Dragon/Nightmare: Dragon Scales (Lv 105)
+ » Wolvern: Wolvern Pelt
+ » Moggun/Yeti: Frozen Yeti Tear (Lv 60)
+ » Terranite/T.Prot.: Terranite Ore (Lv 90)
+ » Magnus Heal (Lifestone)
+ » Area Provoke?
+ » Guild Skills?
+
+ // Skills for Aegis Shield, all beyond maximum level
+ // Slimes, Snakes, Fairies, Darth Duck, Mr. Prickel
+ // PoisonS.Mushroom
+ // TODO: Lizards, (Black)Scorpions, Moonshroom, Black Mamba, Centaur
+ skill TMW2_HALHISS, 10;
+ skill TMW2_KALSPIKE, 9;
+ skill TMW2_LIMERIZER, 10;
+ skill TMW2_FAIRYKINGDOM, 9;
+ skill TMW2_DUCKY, 10;
+ skill TMW2_FAIRYEMPIRE, 10;
+
+*/
+
diff --git a/npc/magic/demure.txt b/npc/magic/demure.txt
index 0a1477e48..c885e1b91 100644
--- a/npc/magic/demure.txt
+++ b/npc/magic/demure.txt
@@ -85,6 +85,9 @@
SC_RESIST_PROPERTY_FIRE: 666
SC_RESIST_PROPERTY_WIND: 667
+ » Create SC to boost skill power?
+ » Maybe SC to boost elemental damage
+
// Potionable Skills (Scrolls?)
TMW2_OVERLOAD (Pierce Double Damage)
TMW2_MAGNUSHEAL (Area Healing based on MATK, affects homun)