戻り値にカンマと括弧が使えないのはそうですね
分かりづらい仕様で申し訳ないけどVARはそのテキスト内で処理が終わったらリセットされるのでそれかな?
そうだったらVARの代わりにGVARを使えばいけます
最初にこんな感じで全部代入すれば多分動いてる?と思う
バグだったらごめんね
=SUB(100=[VARスキルレベル],2)=SUB(100=[VARコスト],2)=SUB(100=[VARコスパ],2)=SUB(100=[VAR総威力],2)=SUB(100=[VAR全体総威力],2)=SUB(100=[VAR一発の威力],2)=SUB(100=[VAR攻撃回数],2)=SUB(100=[VAR攻撃人数],2)=SUB(100=[VAR効果],2)=SUB(100=[VAR効果時間],2)