Welcome to the Builder Academy

Question How do i lower the xp that people get from fighting

More
17 Apr 2013 14:00 #1940 by JTP
would be be wise to add a = so it would look like this:

gain_exp(ch, GET_LEVEL(victim) * dam /=2);

if a lvl 1 only does 1 damage/2

Please Log in or Create an account to join the conversation.

More
17 Apr 2013 21:47 #1944 by JTP
or would this work ?

gain_exp(ch, GET_LEVEL(victim)); /* only giving xp same as mob lvl ? */

Please Log in or Create an account to join the conversation.

More
17 Apr 2013 23:41 #1946 by Rumble
It is your call, if you want exp by mob level or damage.

Rumble
The Builder Academy
tbamud.com 9091
rumble@tbamud.com

Please Log in or Create an account to join the conversation.

More
18 Apr 2013 06:27 #1949 by thomas
If I get "mob level" xp per hit, I'll find me a giant to tickle. The reason for this xp gain is to encourage teaming by making sure you're aearded something for helping even if you are too high a level to get more than a single xp for the kill.

It's based on damage to make sure you are actually helping.
If you change this dynamic, be certain you think it through.

Please Log in or Create an account to join the conversation.

More
18 Apr 2013 07:04 - 18 Apr 2013 07:05 #1950 by JTP
Well my thought was just that i have seen some lvl1 chars that in there first fight gained a level before the mob was dead, just thought that was a bit Much. I want people to fight for a level not get it to easy.

Right now i have dam/10 on to test that, and that still give rather alot xp, iwe seen people get 100-400 Per round, and in a fight that maybe takes 10-15 rounds before the mob is dead is alot of xp.

Maybe i should add that i have multiple attacks Per round from lvl 15 and 25 not just 1, so a lvl 25 can do rather alot of dam Per round.
Last edit: 18 Apr 2013 07:05 by JTP.

Please Log in or Create an account to join the conversation.

Time to create page: 0.193 seconds