Crossfire Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CF: suggestion for Exp system (damage vs. kill)
=?iso-8859-1?Q?Rapha=EBl?= Quinet on wrote...
| The system for gaining experience in CrossFire has been discussed
| many times on this list, with the most common question being "why
| don't I get experience points when I damage a monster without
| killing it?".
|
| Here is a suggestion: keep two separate fields in the object struct
| for the monsters (exp and kill_exp). When loading a map, half of
| the exp specified in the file is stored in each field. Then the
| experience points would be awarded as follows:
| ...
| In the end, it is still the same 600 points that are distributed.
| But instead of being distributed all at once, they are distributed
| according to who did the real work: player A gets 280 points (90 +
| 90 + 100), player B gets 220 points (120 + 100) and player C only
| gets 100 points because he has not damaged the monster.
|
| This system is also useful in single-player mode, because the
| points would be awarded to the correct skill. So you could damage
| a monster with "holy word", finish it with a bow, and get some
| experience for each skill, instead of everything on "missile
| weapons" as you would get with the current system.
|
| Of course, the exp gains are adjusted according to the respective
| levels of the players, as in the current system.
|
This sounds like a good solution.
However If you ar not really tough enough to kill a monster but can hit
it safely somehow, you can gain experience. In the case of a high
regeration monster (trol) that could be quite a lot of experience.
Easy way to go up levels, find a trapped troll, and shoot arrows at it.
SPOILER ALERT -- Rot13 to decode
=======8<--------
Ohg gura guvf gvzr V sbhaq jvgu tbbq qrk/fge, n Obj bs Nhtehn, naq n
shyy dhvire bs 300 neebjf, V pna xvyy n genccrq gebyy be 2 fnsgyl.
Nyybjvat SNFG enfvat zl culfvpny nggnpx fxvyy gb yriry 10 va n irel irel
fubeg crevbq bs gvzr. Ohg gura hagvyy gur arj tbqf pnz nobhg, lbh pbhyq
qb gung jvgu jvfqbz, wrubin, naq mbzovrf gbb. :-)
=======8<--------
Anthony Thyssen ( System Programmer ) http://www.sct.gu.edu.au/~anthony/
- --------------------------------------------------------------------------- -
Tanstaafl : ``There Ain't No Such Thing As A Free Lunch''
Motto of the lunar revoluntion, where you have to even pay for the
air you breath. -- Robert A. Heinlein ``The Moon is a Harsh Mistress''
- --------------------------------------------------------------------------- -
PGP Public Key available -- finger -l anthony@lyrch.cit.gu.edu.au
-
[you can put yourself on the announcement list only or unsubscribe altogether
by sending an email stating your wishes to crossfire-request@ifi.uio.no]