formatting and wait for requested dice so nice

This commit is contained in:
Mike Bloy 2026-02-17 23:56:11 -06:00
parent 546800f672
commit 8692b84a43

View File

@ -94,6 +94,7 @@ export function helpersRenderChatMessage(message, html, data) {
)?.id;
}
const result = await actor[rollFunc](rollId, options);
await game?.dice3d?.waitFor3DAnimationByMessageID(result.messageId);
moduleHelpers.socket.executeAsGM(
updateRequestRollChat,
message._id,
@ -138,12 +139,12 @@ export async function updateRequestRollChat(messageId, tokenUuid, total, success
break;
case 2:
tokenData.icon = '✓✓';
tokenData.value = `Success & raise!`;
tokenData.value = `Raise!`;
tokenData.resolveClass = 'raise';
break;
default:
tokenData.icon = '✓✓';
tokenData.value = `Success & ${successes - 1} raises!`;
tokenData.value = `${successes - 1} raises!`;
tokenData.resolveClass = 'raise';
break;
}