It shows the required affinities, in the same way the spreadsheet does. It doesn’t warn you if you don’t have enough affinities. It should make it clearer, but it shouldn’t block you completely, you should be able to assign points anywhere.
It does allow this because you can unlock a constellation, to get an ascendant point, then you can unlock a constellation that requires an ascendant point but gives 1 chaos and 1 eldritch, then unlock a constellation that requires a eldritch point but gives 2 chaos and 2 ascendant points.
Now you can close the second constellation because you already have enough chaos points to open the third constellation(but the constellation that makes you have enough points is the third constellation itself), and close the first constellation too, because you already have enough ascendant points as well. you will end up paying only half the price what you would’ve normally spent.
I don’t remember the details, you may also be able to close directly linked devotions as well(as in, you can end up with a single constellation in the end). The example I wrote should work, and some trickier stuff was possible too IIRC.
therefore
- someone may have a illegal constellation that wouldn’t normally be considered valid, just because of the order they unlocked/respecced
- you can build a devotion list ignoring the requirements and order, while keeping track of the affinities you earn and spent. if you have above 0 affinities in the end, you could find a way to create that devotion map, without having the main/starter constellations in the finished constellations.
I don’t know if this becomes something you don’t need when you have 50 devotion points, or if its been patched. but I have seen crazier min-maxing.
A lot of people also copy it directly from the game, so making them follow an order would not be fun.
reading my own post it sounds like I found the most obscure detail to avoid a work and rationalize it, which I recognize because I do it a lot.
But I have valid points!
and this is how I found the most obscure details to make a missing feature look like something intended.
I should make it obvious/have a red text and add the highlights for the “you don’t have enough points for this” part though, my fault there 
:eek: though to be serious for a sec, am working on the obvious missing features like the tooltips now and then this week. that should be available this weekend. (and other than the tool telling you shouldn’t open it, I don’t think there should be a limitation in these sandbox type of tools)
what I wanted to say was, requirements isn’t something that makes grimcalc useless for planning.
and honestly I agree that this way of listing devotions can be more useful with a spreadsheet-like interface(as opposed to the map we currently drag), not for the game but for a tool. where you search for the properties or affinities you want.
Good work btw, at least to look for damage types, something that’d take way more time on grimcalc. Thanks for the release.
sorry about the mess my post is 