That makes a lot more sense now. I usually just go to camps because it's quieter there.
As for the stats and the elements, one could assume an element by abilities. Weaver gets an ability at 20 that helps control wind stability, so while it's not a strong connection, it is one.
Also I have like 70 MND and 105 wind resistance. Weaver is easily my most successful craft.
XI Wiki


