
Changelog
0.10.0
New Features
- New particle effects for blood spray during combat
- New particle effects for shrapnel when furniture is damaged
- New particle effects for items that are on fire
Bug Fixes
- Fixed a bug that caused some rooms to become inaccessible during alcove generation
- Fixed a number of bugs that caused furniture to spawn in hallways
- Fixed a bug that caused certain pieces of furniture to be spawned inside solid walls
- Fixed a bug where the disintegration spell would no longer work as intended after saving and loading the game
- Fixed a bug where dogs would always be able to avoid being hit by stones
Other Changes
- Reworked particle Effects
- Smaller tiles for particle effects
- Effects can have different animations
- Particle effects can be tied to a creature, and follow them
- Spells can be used on empty spaces
- Stones no longer display as an area of effect attack
0.9.1
Bug Fixes
- Fixed a visibility bug where the corners of walls would never become visible
0.9.0
New Features
- Creatures can now have immunity, resistence, or weakness to different types of damage
- Added scroll of disintigration
- Can destroy walls, doors, sconces etc
- Deals large amounts of Disintigration damage
- Probably too powerful
- The Citadel now periodically spawns creatures when populations get low
- Wisps come back to life in place
- New apprentices come in through the entrances to the citadel
- Dogs, goblins, slugs, and citadel folk are replenished otherwise
- New Hud features
- A brief description of the currently occupied room is displayed next to the floor number
- The current objective is on display in the upper left corner
- When the current objective is in your inventory, it will be highlighted
- The lower left corner displays the sneak toggle icon with the shortcut key, when you are sneaking, it is highlighted
- The upper right corner shows the character menu icon and the character menu shortcut key
- The lower right corner shows the inventory menu icon and the inventory menu shortcut key
- Clicking on the sneak will activate or de-activate sneaking
- Clicking on inventory or character will open the related menu
Bug Fixes
- Fixed a bug where a spell or item wouldn't do damage unless damage had already been done to a creature this turn
- Fixed a bug where creatures could appear to have taken damage even if they didn't take damage
- Fixed a bug where tooltip had extra width and height
- Fixed issues where menus had extra space inside
- Fixed issue where apprentice health display was off-center
- Fixed some typos
- Fixed an issue where the Baths roomtype would never be chosen
- Fixed an issue where the Courtyard roomtype would spawn below the ground floor
- Fixed an issue where tiles could be illuminated through a wall
- Fixed an issue where only one track would play during gameplay
Other Changes
- Magic missle now does Force damage
- Some types of damage cause blood to appear, some don't
- Blood disappears after some amount of time now
- In map menus (such as container searching, or interacting) can be dismissed by clicking outside of the menu
- Added bugs
0.8.0
New Features
- There are now 4 entryways into the Citadel
- Entryways are only on the edges of the Citadel
- Added Spears that can attack from further away
- Added Slings that can attack from much further away and require stones
- Added Stones that can be used with slings, or thrown on their own to cause pain or noise
- Added other Apprentices, with their own objectives
- Apprentices now start with some basic supplies
- Apprentices can cast scrolls they pick up
- Added 4 types of objective
- Some NPCs now desire weapons and ammunition
- NPCs can now opportunistically pick up additional weapons and ammunition if they see ones that they like more
- NPCs can now switch weapons if they have one that they like more, or is more suitable to the situation
- Some NPCs now desire armor
- NPCs now opportunistically pickup armor
- NPCs now switch armor if the armor in their inventory is better
- Inventories now have space-limits and items have an amount of space that they take up.
- You won't know how much space you've got left exactly
- use common sense, some things would naturally take up more space than others
- Death screen now explains how you died
Bug Fixes
- Container menu now lists first page as 1 instead of 0
- Fixed a crash when using the interact menu
- caltrops do piercing damage, not crushing damage
Other Changes
- Some performance improvements
- Changes to container menu, can now take multiple items, or all.
- Searching a container now takes a turn
- Can now put items into the container
- Each item takes time to take or give
- The player can no longer attack non-hostile entities by walking into them
- Some visual improvements to menu screens
- Screen transitions are softer now
- use item and drop item menu have been combined into a single menu
- there is no more drop menu
0.7.0
New Features
- Added crazed citadel folk to citadel
- Added the Speak menu
- Creatures can speak and comprehend languages
- Creatures have desires
- Creatures communicate their desires to their friends
- Creatures can communicate information that satisfies their friends desires
- Hovering over a creature will tell you if they are gesturing at something and may indicate at what
- Hovering over a creature may tell you what sounds they are making (if they are close enough)
- Hovering over a creature may tell you what they are communicating (if you speak their language)
- Added Potion of Comprehend Dog
- Added Potion of Comprehend Goblin
- Added Potion of Comprehend Slug
- Added Potion of Comprehend Wisp
- Added Helm of Comprehension
- Dogs are now yellow
- Goblins are now green
- Some flocking improvements
- Creatures now choose their leaders based on the opinions of those around them
- In addition to scrolling the the map on the current floor, one may view other floors as well, (shift-up, shift-down) (may need to be set in the options menu)
- Standing still no longer causes the map scroll position to reset
- and other things too
Bug Fixes
- Slugs now leave corpses when they die
- Creatures no longer just stare at each other when they're in a hallway, they move past each other
- Bear traps that are pre-existing are once again single-use traps
- Map scrolling no longer loops around to the other side of the map
- Sounds from your previous floor no longer appear on your new floor for one turn
- Blood no longer obscures architecture
- Likely added many more bugs
Other Changes
- Updated Bevy to 0.14
- Updated Colors
- Level 0 now called "Ground floor"
0.6.0
New Features
Bug Fixes
- Added more bugs (probably due to Other Changes)
- Removed some bugs (probably due to Other Changes)
- Map should now scroll when pressing arrow buttons
- User can no longer mouse move to places they can't see
- User can no longer teleport while moving with the mouse
- Fixed bugs related to saving and loading when a creature has an affinity to a character that no longer exists
- Visible area now appears as a circle instead of a diamon
Other Changes
- Major overhaul of ECS, now uses Bevy instead of Specs
- User can no longer hold down movement keys to move
- Saving and loading screens no longer look frozen
0.5.0
New Features
- creatures will now witness each others actions towards friends and enemies and adjust their opinions of those creatures based on the action.
- This can cause, for example, a goblin or dog to become your friend if you do enough things that it likes. In practice this is fairly difficult to achieve.
- mousing over a creature will display their disposition towards you in a tooltip
- dogs and goblins will now determine their leaders based on their opinions of nearby creatures
- Added Scroll of Charm
- Causes a creature to like you for a short amount of time, note that this does not mean they will attack their other friends
- Added Scroll of Berserk
- Causes a creature to hate everything for a short amount of time and become reckless
Bug Fixes
- fixed some crashes related to following, chasing, or targeting dead entities
- fixed a crash when trying to view inventories that still contain used item entities
Other Changes
- softened general opinions of creatures to each other
- game now plays at full screen
0.4.0
New Features
- dogs and goblins will patrol nearby their leader
Bug Fixes
- The Scroll of Paralyze will now (once again) paralyze an enemy for 4 turns
- The Giant Slug can move again
- Walking backwards while grabbing a pieces of furniture will no longer cause it to be released
- Enemies will no longer stand around outside your hiding place when they shouldn't know you're there
- Invisibility potions now make you invisible, instead of just doing nothing
- Goblins will no longer crowd their leader in such a way that they cannot move (usually)
- Fixed a bug where giant slug would dig hole into waypointless rect and cause game to crash
Other Changes
0.3.0
New Features
- Creatures can now have individually modifiable path difficulty
- Goblins can spot traps
- Goblins will move around traps to avoid them, and if they can't they will disarm them
- Dogs can spot traps
- Not much dogs can do about traps except move around them
Bug Fixes
- Traps in containers no longer show as being "Armed"
- Fixed a bug a crash when attempting to save memories of containers that no longer exist
- Fixed a bug that caused previously revealed tiles to be hidden on load
- Containers destroyed through non-fire means spill their contents onto the ground
- Items from containers that are destroyed in fire no longer display in tooltip where container was, they're gone, burnt away
- Talisman can no longer be lost forever when stored in a container lost in a fire
- Holding something while it was destroyed will no longer crash the game
- Targeting radius now shows all available target squares
0.2.0
New Features
- dungeon music is randomized on app start
0.1.0