0.0
No commit activity in last 3 years
No release in over 3 years
Utilities for your tabletop gaming needs
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

= 0.10.1
= 0.9.6
< 4.0, >= 3.1.0
= 0.28.0

Runtime

< 2.0, >= 1.6
< 2.0, >= 0.19.1
 Project Readme

Bag of Holding

Build Status Code Climate Gem Version

A tabletop gaming utility library and CLI

Install

gem install bag_of_holding

or add the following line to Gemfile:

gem 'bag_of_holding'

Usage

All of these examples assume usage of the command line utility. All functions should be easily executable via the ruby API as the cli mostly just executes high level API call and prints the results.

Rolling Dice

Example

boh roll 1d20+5
8 = 3 (1d20) + 5

Found a bug?

Open a github issue

Contributing & Development

  1. Fork the project.
  2. Make your feature addition or bug fix. All specs should pass.
  3. Add specs for your changes.
  4. Commit
  5. Send a pull request. Bonus points for topic branches.

Licence

Bag of Holding is released under the MIT Licence

Authors

Bag of Holding is written and maintained by Evan Sharp.