Noita
165 ratings
Infinity
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
2.669 KB
Aug 8, 2020 @ 2:03am
Mar 14, 2021 @ 3:16am
4 Change Notes ( view )

Subscribe to download
Infinity

Description
This mod automatically creates infinite-use versions of limited-use spells and adds them to the game alongside the regular ones.

Credit for this mod goes to "King Of Slime" who originally created it, I'm just uploading it to the Steam workshop as I feel it's a really cool idea and deserves to be shared. (And Credit to Horscht on the Noita modding Discord for helping me get the code for adjusting the spawn probability working.)

It's kind of like the Unlimited Spells mod except that it doesn't replace the limited-use versions so you can still start with the regular Bomb spell with 3 uses. You'll simply find both the limited- and infinite-use versions scattered throughout the world. The new versions are created procedurally so it should work with any and all limited-use spells, including modded spells. (It needs to load after any mods which contain spells you want infinite-use versions of, so just make sure it's beneath them in your mods list.) It also works with the base game's Infinite Spells perks, though obviously it makes that perk a bit less useful.

By default, infinite-use versions of spells have the word "Infinite" prepended to their names, cost 50% more gold in shops, and cost 25% more mana to cast. They should also only spawn with a probability of about 25% of their original versions. (As it's all probabilities you might still find a cluster of infinite spells, but on average they should be only about 25% as common as before the latest update.) All these values can be configured using the config file which comes with the mod, in case you feel unlimited-use spells should be more expensive or less rare or whatever.
26 Comments
BigNerd1 Oct 23, 2023 @ 6:25pm 
please work on optimization... i have around 35 mods and my load time is mere seconds
the second i enable this mod it goes to multiple minutes every time i load my save.
pls fix
sTiKyt Jul 9, 2023 @ 10:48am 
This mod crashes my game
lasaga Oct 8, 2022 @ 6:06am 
it was called config lab i think
lasaga Oct 8, 2022 @ 6:03am 
will mod config ever get support to easily change rarity?
WendyZX Jul 17, 2022 @ 11:41pm 
Works really well with the Spell Evolutions mod cuz now you can make stronger versions of finite spells which just stacked
Philadelphus  [author] Nov 25, 2021 @ 10:43pm 
I saw your suggested improvements there, thanks, and as soon as I get access to my PC with the mod files on it again I will definitely implement them! :steamthumbsup: Looking forward to your new mod. :)
MatoLabu@UkiUkiLab Nov 24, 2021 @ 10:04am 
Hello! Thank a lot for this awesome mod!
I've encountered some errors: I've posted them on discord > modding-general ;) (search "MatoLabu" today)
I'm creating a mod that create upgraded version of all infinite projectile spells.
So your mod + mine = upgraded version of all previously non-infinite projectile... so it's so coooooool!
Thx again! :steamhappy:
Philadelphus  [author] Mar 3, 2021 @ 2:20am 
Ok, looks like it works! I've pushed an update with a new config value which lets you adjust the spawn probability of spells. I've set it to a default value of 0.25, meaning infinite versions of spells will now be only 25% as common as their non-infinite versions, to make them somewhat more exciting when they show up. If you want the old behavior where it was basically 50-50 whether you'd get an infinite version or not, set the cfg_rarity_multiplier value in the config to 1.
Philadelphus  [author] Mar 3, 2021 @ 12:47am 
@ShardFlames16 Possibly; spawn frequency is a universal property of spells like mana cost and max uses so it's theoretically doable, but it'll take a bit of experimentation with my shaky Lua knowledge to figure out how to get it to work. It's a good idea though, I'll look into it.
Mr Hvy Mar 2, 2021 @ 11:57pm 
This seems really good, is there a way to modify their rarity in the config? like say you want them to barely ever spawn or it to spawn as often as any other spell?