薩斯 Sass
FVTT V12 踩雷
破壞性更新的受害之一,雖然這跟自用marco的人比較有關
薩斯 Sass
只擷取段落做說明,總之如果是v12以前(v11),擲骰公式跟自製視窗的指令大概是這樣
薩斯 Sass
https://images.plurk.com/7exaHAyxhkLZjKfWHZYNv4.png
薩斯 Sass
v12這個部分會完全出錯,問題在於
new Dialog 的部份以及 let r = new Roll("1d100").evaluate({async: false});
的指令被調整過了...
薩斯 Sass
大致上要改成以下這種方式才能正常(有些從範例改的沒有調整)
薩斯 Sass
https://images.plurk.com/59Ry6uUCicTPqYbGOIe3JE.png
薩斯 Sass
let r = new Roll("1d100").evaluate({async: false});
變成了以下方式。
let r = await new Roll(1d100).roll();
並且要拉到 new Dialog 外才能正常執行
薩斯 Sass
順便丟幾個參考頁面
薩斯 Sass
也有可能不用這樣,但我懶的試,可以跑就好
薩斯 Sass
rolemaster的自用macro修好了我非常滿意
薩斯 Sass
https://images.plurk.com/4p7pkjbmJbc4I717SnROZ3.png
翼音(゚∀。)
FVTT發出噗嘰啪的聲音
載入新的回覆