Page 1 of 1

A new way of xp loss at death...

Posted: Mon Oct 17, 2005 11:08 am
by Pathor
On non-permadeath servers when one dies, one lose a lot of xp in various skills and then dies. I would suggest that one doesn't have to use the right skills to regain that lost xp and any xp gained after the death would be used to regain the lost xp until the debt has been paid. After that the xp is added to whatever skill one used to get it.

Or to put it in another way:
When one dies and loses a level in literacy, its harder (and more boring) to regain that xp since there are fewer spellbooks left to read. With my proposed change, one could go out hacking with the katana and still regain the literacy level/xp.

There could also be some level in between, ie 30% of the gained xp is used to "pay for the debt" in xp and 70% is gained as normal to the skill that got you the xp.

Posted: Mon Oct 17, 2005 6:26 pm
by cavesomething
the problem with that would be that gaining levels in the skill you need to level up then is harder.

example: you get killed by trolls, and wanting revenge, you go and deliberatly train pyromancy well above what it previously was.so that you can go back and kill them - Your suggestion would make that take longer.

Posted: Thu Oct 20, 2005 10:00 pm
by bort
Perhaps that you can focus on leveling up a skill, but with at penalty.
So if you were to fireball the crap out of trolls, but wanted the experience to goto literacy, then you could type skilldirect literacy, lose 25-60% of the xp, yet still keep it fair.

It should not be impossibly boring and hard to level something like literacy, but it shouldn't be too easy. :D

Posted: Fri Oct 21, 2005 1:10 am
by Aaron
one handed weapons to summoning? a little not good there. just add more xp for learning how to read? the alchemic skills should fix themselves soon...

Posted: Fri Oct 21, 2005 1:25 am
by cavesomething
in addition to increasing xp given to the skill, decrease it to the general xp by using the expmul value.

The code is already there to do it (though maybe a little buggy)