I ascended today and ran with debugging on. Here are my observations:
Code:
afterlife.php?action=pearlygates
<td valign=center>You gain 311 Karma</td>
afterlife.php?action=hcperm&whichskill=6027
<td valign=center>You spend 200 Karma</td>
afterlife.php?action=returnskill&classid=6&skillid=27&hc=1
<td>Skill permanence returned.</td>
afterlife.php?action=buydeli&whichitem=5045
<td valign=center>You spend 1 Karma</td>
afterlife.php?action=delireturn&whichitem=5045
<td valign=center>You gain 1 Karma</td>
afterlife.php?action=buyarmory&whichitem=5041
<td valign=center>You spend 10 Karma</td>
afterlife.php?action=armoryreturn&whichitem=5041
<td valign=center>You gain 10 Karma</td>
You can see the URL I submitted for various actions and various things that KoL told me in response.
I did not have any saved karma from previous ascensions, so I don't know what it would tell me had I had any banked karma from previous ascensions or from discarding instant karma.
Note that the ONLY time it told me balance was the initial "pass through the pearly gates". After that, when I select a skill to perm, it tells me I have it selected, when I return it, it tells me "skill permanence returned", when I buy food, it tells me I spend 1 karma, when I return it, I "gain" 1 karma. Ditto for equipment.
We add the item to the tally when we buy it, but do not remove it when we return it. We refresh everything when you actually ascend, so no big deal, but buying and returning stuff in Valhalla needs much closer attention, I think.
I ascended with 100 karma banked for next time. At no time did it tell me that I have 100 banked.
I'll try this again, soon enough, with banked karma - and I will discard some instant karma, too, just to see how it works. My first day in Softcore went reasonably well, I think. I'm level 8. I have no idea what that means. I suspect this will be a 4 day ascension at worst.