52fde623efAdded code to represent minions, and to kill multiple minions with one command.Anna Wiggins2012-07-06 22:02:02 -0400
9b00d08b39Make health summary reflect 'down' statusAnna Wiggins2012-07-06 21:47:53 -0400
0db48c544dAdded code to handle groups of NPCs who are 'down'Anna Wiggins2012-07-06 21:45:45 -0400
261304d78bFixed some bugs with Second Wind and with recharge formattingAnna Wiggins2012-07-06 21:25:11 -0400
23de097725Fixed bug that broke recharge powers from fileAnna Wiggins2012-07-06 15:38:31 -0400
5a08d943bbFixed some formatting bugs and erroneous error messages. Fixed a bug that made it impossible to print combatant infoAnna Wiggins2012-05-05 15:51:27 -0400
db5ceef1a8battleman.py: Fixed a couple simple errors that cropped in with the switch to cmdAnna Wiggins2012-03-31 16:20:44 -0400
007b033bddbattleman.py: Converted command parser to use the cmd moduleAnna Wiggins2012-03-30 00:55:34 -0400
796a26c3b3diceroller.py: Refactored Dice object into its own library under lib/Anna Wiggins2012-03-29 22:55:39 -0400
9f740180a8Updated readme with information about new lib-ified classes and functions.Anna Wiggins2012-03-29 18:31:38 -0400
cdb245df99battleman.py: Broke program into multiple components - data classes and input functions are now in separate modules.Anna Wiggins2012-03-29 18:28:21 -0400
109e967987battleman.py: Implemented --resume, made global variables less globalAnna Wiggins2012-03-29 18:06:09 -0400
b390c12241Merge branch 'master' of github.com:annabunches/4etoolsAnna Wiggins2012-03-29 17:21:50 -0400
f6f8de5415Merge branch 'master' of github.com:annabunches/4etoolsAnna Wiggins2012-03-29 17:16:37 -0400
af3988cc1abattleman.py: Added code to write pickle data for the battle... no way to read it back in yet though.Anna Wiggins2012-03-29 17:07:18 -0400
b8d87161f8battleman.py: Added sensible no-arguments behavior to the commands that needed themAnna Wiggins2012-03-26 17:38:08 -0400
331da9c0b7battleman.py: Updated help function to reflect future featuresAnna Wiggins2012-03-25 14:45:18 -0400
a2151557b1Add code for printing full info for arbitrary combatants.Anna Wiggins2012-03-25 14:35:20 -0400
2cd5120ec0battleman.py: Code cleanup and output format cleanup for combatant info printing.Anna Wiggins2012-03-25 14:26:24 -0400
1da238be5abattleman.py: Added a feature to conditions that allows them to end at the start of a turn or the end of a turnAnna Wiggins2012-03-25 01:08:56 -0400
efff42c306battleman.py: Updated documentation, added new stub functions to command listAnna Wiggins2012-03-23 21:51:55 -0400
7a0505fdf1battleman.py: Added ability to add groups on the flyAnna Wiggins2012-03-23 21:46:53 -0400
c3cc6d85e0battleman.py: Changed input functions to support partial data - they will prompt for anything that's missing.Anna Wiggins2012-03-23 21:06:46 -0400
3b064ff717battleman.py: Wrong function name. Should really test this stuff better.Anna Wiggins2012-03-23 17:13:34 -0400
8437071d3cbattleman.py: Added informative messages when taking damage or gaining temporary hit points.Anna Wiggins2012-03-23 17:12:00 -0400
d09245db4cbattleman.py: Implemented second wind and temporary hp.Anna Wiggins2012-03-23 17:09:23 -0400
33f44545bdbattleman.py: Added the ability to enter commands all at once, to avoid needing the lengthy entry process.Anna Wiggins2012-03-23 16:54:27 -0400
9e5dcc90f7Added .gitignore to make working with git.el easier.Anna Wiggins2012-03-23 15:20:30 -0400
07e2ef3ab2Failed to commit Dice changes in earlier commitAnna Wiggins2012-03-23 15:11:24 -0400
5fd07e0ae1battleman.py: Output formatting, added some new output when program is runAnna Wiggins2012-03-22 12:03:44 -0400
8704060b60battleman.py: implemented initial code for handling damageAnna Wiggins2012-03-21 23:27:45 -0400
ddbc14871abattleman.py: added some extra info in list viewAnna Wiggins2012-03-21 23:03:49 -0400
60df5f6bd0battleman.py: did some cleanup, got Battle.begin() to workAnna Wiggins2012-03-21 22:47:14 -0400
38108a4d7bbattleman.py: Built a Battle class and factored a bunch of relevant code into it. Still needs some cleanup.Anna Wiggins2012-03-21 18:31:11 -0400
9c60ed4d9cbattleman.py: Fixed a very silly error with command parsing, and factored out some ugly input handling code to a lib functionAnna Wiggins2012-03-21 18:00:57 -0400
c48218da92battleman.py: Started adding some logic for battle groups, that contain a group of entities who share a single initiative. Also implemented the first couple main menu functions.Anna Wiggins2012-03-21 17:58:15 -0400
ac09d41675battleman.py: Started implementing actual commands.Anna Wiggins2012-03-21 13:58:59 -0400
b04c57ac57dice.py: Factored result printing into main() so that Dice class can be used by other scriptsAnna Wiggins2012-03-21 12:18:35 -0400
83826f9200dice.py: I've made a huge mistake - 'd' is a terrible letter for a modifierAnna Wiggins2012-03-21 12:09:56 -0400
fb1d1f01a6dice.py: Factored string-based dice creation into a @classmethodAnna Wiggins2012-03-21 12:08:58 -0400
eb1c897b96dice.py: renamed program, cleaned up both input and output formatsAnna Wiggins2012-03-21 10:57:59 -0400