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