Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old January 3, 2012, 06:46   #1
Monkay
Rookie
 
Monkay's Avatar
 
Join Date: Jan 2012
Location: Sydney, Australia
Posts: 20
Monkay is on a distinguished road
First Post: Introduction and test

Hello everyone, my very first post on this forum. I learned about rougelikes not long ago, and I seemed to pick them up very quickly, but by far my favourite RL is Angband. I have been playing it for a few months and am still not exactly good at it, but I still enjoy it. I also enjoy FAAngband.
Looking forward to gaining experience from these forums and taking more steps to killing old Morgie!

My first Question: How does the experience system work, I understand the base XP required to advance to the next level depends on your race and class, but what I don't get is how much XP you gain from monsters. When you go up a level does the XP received from slaying monsters go down by half or something?

Thanks =)
Monkay is offline   Reply With Quote
Old January 3, 2012, 07:27   #2
RCIX
Rookie
 
Join Date: Jan 2012
Posts: 14
RCIX is on a distinguished road
I don't know the formula, but if you (l)ook at a monster, then (r)ecall details about it, it will have somewhere in the description "Killing a monster of this type is worth X experience points for a level Y Z" (where X is the amount, Y is your current level, and Z is your race/class).
RCIX is offline   Reply With Quote
Old January 3, 2012, 09:32   #3
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,110
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by RCIX View Post
I don't know the formula, but if you (l)ook at a monster, then (r)ecall details about it, it will have somewhere in the description "Killing a monster of this type is worth X experience points for a level Y Z" (where X is the amount, Y is your current level, and Z is your race/class).
The monster has a base xp value, which is then divided by your character level. So yes, when you rise from level 1 to level 2, all monsters are suddenly worth half as much xp as they were. But when you rise from level 10 to level 11 the drop is only 10%.
__________________
"Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles
Magnate is offline   Reply With Quote
Old January 3, 2012, 09:32   #4
relic
Apprentice
 
relic's Avatar
 
Join Date: Oct 2010
Location: Sweden
Posts: 76
relic is on a distinguished road
Hello

Unless something has changed recently, it works like this:

Each monster has an experience number, lets call it E, and also a dungeon level (DL). And your character has a character level CL. When you kill a monster, the experience you get is

E*DL/CL

Hope I got that right.

The consequence of that formula is of course that as your CL increases, you get less and less exp. for killing a specific monster. This encourages people to go deeper in the dungeon in order to raise their CL.
__________________
If you cannot answer a man's argument, all is not lost; you can still call him vile names. ~Elbert Hubbard
relic is offline   Reply With Quote
Old January 3, 2012, 16:28   #5
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 9,022
Derakon is on a distinguished road
To clarify: it doesn't matter on what dungeon level you kill the monster; you'll get the same experience regardless. It matters what dungeon level the monster is native to. As I discovered once while playing the uber-broken versions of Sangband back in the day, if you change e.g. Black Ogres so their native depth (around 800', level 18) becomes 50' (level 1), they give 1/18th the normal experience.
Derakon is offline   Reply With Quote
Old January 4, 2012, 05:49   #6
Monkay
Rookie
 
Monkay's Avatar
 
Join Date: Jan 2012
Location: Sydney, Australia
Posts: 20
Monkay is on a distinguished road
Ok I get it know, so basically its the base XP gained from killing a monster divided by clvl, thanks
Monkay is offline   Reply With Quote
Old January 4, 2012, 13:00   #7
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 58
Posts: 9,563
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Quote:
Originally Posted by Monkay View Post
I also enjoy FAAngband.
Awesome. Feel free to criticise it

Also, consider playing in the competition (see the tab at the top of the page).
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old January 4, 2012, 18:14   #8
fph
Veteran
 
Join Date: Apr 2009
Location: Pisa / DL0
Posts: 1,027
fph is on a distinguished road
A question, since the matter was brought up: why does the XP formula scale like that with the CL?
I can imagine tweaking the values thing so that either the XP needed to get from level n to level n+1 increases, or that the XP obtained by killing a monster decreases with the CL, but having both things change at the same time seems a useless complication. Clearly one of the two "multipliers" can be removed by rescaling the other.
__________________
--
Dive fast, die young, leave a high-CHA corpse.
fph is offline   Reply With Quote
Old January 4, 2012, 18:35   #9
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 9,022
Derakon is on a distinguished road
It seems clear that we'd want to have some kind of worse-than-exponential increase in the number of weak monsters you have to kill to gain each successive level. The current system does that, while also having the following desirable characteristics:

* You can get meaningfully massive experience rewards for killing monsters you aren't supposed to be able to handle yet.
* Experience numbers remain somewhere in the grounds of reason.

Worse-than-exponential requirements when experience rewards don't decrease with CL would probably mean that level 50 would require billions or trillions of experience, with high-level monsters giving out similarly heady rewards. Currently it's extremely rare for you to get more than 100k experience from a single kill. Honestly I'd like to compress this even more, since characters end up with millions of experience points in the end and that seems a bit silly. It's purely aesthetics though, I grant.
Derakon is offline   Reply With Quote
Old January 4, 2012, 18:58   #10
fph
Veteran
 
Join Date: Apr 2009
Location: Pisa / DL0
Posts: 1,027
fph is on a distinguished road
I see, that's a fair point. Experience values with a number of digits comparable to Zimbabwean currency look a bit silly indeed.
__________________
--
Dive fast, die young, leave a high-CHA corpse.
fph is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Which main-xxx's and makefiles can I test with Cygwin or MinGW? nppangband Development 2 August 23, 2010 09:43
Just test-ID'd a weapon of Morgul... Donald Jonker Vanilla 6 May 20, 2009 21:47
Test-Id for armor Donald Jonker Vanilla 3 May 20, 2009 10:00
duh test post Garrie Idle chatter 3 March 30, 2008 01:31
VB formatting test Leon Marrick Idle chatter 13 April 30, 2007 19:26


All times are GMT +1. The time now is 16:03.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.