Skip to content

Commit

Permalink
Fix for ctrl-roll
Browse files Browse the repository at this point in the history
  • Loading branch information
crnormand committed Apr 29, 2021
1 parent cac1459 commit 0addbf4
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion module/dierolls/dieroll.js
Original file line number Diff line number Diff line change
Expand Up @@ -116,8 +116,13 @@ export async function doRoll(actor, formula, targetmods, prefix, thing, origtarg
whoCanSeeDice = [game.user._id];
messageData.whisper = [game.user._id];
}

let isCtrl = false
try {
isCtrl = !!optionalArgs.event && (game.keyboard.isCtrl(optionalArgs.event))
} catch {}

if (!!optionalArgs.blind || (!!optionalArgs.event && (game.keyboard.isCtrl(optionalArgs.event)) || (game.settings.get(Settings.SYSTEM_NAME, Settings.SETTING_SHIFT_CLICK_BLIND) && !!optionalArgs.event?.shiftKey) )) {
if (!!optionalArgs.blind || isCtrl || (game.settings.get(Settings.SYSTEM_NAME, Settings.SETTING_SHIFT_CLICK_BLIND) && !!optionalArgs.event?.shiftKey)) {
messageData.whisper = ChatMessage.getWhisperRecipients("GM");
messageData.blind = true;
}
Expand Down

0 comments on commit 0addbf4

Please sign in to comment.