六个属性计算如下
PS、下方剑诀最低至少1000
感性/fel:
若是杖类武器, fel = 1+法师公会级数
若不是杖类武器, fel = 牧师公会级数-5+剑诀/150
力量/str:
若是杖类武器且有刀客公会级数, str = 1+刀客公会级数
若不是杖类武器, str = 刀客公会级数-5+剑诀/150
敏捷/dex:
若是杖类武器且有盗贼公会级数, str = 1+盗贼公会级数
若不是杖类武器, str = 盗贼公会级数-5+剑诀/150
气劲/air:
若是杖类武器且有拳士公会级数, str = 1+拳士公会级数
若不是杖类武器, str = 拳士公会级数-5+剑诀/150
体质/con:
若是杖类武器且有战士公会级数, str = 1+战士公会级数
若不是杖类武器, str = 战士公会级数-5+剑诀/150
魔力/mag:
若是杖类武器, str = 1+法师公会级数+牧师公会级数
若不是杖类武器, str = 法师公会级数-5+剑诀/150
接着,再依 depend 的晶矿为何:
巨大武器(largesword) : 加对映的属性值 20~29
非巨大武器 : 加对映的属性值 10~19
晶矿与属性的对映关系:
#define CAN_DEPEND ([\
"m801":"str",\ 红色晶矿
"m803":"dex",\ 绿色晶矿
"m804":"air",\ 黄色晶矿
"m805":"mag",\ 紫色晶矿
"m806":"con",\ 靛色晶矿
"m808":"fel",\ 白色晶矿
])