(the last updated date is still left at 7 may, thats not entirely true – this update didnt change the static or generated pages so I didn’t delete the server-side cache, somewhat becuase of the monster page issue below since I applied a temporary fix to that)
Updated the languages, except for a few. Popular and/or updated ones are updated though, japanese, german, chinese and so on.
connection defaults to ssl/tls and the site redirects to https now(the logic of this is not much security itself, but rather some server software like nginx even expect ssl when using http2, so its prefable to have it as a standard configuration)
fixed some monster pages being in russian even if the english was selected, they all default to english now. will fix this correctly to support all languages later.
Next week in grimcalc:
language, devotion missing properties, monsters, maybe some ui
About the site being down issue, seems to be related to “heavy load”. I didnt check the access logs, so I am not sure about the root cause at the moment, nor am I at home anyway. Possibly server issue, definely -not- “heavy load” in the sense actual people causing it.
Still, I have some other ideas as well. Did this happen to anyone using firefox? did anyone with firefox as their browser had this issue as well?
Can you please tell me which browser at which operating system(with version)?
What browser were you using? Was it down for you at all then came back up or was it never down for you in the first place?
So there was a time it took 10 seconds, but still loaded? Weird. Just as I was writing this, I looked at stats and there is a period of heavy load(100% cpu use and similar). After which it goes down. Could be someone testing his ddos, or some memory leak, hopefully the latter. But it looks random, something that runs for a day stops sending pages afterwards? Weird.
Fixed(was a caching issue related to a half baked feature), you may need to ctrl+f5 though. Also updated your language pack. Please verify
Thanks for your reports
Good point.
Sure I can find a way, though I don’t know where is that information is stored at the moment. Maybe its a a logical conclusion of something else(like skills of type A can be used with skills of type B), I dont recall seeing a list in data files. Will look into it.
Thank you, the display of the heros and the champions became correct.
It seems that however, a Japanese display is still old. Did you use the newest version? The newest version is 1003_03e_community_japanese.zip.
“Celestial Powers
When we originally introduced Devotion, certain skills were restricted from assignment for select Celestial Powers. This was primarily done due to balancing concerns at the time. Having observed Devotion in action for many months now, we are comfortable with loosening most of these restrictions, opening up new opportunities for skill/devotion combinations.”
Yes, level cap the same.
3 more skill and attribute points in total - 1 of each on each difficulty as rewards for the Hidden Path quest.
No change on the stats.
Updated grimcalc to 1.0.0.4, also updated some of the languages, listed in the first post of this thread. the rest is coming.
I should mention, there is a tool for grim dawn that lets you export to grimcalc from the game itself as one of its features.
Also let me know if the save feature of this program stops working for the reasons on my end.
Thanks, updated accordingly. Its at 223 skill points now. I left the attributes at 87 because I thought “no change on the stats” meant the attributes forgetting the previous line. In short I was dumb, will fix that on the next update possibly tomorrow
Can someone name the quests with their rewards if they know it of the top of their head? Like a standard character that doesn’t make any choices.
Whats the final situation about this now? Did they change it in a way you are now free to do most or the limitations are obvious, or is a list still needed?
I am thinking about having a table-like design for the devotion, let me know if you have any suggestions on that.
I updated it to 1.0.0.4 now with no trace of the old files. I messed up on this, hopefully it doesn’t have any problems now.
sorry for the wait.
I will be fixing the remaining languages and the layout/size issues with those languages on the following days.
Stormcaller I think a list would still be useful for planning purposes, especially for those new to the game. I think the choices have been expanded on many of the constellations now, but for me at least it’s guesswork using GrimCalc whether a constellation skill can be put on a skill that I’m planning to use in game. I think now the list has been expanded you wouldn’t spend points in a constellation and then find you couldn’t use its skill, but being able to confirm it using GrimCalc first would be nice. And it is a planner after all, what’s the point of working out your game skills and Devotion paths if you don’t know what game skills you’re going to put them on?
Geeze, a lot of “I think” in there. What does anyone else think? Is it worth Stormcaller going through and listing all the skills that various constellations can be used with or not?
Um, having another quick look, I’m not so sure it would be easy to do as listing all the skills from the various masteries may make a very long list. In game obviously it only comes up with the skills for your particular mastery/class so I don’t know if you could limit it in the same way in GrimCalc to make the lists shorter.
I wasn’t going to do it entirely manually, but I expected some sort of a deeper logic to this, like grouping targetable skills together or by the functions they use by properties or templates. after checking the database this turned out to be easier, it seems like every devotion can be added to every skill if you are a modder. (hinthintwinkwink*)
a random devotion file:
I think this translates to if the skill file has something like “template,skills/skill_attackprojectile.dbr” or one of the values in there it can be used.
though I currently strip some of this info(bandwidth), looks like this isn’t going to be much of a work to implement in grimcalc, just parsing some more data.
one issue this might cause, the spritesheet for each skill icons of each class is something like 32px x 2k px(could be reduced though)
adding these to tooltips and drawing it at that moment I dont know what would the browser do, maybe a flicker, maybe it would lag, maybe it would be problematic in older browsers. Maybe it will work without any problems at all, I expect chrome to do that at least. I have made pages with big spritesheets but I havent made any pages that interactively displayed these.
(as an example of a problem, opening grimcalc on mobile you will see page extending a few pixels more and there would be spritesheets flickering on some phones)
A character with almost all skills of soldier/arcanist unlocked looks like this on this random devotion:
Can’t think of anything else at the moment Stormcaller. If you can add that great! It sort of felt to me that the planning on the Devotion side was only half done without being able to see which skills could be used with which constellation. Now, not only can we work out our Devotion paths, but which constellations we want to link to which ingame skills. Thank you.
grim calc is usable on android/chrome, except for the devotion part.
a tap will add a point, and a hold will remove a point. Each action will have a ~0.3s delay, chrome does this to differentiate between a click and a hold. (don’t double tap, it will count it 2 times and you’d still have your delay)
It is not very enjoyable to actually use the skill calc on mobile. It is usable enough to check out a build on the forum, make a small change, save a variation and so on.
This is the “if you have to…” kind of solution. Just letting you guys this exists and works on some other sites too. I dont think this is way of using a site is fun either.
I will be releasing another update this ~weekend, I didn’t forget about the stuff above.
Unlikely. I don’t spend enough time on this to keep and update an app on 2 different platforms. Plus, my steps for making a mobile version wouldn’t be an app.
The benefits I see from having a native app is:
buttons/keys are too small or some functions don’t exist in the layout as buttons at all
the view area required is bigger than your screen for both axis’s so it needs a different layout, probably something thats only vertical
offline mode
Its not that a native app wouldn’t be better than a webpage, its just it would be slightly better than a mobile page done right, and thats not worth it to maintain and make different versions for something like this.
Then for these I’d rather make a design like this:
where each horizontal line is a skill and each vertical line is another depth, it would be displayed as a background color or the lines would extend to bottom on an actual page of course.
and the skill calc part would be mostly same.
The main issue I see is the controls, is there more reasons than the ones I listed above that would be fixed by a mobile version?
I will be keeping a full changelog at https://grimcalc.com/changelog from now on. Also kind of rewriting the layout, so its a bit of mess right now, dont expect much from the link for now. The older pages are untouched of course.
Splendid works! Devotion became easy to watch and beautiful.
When a trigger percentage of the celestial powers are displayed in this, the GC is perfect.
By the way, what is upper left “lucky”? If a build example is given, I am lucky, and is it a loser when it is not so?
Stormcaller I found several duplicate icons of Maelstrom on some of the constellations when looking at the Druid class. Here’s an example. As well as here saw the same on Tree of Life, Light of Emperyion, Scales and others. As far as I can see ingame Maelstrom isn’t useable with any of these.
Hm, this is weird.
The rest of the list is correct, and then maelstrom is just extra added into random skills?
Search/filtering will be messy with this ui, won’t be a good experience and won’t be fun to code on my part.
There is no constellation logic in the devotion calc. Its a large image, divided into blocks in runtime, so to mark a constillation as gray, you’d need to know the bounds of that devotion, which would be manually entering points in that image, then you could paint that area gray. The non messy solution is having each star turn gray. I could implement this if I don’t make an alternate UI.
At the moment, I am thinking more along the lines of building another UI instead of this, then having both available.
Similar to reddit/hackernews comment threads in terms of structure. nested/threaded stuff.
Thanks, the translation stuff has come a long way
It gives a random build, from game version v1 or above(so you won’t get an outdated build)
There may be broken or messy builds there of course, but most of the time it will work.
I put it as a tool to get an idea if you don’t know where to start. Its just a random button.
I would guess it’s all the constellations you can attach to those skills in the Druid class. Why Maelstrom should pop up with them though I’ve no idea.