summaryrefslogtreecommitdiff
path: root/.emacs.d/site-lisp
diff options
context:
space:
mode:
Diffstat (limited to '.emacs.d/site-lisp')
-rw-r--r--.emacs.d/site-lisp/spwd20.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/.emacs.d/site-lisp/spwd20.el b/.emacs.d/site-lisp/spwd20.el
index 4494d614..02e3360c 100644
--- a/.emacs.d/site-lisp/spwd20.el
+++ b/.emacs.d/site-lisp/spwd20.el
@@ -65,6 +65,7 @@
(define-key map (kbd "<f11>") 'spwd20-roll)
(define-key map (kbd "S-<f11>") 'spwd20-roll-last)
(define-key map (kbd "<f12>") 'spwd20-d20)
+ (define-key map (kbd "S-<f12>") 'spwd20-d%)
map)
"Keymap for `spwd20-mode'.")
@@ -243,6 +244,11 @@ the best N of them, e.g., 4d6k3."
fst* adv disadv))
(play-sound-file spwd20-dice-sound))
+(defun spwd20-d% ()
+ "Roll a percentile dice."
+ (interactive)
+ (spwd20-roll "1d100"))
+
(defun spwd20-initiative-dwim ()
"Start a new combat or advance the turn tracker, based on point."
(interactive "*")