Noita
33 ratings
Wand Workshop 2.5
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
80.812 KB
25 Aug, 2024 @ 10:13am
10 Sep, 2024 @ 6:38pm
5 Change Notes ( view )

Subscribe to download
Wand Workshop 2.5

Description
Another edit of Wand Workshop.
Minor: It changes the layout to be more roomy?
Major: It lets you steal stats from a sacrificed wand if the kept wand is already better.

Same as with previous versions:
You sacrifice wands on the altars to the west of every Holy mountain.
The center altar wand is the one you keep.

If the wand on the center altar is worse than the sacrificed wand, it replaces the kept wand's stat.

What's new:
If the kept wand is already better than the sacrifice, it steals a % of the sacrifice's stat instead.

Additionally, there's a new altar above the center altar which steals a little bit of everything. (Omega symbol altar)

Altars
______=10______ =8=_________=9= ______=4=______ ____3=====5____ __2=========6__ 1=============7
  1. Simulcast (spells per shot)*
  2. Mana regen
  3. Reload speed
  4. Central altar (the wand you keep/want to improve)
  5. Cast Delay
  6. Mana capacity
  7. Shuffle*
  8. Spread
  9. Capacity
  10. Omega (steal a little bit [or a lot] of everything except simulcast and shuffle)

The asterisked stats do not grow.

Settings/Math
------------------
Mix Ratio
in previous versions this stopped at 100%.
It now goes up to 200%. Any amount over 100% is the stolen percent.

Example 1 (50% mix ratio, can't steal stats below 100%)
Center altar: 50 mana. Sacrifice (mana): 80 mana. New wand: 65 Mana (sacrifice is better, you get 50% of the difference between the stats)
Example 2 (80% mix ratio, can't steal stats below 100%)
Center altar: 50 mana. Sacrifice (mana): 80 mana. New wand: 74 Mana (sacrifice is better, you get 80% of the difference between the stats)
Example 3 (110% mix ratio)
Center altar: 50 mana. Sacrifice (mana): 80 mana. New wand: 80 Mana (sacrifice is better)
Example 4 (still 110% mix ratio; 10% theft if already better)
Center altar: 100 mana. Sacrifice (mana): 50 mana. New wand: 105 mana 100 + 10% of 50 is 5.
Example 5 (still 120% mix ratio; 20% theft if already better)
Center altar: 100 mana. Sacrifice (mana): 50 mana. New wand: 110 mana 100 + 20% of 50 is 10.
Omni Ratio
Controls the % of stats stolen by the upper middle altar (the one with the Omega on it).
By default (0%), it takes half what the Mix Ratio would steal, so it only works if Mix Ratio is > 100.

You can change this to be whatever you want it to be, up to 100%, of all 6 growable stats.
Note that if you set Mix Ratio below 101%, setting Omni ratio > 0% will let Omega steal stats anyway.

Capacity Max
If wand capacities go past 26 they start to hide other UI elements.
If they go past 30 they can go off-screen. Use this to avoid capacity growing too high.



Source code is available here.
https://github.com/MercuriusXeno/wand_workshop



Credits and previous version history + author + link:

- 1.0 (Megacrafter127, without whom this would not exist)
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1994857511
- created the mod, art assets (the bottom row's rune art, the original code)

- 2.0 (Gladious, also without whom this would not exist)
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3302329900
- added 2 missing altars, the spread altar and the capacity altar.

- 2.5 (MercuriusXeno) (YOU ARE HERE)
- added ability to steal stats/omega altar
- cosmetic stuff and added head room
Popular Discussions View All (1)
0
7 Nov, 2024 @ 8:19am
Is this broken?
AirborneMuffins
20 Comments
Void, the Violet Knight 16 Jun @ 12:59am 
The Omega part does nothing.
Ibpigeonmaster 29 Mar @ 7:15pm 
Jeff Spawns every time i use this mod how do i stop that?
PapaToast 1 Mar @ 11:08am 
space u just grab the middle wand (wand you are improving)
space is cool 1 Mar @ 12:05am 
how do i actually activate the altar once the wands are placed?
AirborneMuffins 5 Nov, 2024 @ 10:05am 
cannot for the life of me get the altars to grab the wands, they just spin in place.
Valoneu 27 Sep, 2024 @ 2:22pm 
could you add altar for transfering always cast
MercuriusXeno  [author] 10 Sep, 2024 @ 6:48pm 
Pushed a fix for the bug below.
I had some debug logging where I was printing the value on the altar. On me.
Sirius Oculus 8 Sep, 2024 @ 12:49am 
I found a way to consistently cause the issue being described. Unsure if order or particular altars aside from the main one matter here, but this order is how I have consistently been able to cause it. Get three wands. Drop one on the shuffle altar, one on the mana capacity altar, one on the recharge speed altar, pick up the wand from the mana capacity altar, put it in the middle main altar, and then pick up the wand from the recharge altar. The thing is now broken, and any attempts to put either the recharge wand or shuffle wand back down will leave it on the floor instead. Even if these wands are in your inventory, picking up the main altar wand will get rid of them. The error it throws is "files/entities/altar/altar.lua line 270 attempt to concatenate local 'value' (a boolean value)".
Valoneu 7 Sep, 2024 @ 5:44pm 
i had issue that sometime the altars werent working if i had wand in the middle and then i dropped wand on some of the altar and picked it up and dropped on another altar and this like 3 times and then the altars were bugged, but happened only once so idk
MercuriusXeno  [author] 7 Sep, 2024 @ 9:34am 
I'm not seeing an issue with it; can you describe what problem you're having?