Releases: freiheit/MvKDiceBot
Releases · freiheit/MvKDiceBot
v2.0.0: Made `plainroll` work for other d20 games
Main change is that plainroll has some features added to work with other common game rules. Specifically was aiming for 13th Age, but should be useful for D&D and other D20-based games.
What's Changed
- Strip out cheating code. by @freiheit in #112
- plainroll changes:
- Adds up the total of all the dice results
- Looks for any number of
+Nand-Non the roll (liked20 +5or4d8 +4 -3 +2) includes that in the math - When roll has a single d20:
- Calls out that nat 1 is likely a fumble
- Calls out that nat 20 is likely a critical success
- Calls out that nat 2 is hit for dual-wielders (13th Age rule)
- Calls out natural even and odd
Full Changelog: v1.3.0...v2.0.0
v1.3.0
What's Changed
- Bugfix: 104-dev Use highest rolls in result by @slashingweapon in #105
- Bugfix: Fix adv/disadv action total by @freiheit in #108
- Feature: 103 critical fumbles by @freiheit in #110
- Minor dependency updates, and some code reorganizing
Full Changelog: v1.2.0...v1.3.0
v1.2.0 Major changes behind the scenes
What's Changed
- Code reorg and bug fix. by @slashingweapon in #76
- Add R alias by @freiheit in #56
- Added
?plainrollthat just rolls dice pool asked for without doing any MvK dice math - Added logic to automatically set appropriate amounts of d20s for the roll. (1 if no advantage or disadvantage, 2 if advantage/disadvantage, but allow more than 2 for advantage/disadvantage)
- Various dependency updates
New Contributors
- @PedramHaeri made their first contribution in #32
- @slashingweapon made their first contribution in #76
Full Changelog: v1.0.1...v1.2.0
v1.1.0 new impact calculation and "r" alias
What's Changed?
- Impact for non-d20 dice >= 10 is 2 (otherwise 1) now.
- Can call as "?r" now.
- Updates to dependencies and other minor tweaks
Full Changelog: v1.0.1...v1.1.0
v1.0.1 Minor dependency updates
v1.0.1 Dependency updates; no meaningful change.s
What's Changed
- Update dependency charset-normalizer to v3.3.2 by @renovate in #10
- Update dependency tomlkit to v0.12.2 by @renovate in #11
- Update dependency black to v23.11.0 by @renovate in #12
- Add techstack info by @freiheit in #15
- Update dependency platformdirs to v4 by @renovate in #17
- Update dependency tomlkit to v0.12.3 by @renovate in #18
- Update dependency idna to v3.6 by @renovate in #21
- Update dependency yarl to v1.9.3 by @renovate in #20
- Update dependency aiohttp to v3.9.0 by @renovate in #19
Full Changelog: v1.0.0...v1.0.1