Hi all,
Here are our thoughts on how Composing will work
Fragments
Items can be broken down and give a fragments based on the rarity. For example if you break down a Rare item, you will receive a 'Rare Fragment'. If you break down an Epic item, you will receive an 'Epic Fragment'.
All potions created would be guild bound / bound. You specify if the potion is for yourself (ie. bound) or for use with your guild (if applicable) when you create it.
Creating a Potion
Select skill(s)
Select level for skills.
Select duration.
Shows time taken / gold cost / fragment cost
So for example:
Hoof’s Basic Potion [30m]
Conserve 50
Librarian 180
Fragment cost would be something like:
Common Fragments = (amount_of_skills * (total_skill_level / 5));
Rare Fragments = (amount_of_skills * ((total_skill_level - (25 * amount_of_skills)) / 20));
Legendary Fragments = (amount_of_skills * ((total_skill_level - (125 * amount_of_skills)) / 100));
Epic Fragments = (amount_of_skills * ((total_skill_level - (175 * amount_of_skills)) / 500));
if(Epic Fragments > 2) Epic Fragments = 2
Gold Cost = amount_of_skills * total_skill_level * duration * 3
Time to Create = amount_of_skills * total_skill_level * duration * scalar
Cost to Finish Instantly = (Gold Cost * scalar)
This would mean in this example it would require:
C = (2 * (230 / 5)) = 92
R = (2 * (180 / 20)) = 18
L = (2 * (-20 / 50)) = 0
E = (2 * (-70 / 300)) = 0
Gold Cost = 2 * 230 * 30 * 3 = 41,400 gold
Time to Create = (2 * 230 * 30) / 10 = 1380s = 23m
Cost to Finish Instantly = (41,400 * 5) = 207,000 gold
Another example...
Hoof’s Ultimate Potion [120m]
Librarian 200
Adept Learner 200
Coordinated Attack 250
Animal Magnetism 250
Doubler 350
This would mean in this example it would require:
C = (5 * (1250 / 5)) = 1250
R = (5 * (1125 / 20)) = 281
L = (5 * (625 / 100)) = 31
E = (5 * (375 / 400)) = 4 -> 2 (cap applied)
Gold Cost = 5 * 1250 * 120 * 3 = 2,250,000
Time to Create = (5 * 1250 * 120) / 10 = 75000s = 1250m = ~20 hours
Cost to Finish Instantly = (2,250,000 * 5) = 11,250,000
Composing Level
Each time a potion is created, composing xp would be allocated based on the total_skill_level of the potion.
Composing level determines the maximum duration that you can create potions with. The base duration is 60 minutes, then each brewing level adds +1 minute to the maximum duration (up to a limit of 300 minutes - hence the maximum brewing level would be 240).
Each composing level requires 200 + (50 * level) Composing XP.
ie:
Level 2 = 300
Level 3 = 350 (+ previous xp)
Level 4 = 400 (+ previous xp)
etc.
This means starting at 0 Composing XP, if you created 2 x Hoof’s Basic Potion, you would gain 460 Composing XP, which would mean you Composing Level would now be 2.
Available Skills (with max possible level)
Doubler [max 1000]
Light Foot [max 500]
Conserve [max 200]
Adept Learner [max 200]
Librarian [max 200]
Sacrifice [max 200]
Global Booster [max 200]
Animal Magnetism [max 250]
Keen Edge [max 200]
Anti Deflect [max 200]
Smashing Hammer [max 250]
Entrench [max 175]
Coordinated Attack [max 250]
Coordinated Defense [max 250]
Stalker [max 250]
Shield Wall [max 250]
Terrorize [max 250]
Gloat [max 250]
Honor [max 250]
Flinch [max 250]
Constitution [max 250]
Sanctuary [max 250]
Terrorize [max 250]
Notes:
1) These would be special potions, so skills such as Distil, Reckoning, Spell Breaker and Spell Leech would not work with them.
Finally I would like to give a big thanks to Evilbry and Pardoux for taking time to discuss the idea with me over Skype
Any constructive feedback is appreciated
~ The Fallen Sword Team