Hammerting cover
Hammerting screenshot
Genre: Role-playing (RPG), Simulator, Strategy, Adventure, Indie

Hammerting

Update 3 - Live Now! Including Dwarf Talent Tree, New Buildings & So Much More!

Dwarves!

We bring you a Friday gift...

Version 0.1.3.3 of Hammerting is live now!



Features:

  • “Maintain” craft order is now available (currently ignores explicit inputs)
  • Holding CTRL or SHIFT to set craft amount will now first round to the nearest appropriate value.
  • Added a “Talent Tree” to dwarves. Rather than leveling up DWARF attributes every level, dwarves now rather get one talent point every fifth level. Talent points can be used to acquire a particular bonus modifier “Talent” from a tree of such, with some Talents unlocking others, etc.





  • DWARF attributes now automatically increase by one point randomly with each level up, with a greater chance to gain points in attributes which benefit their highest leveled professions
  • Dwarves can now craft “Stone stairs”
  • Added “Broodmother” enemy.
  • Added “Broodlings” enemy.
  • Added Spider lairs.
  • Added “Arachnophobia” setting, which replaces spiders with less realistic spiders.






  • Players can now use “Next”/”Prev” dwarf in the dwarf character interface (Hotkey: Tab/Shift + Tab per default)
  • The camera now moves to selected dwarf when using tab or shift + tab.
  • Double Clicking the dwarf portrait in the dwarf UI will pan the camera to the selected dwarf.
  • New and improved Storage filters. It is now possible to:
    - Reject everything
    - Accept everything
    - Toggle Accept/Reject for an entire category
    - Copy + Paste filters from one Storage to another
  • Build menu has gotten an overhaul.
  • Smithy, Quarry and Foundry has gotten new icons to discern them from their “Small” counterparts.





  • Added support for performing some repairs on old save games on load, hopefully aiding in maintaining save game compatibility between game versions.
  • Added 4-tiles rails and elevator rails, but they are currently not functioning properly.
  • Added new bridges: Small Stone Bridge, Small Stone Walk Bridge, and Small Wooden Walk Bridge. The walk bridges only take up space in the walk layer, which means you can run elevator rails behind them.





  • Added a safety-net that forces pathfinding to reevaluate for an entity after being idle for a while. This will get some dwarfs out of a stuck-in-idle state.
  • Added an icon on the Overworld to indicate that a location has a mission that is in progress.


Bug fixes

  • Many improvements to elevator/rail pathfinding.
  • Fixed an issue where some popup windows would disappear when using the mouse wheel.
  • “Active mission” icon is only displayed when there are no inactive missions.
  • Combatants will no longer be stuck attacking dead enemies/buildings.
  • Dig orders on front tiles will no longer remove ores in the background by mistake.
  • Dwarves with super long sight will no longer crash the game and corrupt memory.
  • Imps can now climb.
  • Scaffolds now places dig orders above them.
  • Various fixes to bridges and other room layouts.
  • Elevator stations can't be built on rail station.
  • Fixed a bug where dig orders would sometimes disappear when more than one dwarf was digging in the same area.
  • Dwarves no longer remove "walk layer" when digging.
  • Castle War missions should no longer happen if the overworld war has concluded.
  • Castle War missions should no longer happen when the scales of war are approximately even (initial condition)


Crash fixes

  • Dwarf UI now closes when the dwarf is despawned.


Oh... and we're also getting the next big update flowing...



So, do you want to try out this new update for yourself, for less?

Hammerting is currently 20% off! Dig in!

https://store.steampowered.com/app/760650/Hammerting/

Hammerting MEGA Update PLUS 20% off!

Hello mighty Dwarves!

Today we bring you an update worthy of the strongest of clans!

New features, bug fixes and a couple of tweaks here and there!

Dig in to these meaty patch notes!



Version 0.1.2.14

Features

  • The game can now be continued after triggering a victory condition, such as winning the overworld war.
  • There is now a gem cutting industry in six steps, by which gems can be refined from the raw, freshly mined state, to more advanced cuts. Three technologies added.
  • Added a stone bridge.
  • Scaffolds are now smaller and more versatile. Ore and other items flying through the air will now land on them, and dwarves can use them to jump and climb.
  • Room layouts are now re-applied to the map after load, ensuring that they can be tweaked in a save-compatible manner.
  • Added several new item filter categories for “Cooking Ingredients”, “Fluids”, Restless Bones, &c.
  • Overworld missions previously requesting Copper Beams now request Any Beam instead.
  • Overworld Crisis missions now present their fail timer in the mission outliner.
  • Added a new resource “Railway Tracks”, used to construct elevator rails and railway at a cost lower than one ingot per tile.
  • Added support for intrinsic recipe difficulty. Notably, farming recipes without inputs now have intrinsic difficulty.
  • Changed the look on the load menu. You can now select the save files instead of having them immediately loading the game. This is so that we can provide with some more information about the saves in the future.
  • Players can now enter a name for their savegame.
  • Added art to the ‘Saving game…’ pop up.
  • There is now a special overworld mission indicator for locations with active missions.
  • Version number will now show on start menu screen
  • Version number is now correctly set in the game executable.



Tweaks

  • Dwarves and enemies spawning from the entrance or a cave will now spread out a bit more, and will make sure to choose a destination that they can pathfind to.
  • Healing job type renamed to Apothecary
  • Placing tiles is now done by Builders, rather than Blacksmiths.
  • Added Thörvalk to the list of names a dwarf can be named
  • Added another way to forcefully crash the game in the debug menu
  • Buffed overworld mission reward for mission “A Windmill Ill”
  • Equipping toolbelt items is now seen as an urgent action, ensuring that dwarves will do it as soon as possible.
  • Drills now have audio. Drill particles now have slightly shorter life time.
  • Updated game paths for Jackpot Mine and Sacred Well for better traversal of those rooms.
  • Dwarves now have a 12 size inventory, rather than 10.
  • Restless Bones are now a more common drop from Dreadstone and Tormented soil.
  • Fixed several text issues, notably adding descriptions to Railway components.
  • Fixed so that pop up warnings don't disappear when you click inside the window.
  • New game, Load menu, options menu and credits now have both a 'back' button and a close button in the top right corner.
  • Tweaked the hair color of the dwarves.
  • Changed so that the filter list scales according to screen resolution.
  • Adjusted some texts to align better ( cave mission entries for example).
  • Changed the look on character UI header, dwarf entries in outliner and dwarf entries in job broker to support longer names.
  • Added an arrow in the Knowledge UI to indicate that there are more technologies to the right.
  • Items loitering on the ground will take longer to despawn.
  • Railway and elevator stations now have a walkable area in front of them.
  • Drill cooldowns are now lower for harder materials.



Crash Fixes

  • Fixed crash with error: “Property 'FOREACH' (4204897809) in chain string 'PRIO_GAME.CTX.DATA.FOREACH('LOCALIZE')' caused a buffer overflow”
  • Dwarves will now claim (reserve) the item they are going to harvest/rummage, ensuring that two dwarves don’t try to use the same mushroom for different purposes.
  • Various gamestate accesses are now more thread safe.
  • It is no longer possible to set attack orders on dead enemies.
  • Possible fix for the "existing->_replacable == true" crash (please let us know if you still get it).
  • Fixed crash that could happen when tearing down rooms or scaffolding
  • Fixed 'Assertion failed: is_valid_tile( abs_x, abs_y )'
  • Removed unnecessary (and wrong) runtime animation validation.
  • Fixed a few issues with enemy spawns and old saves that could cause a crash.
  • Enemy wave definitions would sometimes be confused with enemy spawn definitions, causing very bad things to happen.
  • Crash fix when mission window no longer has valid mission.
  • Removed obsolete texture reference check. (You may now have more than 10000 ores lying around on the map!)
  • Interact orders (harvest/rummage) now claims the target entity.
  • Mine carts now wait a frame after snapping to a railway.
  • Fixed bug where 'load save' and 'delete save' buttons wouldn't grey out if no save were selected.
  • Map tile entities now survive game loads.
  • Game process now properly exits after closing down window.
  • Game is properly cleaned up upon exit.




Bug Fixes

  • In certain cases hauling tried to reach a target it couldn't go to. This has now been fixed (could result in frozen dwarves)
  • Lairs will no longer spawn waves after they've been destroyed.
  • Lair waves are now guaranteed to spawn in a location from which they are able to find a path to the dwarven base.
  • Lairs will now kill off previous wave enemies before spawning new ones.
  • Fixed infinite loop, and added an assert to detect enemy wave gaps.
  • All enemy waves are now able to both climb and jump.
  • Added ‘’ language, which is different from English. Players using a store’s launcher in another language than English should now have an easier time setting English as in-game language
  • Game no longer autosaves directly after loading a save, only after a certain amount of time has passed
  • Fixed a bug where Overworld missions could transfer ownership of claimed items to another mission when flagged as 'Ready for Delivery'
  • Refilling status bar tasks now have appropriate localization
  • Dwarves can no longer waste attribute points by attempting to level beyond the maximum value.
  • Fixed a bug that made tutorial pop ups visible although they were turned off.
  • Recruits should now have all professions properly set.
  • Disabled some debug-logs that were only supposed to be enabled in the experimental branch.
  • Fixed a bug for the filter menu that wouldn’t let you select entries outside a specified space.
  • Ore veins no longer block building drills on certain positions. A map restart is needed to fix this.
  • Fixed dwarves sometimes getting stuck when scaffolding is built behind them.
  • Fixed dwarves sometimes getting stuck in a loop when climbing
  • Lava and Skull Rat now have same animations as Fat Rat
  • Fixed a couple of remaining map issues when building scaffolds
  • Harvest/rummage can fail when another dwarf "goes first", plus in general various safety fixes regarding claims.
  • Fix for finding a good landing position when falling
  • Pressing "Enter" when editing a save game name now saves the game straight away
  • Access Violations should now also list the faulty module name, if possible
  • Added ability to set game version in ASSERT/crash messages
  • Fixed a bug with filename not resolving correctly for callstacks
  • Save games now include all game versions that have "touched" to the save, to help debugging
  • Increased accuracy of UI text positions
  • Fixed bug with finding the nearest valid navgraph position
  • Fixed handling an entity losing its connection to the path graph.
  • Rail station has more exits for better pathfinding.
  • An old elevator model was removed, and model version bumped to ensure no invalid texture references.



Performance

  • Fixed several performance issues in games with lots of generic orders (such as movement, attack, and equip).
  • The number of movement orders created by enemies has been reduced a lot, and loading a save file from an older version will purge a lot of these orders that had already been created.
  • Optimized the game-thread and gfx-thread synchronization and resolved some timing issues. The game simulation should see a noticeable speed boost from this.


How's that for an update ːsteamhappyː

​Want to try out these updates for yourself?! You can pick up Hammerting for a mighty 20% off during the Steam Autumn sale!

https://store.steampowered.com/app/760650/Hammerting/

Steam Early Access Bundle - Save 10%!

Hammerting - Update!

Fellow Dwarves!

We've been hard at work digging up a new update for you all!





Check out what's new!

• Lime & Mortar no longer restore Fecundity or Morale. (They will stop eating it...)
• Large ore veins are now spawned on new maps.
• Fixed dwarfs thinking they could work jobs with 0 num desired workers.
• Haul jobs will now allow 1 worker per 5 items to be hauled. This significantly speeds up hauling for large deliveries.
• Fixed bug where a dwarf could get stuck in "Idle" when assigned to a hauling job.
• Fixed another case of dwarfs getting stuck in "Idle" while hauling.
• Fixed crash when changing the filter of a storage with more than 256 items.
• Fixed dwarves not being able to find a path to some restore/heal jobs.
• Added more debug features to try and identify startup crashes.
• Fixed a potential crash where graphics & UI entities were not properly initialized and destroyed.
• The game now allows many, many more UI elements to display at the same time.
• Fixed an issue where dwarfs could not decide which mushroom to eat. (causing them to get stuck in a left-right-left-right dance)
• Iron has preciousness 1, making Iron tools more valuable.
• Added command line option to set home directory using '--home-directory' (instead of always Documents/)
• Fixed crash when dwarfs got too much XP from hauling.
• Fixed crash in research-available tooltip due to missing localization strings.
• Increased inventory size of build orders. Great Halls can now be constructed.
• Increased the amount of text that can be displayed on screen by a lot.
• Fixed false-positive assert when turning in quests like Pressing the Advantage.
• Updated localization for German, Spanish, Italian, French, Russian, Japanese and Simplified Chinese.
• Fixed crash with message "BT_HAUL trying to release claim on item [####] but it is not in the list of claimed items."
• Fixed out-of-bounds array access which could cause negative vision ranges in visibility system.
• Fixed crash caused by haul system leaving invalid data for the workers. (crash without error message)
• Fixed crash with message "!ord || ord->_order_entity == order_entity"
• Some crashes could result in memory corruption, so it's possible more oddities have been fixed.
• Fixed a bug where elevators would get stuck trying to reach a point in between two stations.
• Fixed so that missions and crafting no longer shuffles around claimed items. (fix for 'claim_count >= required')
• Fixed crash that can occur when selling toolbelt items.
• Selling items from global inventory in the ledger will no longer sell reserved or equipped items.
• Some particle systems didn't despawn as they should, leading to slowdowns the longer you played. This has now been fixed.
• Removed ASSERT(uid) which was unnecessary.
• Bumped haul bucket limit. This is just a sanity check, and with the overworld chest 64 was a bit low.
• Fixed "Assertion failed: worst != 0xffffffffffffffffu" when assigning workers.
• Fixed a crash when entities did not detect if they weren't able to move to a target. (caused the rats and skeletons trying to jump and climb)
• Fixed an issue where dwarfs incorrectly thought they could take over another dwarfs hauling job, resulting in them standing idle until that job was done.
• Removed dwarf prio in character screen since it was deprecated for almost all professions.
• Removed unnecessary max limit for transitions. (fixed Assertion failed: t._self && t._self < static_cast( _transition_lookup.size() ))
• The "Impossible Orders" alert no longer shows orders created for enemies.

We hope you're enjoying your time in the Mountains of Mara! Thank you so much for all your feedback - we appreciate it so much!

Join our Discord for the latest Tavern gossip and game update news: http://bit.ly/WarpZoneDiscord

https://store.steampowered.com/app/760650/Hammerting/

Hammerting Tutorial - The Basics!

Just landed in the Mountains of Mara? Unsure of what to do next? Can't for the life of of you find the Tavern?! Check out our new tutorial for all the best tips & tricks for surviving mountain life!

[previewyoutube="4J3phg29V8Y;full"]

Oh, and we're pleased to report that Dwarves have had a change in their food palate and will no longer eat your lime & mortar... so you can build the Great Hall uninteruppted!



Join our Discord for the latest Tavern gossip and game update news: http://bit.ly/WarpZoneDiscord

https://store.steampowered.com/app/760650/Hammerting/

Last Chance to Play the Free Demo!

Crash Hotfix Now Live!

Dwarves! ⚒️

We have just released a patch to fix various crashing issues related to localisation to the live version! We apologies for any inconvenience so far.

Thank you all very much for the reports and also the kind words! We hope you're having an amazing time playing the game and we're excited for your to try out all of the new content.

We'll be working on some changes based on all of your wonderful feedback too, keep it coming!

If you do come across any more issues you can report them here: https://steamcommunity.com/app/760650/discussions/1/



https://store.steampowered.com/app/760650/Hammerting/

Experimental Branch Crash Hotfix!

Dwarves! ⚒️

We've opened an experimental branch on Steam where you can test new changes early!

Our first addition is a fix for those pesky crashes!

We'll be working to get these changes to the live versions ASAP.

Thank you for all your feedback so far 💜



https://store.steampowered.com/app/760650/Hammerting/

Hammerting - Out Now in Early Access!

Dwarves... the time is upon us! Hammerting is out now in Early Access!



Thank you for all your support, we're so excited for you to sink your pickaxes in and discover what lies beneath the surface! Go on now, the overworld needs you!

Build your clan of Dwarves, perfect your epic mining operation, craft legendary swords and delve deep for greater glory, riches... and danger. Go forth and guard your life, guard your gold and, perhaps most importantly, guard your beard.

[previewyoutube="krYXiuREU6Q;full"]

If you're unfamiliar with Hammerting, brace yourself for your initiation...



A cruel war rages on the surface, your Dwarven colony has pledged to supply aid to their allies by digging deep into the Mountains of Mara. Grow your humble clan and expand. Mine rich minerals. Face the danger in the dark. Become known as the master craftspeople who saved the Upper Realms!

Managing those... colourful personalities!


To build the strongest, most successful of clans, exploit the strengths of your Dwarves, as well as their weaknesses! Every Dwarf is entirely unique and is defined through its stats, Dwarven ancestry, traits, abilities, equipment and more as they are shaped by events in their lives (plus, you can give them cool names!)



Got skills?!


With every strike of the hammer on an anvil, a skilled Dwarf has a better chance of achieving a critical result, giving you better gear! Any old Dwarf can craft an Iron Sword, but only the very best Dwarves can haggle a Crystal Cave Dragon to sell her fiery Plasma Breath, pump it up to an Andthril Forge of Doom and use it to craft a... slightly better sword.



The cave is alive with the sound of mining...


Only in the deepest depths of the mountain will you find the most powerful crafting materials, the hottest magma and rarest treasures, but to reach these, you must face the most dangerous of conditions! Getting there (and back) won't be easy - develop your skills to unlock mighty Dwarven mechanisms to help you travel safely and in style!

And remember, never turn down an ale, who knows if it may be your last...



This is just the beginning! We have so much more planned, take a gander at the Hammerting Early Access roadmap!





So, If you think you have what it takes, dig in!



https://store.steampowered.com/app/760650/Hammerting/

Psst... want more tavern gossip? Join the dwarfversation:
Hammerting Discord
Twitter
Facebook
Team17 Discord




Dwarveloper Log #57

Dwarves... Early Access is drawing near and we're so excited for you to get your pickaxes ready to dig your way through the Mountains of Mara!

In the meantime, feast your eyes on these recent tweaks and fixes!

Tweaks & New Features

  • New Knowledge "Weaving" unlocks Tailor's Workshop, Leather, Crude Clasp, Hauler's Sack.
  • Added a small chance at random loot drops when mining ores.
  • Weather effects, snow and wind, added to entrance cave.




Fixes

  • Doors have 10x HP.
  • Ledger now closes properly with ESC.
  • Crab Broth & Stone Bread now cheaper. Spears & Swords have fuel costs.
  • Increased vision range of Braziers & Torch Posts.
  • Race condition when starting the game which could lead to infinite loops or wrongly parsed command line arguments.
  • Using the character '|' in dwarf names are now disallowed, and won't crash the game anymore.
  • Dwarf names can now render a few more symbols, such as '~' and '^'. Previously they rendered as □
  • Using the 'Delete' key is now supported when editing names, previously only 'Backspace' was supported.
  • Metal Sheets & Machine Parts now have material properties. (Hardness, Resilience, &c)
  • Dwarf names can now be 24 characters maximum, instead of infinitely long names.
  • Tool skill modifiers should now cap downward at 1, rather than 0.
  • Added WASD + arrow support for Overworld map.
  • Added support for "+"/"-" to zoom on Overworld map.
  • Lights with light haze are now less likely to "bug out".




Thanks for reading!

Hammerting enters Early Access release on October 27th!

Try the demo & wishlist!

https://store.steampowered.com/app/760650/Hammerting/