Apr 30, 2020
Noita - Nolla Games
Here's few quick fixes to our previous update. Now it is time to go drink some sima and celebrate Virtual Vappu. Happy May Day to everyone.



HOTFIXES - April 30 2020

UPDATE: Made some drinking effects more fair, or less dangerous
UPDATE: Switching item from Ukkoskivi when submerged is safer
UPDATE: Kiuaskivi no longer works as X
UPDATE: Kiuaskivi provides protection from X
UPDATE: Swapper is less common
UPDATE: Gamepad spray/throw scheme can be changed via Options

BUGFIX: Stomach was very small if continuing old save, making eating and drinking very dangerous

MODDING: Lua - added EntityIngestMaterial()
Apr 28, 2020
Noita - Nolla Games
Greetings all,

Pour yourself some nice hot toxic sludge and get comfy, we've put on a feast of an update for you. Here's the trailer:




Update #11 release notes (Apr 28 2020)
FEATURE: Eating/drinking rework - lots of new ingestion effects
FEATURE: Kolmisilmä rework (WIP)
FEATURE: New spell: Tiny Ghost
FEATURE: New spell: Prickly Spore Pod
FEATURE: New spell: Auto-Aim
FEATURE: New spell: Projectile Energy Shield
FEATURE: New spell: Automatic Rotation
FEATURE: New spell: Swapper
FEATURE: New spell: Propane Tank
FEATURE: New spell: Intense Concentrated Light
FEATURE: New perk: Unlimited Spells
FEATURE: New perk: Always Cast
FEATURE: New perk: No More Shuffle
FEATURE: New secret perk
FEATURE: New item: Broken Wand
FEATURE: New item: Kiuaskivi
FEATURE: New item: Kuu
FEATURE: New enemy: Vaihdosmestari
FEATURE: New elusive enemy
FEATURE: Added growing vines to Underground Jungle

UPDATE: Overhauled Hiisi Base layout and visuals
UPDATE: Overhauled Underground Jungle visuals
UPDATE: Gold nugget normal maps are more detailed and bit more normal
UPDATE: First 50 gold dropped by enemies is spawned as smaller nuggets
UPDATE: Gold nuggets are more glittery
UPDATE: Lava lake and dark flooded caves layouts adjusted
UPDATE: Added more shops to biomes
UPDATE: Casting and throwing via mouse is blocked while inventory is open (can be changed via options)
UPDATE: Switched default Throw and Spray buttons around
UPDATE: Eggs have been updated
UPDATE: Thunderstone is more useful
UPDATE: Active item is retained when saving a game
UPDATE: More variation in loading screen music
UPDATE: Smoother transition out of loading screen music
UPDATE: Homing and other spells now affect bombs and other physics projectiles
UPDATE: Homing does not work on invisible targets
UPDATE: Some Mestaris bleed more magically
UPDATE: Propane tanks are now more deterministic
UPDATE: Can't get the Victory achievement if mods have been active during a run
UPDATE: Flask icon in item info box displays the contents
UPDATE: Vampirism health regeneration speed is less tedious
UPDATE: Acceleratium lasts a lot longer
UPDATE: No one likes rats, not even the healers
UPDATE: Disabled drinking while swimming
UPDATE: Charmed creatures maintain their charm when polymorphed
UPDATE: Piercing Shot can now hit the caster
UPDATE: Renamed an item

BUGFIX: Ragdolls are now less likely to get stuck on ground
BUGFIX: Creature sprites turned blurry from time to time
BUGFIX: Flashing of the background mountains while teleporting should happen less now
BUGFIX: Creatures that hatched from eggs used to drop gold
BUGFIX: Full sprite sheets rarely flashed for a frame
BUGFIX: Procedural generation would sometimes create a dead end start for the Temple of the Art and Coal Pits
BUGFIX: Perk spawning code sometimes spawned duplicate perks too soon
BUGFIX: Liquid splash sometimes played while standing still
BUGFIX: Torjuntalaite didn't sink in liquids
BUGFIX: Certain spidey perk made reaching a red portal harder

MODDING: Lua - added ComponentGetValue2()
MODDING: Lua - added ComponentSetValue2()
MODDING: Lua - added ComponentObjectGetValue2()
MODDING: Lua - added ComponentObjectSetValue2()
MODDING: Lua - added EntityGetComponentIncludingDisabled()
MODDING: Lua - added EntityGetFirstComponentIncludingDisabled()
MODDING: Lua - added EntityLoadToEntity()
MODDING: Lua - added StringToHerdId()
MODDING: Lua - added HerdIdToString()
MODDING: Lua - added GetHerdRelation()
MODDING: Lua - added EntityGetHerdRelation()
MODDING: Lua - added EntityGetFirstHitboxCenter()
MODDING: Lua - added EntityInflictDamage()
MODDING: Lua - added ComponentGetIsEnabled()
MODDING: Lua - fixed some incorrect and missing function names in documentation
MODDING: Lua - added support for debugging lua scripts using the Decoda debugger (see tools_modding/lua_debugging.txt)
MODDING: Lua - added support for statically checking lua scripts using luacheck (see tools_modding/lua_debugging.txt)
MODDING: Lua - added call_init_function to LuaComponent (see potion.xml for example)
MODDING: Lua - added script_enabled_changed to LuaComponent
MODDING: Lua - potion scripts are now moddable via ModLuaFileAppend
MODDING: Lua - status effects are moddable via scripts/status_effects/status_list.lua
MODDING: Ingestion effects are moddable via data/materials.xml
MODDING: Breaking - got rid of the LuaComponent execute_every_n_frame>10000 hack. Use -1 for infinite wait

MODDING/BUGFIX: Lua - ComponentObjectGetMembers() didn't correctly return member values


Community Fan Art

Noiter by @sbubbey

"Drew another wizard enemy, this time its the thunder mage!" by Geo_Pluto

"I love that so many artists play Noita! Recreated a scene from memory" by ummhellow
Noita - Nolla Games
Hello,
The second part of the Noita Soundtrack has been finished and will be released in a few weeks time!
The OST contains music from the game's jam-based dynamic soundtrack, meticulously sculpted by Niilo into a form that works for standalone listening.
Everyone who's already got the OST on Steam will get Vol. 2 for no extra gold.

Vol. 2 will include chilly tracks from the Snowy Depths, Hiisi Base, Magical Temple and more, and will more than double the total track count to over 40.

We'll be raising the price of the OST (~doubling it) when Vol. 2 releases, so in case you were on the fence about getting it, now might be a good time ;)



Stay safe,
Nolla Games and the music magicians
Noita - Nolla Games
While working on a few bigger features, we've also had time to introduce fix some bugs. This update also adds a few useful functions to the modding API (available immediately in default and beta branches).



HOTFIXES - Mar 20 2020

BUGFIX: Scrolling UIs broke if playing fullscreen on a monitor with aspect ratio wider than 16:9
BUGFIX: Some haunting files were saved if mods were enabled
BUGFIX: Fixed some issues with loading haunting files saved when mods were enabled
BUGFIX: Autosave was broken in nightmare game mode
BUGFIX: Crash - projectile timer trigger crashed when used with bombs, which some mods allowed
BUGFIX: Tentacle shot from trigger projectile didn't start from correct coordinates
BUGFIX: Tentacles shot near 0,0 always shot towards 0,0
BUGFIX: Enemy laser sights were sometimes left visible longer than they should
BUGFIX: Enemy tentacles, turrets, jetpack particles etc weren't affect by invisibility status
BUGFIX: Invisible enemies didn't become visible when doing dash/melee attacks
BUGFIX: Backbuffer size wasn't updated if changing resolution before entering game
BUGFIX: Autosave restore didn't work correctly when workshop mods were enabled
BUGFIX: Enemy radar did not detect bosses or Lukkis
BUGFIX: Alchemist kept on throwing the same potion if it stood still
BUGFIX: Improved stability of ceiling chain torches

MODDING: Breaking - moved collapse masks under "data/procedural_gfx"
MODDING: Lua - added RaytraceSurfaces()
MODDING: Lua - added RaytraceSurfacesAndLiquiform()
MODDING: Lua - added RaytracePlatforms()

Previous (March 3) hotfix patch notes:

Stay safe and remember to wash your robes,
Nolla Games
Noita - Nolla Games
Fixed few bugs (and hopefully didn't introduce new ones).



BUGFIX: Big worm's health bars were ragdolled
BUGFIX: Some main character's attributes were different between daily run and other modes
BUGFIX: Background layer had pieces that would not load correctly
BUGFIX: Wand Radar perk now ignores the wands that the player holds

MODDING: Game warns if a workshop mod might require a newer version of the game
MODDING: Lua - added ModGetAPIVersion()
MODDING: XML entity serialization - Base now has include_children attribute
MODDING/BUGFIX: Custom FMOD banks didn't work when mod was used via Steam Workshop

Noita - Nolla Games
Hello,

Noita now has Steam Workshop support! This makes installing and sharing mods much more easy.

We've also added a new Secret Reward, overhauled the Vault layout and visuals, improved support for fan translations and fixed a bunch of annoying bugs.

The game and soundtrack are on a 25% discount!



Guide to installing mods

1) Click on Mods in the main menu


2) Click on Install mods using Workshop


3) Select a mod you want and click on Subscribe


4) The mod should download automatically and appear in the mods list


5) Enable the mod(s) by clicking them on the list


6) Start a new game through the main menu



Mods featured in the trailer

Play As a Deer by Firecracker.K
Play as a deer in Noita, just like you've always wanted.


Spellbound Bundle by Evaisa & Perh
This mod adds a ton of brand new spells, as well as adding unused spells back into the game, aside from this it also adds a modifier version of a lot of spells so you can create even more synergy wands!

New Enemies Mod! by hornedkey
This mod enables many New creatures to the game.

Goki's Things by goki_dev
This mod contains an in-game config menu. There is too much content to fit in the steam description box, so if you're interested in learning about the content Goki's Things has to offer in detail, you can read the full description on the mod's GitHub page.

Anvil of Destiny by horscht
Adds a semi-rare room with an anvil to most biomes, where you can improve your wands!

Selectable Classes by Runi
Spawns the player in a house where they can select a starting loadout before each run.



Steam Workshop Update - release notes (Feb 24 2020)

FEATURE: Steam Workshop support
FEATURE: Added a Secret reward

UPDATE: Overhauled The Vault layout and visuals
UPDATE: Surface backgrounds blend better to the world
UPDATE: Progress menu is scrollable

BUGFIX: Fixed misbehaving background sprites
BUGFIX: Enemies that hatched from eggs sometimes lost their charm
BUGFIX: Quitting the game while being polymorphed caused an instadeath
BUGFIX: Save game and autosave didn't work correctly in New Game+
BUGFIX: Fixed a texture memory leak
BUGFIX: Holy Mountain teleportation was more dangerous on slow computers
BUGFIX: The player could be charmed forever (even if the stains were washed off)

MODDING: Added support for translation mods (see mods/translation_fi/ for an example)
MODDING: Lua - added OnPlayerDied hook (accessible via init.lua)
MODDING: Lua - added LoadBackgroundSprite()
MODDING: Lua - added GameDropPlayerInventoryItems()
MODDING: Lua - added GameDestroyInventoryItems()
MODDING: Lua - added GameTriggerGameOver()
MODDING: Lua - added ModIsEnabled()
MODDING: Added magic_number DEBUG_LUA_REPORT_BIOME_SPAWN_ERRORS which can be used to limit error spam

Community Fan Art
SAWS - Coming Soon to a Theater Near YouMeme by -SD-

by @KotatuBiyori


by @shiburingaru321

Community highlights

One of the most incredible things that happened last month was mcqueeb's no hit Noita run. We didn't think it was humanly possible to beat the game without taking any damage. We're glad to be proven wrong. Congrats to mcqueeb!



Jan 24, 2020
Noita - Nolla Games


Hello,

It's a new year, a new decade and a new update. We had a nice holiday break and we've been getting back to adding new things to Noita. This update includes 7 new spells, 2 new perks, updates to visuals, Magical Temple layout update, new puzzle rooms and bug fixes.

Also the game is now on a 20% sale during the Lunar New Year Sale.

Warning! Spoilers and heavy gifs ahead!

Spell gifs
Here's some gifs of the new spells and perks.

Perk - Wand Radar
Detects nearby wands


Personal lightning caster
Causes creatures hit by the projectile to cast lightning in random directions.


Personal tentacler
Causes creatures hit by the projectile to rapidly grow tentacles in random directions


Heavy spread
The projectile has a much lower cast delay, but gains a lot of spread


You can see the rest of the spell gifs on our Twitter.

Update #9 release notes (Jan 24 2020)

FEATURE: 7 new spells

UPDATE: Overhauled Magical Temple layout and visuals
UPDATE: Overhauled Temple of the Art layout and visuals
UPDATE: Added new puzzle rooms to Temple of the Art and Snowy Depths
UPDATE: Enhanced trap box visuals and functionality
UPDATE: Added Enemy and wand radar perks
UPDATE: Alcohol emits flammable and intoxicating fumes
UPDATE: Mod menu improvements
UPDATE: Steam - Opening Steam overlay pauses the game
UPDATE: Saving the game after long sessions is now faster

BUGFIX: Teleport spell created shell casings
BUGFIX: Charmed enemies from eggs will now stay charmed

MODDING: Organized files in "data/biome_impl/" into subfolders (breaking change)
MODDING: Lua - added EntityGetRootEntity()
MODDING: Lua - added GameCreateSpriteForXFrames()
MODDING: Added modding agreement

Community Fan Art

【Noita】by @Rtn_ofthedead

Playing some #Noita by @samhears

U'll be noited, noited everywhere by @anglegentle

Dec 19, 2019
Noita - Nolla Games


Hello everyone and snowy holidays!

This update adds a whole slew of new features, including 5 entirely new magical liquids, a New Game+ mode, new spells, new creatures and more! Over the upcoming days you will notice additional festive spirit within the game...

In other news, Antti Tiihonen (@antti_tiihonen) of Legend of Grimrock fame has joined our team! Welcome!


Noita is also currently on a 20% off sale!

Update #8 release notes (Dec 19 2019)
FEATURE: 15 new spells!
FEATURE: New, very elusive creature roams a certain area...
FEATURE: New creature. Very bomb.
FEATURE: 5 new weather phenomena
FEATURE: 5 new magical materials
FEATURE: New Game+

UPDATE: No restart when entering nightmare game via main menu
UPDATE: Downwards bolt bundle has unlimited uses
UPDATE: Changed item attraction perk to gold attraction to make it more useful
UPDATE: A hidden creature has an extra tool
UPDATE: Tweaked a boss' sounds
UPDATE: Foggy nights are darker
UPDATE: Cosmetic tweaks to fire immunity perk
UPDATE: Optimization - tentacles are more CPU-friendly
UPDATE: Various gameplay tweaks
UPDATE: Gold nuggets come in various different sizes
UPDATE: Summon hollow egg has unlimited uses

BUGFIX: Nightmare mode - some of the entrances were blocked
BUGFIX: Nightmare mode - empty chunks were appearing in places
BUGFIX: Thunderstone could be placed into spell inventory
BUGFIX: Fungal caverns had no potion spawns
BUGFIX: Healers etc were friendly with player
BUGFIX: Revenge explosion and tentacle did nothing
BUGFIX: Fixed TNT explosions
BUGFIX: Several randomized effects were broken
BUGFIX: Loading screen audio didn't fade smoothly
BUGFIX: Autosave should work better now
BUGFIX: Crash - Boss crashes, general stability fixes (thanks to Captain_Duck for helping investigate this!)
BUGFIX: Crash - relating to the Light modifier (thanks to Efi)

MODDING: Mods can define new game modes (see mods/nightmare for an example)
MODDING: Lua/BUGFIX - dofile handling when file doesn't exist was a bit broken and didn't log errors
MODDING: Lua/BUGFIX - fixed a lua sandbox escape exploit
MODDING: Lua - added ProceduralRandomf()
MODDING: Lua - added Randomf()
MODDING: Lua - added GetComponentTypeName()
MODDING: Lua - added GameGetDateAndTimeLocal()
MODDING: Lua - added GameGetDateAndTimeUTC()
MODDING: Lua - added GameEmitRainParticles()
MODDING: Lua - added GetRandomAction()
MODDING: Lua - added script_kick to LuaComponent
MODDING: Tags - now there are 256 tag slots available for Entities

Mod Highlights

Enemy Traits - modworkshop
By Pixelstorm
"Enemy Traits adds spells and perks that imitate, or are inspired by, various enemy attacks and designs. Probably not too well balanced."

Lukki - Spiderwalk - modworkshop
By Lemonhead
"Trades flying for nimble spiderlegs, able to scale walls and quickly traverse difficult terrain."

Community Fan Art

Parantajahiisin kosto by ThatTied


By @ppowersteef


You guys seem to love Spidey, here we go ;) by BigBigFooot
Nov 29, 2019
Noita - Nolla Games
This update adds the Nightmare mode, which should offer a proper challenge even to the best Noita players! To accommodate this new addition, the game now also has a main menu. Along with these, we've included a selection of new spells, enemies, balancing, fixes, optimizations and so on!


Noita is also currently on a 10% off sale!

Update #7 release notes (Nov 28 2019)
FEATURE: Nightmare game mode
FEATURE: Main menu
FEATURE: New game menu
FEATURE: Added 6 new spells
FEATURE: Added 5 new enemies

UPDATE: Large aesthetical updates to a secret area
UPDATE: Summon Deer Decoy is now properly named as Summon Deercoy
UPDATE: Nerfed Sokaisunmestari's blinding spell
UPDATE: Polymorph flying has been updated
UPDATE: Optimization - replay recorder - up to 6x faster gif saving
UPDATE: Optimization - got rid of some script performance bottlenecks
UPDATE: Added a new starting loadout
UPDATE: Autosave is now on - it's a bit buggy, but it should be better than losing your progress
UPDATE: Lukki mutation perk now has a different control scheme
UPDATE: Scrollable GUI elements can be scrolled using mouse wheel

BUGFIX: Crash - sometimes when enemies shot eggs
BUGFIX: Crash - kicking crashed the game when playing old savegame (or old mods)
BUGFIX: Crash - fixed memory leak with material trails
BUGFIX: Crash - replay editor crashed if used at the very first frame of the game
BUGFIX: Crash - game crashed at start on some older CPUs
BUGFIX: Certain enemies could be damaged via unintended means
BUGFIX: There were duplicate items in progress menu
BUGFIX: Glitch wand has been fixed
BUGFIX: Perks - if you had both Extra Life and Saving Grace neither of them respawned you
BUGFIX: [redacted] affects vision like it used to do
BUGFIX: Sokaisunmestari's blinding spell had ridiculous knockback
BUGFIX: Final boss' health was reset to 100% if game was restarted during the battle
BUGFIX: Final boss stopped working if player polymorphed
BUGFIX: Final boss could take damage when inactive
BUGFIX: Infinite rats when combining Plaque rats and polymorph
BUGFIX: Aiming was wrong while polymoprhed
BUGFIX: Rock spell's damage wasn't based on the rock's velocity
BUGFIX: Physics damage was sometimes dealt multiple frames after it seemed to occur
BUGFIX: Melee immunity didn't protect from tentacle attacks
BUGFIX: Player's horizontal flight speed was randomized
BUGFIX: Jäähdytyslaite should no longer self-destruct in certain circumstances
BUGFIX: Healers etc didn't behave exactly as intended

MODDING: Added a new tag 'projectile_player' for all default player projectiles
MODDING: Lua - added dofile_once(filename). Use this if possible. Like dofile(), but runs the script only once per lua context.
MODDING: Lua - dofile() and loadfile() return values follow lua conventions (breaking change)
MODDING: Lua - dofile() caches the compiled code, so successive calls using the same file are (a lot) faster

Mod Highlights
Spellbound Bundle - modworkshop
By Evaisa & co.

"Welcome to the Spellbound Bundle, this mod adds over 10 brand new unique spells, as well as adding unused spells back into the game, aside from this it also adds a modifier version of a lot of spells so you can create even more synergy wands!
These special modifier versions of spells are indicated by a red icon on the spell and will effect your spells in many often strange ways.
We hope you have fun with this mod, even more expansion is planned for the future!"


Community Fan Art

noita by blark


NOITA Fan Art by VJ Franz K


Noita by @Juisetus


Definitely not Spelunky by CapnJ
Noita - Nolla Games
Steam Award season is upon us. The yearly tradition of remembering to be thankful for Witcher 3. As far as I understand it, Steam Awards are all about which witch game is the witchest witch game. And Noita definitely is a witch game (Noita even means witch in Finnish). I'd even argue that Noita is the most witchy game out there. I'd even go as far to say it's witcher than Witcher 3.

So nominate us for a Steam Award. Preferably The Most Innovative Gameplay Award.

Also, Noita is on a -10% sale right now.
...