Couple releases have passed, so here's a cumulative change log:
Title: Herculeum
Summary: Simple Rogue clone written in Python.
Version: 0.13
Released: 2014-05-31
Site:
https://github.com/tuturto/pyhercOnline manual:
http://tuturto.github.com/pyherc/index.htmlDirect download:
*
https://pypi.python.org/pypi/herculeum* or install with pip
New features
84 feature: new player character, dragon de platino
81 restructure dungeon layout
77 feature: monsters can swap places with each other
68 feature: change direction of character when walking
66 feature: animation system
65 feature: cleaner AI routines
62 feature: new trap, pit
15 feature: new monster fungus
feature: new set of graphics and animations
feature: regular movement and attack can be done only to cardinal directions
feature: characters can wait for a bit without doing anything
feature: new player character, mage
Fixed bugs
86 bug: patrol AI sometimes gets very confused
82 bug: if player is the last character in level, dying will put game into an infinite loop
76 bug: it is impossible use stairs, if there is a creature standing on the other end
72 bug: moving does not take weight of armour into account
69 bug: layering of icons
54 bug: weapons with multiple damage types cause attacker to move
42 bug: character generator generates incorrect amount of items in inventory
38 bug: damage effect does not take damage modifiers into account
9 bug: Attacks use hard coded time, when they should observe speed of the weapon
5 bug: Raised events are not filtered, but delivered to all creatures
Known bugs
89 bug: CharacterBuilder does not add character to given level
25 bug: dying should make game to return to main screen
21 bug: PyQt user interface does not support line of sight
Other notes
53 moved many actions (moving, combat, etc) from Character class to separate functions
83 prototype using dictionary instead of list of lists for level structure
73 update to latest version of Hy
ability to specify starting level on command line