Noita
评价数不足
Simple divides
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
43.091 KB
7 月 8 日 下午 11:47
7 月 12 日 下午 12:49
7 项改动说明 ( 查看 )

订阅以下载
Simple divides

描述
Makes Divides simple and intuitive (they was SO unintuitive and complicated). Now you can put many divides in a row to copy a modifier, it will be properly divided and it wont take a cast.
However, dividing multicast still gives you only one cast (but i'll probably fix it in september).
If you try to divide spell with 0 charges, divide will try the next spell (0 charges spell will be discarded).
Trigger projectiles (not add trigger) will work like a regullar projectiles.
Dividing Mu works well, but Mu + damage from mana is nerfed, so Mu now doesnt give the mana back (you can disable it in the settings).
Add trigger + modifiers + invalid target spell still works the same.
Gamma and Alfa now draws (casts) like their target, when divided, but not Tau. Tau always doesnt draw.
Omega now cannot copy divides (can disable in the settings, but I wont recommend)


Compatible with my another mod that lets you divide infinitely!

Github[github.com] version

If you find any bug, let me know.

Advanced explanation
Basically, only the first divide in the chain is doing something, the others only need for id's. While there is anything in the deck, divide is trying to find a relevant target, by adding every spell to the hand and checking it. If they find a divide, they will save its number and divide value. If they find something different, they'll check its charges and recursion and then, if its relevant, they'll save it as the target, if it is not, they'll discard it and try to find another target. Then, they save spell delay and recharge time to reset them in the end.
Now divides starts copying. They take every divide value and multiply it all together, calculating damage and explosion reduction, as well as total copies number. If divide is off its limit, then it will only multiply by 1. Then they call the target spell multiple times, and if the target is a spell that draw, divide will draw once.

Mu Phi and Sigma work pretty good, because they all cast at the same time and I changed them, so they doesnt start to cast if they divided (you can disable it). However, Mu now is nerfed, so it doesnt restore mana from "mana to damage" if divided. Without this it was too much (but still, you can disable it). Every other spell works properly. And dividing Gamma -> Mu is also fixed! Now gamma (also alfa, zeta, tau, omega and random copy spells) if casted by divide, also sends "divided tag" kinda, to the Mu.
10 条留言
KaBOOM  [作者] 10 月 25 日 下午 12:25 
@FentDroyd Most wands work the same
FentDroyd 10 月 23 日 上午 9:27 
how does it affect travel wands that make use of divides
SuG 8 月 27 日 上午 10:47 
I LOVE YOU. best mod EVER. No more brainfart while trying to understand why my wand does 0 damage 💔
Retro 7 月 28 日 下午 12:38 
KaBOOM а я знал
KaBOOM  [作者] 7 月 28 日 上午 9:02 
@Retro Да, я русский
Retro 7 月 28 日 上午 2:21 
KaBOOM you are spik RU? Yes you are spik RU, you are spik RU are discord.
KaBOOM  [作者] 7 月 27 日 下午 12:07 
I'll try to fix this in september
ᅠ |
ᅠV
KaBOOM  [作者] 7 月 22 日 下午 3:19 
@Saiyan Their logic confict with vanilla and it dont really makes sence. If you divide the modded divides, they will add a ton of spells in the hand, cuz every copy of modded divide will find its own target, by adding spells to the hand. You can get the same result by dividing greek spell to modded divide, but maybe I'll fix it. And the same happens if you do it with vanila one's.
Saiyan 7 月 22 日 下午 1:40 
It would be cool if there was an option for separate divide spells that use this logic, while keeping the vanilla ones, so you could mix and match. I imagine that would make for some really crazy combos.
Retro 7 月 9 日 下午 8:52 
Хороший мод для год-ранов и любителей палочек на оленях