|
|
FFXI Skillchain Sequence Generator
By Felgarr 2026-04-30 19:35:55
Hello!
I was tired of people causing problems in Sortie F Boss, but I also wanted people to feel comfortable bringing any DD/Prime Weapon combination to Sortie. I figured the only way to solve this problem with 100% certainty is to write a sequence generator for FFXI skillchains: https://fel-ffxi.github.io/skillchain-calculator/
How it works:
Choose anywhere from 1-6 weapons (Slot 1-6)
Click any weapon skills you want to include/exclude in the Skillchain sequences being generated.
You can choose to filter your output, by including/excluding the Skillchain properties you want see in the Filters section.
In this example, let's assume we're doing F Boss, so we want to avoid Detonation, Impaction, Fragmentation and Light.
Let's say our party is using these 4 weapons, Great Axe, Club, Dagger, Sword:
Then, I click WSes our party wants to use: Disaster, Ruthless Stroke, Black Halo and Savage Blade:
I choose to filter out the skillchain properties that I don't want to make:
and we can see what skillchains we can make, using each weaponskill once:
Alternatively, I can choose to include them and we see no Skillchain sequences match the filter. This means that no sequence of Disaster, Ruthless Stroke, Black Halo and Savage Blade will produce Detonation, Impaction, Fragmentation nor Light:
This was fun to build. Also, this tool has helped me to fix some of the Skillchain properties in Windower's resources: https://github.com/Windower/Resources/blob/master/resources_data/weapon_skills.lua
Any and all feedback is welcome!
Carbuncle.Maletaru
Serveur: Carbuncle
Game: FFXI
Posts: 4337
By Carbuncle.Maletaru 2026-04-30 23:23:20
Here's some feedback for you:
This ***'s amazing, great work. Definitely something that the game/community has been needing for a long time. I was working on a similar project but never got too far with it because formatting the output was a mess.
By Felgarr 2026-05-01 19:42:39
Carbuncle.Maletaru said: »Here's some feedback for you:
This ***'s amazing, great work. Definitely something that the game/community has been needing for a long time. I was working on a similar project but never got too far with it because formatting the output was a mess.
Thank you man, I appreciate your kind words! Personally, I needed to teach myself skillchains because I could never recall them as quickly as other players. I think it's a fascinating game mechanic, even if it is strangely designed. (Fire-based SCs get more extension opportunities for example).
As far as this tool goes, I can modify it further if someone has an interesting need or worth-while use case, or even just a Weaponskill-specific question that needs to be answered. I am not completely sold on the UI/formatting (AI helped in that regard), but I feel like it's functional, without hurting performance.
Funny thing: I was going to export all of the skillchain combinations for offline calculations, but the sheer explosion of possibilities is was a lot more than I anticipated. (Whomever designed FFXI skillchains as a game mechanic, deserves a medal seriously).
Thanks again for the kind words. It's appreciated!
Necro Bump Detected!
[61 days between previous and next post]
By Felgarr 2026-07-01 12:26:08
I made some changes based on earlier feedback:
Copy/Share URL: Example: Click me to see some skillchain sequences!
You can now copy/paste URLs to share with your party or friends. Only one person in a group needs to do any clicking in the UI. The rest can simply view the URL to see which Skilchains a person is considering.
Skillchain Graph (new)
A new interactive graph card shows all your weaponskills as nodes with colored arrows representing which skillchain type results from each pair. You can drag nodes to rearrange the layout, scroll to zoom, and click a node to highlight its chains. A color-keyed legend sits below the graph. The graph respects all active filters, so it updates live as you adjust your party, weapon skills, or result filters. You can even drag/drop this graph to get a better view of the Weaponskills you're considering. (Edit: This is a WIP, and while it is accurate and works, you might still prefer the Text output, shown on the same page).
Element icons on SC types
The Skillchain Filters checkboxes and the Graph Legend now show the element icons for each skillchain type — so Fusion shows Fire + Light, Distortion shows Water + Ice, etc.
Chain Length filter:
The situations where skillchains can repeat indefinitely has been fixed and can be filtered via a new Chain Length filter. They can be 2/3/4-step or infinite skill, which are as follows:
Level 2: Fusion → Gravitation → Fragmentation → Distortion (any starting point, any rotation)
Level 1: Liquefaction ↔ Scission, Scission ↔ Detonation, Transfixion ↔ Compression
(This is explained in a hover tooltip on the ∞ Infinite filter button, when clicked).
Any and all feedback welcome.
By Felgarr 2026-07-02 00:35:00
I applied some hotfixes:
1.) You can filter skill seqeunces displayed in the output and graph, by number of Steps, including Infinites (i.e. Transfixion <-> Compression).
2.) The filters that you choose become URL-Enccoded, so you can click "Copy Share URL", and you'll be able to see exactly what someone chose: This is a list of all Scythe weaponskills that make Level 1 infinite skillchains.
Here is the output for that URL, if anyone is interested:
The graph is interactive and should updated automatically with your filter choices.
Edit: I still to add Pet Abilities, Avatar Blood Pacts, Blue Magic and Scholar Immanence Properties. The flavor text in each card could also be made a little more relevant.
By Felgarr 2026-07-03 00:50:18
Some more updates/Bug Fixes:
URL: https://fel-ffxi.github.io/skillchain-calculator/
Logic Updates:
Infinite skillchain detection corrected
Steps filter always visible — The Infinite button is now always shown in the Steps filter.
URL sharing now preserves filters — Copied share links correctly restore the Steps filter and Skillchain Result filter selections when loaded in a new window.
Skillchain Graph:
Legend moved above the graph.
Arrow Labels — New dropdown in the graph legend to label arrows with: None (default), Skillchain Level (1/2/3), or Skillchain Name.
Label Position — New dropdown to control where on the arrow the label appears: Midpoint (default), Near Head, Near Tail, or Rotated/Parallel to the arrow.
Arrow label settings saved in shared URLs — Arrow Labels and Label Position selections are now included in share links.
Example #1:
Level 1 Infinite Skillchain diagram with All Marskmanship WSes:
Example #2:
1H WAR/BST Level 2 Infinite skillchain requires 1 REM: (Sadly, 1 player can't do Onslaught, Bitz, Primal Rend, at the same time).
I don't think anything shown here is particularly new to anyone who knows how to calculate skillchains manually. However, if anyone has any Weaponskill/Job related questions, let me know. We can answer them through the combinatorial explosion that is calculated/shown above.
By Felgarr 2026-07-03 05:11:19
I've added the ability to click on any dynamically generated Skillchain sequence and have it be highlighted in the graph window. I also labelled the starting WS as well:
Edit: If you want to see the above GIF in action, check it out here. (Of course, you can also make and play with your skillchain sequence, too).
[+]
Hello!
I was tired of people causing problems in Sortie F Boss, but I also wanted people to feel comfortable bringing any DD/Prime Weapon combination to Sortie. I figured the only way to solve this problem with 100% certainty is to write a sequence generator for FFXI skillchains: https://fel-ffxi.github.io/skillchain-calculator/
How it works:
Choose anywhere from 1-6 weapons (Slot 1-6)
Click any weapon skills you want to include/exclude in the Skillchain sequences being generated.
You can choose to filter your output, by including/excluding the Skillchain properties you want see in the Filters section.
In this example, let's assume we're doing F Boss, so we want to avoid Detonation, Impaction, Fragmentation and Light.
Let's say our party is using these 4 weapons, Great Axe, Club, Dagger, Sword:
Then, I click WSes our party wants to use: Disaster, Ruthless Stroke, Black Halo and Savage Blade:
I choose to filter out the skillchain properties that I don't want to make:
and we can see what skillchains we can make, using each weaponskill once:
Alternatively, I can choose to include them and we see no Skillchain sequences match the filter. This means that no sequence of Disaster, Ruthless Stroke, Black Halo and Savage Blade will produce Detonation, Impaction, Fragmentation nor Light:
This was fun to build. Also, this tool has helped me to fix some of the Skillchain properties in Windower's resources: https://github.com/Windower/Resources/blob/master/resources_data/weapon_skills.lua
Any and all feedback is welcome!
|
|