Download Game! Currently 106 players and visitors. Last logged in:UrsaAyanneMalcomAlorn

BatMUD Forums > Inform > personal tune

 
 
#1
13 Aug 2003 02:10
 
 
A new monster tune system has been installed.

The amount of exp a monster gives when it is killed
is now personalized. It is now based on how long since
you last killed the monster.

The tune is 100% personal, so I will answer a few questions
I forsee that will be asked.

What about parties?
- IT IS PERSONAL, the monster kill will be divided first
by party shares, then *YOUR* personal tune is applied.

- All members of the party are credited with a kill

Does monster power affect anything?
- Yes, higher powered monsters take marginally longer to
return to their normal exp value

Why does monster X always have a bad tune for me?
- The personal tune system is based on the filename of the
monster you killed. some monsters share the same file name,
this means killing any of the monsters that share that file
will affect tune for all monsters... this sucks yes, but
the old system had the same problem (if you don't understand
what this means, don't worry about it)

How is this implemented? (for the techies)
- It is an SQL table that maintains a many to many relationship
between players and the monsters they have killed.
- Every X seconds, the tune_factor per monster is decreased,
currently X is 240, but this could change

What is the basic nature of the tune formula?
- It is not linear, that is all I can say. More or less, if your tune
for a monster sucks, then don't kill it for a while (an hour or more?)
The tune will rise somewhat rapidly. Conversely, it will fall rapidly
as well.

Does the "exp" part of consider skill factor personal tune?
- YES

HUGE thanks go out to Melemkor for this. He did all the grunt work and
made the formula's, I implemented all the DB stuff and type this fucking long
ass inform!




NOTE!!!!: If you think the tune formula is out of whack or what not, Melemkor
is the man to talk to.

 
 
 
Duke
A r c h w i z a r d
1y, 76d, 16h, 3m, 2s old
Level:
420 [Wizard]