TUXDB - LINUX GAMING AGGREGATE
 NEWS TOP_PLAYED GAMES ITCH.IO CALENDAR CHAT WINE SteamDeck
 STREAMERS CREATORS CROWDFUNDING DEALS WEBSITES ABOUT
 PODCASTS REDDIT 

 

SUPPORT TUXDB ON KO-FI

MENU

ON SALE

New Twitch streamer aggregation implemented (#FuckTwitch) due to Twitch's API issues (more info on my Discord )


Name

 My Mom is a Witch 

 

Developer

 Bigosaur 

 

Publisher

 Bigosaur 

 

Tags

 

Adventure 

 

Singleplayer 

 

Multiplayer 

 

 Co-op 

Release

 2018-05-16 

 

Steam

 7,99€ 7,49£ 9,99$ / 50 % 

 

News

 98 

 

Controls

 Keyboard 

 

 Mouse 

 

 Full Controller Support 

 

Players online

 6 

 

Steam Rating

 Very Positive 

Steam store

 https://store.steampowered.com/app/539400 

 

SteamSpy

Peak CCU Yesterday

  

Owners

 0 .. 20,000 +/-  

 

Players - Since release

  +/-  

Players - Last 2 weeks

  +/-  

Average playtime (forever)

 293  

Average playtime (last 2 weeks)

 0 

Median playtime (forever)

 293 

Median playtime (last 2 weeks)

 0 

Public Linux depots

 My Mom is a Witch Depot Linux [9.06 M] 




LINUX STREAMERS (0)




New servers

Version 6.0.0. is live with new servers in China and USA.

The servers use different connection method now, so it should all work much faster. The previous US server had bandwidth problems and China server was shut down for a while.

The Hong Kong server is going to be removed as no longer necessary.

Please update to 6.0.0. to avoid having connection problems.


[ 2022-06-28 10:07:21 CET ] [ Original post ]

Halloween mode



This version brings a couple of bug fixes and new Halloween mode which will unlock on October 28. If you want to try it out earlier, check out the Discord. Here are the changes:


  • fixed a bug where icon and text for freezing would show up on the screen when the Rogue uses Glacier special to disguise
  • added a popup text when a player gets poisoned
  • the challenge room with 4 baby dragons and 4 bushidos no longer shows up in RPG mode
  • internal source code cleanup and improvements
  • special mod for Halloween. It will be active every year from October 28 until November 1st. There's a secret a way to activate it outside of these dates as well. Check out the Discord or Reddit for details.


[ 2021-10-28 21:17:27 CET ] [ Original post ]

Minor bug fixes and Spanish translation update

Version 5.35 is up:

- updated Spanish translation
- fixed English text in a couple of places
- fixed bug that text in some languages wouldn't use the proper plural form (Spanish, Polish, German, etc.)
- fixed overdraw bug on wide screens. If you have a wide screen or ultra wide screen and don't like the stretched graphics, go to Settings, Graphics, Experimental Features and change the "Pixel Perfect" setting to "No".


[ 2021-06-08 16:27:48 CET ] [ Original post ]

The Demon Hunter update is live!

This MEGA update is a free upgrade to the base Son of a Witch game. The update will is free for existing players, but the game price is likely to go up mid-March, so grab it while it's hot.

This update is the biggest update to the game so far. It contains new hero, level, enemies, bosses, weapons, items, pets, quests and challenges, potions, magic scrolls, achievements. Here's the full list of new features, changes to existing features and bug fixes:

[h2]1. Heroes[/h2]

  • new hero: Lich. Undead, uses health energy to cast spells instead of mana. Can heal with mana gaining items or pets.
  • Rogue Hero starts with pickpocket and speed buff effect
  • Rogue hero magic key costs 1 mana, and can unlock boss room doors from the outside




[h2]2. Levels:[/h2]
  • new level Hell with new music, thrist effect and 26 new room layouts
  • special room: minotaur labyrinth, gives access to the Lich hero
  • special room: pentagram, needs donation of mana, health rune, gold and king scepter to enter hell
  • special room: forest in ice level where you play hide and seek with Amanda
  • special room: prison surgeon where you can donate health for gold
  • special room: knife avoiding twins challenge in the desert
  • special room: treasure challenge with multiple bushidos in the desert
  • special room: fishing with bow and arrows in hell
  • new object: Crystal Sphere - protects demonic enemies and blocks magic scrolls until destroyed
  • new object: Lava Pit - petrifies players standing over it when it spits lava
  • new object: Minotaur Statue - teleport to the start of the level
  • new object: Bag Statue - players can now transfer gold coins amongst each other
  • hell shops have new type of protection and require mana to buy items
  • new treasure room in the catacombs and the desert
  • required distance for the second jump in the Long Jump quest reduced to 80
  • in hard mode the evil princess has become the queen and has strong guard in the throne room




[h2]3. Bosses:[/h2]
  • New boss: Demon Legion - big demons spawning unless you kill them all once
  • New boss: Matilda - a huge witch that creates traps for players
  • New boss. Ghost of Rhadamanthus - shoots many orbs and buffs his minions with random effects
  • New boss: Demon Lord - fight in active volcano arena with lava petrifying players
  • Ice dragon sometimes shows up on the battlements
  • Elephant boss knocks down units when walking across the screen
[h2]4. Enemies:[/h2]
  • New: Imp - standard melee warrior, immune to fire and petrification
  • New: Familiar - infernal mage can block your mana usage
  • New: Fiend - quick with poisoned swordes and abilit to teleport behind your back
  • New: Succubuss - shoots orbs and cheers at players with a beer, reversing their controls
  • Newy: Efreet - flies around and spits very flammable fireballs
  • enemies in the old catacombs no longer have huge HP in hard mode
  • Bandits in the dungeon sometimes carry flaming swords




[h2]5. Weapons[/h2]
  • new weapon: Spellbinder - shoot orbs and block enemy mana usage
  • new weapon: Magic Crossbow - shoots arrows and creates gold arrows using mana
  • new weapon: Blacksmith's Hammer - throw at enemies and smelt weapons into shields
  • new weapon: Overlord Staff - give random positive effects to self and allies
  • new weapon: Blade of Light - triple damage vs undead and demons
  • new weapon: Hypnosis Staff - turn non-boss enemies against each other
  • new weapon: Brutus Gladius - a sword with high backstab damage
  • Increased combo timer for the Barbarian Axe to 3 seconds
  • Increased base damage for Ice Bow to 50




[h2]6. Items[/h2]
  • new item: Homing orbs - chance for magic orbs to auto-target enemies
  • mew item: Magic Ice Bottle - use mana to create ice arrows
  • new item: Four-leaf Clover - increased double damage chance
  • new item: Holy Grail - Speed UP, Health UP, Magic/melee/archery UP
  • new item: Faustian Ring - increase melee/magic/archery for 20 health
  • new item: Minotaur Figurine - teleport to avoid death
  • new item: Honey Jar - temporary speed up when you get hit
  • new item: Stone Cross - double damage vs demons and undead
  • new item: Hourglass - speed down, melee/archery/magic increase
  • new item: Chili Pepper - enemies burn when they hit you
  • new item: Wizard's Amulet - get 1 extra mana when entering new rooms
  • new item: Claw Hammer - get coins when barrels break
  • new item: Cooper's Ring - get mana when barrels break
  • new item: Phylira's Necklace - break barrels to get armor points
  • new item: wine - reduced thirst effect
  • new item: Lich Ring - full heal after boss fight
  • new item: Scales of Balance - increased damage when hungry, thristy or poisoned
  • new item: pair of heart-shaped earrings - double healing effects
  • reduced mana cost for Rogue's Magic Keyring to 1 so you can sneak around the levels freely
  • Silver coin teleport out of old catacombs is now allowed
  • Alchemist's Visor now protects from Santa's exploding presents as well
[h2]7. Potions[/h2]
  • New potion: Blood is Magic - lose all HP, get 3 mana
  • New potion: Blood donor - turns current HP into gold
  • New potion: Ironclad - increased damage scaling with armor
  • Extravagance spends coins only when you enter new rooms
  • Pickpocket effect now gives coins on room entry
  • Bugfix: Dragonfire potion would remove arrow damage multiplying upgrades
[h2]8. Magic Scrolls[/h2]
  • New scroll: Summon Demon - all enemies attack it at once
  • New scroll: Mark of the Beast - everyone loses 666 HP
  • New scroll: Hypnotize Minions - enemies attack each other
  • Added more units and bosses to Gamble scroll rotation.
  • Duplicating weapons now clones damage, range, arrow speed upgrades as well.
[h2]9. Pets:[/h2]
  • New pet: Koala - a free item in every shop
  • New pet: Panda - fetches gold coins and food
  • New pet: Skunk - sets enemies on fire
  • New pet: Sabertooth Tiger - gives +1 shield after every battle
  • New pet: Squid - gives random positive effect after every battle
  • Whale pet gives you a Kindling upgrade once a campfire stops burning
  • Penguin pet no longer tries to attack enemies who have freeze immunity
  • Snake pet no longer attacks enemies who have poison immunity
[h2]10. Other new features:[/h2]
  • new main menu graphics and music
  • 27 new achievements
  • You can now hold the drop button to drop the whole stack of items (arrows, keys, etc.)
  • tracking win/lose streak for regular game and hard mode.
  • allow entering any text as level generator seed (it gets converted into valid seed)
  • now you can drop gold to double it with a scroll, or heal via gold diet
  • Tar of Akhal picture shown in the final mom dialogue
  • show the exact speed increase over speed buff status icon
  • added option to reset all controllers to default settings
  • allow binding Stomp attack to a separate button
  • optional setting to shoot orbs using the regular attack button
[h2]11. Fixes:[/h2]
  • Allowed using ranged weapons for the Goliath achievement
  • fixed Paladin to do double damage to undead with ranged weapons as well
  • fixed a bug where ranged enemies would try to hit the Turtle pet endlessly
  • fixed a bug when some monsters would get stuck attacking Turtle pet forever
  • fixed a bug where the dialogue would pop up without key/button to continue the talk.
  • fixed a bug where Undead Archer was unable to animate other undead sometimes
  • fixed a bug with raised undead Archers always shooting arrows to the left
  • prevent players getting stuck when hedgehog pet blocks the rolling spiked balls
  • Vampire Slayer NPC now says Thank you when her quest is done
  • achievement animations keeps working if you go from game into the main menu
  • prevent raising petrified undead
  • remove Confusion and Peace effect when undead unit dies
  • added sound effect when some action fails (no money to buy stuff, etc.)
  • imprved camera controls and thus enabled Baseball Quest for players with screens below 1680x900 pixels
  • imprved camera controls and thus enabled Hornet Quest for players with 720p screens
  • Message text for some actions would be hidden behind player status effects. Moved them above when status effects icon is visible.
  • added statue players can use to teleport if they get stuck with dead player in co-op (gold shop, alchemist quest, treasure rooms, etc.)
  • The final portal now shows that hell level is beyond instead of ice level
  • allow re-binding strong and special attack to the same button
  • fixed problem with minimizing game window on macOS in fullscreen mode
[h2]Steam version (PC,Mac,Linux) specific changes:[/h2]
  • added Steam leaderboard for the Endless arena
  • you can now see the daily challenge rankings for friends only
  • when some actions failed for a network guest, the reason would show on network host screen instead
  • fixed netcode bug where some actions would fail without any notice text
  • just minimize instead of closing the game when opening game's Steam page
  • prevent mouse clicks when way outside of menu items in the main menu
  • press F1 twice to see the progress for achievement counters


Have fun playing!


[ 2021-02-24 18:49:26 CET ] [ Original post ]

P2P





dogfight360

tap-windows-9.9.2_3.exe,next,

UsbEAm_LAN_Party_V1.0.exe

UDPUDP





[ 2020-04-27 15:13:21 CET ] [ Original post ]

New server for Chinese players



Version 4.2.3 is online:

- changed the online server code to allow adding/removing servers without having to rebuild both the server and client code. Because of this, everyone has to upgrade to a new protocol to be able to play online.
- added a new server in China East region for players who had problems connecting to Honk Kong server. Depending on usage, the Hong Kong server might get removed in the future

Make sure you update to 4.2.3 or higher if you want to play online games.


[ 2020-02-25 11:24:13 CET ] [ Original post ]

Turkish translation is available



Version 4.2.2. is online:

- Added Turkish translation.


[ 2020-02-22 15:58:50 CET ] [ Original post ]

German translation is available



Version 4.2.1 is online:


  • Full German translation. Unlike most other languages, this was done by a professional translator who isn't a regular player of the game. In case you notice that some of the translation is missing a point, or have a suggestion for improvements, please comment below
    or contact me at support@bigosaur.com
  • Also updated a bunch of other translations
  • New feature: when you select the option to enter a custom seed, the value defaults to the seed of the last game you played. Note that it's meant for quick replay of the same seed without having to remember to write it down, so it doesn't work after the game is restarted.
  • Bugfix: after getting a bubblegum and shooting at least 2 orbs, some of the orbs would get destroyed instead of bouncing against walls and obstacles. This is now fixed


This is a warmup. One more big update is planned later this year with demon enemies, hell level that requires doing something special to unlock, new items, weapons, pets, etc.

Have fun playing!


[ 2020-02-17 21:48:04 CET ] [ Original post ]

New US server



In order to provide better online experience for players on the West Coast of USA, the New York server is replaced with a new server in Texas, USA.

Make sure you update the game to version 4.1.9 or newer to be able to access it.

The old New York server will go offline in a couple of days.

Have fun playing!


[ 2019-12-09 12:23:14 CET ] [ Original post ]

64bit Linux support and more



Version 4.1.7 is live:


  • 64 Linux build - you can also select 32bit at launch if you need it
  • Support for XBox compatible pdp joysticks
  • Money is Power potion removed from the Endless Arena pool
  • Yeti and Golem familiars no longer knock down the Dragon Master
  • When Fireball Staff magic is used, all players get fire immunity regardless of the room they're in
  • Fixed enemy HP bug on higher levels of Endless Arena
  • Fixed netcode bugs when Baby Dragon mounts die
  • Fixed rare bug where music would play over other music
  • Updated some of the translations
  • Turkish and Korean translations are half-done. I added those to the menu. If you speak those languages, please consider chipping in with some translation so that we can get it to 100%. You can access the translation interface from the Settings menu inside the game.


Have fun playing!


[ 2019-10-10 15:05:47 CET ] [ Original post ]

Version 4.1.0 is live

A new version is up on Steam. It's also coming to Nintendo Switch in a couple of weeks. Here's a list of changes since the Paladin/Alchemist update:

- heroes get HP increase when they die in RPG mode. Looking at players playing on Twitch, I discovered that players do have enough damage in RPG mode, but being able to survive long enough posed a challenge. So this change balances that out.

- fixed Rogue sneak attack for mana based melee weapons (Earthquake staff, King's Scepter)

- Vampire Slayer NPC, Alchemist's Golem, Skeleton Ranger NPC and Baby Yeti Familiar would try to attack enemies in a different room if you escaped a room before the battle is over, for example by using a bomb, teleport scroll, silver coin or escape scroll. This is now fixed and they retarget to enemies in the current room where the leading hero is.

- concealed characters (Rogue and heroes using Rogue Sword) are now visible during cut-scenes

- Alchemist can summon Golem to fight other players in PvP game

- Earthquake staff magic knocks down other players in PvP game

- updated French and Russian translation


[ 2019-04-09 11:58:21 CET ] [ Original post ]

Free DLC-sized update: RPG Mode, Paladin, Alchemist and more...



New features:


  • new RPG game mode where you keep all gear and restart the current level when you die
  • new Endless Arena mode where you fight waves of enemies
  • new hero: Paladin, who has divine shield and does double damage to undead
  • new hero: Alchemist, who has a Golem companion, and prepares potions
  • 8 pets with new effects (details below)
  • 3 new random potion effects (details below)
  • 6 new special effect items (details below)
  • 10 new weapons (details below)
  • 6 new achievements
  • 2 new allied troop summons: Baby Yeti, Stone Golem
  • added a new blocked challenge room in the forest
  • added a new challenge room with baby dragons
  • added a new challenge room in the ice level (its a surprise)
  • added a quest room in the ice level to unlock the Alchemist hero


New pets:

  • Crocodile - creates slime puddles that slow down enemies
  • Mouse - drastically increases your poison damage
  • Ladybug - buzzes around one enemy giving it a confusion effect
  • Monkey - disables floor traps
  • Whale - extinguished campfires
  • Cow - increases rage attack damage
  • Bee - gives you max rage when you get hit
  • Cat - saves you from sudden death blows: a hit that would kill you when you have more than 1HP just lowers your HP to one.


New potion effects:

  • Cold blood - enemies get frozen when they hit you
  • Veteran Elixir - every potion you drink increases you melee skill
  • Astral Projection - separates your soul and body so you can walk through obstacles as a ghost. The effect lasts for a short time and when it expires you are returned to the body. While in ghost form you can still attack and take damage. The only difference is ability to walk through walls, rocks, trees, etc.


New items:

  • Ghost orb - lowers your damage but you can shoot through obstacles. It applies to orbs, arrows and thrown weapons
  • Critics Shield - get 100% critical hit chance until the end of battle if you get hit (does not stack)
  • Paladin Shield - immunity to muscle spasmsl
  • Alchemists Visor - immunity to explosions
  • Halo - removes all negative effects and increases co-op death timer in hard mode
  • Ancient Voodoo Doll - mark all enemies in the room (4 mana cost)


New weapons:

  • General Sword - rage attack gives 100% critical chance to all allies until the end of battle
  • Cripling Katana - hits slow down enemies
  • Executioners Sword - adds 300 damage to stomp and smash attacks. For melee heroes, every time the enemies are on the ground the smash attack would be used (usually it's only done for the last enemy on the screen)
  • Dark Slayer - triple damage vs bosses
  • Splitting Axe - rage attack halves enemy's HP
  • Paladin Sword - rage buff gives you Divine Shield - a short term invulnerability to hits and 30% damage increase. Does not protect feet, so you can get hurt by floor spikes and burned by walking on campfires
  • Alchemist Sword - rage attack summons and heals the Golem companion. Only one Golem per hero is allowed at a time. Only usable by Alchemist class.
  • King Cobra Staff - poison weapons of all allies
  • Snow Tigers Paw - summon a baby yeti familiar for 4 mana. One yeti per hero allowed at a time
  • Steady Shot Bow - slower arrow shooting time (like archers use to work before) but increased damage (95 bow damage)


General improvements and gameplay balancing:

  • allowed summoning mercenaries into boss fights (except the final boss)
  • removed slowdown effect from Heavy Boots
  • Retort no longer creates mana potions
  • only one Retort shows for sale in shops
  • removed poison immunity for the final boss
  • significantly increased Poison Cloud spell damage
  • Poison Cloud effect scales with enemy size
  • improved AI for Snail, Ram and Snake pets
  • using teleport staff twice returns you to the starting point
  • fixed runestone drops in various barbarian challenges


Bugfixes:

  • Ethereal bow now shoots through barrels and boxes
  • Dog pet doesnt take mercenarys beer in the tavern
  • Foundry doesnt melt mercenarys beer anynore
  • Thief and Ringleader dont jump on allies when confused
  • fixed bug with item drops when Yeti Elder and Earth Golem roll
  • fixed network bug for Racoon pet bombs
  • fixed network bug when pets would jump too much
  • fixed drawing position when Barbarian is mounted
  • fixed rare sound effect bug with Yeti babies
  • fixed position for some of the teleportation animations
  • fixed text showing last level seed instead of control hint after player dies
  • fixed rare crash when closing game from the main menu
  • fixed occasional crash on MacOSX


[ 2019-03-21 13:16:39 CET ] [ Original post ]

Quest for the Golden Duck



This is a small project of mine released on Steam today. 20 years ago I made my first game called "Njam", a two-player pacman type of game. It ran on 486 computer with DOS operating system and had VGA graphics.

For the anniversary I ported all the levels to 16:9 format for modern displays and added a 4 player co-op option and the versus mode (1 vs 1, 1 vs 2 and 2 vs 2). It has full controller support and I completely revamped the graphics to use a fantasy theme with heroes and monsters chasing them around.

This game concludes my short break from Son of a Witch development from the end of 2018 and now I'm back on it full speed. New features coming soon.

If you love Pacman or 4-player couch games, check it out:

https://store.steampowered.com/app/996160


[ 2019-01-24 18:21:38 CET ] [ Original post ]

Version 3.7.9 is live

The new version brings mostly some balancing and game difficulty tweaks. Most significant is that bosses are now guaranteed to drop runestones. Looking at the complaints from players, the main issue was being able to get more powerful as you progress through levels. So far, this has mostly been done by breaking rocks to get runestones, but it seems that many players don't like the randomness this brings, esp. if you don't get the Squirrel pet nor the Miner Ring. Experienced players would simply break random rocks to try to get it, but you might be hours and hours in the game before you discover this mechanics.

The yellow runestone was considered mostly useless by many players. The thing it that it was useful for non-archer characters who start with low archery range, which meant it was used for a secondary weapon and not much useful in most of the runs. I have changed it to increase the arrow speed instead. The upgrade is still tied to a bow, and you can see the exact upgrade effect when you pause the game if the bow is your main weapon. BTW, since the arrow speed is increased it also increases the range.

Features:

- bosses always drop at least one weapon damage upgrade
- yellow runestones upgrade initial arrow flying speed for bows in regular game
- heroes who start with a bomb, now start with two bombs in the regular game
- Archer and Rogue characters are always unlocked in Casual/Party mode
- Rogues start the game with the dagger in Casual/Party and PvP modes
- Updated Polish and Serbian translations

This is just a warmup for 2019. Many more updates to come this year.

Have fun playing!


[ 2019-01-19 18:04:39 CET ] [ Original post ]

New servers in Hong Kong and New York are online



In the past, all online games used to go through a server in Germany. This sometimes created latency problems for players outside of Europe. To solve this problem I got two additional servers, one for players in Asia, located in Hong Kong and another for players in the US, located in New York.

You need to use version 3.7.7 of the game or above to use these new servers. The game host selects which one to use and guests will automatically get routed.

If you had connectivity issues before please try it out and leave a comment whether it's fixed now. Maintaining 3 different servers takes some effort, so I want to make sure it's worth it.

Have fun playing!

Update (Dec 6th). Version 3.7.8 is online:

- fixed bug with lightning based weapons being able to go through metal shields even when you did non-lightning attack

- fixed bug when item pickup info would show for dead players

- the old EU server for online games is being shut down by the end of this week. Make sure you update to version 3.7.8. if you want to play online games!


[ 2018-12-05 21:59:18 CET ] [ Original post ]

Nintendo Switch version for EU/Australia region is on eShop



This is the same version as the one on Steam (but without online features like multiplayer and daily challenge) and the following languages are supported: English, French, Chinese, Russian, Ukrainian, Serbian.

Update for the Switch version for the North American region is coming on December 22nd.


[ 2018-12-05 20:36:12 CET ] [ Original post ]

Find online co-op games

If you're looking to team up with other players to play some online co-op, or you just want to chat about the game, you can join the discord channel here to exchange game numbers and passwords:

https://discordapp.com/channels/504677172188020746/504677172188020748

Have fun playing!


[ 2018-10-27 05:50:45 CET ] [ Original post ]

Rogue Bit - a hacking puzzle game by Bigosaur



After 3 years of non-stop development of Son of a Witch, I had to take a short break and do something else for a change. So I spent approximately a month to create Rogue Bit, a short hacking and programming puzzle game. If you are interested in such games, or want to support the developer, please head on to the game's page:

https://store.steampowered.com/app/949790/Rogue_Bit/

Thanks for you attention. Now, we're going back to Son of a Witch development. The next stop is finishing the Nintendo Switch port. The US version has been out for a month and I'm now preparing the multi-language port for EU and the rest of the world (China, Russia, Australia).

After that, one more big update is planned for Son of a Witch, with new heroes and many new features. Most probably in 2019.


[ 2018-10-10 16:18:50 CET ] [ Original post ]

Big update: New hero class and much more...


Since the Nintendo Switch port launched, I have been working hard to bring new features to the game.

Version 3.7.3 is online:

- New hero class: Rogue. Special ability is to use the sneak attack as the special attack with any melee weapon. You can still use the weapon's regular rage attack if you use it in the off-hand slot. He also has a special item that can unlock any door (except boss room doors), so you can unlock treasure rooms and escape tough battles
- New potion: Vampire blood (get HP from kills. Multiple potions stack)
- New potion: Pickpocket (earn extra gold until you get hit. Stacks)
- New potion: Confidence (deal extra damage when full HP. Stacks)
- Added a new combat item: Sticky bombs. You can plant these as traps. When an enemy walks into one, it activates.
- Added a new pet: Racoon, who randomly drops sticky bombs across the room
- Added a new special room in the castle: the Gallery Room. This room is filled with enemy portraits and you can pick your favorite enemy to do double damage to them.
- Added a bunch of new achievements

New NPCs:



- Join the Vampire Slayer NPC in the catacombs and help her kill a vampiress or the vampire boss for reward
- Dwarfs now sell stuff in the ice level
- Dwarven Blacksmith shows up sometimes and gives you ability to smelt weapons into runestones which are used to upgrade other weapons
- Mercenary NPC in the castle tavern gives you an item which can be used to hire mercenaries for fixed amount of gold. DON'T TOUCH HIS BEER!
- A Redhead Warrior NPC might challenge you for a duel on the battlements

Tweaks and improvements:

- Redhead Warriors in the desert now buff their swords before doing the petrify attack
- Vampire Sword now gives HP while hitting enemies (instead of on-kill)
- Disabled invulnerability frames for revival in dungeon shops
- Reviving in regular game now gives 41HP instead of 61HP
- Celestial Hammer rage attack now strikes all enemies in the room
- Darkness, Confidence, Money is Power, Mega Boost effects scale the skill percentage instead of adding to it. For example, if you have 50% melee and 100% darkness, it results in 100% melee skill (not 150%).
- fixed bug when the remote player could join the game twice (i.e. two heroes would show up) if (s)he pressed the button twice too quickly
- fixed bug then Steam library is installed in a path with non-ASCII characters
- minor fixes and tweaks to UI
- updated some of the translations
- dialogue in the intro story now supports translations

Have fun playing!


[ 2018-09-21 10:13:52 CET ] [ Original post ]

Coming to Nintendo Switch on September 4th



The game is finally ported to Nintendo Switch and ready for release. Porting the game for another platform was beneficial to Steam version as well, because many bugs were detected and fixed and I also refactored some code and added various performance improvements. Also, some new features are added, the achievements information is available in the game menus, there's a setting that enables you to skip the intro cut-scene for faster loading, etc.

After the Switch release goes live, the focus will go back to adding new features to the game. I plan to have a big update in a couple of months, most probably for the winter holidays, which will include a new hero (Rogue), a bunch of new special rooms, new potion effects, new special items and a couple of new NPC characters as well.

I know that game is pretty much "complete" as it is now, and you can play for dozens of hours before you unlock everything, but I have so many more ideas that I want implement in the game. I want to thank all the players for supporting the game -- that's what keeps me motivating and improving it all the time.

If you have some ideas for new game features, feel free to open a thread in the discussions. I cannot promise to implement everything, but community feedback has proven to be a great source of inspiration so far:

https://steamcommunity.com/app/539400/discussions/


[ 2018-08-24 10:33:53 CET ] [ Original post ]

Polish translation, balancing, ...



Version 3.6.7 is online:

Translation improvements:
- The game has been fully translated to Polish (thanks Telmah)
- Many other translations have been updated with Achievement descriptions and other improvements
- Improved support for Japanese translation

Difficulty balancing:
- Due to very high DPS, the Archer starting HP is reduced to 80.
- Increased base damage of Snake Staff to 7.
- Increased base damage of Fireball Staff to 7.
- Increased base damage of Healer Staff to 7.

New features:
- Added an option to skip the intro story (and go straight into the main menu)
- Faster loading times
- Prevent players running out of bombs during tutorial (if you accidentally spend all, more bombs get spawned)

Bugfixes:
- Fixed bug when pets appear to just stand at the door to remote players
- Fixed bug when remote players seem to be firing arrows constantly when they are actually not shooting at all
- Prevent erasing achievements on first Steam login
- Selection of tips to show on loading screen depends on the screen resolution (if there's a lot of text and the screen is only 720p, some of the tips are skipped)
- Fixed crash when entering empty /seed command
- NPC dialogue prompt (press button to continue) now only shows up when the player is close enough for it to actually work

This version is still mostly balancing, bug fixes and translation update. I plan to work on more interesting gameplay features (new items, weapons, quests, mechanics) as soon as the Nintendo Switch port is released, which should be within the next two months.


[ 2018-07-28 18:49:41 CET ] [ Original post ]

French translation



Version 3.6.2 is up:

- updated translations: French, Polish
- when reconfiguring controllers the controls automatically swap if you try to assign one to another. If, for some reason, you still want the old behavior, you can use the keyboard (or another controller) to navigate the configuration menu
- show player portraits when a controller disconnects or you wish to rebind controller/keyboard player mapping during a game
- switched font for some of the text in the game to make it more readable

Update Jun 14th: Version 3.6.5 is up:

- requirements for all the achievements are now visible in the game. Just select Achievements from the main menu and browse.
- fixed teleport location swirl display for guests in online games
- fixed netcode for spawning bats in the catacombs shops
- prevent units getting stuck after using the Gamble scroll


[ 2018-06-13 17:56:51 CET ] [ Original post ]

It's time to rumble!



Version 3.6.0 is online with major improvements to game controllers including vibrations, analog stick support, configurable deadzones and bounce protection:

- added support for controller vibration. It's configurable and on by default. To turn it off, you can set it to zero in the settings.
- added support for analog sticks. Now the heroes walk or run, depending on how much you move the sticks
- you can now switch controllers or even change whether you play via keyboard or controller mid-game
- default deadzone and walk deadzone can be configured separately. This makes it much easier to pick up weapons and items. Still, if you wish to revert to the old behavior (always run at full speed), just set both to the same value of 32%
- show proper button names for XBox360 on the controller settings screen
- sometimes when you suddenly release a joystick, it might bounce and make your character face the other way. An option is added to detect and prevent this and it's on by default
- you can now hold left or right when changing music and sound effect volume instead of having to repeatedly push
- fixed controller configuration menu positions with low resolutions (ex.720p)

Other improvements:
- added an option to skip intro when you launch the game and go straight into the main menu
- improved Pause menu UI
- improved the way the player names work: better font, colors, defaults
- allowed resizing the game window in windowed mode
- fixed bugs with Veteran Warrior and Archer NPC dialogues
- improved tips for the Teleport staff
- fixed description for the Trickster's Axe
- fixed the damage shown in the descriptions for upgraded Meteor Staff and Stormbringer
- updated many translations and added some new ones. Vietnamese is at 100% now, and Polish, Italian and French are almost there as well.




[ 2018-06-11 11:02:39 CET ] [ Original post ]

Ride the dragons!



A new version is online:

- Looking at Twitch streamers and players on YouTube I have seen that many players would kill the baby dragons quickly and fail to notice that you can ride them. So, now the players cannot kill the dragon mounts.
- Due to popular demand, the co-op death countdown has been removed in all game modes except for the Hard mode
- Reviving players gives some additional HP, so they don't die again right away
- Redhead warriors in the desert use petrifying attacks only in the Hard mode
- Fixed bug with the Earthquake staff sometimes not breaking rocks at all
- Fixed network sync for the Reaper boss thorns
- Fixed the Medusa sword strike animation
- Buffed the Medusa sword attack damage from 5 to 24
- Re-balanced Archery upgrades
- Fixed netcode bugs for remote pet positions
- Updated translations

Have fun playing!


[ 2018-05-31 18:35:02 CET ] [ Original post ]

Easy mode and archer improvements



A new version is online:
- Increased speed of all arrow shooting attacks
- Archery damage upgrades are now doubled
- Since the fire speed is already increased, the Quiver upgrade doubles the arrow damage instead. You can duplicate it to stack even more damage.
- Reduced poison duration in all game modes
- Reduced burning duration for players
- Reduced freezing time for players
- You can no longer smelt the Tar of Akhal
- Updated some translations

Easy (casual / party mode) changes:
- Removed the death countdown
- Full heal at start of each level
- Fully heal one of the players when revived
- Redhead warriors in the desert have regular attacks instead of petrification
- Reduced all poison duration to 1 battle
- Reduced freezing duration for enemies in the ice level to remove the chance of getting freeze-locked


[ 2018-05-21 13:05:36 CET ] [ Original post ]

Release!



The release of Son of a Witch is here! After almost 3 years of development the game is finally complete. We have gone a long way since being featured by IndieCade and greenlit by the Steam community. With almost weekly updates it has been an exhausting but also a very enjoyable experience.

Big thanks to everyone who has supported the game during the Early Access. Thank you for all the suggestions and constructive feedback. It really meant a lot and kept the motivation high to keep working on the game tirelessly. I initially envisioned a much smaller game, but got so many new ideas and great input from all of you. Instead of 5 levels, we have 7, instead of a dozen bosses, we have 24. We also have some really interesting and unique game mechanics not seen in any other game.

This is the first release that covers everything I planned to make initially, and much more on top of that. But, this is not the end. There are many more things to come. During the development both the players and myself got a lot of new ideas, so you can expect to see some big updates in the future: more weapons and items with new effects, more mounts, more pets, more special rooms and NPC quests, and more magic.

What’s next? Well, first, we got the game approved by Nintendo, so the next step is the Switch port. I’m still reading the docs and have no idea how long it would take. It could be a month or 3-4 months, we shall see. I want to focus on the port now while the game code is stable and well tested over the past few months of Early Access. So, only expect bug fixing during this period.

After that, we can start adding new content. Besides all the things I mentioned, I also have plans to add some new heroes and enemies. As some of the players mentioned ninjas, perhaps we could add an oriental themed level with ninjas and samurai, and some new weapons like katanas, shuriken, etc. I also want to expand the main lineup of heroes with additional melee heroes, first being a Paladin. I have some ideas about his special abilities, but that’s a topic for another post.

Of course, the amount of new content and the dynamics of updates will depend a lot on the success of the game on market, and we will see how that goes in the next few months.

Thank you and have fun playing!

UPDATE May 19:
- fixed bug where the floor spikes would damage dragon mounts flying over without players riding them
- added an option to hide passwords for online games (for players who stream the game)
- fixed the weapon/item switch hint
- updated translations


[ 2018-05-16 12:34:25 CET ] [ Original post ]

28 new achievements



Version 3.3.8 is online:

- 28 new achievements ranging from easy to very tricky ones
- tremor status effect now affects orbs, arrows, bombs and throw weapons
- increased the starting hero skills in casual mode
- fixed bug when releasing the attack button with a bow in hand would initiate the backup knife attack
- fixed bug when typing in chat would activate the backup knife attack
- updated some of the translations

This version concludes the content I planned for the Early Access. I will dedicate the next month or so to extensively playtest the game for the final release, so only expect bugfixes and translation updates in this period. I have a bunch of new features I plan to add in the future, but I want the "exiting Early Access" release to be well tested and bug free.


[ 2018-03-09 10:03:09 CET ] [ Original post ]

28 new achievements



Version 3.3.8 is online:

- 28 new achievements ranging from easy to very tricky ones
- tremor status effect now affects orbs, arrows, bombs and thrown weapons
- increased the starting hero skills in casual mode
- fixed bug when releasing the attack button with a bow in hand would initiate the backup knife attack
- fixed bug when typing in chat would activate the backup knife attack
- updated some of the translations

Update March 16th:
- bugfix: allied units should not count towards the petrification achievement
- preserve achievements when playing offline and going back online
- added a menu option to sync offline achievements to Steam
- you can now press F1 when the level is generated to see if the Dracula achievement is possible in that world
- fixed drawing bugs with some Barbarian animations
- fixed Random Teleport spell occasionally failing
- fixed Friends Till the End achievement bug with undead pig
- updated more translations

Update 2, March 20:
- fixed netcode bug with magic shooting animation sometimes not showing properly for remote players in online games
- made the player invulnerable when concealed as a barrel (using Rogue Sword) if the player has the Fluffy Pillow item
- added icon for the Rainbow Horn damage bonus
- fixed the Dracula achievement which used to count when you raise the same vampiress 10 times
- fixed the Merchant of Death achievement which used to count if you used a weapon from one shop to kill a guard in another shop

Update 3, March 26:
- fixed layout for one of the rooms in the ice level
- Dwarven Spinner can now be duplicated for extra projectiles and damage
- Stomping kills no longer count for the Master Swordsman achievement
- Play proper music when playing the Castle level in the Headstart challenge
- Voodoo dolls are no longer automatically targeted when they have no linked unit (or the unit is dead). This includes the Meteor Staff, Stormbringer and players trying to stomp on the doll.
- updated some of the translations

Update 4, April 6th:
- important optimization for netcode when players have many pets and minions
- fixed the network sync when using a bomb while having the Tremor potion effect
- updated some of the translations

Update 5, April 17th:
- Foundry disabled in the Potions challenge
- fixed bug where mounts could be knocked off screen by some enemies
- fixed bug where the Bear pet could attack NPCs
- enabled /showdir command
- sliding on ice now stops when players teleport
- fixed bug where the teleported dead players would revive without angel coming into the screen
- updated some of the translations

Update 6, May 4th:
- improved pet position update with high latency connections in online games
- updated translations

Update 7, May 5th:
- bugfixes for pet companion netcode
- improved randomness for the teleport scroll
- improved long jump runway graphics to make the jump direction more intuitive
- prevent dropping arrows on altars in casual mode
- updated translations

This version concludes the content I planned for the Early Access. I will dedicate the next month or so to extensively playtest the game for the final release, so only expect bugfixes and translation updates in this period. I have a bunch of new features I plan to add in the future, but I want the "exiting Early Access" release to be well tested and bug free.


[ 2018-03-09 10:03:09 CET ] [ Original post ]

Hard Mode



Version 3.3.4 is now online:

- Hard Mode (unlocks when you defeat the Dragon Master with all 7 heroes)
- 10 new achievements
- fixed problem when 2 achievements are won at the same moment
- holding the pause control (ESC on keyboard, Start on controllers) shows player stats without pausing the game. That way you can see all the player stats in multiplayer games without pause menu obscuring information
- the map is drawn over the player info, so it is still visible if the screen is less wide than 1920 pixels. Since map is transparent, now you can see all the information
- various minor fixes and tweaks

Version 3.3.5:
- show icon for heroes who defeated the final boss in regular game on the hero selection screen
- Rabbit amulet gives slowdown immunity instead of speed up. Immunity protects from all slowdown effects including sticky feet, heavy boots/weapons, fog, etc.
- Dragon master is immune to slowdown
- removed some starting pedestal items (Alchemist Ring, Blood Mixer, Snake Amulet) when all players are undead

The game is ready to exit early access. I plan to add some more achievements (about 20-30 already planned) and maybe some items/pets, but this is the first full version I had planned. A lot of new content has been added lately, so I will need to play the game and test it a lot before deciding to flip the "exit early access" switch.

After that, I have a bunch of stuff planned already: more pets, more quests, more enemies, more items and very possibly more heroes. But I'll leave that for some future announcement.

Have fun playing!


[ 2018-03-02 10:02:47 CET ] [ Original post ]

Barbarian Challenges



Version 3.2.3 is up with a new hero and 12 new game modes:

- Barbarian hero with some unique starting stats and a new weapon
- 12 challenges to unlock the barbarian. These are all tough ones, meant for experienced players. Some of the challenges require that you adapt your tactics and use all means that the game provides.

I have done extensive play testing in the past two weeks to ensure all the challenges are beatable. But it's not easy, so don't expect to beat every one of these on your first try.

Beside that, there are many improvements and fixes:

- new weapons: Bomb Carrier, Barbarian Axe
- improved performance when there are many units on the screen
- improved the collision detection among items so they are less likely to overlap
- fixed text wrapping on the character selection screen
- fixed bug with the game exit confirmation dialog
- fixed occasional crash when a controller gets disconnected
- added some simple animations for the menus
- fixed netcode bug when raising another player with the Staff of the Dead
- fixed bug with petrified minions following player into the next room
- fixed bug when the minions would keep spawning in the boss rooms even though the boss is dead. This would happen if player had a boss level minion (Vampire, Skeleton King)
- fixed animation bug when throwing the Trickster's Axe

Version 3.2.4:
- fixes bug with item drops in Casual mode.

The end of Early Access is near. I still want to add a bunch of new achievements and the Hard mode. Of course, the development won't stop once we leave Early Access, but we will be able to finally say that the game is feature complete.

Have fun playing!


[ 2018-02-22 13:16:01 CET ] [ Original post ]

All 24 bosses are now in the game



Version 3.1.4 is online with the 4th desert boss: The War Elephant. This is an important milestone, because all the bosses I planned for the first full game release are now in the game.

The initial plan was actually 20 or 21 boss, but as the game has been developed many new ideas came and now we have 24. I do have some ideas for 4-5 more bosses, but those will come after Early Access.

Here's a short roadmap for the rest of Early Access development:

- Barbarian Hero with some special mechanics (shh, it's a secret)
- 12 special challenge modes to unlock the barbarian
- Hard mode
- 45 more achievements already planned "on paper", maybe more
- there might be some additional pets and items/weapons along the way
- new trailer for the game

I plan to exit Early Access in May this year if all goes as planned.

There are also some ideas that might be implemented before we exit EA, but most probably afterwards:

- more mounts: baby elephant, horse, deer, green baby dragon (spit poison)
- additional quests and special rooms
- more weapons and items


[ 2018-02-05 09:46:35 CET ] [ Original post ]

2 new desert bosses



Version 3.1.3 is online:

- final level layout for the 7th level (2 boss fights instead of only one)
- new desert boss: Medusa
- new desert boss: Thorn Reaper
- health bar under the player is now colored differently depending on the amount HP you have
- added missing sound effects for some enemies
- new bow weapon: Composite Bow, damage bonus when mounted
- added a new special shop on the battlements: 1-dollar store
- added new sound effects for the Wolf Machine in the dungeon
- added an option to turn off the item hover particle effect so the game runs smooth even on really old computers
- fixed vsync bug on MacOS X
- fixed a minor bug when enemies would sometimes look like they are holding a weapon in the hand while dying even though they dropped the weapon
- fixed the problem when a controller disconnects while you're on the character selection screen
- fixed bug when poisoned weapons would lose poison effect after you buff them with the Snake Staff
- fixed the amount of HP you get from the magic chest and smelted items when you have Luxury Food effect (5 gold = 1 coin = 1 HP * (effect + appetite))


[ 2018-02-03 17:09:38 CET ] [ Original post ]

Translations galore



Version 3.1.1 is up:

- full Brazilian Portuguese translation thanks to Alice Liddell
- full Spanish translation thanks to Klumb3r
- full Russian translation thanks to AxXxmed
- Ukrainian, Chinese and Serbian are updated as well

These are all player submitted translations, so you know it was done by people who actually played the game. I want to thank them once again: You are awesome!!!

Beside the translations, we have a couple of improvements:

- fixed the item/weapon drops for the catacombs boss fight
- fixed the elven shield: it shouldn't block the rolling spiked balls, golem's thrown head nor the giant snowballs. It also used to block the Golem and Yeti boss when they roll across the screen.
- fixed the victory screen sky background in the replays
- in case you missed the previous update, two new achievements were added in version 3.1.0


[ 2018-01-29 16:18:30 CET ] [ Original post ]

The final level is in



Version 3.0.9 is up with the final, 7th level of the story, the end-game boss and the final cut-scene:

- a new desert level with a new status effect (thirst)
- completed the game story w/ the final boss fight
- some enemies have petrify attacks. Drink the dragonfire potion quickly to remove or use the Life Staff
- 3 new enemy types
- 1 new boss
- 2 new weapons
- 2 new items (both were present in the game, but didn't drop before)
- fixed the drop algorithm for the Magnet item
- bugfixes for ranged AI
- fixed "on sale" name translations for the potion shop
- blood runestones now give you 20 HP on top of +20 health increase
- balanced archery weapons and items drop rate
- allowed special / quest rooms to spawn in casual mode
- fixed a netcode bug where the Book of Ice would freeze enemies who are immune to freezing
- added more detailed decorations to the forest area

The game can now be played from start to end, but this is not the final game and there's still a lot more content to add before we exit early access. The most important ones are the Barbarian hero and 12 quests that you will have to beat to unlock him. And after that, 2-3 more bosses for some variety in the desert level, a bunch of new items and Hard mode. Also, about 30 more achievements are planned now that the game is completely playable from start to finish.

Update: Version 3.1.0 adds 2 end-game achievements.


[ 2018-01-28 11:27:37 CET ] [ Original post ]

Ukrainian translation and more



Version is 3.0.1 is available:

- Ukrainian Translation thanks to Robert Menus
- you can now open steam profiles of players in the daily and monthly challenge rankings (just go down on that screen to enter the list)
- if you change the controller settings, the game now properly changes the control labels on the screen (this only works for XBox and compatible controllers)
- fixed a bug where an item could get stuck inside an altar


[ 2018-01-13 11:35:08 CET ] [ Original post ]

Ride the dragons!



A new version is available:

- new mount: Baby Dragon. A couple of Baby Dragon statues show up sometimes on the battlements. You need to use the Life Staff to revive them and then you can ride
- netcode bugfix: Witch Mom wouldn't fly away after you talked to her at the start of the ice level
- netcode bugfix: mount (pig, dragon) health would not synchronize when eating food.


[ 2017-12-27 12:09:51 CET ] [ Original post ]

Huge item weapon update



A new version is up:

- 17 new items with unique mechanics
- 5 new weapons with unique mechanics
- 4 new potion effects
- a new scroll: Confusion
- a new quest area in the forest where you can play baseball
- 6 new achievements
- all bows now come with a low-damage knife as a strong attack. You can use the knife to quickly break barrels and boxes and stay alive if you run out of arrows
- get a special reward from the shopkeeper if you buy all the items
- fireball + dark orb synergy now works
- fixed returning bow animation for the Archer
- fixed swoosh animation for melee swing attacks
- all Mom's Books can now be duplicated for increased effect (double poison/fire damage, double freeze duration, etc.)
- added a note showing which sword attacks are quick in the weapon description
- removed the Catacombs Shortcut from the daily challenge
- reduced the mana cost for the Bottomless Bag of Bombs
- show current run time on the pause screen

PvP fixes:
- sudden death timer is no longer running when the game is paused
- using twilight staff spell only increases power for the caster
- turret staff clones now shoot at other players and cannot harm the caster
- fixed the dead animation glitch for the winning player after he gets smashed with the huge hammer

Update (9.Dec): Version 2.8.0 is uploaded that fixes the Slime King boss netcode bug


[ 2017-12-09 14:42:46 CET ] [ Original post ]

3rd battlements boss



Version 2.7.4 is online:

- the Slime King boss (the game now has 20 bosses, 3 more are planned before we leave early access)
- increased Knight starting armor to 25 hits
- increased drop rates for Antidote and Dragonfire Potion in the first 2 levels
- armor/shield is no longer removed with Dragonfire potions
- fixed rock drops during tutorial level
- fixed drawing bug with bigger NPC dialogue bubbles
- added missing translations
- fixed Trickster boss netcode bugs


[ 2017-11-27 20:36:11 CET ] [ Original post ]

The Trickster and bugfixes...



Version 2.7.2 is online:

- a new boss for the dungeon level: Trickster. He's able to create clones of himself and use his staff to create obstacles on the battlefield. He's got a special axe that can be thrown through obstacles, so you have to tear them down before he kills you
- two new weapons (drops from the Trickster boss, but also random drop from chests and pedestals in treasure rooms)
- fixed a bug where the game would crash if you try to set the big Yeti boss on fire
- the minions for the ice level boss fights are ice mages now
- fixed a bug where the Witch mom would disappear if you hit her with a meteor, hail or celestial hammer
- fixed various bugs regarding frozen and petrified enemies
- fixed rider and mount positioning for the boar and undead pig. Fired projectiles (orbs, arrows, thrown weapons) are now properly vertically aligned
- increased damage for pet attacks. The blowfish can now kill enemies easily and the Bat does 40 damage per hit.
- the Witch mom shows up at the start of the ice level to advance the story


[ 2017-11-23 13:36:48 CET ] [ Original post ]

A new boss and more



A new version is online:

- the third ice level boss: Big Bad Snowman. He can block ranged attacks with his candy cane, or use it to hit you on the head if you get too close. His special attack is hurling giant snowballs towards you.

- changed timing of the stomp attacks. Now enemies are getting up much faster after the stomp, so it's clear that you can only stomp them once (unless you sync it with your partner in co-op). To compensate for shorter "getting up" time, the enemies are slightly confused when they get up, so they won't attack the players for a half a second or so.

- the long-jump competition now sometimes shows on level 6 as well. Now it's much easier to get the long jump achievement, so I increased the distance required to 500. You can still plan for it and bring a Stormbringer and a bunch of mana potions if you don't have the Mana Canteen.

- bugfix: trying to jump over spikes in the long jump competition while mounted would make the mount run through the spikes. It is now fixed and if you try it, you will fall off.

- fixed a bug in level 6: when you play Casual Mode sometimes the game would create a level where an enemy is walled-off with a couple of treasure chests and you cannot pass it unless you have a pet that can go and kill him or you have the Ethereal Bow.

- added some missing translation lines


[ 2017-11-17 23:56:52 CET ] [ Original post ]

Chinese translation



I'm happy to announce the translation of the game to Chinese thanks to Liang Chen. The game is fully translated, but this the first iteration, so if you find any problems or things that could be translated differently, please feel free to update on the translation page: http://sonofawitchgame.com/translate/ or contact him directly to discuss: http://steamcommunity.com/profiles/76561198319690719

Alternatively, you can discuss the translation on our Steam discussion forum: http://steamcommunity.com/app/539400/discussions/0/142261352660003484/

Here's the announcement in Chinese:

大家好,我是文武盡失(Useless),Son of a witch(巫师之子)这款小游戏的汉化主要是由我本人完成的,由于是初翻,而且是未校正的版本,所以难免会出现很多疏漏与错误之处,如果有好心人发现错误疏漏之处,希望能与我联系,我会尽快的和开发者联系并进行修正的,谢谢!

将语言设置为中文的话,只需要在主界面下的settings-language将语言改为Chinese即可


[ 2017-11-14 14:52:29 CET ] [ Original post ]

Yetis



A new version is up with a new boss, the Yeti Elder who is a huge beast whose jumps cause icicles to fall from the top of the mountain. He can also spawn smaller Young Yeti minions who also show up in various parts of the ice level.

- Yeti Elder boss
- Young Yeti enemy
- Achievement you can win when you defeat the Crazy Santa boss
- Fixed the pause overlay size for non-English languages
- Improved the death animation for the Crazy Santa boss
- Fixed the Reindeer pet name
- Fixed the Snailbite arrow name
- Added new graphics for the synergy of Dark Orb and Freezing Orb
- Fixed the gamble scroll - now it can be used multiple times in the same room and enemies would always change
- Added all the enemies into the Gamble scroll pool
- Fixed Fog and Toxic Cloud drawing for screens bigger than 1920x1080


[ 2017-11-12 12:29:16 CET ] [ Original post ]

The Winter is coming



A new version is up with the Ice Mountain level (level 6):

- slide and glide across the snow as you fight - unless you have a mount
- 3 new enemy units
- 2 new ice weapons
- 1 new boss (Crazy Santa throwing exploding presents)
- added music and sfx volume adjustment to the pause screen
- fixed Mom Books drops for altars to match the achievement unlock description
- lightning now shoots through metal shields
- adjusted mana cost and base damage for some magic wands
- Fire sword now has 100% burn chance
- spawning minions no longer give you mana via Warbreaker (this is to prevent getting infinite number of points in daily challenge)
- fixed a couple of translation related bugs

Have fun playing!


[ 2017-11-07 18:36:18 CET ] [ Original post ]

A new boss: Vampire Lord



With the Halloween around the corner it's a perfect time for a new undead boss in the catacombs. The Vampire Lord can fly and has a cool superman-dash attack. He starts showing up in the catacombs after you find the Eye of Ramana.

Since the Vampire Lord is undead, you can use the Staff of the Dead to raise him from dead once you defeat him. He is a very powerful ally who can tank a lot of damage. His dash attack does massive damage to other bosses, so try to lure the boss enemies close to him when he's about to attack.

Happy Halloween!


[ 2017-10-28 17:13:28 CET ] [ Original post ]

Translations



Version 2.6.2 is online. This is the first version of the game that supports translations. For testing, I have done the complete translation to Serbian (Cyrillic), and it is now included in the game. Since I'm a native speaker I plan to maintain that one with every new release.

The game can be translated to any language, so if you want to add a translation for your language, please head on to the translation page:

http://sonofawitchgame.com/translate

When you create the translation, you can add it to your copy of the game, without having to wait for me to add the files in a new release.

The translations from other players are saved as well, so multiple people can contribute for the same language. If you start adding translations and you see that some of the text is already translated, please post your intentions on the forum, so that you can coordinate choices for some common words, phrases or NPC names:

http://steamcommunity.com/app/539400/discussions/0/142261352660003484/

I have tried hard to properly set up fonts and plural forms for all languages, but if I missed something or some characters are missing, please let me know.

If you have any questions or problems, you can write on the forum or contact me directly at: dev@bigosaur.com


[ 2017-10-19 23:07:08 CET ] [ Original post ]

New quests



A new version is online with three new quests:

- defend a princess from a squad of goblins and get a reward
- help the evil princess take over the throne
- heads or tails challenge with a chance to double your coins

Other changes:

- added two new achievements (related to the new quests)
- changed the way mom's books unlock
- fixed in-game text that shows unlocks after some achievements
- the game settings file is now saved in two steps, so it is able to recover if your hard disk is full or the file cannot be written for any other reason


[ 2017-10-12 20:08:27 CET ] [ Original post ]

The 3rd forest boss



A new version is up with the Cyclops brothers Ugh and Ogh - a new forest boss. It unlocks once you beat the Executioner. They are the weakest boss unit so far, but there are two of them, so fighting is interesting.

Beside this, there are a couple of fixes as well:

- The Dragonfire potion would temporarily remove the darkness boost from the player until he re-enters the room. Fixed.
- If your undead servants fight another undead who dies and you raise it to fight for you, your units would keep trying to attack it (even though they are now allies and they cannot hurt each other). Fixed.
- players have a very short 10-frame invulnerability while getting up after being knocked down (this helps in some situations where you have a lot HP but are getting stun-locked).


[ 2017-10-05 18:33:13 CET ] [ Original post ]

9 new achievements



A new version is up with 9 new achievements and a couple of important bugfixes for network games including the situation where players playing on guest computer in online game couldn't pick up the long jump reward.

Version number is 2.5.3.


[ 2017-10-02 23:14:36 CET ] [ Original post ]

New boss and more



Version 2.4.8 is up:

- new 4th level boss, unlocks after you beat the Butcher
- new themed room in the forest: the long jump competition
- added icons for mana and inventory slots (when more than 6)
- changed darkness to give buff to players while actually fighting in the dark
- twilight staff adds darkness only to the current room and boosts stats for all players in the room
- darkness scroll adds darkness to the whole level, but without progression. It's effectively the same as using the Twilight staff in every room on the floor
- fixed bug: hunger and poison would reduce player HP during cut-scenes
- fixed bug with goblins dropping bombs in casual mode
- fixed issues with cut-scenes not playing properly on guest computers in online games
- recording now runs during cut-scenes as well
- changed avarice to only double coin pickups to allow some coin-based achievements in the future
- balancing for lightning-based weapons
- other minor fixes


[ 2017-09-26 23:36:15 CET ] [ Original post ]

Cut-scenes and bugfixes



Version 2.4.1 is up with important changes and bugfixes:

- the new cut-scenes are added at the end of castle level and at the end of dungeon level
- the final room in the catacombs is added (after the boss fight)
- there were a couple of bugs regarding those cut-scenes which would make the game crash on some computers. These should now be fixed.
- the catacombs cut-scene does not play if you enter the catacombs via the forest shortcut
- the portal sound effects were too loud
- sometimes the game would get stuck during level transition, if the attack button was pressed during the fade-in and fade-to-black animations. This is now fixed.
- in co-op, a part of the portal graphics would disappear after the necromancer fight in the catacombs. This is now fixed and players who have completed the level are shown inside the portal until everyone enters
- returned goblins (instead of undead) to the blocked rooms in the forest


[ 2017-09-19 21:27:19 CET ] [ Original post ]

Big update: Catacombs



A new version is available with a bunch of new content:


  • The 5th level, Catacombs, with 5 new enemy types
  • New hero: Undead Skeleton Ranger
  • Unlocking the new hero is done via a special quest in the old part of the catacombs which is a really dangerous place
  • 2 new bosses
  • 3 new special areas in the forest
  • 1 new mount (zombie pig)
  • 1 new pet (finds hidden runestones)
  • Blue color skin for the sorceress character and achievement to unlock it
  • Elemental altars where you can get some powerful items and weapons
  • A dozen new weapons and items
  • Improved game engine performance
  • Darkness now increases your stats
  • Item and weapon drops are now slightly affected by starting heroes (ex. you are more likely to get magic items when playing with mage)
  • Avarice doubles coins
  • Fixed Amanda's AI on the final screen so she doesn't get stuck
  • Fixed problem with chat not being available on the character selection screen
  • Co-op death countdown now starts from 60 during boss fights
  • Increased lightning damage for the sword
  • Bow descriptions update after damage upgrade
  • Balanced runestone drops from rocks
  • Rebalanced poison to make the Druid hero more viable
  • Added more stats to pause screen
  • Status effect icons show up in two rows in co-op
  • Fixed many bugs


[ 2017-09-12 18:02:24 CET ] [ Original post ]

New version: Player feedback update

A new version (2.2.1) is up with a bunch of changes discussed with players recently:

- added a separate control (key/button) for strong attack only. You can use this when you want to do the alternate attack without spending your rage/mana. Especially useful with the Earthquake Staff. The setting is off by default, but you can set it up in Controller/Keyboard settings

- activating the Fireball Staff special now gives 1-battle Fire Immunity to all players in the room. The main purpose of this change is to remove fireball friendly-fire in co-op, but you can also use it to save players who set themselves of fire or to protect them vs the red dragon or fire spitting traps.

- controls shown on the top of the screen can be turned off. This is useful if you use a custom control setup and keyboard/controller bindings show long text that covers other usable info.

- enemies now get confused for a second after you stomp them. You can only stomp once, just like before. I tried a version with infinite stomping (i.e. enemy would stay down long enough for the player to keep stomping) but it felt pretty boring to play like that and the hero voice sound effect before the stomp would get annoying if it repeats many times in a row. However I noticed that many players still try this, so now they have enough time to see that the enemy has got up - so they can hit it or run away instead of getting hurt.

- automatic pause for the local games is now optional. In networked games, there is no pause, but in local games the game automatically pauses when it loses focus (let's say some system dialog pops up, or you switch to a different program). This could be a problem if you are recording or streaming the game, so you can turn it off in the Graphics settings

- bugfix: it was possible to trigger unlimited arrow piercing attack if you press and hold the directional attack button while rage attack animation was active. Fixed.

- bugfix: the Dragon Fire Potion would remove the Dark Orb buff. Fixed.


[ 2017-07-11 23:23:23 CET ] [ Original post ]

Important bugfixes and some improvements

A new version 2.1.7 is out with crucial bugfixes for online multiplayer and a couple of other changes:

- bugfix: network game would desync if Bushido drops an item
- bugfix: network game would desync if connection is really slow and some of the players has really high damage so he can kill all the enemies before a single network message gets to the game host
- bugfix: network game would desync if the host waits on the tips&tricks loading screen while others are playing the game and get some drops

All these are now fixed and there are no known desync issues. Everything should work smooth.

Other changes:

- The Thief enemy now steals whole stacks of items instead of splitting them
- Reduced health gains from food (somewhere between the last update and the way it was before)
- Increased number of food drops for the Strawberry Staff. With this change the Sorceress produces even more HP per room (on average) but food itself isn't so OP. Hopefully this change will be the final in rebalancing that character.


[ 2017-07-06 19:59:28 CET ] [ Original post ]

Fixes and improvements

A new version 2.1.6 is up with the following changes:

- statistics for number of games played and time spent would not increase for guest players in online multiplayer. Fixed.
- the game would always show the same tip in online multiplayer games. Fixed.
- increased HP gains for food, making the Strawberry staff more viable (esp. if you find a mount)


[ 2017-07-05 17:59:33 CET ] [ Original post ]

Name changed

A new version is up with some improvements and the name change. I want to thank everyone for commenting, voting and helping me decide on this.

New stuff:

- the name has been changed from "My Mom is a Witch" to "Son of a Witch"
- the shop guard now drops a mid-tier item when killed
- added a Dark Orb item that adds a chance to shoot orbs that stun enemies (just like Melee/Arrow attack does)
- increased the base poison damage for the Snake Staff
- increased the floor-completion bonus to 5000 points in daily challenges
- lowered the explosion sound volume for the Barellize scroll
- improved the bomb spread for the Bareliize scroll
- if you use the Barellize scroll on a boss, the boss room doors remain shut until all the bombs explode
- show main weapon info on the pause screen
- optionally disallow diagonal entry into new rooms when playing with a controller. To activate this, go into controller settings from the main menu.


[ 2017-07-03 11:08:07 CET ] [ Original post ]

Name change? What do you think?

For some time I have been thinking to change the name of the game to "Son of a Witch". It would match the game story better and I noticed that it's awkward for some players to say the current name of the game out loud. It's also shorter and more memorable.

What do you think? Which name is better?

Please comment below.

Thanks.


[ 2017-06-29 17:42:26 CET ] [ Original post ]

Tips tricks



As more new content is added to the game, the loading times get longer, so I figured we can use that loading screen to show some useful tips, esp. for the new players.

A new version is out (2.1.2) with the tips on loading screen and:

- added an option to automatically detect the aspect ratio and pick the best resolution for screens larger than 1920x1080
- added a screen resolution confirmation screen. If you get a blank screen due to invalid resolution you can now wait or press ESC to cancel the change instead of having to delete the settings file manually
- fixed a bug when a thief would sometimes be shown alive on the screen when he was dead in networked games
- buffed Poison and Snailbite arrows
- nerfed Ice arrows duration
- lowered mana cost for the Snake Staff
- added UTF8 support for text printing in preparation for future translations

I will now start addressing some of the ideas and problems the players mentioned in the discussion forums. After those are implemented I plan to start working on the Catacombs level.


[ 2017-06-28 11:08:45 CET ] [ Original post ]

Version 2.0.9 is out



Version 2.0.9 brings a bunch of bugfixes and improvements:

- bugfix: the game should now work properly for players who have non-ascii system usernames on Windows
- bombs released next to the top-right door in the forest rooms now get stuck on a bush even if they are released to the right, thus allowing the players to blast that door open
- when changing the arrow shooting direction with a controller the animation doesn't reset anymore
- increased enemy hit boxes
- fixed description for the Hippo pet. It breaks only one rock. However, it may break more if it lands on multiple rocks upon landing (after jump).
- nerfed difficulty for the 4th level (less enemies, lower HP for some units)
- bugfix: prevent some units (namely Thief Mugger) going off-screen
- bugfix: Violent Knights would show up on screen and replay the death animation long after they died
- when a player has a bow with infinite arrows, he gets max rage at the end of each battle
- small hornets that hatch from Hornet Queen boss eggs are no longer affected by the Gilded Predator
- pressing ESC key on the character selection screen now removes the heroes one by one (so, you can remove players who drop out of network game, etc.)


[ 2017-06-18 18:43:07 CET ] [ Original post ]

New pets, improvements, bugfixes, ...



A new version is up with two new pets and a bunch of improvements and bugfixes:

- fixed bug when the player would get stuck if any button was pressed while transitioning from level 3 to level 4
- fixed bug where hunger was not removed if player was on a mount
- enabled archery upgrades and special bows in Casual Mode. All bows have unlimited arrows in Casual Mode
- enabled the Troll Bridge in Casual Mode
- added more details to Dungeon rooms
- fixed bug where some NPCs would show their base staff damage next to their name
- Deadwood Bow and Snailbite Arrows now have 100% of slow chance
- rebalanced bow damage for most of the bows
- nerfed the Turred Staff a little bit to make other staffs more viable
- nerfed HP for some of the bosses
- limited Avarice and Tracker Delusion effect to 10 battles
- auto-removal of network error messages
- show "immune" hint for poison, freezing, fire, petrify for players and enemies
- fixed problem with Hornet eggs sometimes moving around before hatching completes
- the room where Ogre Mama fights with guards in the castle is now properly loaded in Casual Mode


[ 2017-06-13 13:59:38 CET ] [ Original post ]

DualShock4 Support



Version 2.0.5 is up with a couple of important bugfixes regarding controllers. Some controllers would make the game work really slow and unresponsive in the main menu. This has been fixed.

Additionally, a bunch of new controllers are now auto-configured including Sony's DualShock4. I tested the USB version on Windows and Mac. If you test on Linux or have a controller which you had to set up manually, please let me know it the comments and I'll add support for those as well.


[ 2017-06-05 16:15:52 CET ] [ Original post ]

The Dungeon



The 4th level is ready. You descend into the dungeon where all the prisoners have been set free from their cells. Three new enemy types await you: a thief, a bandit and an assassin.

Minor spoilers ahead:



The thief tries to jump on your back. If he succeeds, he starts stealing away all the items from your inventory. If he finds a bomb, he will immediately use it. You can knock him off if you use a rage attack, or find some way to hit him - including meteors, bouncing orbs or via a voodoo doll. Also, if anything knocks you down, he will fall off as well. The thieves use a curved dagger, which is a new weapon with a throwing attack and backstab damage bonus that you can also use yourself.



Bandit is quick and uses a Morning Star that does a lot of damage. You also use this weapon if they drop it. The bandits will try to surround you from two sides, so watch them carefully.



Assassins have a short poisonous sword and a shield. They move and attack similar to the castle Guard Captains, but poison attack makes them really dangerous.

To counter all the shielded enemies, there's a new weapon in the game: The Excalibur. You can sometimes find this legendary sword in a forest, stuck in a rock. Once you retrieve it, you can cut through enemy shields as if they weren't holding any.



The dungeon features a new level style, with a couple of new trap types, a new treasure chest type and new music theme as well.

Some other improvements:
- local games are automatically paused if the game loses focus
- added a "tavern" room in the Castle where you can get a lot of beer


[ 2017-06-01 12:30:59 CET ] [ Original post ]

Archery buff more



A new version is up. There are a couple of changes based on player feedback during Game Access:

- arrow shooting animation is changed so arrows after the first one are fired much faster (if you keep holding down the button)
- base damage for bows is increased
- base damage numbers for melee weapons are shown in weapon descriptions
- players and mounts (boars) now share food instead of animal eating everything
- players start with triple health in easy mode
- players start with 200 coins in easy mode
- bugfix: removed the impassable room that sometimes showed up in the forest in easy mode
- an instant mana-refill bottle always drops before the boss fights in easy mode
- some of the tutorial screens have been improved

The dungeon level is coming soon as well. The graphics is almost done and I'm working on animation and AI for the new enemies currently.


[ 2017-05-10 15:02:22 CET ] [ Original post ]

Easy mode



For anyone who wants a simpler beat 'em up experience similar to Castle Crashers and other side-scrolling brawler games, I created a new game mode. In Easy Mode you only have weapons and permanent buff items. There are no bombs, keys, scrolls nor potions and no need to handle the inventory as you only have one weapon slot. The levels are linear, with random room layouts and enemies. Runestones upgrade hero stats instead of weapons.

The new version also has other improvements as well:

- more info is shown on the character selection screen
- knights start with armor (50% damage protection for the first 5 hits)
- poison from the traps is no longer permanent
- removed possibility to endlessly duplicate the Replicate scroll and get infinite points in daily challenges
- reduced pickup priority for common weapons
- simplified network game menus. The UDP port setting which should rarely be changed is moved to Settings
- fixed bug with some pets not chasing the enemies properly


[ 2017-04-26 14:23:13 CET ] [ Original post ]

Game Access '17 and bugfixes



If you're coming to Game Access in Brno, Czech Republic, make sure you drop by the Indie Expo area to play My Mom is a Witch.

http://game-access.com/indie-expo/

The event takes place from 4th to 6th of May 2017. The hosts are also mentioning some prizes for the best games, but my main goal is to see the players playing live so that I can make the game even better.

Oh, and a new version is up. The version number is 2.0.0. Here are the changes:

- I changed the item pickup logic so now picked items always get into main item slot. If you have some more, they are pushed down the inventory list. This removes the need to always shuffle items that you want to pick up and use right away in the early game.

- the pause screen now shows how many inventory slots you have, and how many are used. This is useful if you get the Avarice curse and have more than 6 item slots.

- more effects are displayed on the pause screen. I noticed many new players drinking a potion and missing the effect explanation text, so now you can pause the game and see what exactly is happening to your character.

- hint to switch the weapon would sometimes show up even if you had no other weapon in the inventory. This is fixed.

- fixed the Sorceress arrow shooting animation (an extra left hand was visible)

- improved the tutorial levels

- fixed bug that some NPCs would fall down on every hit. This is now only active for Pirate so the players can test the stomping attack.

- sometimes, remote player's pets would be shown in wrong rooms in online games and their effects would not happen properly. This is now fixed.

These fixes conclude this round of content for the first three chapters. Expect a couple of weeks of silence now as we prepare the next chapter of the story: The Dungeon. It will be a completely new level with new graphics, new objects inside rooms, a bunch of new enemies, a couple of new bosses and new music theme.


[ 2017-04-19 21:11:00 CET ] [ Original post ]

The Crystal Wizard



The Crystal Wizard is a new 3rd level boss. He starts showing up randomly in the castle after you have defeated the Executioner. He's similar to regular small enemies (i.e. you can stun him, freeze him, etc.) but he has a magic staff which he can use to shoot at you, the same way the playable magic characters shoot. He has +2 orbs and a mana canteen with practically unlimited mana, which allows him to use the staff's special ability at will.

His weapon is a Teleport Staff, which can be used to teleport to the opposite side of the screen. You can pick it up and use it yourself. Teleporting to the opposite side costs 2 mana, and you can also press the regular attack button to return to the position from which you teleported. This other action is free, but can only be done once. After that you would need to spend mana to teleport again. Some levels have hard to reach locations like walled off areas or parts across the chasm. These levels have a special preset teleport location, which is revealed if one of the players picks up the teleport staff at any point of the game. You can use the teleport staff to reach those places and return. That also includes the areas behind the shops in the forest, so now you can go there and break the barrel without needing two pets (bear+dog) to get the items. The teleport return point remains active even if you leave the room, but you have to be inside the room to teleport back to it.

The teleport staff can also be found in gold chests, shops and pedestals in the locked treasure rooms or blocked challenge rooms.

Beside the new boss and the new staff, there are other changes:

- added a couple (I hope funny) different texts for the signs in the forest shops
- bugfix: the guards wouldn't attack you if you petrified the king
- bugfix: sometimes the level generator would create a shop adjacent to the king's room, allowing you to skip the boss fight in the castle

The new version number is 1.9.9.


[ 2017-04-13 22:19:32 CET ] [ Original post ]

The Viole(n)t Knights



The VioleNt Knight is a new boss for the 3rd level (Castle). They come in tandems and start showing up after you defeat the Executioner. The knights are small in size and have a moderate amount of HP, but are really quick. They have a regular strike attack and a dashing attack similar to the playable Knight character. One of the knights always drops his sword, which players can pick up and use. The sword has the greatest reach of all the swords in the game and does 10 base damage (+12 for strong attack). The sword's special ability is giving full rage to the player after every kill.

Beside the new boss, there are several bug-fixes and improvements:

- The Hornet Queen now tries to catch up to the player before doing the sting attack
- Telepathy potion effects now stack over multiple battles if you drink more than one
- Dashing attacks now have a damage threshold below which they cannot be interrupted
- Escape scroll no longer opens the doors blocked with the stone rubble
- Added a sound effect for the Royal Scepter summoning effect
- The Strawberry staff can be found randomly in the rocks sometimes
- Flying units and thrown goblin bombs don't get stuck on locked gold chests anymore
- Health Bar is now shown for player-summoned guards


[ 2017-04-06 13:30:18 CET ] [ Original post ]

Pyromancer and more...



The Pyromancer character is ready. He starts with the Fireball Staff and has permanent fire immunity. This means you can walk on campfires which makes some rooms much easier. The fire spitting traps in the castle and the Red Dragon's breath only do a small impact damage to him, but cannot set him on fire. Because of all these advantages he starts the game only with 3 health bars (60 HP).

He can be problematic for co-op, as you can easily set the other player on fire. A good strategy is to give the Fireball staff to the other player to activate, so he gets fire immunity. Or, if the other player is a magic caster, just swap the staffs at the start and play like that.

To unlock the Pyromancer, you have to find his sister Amanda somewhere in the forest and escort her to one of the shops in the castle. This means that you have to go all the way through the Battlements level without her dying. It's a very challenging and interesting quest to complete. This quest starts showing up after you complete the Duck quest and defeat at least one Dragon.

Beside that, a new type of rooms are added to the forest: challenge rooms. These show up sometimes and have a door blocked by rocks. You can use a bomb to blast the rocks and get inside, where you will meet a lot of enemies and/or traps and at least one gold treasure chest.

But wait, there's more: This version has a fix for the Troll to stop walking in online games after you pay the toll. Dragons, shaman, golem and hornet queen no longer attack concealed players (Rogue Sword effect)


[ 2017-04-02 21:51:30 CET ] [ Original post ]

A new boss



A new boss is added to the Battlements: A giant Hornet Queen. She can attack you or lay eggs from which the regular hornet enemies hatch. Both the Queen and the regular hornets have poisonous attack. This boss starts showing up after you defeat a Dragon (either a fire or the ice one).

Beside the new boss:

- made the summoned guards have different colors, so you know who's fighting on your side
- pets that affect the player no longer do so for dead players (for example, Giraffe doesn't give you HP if you're already dead)
- improved layout and pet selection for tutorial level
- bugfix: locked characters are no longer available in the daily challenge
- it's now possible to get Golem and Hornet Queen via Gamble scroll
- Chicken now only ignores empty rooms
- Both chicken and tiger now work properly for the rooms you exited before defeating the enemies (bombed out, or used the Escape or Teleport scroll)


[ 2017-03-28 20:16:39 CET ] [ Original post ]

Important bugfixes



Version 1.8.7 is up:

- fixed bug when the angel would not revive the dead players
- fixed bug when weapon wouldn't drop for enemies turned into sheep in online multiplayer
- added the final room of the Castle level
- added a nice animation effect for transformations (turning enemies into sheep, barrels and the Gamble scroll).

Both bugs were introduced in version 1.8.6, so if you have that one, make sure you upgrade.


[ 2017-03-22 22:26:57 CET ] [ Original post ]

New magic weapons



After you beat the Executioner, you proceed to the throne. The king greets you and explains that your witch mother wasn't really kidnapped. The king called for her because he has a major problem in the catacombs: Someone or something is raising the dead, and she's the only one who can stop it.

You can choose to peacefully enter the dungeon and find your way to the catacombs. Or you can attack the king. If you defeat him and his guards, you can take the Royal Scepter, which enables you do summon castle guards to aid you.

Beside the scepter, a bunch of new weapons are added to the game: the Shepherd Staff turns enemies into sheep, the Turret Staff creates standalone copy of the staff that autonomously shoots at the enemies and the Earthquake Staff knocks down all the enemies and destroys some rocks. The stronger your Magic skill, the more rocks will be broken. For combat, Earthquake Staff is a melee weapon - you can strike or knock down enemies, similar to Warbreaker Hammer. The Earthquake Staff is currently the only weapon that scales both with magic and melee skill. This means that you can upgrade it with both Warlock and Blacksmith runestones.

Beside all this, two new room types have been added. First one is the Scroll shop, which sometimes shows up as an alternative to the Potion Shop. The shop offers all four types of scrolls for that run at a low price, and you can buy an identify scroll for only 10 gold coins. The second one is a special room in the castle where the Ogre Mama is fighting the castle guards. It can only show up if the Ogre Mama boss is absent from the forest.

Additionally, the Fireball Staff now adds 1-battle fire immunity to the caster who activates the fireball buff.

The new version also contains one very important bug fix: the hitbox for the sword strike of the Guard Captain was wrong on the first strike, so she could sometimes hit targets that are far away from her. This is fixed in version 1.8.6.


[ 2017-03-21 23:54:33 CET ] [ Original post ]

The Earth Golem



A new boss is added to the forest area. He starts showing up after you defeat the Ogre Mama, or you play 20+ games. As you would expect from a golem, he is immune to poison. This one being an Earth Golem makes him also immune to meteors and petrifying. Now, this might seem tough, but he's still a first level boss, so once you learn his attacks it shouldn't be much harder to beat him.

Have fun!


[ 2017-03-15 20:58:44 CET ] [ Original post ]

Big bugfix release

A new version 1.7.7 is up with a bunch of bugs fixed, mostly related to online multiplayer:

- arrows now really have lowest priority when picking up items
- if the shaman hits a voodoo doll in a different room than the player, and the player was mounted, the mount would teleport to the shaman room. This is now fixed.
- duplicate scroll fail message no longer reveals that it's duplicate scroll if the player hasn't identified it yet.
- the game would sometimes crash on Linux, when trying to display information for item that was already picked up
- the game would sometimes crash when using Infinite bow without any items in the inventory (esp. noticeable in PvP)
- when mounted player gets hit, and the hit kills the mount, sometimes the mount would appear as if alive on the screen
- you can now walk past NPCs
- the Life staff would sometimes go into infinite loop in online multiplayer games
- the replay screen now shows full path to the replay file, so you can find it in case you want to send it to someone
- picking up the Duck pet would sometimes crash the game (esp. on Linux)
- the Windows version of the game now detects crashes before they happen and shows the exact point where the crash happened so any future problems can be fixed quickly and easily


[ 2017-03-11 14:20:19 CET ] [ Original post ]

The Sorceress



A new version is up, with the Sorceress character. She's has a staff that creates food, which makes her a great support character. She's also a good choice for beginners as it makes it easier to replenish lost health. And she can also feed the mounts.

The new version also brings an important bugfix to the network code. Bugs in the garden area would sometimes desync the game when you stomp on them. So, I fixed the bugs now - in both senses. ;)

Beside that:
- improved hitboxes triggering the stomping attacks
- the goblin character is now unlockable in PvP
- reduced burning damage from campfires
- giraffe pet gives 10HP instead of 5HP
- pets can no longer get stuck behind the pedestals when you switch them


[ 2017-03-07 21:40:33 CET ] [ Original post ]

Mounts



A new area occasionally shows up in the forest. Depending on the number of players playing there will be one or more wild boars walking around. You have to chase them down, or hurt them from the distance to tame them. Once tamed, you can mount and ride them which gives you +2 speed.

While you are riding, all the damage taken is split between you and the animal. The boars eat all the food, which heals them. If you get the Hunger curse, you can remove it with the Dragonfire Potion, drink a Beer, eat a Mushroom, or find a way to get off the boar. For example, if a Goblin Shaman drops a meteor on you or someone stomps a Voodoo Doll you're marked with.

If your boar dies, you can use the Life Staff to revive him.

Changes made to the game code allow for more mount animal types in the future. I have some plans for a horse and maybe some bigger animals like elephants or even a dragon... still not sure how would that work with tight spaces in some rooms - maybe on levels 4+ there should be more open space for that.

The new version 1.6.5 also includes:

- fix for Fireball staff burning damage
- short pop animation for item descriptions
- bigger map shown when the game is paused

Have fun playing!


[ 2017-03-03 20:53:30 CET ] [ Original post ]

The Garden update



A new version is up, featuring another special area in the forest, similar to the Troll bridge. This time you need to stomp on some pests in the farmer's garden and get runestones to upgrade your weapons.

Also, numbers that are shown next to the status effects icons are now explained better, showing stuff like -2, +5, or +50% to make it clear what exactly does it mean.

A new effect has been added to the Warbreaker hammer. Every kill with it now adds +1 mana to the player.

The Rogue Sword now has a sneak-attack bonus damage. When you are concealed and attack with a melee weapon, you get a huge damage bonus starting at +100 and quickly reducing to zero over a couple of seconds. This means that you can suddenly attack and one-shot/backstab a regular enemy, or chain a couple of high damage hits to bosses, typically for 150-200 total damage.

Supercharger and the Fireball Staff now scale lightning and fire damage with Magic skill. Knight and Archer can still use it, as it does the same damage as before with 30% Magic, but additional damage is done if you have more.

Base orb damage has been increased to 10 for Life Staff and Staff of Healing and to 8 for Supercharger.

Appetite now adds +3 HP for both regular food and when eating gold via Gold Diet buff.


[ 2017-02-27 12:56:57 CET ] [ Original post ]

Mom's Books



The game now scales the difficulty in a way that you start off with a powerful item your witch mother left for you. The item changes as you defeat bosses and win new achievements. Because of this, three new achievements have been added to the game, making it 8 so far. My plan is to have exactly 100 for the final game.

This update brings:

- 9 new items
- 2 new random potion effects (both positive)
- Ice Hammer is back to being rage based, but freeze time is shorter
- magic boost modified to boost all skills
- hypochondria changes the health bar only after battles
- fixes for resolutions larger than 1920x1080
- netcode bugfixes


[ 2017-02-22 20:48:02 CET ] [ Original post ]

Unlockable Mage character



Based on player feedback during IndiePrize in Berlin and some player reviews here on Steam, I have added a special tutorial level that teaches some basic game mechanics. The tutorial is played with the Knight character temporarily buffed to have 100% magic skill so you can test the magic weapons as well. And his rage buildup is buffed so that the players can test the rage attack easily. Tutorial ends with unlocking the Mage character.

Beside that, there are a couple of other improvements:
- fixed the castle siege screen after the dragon fight on resolutions bigger than 1920x1080
- dog now fetches all items (magic bag, magic map, etc. were ignored before)
- fixed rage attack hint to show X instead of A button for XBox360 controllers
- the first player now always starts with a bomb, you don't need to break the barrel anymore (I'm considering that every character has a different starting item in future versions)

I hope you like the new tutorial level. Hopefully it will help new players to get into the game much faster than before.

I'm turning back to new feature development now, expect to see a new boss and/or a new character soon.


[ 2017-02-17 20:42:24 CET ] [ Original post ]

Swords galore



A new version brings two new axes and four new swords with unique features:

- Battle Axe shorter range than swords, but hits fast and hard
- War Axe hits even harder, but makes you move slower
- Firestarter set enemies on fire
- Rogue Sword rage attack conceals yourself from enemies
- Vampire Sword every kill heals you
- Retaliator damage increases every time you get hit

Beside that, there are also the following changes:

- eating a Mushroom removes Hunger
- drinking a Beer removes Hunger instead of Poison
- damage of thrown weapons scales with Melee skill
- HP is no longer shown on pause screen if you have Hypochondria
- AI pathfinding fixes
- the Infinite bow now only spends arrows in the item slot, so if you have special arrows you no longer have to throw them away to save them

Have fun with the new weapons!


[ 2017-02-06 11:17:09 CET ] [ Original post ]

Play the game in Berlin



We got into official selection for the IndiePrize awards competition. As a part of the showcase, all attendees will be able to play a demo of the game from 7th utill 9th of February. If you're around, come by and play it. We will use the demo version to test some new features that are coming soon.


[ 2017-02-04 17:27:25 CET ] [ Original post ]

The Troll Bridge



A new version is up, with some important bugfixes and a couple of new features. The main one is a Troll Bridge room, which should show up in about 10-20% of the runs. A troll blocks a tight passage in the middle of the screen and you have to pay or fight him to pass. Or find another way around.

The Troll Bridge is just the first of a series of special rooms that will show up randomly in the forest in separate runs. Once we have a greater variety of those, I will increase the chance of having some kind of special room.

The second major change is a bunch of new rooms in the Castle, with new objects like tables, chairs, banners, etc. This brings to variety to the Castle levels as it's now a mix of easier and harder rooms.

Also:
- fixed the Executioner bug after you set him on fire
- fixed the problem with Rage attack / fast attack hint that wouldn't go away
- Ethereal bow can break the barrels and boxes now
- improved AI for pure melee units
- fixed a couple of bugs with automatic replay
- PvP matches are now recorded as a single game
- reduced mana cost for the Bottomless Bag of Bombs item


[ 2017-01-25 22:06:13 CET ] [ Original post ]

Player vs player



PvP mode has been added. 2-4 players can battle it out in one of 16 different arenas. While you are fighting, random weapons and items show up on the ground or preset pedestals. Due to very fast gameplay, it's local mode only. You can also select the Goblin Berserker as one of the playable characters in this mode.

Beside that:

- there are 4 new bows which show up if you have Archer unlocked
- you can see known potions and scrolls when you pause the game
- some bugs with auto-recording have been fixed
- the daily challenge doesn't generate the same seed two days in a row anymore
- some potion effects have been tweaked


[ 2017-01-21 12:47:07 CET ] [ Original post ]

Automatic replay

There's a new option in Settings menu. Once you set the number of replay files to save, the game will automatically record your every game, and you can go back and watch it. This is especially useful if you had a good run and want to post screenshots or videos. With automatic recording, you don't have to prepare in advance. Just play the game as you usually do, and if the run was good or there was something interesting to share, it's easy to extract.

You can play on one computer and replay on another, even cross-platform. This means that one can easily verify future daily challenges, speed-runs, and also any bugs will be easier to track.

The game only records the draw calls, without actual images, so the replay file takes about 25MB per recorded minute. It pauses the recording if you leave the game running for 10 seconds without any input. There's also a setting to limit the file size and the game will record only up to that point.


[ 2017-01-14 15:03:10 CET ] [ Original post ]

Chapter 3 is ready



This update brings the castle level, with new graphics and music theme. The goblins and guards are fighting each other while you are trying to reach the dungeon.

There are 20 room layouts in the game currently. More props and rooms layouts will be added soon.

- a new boss Executioner, with 3 different attacks
- Big Orc enemy he's quick, hits hard, cannot be stunned, has slightly different pathfinding AI
- the Royal Sorcerer enemy speeds up the guards, drops hailstones
- 4 new pets with new effects
- 3 new weapons
- 15 new items
- lightning based damage
- fire and lightning damage can be upgraded with the new items
- duration of freezing for ice based weapons can be upgraded
- pendants for ice, poison, fire, petrify immunity
- overdose random potion replaced with beer
- orbs can now be upgraded to bounce off the walls
- various reusable items: Magic Map, Magic Chest, Bottomless Bag of Bombs, etc.
- balancing of different weapons, spells, potions, prices
- fixes to enemy AI
- cut scene between chapter 2 and 3 can be interrupted
- other minor tweaks and improvements

Version number is 1.3.4.


[ 2017-01-05 12:56:19 CET ] [ Original post ]

Chapter 3 coming soon



Chapter three is currently in the testing phase. If all goes well, the new version will be live in a couple of days. It features a new area, new music theme, new boss, and a couple of new enemies. There are 18 new items/weapons as well, as you can see on the screenshot. And 3 new pets.

Overdose effect is removed from the random potion pool and now has a separate drink called Beer, dedicated to it. So you never get reversed controls by a random stroke of bad luck. Drink it twice and it reverses back to normal.

A new type of damage is introduced: Lightning, with two weapons to deal it. It has limited range, but can go through walls and multiple enemies.

Elemental damage like fire, ice and lightning can be upgraded with special items now. You can upgrade fire and lightning damage, and the freeze duration.


[ 2017-01-04 02:46:08 CET ] [ Original post ]

Full Linux support, Controller fixes, and more...



Version 1.2.7 is ready. The Linux build has been available for some time, but with this version I feel like it's finally stable and we can say the game officially supports Linux now. Cross-platform online multiplayer between Windows, Linux and Mac also works. Beside this, there are a bunch of fixes, improvements and some new content as well:

Controller support fixes:
- full d-pad support for the menus and various controllers. Since d-pad is digital, I recommend you use d-pad in the menus instead of analog stick.
- configurable joystick sensitivity. If your controller works well in the game, but lags in the menu, you can now adjust the setting. You can also change the in-game sensitivity if you want.
- fixed automatic detection of XBox360 controllers on Linux (using xboxdrv)
- fixed automatic detection of Steam Controller on Linux (needs testing, please let me know if it works for you)

Balancing:
- peace scroll doesn't work on bosses anymore
- nerfed arrow triple shot. Now every arrow in triple shot does 33% damage. Since wood arrows are abundant, the archer was OP, because he could do 135 damage to bosses in a single hit with a basic weapon. With gold arrows this would go to 270, with most basic bow. Other characters would have to find multiple items and upgrades to reach that. Triple shot is still useful for mass poison/freeze/petrify or just hitting a fast moving target.
- default stack size for medusa arrows is now 3.
- changed meteor staff damage. The original base damage was 50 becase you couldn't hit an enemy while he was on the ground. This has been allowed since a couple of releases back, which made the staff too powerful compared to other weapons. The staff now does 30 base damage, just like when Goblin Shaman uses it, and does +10 bonus damage if the enemy is on the ground.

Other:
- fixed bugs with the Teleport scroll in online multiplayer games
- improved Gamble scroll randomization
- various behind-the-scenes preparations for the third chapter. The Big Bad Orc enemy and The Executioner are already in, but you can only get them via Gamble scroll currently.
- fixed the door graphics when a locked room is adjacent to a shop
- fixed the pet shop procgen - now it has 100% chance in the forest, and 60% chance in subsequent levels


[ 2016-12-20 18:30:47 CET ] [ Original post ]

Guard Captain and Leaderboard fix



Version 1.2.4 brings a new Castle Guard Captain enemy. She's similar in behavior to the Goblin Defender, but can also move while protecting herself with a shield. This version also fixes a bug in the leaderboard display when the player is ranked below top 10.


[ 2016-12-09 12:48:50 CET ] [ Original post ]

Mac version is ready



I just uploaded a version of My Mom is a Witch for MacOSX.

The game has been developed using MacBook Pro with Intel HD Graphics 5200. It has also been tested using MacMini with Intel HD3000. It runs 1920x1080 at 60fps without any problems on both of these configurations.

The Mac version has all the same features as.the Windows version. Even cross-platform multiplayer works. In other words, you can play a co-op game on Mac together with your friends on Windows. Just make sure you run the same version of the game (currently it's 1.2.0).

Linux version is also being prepared, but I cannot give the exact release date yet.


[ 2016-12-05 19:56:46 CET ] [ Original post ]

Audio system overhaul

A new version has been uploaded. It brings changes to the audio system: There's no longer latency playing the sounds. The maximum number of channels (sounds playing simultaneously) has been increased to 64 (you can increase it for your system in the Audio Settings). There should be no more crashes when the game is started. (fixed in version 1.1.7)

It also fixes the situation where the level music would keep playing after you die and go back to the character selection screen. (fixed in version 1.1.8)

Enjoy!


[ 2016-12-04 16:12:29 CET ] [ Original post ]

Monthly leaderboard and bug fixes

Version 1.1.3. is released with a couple of important bug fixes. Beside this, the monthly leaderboard is now open for December 2016. Your scores from daily challenges add up to the monthly rankings table.

For those of you who manage to beat the Dragon boss, there's now a nice cut-scene leading into the next chapter. The third chapter will bring new environment, some new enemies and a new boss.


[ 2016-12-01 11:46:12 CET ] [ Original post ]

Version 100 - Archer update

A new version is ready with the Archer character. It brings a new type of combat where you take it slow, create space between you and the enemies and shoot them down one by one. Arrow damage is calculated by adding bow damage + arrow damage and applying your Archery percentage to that.

The dual-stick shooting (independent of movement) works the same as with magic staffs. The strong attack fires 3 arrows at once. This clears a lot of enemies, but arrows have limited quantity, so you cannot spam it all the time. Use if for crowd control and restock arrows from boxes and barrels.

Every arrow you shoot increases your rage a little bit. The special rage attack for bows is the piercing arrow - it shoot through all the enemies without stopping and does +10 damage on top of bow+arrow damage. There will be more bows in the game with different special attacks soon. I have a couple ideas regarding those effects, but if you have some cool idea, please comment below.

It's a good idea to pick up a melee weapon when you find one - just in case you run out of arrows. Also, using melee weapon to break boxes and barrels is much faster. For this reason, and the fact that arrows take at least one inventory slot, Archer has one slot more than other heroes.

To unlock the Archer, you need to find him in the forest and complete his quest. Once you do that, you will be able to pick him in subsequent runs. Hint: If you have hard time finding enough arrows to complete the quest, you can use bombs to break some rocks, as there are often some arrows hidden there.

Have fun! ːsteamhappyː


[ 2016-11-25 22:12:58 CET ] [ Original post ]

Achievements

In the process of adding the archer character, I'm adding achievements to the game. The first one is completing the archer's quest and unlocking the character.

Once we see that this all works nice, there will be more achievements, many not related to character unlocking. I plan for about 50 achievements in the game.

The Archer achievement is publicly visible now for testing. You will be able to unlock it in the next game update, which should be later today or tomorrow.

If you have some cool ideas for achievements, please comment below.


[ 2016-11-25 20:18:47 CET ] [ Original post ]

Archer character coming soon

I started to work on animations for the archer character some time ago. It's coming up nicely and soon you will be able to play the quest to unlock him...


[ 2016-11-22 18:03:56 CET ] [ Original post ]

Version 0.9.4 released

This update brings AI improvements, better hitboxes and tweaks to some rooms.


[ 2016-11-20 08:15:26 CET ] [ Original post ]

More graphics options

Version 0.9.1 is released with more graphics options. You can now select a fullscreen resolution different than your desktop resolution. This is especially useful if your resolution is larger than 1920x1080.


[ 2016-11-15 16:19:40 CET ] [ Original post ]

Daily Challenges are LIVE!

I just uploaded version 0.9.0 with the daily challenges. Here's how it works:


  • Each day a new adventure is randomly generated
  • The adventure is the same for everyone (all players get the same seed).
  • You only get one chance to play it.
  • If you die, you'll have to wait for the next day.


Each daily has it's own leaderboard. Currently only the global leaderboard is visible. A friend-only option will be added as the number of players grows.

Beside this, there are a couple of minor edits to existing levels and a bunch of new room layouts contributed by Bastian Schneider.

Have fun playing!


[ 2016-11-15 01:54:32 CET ] [ Original post ]

Daily challenges

Hi,

I'm currently working on adding a daily challenge to the game. How does this work? Well,


  • Each day a new adventure is randomly generated
  • The adventure is the same for everyone (all players get the same seed).
  • You only get one chance to play it.
  • If you die, you'll have to wait for the next day.


Each daily will have it's own leaderboard. Beside this, daily scores will add up to a monthly leaderboard.

Now, the only question is how to score points. It will be a mix of items, weapons, pets collected or used, rooms explored and levels completed.

The only thing I'm unsure of, is whether the time spent playing should be a factor. For example, every second you spend would reduce you score. Do you feel that this is a good idea?


[ 2016-11-14 15:03:45 CET ] [ Original post ]

Version 0.8.9 - fixed player stuck bug

The recent fix for the keyboard in version 0.8.7 introduced a new bug - the player would sometimes keep going even if you let go of the controls. This has been fixed now.

If you wonder where's the 0.8.8 version announcement. It fixed a bug when you had a weapon with mega-strike special (goblin club, gilded predator, etc.) it would hurt the boss enemies only on the first strike.


[ 2016-11-12 17:46:23 CET ] [ Original post ]

Version 0.8.7 - dpad support in menus and some bug fixes

I have uploaded a new version, 0.8.7:

- you can now use dpad to navigate menus and enter numbers or names with XInput controllers (xbox and compatibles)
- bugfix: keyboard key A can be used to join the game even if you reconfigure the "use item" key to something else
- bugfix: if you press both left and right (or up and down) keys at the same time and then release the first one, the character moves in the direction you are still pressing


[ 2016-11-11 11:54:49 CET ] [ Original post ]