Xenoblade Wiki
Xenoblade Wiki
Spoiler alert

The future doesn't belong to you!

For those who have not completed games in the Xenoblade Chronicles series, this page contains spoilers regarding the plot. Discretion is advised.

Shulk and Reyn crafting a gem

Gem Crafting is a process in Xenoblade Chronicles. It can be done with different ether crystals found by killing monsters or mining from Ether Crystal deposits and Ether Cylinders created as a byproduct when creating gems. Each of these components can have several different qualities with varying strength, such as Strength Up 80, Agility Up 15 or Night Vision 28%. Each Gem has a range that the Gem's quality will fall under. For example, Strength Up I will increase strength by between 5-10. Meanwhile, Strength Up II will increase strength by between 15-20. The exact quality value within the range is completely randomised, and the Gem Crafting process has no effect on it.

In Future Connected, gems are not crafted but mined directly from the high-quality Ether deposits on Bionis' Shoulder.

Creating gems

The process of gem crafting requires different components to be selected until one or more of the collective qualities of the components selected exceeds 100%, or it is also possible to start crafting with only two components which do not give a quality with a strength over 100%.

Two party members are chosen to operate the gem crafting furnace. They have different qualities depending on which position they take, as "Shooter" or "Engineer". Each character's Shooter and Engineer ability is unique.

The affinity between the characters affects how many cycles they spend crafting, giving better chances for higher level gems. High affinity characters not participating may give a party boost to the team. Crafters may go into a fever where they raise the strength even higher.


There are three types of flames. Each time the Shooter "shoots" into the furnace, the Engineers' abilities affect the type of flame that occurs:

Flame Colour Effect
Strong Flame Red Raise one quality a lot
(between 3 and 11) ※1
Medium Flame Blue Raise all qualities a bit
(between 1 and 6) ※2
Gentle Flame Green Raise cylinder gauge
(between 30% and 70%) ※3
※1: A random number between 1 and 6 is added if Reyn is the Shooter.
※2: A random number between 1 and 6 is added if Melia is the Shooter.
※3: 25% is added if Sharla is the Shooter.

Cylinder Gauge

The Cylinder Gauge is represented by the vertical strip between the characters and the table. Each time a cylinder gauge fills up to 100%, the number above the strip will increase by one, and the Cylinder Gauge will reset to represent the gauge for the next cylinder.

After the crafting process is over, the maximum number of cylinders that can be received is represented by the number above the Cylinder Gauge. The player can choose which ones to keep. The rest of the cylinders will be discarded. In order to increase the maximum number of cylinders, each character's Shooter and Engineer properties must be examined to find the pair who will fill the gauge the most.

Heat and Mega Heat

When crafting, if a quality's strength exceeds 100% it will become a gem. If the strength exceeds 200% it receives "Heat" status and the resultant gem becomes one grade higher than its components. Furthermore, if the value of one quality goes above 300% it receives "Mega Heat" status, in which case two full-strength gems are acquired for that quality, instead of just one.

Any qualities with strengths below 100% can become a cylinder for crafting another time. The number of cylinders created after a successful crafting round is determined by the cylinder count (which is raised by gentle flames). When seeking to make the highest-strength gems possible, it is often desirable to fall just short of actually creating a gem — instead creating refined cylinders for the target property with strength as close to 99% as possible; in this way, it is much easier to achieve "Heat" and "Mega Heat" status.

Shooter and Engineer Abilities

Each character has a unique Shooter quality with a particular effect property. They have also a unique Engineer qualities combination for each Flame type. The choice of the Shooter and Engineer duo amongst the seven characters leads to different results. For example, the best choice to increase the purity of a single gem in order to reach the "Mega Heat" status is Shulk as the Shooter, raising the Fever probability rate, and Reyn as the Engineer, owning a Great ability for Strong Flame that raises one quality a lot.

Shooter properties

Character Quality Effect
Shulk Fever Plus Gets into a Fever easily when crafting.
(+1% Fever chance)
Reyn Strong Bonus Qualities grow stronger with a strong flame.
(Strong flames give +1~6)
Sharla Gentle Bonus Cylinder Gauge fills up more with gentle flame.
(Gentle flames give +25% cylinder gauge)
Dunban Combo Master Qualities grow stronger when flame is constant.
(Strong or Medium flames give +2, and then an additional +1 per combo)
Melia Medium Bonus Qualities grow stronger with a medium flame.
(Medium flames give +1~6)
Riki Impatient Shooter Gem crafting process happens twice in a row. ※
(Each flame shoots twice, but cannot enter Fever)
Fiora Cylinder Plus Crafting begins with 3 full cylinder gauges.
※ A bug in the original version of Xenoblade Chronicles means that Riki's Shooter ability does not work properly, and he will only shoot up to a maximum of 15 times. In Definitive Edition, the bug has been fixed, and Riki now works properly - at the cost of not being able to enter a Fever, he shoots twice as much. This means that he is much more viable for gem crafting than previously (a blue affinity Riki and Reyn being on par with a max affinity Shulk and Reyn).

Engineer properties

Character Strong Flame Medium Flame Gentle Flame
Shulk Average (25%) Average (25%) Good (50%)
Reyn Great (80%) Poor (10%) Poor (10%)
Sharla Poor (15%) Good (60%) Average (25%)
Dunban Good (60%) Poor (15%) Average (25%)
Melia Poor (10%) Great (80%) Poor (10%)
Riki Terrible (10%) Terrible (10%) Great (80%)
Fiora Terrible (5%) Great (90%) Terrible (5%)

Mobile Furnace

The Gem Man in Colony 9 will give the party a quest, The Gem Man's Invention, in which he asks them to get an Ultra Small Reactor from Colony 6. The reactor can be obtained by upgrading all of Colony 6's levels to one. The Gem Man will then make the Mobile Furnace so that the party can craft gems whenever they want.

Calculation methods

Turns and Fever

The exact number of turns is calculated as follows:

Minimum number of turns: (affinity + 250) / 750 + 3.
Maximum number of turns: affinity / 500 + 5.

Affinity is determined by the numeric value of the affinity between the Shooter and the Engineer. Affinity can range from a minimum of 0 to a maximum of 5,000.

Starting with the minimum number of turns, there is a 80% chance for another turn to be added, with the limit being the maximum number of turns.


int affinity = ( affinityBetween(Shooter, Engineer) )
int minTurns = (affinity + 250) / 750 + 3
int maxTurns = affinity / 500 + 5
int turns
for (turns = minTurns; turns < maxTurns; turns++)
   if (Rand(100) >= 80)
return turns;

Each time a turn is executed, there is a set percentage of chance for triggering a fever. The fever trigger percentage can be calculated as follows:

Base percentage: 1%.
If Shulk is the Shooter (his shooter property): +1%.

  If the Shooter has Shulk's Fever Pitch Skill: +1%.

If the Engineer has Shulk's Fever Pitch Skill: +1%.

The minimum fever trigger percentage is 1%. The maximum percentage can reach up to 4%.

Once a regular turn triggers a fever, a certain number of bonus fever turns are inserted. The minimum and maximum of this range is always the same.

Minimum number of fever bonus turns: 3.
Maximum number of fever bonus turns: 10.

Starting with the minimum number of fever bonus turns, there is a 70% chance for another fever bonus turn to be added, with the limit being the maximum number of fever bonus turns.


int minFeverTurns = 3
int maxFeverTurns = 10
for (int turns = minFeverTurns; turns < maxFeverTurns; turns++)
   if (Rand(100) >= 70)
return turns;

Party Support

Party Support is dependent on the non-participating party member's support with the Crafting Engineer. Affinity is determined by the numeric value of the affinity between the aforementioned two characters. Affinity can range from a minimum of 0 to a maximum of 5,000. This numeric value will be referred to as affinity.

For each turn, the algorithm goes through each non-participating character who hasn't given Party Support yet. This means that each character can only give Party Support once per crafting session. For every valid character, a random number between 0 and 10,000 is rolled. If this number is within the range of 0 and affinity, then that character's party support is triggered that turn. To increase the rate of triggering party support, the range must be increased by increasing the affinity between the two characters. This means that a maximum of 5,000 affinity provides a 50% chance of triggering Party Support each turn until it is triggered.

When a Party Support is triggered, between 1 to 3 different qualities are chosen. Each of these qualities are increased by between 10 to 21 points. It is possible for a single quality to be chosen twice.


for each turn
   for each Character
      if ( (Character is not crafting) and (Character has not triggered Party Support))
         int affinity = affinityBetween(Character, Engineer)
         int roll = rand(10,000)
         if (roll < affinity)
            Trigger Party Support
   next Character
next turn


External link