Noita
Removable perks
113 Comments
贴吧丶任成轩 Mar 18 @ 4:56am 
i like this mod ,
Horscht  [author] Oct 17, 2024 @ 3:01pm 
If you switch to kb and mouse it should work though I think, just try to move around with the kb for a second. I just set the button non interactive is gamepad is connected so it doesn't focus it constantly but the game should only be able to have either gamepad or kb+mouse enabled at any time and it switches if it detects inputs from one of the other.
coincoin777 Oct 17, 2024 @ 1:40pm 
Yeah that's right I did... Couldn't figure out what was wrong. Now launching the game without the controller solved it. Thx a bunch! I guess if I have to use the mod I'll relaunch without the controller for that purpose
Horscht  [author] Oct 17, 2024 @ 1:32pm 
Do you have a controller plugged in?
coincoin777 Oct 17, 2024 @ 1:00pm 
I can't seem to make it work. the red cross appears onscreen when I launch a game, but somehow clicking on it does nothing. I've instealled the enable logging mod but the logger.txt and it doesn't seem like there's any related error. Have any clue? (Noita build 12 august 2024)
thxxxx
Crimsonblod Jun 13, 2024 @ 2:39pm 
Interesting. That lines up with what happened when I was able to get it to show the apotheosis perks.

Then the rest are probably just that the mod authors haven't added the required bits to make it work. I may look into making a compatibility mod for a few mods someday, not sure if that's possible, but I'd have to re learn all this again.

Ty!
Horscht  [author] Jun 12, 2024 @ 10:54am 
Load order shouldn't matter, I tried it with both apotheosis above and below this mod and both worked fine. How I tested is giving myself Hover Boost (Vanilla) and Haste (Apotheosis) and I could remove both in any order.

I can't automagically remove modded perks since there's no way to determine what they actually change. They could be doing anything. That's why for vanilla I have manually written and included removal functions for all vanilla perks. So any modded perk would need to do the same, and Apotheosis does, but wrongly. They provide the same removal function as for the vanilla null altar that removes all stacks of the perk at once. So this is an Apotheosis issue, if they wanted to make their perks removable one stack at a time, they would have to write that custom logic themselves.

Like if you pick 3x Haste and remove 1 with my mod, all of the effects would be gone, but it would still show you 2 remaining perks.
Crimsonblod Jun 12, 2024 @ 10:12am 
So, because it seems this mod is VERY sensitive to mod load order, where do I need to put it to allow it to remove apotheosis perks? So far, top and bottom of the load order doesn't seem to work. Though at the top it allowed me to remove apotheosis perks, it didn't allow me to remove the vanilla ones anymore. It also doesn't seem to keep track of the number of apotheosis perks very well, and I just can't figure out what I'm doing wrong here.
HandoGod Jun 9, 2024 @ 7:45pm 
Yo, can you update this so the Curse of Greed can be removed? I had a run get ruined because of it and I couldn't remove it.
DinoBoy4544 May 28, 2024 @ 3:37pm 
i moved the mod to the top of the mod list and now its removable
thanks anyway
Horscht  [author] May 28, 2024 @ 3:07pm 
It should already be removable, although there was a minor bug (that I just fixed) that might have made it impossible, idk. I tried it and it worked regardless.
DinoBoy4544 May 27, 2024 @ 10:09pm 
can you let me remove Leggy Mutation
i hate it
Horscht  [author] May 21, 2024 @ 7:02am 
I guess I could, but it's quite a bit of work, might introduce some jank and I'm not in the mood for it right now, sorry.
Horscht  [author] Apr 16, 2024 @ 1:51am 
Thank you, fixed :)
Sagyo Apr 15, 2024 @ 11:04pm 
Just letting you know it currently isn't removing Freeze Field properly, no big deal tho.
Horscht  [author] Jan 21, 2024 @ 4:53am 
Looks like the perk got changed somewhere around 9 months ago, from 6% chance of blood money to 20%, updated it to remove 20% now so it should work fine again.
Business Goose Jan 20, 2024 @ 4:33pm 
Enemies are still dropping blood money, even after removing No Wand Tinkering.
Business Goose Jan 20, 2024 @ 4:27pm 
Just got no tinkering from Gamble, thank god this mod exists
NumberTJ47 Jan 5, 2024 @ 5:08am 
Thanks, that fixed it. Not sure how I managed to convince myself that this had to be more complex than that lol.
Horscht  [author] Jan 5, 2024 @ 3:43am 
If I'm understanding it correctly, you modified the original oil blood perk? It might work if your mod is below mine in the mod order. Then your _remove function should be the one to be executed instead of mine.
NumberTJ47 Jan 4, 2024 @ 10:38pm 
Hey, I'm trying to make my mod compatible with this one. My mod includes the option of adding lava immunity to the fire immunity and oil blood perks, but when I try to add _remove to oil blood it doesn't work. I've done the same thing with fire immunity and it works, so I think that the _remove function for oil blood is getting overwritten by the BLEED_OIL function in your perk_list_append.lua file. I'd try to delay my function to overwrite this one, but I'm not sure what I'm replacing or if it's important, and I'm not very experienced with the new game initialisation functions (like OnWorldPreUpdate or OnWorldInitialized).

Any advice you could give would be super helpful.
Knotbots Dec 17, 2023 @ 3:44pm 
Ah, my hero <3
thanks you :3
Horscht  [author] Dec 14, 2023 @ 12:21pm 
It should be fixed now, hopefully. As a side effect it should now also work in daily practice and nightmare mode, which apparently didn't even work? I never tested it and nobody told me :berserk:
Horscht  [author] Dec 14, 2023 @ 10:03am 
You're right, thanks, I'll look into it.
Knotbots Dec 13, 2023 @ 4:06pm 
I think this might need an update, it stopped working for me
Horscht  [author] Jun 26, 2023 @ 2:16am 
You may not have had the new version of the mod. Steam had some content server problems yesterday, which is also why I couldn't answer sooner, the comments wouldn't load.
Horscht  [author] Jun 25, 2023 @ 12:54pm 
Fixed the bug on the beta branch.
Horscht  [author] Jun 20, 2023 @ 7:32am 
Which perks did you test it with? Are you using the Noita Beta? It's working fine for me in the non-beta version.
LittleEvo Mar 28, 2023 @ 4:42am 
for those wondering why this isn't in the base game, its actually in the game. granted it's in the nullifying altar , and while this mod is a great QoL feature, the vanilla location can remove modded perks too.
Horscht  [author] Mar 16, 2023 @ 3:00pm 
Works perfectly fine for me, so it must be a mod incompatibility or something on your end. There's a couple of things you could do if you want to help me figure it out.

First of all get "Start with any perk" mod so you can quickly do testing https://steamcommunity.com/sharedfiles/filedetails/?id=2455667830

1. If you don't have too many mods you could try turning off some of them and see if the bug still persists. Or do the opposite, only enable this mod and "Start with any perk", then slowly add the others and see when it breaks.

2. You could open Noita_dev.exe (C:\Program Files (x86)\Steam\steamapps\common\Noita\Noita_dev.exe) and check the console output if there's any errors.

3. As an alternative to 2 you could install the Enable Logger mod https://steamcommunity.com/sharedfiles/filedetails/?id=2124936579 and check the C:\Program Files (x86)\Steam\steamapps\common\Noita\logger.txt

4. You could post your mod list so I can try the combinations myself.
Isaac Hipkiss Mar 16, 2023 @ 12:36pm 
Any
Horscht  [author] Mar 16, 2023 @ 9:43am 
Which perk?
Isaac Hipkiss Mar 15, 2023 @ 6:46pm 
clicking a perk, i have no other mods that change perks or add perks.
Horscht  [author] Mar 15, 2023 @ 8:12am 
If you can give me more details on what exactly doesn't work I might be able to fix it.
"Clicking does nothing", clicking what? The [X] button to open the removable perk list, or a perk? Which perk? If a perk, do you have any mods that might modify that perk?
Isaac Hipkiss Mar 14, 2023 @ 4:42pm 
Forgive my impatience, I was meaning to say what I did in a more lighthearted way but I realize now that it came out wrong.
Isaac Hipkiss Mar 11, 2023 @ 5:18pm 
Same as usual, update breaks it, clicking does nothing.
Horscht  [author] Mar 11, 2023 @ 8:10am 
Doesn't work how?
Isaac Hipkiss Mar 11, 2023 @ 4:12am 
Yeah, this doesn't work!
Horscht  [author] Dec 12, 2022 @ 7:40am 
That depends on what the perk does that should be removable, does it add a LuaComponent to the player? Then make the _remove function remove that LuaComponent again. Does it set a Global? Unset the global. Does it increase the players HP by 50? Then reduce the hp by 50. Does it change the sprite of the player? Then change it back to what it was previously, etc etc. You can see examples of all the removal functions I wrote myself for the vanilla perks. They're in `C:\Program Files (x86)\Steam\steamapps\workshop\content\881100\2220664271\files\perk_list_append.lua`
Abrasyve Dec 12, 2022 @ 12:33am 
Can you please give a more in-depth example on how to do the "undo whatever you did" part on the example on how to make this work with other mods? I want to do it myself but as I'm not a modder, I would need an example of it that shows how to undo stuff.
Horscht  [author] Nov 20, 2022 @ 2:28pm 
Sorry for the late reply, steam didn't show me any notifications for new comments. Added a mod setting for that in the new update.
Kokimlu Nov 14, 2022 @ 1:11pm 
could you make it so that the X sign only shows when the inventory is opened?
Horscht  [author] Oct 19, 2022 @ 3:43am 
Thanks, fixed :)
Conga Lyne Oct 18, 2022 @ 8:35pm 
I noticed a bug, when you remove the Extra Max Health (one-off) perk, you still keep your current amount of hit points, you can then pick up the perk again to boost your health max up and your current hit points as well; healing yourself infinitely if you repeat it
Horscht  [author] Jul 13, 2022 @ 11:40am 
That's a bug, thanks for reporting it. Should be fixed now.
wrnm1h Jul 13, 2022 @ 9:43am 
Found in the run that removing and picking up the perk “Gas Blood” again and again would cause the character‘s “pixel_gravity” become lower and lower.
Hope this information would be helpful, though I don't know if it's a bug or intended :)
Aetherlight Jun 2, 2022 @ 2:08am 
If you take glass cannon then remove all your extra health perks until you have 1 max HP, removing the next one will kill you and spend any extra lives you have. guaranteed game over even though it says you still have 1/1 HP. I got a good laugh out of that experiment
Horscht  [author] Mar 28, 2022 @ 2:50am 
Of course it does, it's just that at least one of your "any mods" is interfering. Do you by any chance have "Content Origin" active? Because that one is not completely compatible for instance, if you move it above Removable Perks, it will work again but show all perks to be from removable_perks.
Profound shame Mar 26, 2022 @ 6:44am 
welp, this does nothing if you have any mods installed.
Potofeu Mar 20, 2022 @ 4:11am 
You saved my run