EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   General::Server Discussion (https://www.eqemulator.org/forums/forumdisplay.php?f=601)
-   -   Karma (https://www.eqemulator.org/forums/showthread.php?t=36354)

revloc02c 01-27-2013 10:27 PM

Karma
 
In the account table there is a column karma. I know that you must have a certain level of karma defined by Chat:KarmaGlobalChatLimit to use chat features in the game. This is implemented likely as an anit-spam feature. But I do have some other questions about karma:

Does it do anything else?
How does it get raised?
Also, I noticed that it does go down sometimes, how does this happen?
Is there a limit as to how high it can go?

Any input would be much appreciated.

lerxst2112 01-27-2013 11:23 PM

The amount of karma you have controls if you can chat below a certain level and how many messages you can send in a certain interval. You'd want to look at the other chat rules to see those limits.

It goes up by 1 every KarmaUpdateIntervalMS you're logged in.

I don't see any way for it to decrease.

There is no limit, although if it happened to hit 4.2 billion it would roll over to 0.

revloc02c 01-28-2013 12:37 AM

Yeah, I got to thinking about that decrease comment I made, and that might have been just a misunderstanding on my part that it actually did decrease.

So basically karma = time logged in

Thanks lerxst.

revloc02c 01-28-2013 10:58 PM

So if you use the PEQ defaults...

Chat:KarmaUpdateIntervalMS = 1200000

that's in milliseconds, so 1200 seconds, or every 20 minutes karma increments.

Chat:KarmaGlobalChatLimit = 72

When karma reaches 72 you can chat, so in 24 hours of log time.

lerxst2112 01-28-2013 11:59 PM

If your level is >= GlobalChatLevelLimit then you bypass the karma limit for being able to talk.


All times are GMT -4. The time now is 04:05 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.